List of all items
Structs
- config::Config
- config::mining::Config
- indexer::Empty
- indexer::indexer_client::IndexerClient
- indexer::indexer_server::IndexerServer
- indexer::server::IndexerRPC
- methods::AddressBalance
- methods::AddressStrings
- methods::ConsensusBranchIdHex
- methods::GetAddressTxIdsRequest
- methods::GetAddressUtxos
- methods::GetBlockChainInfo
- methods::GetBlockHash
- methods::GetBlockHeaderObject
- methods::GetBlockHeightAndHash
- methods::GetBlockTrees
- methods::GetInfo
- methods::NetworkUpgradeInfo
- methods::OrchardTrees
- methods::RpcImpl
- methods::SaplingTrees
- methods::SentTransactionHash
- methods::TipConsensusBranch
- methods::get_block_template_rpcs::GetBlockTemplateRpcImpl
- methods::get_block_template_rpcs::types::default_roots::DefaultRoots
- methods::get_block_template_rpcs::types::get_block_template::GetBlockTemplate
- methods::get_block_template_rpcs::types::get_block_template::parameters::JsonParameters
- methods::get_block_template_rpcs::types::get_mining_info::Response
- methods::get_block_template_rpcs::types::long_poll::LongPollId
- methods::get_block_template_rpcs::types::long_poll::LongPollInput
- methods::get_block_template_rpcs::types::peer_info::PeerInfo
- methods::get_block_template_rpcs::types::submit_block::JsonParameters
- methods::get_block_template_rpcs::types::subsidy::BlockSubsidy
- methods::get_block_template_rpcs::types::subsidy::FundingStream
- methods::get_block_template_rpcs::types::transaction::TransactionTemplate
- methods::get_block_template_rpcs::types::unified_address::Response
- methods::get_block_template_rpcs::types::validate_address::Response
- methods::get_block_template_rpcs::types::z_validate_address::Response
- methods::hex_data::HexData
- methods::trees::Commitments
- methods::trees::GetSubtrees
- methods::trees::GetTreestate
- methods::trees::Treestate
- methods::types::ValuePoolBalance
- methods::types::Zec
- methods::types::get_blockchain_info::ValuePoolBalance
- methods::types::zec::Zec
- queue::Queue
- queue::Runner
- server::RpcServer
- server::cookie::Cookie
- server::http_request_compatibility::HttpRequestMiddleware
- server::rpc_call_compatibility::FixRpcResponseMiddleware
- sync::TrustedChainSync
Enums
- methods::GetBlock
- methods::GetBlockHeader
- methods::GetRawTransaction
- methods::NetworkUpgradeStatus
- methods::get_block_template_rpcs::types::get_block_template::Response
- methods::get_block_template_rpcs::types::get_block_template::parameters::GetBlockTemplateCapability
- methods::get_block_template_rpcs::types::get_block_template::parameters::GetBlockTemplateRequestMode
- methods::get_block_template_rpcs::types::get_block_template::proposal::ProposalResponse
- methods::get_block_template_rpcs::types::get_block_template::proposal::TimeSource
- methods::get_block_template_rpcs::types::submit_block::ErrorResponse
- methods::get_block_template_rpcs::types::submit_block::Response
- methods::get_block_template_rpcs::types::z_validate_address::AddressType
Traits
- indexer::indexer_server::Indexer
- methods::Rpc
- methods::errors::MapServerError
- methods::errors::OkOrServerError
- methods::get_block_template_rpcs::GetBlockTemplateRpc
- methods::get_block_template_rpcs::rpc_impl_GetBlockTemplateRpc::gen_server::GetBlockTemplateRpc
- methods::get_block_template_rpcs::zip317::TryUpdateBlockLimits
- methods::rpc_impl_Rpc::gen_server::Rpc
- server::http_request_compatibility::With
- sync::SyncerRpcMethods
Functions
- constants::no_blocks_in_state_error
- indexer::server::init
- methods::best_chain_tip_height
- methods::check_height_range
- methods::get_block_template_rpcs::get_block_template::calculate_default_root_hashes
- methods::get_block_template_rpcs::get_block_template::calculate_miner_fee
- methods::get_block_template_rpcs::get_block_template::calculate_transaction_roots
- methods::get_block_template_rpcs::get_block_template::check_miner_address
- methods::get_block_template_rpcs::get_block_template::check_parameters
- methods::get_block_template_rpcs::get_block_template::check_synced_to_tip
- methods::get_block_template_rpcs::get_block_template::combine_coinbase_outputs
- methods::get_block_template_rpcs::get_block_template::fetch_mempool_transactions
- methods::get_block_template_rpcs::get_block_template::fetch_state_tip_and_local_time
- methods::get_block_template_rpcs::get_block_template::generate_coinbase_and_roots
- methods::get_block_template_rpcs::get_block_template::generate_coinbase_transaction
- methods::get_block_template_rpcs::get_block_template::standard_coinbase_outputs
- methods::get_block_template_rpcs::get_block_template::validate_block_proposal
- methods::get_block_template_rpcs::types::get_block_template::proposal::proposal_block_from_template
- methods::get_block_template_rpcs::types::long_poll::update_checksum
- methods::get_block_template_rpcs::zip317::checked_add_transaction_weighted_random
- methods::get_block_template_rpcs::zip317::choose_transaction_weighted_random
- methods::get_block_template_rpcs::zip317::fake_coinbase_transaction
- methods::get_block_template_rpcs::zip317::has_direct_dependencies
- methods::get_block_template_rpcs::zip317::select_mempool_transactions
- methods::get_block_template_rpcs::zip317::setup_fee_weighted_index
- methods::height_from_signed_int
- server::cookie::remove_from_disk
- server::cookie::write_to_disk
- sync::init_read_state_with_syncer
Type Aliases
- indexer::server::ServerTask
- methods::get_block_template_rpcs::types::get_block_template::InBlockTxDependenciesDepth
- methods::get_block_template_rpcs::zip317::SelectedMempoolTx
- methods::trees::SubtreeRpcData
Constants
- constants::INVALID_PARAMETERS_ERROR_CODE
- constants::MAX_PARAMS_LOG_LENGTH
- constants::MISSING_BLOCK_ERROR_CODE
- constants::NO_BLOCKS_IN_STATE_ERROR_CODE
- indexer::FILE_DESCRIPTOR_SET
- indexer::indexer_server::SERVICE_NAME
- indexer::methods::RESPONSE_BUFFER_SIZE
- methods::get_block_template_rpcs::constants::DEFAULT_SOLUTION_RATE_WINDOW_SIZE
- methods::get_block_template_rpcs::constants::GET_BLOCK_TEMPLATE_CAPABILITIES_FIELD
- methods::get_block_template_rpcs::constants::GET_BLOCK_TEMPLATE_MEMPOOL_LONG_POLL_INTERVAL
- methods::get_block_template_rpcs::constants::GET_BLOCK_TEMPLATE_MUTABLE_FIELD
- methods::get_block_template_rpcs::constants::GET_BLOCK_TEMPLATE_NONCE_RANGE_FIELD
- methods::get_block_template_rpcs::constants::MAX_ESTIMATED_DISTANCE_TO_NETWORK_CHAIN_TIP
- methods::get_block_template_rpcs::constants::NOT_SYNCED_ERROR_CODE
- methods::get_block_template_rpcs::constants::ZCASHD_FUNDING_STREAM_ORDER
- methods::get_block_template_rpcs::types::long_poll::LONG_POLL_ID_LENGTH
- methods::types::zec::MAX_ZEC_FORMAT_PRECISION
- queue::CHANNEL_AND_QUEUE_CAPACITY
- queue::NO_CHAIN_TIP_HEIGHT
- queue::NUMBER_OF_BLOCKS_TO_EXPIRE
- server::OPENED_RPC_ENDPOINT_MSG
- server::cookie::FILE
- sync::POLL_DELAY