|
| void | on_synchronized () |
| |
| void | safesyncmode (const bool) |
| |
| uint64_t | get_current_blockchain_height () const |
| |
| void | set_target_blockchain_height (uint64_t) |
| |
| bool | init (const boost::program_options::variables_map &vm) |
| |
| bool | deinit () |
| |
| bool | get_short_chain_history (std::list< crypto::hash > &ids) const |
| |
| bool | get_stat_info (cryptonote::core_stat_info &st_inf) const |
| |
| bool | have_block (const crypto::hash &id) const |
| |
| void | get_blockchain_top (uint64_t &height, crypto::hash &top_id) const |
| |
| bool | handle_incoming_tx (const cryptonote::blobdata &tx_blob, cryptonote::tx_verification_context &tvc, bool keeped_by_block, bool relayed, bool do_not_relay) |
| |
| bool | handle_incoming_txs (const std::vector< cryptonote::blobdata > &tx_blob, std::vector< cryptonote::tx_verification_context > &tvc, bool keeped_by_block, bool relayed, bool do_not_relay) |
| |
| bool | handle_incoming_block (const cryptonote::blobdata &block_blob, const cryptonote::block *block, cryptonote::block_verification_context &bvc, bool update_miner_blocktemplate=true) |
| |
| void | pause_mine () |
| |
| void | resume_mine () |
| |
| bool | on_idle () |
| |
| bool | find_blockchain_supplement (const std::list< crypto::hash > &qblock_ids, cryptonote::NOTIFY_RESPONSE_CHAIN_ENTRY::request &resp) |
| |
| bool | handle_get_objects (cryptonote::NOTIFY_REQUEST_GET_OBJECTS::request &arg, cryptonote::NOTIFY_RESPONSE_GET_OBJECTS::request &rsp, cryptonote::cryptonote_connection_context &context) |
| |
| cryptonote::blockchain_storage & | get_blockchain_storage () |
| |
| bool | get_test_drop_download () const |
| |
| bool | get_test_drop_download_height () const |
| |
| bool | prepare_handle_incoming_blocks (const std::vector< cryptonote::block_complete_entry > &blocks_entry, std::vector< cryptonote::block > &blocks) |
| |
| bool | cleanup_handle_incoming_blocks (bool force_sync=false) |
| |
| uint64_t | get_target_blockchain_height () const |
| |
| size_t | get_block_sync_size (uint64_t height) const |
| |
| virtual void | on_transaction_relayed (const cryptonote::blobdata &tx) |
| |
| cryptonote::network_type | get_nettype () const |
| |
| bool | get_pool_transaction (const crypto::hash &id, cryptonote::blobdata &tx_blob) const |
| |
| bool | pool_has_tx (const crypto::hash &txid) const |
| |
| bool | get_blocks (uint64_t start_offset, size_t count, std::vector< std::pair< cryptonote::blobdata, cryptonote::block >> &blocks, std::vector< cryptonote::blobdata > &txs) const |
| |
| bool | get_transactions (const std::vector< crypto::hash > &txs_ids, std::vector< cryptonote::transaction > &txs, std::vector< crypto::hash > &missed_txs) const |
| |
| bool | get_block_by_hash (const crypto::hash &h, cryptonote::block &blk, bool *orphan=NULL) const |
| |
| uint8_t | get_ideal_hard_fork_version () const |
| |
| uint8_t | get_ideal_hard_fork_version (uint64_t height) const |
| |
| uint8_t | get_hard_fork_version (uint64_t height) const |
| |
| uint64_t | get_earliest_ideal_height_for_version (uint8_t version) const |
| |
| cryptonote::difficulty_type | get_block_cumulative_difficulty (uint64_t height) const |
| |
| bool | fluffy_blocks_enabled () const |
| |
| uint64_t | prevalidate_block_hashes (uint64_t height, const std::vector< crypto::hash > &hashes) |
| |
| bool | pad_transactions () |
| |
| uint32_t | get_blockchain_pruning_seed () const |
| |
| bool | prune_blockchain (uint32_t pruning_seed=0) |
| |
| void | stop () |
| |
| void | set_block_cumulative_difficulty (uint64_t height, cryptonote::difficulty_type diff) |
| |
| electroneum::basic::list_update_outcome | set_validators_list (std::string v_list, bool isEmergencyUpdate=false) |
| |
| bool | isValidatorsListValid () |
| |
| std::string | get_validators_list () |
| |
Definition at line 44 of file ban.cpp.