
The data structures defined by this contract.
Table row type of accountcache
{ "name": "AccountCache", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "account", "type": "name" } ] }
-
{ "name": "Counter", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "count", "type": "uint64" } ] }
Table row type of createaccfee
{ "name": "CreateAccountFee", "base": "", "fields": [ { "name": "fee", "type": "asset" } ] }
Table row type of errorevents
{ "name": "ErrorTxEvent", "base": "", "fields": [ { "name": "event", "type": "TxEvent" }, { "name": "reason", "type": "string" }, { "name": "originExtra", "type": "bytes" } ] }
Table row type of bindaccounts
{ "name": "MixinAccount", "base": "", "fields": [ { "name": "eos_account", "type": "name" }, { "name": "client_id", "type": "uint128" } ] }
Table row type of mixinassets
{ "name": "MixinAsset", "base": "", "fields": [ { "name": "symbol", "type": "symbol" }, { "name": "asset_id", "type": "uint128" } ] }
Table row type of pendingevts
{ "name": "PendingEvent", "base": "", "fields": [ { "name": "event", "type": "TxEvent" }, { "name": "account", "type": "name" }, { "name": "hash", "type": "checksum256" } ] }
Table row type of submittedevs
{ "name": "SubmittedEvent", "base": "", "fields": [ { "name": "nonce", "type": "uint64" } ] }
-
{ "name": "TotalFee", "base": "", "fields": [ { "name": "total", "type": "asset" } ] }
Table row type of transferfees
{ "name": "TransferFee", "base": "", "fields": [ { "name": "fee", "type": "asset" } ] }
Struct property of ErrorTxEvent
Struct property of PendingEvent
Struct property of onerrorevent
Struct property of onevent
Table row type of txevents
{ "name": "TxEvent", "base": "", "fields": [ { "name": "nonce", "type": "uint64" }, { "name": "process", "type": "uint128" }, { "name": "asset", "type": "uint128" }, { "name": "members", "type": "uint128[]" }, { "name": "threshold", "type": "int32" }, { "name": "amount", "type": "uint128" }, { "name": "extra", "type": "bytes" }, { "name": "timestamp", "type": "uint64" }, { "name": "signatures", "type": "signature[]" } ] }
-
{ "name": "addasset", "base": "", "fields": [ { "name": "asset_id", "type": "uint128" }, { "name": "symbol", "type": "symbol" } ] }
-
{ "name": "dowork", "base": "", "fields": [ { "name": "executor", "type": "name" }, { "name": "id", "type": "uint64" } ] }
-
{ "name": "error", "base": "", "fields": [ { "name": "err", "type": "string" } ] }
-
{ "name": "exec", "base": "", "fields": [ { "name": "executor", "type": "name" } ] }
Action parameter in execpending
{ "name": "execpending", "base": "", "fields": [ { "name": "executor", "type": "name" }, { "name": "nonce", "type": "uint64" }, { "name": "origin_extra", "type": "bytes" } ] }
Action parameter in initialize
{ "name": "initialize", "base": "", "fields": [] }
Action parameter in onerrorevent
{ "name": "onerrorevent", "base": "", "fields": [ { "name": "event", "type": "TxEvent" }, { "name": "reason", "type": "string" }, { "name": "origin_extra", "type": "bytes" } ] }
-
{ "name": "onevent", "base": "", "fields": [ { "name": "event", "type": "TxEvent" }, { "name": "origin_extra", "type": "bytes" } ] }
Action parameter in ontransfer
{ "name": "ontransfer", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
Action parameter in removeasset
{ "name": "removeasset", "base": "", "fields": [ { "name": "symbol", "type": "symbol" } ] }
-
{ "name": "setaccfee", "base": "", "fields": [ { "name": "fee", "type": "asset" } ] }
-
{ "name": "setfee", "base": "", "fields": [ { "name": "fee", "type": "asset" } ] }
-
{ "name": "transfer", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }