abort_block() | sysio::chain::controller_impl | inline |
add_contract_tables_to_snapshot(const snapshot_writer_ptr &snapshot) const | sysio::chain::controller_impl | inline |
add_indices() | sysio::chain::controller_impl | inline |
add_to_snapshot(const snapshot_writer_ptr &snapshot) | sysio::chain::controller_impl | inline |
apply_block(const block_state_ptr &bsp, controller::block_status s, const trx_meta_cache_lookup &trx_lookup) | sysio::chain::controller_impl | inline |
apply_handlers | sysio::chain::controller_impl | |
apply_onerror(const generated_transaction >rx, fc::time_point block_deadline, fc::microseconds max_transaction_time, fc::time_point start, uint32_t &cpu_time_to_bill_us, uint32_t billed_cpu_time_us, bool explicit_billed_cpu_time=false, bool enforce_whiteblacklist=true) | sysio::chain::controller_impl | inline |
authorization | sysio::chain::controller_impl | |
blog | sysio::chain::controller_impl | |
calculate_integrity_hash() | sysio::chain::controller_impl | inline |
calculate_trx_merkle(const vector< transaction_receipt > &trxs) | sysio::chain::controller_impl | inlinestatic |
chain_id | sysio::chain::controller_impl | |
check_action_list(account_name code, action_name action) const | sysio::chain::controller_impl | inline |
check_actor_list(const flat_set< account_name > &actors) const | sysio::chain::controller_impl | inline |
check_contract_list(account_name code) const | sysio::chain::controller_impl | inline |
check_key_list(const public_key_type &key) const | sysio::chain::controller_impl | inline |
check_protocol_features(block_timestamp_type timestamp, const flat_set< digest_type > ¤tly_activated_protocol_features, const vector< digest_type > &new_protocol_features) | sysio::chain::controller_impl | inline |
clear_all_undo() | sysio::chain::controller_impl | inline |
clear_expired_input_transactions(const fc::time_point &deadline) | sysio::chain::controller_impl | inline |
commit_block(bool add_to_fork_db) | sysio::chain::controller_impl | inline |
conf | sysio::chain::controller_impl | |
controller_impl(const controller::config &cfg, controller &s, protocol_feature_set &&pfs, const chain_id_type &chain_id) | sysio::chain::controller_impl | inline |
create_block_state(const block_id_type &id, const signed_block_ptr &b) | sysio::chain::controller_impl | inline |
create_block_state_future(const block_id_type &id, const signed_block_ptr &b) | sysio::chain::controller_impl | inline |
create_block_state_i(const block_id_type &id, const signed_block_ptr &b, const block_header_state &prev) | sysio::chain::controller_impl | inline |
create_block_summary(const block_id_type &id) | sysio::chain::controller_impl | inline |
create_native_account(const fc::time_point &initial_timestamp, account_name name, const authority &owner, const authority &active, bool is_privileged=false) | sysio::chain::controller_impl | inline |
db | sysio::chain::controller_impl | |
deep_mind_logger | sysio::chain::controller_impl | |
dmlog_applied_transaction(const transaction_trace_ptr &t) | sysio::chain::controller_impl | inline |
earliest_available_block_num() const | sysio::chain::controller_impl | inline |
emit(const Signal &s, Arg &&a) | sysio::chain::controller_impl | inline |
extract_legacy_genesis_state(snapshot_reader &snapshot, uint32_t version) | sysio::chain::controller_impl | inlinestatic |
failure_is_subjective(const fc::exception &e) const | sysio::chain::controller_impl | inline |
finalize_block() | sysio::chain::controller_impl | inline |
fork_db | sysio::chain::controller_impl | |
get_deep_mind_logger() const | sysio::chain::controller_impl | inline |
get_on_block_transaction() | sysio::chain::controller_impl | inline |
handler_key typedef | sysio::chain::controller_impl | |
head | sysio::chain::controller_impl | |
in_trx_requiring_checks | sysio::chain::controller_impl | |
init(std::function< bool()> check_shutdown) | sysio::chain::controller_impl | inline |
initialize_blockchain_state(const genesis_state &genesis) | sysio::chain::controller_impl | inline |
initialize_database(const genesis_state &genesis) | sysio::chain::controller_impl | inline |
log_irreversible() | sysio::chain::controller_impl | inline |
make_block_restore_point() | sysio::chain::controller_impl | inline |
maybe_switch_forks(const block_state_ptr &new_head, controller::block_status s, const forked_branch_callback &forked_branch_cb, const trx_meta_cache_lookup &trx_lookup) | sysio::chain::controller_impl | inline |
on_activation() | sysio::chain::controller_impl | |
pending | sysio::chain::controller_impl | |
pop_block() | sysio::chain::controller_impl | inline |
protocol_feature_activation_handlers | sysio::chain::controller_impl | |
protocol_features | sysio::chain::controller_impl | |
push_block(const block_state_ptr &bsp, const forked_branch_callback &forked_branch_cb, const trx_meta_cache_lookup &trx_lookup) | sysio::chain::controller_impl | inline |
push_receipt(const T &trx, transaction_receipt_header::status_enum status, uint64_t cpu_usage_us, uint64_t net_usage) | sysio::chain::controller_impl | inline |
push_scheduled_transaction(const transaction_id_type &trxid, fc::time_point block_deadline, fc::microseconds max_transaction_time, uint32_t billed_cpu_time_us, bool explicit_billed_cpu_time=false) | sysio::chain::controller_impl | inline |
push_scheduled_transaction(const generated_transaction_object >o, fc::time_point block_deadline, fc::microseconds max_transaction_time, uint32_t billed_cpu_time_us, bool explicit_billed_cpu_time=false) | sysio::chain::controller_impl | inline |
push_transaction(const transaction_metadata_ptr &trx, fc::time_point block_deadline, fc::microseconds max_transaction_time, uint32_t billed_cpu_time_us, bool explicit_billed_cpu_time, int64_t subjective_cpu_bill_us) | sysio::chain::controller_impl | inline |
read_contract_tables_from_snapshot(const snapshot_reader_ptr &snapshot) | sysio::chain::controller_impl | inline |
read_from_snapshot(const snapshot_reader_ptr &snapshot, uint32_t blog_start, uint32_t blog_end) | sysio::chain::controller_impl | inline |
read_mode | sysio::chain::controller_impl | |
remove_scheduled_transaction(const generated_transaction_object >o) | sysio::chain::controller_impl | inline |
replay(std::function< bool()> check_shutdown) | sysio::chain::controller_impl | inline |
replay_push_block(const signed_block_ptr &b, controller::block_status s) | sysio::chain::controller_impl | inline |
replaying | sysio::chain::controller_impl | |
report_block_header_diff(const block_header &b, const block_header &ab) | sysio::chain::controller_impl | inline |
resource_limits | sysio::chain::controller_impl | |
rnh | sysio::chain::controller_impl | |
scheduled_failure_is_subjective(const fc::exception &e) const | sysio::chain::controller_impl | inline |
self | sysio::chain::controller_impl | |
sender_avoids_whitelist_blacklist_enforcement(account_name sender) const | sysio::chain::controller_impl | inline |
set_activation_handler() | sysio::chain::controller_impl | inline |
set_apply_handler(account_name receiver, account_name contract, action_name action, apply_handler v) | sysio::chain::controller_impl | inline |
shutdown | sysio::chain::controller_impl | |
snapshot_head_block | sysio::chain::controller_impl | |
start_block(block_timestamp_type when, uint16_t confirm_block_count, const vector< digest_type > &new_protocol_feature_activations, controller::block_status s, const std::optional< block_id_type > &producer_block_id, const fc::time_point &deadline) | sysio::chain::controller_impl | inline |
startup(std::function< void()> shutdown, std::function< bool()> check_shutdown, const snapshot_reader_ptr &snapshot) | sysio::chain::controller_impl | inline |
startup(std::function< void()> shutdown, std::function< bool()> check_shutdown, const genesis_state &genesis) | sysio::chain::controller_impl | inline |
startup(std::function< void()> shutdown, std::function< bool()> check_shutdown) | sysio::chain::controller_impl | inline |
subjective_cpu_leeway | sysio::chain::controller_impl | |
thread_pool | sysio::chain::controller_impl | |
timer | sysio::chain::controller_impl | |
trigger_activation_handler(builtin_protocol_feature_t f) | sysio::chain::controller_impl | inline |
trusted_producer_light_validation | sysio::chain::controller_impl | |
update_producers_authority() | sysio::chain::controller_impl | inline |
validate_db_version(const chainbase::database &db) | sysio::chain::controller_impl | inlinestatic |
wasmif | sysio::chain::controller_impl | |
~controller_impl() | sysio::chain::controller_impl | inline |