
이 계약에 의해 정의된 데이터 구조입니다.
pool_assets의 구조체 속성
{ "name": "AssetPower", "base": "", "fields": [ { "name": "format_value", "type": "string" }, { "name": "power", "type": "uint64" } ] }user_unstake의 구조체 속성
{ "name": "UnstakingAsset", "base": "", "fields": [ { "name": "asset_id", "type": "uint64" }, { "name": "template_id", "type": "int32" } ] }-
{ "name": "cleanpool", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "limit", "type": "uint32" } ] } closespots의 액션 파라미터
{ "name": "closespots", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "asset_ids", "type": "uint64[]" } ] }-
{ "name": "collect", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "pool_id", "type": "uint64" }, { "name": "period", "type": "uint32" } ] } deluserpool의 액션 파라미터
{ "name": "deluserpool", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "pool_id", "type": "uint64" } ] }openperiods의 액션 파라미터
{ "name": "openperiods", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "limit", "type": "uint32" } ] }-
{ "name": "openspots", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "asset_ids", "type": "uint64[]" } ] } openuserpool의 액션 파라미터
{ "name": "openuserpool", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "pool_id", "type": "uint64" } ] }-
{ "name": "pool_assets", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "author", "type": "name" }, { "name": "collection", "type": "name" }, { "name": "schema_name", "type": "name" }, { "name": "format_key", "type": "string" }, { "name": "formats", "type": "AssetPower[]" } ] } poolperiods의 테이블 행 유형
{ "name": "pool_periods", "base": "", "fields": [ { "name": "num", "type": "uint64" }, { "name": "total_staked_power", "type": "uint64" }, { "name": "merged", "type": "bool" }, { "name": "accumulated_reward_periods", "type": "uint32" }, { "name": "r1", "type": "uint32" }, { "name": "r2", "type": "uint64" } ] }poolusers의 테이블 행 유형
{ "name": "pool_users", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "staked_tokens", "type": "uint64" }, { "name": "staked_assets_power", "type": "uint64" }, { "name": "r1", "type": "uint64" }, { "name": "r2", "type": "uint64" } ] }-
{ "name": "pools", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "accept_contract", "type": "name" }, { "name": "accept_symbol", "type": "symbol" }, { "name": "min_stake", "type": "asset" }, { "name": "max_stake", "type": "asset" }, { "name": "periods_count", "type": "uint32" }, { "name": "period_reward", "type": "extended_asset" }, { "name": "time_per_period_sec", "type": "uint32" }, { "name": "unstake_time_sec", "type": "uint32" }, { "name": "start_at", "type": "uint32" }, { "name": "assets_staked_power", "type": "uint64" }, { "name": "tokens_staked_power", "type": "uint64" }, { "name": "staked_assets", "type": "uint64" }, { "name": "total_user_pools", "type": "uint64" }, { "name": "total_paid", "type": "uint64" }, { "name": "display_data", "type": "string" }, { "name": "activated", "type": "bool" }, { "name": "accumulative", "type": "bool" }, { "name": "accept_assets", "type": "bool" }, { "name": "r1", "type": "uint16" }, { "name": "r2", "type": "uint32" }, { "name": "r3", "type": "uint64" } ] } -
{ "name": "refund", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "id", "type": "uint64" } ] } -
{ "name": "regpool", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "periods_count", "type": "uint32" }, { "name": "time_per_period_sec", "type": "uint32" }, { "name": "accept_contract", "type": "name" }, { "name": "accept_symbol", "type": "symbol" }, { "name": "min_stake", "type": "asset" }, { "name": "max_stake", "type": "asset" }, { "name": "reward_contract", "type": "name" }, { "name": "reward_amount", "type": "asset" }, { "name": "start_at", "type": "uint32" }, { "name": "unstake_time_sec", "type": "uint32" }, { "name": "accept_asset_conf", "type": "pool_assets[]" }, { "name": "display_data", "type": "string" }, { "name": "accumulative", "type": "bool" } ] } -
{ "name": "rempool", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "limit", "type": "uint32" } ] } -
{ "name": "restake", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "id", "type": "uint64" } ] } setpooldata의 액션 파라미터
{ "name": "setpooldata", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "display_data", "type": "string" } ] }stakedassets의 테이블 행 유형
{ "name": "staked_assets", "base": "", "fields": [ { "name": "asset_id", "type": "uint64" }, { "name": "power", "type": "uint64" }, { "name": "pool_id", "type": "uint64" }, { "name": "template_id", "type": "int32" }, { "name": "r1", "type": "uint64" }, { "name": "r2", "type": "uint64" } ] }-
{ "name": "unstake", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "pool_id", "type": "uint64" }, { "name": "quantity", "type": "asset" }, { "name": "asset_ids", "type": "uint64[]" } ] } userpools의 테이블 행 유형
{ "name": "user_pools", "base": "", "fields": [ { "name": "pool_id", "type": "uint64" }, { "name": "collected", "type": "uint64" }, { "name": "total_claimed", "type": "uint64" }, { "name": "next_claim_num", "type": "uint32" }, { "name": "staked_tokens", "type": "uint64" }, { "name": "staked_assets_power", "type": "uint64" }, { "name": "r1", "type": "uint64" }, { "name": "r2", "type": "uint64" } ] }userunstake의 테이블 행 유형
{ "name": "user_unstake", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "pool_id", "type": "uint64" }, { "name": "ready_at", "type": "uint32" }, { "name": "quantity", "type": "extended_asset" }, { "name": "assets", "type": "UnstakingAsset[]" }, { "name": "r1", "type": "uint64" }, { "name": "r2", "type": "uint64" } ] }-
{ "name": "withdraw", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "pool_id", "type": "uint64" } ] }