
{ "version": "eosio::abi/1.2", "types": [], "structs": [ { "name": "addblacklist", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "is_black", "type": "bool" } ] }, { "name": "addfreevote", "base": "", "fields": [ { "name": "proxy", "type": "name" }, { "name": "bp", "type": "name" } ] }, { "name": "addwhitelist", "base": "", "fields": [ { "name": "proxy", "type": "name" }, { "name": "bps", "type": "name[]" } ] }, { "name": "autovote", "base": "", "fields": [ { "name": "proxy", "type": "name" } ] }, { "name": "backpay", "base": "", "fields": [ { "name": "bp", "type": "name" }, { "name": "proxy", "type": "name" }, { "name": "missed_amount", "type": "asset" }, { "name": "missed_days", "type": "uint64" } ] }, { "name": "blacklist", "base": "", "fields": [ { "name": "account", "type": "name" } ] }, { "name": "bp", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "fund", "type": "asset" }, { "name": "status", "type": "uint8" }, { "name": "proxy_donate", "type": "pair_name_asset[]" }, { "name": "weblink", "type": "string" } ] }, { "name": "claimfund", "base": "", "fields": [ { "name": "producer", "type": "name" } ] }, { "name": "claimfundpxy", "base": "", "fields": [ { "name": "proxy", "type": "name" } ] }, { "name": "cleanusers", "base": "", "fields": [ { "name": "proxy_account", "type": "name" }, { "name": "input_day", "type": "uint64" } ] }, { "name": "configbp", "base": "", "fields": [ { "name": "producer", "type": "name" }, { "name": "proxy_donate", "type": "pair_name_asset[]" } ] }, { "name": "copybps", "base": "", "fields": [] }, { "name": "copyproxy", "base": "", "fields": [ { "name": "proxies", "type": "name[]" } ] }, { "name": "freevote", "base": "", "fields": [ { "name": "account", "type": "name" } ] }, { "name": "initilize", "base": "", "fields": [] }, { "name": "notifyproxy", "base": "", "fields": [ { "name": "proxy", "type": "name" }, { "name": "paid_producers", "type": "pair_name_asset[]" }, { "name": "total_paid", "type": "asset" }, { "name": "unpaid_producers", "type": "pair_name_asset[]" }, { "name": "message", "type": "string" } ] }, { "name": "notifyuser", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "staked_amount", "type": "asset" }, { "name": "reward", "type": "asset" }, { "name": "message", "type": "string" } ] }, { "name": "ownerclaim", "base": "", "fields": [ { "name": "account", "type": "name" } ] }, { "name": "pair_name_asset", "base": "", "fields": [ { "name": "key", "type": "name" }, { "name": "value", "type": "asset" } ] }, { "name": "pair_name_uint8", "base": "", "fields": [ { "name": "first", "type": "name" }, { "name": "second", "type": "uint8" } ] }, { "name": "payproxy", "base": "", "fields": [ { "name": "proxy_account", "type": "name" }, { "name": "input_day", "type": "uint64" } ] }, { "name": "regproxy", "base": "", "fields": [ { "name": "proxy", "type": "name" }, { "name": "reward_percent", "type": "float64" }, { "name": "proxy_fee_percent", "type": "float64" }, { "name": "target_apr", "type": "float64" }, { "name": "referral_percent", "type": "float64" }, { "name": "transfer_reward", "type": "bool" } ] }, { "name": "regvoter", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "referrer", "type": "name" } ] }, { "name": "reupusers", "base": "", "fields": [ { "name": "proxy_account", "type": "name" }, { "name": "input_day", "type": "uint64" }, { "name": "is_reset_data", "type": "bool" } ] }, { "name": "rmfreevote", "base": "", "fields": [ { "name": "proxy", "type": "name" }, { "name": "bp", "type": "name" } ] }, { "name": "rmproxy", "base": "", "fields": [ { "name": "proxy", "type": "name" } ] }, { "name": "sendreward", "base": "", "fields": [ { "name": "proxy_account", "type": "name" }, { "name": "number_users", "type": "uint64" }, { "name": "input_day", "type": "uint64" } ] }, { "name": "setactive", "base": "", "fields": [ { "name": "flag", "type": "bool" } ] }, { "name": "setconfig", "base": "", "fields": [ { "name": "min_voted_weigth", "type": "float64" }, { "name": "proxy_register_fee", "type": "asset" }, { "name": "service_fee", "type": "float64" }, { "name": "referral_percent", "type": "float64" } ] }, { "name": "setminproxy", "base": "", "fields": [ { "name": "proxy_account", "type": "name" }, { "name": "min_staked", "type": "asset" } ] }, { "name": "unpaids", "base": "", "fields": [ { "name": "proxy", "type": "name" }, { "name": "missed_amount", "type": "asset" }, { "name": "missed_days", "type": "uint64" } ] }, { "name": "unregvoter", "base": "", "fields": [ { "name": "voter", "type": "name" } ] }, { "name": "upbproxies", "base": "", "fields": [ { "name": "bproxies", "type": "pair_name_uint8[]" } ] }, { "name": "upusers", "base": "", "fields": [ { "name": "proxy_account", "type": "name" }, { "name": "input_users", "type": "pair_name_asset[]" }, { "name": "is_last_data", "type": "bool" } ] }, { "name": "v1_bproxies", "base": "", "fields": [ { "name": "account", "type": "name" } ] }, { "name": "v1_referral", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "referrer", "type": "name" }, { "name": "timestamp", "type": "uint32" } ] }, { "name": "v2_configs", "base": "", "fields": [ { "name": "active_flag", "type": "uint64" }, { "name": "service_fee_percent", "type": "float64" }, { "name": "proxy_min_voted_weight", "type": "float64" }, { "name": "service_referral_percent", "type": "float64" }, { "name": "proxy_register_fee", "type": "asset" }, { "name": "total_earn", "type": "asset" }, { "name": "total_referral_paid", "type": "asset" } ] }, { "name": "v2_user", "base": "", "fields": [ { "name": "current_day", "type": "uint64" }, { "name": "num_users", "type": "uint64" }, { "name": "status", "type": "uint8" }, { "name": "total_staked", "type": "asset" }, { "name": "reward_pool", "type": "asset" }, { "name": "total_paid", "type": "asset" }, { "name": "proxy_fee", "type": "asset" }, { "name": "service_referral_pool", "type": "asset" }, { "name": "proxy_referral_pool", "type": "asset" }, { "name": "service_referral_paid", "type": "asset" }, { "name": "proxy_referral_paid", "type": "asset" }, { "name": "voters", "type": "pair_name_asset[]" } ] }, { "name": "v5_proxy", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "reward_percent", "type": "float64" }, { "name": "proxy_fee_percent", "type": "float64" }, { "name": "target_apr", "type": "float64" }, { "name": "staked_threshold", "type": "asset" }, { "name": "last_vote_weight", "type": "float64" }, { "name": "last_total_staked", "type": "asset" }, { "name": "last_pool_reward", "type": "asset" }, { "name": "fund", "type": "asset" }, { "name": "referral_percent", "type": "float64" }, { "name": "last_service_referral_pool", "type": "asset" }, { "name": "last_proxy_referral_pool", "type": "asset" }, { "name": "transfer_reward", "type": "bool" }, { "name": "donate_lucky_percent", "type": "float64" }, { "name": "last_gen_pool", "type": "asset" }, { "name": "white_list", "type": "name[]" }, { "name": "proxy_status", "type": "uint8" } ] }, { "name": "votenotify", "base": "", "fields": [ { "name": "proxy", "type": "name" }, { "name": "top_bps", "type": "name[]" }, { "name": "memo", "type": "string" } ] } ], "actions": [ { "name": "addblacklist", "type": "addblacklist", "ricardian_contract": "" }, { "name": "addfreevote", "type": "addfreevote", "ricardian_contract": "" }, { "name": "addwhitelist", "type": "addwhitelist", "ricardian_contract": "" }, { "name": "autovote", "type": "autovote", "ricardian_contract": "" }, { "name": "backpay", "type": "backpay", "ricardian_contract": "" }, { "name": "claimfund", "type": "claimfund", "ricardian_contract": "" }, { "name": "claimfundpxy", "type": "claimfundpxy", "ricardian_contract": "" }, { "name": "cleanusers", "type": "cleanusers", "ricardian_contract": "" }, { "name": "configbp", "type": "configbp", "ricardian_contract": "" }, { "name": "copybps", "type": "copybps", "ricardian_contract": "" }, { "name": "copyproxy", "type": "copyproxy", "ricardian_contract": "" }, { "name": "initilize", "type": "initilize", "ricardian_contract": "" }, { "name": "notifyproxy", "type": "notifyproxy", "ricardian_contract": "" }, { "name": "notifyuser", "type": "notifyuser", "ricardian_contract": "" }, { "name": "ownerclaim", "type": "ownerclaim", "ricardian_contract": "" }, { "name": "payproxy", "type": "payproxy", "ricardian_contract": "" }, { "name": "regproxy", "type": "regproxy", "ricardian_contract": "" }, { "name": "regvoter", "type": "regvoter", "ricardian_contract": "" }, { "name": "reupusers", "type": "reupusers", "ricardian_contract": "" }, { "name": "rmfreevote", "type": "rmfreevote", "ricardian_contract": "" }, { "name": "rmproxy", "type": "rmproxy", "ricardian_contract": "" }, { "name": "sendreward", "type": "sendreward", "ricardian_contract": "" }, { "name": "setactive", "type": "setactive", "ricardian_contract": "" }, { "name": "setconfig", "type": "setconfig", "ricardian_contract": "" }, { "name": "setminproxy", "type": "setminproxy", "ricardian_contract": "" }, { "name": "unregvoter", "type": "unregvoter", "ricardian_contract": "" }, { "name": "upbproxies", "type": "upbproxies", "ricardian_contract": "" }, { "name": "upusers", "type": "upusers", "ricardian_contract": "" }, { "name": "votenotify", "type": "votenotify", "ricardian_contract": "" } ], "tables": [ { "name": "blacklist", "index_type": "i64", "key_names": [], "key_types": [], "type": "blacklist" }, { "name": "freevote", "index_type": "i64", "key_names": [], "key_types": [], "type": "freevote" }, { "name": "v1.bproxies", "index_type": "i64", "key_names": [], "key_types": [], "type": "v1_bproxies" }, { "name": "v1.referrals", "index_type": "i64", "key_names": [], "key_types": [], "type": "v1_referral" }, { "name": "v2.settings", "index_type": "i64", "key_names": [], "key_types": [], "type": "v2_configs" }, { "name": "v2.unpaids", "index_type": "i64", "key_names": [], "key_types": [], "type": "unpaids" }, { "name": "v2.users", "index_type": "i64", "key_names": [], "key_types": [], "type": "v2_user" }, { "name": "v3.bps", "index_type": "i64", "key_names": [], "key_types": [], "type": "bp" }, { "name": "v5.proxies", "index_type": "i64", "key_names": [], "key_types": [], "type": "v5_proxy" } ], "ricardian_clauses": [], "error_messages": [], "abi_extensions": [], "variants": [], "action_results": [] }