uint32_tcontext_free_discount_net_usage_num;///< the numerator for the discount on net usage of context-free data
uint32_tcontext_free_discount_net_usage_den;///< the denominator for the discount on net usage of context-free data
uint32_tmax_block_cpu_usage;///< the maxiumum cpu usage in instructions for a block
uint32_tmax_block_cpu_usage;///< the maxiumum billable cpu usage (in microseconds) for a block
uint32_ttarget_block_cpu_usage_pct;///< the target percent (1% == 100, 100%= 10,000) of maximum cpu usage; exceeding this triggers congestion handling
uint32_tmax_transaction_cpu_usage;///< the maximum objectively measured cpu usage that the chain will allow regardless of account limits
uint32_tmax_transaction_cpu_usage;///< the maximum billable cpu usage (in microseconds) that the chain will allow regardless of account limits
uint32_tmin_transaction_cpu_usage;///< the minimum billable cpu usage (in microseconds) that the chain requires
uint32_tmax_transaction_lifetime;///< the maximum number of seconds that an input transaction's expiration can be ahead of the time of the block in which it is first included
uint32_tdeferred_trx_expiration_window;///< the number of seconds after the time a deferred transaction can first execute until it expires
...
...
@@ -49,6 +50,7 @@ struct chain_config {
<<"Max Block CPU Usage: "<<c.max_block_cpu_usage<<", "
<<"Target Block CPU Usage Percent: "<<((double)c.target_block_cpu_usage_pct/(double)config::percent_1)<<"%, "
<<"Max Transaction CPU Usage: "<<c.max_transaction_cpu_usage<<", "
<<"Min Transaction CPU Usage: "<<c.min_transaction_cpu_usage<<", "