
The data structures defined by this contract.
-
{ "name": "claim", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "pair_id", "type": "uint64" } ] }
-
{ "name": "claimall", "base": "", "fields": [ { "name": "user", "type": "name" } ] }
Action parameter in claimbyproxy
{ "name": "claimbyproxy", "base": "", "fields": [ { "name": "proxy", "type": "name" }, { "name": "user", "type": "name" }, { "name": "pair_id", "type": "uint64" } ] }
-
{ "name": "deposit", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "pair_id", "type": "uint64" }, { "name": "pre_token", "type": "uint64" } ] }
-
{ "name": "global", "base": "", "fields": [ { "name": "status", "type": "uint8" }, { "name": "total_weight", "type": "uint32" }, { "name": "last_mine_time", "type": "uint32" }, { "name": "base_ob_per_second", "type": "uint32" }, { "name": "ob_per_second", "type": "uint64" }, { "name": "claim_proxy", "type": "uint8" } ] }
Table row type of param
{ "name": "issue_param", "base": "", "fields": [ { "name": "key", "type": "name" }, { "name": "value", "type": "float64" }, { "name": "factor", "type": "float64" }, { "name": "remark", "type": "string" } ] }
-
{ "name": "pool_info", "base": "", "fields": [ { "name": "pair_id", "type": "uint64" }, { "name": "weight", "type": "uint32" }, { "name": "last_reward_time", "type": "uint32" }, { "name": "acc_ob_per_share", "type": "uint128" } ] }
-
{ "name": "proxy", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "transfer", "type": "uint8" }, { "name": "pair_ids", "type": "string" } ] }
Action parameter in removeproxy
{ "name": "removeproxy", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "proxy", "type": "name" } ] }
-
{ "name": "reward", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "cumulative", "type": "uint64" } ] }
-
{ "name": "set", "base": "", "fields": [ { "name": "pair_id", "type": "uint64" }, { "name": "weight", "type": "uint32" } ] }
-
{ "name": "setproxy", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "proxy", "type": "name" }, { "name": "transfer", "type": "uint8" }, { "name": "pair_ids", "type": "string" } ] }
Action parameter in updateglobal
{ "name": "updateglobal", "base": "", "fields": [ { "name": "status", "type": "uint8" }, { "name": "claim_proxy", "type": "uint8" }, { "name": "ob_per_second", "type": "uint64" } ] }
Action parameter in updateparam
{ "name": "updateparam", "base": "", "fields": [ { "name": "key", "type": "name" }, { "name": "value", "type": "float64" }, { "name": "factor", "type": "float64" }, { "name": "remark", "type": "string" } ] }
-
{ "name": "user_info", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "reward_debt", "type": "uint64" } ] }
-
{ "name": "withdraw", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "pair_id", "type": "uint64" }, { "name": "pre_token", "type": "uint64" } ] }