
The data structures defined by this contract.
- { "name": "account_key", "base": "", "fields": [ { "name": "pubkey", "type": "public_key" }, { "name": "status", "type": "uint8" }, { "name": "nonce", "type": "uint64" } ] }
Action parameter in addkeydata
{ "name": "addkeydata", "base": "", "fields": [ { "name": "to", "type": "name" }, { "name": "index", "type": "uint64" }, { "name": "new_key", "type": "account_key" } ] }Table row type of backupdata
{ "name": "backupdata", "base": "", "fields": [ { "name": "index", "type": "uint64" }, { "name": "value", "type": "name" } ] }Action parameter in cancellogic
{ "name": "cancellogic", "base": "", "fields": [ { "name": "logic", "type": "name" } ] }- { "name": "defdata", "base": "", "fields": [ { "name": "action_id", "type": "uint64" }, { "name": "act", "type": "name" }, { "name": "data_index", "type": "uint64" }, { "name": "duetime", "type": "uint64" }, { "name": "next_act", "type": "name" }, { "name": "tx_id", "type": "checksum256" }, { "name": "data_array", "type": "bytes[]" } ] }
- { "name": "forward", "base": "", "fields": [ { "name": "target_contract", "type": "name" }, { "name": "act", "type": "name" }, { "name": "signer", "type": "name" }, { "name": "data", "type": "bytes" } ] }
- { "name": "keydata", "base": "", "fields": [ { "name": "index", "type": "uint64" }, { "name": "key", "type": "account_key" } ] }
- { "name": "kicklogic", "base": "", "fields": [ { "name": "logic", "type": "name" } ] }
- { "name": "logic", "base": "", "fields": [ { "name": "value", "type": "name" } ] }
- { "name": "logicdata", "base": "", "fields": [ { "name": "logic_account", "type": "name" }, { "name": "activation_time", "type": "uint64" } ] }
Action parameter in mdfkeydata
{ "name": "mdfkeydata", "base": "", "fields": [ { "name": "to", "type": "name" }, { "name": "index", "type": "uint64" }, { "name": "new_key", "type": "account_key" } ] }Action parameter in mdfkeynonce
{ "name": "mdfkeynonce", "base": "", "fields": [ { "name": "to", "type": "name" }, { "name": "index", "type": "uint64" }, { "name": "nonce", "type": "uint64" } ] }Action parameter in passaction
{ "name": "passaction", "base": "", "fields": [ { "name": "main_account", "type": "name" }, { "name": "act", "type": "name" }, { "name": "bin_data", "type": "bytes" } ] }- { "name": "propdata", "base": "", "fields": [ { "name": "prop_index", "type": "uint64" }, { "name": "prop_id", "type": "uint128" }, { "name": "approved_backups", "type": "name[]" }, { "name": "prop_params", "type": "bytes" } ] }
- { "name": "removebkp", "base": "", "fields": [ { "name": "to", "type": "name" }, { "name": "index", "type": "uint64" }, { "name": "value", "type": "name" } ] }
- { "name": "removedef", "base": "", "fields": [ { "name": "to", "type": "name" }, { "name": "act", "type": "name" }, { "name": "index", "type": "uint64" } ] }
Action parameter in removeprop
{ "name": "removeprop", "base": "", "fields": [ { "name": "client", "type": "name" }, { "name": "prop_id", "type": "uint128" } ] }Action parameter in sendaction
{ "name": "sendaction", "base": "", "fields": [ { "name": "act", "type": "name" }, { "name": "bin_data", "type": "bytes" } ] }Action parameter in setapproval
{ "name": "setapproval", "base": "", "fields": [ { "name": "client", "type": "name" }, { "name": "prop_id", "type": "uint128" }, { "name": "backup", "type": "name" } ] }Action parameter in setbkpdata
{ "name": "setbkpdata", "base": "", "fields": [ { "name": "to", "type": "name" }, { "name": "index", "type": "uint64" }, { "name": "value", "type": "name" } ] }Action parameter in setdefdata
{ "name": "setdefdata", "base": "", "fields": [ { "name": "to", "type": "name" }, { "name": "act", "type": "name" }, { "name": "index", "type": "uint64" }, { "name": "delay", "type": "uint32" }, { "name": "next_act", "type": "name" }, { "name": "tx_id", "type": "checksum256" }, { "name": "data_array", "type": "bytes[]" } ] }- { "name": "setlogic", "base": "", "fields": [ { "name": "new_logic", "type": "name" } ] }
Action parameter in setproposal
{ "name": "setproposal", "base": "", "fields": [ { "name": "client", "type": "name" }, { "name": "prop_id", "type": "uint128" }, { "name": "data", "type": "bytes" } ] }Action parameter in updatelogic
{ "name": "updatelogic", "base": "", "fields": [ { "name": "new_logic", "type": "name" } ] }