|
Electroneum
|
This is the complete list of members for cryptonote::core, including all inherited members.
| are_key_images_spent(const std::vector< crypto::key_image > &key_im, std::vector< bool > &spent) const | cryptonote::core | |
| are_key_images_spent_in_pool(const std::vector< crypto::key_image > &key_im, std::vector< bool > &spent) const | cryptonote::core | |
| check_blockchain_pruning() | cryptonote::core | |
| check_incoming_block_size(const blobdata &block_blob) const | cryptonote::core | |
| cleanup_handle_incoming_blocks(bool force_sync=false) | cryptonote::core | |
| core(i_cryptonote_protocol *pprotocol) | cryptonote::core | |
| deinit() | cryptonote::core | |
| disable_dns_checkpoints(bool disable=true) | cryptonote::core | inline |
| find_blockchain_supplement(const std::list< crypto::hash > &qblock_ids, NOTIFY_RESPONSE_CHAIN_ENTRY::request &resp) const | cryptonote::core | |
| find_blockchain_supplement(const uint64_t req_start_block, const std::list< crypto::hash > &qblock_ids, std::vector< std::pair< std::pair< cryptonote::blobdata, crypto::hash >, std::vector< std::pair< crypto::hash, cryptonote::blobdata > > > > &blocks, uint64_t &total_height, uint64_t &start_height, bool pruned, bool get_miner_tx_hash, size_t max_count) const | cryptonote::core | |
| fluffy_blocks_enabled() const | cryptonote::core | inline |
| generate_ed25519_keypair() | cryptonote::core | |
| get_addr_tx_batch_history(const address_parse_info &addr, const uint64_t &start_tx_id=0, const uint64_t &batch_size=100, bool desc=false) | cryptonote::core | |
| get_address_batch_history(const address_parse_info &addr, const uint64_t &start_tx_id=0, const uint64_t &batch_size=100, bool desc=false) | cryptonote::core | |
| get_alternative_blocks(std::vector< block > &blocks) const | cryptonote::core | |
| get_alternative_blocks_count() const | cryptonote::core | |
| get_balance(const address_parse_info &addr) | cryptonote::core | |
| get_block_by_hash(const crypto::hash &h, block &blk, bool *orphan=NULL) const | cryptonote::core | |
| get_block_cumulative_difficulty(uint64_t height) const | cryptonote::core | |
| get_block_id_by_height(uint64_t height) const | cryptonote::core | |
| get_block_sync_size(uint64_t height) const | cryptonote::core | |
| get_block_template(block &b, const account_public_address &adr, difficulty_type &diffic, uint64_t &height, uint64_t &expected_reward, const blobdata &ex_nonce) | cryptonote::core | virtual |
| get_block_template(block &b, const crypto::hash *prev_block, const account_public_address &adr, difficulty_type &diffic, uint64_t &height, uint64_t &expected_reward, const blobdata &ex_nonce) | cryptonote::core | virtual |
| get_blockchain_pruning_seed() const | cryptonote::core | |
| get_blockchain_storage() | cryptonote::core | inline |
| get_blockchain_storage() const | cryptonote::core | inline |
| get_blockchain_top(uint64_t &height, crypto::hash &top_id) const | cryptonote::core | |
| get_blockchain_total_transactions() const | cryptonote::core | |
| get_blocks(uint64_t start_offset, size_t count, std::vector< std::pair< cryptonote::blobdata, block >> &blocks, std::vector< cryptonote::blobdata > &txs) const | cryptonote::core | |
| get_blocks(uint64_t start_offset, size_t count, std::vector< std::pair< cryptonote::blobdata, block >> &blocks) const | cryptonote::core | |
| get_blocks(uint64_t start_offset, size_t count, std::vector< block > &blocks) const | cryptonote::core | |
| get_blocks(const t_ids_container &block_ids, t_blocks_container &blocks, t_missed_container &missed_bs) const | cryptonote::core | inline |
| get_coinbase_tx_sum(const uint64_t start_offset, const size_t count) | cryptonote::core | |
| get_current_blockchain_height() const | cryptonote::core | |
| get_earliest_ideal_height_for_version(uint8_t version) const | cryptonote::core | |
| get_free_space() const | cryptonote::core | |
| get_hard_fork_version(uint64_t height) const | cryptonote::core | |
| get_ideal_hard_fork_version() const | cryptonote::core | |
| get_ideal_hard_fork_version(uint64_t height) const | cryptonote::core | |
| get_miner() | cryptonote::core | inline |
| get_miner() const | cryptonote::core | inline |
| get_nettype() const | cryptonote::core | inline |
| get_output_distribution(uint64_t amount, uint64_t from_height, uint64_t to_height, uint64_t &start_height, std::vector< uint64_t > &distribution, uint64_t &base) const | cryptonote::core | |
| get_outs(const COMMAND_RPC_GET_OUTPUTS_BIN::request &req, COMMAND_RPC_GET_OUTPUTS_BIN::response &res) const | cryptonote::core | |
| get_pool_for_rpc(std::vector< cryptonote::rpc::tx_in_pool > &tx_infos, cryptonote::rpc::key_images_with_tx_hashes &key_image_infos) const | cryptonote::core | |
| get_pool_transaction(const crypto::hash &id, cryptonote::blobdata &tx) const | cryptonote::core | |
| get_pool_transaction_hashes(std::vector< crypto::hash > &txs, bool include_unrelayed_txes=true) const | cryptonote::core | |
| get_pool_transaction_stats(struct txpool_stats &stats, bool include_unrelayed_txes=true) const | cryptonote::core | |
| get_pool_transactions(std::vector< transaction > &txs, bool include_unrelayed_txes=true) const | cryptonote::core | |
| get_pool_transactions_and_spent_keys_info(std::vector< tx_info > &tx_infos, std::vector< spent_key_image_info > &key_image_infos, bool include_unrelayed_txes=true) const | cryptonote::core | |
| get_pool_transactions_count() const | cryptonote::core | |
| get_protocol() | cryptonote::core | inline |
| get_short_chain_history(std::list< crypto::hash > &ids) const | cryptonote::core | |
| get_split_transactions_blobs(const std::vector< crypto::hash > &txs_ids, std::vector< std::tuple< crypto::hash, cryptonote::blobdata, crypto::hash, cryptonote::blobdata >> &txs, std::vector< crypto::hash > &missed_txs) const | cryptonote::core | |
| get_start_time() const | cryptonote::core | |
| get_stat_info(core_stat_info &st_inf) const | cryptonote::core | |
| get_tail_id() const | cryptonote::core | |
| get_target_blockchain_height() const | cryptonote::core | |
| get_test_drop_download() const | cryptonote::core | |
| get_test_drop_download_height() const | cryptonote::core | |
| get_transactions(const std::vector< crypto::hash > &txs_ids, std::vector< cryptonote::blobdata > &txs, std::vector< crypto::hash > &missed_txs) const | cryptonote::core | |
| get_transactions(const std::vector< crypto::hash > &txs_ids, std::vector< transaction > &txs, std::vector< crypto::hash > &missed_txs) const | cryptonote::core | |
| get_tx_outputs_gindexs(const crypto::hash &tx_id, std::vector< uint64_t > &indexs) const | cryptonote::core | |
| get_tx_outputs_gindexs(const crypto::hash &tx_id, size_t n_txes, std::vector< std::vector< uint64_t >> &indexs) const | cryptonote::core | |
| get_txpool_backlog(std::vector< tx_backlog_entry > &backlog) const | cryptonote::core | |
| get_validators_list() | cryptonote::core | |
| graceful_exit() | cryptonote::core | |
| handle_block_found(block &b, block_verification_context &bvc) | cryptonote::core | virtual |
| handle_get_objects(NOTIFY_REQUEST_GET_OBJECTS::request &arg, NOTIFY_RESPONSE_GET_OBJECTS::request &rsp, cryptonote_connection_context &context) | cryptonote::core | |
| handle_incoming_block(const blobdata &block_blob, const block *b, block_verification_context &bvc, bool update_miner_blocktemplate=true) | cryptonote::core | |
| handle_incoming_tx(const blobdata &tx_blob, tx_verification_context &tvc, bool keeped_by_block, bool relayed, bool do_not_relay) | cryptonote::core | |
| handle_incoming_txs(const std::vector< blobdata > &tx_blobs, std::vector< tx_verification_context > &tvc, bool keeped_by_block, bool relayed, bool do_not_relay) | cryptonote::core | |
| have_block(const crypto::hash &id) const | cryptonote::core | |
| init(const boost::program_options::variables_map &vm, const test_options *test_options=NULL, const GetCheckpointsCallback &get_checkpoints=nullptr) | cryptonote::core | |
| init_options(boost::program_options::options_description &desc) | cryptonote::core | static |
| is_key_image_spent(const crypto::key_image &key_im) const | cryptonote::core | |
| is_update_available() const | cryptonote::core | inline |
| isValidatorsListValid() | cryptonote::core | |
| offline() const | cryptonote::core | inline |
| on_idle() | cryptonote::core | |
| on_synchronized() | cryptonote::core | |
| on_transaction_relayed(const cryptonote::blobdata &tx) | cryptonote::core | virtual |
| pad_transactions() const | cryptonote::core | inline |
| pause_mine() | cryptonote::core | |
| pool_has_tx(const crypto::hash &txid) const | cryptonote::core | |
| pool_has_utxo_as_spent(const txin_to_key_public &in) const | cryptonote::core | |
| prepare_handle_incoming_blocks(const std::vector< block_complete_entry > &blocks_entry, std::vector< block > &blocks) | cryptonote::core | |
| print_pool(bool short_format) const | cryptonote::core | |
| prune_blockchain(uint32_t pruning_seed=0) | cryptonote::core | |
| resume_mine() | cryptonote::core | |
| safesyncmode(const bool onoff) | cryptonote::core | |
| set_block_cumulative_difficulty(uint64_t height, difficulty_type diff) | cryptonote::core | |
| set_checkpoints(checkpoints &&chk_pts) | cryptonote::core | |
| set_checkpoints_file_path(const std::string &path) | cryptonote::core | |
| set_cryptonote_protocol(i_cryptonote_protocol *pprotocol) | cryptonote::core | |
| set_enforce_dns_checkpoints(bool enforce_dns) | cryptonote::core | |
| set_genesis_block(const block &b) | cryptonote::core | |
| set_target_blockchain_height(uint64_t target_blockchain_height) | cryptonote::core | |
| set_validator_key(std::string key) | cryptonote::core | |
| set_validators_list(std::string v_list, bool isEmergencyUpdate) | cryptonote::core | |
| sign_message(std::string sk, std::string msg) | cryptonote::core | |
| stop() | cryptonote::core | |
| test_drop_download() | cryptonote::core | |
| test_drop_download_height(uint64_t height) | cryptonote::core | |
| update_blockchain_pruning() | cryptonote::core | |
| update_checkpoints() | cryptonote::core | |
| utxo_nonexistant(const std::vector< txin_to_key_public > &public_outputs, std::vector< bool > &spent) const | cryptonote::core | |
| ~i_miner_handler() | cryptonote::i_miner_handler | inlineprotected |