EOS

eosio

Contract

The data structures defined by this contract.

  • Table row type of abihash

    { "name": "abi_hash", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "hash", "type": "checksum256" } ] }
  • { "name": "account_name_blacklist", "base": "", "fields": [ { "name": "disallowed", "type": "name[]" } ] }
  • Action parameter in actfinkey

    { "name": "actfinkey", "base": "", "fields": [ { "name": "finalizer_name", "type": "name" }, { "name": "finalizer_key", "type": "string" } ] }
  • Action return type for buyram

    Action return type for buyramburn

    Action return type for buyrambytes

    Action return type for buyramself

    { "name": "action_return_buyram", "base": "", "fields": [ { "name": "payer", "type": "name" }, { "name": "receiver", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "bytes_purchased", "type": "int64" }, { "name": "ram_bytes", "type": "int64" }, { "name": "fee", "type": "asset" } ] }
  • Action return type for giftram

    Action return type for ramburn

    Action return type for ramtransfer

    Action return type for ungiftram

    { "name": "action_return_ramtransfer", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "bytes", "type": "int64" }, { "name": "from_ram_bytes", "type": "int64" }, { "name": "to_ram_bytes", "type": "int64" } ] }
  • Action return type for sellram

    { "name": "action_return_sellram", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "bytes_sold", "type": "int64" }, { "name": "ram_bytes", "type": "int64" }, { "name": "fee", "type": "asset" } ] }
  • Action parameter in activate

    { "name": "activate", "base": "", "fields": [ { "name": "feature_digest", "type": "checksum256" } ] }
  • Struct property of newaccount

    Struct property of updateauth

    { "name": "authority", "base": "", "fields": [ { "name": "threshold", "type": "uint32" }, { "name": "keys", "type": "key_weight[]" }, { "name": "accounts", "type": "permission_level_weight[]" }, { "name": "waits", "type": "wait_weight[]" } ] }
  • Table row type of bidrefunds

    { "name": "bid_refund", "base": "", "fields": [ { "name": "bidder", "type": "name" }, { "name": "amount", "type": "asset" } ] }
  • Action parameter in bidname

    { "name": "bidname", "base": "", "fields": [ { "name": "bidder", "type": "name" }, { "name": "newname", "type": "name" }, { "name": "bid", "type": "asset" } ] }
  • Action parameter in bidrefund

    { "name": "bidrefund", "base": "", "fields": [ { "name": "bidder", "type": "name" }, { "name": "newname", "type": "name" } ] }
  • Struct property of onblock

    { "name": "block_header", "base": "", "fields": [ { "name": "timestamp", "type": "uint32" }, { "name": "producer", "type": "name" }, { "name": "confirmed", "type": "uint16" }, { "name": "previous", "type": "checksum256" }, { "name": "transaction_mroot", "type": "checksum256" }, { "name": "action_mroot", "type": "checksum256" }, { "name": "schedule_version", "type": "uint32" }, { "name": "new_producers", "type": "producer_schedule?" } ] }
  • Table row type of blockinfo

    { "name": "block_info_record", "base": "", "fields": [ { "name": "version", "type": "uint8" }, { "name": "block_height", "type": "uint32" }, { "name": "block_timestamp", "type": "time_point" } ] }
  • { "name": "block_signing_authority_v0", "base": "", "fields": [ { "name": "threshold", "type": "uint32" }, { "name": "keys", "type": "key_weight[]" } ] }
  • Struct base type of blockchain_parameters_v1

    Struct base type of eosio_global_state

    { "name": "blockchain_parameters", "base": "", "fields": [ { "name": "max_block_net_usage", "type": "uint64" }, { "name": "target_block_net_usage_pct", "type": "uint32" }, { "name": "max_transaction_net_usage", "type": "uint32" }, { "name": "base_per_transaction_net_usage", "type": "uint32" }, { "name": "net_usage_leeway", "type": "uint32" }, { "name": "context_free_discount_net_usage_num", "type": "uint32" }, { "name": "context_free_discount_net_usage_den", "type": "uint32" }, { "name": "max_block_cpu_usage", "type": "uint32" }, { "name": "target_block_cpu_usage_pct", "type": "uint32" }, { "name": "max_transaction_cpu_usage", "type": "uint32" }, { "name": "min_transaction_cpu_usage", "type": "uint32" }, { "name": "max_transaction_lifetime", "type": "uint32" }, { "name": "deferred_trx_expiration_window", "type": "uint32" }, { "name": "max_transaction_delay", "type": "uint32" }, { "name": "max_inline_action_size", "type": "uint32" }, { "name": "max_inline_action_depth", "type": "uint16" }, { "name": "max_authority_depth", "type": "uint16" } ] }
  • { "name": "blockchain_parameters_v1", "base": "blockchain_parameters", "fields": [ { "name": "max_action_return_value_size", "type": "uint32$" } ] }
  • Action parameter in buyram

    { "name": "buyram", "base": "", "fields": [ { "name": "payer", "type": "name" }, { "name": "receiver", "type": "name" }, { "name": "quant", "type": "asset" } ] }
  • Action parameter in buyramburn

    { "name": "buyramburn", "base": "", "fields": [ { "name": "payer", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
  • Action parameter in buyrambytes

    { "name": "buyrambytes", "base": "", "fields": [ { "name": "payer", "type": "name" }, { "name": "receiver", "type": "name" }, { "name": "bytes", "type": "uint32" } ] }
  • Action parameter in buyramself

    { "name": "buyramself", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "quant", "type": "asset" } ] }
  • Action parameter in buyrex

    { "name": "buyrex", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "amount", "type": "asset" } ] }
  • Action parameter in canceldelay

    { "name": "canceldelay", "base": "", "fields": [ { "name": "canceling_auth", "type": "permission_level" }, { "name": "trx_id", "type": "checksum256" } ] }
  • Action parameter in cfgpowerup

    { "name": "cfgpowerup", "base": "", "fields": [ { "name": "args", "type": "powerup_config" } ] }
  • Action parameter in claimrewards

    { "name": "claimrewards", "base": "", "fields": [ { "name": "owner", "type": "name" } ] }
  • Action parameter in closerex

    { "name": "closerex", "base": "", "fields": [ { "name": "owner", "type": "name" } ] }
  • Action parameter in cnclrexorder

    { "name": "cnclrexorder", "base": "", "fields": [ { "name": "owner", "type": "name" } ] }
  • Struct property of exchange_state

    { "name": "connector", "base": "", "fields": [ { "name": "balance", "type": "asset" }, { "name": "weight", "type": "float64" } ] }
  • Action parameter in consolidate

    { "name": "consolidate", "base": "", "fields": [ { "name": "owner", "type": "name" } ] }
  • Action parameter in defcpuloan

    { "name": "defcpuloan", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "loan_num", "type": "uint64" }, { "name": "amount", "type": "asset" } ] }
  • Action parameter in defnetloan

    { "name": "defnetloan", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "loan_num", "type": "uint64" }, { "name": "amount", "type": "asset" } ] }
  • Action parameter in delegatebw

    { "name": "delegatebw", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "receiver", "type": "name" }, { "name": "stake_net_quantity", "type": "asset" }, { "name": "stake_cpu_quantity", "type": "asset" }, { "name": "transfer", "type": "bool" } ] }
  • Table row type of delband

    { "name": "delegated_bandwidth", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "net_weight", "type": "asset" }, { "name": "cpu_weight", "type": "asset" } ] }
  • Action parameter in deleteauth

    { "name": "deleteauth", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "permission", "type": "name" }, { "name": "authorized_by", "type": "name$" } ] }
  • Action parameter in delfinkey

    { "name": "delfinkey", "base": "", "fields": [ { "name": "finalizer_name", "type": "name" }, { "name": "finalizer_key", "type": "string" } ] }
  • Action parameter in delschedule

    { "name": "delschedule", "base": "", "fields": [ { "name": "start_time", "type": "time_point_sec" } ] }
  • Table row type of denyhashlist

    { "name": "deny_hash", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "hash", "type": "checksum256" } ] }
  • Action parameter in denyhashadd

    { "name": "denyhashadd", "base": "", "fields": [ { "name": "hash", "type": "checksum256" } ] }
  • Action parameter in denyhashcalc

    { "name": "denyhashcalc", "base": "", "fields": [ { "name": "patterns", "type": "name[]" } ] }
  • Action parameter in denyhashrm

    { "name": "denyhashrm", "base": "", "fields": [ { "name": "hash", "type": "checksum256" } ] }
  • Action parameter in denynames

    { "name": "denynames", "base": "", "fields": [ { "name": "patterns", "type": "name[]" } ] }
  • Action parameter in deposit

    { "name": "deposit", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "amount", "type": "asset" } ] }
  • Action parameter in donatetorex

    { "name": "donatetorex", "base": "", "fields": [ { "name": "payer", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
  • Extends base type of blockchain_parameters

    Table row type of global

    { "name": "eosio_global_state", "base": "blockchain_parameters", "fields": [ { "name": "max_ram_size", "type": "uint64" }, { "name": "total_ram_bytes_reserved", "type": "uint64" }, { "name": "total_ram_stake", "type": "int64" }, { "name": "last_producer_schedule_update", "type": "block_timestamp_type" }, { "name": "last_pervote_bucket_fill", "type": "time_point" }, { "name": "pervote_bucket", "type": "int64" }, { "name": "perblock_bucket", "type": "int64" }, { "name": "total_unpaid_blocks", "type": "uint32" }, { "name": "total_activated_stake", "type": "int64" }, { "name": "thresh_activated_stake_time", "type": "time_point" }, { "name": "last_producer_schedule_size", "type": "uint16" }, { "name": "total_producer_vote_weight", "type": "float64" }, { "name": "last_name_close", "type": "block_timestamp_type" } ] }
  • Table row type of global2

    { "name": "eosio_global_state2", "base": "", "fields": [ { "name": "new_ram_per_block", "type": "uint16" }, { "name": "last_ram_increase", "type": "block_timestamp_type" }, { "name": "last_block_num", "type": "block_timestamp_type" }, { "name": "total_producer_votepay_share", "type": "float64" }, { "name": "revision", "type": "uint8" } ] }
  • Table row type of global3

    { "name": "eosio_global_state3", "base": "", "fields": [ { "name": "last_vpay_state_update", "type": "time_point" }, { "name": "total_vpay_share_change_rate", "type": "float64" } ] }
  • Table row type of global4

    { "name": "eosio_global_state4", "base": "", "fields": [ { "name": "continuous_rate", "type": "float64" }, { "name": "inflation_pay_factor", "type": "int64" }, { "name": "votepay_factor", "type": "int64" } ] }
  • Table row type of rammarket

    { "name": "exchange_state", "base": "", "fields": [ { "name": "supply", "type": "asset" }, { "name": "base", "type": "connector" }, { "name": "quote", "type": "connector" } ] }
  • Action parameter in execschedule

    { "name": "execschedule", "base": "", "fields": [] }
  • { "name": "fin_key_id_generator_info", "base": "", "fields": [ { "name": "next_finalizer_key_id", "type": "uint64" } ] }
  • { "name": "finalizer_auth_info", "base": "", "fields": [ { "name": "key_id", "type": "uint64" }, { "name": "fin_authority", "type": "finalizer_authority" } ] }
  • { "name": "finalizer_authority", "base": "", "fields": [ { "name": "description", "type": "string" }, { "name": "weight", "type": "uint64" }, { "name": "public_key", "type": "bytes" } ] }
  • Table row type of finalizers

    { "name": "finalizer_info", "base": "", "fields": [ { "name": "finalizer_name", "type": "name" }, { "name": "active_key_id", "type": "uint64" }, { "name": "active_key_binary", "type": "bytes" }, { "name": "finalizer_key_count", "type": "uint32" } ] }
  • Table row type of finkeys

    { "name": "finalizer_key_info", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "finalizer_name", "type": "name" }, { "name": "finalizer_key", "type": "string" }, { "name": "finalizer_key_binary", "type": "bytes" } ] }
  • Action parameter in fundcpuloan

    { "name": "fundcpuloan", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "loan_num", "type": "uint64" }, { "name": "payment", "type": "asset" } ] }
  • Action parameter in fundnetloan

    { "name": "fundnetloan", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "loan_num", "type": "uint64" }, { "name": "payment", "type": "asset" } ] }
  • Table row type of giftedram

    { "name": "gifted_ram", "base": "", "fields": [ { "name": "giftee", "type": "name" }, { "name": "gifter", "type": "name" }, { "name": "ram_bytes", "type": "int64" } ] }
  • Action parameter in giftram

    { "name": "giftram", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "bytes", "type": "int64" }, { "name": "memo", "type": "string" } ] }
  • Action parameter in init

    { "name": "init", "base": "", "fields": [ { "name": "version", "type": "varuint32" }, { "name": "core", "type": "symbol" } ] }
  • Struct property of authority

    Struct property of block_signing_authority_v0

    { "name": "key_weight", "base": "", "fields": [ { "name": "key", "type": "public_key" }, { "name": "weight", "type": "uint16" } ] }
  • { "name": "last_prop_finalizers_info", "base": "", "fields": [ { "name": "last_proposed_finalizers", "type": "finalizer_auth_info[]" } ] }
  • Action parameter in limitauthchg

    { "name": "limitauthchg", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "allow_perms", "type": "name[]" }, { "name": "disallow_perms", "type": "name[]" } ] }
  • Action parameter in linkauth

    { "name": "linkauth", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "code", "type": "name" }, { "name": "type", "type": "name" }, { "name": "requirement", "type": "name" }, { "name": "authorized_by", "type": "name$" } ] }
  • Action parameter in logbuyram

    { "name": "logbuyram", "base": "", "fields": [ { "name": "payer", "type": "name" }, { "name": "receiver", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "bytes", "type": "int64" }, { "name": "ram_bytes", "type": "int64" }, { "name": "fee", "type": "asset" } ] }
  • Action parameter in logramchange

    { "name": "logramchange", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "bytes", "type": "int64" }, { "name": "ram_bytes", "type": "int64" } ] }
  • Action parameter in logsellram

    { "name": "logsellram", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "bytes", "type": "int64" }, { "name": "ram_bytes", "type": "int64" }, { "name": "fee", "type": "asset" } ] }
  • Action parameter in logsystemfee

    { "name": "logsystemfee", "base": "", "fields": [ { "name": "protocol", "type": "name" }, { "name": "fee", "type": "asset" }, { "name": "memo", "type": "string" } ] }
  • Action parameter in mvfrsavings

    { "name": "mvfrsavings", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "rex", "type": "asset" } ] }
  • Action parameter in mvtosavings

    { "name": "mvtosavings", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "rex", "type": "asset" } ] }
  • Table row type of namebids

    { "name": "name_bid", "base": "", "fields": [ { "name": "newname", "type": "name" }, { "name": "high_bidder", "type": "name" }, { "name": "high_bid", "type": "int64" }, { "name": "last_bid_time", "type": "time_point" } ] }
  • Action parameter in newaccount

    { "name": "newaccount", "base": "", "fields": [ { "name": "creator", "type": "name" }, { "name": "name", "type": "name" }, { "name": "owner", "type": "authority" }, { "name": "active", "type": "authority" } ] }
  • Action parameter in onblock

    { "name": "onblock", "base": "", "fields": [ { "name": "header", "type": "block_header" } ] }
  • Action parameter in onerror

    { "name": "onerror", "base": "", "fields": [ { "name": "sender_id", "type": "uint128" }, { "name": "sent_trx", "type": "bytes" } ] }
  • Struct property of rex_balance

    Struct property of rex_return_buckets

    { "name": "pair_time_point_sec_int64", "base": "", "fields": [ { "name": "first", "type": "time_point_sec" }, { "name": "second", "type": "int64" } ] }
  • Struct property of canceldelay

    Struct property of permission_level_weight

    { "name": "permission_level", "base": "", "fields": [ { "name": "actor", "type": "name" }, { "name": "permission", "type": "name" } ] }
  • Struct property of authority

    { "name": "permission_level_weight", "base": "", "fields": [ { "name": "permission", "type": "permission_level" }, { "name": "weight", "type": "uint16" } ] }
  • Action parameter in powerup

    { "name": "powerup", "base": "", "fields": [ { "name": "payer", "type": "name" }, { "name": "receiver", "type": "name" }, { "name": "days", "type": "uint32" }, { "name": "net_frac", "type": "int64" }, { "name": "cpu_frac", "type": "int64" }, { "name": "max_payment", "type": "asset" } ] }
  • Struct property of cfgpowerup

    { "name": "powerup_config", "base": "", "fields": [ { "name": "net", "type": "powerup_config_resource" }, { "name": "cpu", "type": "powerup_config_resource" }, { "name": "powerup_days", "type": "uint32?" }, { "name": "min_powerup_fee", "type": "asset?" } ] }
  • { "name": "powerup_config_resource", "base": "", "fields": [ { "name": "current_weight_ratio", "type": "int64?" }, { "name": "target_weight_ratio", "type": "int64?" }, { "name": "assumed_stake_weight", "type": "int64?" }, { "name": "target_timestamp", "type": "time_point_sec?" }, { "name": "exponent", "type": "float64?" }, { "name": "decay_secs", "type": "uint32?" }, { "name": "min_price", "type": "asset?" }, { "name": "max_price", "type": "asset?" } ] }
  • Table row type of powup.order

    { "name": "powerup_order", "base": "", "fields": [ { "name": "version", "type": "uint8" }, { "name": "id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "net_weight", "type": "int64" }, { "name": "cpu_weight", "type": "int64" }, { "name": "expires", "type": "time_point_sec" } ] }
  • Table row type of powup.state

    { "name": "powerup_state", "base": "", "fields": [ { "name": "version", "type": "uint8" }, { "name": "net", "type": "powerup_state_resource" }, { "name": "cpu", "type": "powerup_state_resource" }, { "name": "powerup_days", "type": "uint32" }, { "name": "min_powerup_fee", "type": "asset" } ] }
  • { "name": "powerup_state_resource", "base": "", "fields": [ { "name": "version", "type": "uint8" }, { "name": "weight", "type": "int64" }, { "name": "weight_ratio", "type": "int64" }, { "name": "assumed_stake_weight", "type": "int64" }, { "name": "initial_weight_ratio", "type": "int64" }, { "name": "target_weight_ratio", "type": "int64" }, { "name": "initial_timestamp", "type": "time_point_sec" }, { "name": "target_timestamp", "type": "time_point_sec" }, { "name": "exponent", "type": "float64" }, { "name": "decay_secs", "type": "uint32" }, { "name": "min_price", "type": "asset" }, { "name": "max_price", "type": "asset" }, { "name": "utilization", "type": "int64" }, { "name": "adjusted_utilization", "type": "int64" }, { "name": "utilization_timestamp", "type": "time_point_sec" } ] }
  • Action parameter in powerupexec

    { "name": "powerupexec", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "max", "type": "uint16" } ] }
  • Table row type of producers

    { "name": "producer_info", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "total_votes", "type": "float64" }, { "name": "producer_key", "type": "public_key" }, { "name": "is_active", "type": "bool" }, { "name": "url", "type": "string" }, { "name": "unpaid_blocks", "type": "uint32" }, { "name": "last_claim_time", "type": "time_point" }, { "name": "location", "type": "uint16" }, { "name": "producer_authority", "type": "block_signing_authority$" } ] }
  • Table row type of producers2

    { "name": "producer_info2", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "votepay_share", "type": "float64" }, { "name": "last_votepay_share_update", "type": "time_point" } ] }
  • Struct property of producer_schedule

    { "name": "producer_key", "base": "", "fields": [ { "name": "producer_name", "type": "name" }, { "name": "block_signing_key", "type": "public_key" } ] }
  • Struct property of block_header

    { "name": "producer_schedule", "base": "", "fields": [ { "name": "version", "type": "uint32" }, { "name": "producers", "type": "producer_key[]" } ] }
  • Action parameter in ramburn

    { "name": "ramburn", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "bytes", "type": "int64" }, { "name": "memo", "type": "string" } ] }
  • Action parameter in ramtransfer

    { "name": "ramtransfer", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "bytes", "type": "int64" }, { "name": "memo", "type": "string" } ] }
  • Action parameter in refund

    { "name": "refund", "base": "", "fields": [ { "name": "owner", "type": "name" } ] }
  • Table row type of refunds

    { "name": "refund_request", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "request_time", "type": "time_point_sec" }, { "name": "net_amount", "type": "asset" }, { "name": "cpu_amount", "type": "asset" } ] }
  • Action parameter in regfinkey

    { "name": "regfinkey", "base": "", "fields": [ { "name": "finalizer_name", "type": "name" }, { "name": "finalizer_key", "type": "string" }, { "name": "proof_of_possession", "type": "string" } ] }
  • Action parameter in regproducer

    { "name": "regproducer", "base": "", "fields": [ { "name": "producer", "type": "name" }, { "name": "producer_key", "type": "public_key" }, { "name": "url", "type": "string" }, { "name": "location", "type": "uint16" } ] }
  • Action parameter in regproducer2

    { "name": "regproducer2", "base": "", "fields": [ { "name": "producer", "type": "name" }, { "name": "producer_authority", "type": "block_signing_authority" }, { "name": "url", "type": "string" }, { "name": "location", "type": "uint16" } ] }
  • Action parameter in regproxy

    { "name": "regproxy", "base": "", "fields": [ { "name": "proxy", "type": "name" }, { "name": "isproxy", "type": "bool" } ] }
  • Action parameter in rentcpu

    { "name": "rentcpu", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "receiver", "type": "name" }, { "name": "loan_payment", "type": "asset" }, { "name": "loan_fund", "type": "asset" } ] }
  • Action parameter in rentnet

    { "name": "rentnet", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "receiver", "type": "name" }, { "name": "loan_payment", "type": "asset" }, { "name": "loan_fund", "type": "asset" } ] }
  • Table row type of rexbal

    { "name": "rex_balance", "base": "", "fields": [ { "name": "version", "type": "uint8" }, { "name": "owner", "type": "name" }, { "name": "vote_stake", "type": "asset" }, { "name": "rex_balance", "type": "asset" }, { "name": "matured_rex", "type": "int64" }, { "name": "rex_maturities", "type": "pair_time_point_sec_int64[]" } ] }
  • Table row type of rexfund

    { "name": "rex_fund", "base": "", "fields": [ { "name": "version", "type": "uint8" }, { "name": "owner", "type": "name" }, { "name": "balance", "type": "asset" } ] }
  • Table row type of cpuloan

    Table row type of netloan

    { "name": "rex_loan", "base": "", "fields": [ { "name": "version", "type": "uint8" }, { "name": "from", "type": "name" }, { "name": "receiver", "type": "name" }, { "name": "payment", "type": "asset" }, { "name": "balance", "type": "asset" }, { "name": "total_staked", "type": "asset" }, { "name": "loan_num", "type": "uint64" }, { "name": "expiration", "type": "time_point" } ] }
  • Table row type of rexmaturity

    { "name": "rex_maturity", "base": "", "fields": [ { "name": "num_of_maturity_buckets", "type": "uint32" }, { "name": "sell_matured_rex", "type": "bool" }, { "name": "buy_rex_to_savings", "type": "bool" } ] }
  • Table row type of rexqueue

    { "name": "rex_order", "base": "", "fields": [ { "name": "version", "type": "uint8" }, { "name": "owner", "type": "name" }, { "name": "rex_requested", "type": "asset" }, { "name": "proceeds", "type": "asset" }, { "name": "stake_change", "type": "asset" }, { "name": "order_time", "type": "time_point" }, { "name": "is_open", "type": "bool" } ] }
  • Table row type of rexpool

    { "name": "rex_pool", "base": "", "fields": [ { "name": "version", "type": "uint8" }, { "name": "total_lent", "type": "asset" }, { "name": "total_unlent", "type": "asset" }, { "name": "total_rent", "type": "asset" }, { "name": "total_lendable", "type": "asset" }, { "name": "total_rex", "type": "asset" }, { "name": "namebid_proceeds", "type": "asset" }, { "name": "loan_num", "type": "uint64" } ] }
  • Table row type of retbuckets

    { "name": "rex_return_buckets", "base": "", "fields": [ { "name": "version", "type": "uint8" }, { "name": "return_buckets", "type": "pair_time_point_sec_int64[]" } ] }
  • Table row type of rexretpool

    { "name": "rex_return_pool", "base": "", "fields": [ { "name": "version", "type": "uint8" }, { "name": "last_dist_time", "type": "time_point_sec" }, { "name": "pending_bucket_time", "type": "time_point_sec" }, { "name": "oldest_bucket_time", "type": "time_point_sec" }, { "name": "pending_bucket_proceeds", "type": "int64" }, { "name": "current_rate_of_increase", "type": "int64" }, { "name": "proceeds", "type": "int64" } ] }
  • Action parameter in rexexec

    { "name": "rexexec", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "max", "type": "uint16" } ] }
  • Action parameter in rmvproducer

    { "name": "rmvproducer", "base": "", "fields": [ { "name": "producer", "type": "name" } ] }
  • Table row type of schedules

    { "name": "schedules_info", "base": "", "fields": [ { "name": "start_time", "type": "time_point_sec" }, { "name": "continuous_rate", "type": "float64" } ] }
  • Action parameter in sellram

    { "name": "sellram", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "bytes", "type": "int64" } ] }
  • Action parameter in sellrex

    { "name": "sellrex", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "rex", "type": "asset" } ] }
  • Action parameter in setabi

    { "name": "setabi", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "abi", "type": "bytes" }, { "name": "memo", "type": "string$" } ] }
  • Action parameter in setacctcpu

    { "name": "setacctcpu", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "cpu_weight", "type": "int64?" } ] }
  • Action parameter in setacctnet

    { "name": "setacctnet", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "net_weight", "type": "int64?" } ] }
  • Action parameter in setacctram

    { "name": "setacctram", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "ram_bytes", "type": "int64?" } ] }
  • Action parameter in setalimits

    { "name": "setalimits", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "ram_bytes", "type": "int64" }, { "name": "net_weight", "type": "int64" }, { "name": "cpu_weight", "type": "int64" } ] }
  • Action parameter in setcode

    { "name": "setcode", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "vmtype", "type": "uint8" }, { "name": "vmversion", "type": "uint8" }, { "name": "code", "type": "bytes" }, { "name": "memo", "type": "string$" } ] }
  • Action parameter in setinflation

    { "name": "setinflation", "base": "", "fields": [ { "name": "annual_rate", "type": "int64" }, { "name": "inflation_pay_factor", "type": "int64" }, { "name": "votepay_factor", "type": "int64" } ] }
  • Action parameter in setparams

    { "name": "setparams", "base": "", "fields": [ { "name": "params", "type": "blockchain_parameters_t" } ] }
  • Action parameter in setpayfactor

    { "name": "setpayfactor", "base": "", "fields": [ { "name": "inflation_pay_factor", "type": "int64" }, { "name": "votepay_factor", "type": "int64" } ] }
  • Action parameter in setpriv

    { "name": "setpriv", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "is_priv", "type": "uint8" } ] }
  • Action parameter in setram

    { "name": "setram", "base": "", "fields": [ { "name": "max_ram_size", "type": "uint64" } ] }
  • Action parameter in setramrate

    { "name": "setramrate", "base": "", "fields": [ { "name": "bytes_per_block", "type": "uint16" } ] }
  • Action parameter in setrex

    { "name": "setrex", "base": "", "fields": [ { "name": "balance", "type": "asset" } ] }
  • Action parameter in setrexmature

    { "name": "setrexmature", "base": "", "fields": [ { "name": "num_of_maturity_buckets", "type": "uint32?" }, { "name": "sell_matured_rex", "type": "bool?" }, { "name": "buy_rex_to_savings", "type": "bool?" } ] }
  • Action parameter in setschedule

    { "name": "setschedule", "base": "", "fields": [ { "name": "start_time", "type": "time_point_sec" }, { "name": "continuous_rate", "type": "float64" } ] }
  • Action parameter in switchtosvnn

    { "name": "switchtosvnn", "base": "", "fields": [] }
  • Action parameter in undelegatebw

    { "name": "undelegatebw", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "receiver", "type": "name" }, { "name": "unstake_net_quantity", "type": "asset" }, { "name": "unstake_cpu_quantity", "type": "asset" } ] }
  • Action parameter in undenynames

    { "name": "undenynames", "base": "", "fields": [ { "name": "patterns", "type": "name[]" } ] }
  • Action parameter in ungiftram

    { "name": "ungiftram", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "memo", "type": "string" } ] }
  • Action parameter in unlinkauth

    { "name": "unlinkauth", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "code", "type": "name" }, { "name": "type", "type": "name" }, { "name": "authorized_by", "type": "name$" } ] }
  • Action parameter in unregprod

    { "name": "unregprod", "base": "", "fields": [ { "name": "producer", "type": "name" } ] }
  • Action parameter in unstaketorex

    { "name": "unstaketorex", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "receiver", "type": "name" }, { "name": "from_net", "type": "asset" }, { "name": "from_cpu", "type": "asset" } ] }
  • Action parameter in unvest

    { "name": "unvest", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "unvest_net_quantity", "type": "asset" }, { "name": "unvest_cpu_quantity", "type": "asset" } ] }
  • Action parameter in updateauth

    { "name": "updateauth", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "permission", "type": "name" }, { "name": "parent", "type": "name" }, { "name": "auth", "type": "authority" }, { "name": "authorized_by", "type": "name$" } ] }
  • Action parameter in updaterex

    { "name": "updaterex", "base": "", "fields": [ { "name": "owner", "type": "name" } ] }
  • Action parameter in updtrevision

    { "name": "updtrevision", "base": "", "fields": [ { "name": "revision", "type": "uint8" } ] }
  • Table row type of userres

    { "name": "user_resources", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "net_weight", "type": "asset" }, { "name": "cpu_weight", "type": "asset" }, { "name": "ram_bytes", "type": "int64" } ] }
  • Action parameter in voteproducer

    { "name": "voteproducer", "base": "", "fields": [ { "name": "voter", "type": "name" }, { "name": "proxy", "type": "name" }, { "name": "producers", "type": "name[]" } ] }
  • Table row type of voters

    { "name": "voter_info", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "proxy", "type": "name" }, { "name": "producers", "type": "name[]" }, { "name": "staked", "type": "int64" }, { "name": "last_vote_weight", "type": "float64" }, { "name": "proxied_vote_weight", "type": "float64" }, { "name": "is_proxy", "type": "bool" }, { "name": "flags1", "type": "uint32" }, { "name": "reserved2", "type": "uint32" }, { "name": "reserved3", "type": "asset" } ] }
  • Action parameter in voteupdate

    { "name": "voteupdate", "base": "", "fields": [ { "name": "voter_name", "type": "name" } ] }
  • Struct property of authority

    { "name": "wait_weight", "base": "", "fields": [ { "name": "wait_sec", "type": "uint32" }, { "name": "weight", "type": "uint16" } ] }
  • Action parameter in wasmcfg

    { "name": "wasmcfg", "base": "", "fields": [ { "name": "settings", "type": "name" } ] }
  • Action parameter in withdraw

    { "name": "withdraw", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "amount", "type": "asset" } ] }
  • Table row type of limitauthchg

    { "name": "limit_auth_change", "base": "", "fields": [ { "name": "version", "type": "uint8" }, { "name": "account", "type": "name" }, { "name": "allow_perms", "type": "name[]" }, { "name": "disallow_perms", "type": "name[]" } ] }