
The data structures defined by this contract.
-
{ "name": "app", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "price", "type": "asset" } ] }
-
{ "name": "config", "base": "", "fields": [ { "name": "key", "type": "name" }, { "name": "ratio", "type": "uint64" }, { "name": "refundableDay", "type": "uint64" } ] }
Action parameter in defconfirm
{ "name": "defconfirm", "base": "", "fields": [ { "name": "appId", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "ownerGroup", "type": "name" } ] }
-
{ "name": "deleteapp", "base": "", "fields": [ { "name": "appId", "type": "string" } ] }
Action parameter in deleteitems
{ "name": "deleteitems", "base": "", "fields": [ { "name": "params", "type": "string" } ] }
-
{ "name": "item", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "itemName", "type": "string" }, { "name": "price", "type": "asset" } ] }
Action parameter in menconfirm
{ "name": "menconfirm", "base": "", "fields": [ { "name": "appId", "type": "string" }, { "name": "owner", "type": "name" }, { "name": "ownerGroup", "type": "name" } ] }
Action parameter in modifyitem
{ "name": "modifyitem", "base": "", "fields": [ { "name": "appId", "type": "string" }, { "name": "itemId", "type": "string" }, { "name": "itemName", "type": "string" }, { "name": "price", "type": "asset" } ] }
Action parameter in receiptapp
{ "name": "receiptapp", "base": "", "fields": [ { "name": "appId", "type": "uint64" }, { "name": "from", "type": "name" }, { "name": "owner", "type": "name" }, { "name": "ownerGroup", "type": "name" }, { "name": "quantity", "type": "asset" } ] }
Action parameter in receiptitem
{ "name": "receiptitem", "base": "", "fields": [ { "name": "appId", "type": "uint64" }, { "name": "itemId", "type": "uint64" }, { "name": "itemName", "type": "string" }, { "name": "from", "type": "name" }, { "name": "owner", "type": "name" }, { "name": "ownerGroup", "type": "name" }, { "name": "quantity", "type": "asset" } ] }
-
{ "name": "refundapp", "base": "", "fields": [ { "name": "appId", "type": "string" }, { "name": "owner", "type": "name" }, { "name": "ownerGroup", "type": "name" } ] }
Action parameter in refunditem
{ "name": "refunditem", "base": "", "fields": [ { "name": "appId", "type": "string" }, { "name": "itemId", "type": "string" }, { "name": "owner", "type": "name" }, { "name": "ownerGroup", "type": "name" } ] }
-
{ "name": "registapp", "base": "", "fields": [ { "name": "appId", "type": "string" }, { "name": "owner", "type": "name" }, { "name": "price", "type": "asset" }, { "name": "params", "type": "string" } ] }
Action parameter in registitems
{ "name": "registitems", "base": "", "fields": [ { "name": "params", "type": "string" } ] }
-
{ "name": "setconfig", "base": "", "fields": [ { "name": "ratio", "type": "uint64" }, { "name": "refundableDay", "type": "uint64" } ] }
-
{ "name": "transfer", "base": "", "fields": [ { "name": "from", "type": "uint64" }, { "name": "to", "type": "uint64" } ] }
-
{ "name": "useitem", "base": "", "fields": [ { "name": "appId", "type": "string" }, { "name": "itemId", "type": "string" }, { "name": "memo", "type": "string" } ] }