
The data structures defined by this contract.
Table row type of account
{ "name": "account_row", "base": "", "fields": [ { "name": "balance", "type": "asset" } ] }
Action parameter in autobuyram
{ "name": "autobuyram", "base": "", "fields": [ { "name": "payer", "type": "name" }, { "name": "watch_account", "type": "name" } ] }
Action parameter in autopowerup
{ "name": "autopowerup", "base": "", "fields": [ { "name": "payer", "type": "name" }, { "name": "watch_account", "type": "name" }, { "name": "net_frac", "type": "uint64" }, { "name": "cpu_frac", "type": "uint64" }, { "name": "max_payment", "type": "asset" } ] }
Action parameter in billaccount
{ "name": "billaccount", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "contract", "type": "name" }, { "name": "symcode", "type": "symbol_code" } ] }
Action parameter in claimreffees
{ "name": "claimreffees", "base": "", "fields": [ { "name": "referrer", "type": "name" } ] }
Action parameter in clearconfig
{ "name": "clearconfig", "base": "", "fields": [] }
Action parameter in clrwhitelist
{ "name": "clrwhitelist", "base": "", "fields": [] }
-
{ "name": "config", "base": "", "fields": [ { "name": "fee_pct", "type": "float32" }, { "name": "freeze", "type": "bool" }, { "name": "per_action_fee", "type": "asset" }, { "name": "minimum_fee", "type": "asset" }, { "name": "memo", "type": "string" } ] }
-
{ "name": "dobuyram", "base": "", "fields": [ { "name": "payer", "type": "name" }, { "name": "receiver", "type": "name" }, { "name": "bytes", "type": "uint32" } ] }
-
{ "name": "dopowerup", "base": "", "fields": [ { "name": "payer", "type": "name" }, { "name": "receiver", "type": "name" }, { "name": "net_frac", "type": "uint64" }, { "name": "cpu_frac", "type": "uint64" }, { "name": "max_payment", "type": "asset" } ] }
Struct property of open
{ "name": "extended_symbol", "base": "", "fields": [ { "name": "sym", "type": "symbol" }, { "name": "contract", "type": "name" } ] }
-
{ "name": "logbuyram", "base": "", "fields": [ { "name": "message", "type": "string" }, { "name": "action", "type": "name" }, { "name": "payer", "type": "name" }, { "name": "receiver", "type": "name" }, { "name": "cost", "type": "asset" }, { "name": "fee", "type": "asset" }, { "name": "total_billed", "type": "asset" }, { "name": "received_ram_kb", "type": "float32" } ] }
Action parameter in logpowerup
{ "name": "logpowerup", "base": "", "fields": [ { "name": "message", "type": "string" }, { "name": "action", "type": "name" }, { "name": "payer", "type": "name" }, { "name": "receiver", "type": "name" }, { "name": "cost", "type": "asset" }, { "name": "fee", "type": "asset" }, { "name": "total_billed", "type": "asset" }, { "name": "received_cpu_ms", "type": "float32" }, { "name": "received_net_kb", "type": "float32" } ] }
-
{ "name": "open", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "extsymbol", "type": "extended_symbol" }, { "name": "ram_payer", "type": "name" } ] }
Table row type of referralfees
{ "name": "referralfees_row", "base": "", "fields": [ { "name": "referrer", "type": "name" }, { "name": "unclaimed_fees", "type": "asset" } ] }
Table row type of referrals
{ "name": "referrals_row", "base": "", "fields": [ { "name": "payer", "type": "name" }, { "name": "referrer", "type": "name" } ] }
Action parameter in rmwatchaccnt
{ "name": "rmwatchaccnt", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "watch_account", "type": "name" } ] }
-
{ "name": "setconfig", "base": "", "fields": [ { "name": "cfg", "type": "config" } ] }
Action parameter in setreferrer
{ "name": "setreferrer", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "referrer", "type": "name" } ] }
-
{ "name": "state", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "balance", "type": "asset" }, { "name": "receiver", "type": "name" }, { "name": "action", "type": "name" }, { "name": "received_cpu_ms", "type": "float32" }, { "name": "received_net_kb", "type": "float32" }, { "name": "received_ram_kb", "type": "float32" }, { "name": "memo", "type": "string" } ] }
-
{ "name": "tknwhitelist_row", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "max_deposit", "type": "asset" } ] }
Action parameter in updatememo
{ "name": "updatememo", "base": "", "fields": [ { "name": "memo", "type": "string" } ] }
Action parameter in watchaccount
{ "name": "watchaccount", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "watch_data", "type": "watchlist_row" } ] }
-
{ "name": "watchlist_row", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "min_cpu_ms", "type": "uint16" }, { "name": "powerup_quantity_ms", "type": "uint16" }, { "name": "min_kb_ram", "type": "uint16" }, { "name": "buy_ram_quantity_kb", "type": "uint16" }, { "name": "active", "type": "bool" } ] }
Action parameter in whitelisttkn
{ "name": "whitelisttkn", "base": "", "fields": [ { "name": "tknwhitelist", "type": "tknwhitelist_row" } ] }
-
{ "name": "withdraw", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "receiver", "type": "name" } ] }