Msg/Create
Msg/Create is successful when:
- always (an error is never returned)
Msg/Create has the following outcomes:
- message response returned
- Voucher is added to state
- EventCreate is emitted
An error is never returned
never error
When msg create
{
"issuer": "chora1q5m97jdcksj24g9enlkjqq75ygt5q6ak54jk38",
"metadata": "chora:13toVfvC2YxrrfSXWB5h2BGHiXZURsKxWUz72uDRDSPMCrYPguGUXSC.rdf"
}
Then expect no error.
The message response is returned
message response returned
When msg create
{
"issuer": "chora1q5m97jdcksj24g9enlkjqq75ygt5q6ak54jk38",
"metadata": "chora:13toVfvC2YxrrfSXWB5h2BGHiXZURsKxWUz72uDRDSPMCrYPguGUXSC.rdf"
}
Then expect response
{
"id": 1
}
Voucher is added to state
state voucher added
When msg create
{
"issuer": "chora1q5m97jdcksj24g9enlkjqq75ygt5q6ak54jk38",
"metadata": "chora:13toVfvC2YxrrfSXWB5h2BGHiXZURsKxWUz72uDRDSPMCrYPguGUXSC.rdf"
}
Then expect state voucher
{
"id": 1,
"issuer": "BTZfSbi0JKqguZ/tIAPUIhdAa7Y=",
"metadata": "chora:13toVfvC2YxrrfSXWB5h2BGHiXZURsKxWUz72uDRDSPMCrYPguGUXSC.rdf"
}
EventCreate is emitted
event create emitted
When msg create
{
"issuer": "chora1q5m97jdcksj24g9enlkjqq75ygt5q6ak54jk38",
"metadata": "chora:13toVfvC2YxrrfSXWB5h2BGHiXZURsKxWUz72uDRDSPMCrYPguGUXSC.rdf"
}
Then expect event create
{
"id": 1
}