
此合约定义的数据结构。
-
{ "name": "action_pattern", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "action", "type": "name" } ] } allowances 的表格行类型
{ "name": "allowances_row", "base": "", "fields": [ { "name": "beneficiaries", "type": "name[]" }, { "name": "patterns", "type": "action_pattern[]" } ] }assertdebit中的操作参数
{ "name": "assertdebit", "base": "", "fields": [] }balances 的表格行类型
{ "name": "balances_row", "base": "", "fields": [ { "name": "funder", "type": "name" }, { "name": "balance", "type": "asset" }, { "name": "credits", "type": "credit_entry[]" } ] }-
{ "name": "beneficiary_entry", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "cpu_floor_ms", "type": "uint32?" }, { "name": "net_floor_kb", "type": "uint32?" }, { "name": "cpu_increment_ms", "type": "uint32?" }, { "name": "net_increment_kb", "type": "uint32?" }, { "name": "paused", "type": "bool" } ] } bounds 的表格行类型
{ "name": "bounds_row", "base": "", "fields": [ { "name": "min_cpu_ms", "type": "uint32" }, { "name": "max_cpu_ms", "type": "uint32" }, { "name": "min_net_kb", "type": "uint32" }, { "name": "max_net_kb", "type": "uint32" }, { "name": "default_cpu_floor_ms", "type": "uint32" }, { "name": "default_cpu_increment_ms", "type": "uint32" }, { "name": "default_net_floor_kb", "type": "uint32" }, { "name": "default_net_increment_kb", "type": "uint32" } ] }-
{ "name": "claim", "base": "", "fields": [ { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" } ] } -
{ "name": "close", "base": "", "fields": [ { "name": "funder", "type": "name" } ] } -
{ "name": "closepool", "base": "", "fields": [ { "name": "pool", "type": "name" } ] } -
{ "name": "configure", "base": "", "fields": [ { "name": "funder", "type": "name" }, { "name": "beneficiary", "type": "name" }, { "name": "cpu_floor_ms", "type": "uint32?" }, { "name": "net_floor_kb", "type": "uint32?" }, { "name": "cpu_increment_ms", "type": "uint32?" }, { "name": "net_increment_kb", "type": "uint32?" }, { "name": "paused", "type": "bool" } ] } coverage 的表格行类型
{ "name": "coverage_row", "base": "", "fields": [ { "name": "funder", "type": "name" } ] }cpusample 的表格行类型
{ "name": "cpusample_row", "base": "", "fields": [ { "name": "samples", "type": "uint32[]" }, { "name": "median_cpu_us", "type": "uint32" }, { "name": "published_at", "type": "time_point_sec" } ] }的结构体属性 balances_row
{ "name": "credit_entry", "base": "", "fields": [ { "name": "pool", "type": "name" }, { "name": "remaining", "type": "asset" }, { "name": "expires_at", "type": "time_point_sec" } ] }-
{ "name": "defund", "base": "", "fields": [ { "name": "pool", "type": "name" }, { "name": "quantity", "type": "asset" } ] } -
{ "name": "delallow", "base": "", "fields": [ { "name": "funder", "type": "name" } ] } -
{ "name": "delorder", "base": "", "fields": [ { "name": "funder", "type": "name" } ] } earnings 的表格行类型
{ "name": "earnings_row", "base": "", "fields": [ { "name": "balance", "type": "asset" } ] }-
{ "name": "expire", "base": "", "fields": [ { "name": "funder", "type": "name" } ] } -
{ "name": "fees_row", "base": "", "fields": [ { "name": "rate_bp", "type": "uint32" }, { "name": "u_pool_bp", "type": "uint32" }, { "name": "ram_carry_rate_bp", "type": "uint32" } ] } -
{ "name": "grant", "base": "", "fields": [ { "name": "funder", "type": "name" }, { "name": "pool", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "expires_at", "type": "time_point_sec" } ] } inflight 的表格行类型
{ "name": "inflight_row", "base": "", "fields": [ { "name": "funder", "type": "name" }, { "name": "beneficiary", "type": "name" }, { "name": "bound", "type": "asset" }, { "name": "provider_fee", "type": "asset" }, { "name": "cpu_ms", "type": "uint32" }, { "name": "net_kb", "type": "uint32" }, { "name": "consumed", "type": "bool" }, { "name": "chain_cost", "type": "asset" }, { "name": "memo", "type": "string" } ] }logresource中的操作参数
{ "name": "logresource", "base": "", "fields": [ { "name": "funder", "type": "name" }, { "name": "beneficiary", "type": "name" }, { "name": "chain_cost", "type": "asset" }, { "name": "provider_fee", "type": "asset" }, { "name": "cpu_ms", "type": "uint32" }, { "name": "net_kb", "type": "uint32" }, { "name": "memo", "type": "string" } ] }-
{ "name": "open", "base": "", "fields": [ { "name": "funder", "type": "name" } ] } -
{ "name": "openpool", "base": "", "fields": [ { "name": "pool", "type": "name" }, { "name": "owner", "type": "name" } ] } orders 的表格行类型
{ "name": "orders_row", "base": "", "fields": [ { "name": "funder", "type": "name" }, { "name": "entries", "type": "beneficiary_entry[]" } ] }-
{ "name": "pool_row", "base": "", "fields": [ { "name": "pool", "type": "name" }, { "name": "owner", "type": "name" }, { "name": "funded", "type": "asset" } ] } -
{ "name": "setallow", "base": "", "fields": [ { "name": "funder", "type": "name" }, { "name": "beneficiaries", "type": "name[]" }, { "name": "patterns", "type": "action_pattern[]" } ] } -
{ "name": "setbounds", "base": "", "fields": [ { "name": "min_cpu_ms", "type": "uint32" }, { "name": "max_cpu_ms", "type": "uint32" }, { "name": "min_net_kb", "type": "uint32" }, { "name": "max_net_kb", "type": "uint32" }, { "name": "default_cpu_floor_ms", "type": "uint32" }, { "name": "default_cpu_increment_ms", "type": "uint32" }, { "name": "default_net_floor_kb", "type": "uint32" }, { "name": "default_net_increment_kb", "type": "uint32" } ] } -
{ "name": "setcpu", "base": "", "fields": [ { "name": "watcher_cpu_us", "type": "uint32" } ] } -
{ "name": "setfees", "base": "", "fields": [ { "name": "rate_bp", "type": "uint32" }, { "name": "u_pool_bp", "type": "uint32" }, { "name": "ram_carry_rate_bp", "type": "uint32" } ] } -
{ "name": "setorder", "base": "", "fields": [ { "name": "funder", "type": "name" }, { "name": "entries", "type": "beneficiary_entry[]" } ] } -
{ "name": "state_row", "base": "", "fields": [ { "name": "total_entitlements", "type": "asset" } ] } -
{ "name": "sweep", "base": "", "fields": [ { "name": "to", "type": "name" }, { "name": "token_contract", "type": "name" }, { "name": "quantity", "type": "asset" } ] } -
{ "name": "topup", "base": "", "fields": [ { "name": "funder", "type": "name" }, { "name": "beneficiary", "type": "name" }, { "name": "cpu_ms", "type": "uint32" }, { "name": "net_kb", "type": "uint32" }, { "name": "cpu_frac", "type": "int64" }, { "name": "net_frac", "type": "int64" }, { "name": "max_payment", "type": "asset" }, { "name": "fee", "type": "asset" }, { "name": "memo", "type": "string" } ] } transactfee中的操作参数
{ "name": "transactfee", "base": "", "fields": [ { "name": "provider", "type": "name" }, { "name": "funder", "type": "name" }, { "name": "beneficiary", "type": "name" }, { "name": "fee", "type": "asset" }, { "name": "memo", "type": "string" } ] }-
{ "name": "withdraw", "base": "", "fields": [ { "name": "funder", "type": "name" }, { "name": "quantity", "type": "asset" } ] }