Monero
tests::proxy_core Member List

This is the complete list of members for tests::proxy_core, including all inherited members.

add_block(const crypto::hash &_id, const crypto::hash &_longhash, const cryptonote::block &_blk, const cryptonote::blobdata &_blob)tests::proxy_coreprivate
build_short_history(std::list< crypto::hash > &m_history, const crypto::hash &m_start)tests::proxy_coreprivate
cleanup_handle_incoming_blocks(bool force_sync=false)tests::proxy_coreinline
deinit()tests::proxy_coreinline
find_blockchain_supplement(const std::list< crypto::hash > &qblock_ids, bool clip_pruned, cryptonote::NOTIFY_RESPONSE_CHAIN_ENTRY::request &resp)tests::proxy_coreinline
fluffy_blocks_enabled() consttests::proxy_coreinline
get_block_by_hash(const crypto::hash &h, cryptonote::block &blk, bool *orphan=NULL) consttests::proxy_coreinline
get_block_cumulative_difficulty(uint64_t height) consttests::proxy_coreinline
get_block_id_by_height(uint64_t height) consttests::proxy_coreinline
get_block_sync_size(uint64_t height) consttests::proxy_coreinline
get_blockchain_pruning_seed() consttests::proxy_coreinline
get_blockchain_storage()tests::proxy_coreinline
get_blockchain_top(uint64_t &height, crypto::hash &top_id)tests::proxy_core
get_blocks(uint64_t start_offset, size_t count, std::vector< std::pair< cryptonote::blobdata, cryptonote::block >> &blocks, std::vector< cryptonote::blobdata > &txs) consttests::proxy_coreinline
get_current_blockchain_height() const finaltests::proxy_coreinlinevirtual
get_earliest_ideal_height_for_version(uint8_t version) consttests::proxy_coreinline
get_hard_fork_version(uint64_t height) consttests::proxy_coreinline
get_ideal_hard_fork_version() consttests::proxy_coreinline
get_ideal_hard_fork_version(uint64_t height) consttests::proxy_coreinline
get_nettype() consttests::proxy_coreinline
get_pool_transaction(const crypto::hash &id, cryptonote::blobdata &tx_blob, cryptonote::relay_category tx_category) consttests::proxy_coreinline
get_pool_transaction_hashes(std::vector< crypto::hash > &txs, bool include_unrelayed_txes=true) consttests::proxy_coreinline
get_short_chain_history(std::list< crypto::hash > &ids)tests::proxy_core
get_target_blockchain_height() consttests::proxy_coreinline
get_test_drop_download()tests::proxy_coreinline
get_test_drop_download_height()tests::proxy_coreinline
get_transactions(const std::vector< crypto::hash > &txs_ids, std::vector< cryptonote::transaction > &txs, std::vector< crypto::hash > &missed_txs) consttests::proxy_coreinline
get_txpool_complement(const std::vector< crypto::hash > &hashes, std::vector< cryptonote::blobdata > &txes)tests::proxy_coreinline
handle_get_objects(cryptonote::NOTIFY_REQUEST_GET_OBJECTS::request &arg, cryptonote::NOTIFY_RESPONSE_GET_OBJECTS::request &rsp, cryptonote::cryptonote_connection_context &context)tests::proxy_coreinline
handle_incoming_block(const cryptonote::blobdata &block_blob, const cryptonote::block *block, cryptonote::block_verification_context &bvc, bool update_miner_blocktemplate=true)tests::proxy_core
handle_incoming_tx(const cryptonote::tx_blob_entry &tx_blob, cryptonote::tx_verification_context &tvc, cryptonote::relay_method tx_relay, bool relayed)tests::proxy_core
handle_incoming_txs(const std::vector< cryptonote::tx_blob_entry > &tx_blobs, std::vector< cryptonote::tx_verification_context > &tvc, cryptonote::relay_method tx_relay, bool relayed)tests::proxy_core
has_block_weights(uint64_t height, uint64_t nblocks) consttests::proxy_coreinline
have_block(const crypto::hash &id, int *where=NULL)tests::proxy_core
have_block_unlocked(const crypto::hash &id, int *where=NULL)tests::proxy_core
init(const boost::program_options::variables_map &vm)tests::proxy_core
is_synchronized() const finaltests::proxy_coreinlinevirtual
is_within_compiled_block_hash_area(uint64_t height) consttests::proxy_coreinline
m_genesistests::proxy_coreprivate
m_hash2blkidxtests::proxy_coreprivate
m_known_block_listtests::proxy_coreprivate
m_lastblktests::proxy_coreprivate
on_idle()tests::proxy_coreinline
on_synchronized()tests::proxy_coreinline
on_transactions_relayed(epee::span< const cryptonote::blobdata > tx_blobs, cryptonote::relay_method tx_relay)tests::proxy_coreinlinevirtual
pad_transactions() consttests::proxy_coreinline
pause_mine()tests::proxy_coreinline
pool_has_tx(const crypto::hash &txid) consttests::proxy_coreinline
prepare_handle_incoming_blocks(const std::vector< cryptonote::block_complete_entry > &blocks_entry, std::vector< cryptonote::block > &blocks)tests::proxy_coreinline
prevalidate_block_hashes(uint64_t height, const std::vector< crypto::hash > &hashes, const std::vector< uint64_t > &weights)tests::proxy_coreinline
prune_blockchain(uint32_t pruning_seed) consttests::proxy_coreinline
resume_mine()tests::proxy_coreinline
safesyncmode(const bool)tests::proxy_coreinline
set_target_blockchain_height(uint64_t)tests::proxy_coreinline
txestests::proxy_coreprivate
update_checkpoints(const bool skip_dns=false)tests::proxy_coreinline
~i_core_events() noexceptcryptonote::i_core_eventsinlinevirtual