
The data structures defined by this contract.
Struct property of pair_name__child_info
{ "name": "_child_info", "base": "", "fields": [ { "name": "stake_amount", "type": "uint64" }, { "name": "vip_level", "type": "uint64" } ] }
Action parameter in claimrefer
{ "name": "claimrefer", "base": "", "fields": [ { "name": "from", "type": "name" } ] }
-
{ "name": "clearram", "base": "", "fields": [] }
Table row type of globalboost
{ "name": "globalboost", "base": "", "fields": [ { "name": "static_reward_supply_total", "type": "asset" }, { "name": "per_second_static_reward", "type": "asset" }, { "name": "dynamic_reward_supply_total", "type": "asset" }, { "name": "per_day_refer_reward", "type": "asset" }, { "name": "account_effect_limit", "type": "asset" }, { "name": "account_effect_time", "type": "uint64" }, { "name": "static_reward_limit", "type": "asset" }, { "name": "withdraw_fee_numerator", "type": "uint64" }, { "name": "withdraw_fee_denominator", "type": "uint64" }, { "name": "claim_fee", "type": "uint64" }, { "name": "total_stake_value", "type": "uint64" }, { "name": "stake_rkt_map", "type": "pair_uint64_uint64[]" }, { "name": "receive_wdt", "type": "asset" }, { "name": "rewardRate_stake", "type": "uint64" }, { "name": "reward_per_token_stored_stake", "type": "uint128" }, { "name": "last_update_stake", "type": "time_point_sec" }, { "name": "param", "type": "string" } ] }
Action parameter in initialize
{ "name": "initialize", "base": "", "fields": [] }
Struct property of userstakes
{ "name": "pair_name__child_info", "base": "", "fields": [ { "name": "key", "type": "name" }, { "name": "value", "type": "_child_info" } ] }
Struct property of globalboost
{ "name": "pair_uint64_uint64", "base": "", "fields": [ { "name": "key", "type": "uint64" }, { "name": "value", "type": "uint64" } ] }
-
{ "name": "setparam", "base": "", "fields": [ { "name": "param", "type": "string" } ] }
Table row type of userstakes
{ "name": "userstakes", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "stake_amount", "type": "asset" }, { "name": "user_reward_per_token_paid", "type": "uint128" }, { "name": "static_rewards", "type": "uint64" }, { "name": "is_first_active", "type": "bool" }, { "name": "is_effect", "type": "bool" }, { "name": "effect_time", "type": "time_point_sec" }, { "name": "parent", "type": "name" }, { "name": "child_num", "type": "uint64" }, { "name": "child_stake_map", "type": "pair_name__child_info[]" }, { "name": "history_dynamic_rewards", "type": "asset" }, { "name": "dynamic_rewards", "type": "asset" }, { "name": "history_manage_rewards", "type": "asset" }, { "name": "manage_rewards", "type": "asset" }, { "name": "vip_level", "type": "uint64" }, { "name": "vip_rate", "type": "uint64" } ] }
-
{ "name": "withdraw", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "quantity", "type": "asset" } ] }
Table row type of yesterdayref
{ "name": "yesterdayref", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "refer_num", "type": "uint64" }, { "name": "is_claimed", "type": "bool" } ] }