
此合约定义的数据结构。
-
{ "name": "STAKING_FEATURE", "base": "", "fields": [ { "name": "feature", "type": "name" }, { "name": "feature_value", "type": "FEATURE_VARIANT" } ] } -
{ "name": "TOKEN", "base": "", "fields": [ { "name": "token_contract", "type": "name" }, { "name": "token_symbol", "type": "symbol" } ] } checkrefund中的操作参数
{ "name": "checkrefund", "base": "", "fields": [] }-
{ "name": "claim", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "token_symbol", "type": "symbol" } ] } claimtokcoll中的操作参数
{ "name": "claimtokcoll", "base": "", "fields": [ { "name": "refund_id", "type": "uint64" } ] }claimtokuser中的操作参数
{ "name": "claimtokuser", "base": "", "fields": [ { "name": "refund_id", "type": "uint64" } ] }collstaking 的表格行类型
{ "name": "collstaking_s", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "stakinglevel", "type": "name" }, { "name": "stakings", "type": "extended_asset[]" }, { "name": "refundings", "type": "extended_asset[]" }, { "name": "author", "type": "name$" } ] }colmigration 的表格行类型
{ "name": "colmigration_s", "base": "", "fields": [ { "name": "finished", "type": "bool" }, { "name": "next_collection_key", "type": "uint64" } ] }colrefund 的表格行类型
{ "name": "colrefund_s", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "collection_name", "type": "name" }, { "name": "refunding", "type": "extended_asset" }, { "name": "unlock_time", "type": "uint64" } ] }-
{ "name": "config_s", "base": "", "fields": [ { "name": "deferred_tx_counter", "type": "uint64" }, { "name": "refund_delay", "type": "uint64" }, { "name": "supported_tokens", "type": "TOKEN[]" }, { "name": "status", "type": "uint8" } ] } -
{ "name": "delconfig", "base": "", "fields": [] } delrewards中的操作参数
{ "name": "delrewards", "base": "", "fields": [ { "name": "code", "type": "symbol_code" } ] }-
{ "name": "disable", "base": "", "fields": [ { "name": "code", "type": "symbol_code" } ] } -
{ "name": "enable", "base": "", "fields": [ { "name": "code", "type": "symbol_code" } ] } 的结构体属性 newrewards
{ "name": "extended_symbol", "base": "", "fields": [ { "name": "sym", "type": "symbol" }, { "name": "contract", "type": "name" } ] }-
{ "name": "fill", "base": "", "fields": [ { "name": "code", "type": "symbol_code" }, { "name": "nonce", "type": "uint32" } ] } fundrewards中的操作参数
{ "name": "fundrewards", "base": "", "fields": [ { "name": "code", "type": "symbol_code" } ] }-
{ "name": "init", "base": "", "fields": [] } newrewards中的操作参数
{ "name": "newrewards", "base": "", "fields": [ { "name": "token", "type": "extended_symbol" }, { "name": "period_rewards", "type": "extended_asset" }, { "name": "start_time", "type": "uint32" }, { "name": "period_length", "type": "uint32" }, { "name": "refund_delay", "type": "uint32" }, { "name": "reward_type", "type": "uint16" }, { "name": "share", "type": "float64" } ] }-
{ "name": "open", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "token_symbol", "type": "symbol" } ] } rmstakinglvl中的操作参数
{ "name": "rmstakinglvl", "base": "", "fields": [ { "name": "scope", "type": "name" }, { "name": "stakingname", "type": "name" } ] }-
{ "name": "setdelay", "base": "", "fields": [ { "name": "refund_delay", "type": "uint64" } ] } setrewardshr中的操作参数
{ "name": "setrewardshr", "base": "", "fields": [ { "name": "code", "type": "symbol_code" }, { "name": "share", "type": "float64" } ] }setrewardtime中的操作参数
{ "name": "setrewardtime", "base": "", "fields": [ { "name": "code", "type": "symbol_code" }, { "name": "next_reward_time", "type": "uint32" } ] }stakerewards 的表格行类型
{ "name": "stakerewards_s", "base": "", "fields": [ { "name": "token_contract", "type": "name" }, { "name": "rewards_contract", "type": "name" }, { "name": "total_staked", "type": "asset" }, { "name": "rewards_balance", "type": "asset" }, { "name": "period_rewards", "type": "asset" }, { "name": "enabled", "type": "bool" }, { "name": "start_time", "type": "uint32" }, { "name": "period_length", "type": "uint32" }, { "name": "lock_time", "type": "uint32" }, { "name": "last_processed_time", "type": "uint32" }, { "name": "next_reward_time", "type": "uint32" }, { "name": "next_account_key", "type": "uint64" }, { "name": "next_collection_key", "type": "uint64" }, { "name": "state", "type": "uint16" }, { "name": "reward_type", "type": "uint16" }, { "name": "refund_delay", "type": "uint32" }, { "name": "reward_share", "type": "float64" } ] }-
{ "name": "stakers_s", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "staked", "type": "asset" }, { "name": "refunding", "type": "asset" }, { "name": "rewards", "type": "asset" } ] } stakinglevel 的表格行类型
{ "name": "stakinglevel_s", "base": "", "fields": [ { "name": "stakingname", "type": "name" }, { "name": "enabled_features", "type": "STAKING_FEATURE[]" }, { "name": "thresholds", "type": "extended_asset[]" } ] }-
{ "name": "unstake", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "to_refund", "type": "extended_asset" } ] } unstakecoll中的操作参数
{ "name": "unstakecoll", "base": "", "fields": [ { "name": "author", "type": "name" }, { "name": "collection", "type": "name" }, { "name": "to_refund", "type": "extended_asset" } ] }unstakeuser中的操作参数
{ "name": "unstakeuser", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "to_refund", "type": "extended_asset" } ] }upsertstklvl中的操作参数
{ "name": "upsertstklvl", "base": "", "fields": [ { "name": "scope", "type": "name" }, { "name": "stakingname", "type": "name" }, { "name": "enabled_features", "type": "STAKING_FEATURE[]" }, { "name": "thresholds", "type": "extended_asset[]" } ] }usrrefund 的表格行类型
{ "name": "usrrefund_s", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "user", "type": "name" }, { "name": "refunding", "type": "extended_asset" }, { "name": "unlock_time", "type": "uint64" } ] }usrstaking 的表格行类型
{ "name": "usrstaking_s", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "stakinglevel", "type": "name" }, { "name": "stakings", "type": "extended_asset[]" }, { "name": "refundings", "type": "extended_asset[]" } ] }