EOS

pool.daobox

Contract

{ "version": "eosio::abi/1.2", "types": [], "structs": [ { "name": "addproxy", "base": "", "fields": [ { "name": "proxy", "type": "name" } ] }, { "name": "addproxylog", "base": "", "fields": [ { "name": "proxy", "type": "name" } ] }, { "name": "addvoter", "base": "", "fields": [ { "name": "voter", "type": "name" } ] }, { "name": "bptransferin", "base": "", "fields": [] }, { "name": "claim", "base": "", "fields": [ { "name": "voter", "type": "name" } ] }, { "name": "config_row", "base": "", "fields": [ { "name": "fee_ratio", "type": "uint16" }, { "name": "default_reward_token", "type": "name" }, { "name": "voter_id", "type": "uint64" }, { "name": "next_update_voter_id", "type": "uint64" } ] }, { "name": "configlog", "base": "", "fields": [ { "name": "fee_ratio", "type": "uint16" }, { "name": "default_reward_token", "type": "name" } ] }, { "name": "delproxy", "base": "", "fields": [ { "name": "proxy", "type": "name" } ] }, { "name": "delproxylog", "base": "", "fields": [ { "name": "proxy", "type": "name" } ] }, { "name": "endpoollog", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "end_time", "type": "time_point_sec" }, { "name": "fees", "type": "asset" }, { "name": "total_rewards", "type": "asset" }, { "name": "eos_rewards", "type": "asset" }, { "name": "seos_rewards", "type": "asset" } ] }, { "name": "init", "base": "", "fields": [] }, { "name": "initpoollog", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "start_time", "type": "time_point_sec" } ] }, { "name": "pair_name_vote_info", "base": "", "fields": [ { "name": "first", "type": "name" }, { "name": "second", "type": "vote_info" } ] }, { "name": "pool_row", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "num_rounds", "type": "uint16" }, { "name": "start_time", "type": "time_point_sec" }, { "name": "end_time", "type": "time_point_sec" }, { "name": "vote_info_of", "type": "pair_name_vote_info[]" }, { "name": "total_rewards", "type": "asset" } ] }, { "name": "poollog", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "num_rounds", "type": "uint16" }, { "name": "eos_total_votes", "type": "uint64" }, { "name": "eos_num_voters", "type": "uint64" }, { "name": "seos_total_votes", "type": "uint64" }, { "name": "seos_num_voters", "type": "uint64" } ] }, { "name": "proxy_row", "base": "", "fields": [ { "name": "proxy", "type": "name" }, { "name": "votes", "type": "uint64" } ] }, { "name": "rewarddelta", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "before_balance", "type": "uint64" } ] }, { "name": "rewardtoken", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "token", "type": "name" } ] }, { "name": "rwdtokenlog", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "reward_token", "type": "name" } ] }, { "name": "settledlog", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "pool_id", "type": "uint64" }, { "name": "rewards", "type": "asset" } ] }, { "name": "updateconfig", "base": "", "fields": [ { "name": "fee_ratio", "type": "uint16" }, { "name": "default_reward_token", "type": "name" } ] }, { "name": "updatedecay", "base": "", "fields": [ { "name": "min_stake", "type": "asset" }, { "name": "upper_bound_update_decay", "type": "time_point_sec" }, { "name": "num_voters", "type": "uint64" } ] }, { "name": "updatevotes", "base": "", "fields": [ { "name": "num_voters", "type": "uint64" } ] }, { "name": "upproxyvotes", "base": "", "fields": [] }, { "name": "vote_info", "base": "", "fields": [ { "name": "total_votes", "type": "uint64" }, { "name": "num_voters", "type": "uint64" }, { "name": "total_rewards", "type": "asset" }, { "name": "unsettled_reward_balance", "type": "asset" } ] }, { "name": "voter_row", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "voter_id", "type": "uint64" }, { "name": "pool_id", "type": "uint32" }, { "name": "num_rounds", "type": "uint16" }, { "name": "proxy", "type": "name" }, { "name": "reward_token", "type": "name" }, { "name": "unclaimed_eos_rewards", "type": "asset" }, { "name": "unclaimed_seos_rewards", "type": "asset" }, { "name": "claimed_eos_rewards", "type": "asset" }, { "name": "claimed_seos_rewards", "type": "asset" }, { "name": "last_update_decay", "type": "time_point_sec" } ] }, { "name": "votes_row", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "reward_token", "type": "name" }, { "name": "num_rounds", "type": "uint16" }, { "name": "votes", "type": "uint64" }, { "name": "cumulative_votes", "type": "uint64" } ] }, { "name": "voteslog", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "pool_id", "type": "uint64" }, { "name": "num_rounds", "type": "uint16" }, { "name": "reward_token", "type": "name" }, { "name": "votes", "type": "uint64" }, { "name": "cumulative_votes", "type": "uint64" } ] } ], "actions": [ { "name": "addproxy", "type": "addproxy", "ricardian_contract": "" }, { "name": "addproxylog", "type": "addproxylog", "ricardian_contract": "" }, { "name": "addvoter", "type": "addvoter", "ricardian_contract": "" }, { "name": "bptransferin", "type": "bptransferin", "ricardian_contract": "" }, { "name": "claim", "type": "claim", "ricardian_contract": "" }, { "name": "configlog", "type": "configlog", "ricardian_contract": "" }, { "name": "delproxy", "type": "delproxy", "ricardian_contract": "" }, { "name": "delproxylog", "type": "delproxylog", "ricardian_contract": "" }, { "name": "endpoollog", "type": "endpoollog", "ricardian_contract": "" }, { "name": "init", "type": "init", "ricardian_contract": "" }, { "name": "initpoollog", "type": "initpoollog", "ricardian_contract": "" }, { "name": "poollog", "type": "poollog", "ricardian_contract": "" }, { "name": "rewarddelta", "type": "rewarddelta", "ricardian_contract": "" }, { "name": "rewardtoken", "type": "rewardtoken", "ricardian_contract": "" }, { "name": "rwdtokenlog", "type": "rwdtokenlog", "ricardian_contract": "" }, { "name": "settledlog", "type": "settledlog", "ricardian_contract": "" }, { "name": "updateconfig", "type": "updateconfig", "ricardian_contract": "" }, { "name": "updatedecay", "type": "updatedecay", "ricardian_contract": "" }, { "name": "updatevotes", "type": "updatevotes", "ricardian_contract": "" }, { "name": "upproxyvotes", "type": "upproxyvotes", "ricardian_contract": "" }, { "name": "voteslog", "type": "voteslog", "ricardian_contract": "" } ], "tables": [ { "name": "config", "index_type": "i64", "key_names": [], "key_types": [], "type": "config_row" }, { "name": "pools", "index_type": "i64", "key_names": [], "key_types": [], "type": "pool_row" }, { "name": "proxies", "index_type": "i64", "key_names": [], "key_types": [], "type": "proxy_row" }, { "name": "voters", "index_type": "i64", "key_names": [], "key_types": [], "type": "voter_row" }, { "name": "votes", "index_type": "i64", "key_names": [], "key_types": [], "type": "votes_row" } ], "ricardian_clauses": [], "error_messages": [], "abi_extensions": [], "variants": [], "action_results": [] }