
eosdtgovernc
Contract
The data structures defined by this contract.
Action parameter in currentver
Action parameter in paraminit
Action parameter in applybpproxy
Action parameter in bpvotescount
Action parameter in reinit
Action parameter in calcnutbal
{ "name": "empty", "base": "", "fields": [] }Table row type of govsettings
{ "name": "govsetting", "base": "", "fields": [ { "name": "setting_id", "type": "l" }, { "name": "position_account", "type": "n" }, { "name": "min_proposal_weight", "type": "a" }, { "name": "freeze_period", "type": "u" }, { "name": "min_participation", "type": "f" }, { "name": "success_margin", "type": "f" }, { "name": "top_holders_amount", "type": "u" }, { "name": "max_bp_count", "type": "u" }, { "name": "max_bp_votes", "type": "u" }, { "name": "min_vote_stake", "type": "a" }, { "name": "unstake_period", "type": "u" }, { "name": "reward_weight", "type": "f" }, { "name": "stake_reward", "type": "f" } ] }Action parameter in settingset
{ "name": "settingset", "base": "", "fields": [ { "name": "position_account", "type": "n" }, { "name": "min_proposal_weight", "type": "a" }, { "name": "freeze_period", "type": "u" }, { "name": "min_participation", "type": "f" }, { "name": "success_margin", "type": "f" }, { "name": "top_holders_amount", "type": "u" }, { "name": "max_bp_count", "type": "u" }, { "name": "max_bp_votes", "type": "u" }, { "name": "min_vote_stake", "type": "a" }, { "name": "unstake_period", "type": "u" }, { "name": "reward_weight", "type": "f" }, { "name": "stake_reward", "type": "f" } ] }- { "name": "proposals", "base": "", "fields": [ { "name": "proposal_name", "type": "n" }, { "name": "proposer", "type": "n" }, { "name": "title", "type": "s" }, { "name": "proposal_json", "type": "s" }, { "name": "created_at", "type": "t" }, { "name": "expires_at", "type": "t" }, { "name": "proposal_type", "type": "uint8" } ] }
- { "name": "propose", "base": "", "fields": [ { "name": "proposer", "type": "n" }, { "name": "proposal_name", "type": "n" }, { "name": "title", "type": "s" }, { "name": "proposal_json", "type": "s" }, { "name": "expires_at", "type": "t" }, { "name": "proposal_type", "type": "uint8" } ] }
- { "name": "voters", "base": "", "fields": [ { "name": "voting_amount", "type": "a" }, { "name": "withdrawal_date", "type": "t" } ] }
- { "name": "govvoters", "base": "", "fields": [ { "name": "voter", "type": "n" }, { "name": "voting_amount", "type": "a" }, { "name": "withdrawal_date", "type": "t" } ] }
- { "name": "votes", "base": "", "fields": [ { "name": "id", "type": "l" }, { "name": "proposal_name", "type": "n" }, { "name": "voter", "type": "n" }, { "name": "vote", "type": "uint8" }, { "name": "updated_at", "type": "t" }, { "name": "vote_json", "type": "s" } ] }
- { "name": "govparam", "base": "", "fields": [ { "name": "param_id", "type": "l" }, { "name": "NUT_voting_balance", "type": "a" }, { "name": "min_reward", "type": "a" } ] }
Table row type of govbpparams
{ "name": "govbpparam", "base": "", "fields": [ { "name": "bp_name", "type": "n" }, { "name": "reward_amount", "type": "a" }, { "name": "balance", "type": "a" }, { "name": "enabled", "type": "b" }, { "name": "is_active", "type": "b" }, { "name": "active_since", "type": "t" } ] }Table row type of votingstatus
{ "name": "votingstatus", "base": "", "fields": [ { "name": "id", "type": "l" }, { "name": "voted_at", "type": "t" }, { "name": "vote_hash", "type": "h" } ] }- { "name": "vote", "base": "", "fields": [ { "name": "voter", "type": "n" }, { "name": "proposal_name", "type": "n" }, { "name": "vote", "type": "uint8" }, { "name": "vote_json", "type": "s" } ] }
- { "name": "unvote", "base": "", "fields": [ { "name": "voter", "type": "n" }, { "name": "proposal_name", "type": "n" } ] }
- { "name": "unstake", "base": "", "fields": [ { "name": "voter", "type": "n" }, { "name": "quantity", "type": "a" } ] }
- { "name": "expire", "base": "", "fields": [ { "name": "proposal_name", "type": "n" } ] }
- { "name": "apply", "base": "", "fields": [ { "name": "proposal_name", "type": "n" } ] }
Action parameter in clnproposal
{ "name": "clnproposal", "base": "", "fields": [ { "name": "proposal_name", "type": "n" }, { "name": "max_count", "type": "l" } ] }- { "name": "bpvotes", "base": "", "fields": [ { "name": "producer", "type": "n" }, { "name": "votes", "type": "a" } ] }
Action parameter in voterreborn
{ "name": "voterreborn", "base": "", "fields": [ { "name": "voter", "type": "n" } ] }Action parameter in bpsetparams
{ "name": "bpreward", "base": "", "fields": [ { "name": "bp_name", "type": "n" }, { "name": "reward_amount", "type": "a" } ] }Action parameter in bpunregister
{ "name": "bpunregister", "base": "", "fields": [ { "name": "bp_name", "type": "n" } ] }Table row type of govposcntrs
{ "name": "govposcntr", "base": "", "fields": [ { "name": "position_account", "type": "n" } ] }Action parameter in addposcntr
{ "name": "addposcntr", "base": "", "fields": [ { "name": "position_account", "type": "n" } ] }Action parameter in remposcntr
{ "name": "remposcntr", "base": "", "fields": [ { "name": "position_account", "type": "n" } ] }