
The data structures defined by this contract.
Table row type of voters
{ "name": "voter_info", "base": "", "fields": [ { "name": "to", "type": "name" }, { "name": "staked", "type": "uint64" }, { "name": "payout", "type": "uint64" } ] }
Table row type of proxies
{ "name": "proxy_info", "base": "", "fields": [ { "name": "to", "type": "name" }, { "name": "delegated_staked", "type": "uint64" } ] }
Table row type of council
{ "name": "council_info", "base": "", "fields": [ { "name": "total_votes", "type": "uint64" }, { "name": "claimed", "type": "uint64" } ] }
-
{ "name": "st_global", "base": "", "fields": [ { "name": "defer_id", "type": "uint64" }, { "name": "hash", "type": "checksum256" }, { "name": "dragon", "type": "uint8" }, { "name": "tiger", "type": "uint8" }, { "name": "total_staked", "type": "uint64" }, { "name": "earnings_per_share", "type": "uint128" } ] }
-
{ "name": "bag", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "totalindex", "type": "uint32" }, { "name": "container", "type": "string" }, { "name": "status", "type": "string" }, { "name": "level", "type": "uint32" }, { "name": "owner", "type": "name" }, { "name": "amount", "type": "uint64" }, { "name": "memo", "type": "string" }, { "name": "challenger", "type": "name" }, { "name": "bonus", "type": "uint64" } ] }
-
{ "name": "owner", "base": "", "fields": [ { "name": "totalindex", "type": "uint32" } ] }
-
{ "name": "clear", "base": "", "fields": [] }
Action parameter in challenger
{ "name": "challenger", "base": "", "fields": [ { "name": "totalindex", "type": "uint32" } ] }
-
{ "name": "transfer", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
-
{ "name": "newbag", "base": "", "fields": [ { "name": "totalindex", "type": "uint32" }, { "name": "amount", "type": "uint64" } ] }
-
{ "name": "setslogan", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "totalindex", "type": "uint32" }, { "name": "container", "type": "string" }, { "name": "level", "type": "uint32" }, { "name": "bonus", "type": "uint64" } ] }