
此合约定义的数据结构。
-
{ "name": "addadmin", "base": "", "fields": [ { "name": "admin", "type": "name" }, { "name": "new_admin", "type": "name" } ] } addsnapshot中的操作参数
{ "name": "addsnapshot", "base": "", "fields": [ { "name": "admin", "type": "name" }, { "name": "snapshot_name", "type": "string" }, { "name": "block_height", "type": "uint64" }, { "name": "asset", "type": "extended_symbol" }, { "name": "root", "type": "checksum256" }, { "name": "start_at", "type": "uint32" }, { "name": "end_at", "type": "uint32" } ] }-
{ "name": "admin", "base": "", "fields": [ { "name": "account", "type": "name" } ] } -
{ "name": "claim", "base": "", "fields": [ { "name": "snapshot_id", "type": "uint64" }, { "name": "account_name", "type": "name" }, { "name": "amount", "type": "int64" }, { "name": "withdraw", "type": "int64" }, { "name": "proof", "type": "checksum256[]" } ] } claim.a 的表格行类型
{ "name": "claim_status", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "amount", "type": "int64" }, { "name": "withdrawn", "type": "int64" } ] }cleanaccount中的操作参数
{ "name": "cleanaccount", "base": "", "fields": [ { "name": "admin", "type": "name" }, { "name": "snapshot_id", "type": "uint64" }, { "name": "max_account", "type": "uint64" } ] }-
{ "name": "cleansnap", "base": "", "fields": [ { "name": "admin", "type": "name" }, { "name": "snapshot_id", "type": "uint64" }, { "name": "clawback_account", "type": "name" } ] } -
{ "name": "config_a", "base": "", "fields": [ { "name": "name", "type": "name" }, { "name": "value", "type": "int64" } ] } -
{ "name": "extended_symbol", "base": "", "fields": [ { "name": "sym", "type": "symbol" }, { "name": "contract", "type": "name" } ] } -
{ "name": "pause", "base": "", "fields": [ { "name": "admin", "type": "name" }, { "name": "paused", "type": "bool" } ] } snapshot.a 的表格行类型
{ "name": "snapshot", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "block_height", "type": "uint64" }, { "name": "name", "type": "string" }, { "name": "asset", "type": "extended_symbol" }, { "name": "root", "type": "checksum256" }, { "name": "deposited", "type": "int64" }, { "name": "withdrawn", "type": "int64" }, { "name": "start_at", "type": "uint32" }, { "name": "end_at", "type": "uint32" } ] }-
{ "name": "withdraw", "base": "", "fields": [ { "name": "snapshot_id", "type": "uint64" }, { "name": "account_name", "type": "name" }, { "name": "amount", "type": "int64" } ] }