Defines producer type.

Classes

Type Name
struct eosio::producer_key
Maps producer with its signing key.

Variables

Variables Documentation

variable max_block_net_usage

uint64_t eosio::blockchain_parameters::max_block_net_usage;

variable target_block_net_usage_pct

uint32_t eosio::blockchain_parameters::target_block_net_usage_pct;

variable max_transaction_net_usage

uint32_t eosio::blockchain_parameters::max_transaction_net_usage;

variable base_per_transaction_net_usage

uint32_t eosio::blockchain_parameters::base_per_transaction_net_usage;

The base amount of net usage billed for a transaction to cover incidentals.

The base amount of net usage billed for a transaction to cover incidentals

variable net_usage_leeway

uint32_t eosio::blockchain_parameters::net_usage_leeway;

variable context_free_discount_net_usage_num

uint32_t eosio::blockchain_parameters::context_free_discount_net_usage_num;

variable context_free_discount_net_usage_den

uint32_t eosio::blockchain_parameters::context_free_discount_net_usage_den;

variable max_block_cpu_usage

uint32_t eosio::blockchain_parameters::max_block_cpu_usage;

variable target_block_cpu_usage_pct

uint32_t eosio::blockchain_parameters::target_block_cpu_usage_pct;

variable max_transaction_cpu_usage

uint32_t eosio::blockchain_parameters::max_transaction_cpu_usage;

variable min_transaction_cpu_usage

uint32_t eosio::blockchain_parameters::min_transaction_cpu_usage;

variable max_transaction_lifetime

uint32_t eosio::blockchain_parameters::max_transaction_lifetime;

Maximum lifetime of a transacton.

Maximum lifetime of a transacton

variable deferred_trx_expiration_window

uint32_t eosio::blockchain_parameters::deferred_trx_expiration_window;

variable max_transaction_delay

uint32_t eosio::blockchain_parameters::max_transaction_delay;

variable max_inline_action_size

uint32_t eosio::blockchain_parameters::max_inline_action_size;

Maximum size of inline action.

Maximum size of inline action

variable max_inline_action_depth

uint16_t eosio::blockchain_parameters::max_inline_action_depth;

Maximum depth of inline action.

Maximum depth of inline action

variable max_authority_depth

uint16_t eosio::blockchain_parameters::max_authority_depth;

Maximum authority depth.

Maximum authority depth

variable producer_name

name eosio::producer_key::producer_name;

Name of the producer.

Name of the producer

variable block_signing_key

public_key eosio::producer_key::block_signing_key;

Block signing key used by this producer.

Block signing key used by this producer