
此合约定义的数据结构。
accounts 的表格行类型
{ "name": "accounts_row", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "last_claim_id", "type": "uint64" }, { "name": "stake_balance", "type": "asset" }, { "name": "tier", "type": "uint8" }, { "name": "tier_history", "type": "pair_uint8_time_point_sec[]" } ] }addpooltoken中的操作参数
{ "name": "addpooltoken", "base": "", "fields": [ { "name": "pool_token", "type": "extended_symbol" }, { "name": "avatar_url", "type": "string" } ] }-
{ "name": "addtags", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "tags", "type": "pair_name_string[]" } ] } -
{ "name": "addtoken", "base": "", "fields": [ { "name": "token_symbol", "type": "extended_symbol" } ] } -
{ "name": "allocate", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "pool_id", "type": "uint64" }, { "name": "quantity", "type": "asset" } ] } cancelpool中的操作参数
{ "name": "cancelpool", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "send_tokens", "type": "bool" } ] }-
{ "name": "chown", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "newowner", "type": "name" } ] } -
{ "name": "claim", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "pool_id", "type": "uint64" } ] } -
{ "name": "closepool", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "send_tokens", "type": "bool" } ] } clrcomments中的操作参数
{ "name": "clrcomments", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "limit", "type": "uint64" } ] }clrsentiment中的操作参数
{ "name": "clrsentiment", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "limit", "type": "uint64" } ] }-
{ "name": "comment", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "pool_id", "type": "uint64" }, { "name": "memo", "type": "string" } ] } comments 的表格行类型
{ "name": "comment_row", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "timestamp", "type": "time_point_sec" }, { "name": "account", "type": "name" }, { "name": "comment", "type": "string" } ] }stat 的表格行类型
{ "name": "currency_stats", "base": "", "fields": [ { "name": "supply", "type": "asset" }, { "name": "max_supply", "type": "asset" }, { "name": "issuer", "type": "name" } ] }editcomment中的操作参数
{ "name": "editcomment", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "comment_id", "type": "uint64" }, { "name": "memo", "type": "string" } ] }的结构体属性 addpooltoken
的结构体属性 addtoken
的结构体属性 init
的结构体属性 pausetoken
的结构体属性 pool_token
的结构体属性 pools_row
的结构体属性 rmtoken
的结构体属性 settings
的结构体属性 tokenavatar
的结构体属性 tokens
的结构体属性 unpausetoken
的结构体属性 updatepool
{ "name": "extended_symbol", "base": "", "fields": [ { "name": "sym", "type": "symbol" }, { "name": "contract", "type": "name" } ] }extendsale中的操作参数
{ "name": "extendsale", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "public_end", "type": "time_point_sec" } ] }-
{ "name": "init", "base": "", "fields": [ { "name": "admin", "type": "name" }, { "name": "platform_token", "type": "extended_symbol" }, { "name": "listing_fee", "type": "asset" }, { "name": "premium_access_fee", "type": "asset" }, { "name": "social_fee", "type": "asset" }, { "name": "fee_account", "type": "name" }, { "name": "success_fee", "type": "double_t" }, { "name": "stake_reward_account", "type": "name" }, { "name": "website", "type": "string" }, { "name": "contact", "type": "string" }, { "name": "sourcecode", "type": "string" }, { "name": "enabled", "type": "bool" } ] } -
{ "name": "joinpool", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "pool_id", "type": "uint64" }, { "name": "quantity", "type": "asset" } ] } logxjoinpool中的操作参数
{ "name": "logxjoinpool", "base": "", "fields": [ { "name": "notify", "type": "name" }, { "name": "ref", "type": "uint64" }, { "name": "payment", "type": "asset" }, { "name": "refund", "type": "asset" } ] }-
{ "name": "newpool", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "pool_type", "type": "name" } ] } -
{ "name": "pair_name_string", "base": "", "fields": [ { "name": "key", "type": "name" }, { "name": "value", "type": "string" } ] } 的结构体属性 pools_row
{ "name": "pair_name_uint32", "base": "", "fields": [ { "name": "key", "type": "name" }, { "name": "value", "type": "uint32" } ] }-
{ "name": "pair_time_point_sec_asset", "base": "", "fields": [ { "name": "first", "type": "time_point_sec" }, { "name": "second", "type": "asset" } ] } -
{ "name": "pair_uint8_time_point_sec", "base": "", "fields": [ { "name": "key", "type": "uint8" }, { "name": "value", "type": "time_point_sec" } ] } -
{ "name": "pause", "base": "", "fields": [] } pausetoken中的操作参数
{ "name": "pausetoken", "base": "", "fields": [ { "name": "token_symbol", "type": "extended_symbol" } ] }poolaccounts 的表格行类型
{ "name": "pool_accounts_row", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "pool_id", "type": "uint64" }, { "name": "account", "type": "name" }, { "name": "bid", "type": "asset" }, { "name": "allocation", "type": "asset" }, { "name": "distributed", "type": "asset" }, { "name": "lockup_start", "type": "time_point_sec" }, { "name": "lockup_percent", "type": "uint16" }, { "name": "lockup_period", "type": "uint16" } ] }pooltokens 的表格行类型
{ "name": "pool_token", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "token_info", "type": "extended_symbol" }, { "name": "avatar", "type": "string" } ] }-
{ "name": "pools_row", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "pool_type", "type": "name" }, { "name": "title", "type": "string" }, { "name": "avatar", "type": "string" }, { "name": "tag_line", "type": "string" }, { "name": "description", "type": "string" }, { "name": "status", "type": "name" }, { "name": "base_token", "type": "extended_symbol" }, { "name": "swap_ratio", "type": "extended_asset" }, { "name": "soft_cap", "type": "asset" }, { "name": "hard_cap", "type": "asset" }, { "name": "minimum_swap", "type": "asset" }, { "name": "maximum_swap", "type": "asset" }, { "name": "remaining_ask", "type": "asset" }, { "name": "remaining_offer", "type": "asset" }, { "name": "total_raise", "type": "asset" }, { "name": "directly_allocated", "type": "asset" }, { "name": "participants", "type": "uint16" }, { "name": "pool_open", "type": "time_point_sec" }, { "name": "private_end", "type": "time_point_sec" }, { "name": "public_end", "type": "time_point_sec" }, { "name": "bonus", "type": "uint16" }, { "name": "commission_rate", "type": "double_t" }, { "name": "commission_account", "type": "name" }, { "name": "token_lockup", "type": "bool" }, { "name": "lockup_percent", "type": "uint16" }, { "name": "lockup_period", "type": "uint16" }, { "name": "whitelist", "type": "name[]" }, { "name": "web_links", "type": "pair_name_string[]" }, { "name": "sentiment", "type": "pair_name_uint32[]" }, { "name": "tags", "type": "pair_name_string[]" } ] } publishpool中的操作参数
{ "name": "publishpool", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" } ] }reclaimstake中的操作参数
{ "name": "reclaimstake", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "quantity", "type": "asset" } ] }-
{ "name": "rmcomment", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "comment_id", "type": "uint64" } ] } -
{ "name": "rmtags", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "tags", "type": "name[]" } ] } -
{ "name": "rmtoken", "base": "", "fields": [ { "name": "token_symbol", "type": "extended_symbol" } ] } -
{ "name": "sentiment", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "pool_id", "type": "uint64" }, { "name": "vote", "type": "int8" } ] } sentiment 的表格行类型
{ "name": "sentiment_row", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "vote", "type": "int8" } ] }setcomission中的操作参数
{ "name": "setcomission", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "commission_account", "type": "name" }, { "name": "commission_rate", "type": "double_t" } ] }setfeatured中的操作参数
{ "name": "setfeatured", "base": "", "fields": [ { "name": "featured_pools", "type": "uint64[]" } ] }-
{ "name": "setlockup", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "token_lockup", "type": "bool" }, { "name": "lockup_fraction", "type": "double_t" }, { "name": "lockup_period", "type": "uint16" } ] } -
{ "name": "settings", "base": "", "fields": [ { "name": "admin", "type": "name" }, { "name": "platform_token", "type": "extended_symbol" }, { "name": "featured_pools", "type": "uint64[]" }, { "name": "listing_fee", "type": "asset" }, { "name": "premium_access_fee", "type": "asset" }, { "name": "social_fee", "type": "asset" }, { "name": "lockup_buckets", "type": "uint32" }, { "name": "unstake_buckets", "type": "uint32" }, { "name": "social_buckets", "type": "uint32" }, { "name": "fee_account", "type": "name" }, { "name": "success_fee", "type": "double_t" }, { "name": "website", "type": "string" }, { "name": "contact", "type": "string" }, { "name": "sourcecode", "type": "string" }, { "name": "enabled", "type": "bool" }, { "name": "last_pool_id", "type": "uint64" }, { "name": "last_pool_account_id", "type": "uint64" }, { "name": "last_token_id", "type": "uint64" }, { "name": "stake_pool", "type": "asset" }, { "name": "stake_reward_account", "type": "name" } ] } -
{ "name": "stake", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "quantity", "type": "asset" } ] } stakebalance 的表格行类型
{ "name": "stake_balance", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "liquid", "type": "asset" }, { "name": "staked", "type": "asset" }, { "name": "unstaking", "type": "asset" }, { "name": "stake_maturities", "type": "pair_time_point_sec_asset[]" } ] }-
{ "name": "tier", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "threshold", "type": "asset" }, { "name": "members", "type": "int32" }, { "name": "weight", "type": "int16" }, { "name": "bonus", "type": "int32" } ] } tokenavatar中的操作参数
{ "name": "tokenavatar", "base": "", "fields": [ { "name": "token_symbol", "type": "extended_symbol" }, { "name": "avatar_url", "type": "string" } ] }-
{ "name": "tokens", "base": "", "fields": [ { "name": "token_info", "type": "extended_symbol" }, { "name": "avatar", "type": "string" }, { "name": "enabled", "type": "bool" } ] } -
{ "name": "unpause", "base": "", "fields": [] } unpausetoken中的操作参数
{ "name": "unpausetoken", "base": "", "fields": [ { "name": "token_symbol", "type": "extended_symbol" } ] }-
{ "name": "unstake", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "quantity", "type": "asset" } ] } -
{ "name": "update", "base": "", "fields": [ { "name": "listing_fee", "type": "asset" }, { "name": "premium_access_fee", "type": "asset" }, { "name": "social_fee", "type": "asset" }, { "name": "success_fee", "type": "double_t" }, { "name": "website", "type": "string" }, { "name": "contact", "type": "string" }, { "name": "sourcecode", "type": "string" } ] } updatepool中的操作参数
{ "name": "updatepool", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "title", "type": "string" }, { "name": "avatar", "type": "string" }, { "name": "tag_line", "type": "string" }, { "name": "description", "type": "string" }, { "name": "base_token", "type": "extended_symbol" }, { "name": "swap_ratio", "type": "extended_asset" }, { "name": "soft_cap", "type": "asset" }, { "name": "hard_cap", "type": "asset" }, { "name": "minimum_swap", "type": "asset" }, { "name": "maximum_swap", "type": "asset" }, { "name": "pool_open", "type": "time_point_sec" }, { "name": "private_end", "type": "time_point_sec" }, { "name": "public_end", "type": "time_point_sec" }, { "name": "whitelist", "type": "name[]" }, { "name": "web_links", "type": "pair_name_string[]" } ] }updateratio中的操作参数
{ "name": "updateratio", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "swap_ratio", "type": "extended_asset" } ] }updatestake中的操作参数
{ "name": "updatestake", "base": "", "fields": [ { "name": "account", "type": "name" } ] }-
{ "name": "wallet", "base": "", "fields": [ { "name": "balance", "type": "asset" }, { "name": "contract", "type": "name" } ] } -
{ "name": "withdraw", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "quantity", "type": "asset" } ] } -
{ "name": "xjoinpool", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "pool_id", "type": "uint64" }, { "name": "quantity", "type": "asset" }, { "name": "notify", "type": "name" }, { "name": "ref", "type": "uint64" } ] }