{
"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": "coverta",
"base": "",
"fields": []
},
{
"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": "claim_token",
"type": "name$"
}
]
},
{
"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": "coverta",
"type": "coverta",
"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": []
}