
此合约定义的数据结构。
accountvotes 的表格行类型
{ "name": "account_vote_row", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "account", "type": "name" }, { "name": "vote_type", "type": "uint8" } ] }balance 的表格行类型
{ "name": "balance_row", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "balance", "type": "asset" } ] }bulkrmvotes中的操作参数
{ "name": "bulkrmvotes", "base": "", "fields": [ { "name": "topic_id", "type": "name" }, { "name": "num_votes", "type": "uint32" } ] }changevote中的操作参数
{ "name": "changevote", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "topic_id", "type": "name" }, { "name": "vote_type", "type": "uint8" } ] }config 的表格行类型
{ "name": "config_row", "base": "", "fields": [ { "name": "enabled", "type": "bool" }, { "name": "system_contract", "type": "name" }, { "name": "fees", "type": "fees_config" }, { "name": "metrics", "type": "metrics_config" } ] }createtopic中的操作参数
{ "name": "createtopic", "base": "", "fields": [ { "name": "creator", "type": "name" }, { "name": "id", "type": "name" }, { "name": "description", "type": "string" }, { "name": "payment", "type": "asset" } ] }deletetopic中的操作参数
{ "name": "deletetopic", "base": "", "fields": [ { "name": "id", "type": "name" } ] }-
{ "name": "disable", "base": "", "fields": [] } -
{ "name": "enable", "base": "", "fields": [] } 的结构体属性 config_row
{ "name": "fees_config", "base": "", "fields": [ { "name": "token", "type": "token_definition" }, { "name": "receiver", "type": "name" }, { "name": "createtopic", "type": "asset" }, { "name": "action", "type": "name" } ] }-
{ "name": "get_account_vote_response", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "account", "type": "name" }, { "name": "vote_type", "type": "uint8" } ] } -
{ "name": "get_msig_vote_response", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "proposer", "type": "name" }, { "name": "proposal_name", "type": "name" }, { "name": "vote_type", "type": "uint8" } ] } -
{ "name": "get_topic_response", "base": "", "fields": [ { "name": "id", "type": "name" }, { "name": "description", "type": "string" }, { "name": "creator", "type": "name" } ] } -
{ "name": "get_topic_vote_response", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "topic_id", "type": "name" }, { "name": "vote_type", "type": "uint8" } ] } -
{ "name": "get_voter_metrics_response", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "system_staked", "type": "int64" }, { "name": "system_liquid", "type": "int64" }, { "name": "ram_bytes", "type": "int64" }, { "name": "v_staked", "type": "int64" }, { "name": "v_liquid", "type": "int64" } ] } -
{ "name": "get_voter_weight_response", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "weight", "type": "int64" } ] } getacctvote中的操作参数
{ "name": "getacctvote", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "account", "type": "name" } ] }getactvtrs中的操作参数
{ "name": "getactvtrs", "base": "", "fields": [ { "name": "account", "type": "name" } ] }-
{ "name": "getmetric", "base": "", "fields": [ { "name": "voter", "type": "name" } ] } getmetrics中的操作参数
{ "name": "getmetrics", "base": "", "fields": [ { "name": "voters", "type": "name[]" } ] }getmsigvote中的操作参数
{ "name": "getmsigvote", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "proposer", "type": "name" }, { "name": "proposal_name", "type": "name" } ] }getmsigvtrs中的操作参数
{ "name": "getmsigvtrs", "base": "", "fields": [ { "name": "proposer", "type": "name" }, { "name": "proposal_name", "type": "name" } ] }-
{ "name": "gettopic", "base": "", "fields": [ { "name": "id", "type": "name" } ] } -
{ "name": "gettopics", "base": "", "fields": [] } gettopicvote中的操作参数
{ "name": "gettopicvote", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "topic_id", "type": "name" } ] }gettopicvtrs中的操作参数
{ "name": "gettopicvtrs", "base": "", "fields": [ { "name": "topic_id", "type": "name" } ] }-
{ "name": "getvote", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "topic_id", "type": "name" } ] } -
{ "name": "getvoters", "base": "", "fields": [ { "name": "topic_id", "type": "name" } ] } -
{ "name": "getweight", "base": "", "fields": [ { "name": "voter", "type": "name" } ] } getweights中的操作参数
{ "name": "getweights", "base": "", "fields": [ { "name": "voters", "type": "name[]" } ] }-
{ "name": "metrics_config", "base": "", "fields": [ { "name": "system_token", "type": "token_definition" }, { "name": "legacy_token", "type": "token_definition" }, { "name": "wram_token", "type": "token_definition" }, { "name": "v_token", "type": "token_definition" }, { "name": "v_stake_contract", "type": "name" } ] } msigvotes 的表格行类型
{ "name": "msig_vote_row", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "proposer", "type": "name" }, { "name": "proposal_name", "type": "name" }, { "name": "vote_type", "type": "uint8" } ] }-
{ "name": "open", "base": "", "fields": [ { "name": "account", "type": "name" } ] } removevote中的操作参数
{ "name": "removevote", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "topic_id", "type": "name" } ] }-
{ "name": "reset", "base": "", "fields": [] } rmacctvote中的操作参数
{ "name": "rmacctvote", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "account", "type": "name" } ] }rmmsigvote中的操作参数
{ "name": "rmmsigvote", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "proposer", "type": "name" }, { "name": "proposal_name", "type": "name" } ] }rmtopicvote中的操作参数
{ "name": "rmtopicvote", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "topic_id", "type": "name" } ] }-
{ "name": "setconfig", "base": "", "fields": [ { "name": "system_contract", "type": "name" }, { "name": "token_contract", "type": "name" }, { "name": "token_action", "type": "name" }, { "name": "token_symbol", "type": "symbol" }, { "name": "fee_receiver", "type": "name" }, { "name": "createtopic_fee", "type": "asset" } ] } setmetriccfg中的操作参数
{ "name": "setmetriccfg", "base": "", "fields": [ { "name": "metrics", "type": "metrics_config" } ] }-
{ "name": "token_definition", "base": "", "fields": [ { "name": "chain", "type": "checksum256?" }, { "name": "contract", "type": "name" }, { "name": "symbol", "type": "symbol" } ] } -
{ "name": "topic_row", "base": "", "fields": [ { "name": "id", "type": "name" }, { "name": "description", "type": "string" }, { "name": "creator", "type": "name" } ] } votes 的表格行类型
{ "name": "topic_vote_row", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "topic_id", "type": "name" }, { "name": "vote_type", "type": "uint8" } ] }updatetopic中的操作参数
{ "name": "updatetopic", "base": "", "fields": [ { "name": "id", "type": "name" }, { "name": "description", "type": "string" } ] }-
{ "name": "vote", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "topic_id", "type": "name" }, { "name": "vote_type", "type": "uint8" } ] } voteaccount中的操作参数
{ "name": "voteaccount", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "account", "type": "name" }, { "name": "vote_type", "type": "uint8" } ] }-
{ "name": "votemsig", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "proposer", "type": "name" }, { "name": "proposal_name", "type": "name" }, { "name": "vote_type", "type": "uint8" } ] } -
{ "name": "votetopic", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "topic_id", "type": "name" }, { "name": "vote_type", "type": "uint8" } ] } -
{ "name": "withdraw", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "quantity", "type": "asset" } ] }