List of all items
Structs
- account_info::AccountInfo
- account_overrides::AccountOverrides
- accounts::AccountLocks
- accounts::Accounts
- accounts::LoadedTransaction
- accounts_background_service::AbsRequestHandler
- accounts_background_service::AbsRequestSender
- accounts_background_service::AccountsBackgroundService
- accounts_background_service::SendDroppedBankCallback
- accounts_background_service::SnapshotRequest
- accounts_background_service::SnapshotRequestHandler
- accounts_cache::AccountsCache
- accounts_cache::CachedAccountInner
- accounts_cache::SlotCacheInner
- accounts_db::AccountStorage
- accounts_db::AccountStorageEntry
- accounts_db::AccountsAddRootTiming
- accounts_db::AccountsDb
- accounts_db::AccountsDbConfig
- accounts_db::AccountsStats
- accounts_db::BankHashInfo
- accounts_db::BankHashStats
- accounts_db::FillerAccountsConfig
- accounts_db::FoundStoredAccount
- accounts_db::GetUniqueAccountsResult
- accounts_db::IndexGenerationInfo
- accounts_db::StoreAccountsTiming
- accounts_hash::AccountsHash
- accounts_hash::CalcAccountsHashConfig
- accounts_hash::CalculateHashIntermediate
- accounts_hash::CumulativeOffset
- accounts_hash::CumulativeOffsets
- accounts_hash::FullSnapshotAccountsHashInfo
- accounts_hash::HashStats
- accounts_hash::PreviousPass
- accounts_index::AccountMapEntryInner
- accounts_index::AccountMapEntryMeta
- accounts_index::AccountSecondaryIndexes
- accounts_index::AccountSecondaryIndexesIncludeExclude
- accounts_index::AccountsIndex
- accounts_index::AccountsIndexConfig
- accounts_index::AccountsIndexIterator
- accounts_index::AccountsIndexRootsStats
- accounts_index::ReadAccountMapEntry
- accounts_index::RootsTracker
- accounts_index::ScanConfig
- accounts_index::ScanSlotTracker
- accounts_index_storage::AccountsIndexStorage
- ancestors::Ancestors
- append_vec::AccountMeta
- append_vec::AppendVec
- append_vec::AppendVecAccountsIter
- append_vec::StoredAccountMeta
- append_vec::StoredMeta
- append_vec::test_utils::TempFile
- bank::Bank
- bank::BankFieldsToDeserialize
- bank::BankIncrementalSnapshotPersistence
- bank::BankRc
- bank::BuiltinPrograms
- bank::CommitTransactionCounts
- bank::LoadAndExecuteTransactionsOutput
- bank::NewBankOptions
- bank::NonceFull
- bank::NoncePartial
- bank::OptionalDropCallback
- bank::RentDebit
- bank::RentDebits
- bank::RewardInfo
- bank::SquashTiming
- bank::TotalAccountsStats
- bank::TransactionBalancesSet
- bank::TransactionExecutionDetails
- bank::TransactionLogCollector
- bank::TransactionLogCollectorConfig
- bank::TransactionLogInfo
- bank::TransactionResults
- bank::TransactionSimulationResult
- bank::VerifyBankHash
- bank_client::BankClient
- bank_forks::BankForks
- block_cost_limits::BUILT_IN_INSTRUCTION_COSTS
- blockhash_queue::BlockhashQueue
- bucket_map_holder::BucketMapHolder
- bucket_map_holder_stats::BucketMapHolderStats
- builtins::Builtin
- builtins::Builtins
- cache_hash_data::CacheHashData
- cache_hash_data::Header
- cache_hash_data_stats::CacheHashDataStats
- commitment::BlockCommitment
- commitment::BlockCommitmentCache
- commitment::CommitmentSlots
- cost_model::CostModel
- cost_model::TransactionCost
- cost_tracker::CostTracker
- epoch_stakes::EpochStakes
- epoch_stakes::NodeVoteAccounts
- execute_cost_table::ExecuteCostTable
- genesis_utils::GenesisConfigInfo
- genesis_utils::ValidatorVoteKeypairs
- hardened_unpack::ParallelSelector
- in_mem_accounts_index::InMemAccountsIndex
- in_mem_accounts_index::PossibleEvictions
- inline_safe_token::Account
- inline_safe_token_2022::Account
- message_processor::MessageProcessor
- message_processor::ProcessedMessageInfo
- non_circulating_supply::NonCirculatingSupply
- prioritization_fee::PrioritizationFee
- prioritization_fee_cache::PrioritizationFeeCache
- rent_collector::RentCollector
- runtime_config::RuntimeConfig
- secondary_index::DashMapSecondaryIndexEntry
- secondary_index::RwLockSecondaryIndexEntry
- secondary_index::SecondaryIndex
- secondary_index::SecondaryIndexStats
- serde_snapshot::AccountsDbFields
- serde_snapshot::SnapshotAccountsDbFields
- serde_snapshot::SnapshotStreams
- snapshot_archive_info::FullSnapshotArchiveInfo
- snapshot_archive_info::IncrementalSnapshotArchiveInfo
- snapshot_archive_info::SnapshotArchiveInfo
- snapshot_config::SnapshotConfig
- snapshot_hash::FullSnapshotHash
- snapshot_hash::FullSnapshotHashes
- snapshot_hash::IncrementalSnapshotHash
- snapshot_hash::IncrementalSnapshotHashes
- snapshot_hash::StartingSnapshotHashes
- snapshot_minimizer::SnapshotMinimizer
- snapshot_package::AccountsPackage
- snapshot_package::SnapshotPackage
- snapshot_utils::BankFromArchiveTimings
- snapshot_utils::BankSnapshotInfo
- sorted_storages::SortedStorages
- sorted_storages::SortedStoragesIter
- stake_history::StakeHistory
- stakes::Stakes
- static_ids::STATIC_IDS
- status_cache::StatusCache
- transaction_batch::TransactionBatch
- transaction_error_metrics::TransactionErrorMetrics
- transaction_priority_details::TransactionPriorityDetails
- vote_account::VoteAccount
- vote_account::VoteAccounts
- waitable_condvar::WaitableCondvar
Enums
- account_info::StorageLocation
- accounts::AccountAddressFilter
- accounts_db::AccountShrinkThreshold
- accounts_db::AccountStorageStatus
- accounts_db::BankHashVerificationError
- accounts_db::LoadHint
- accounts_db::LoadZeroLamports
- accounts_db::LoadedAccount
- accounts_db::LoadedAccountAccessor
- accounts_db::ScanStorageResult
- accounts_db::StoreReclaims
- accounts_index::AccountIndex
- accounts_index::AccountIndexGetResult
- accounts_index::AccountsIndexScanResult
- accounts_index::IndexKey
- accounts_index::IndexLimitMb
- accounts_index::PreAllocatedAccountMapEntry
- accounts_index::ScanError
- accounts_index::UpsertReclaim
- accounts_index_storage::Startup
- bank::DurableNonceFee
- bank::RewardCalculationEvent
- bank::RewardType
- bank::TransactionExecutionResult
- bank::TransactionLogCollectorFilter
- builtins::BuiltinAction
- builtins::BuiltinFeatureTransition
- cost_tracker::CostTrackerError
- hardened_unpack::UnpackError
- hardened_unpack::UnpackPath
- in_mem_accounts_index::InsertNewEntryResults
- prioritization_fee::PrioritizationFeeError
- snapshot_package::SnapshotType
- snapshot_utils::ArchiveFormat
- snapshot_utils::BankSnapshotType
- snapshot_utils::ParseError
- snapshot_utils::SnapshotError
- snapshot_utils::SnapshotVersion
- snapshot_utils::VerifyBank
- snapshot_utils::VerifySlotDeltasError
- stakes::Error
- stakes::InvalidCacheEntryReason
- stakes::StakesEnum
- vote_account::Error
- vote_transaction::VoteTransaction
Traits
- accounts_hash::ExtractSliceFromRawData
- accounts_index::IndexValue
- accounts_index::IsCached
- accounts_index::ZeroLamport
- accounts_update_notifier_interface::AccountsUpdateNotifierInterface
- bank::DropCallback
- bank::NonceInfo
- contains::Contains
- secondary_index::SecondaryIndexEntry
- snapshot_archive_info::SnapshotArchiveInfoGetter
- transaction_priority_details::GetTransactionPriorityDetails
Functions
- accounts::test_utils::create_test_accounts
- accounts::test_utils::update_accounts_bench
- accounts_db::get_temp_accounts_paths
- accounts_db::make_min_priority_thread_pool
- accounts_db::quarter_thread_count
- append_vec::test_utils::create_test_account
- append_vec::test_utils::get_append_vec_dir
- append_vec::test_utils::get_append_vec_path
- bank::inner_instructions_list_from_instruction_trace
- bank::test_utils::goto_end_of_slot
- bank_utils::find_and_send_votes
- bank_utils::setup_bank_and_vote_pubkeys_for_tests
- builtins::get_pubkeys
- genesis_utils::activate_all_features
- genesis_utils::activate_feature
- genesis_utils::bootstrap_validator_stake_lamports
- genesis_utils::create_genesis_config
- genesis_utils::create_genesis_config_with_leader
- genesis_utils::create_genesis_config_with_leader_ex
- genesis_utils::create_genesis_config_with_vote_accounts
- genesis_utils::create_genesis_config_with_vote_accounts_and_cluster_type
- genesis_utils::genesis_sysvar_and_builtin_program_lamports
- hardened_unpack::open_genesis_config
- hardened_unpack::streaming_unpack_snapshot
- hardened_unpack::unpack_genesis_archive
- hardened_unpack::unpack_snapshot
- inline_safe_associated_token_account::check_id
- inline_safe_associated_token_account::id
- inline_safe_token::check_id
- inline_safe_token::id
- inline_safe_token::native_mint::check_id
- inline_safe_token::native_mint::id
- inline_safe_token_2022::check_id
- inline_safe_token_2022::id
- loader_utils::create_deprecated_program
- loader_utils::create_invoke_instruction
- loader_utils::load_and_finalize_deprecated_program
- loader_utils::load_program_from_file
- loader_utils::load_upgradeable_buffer
- loader_utils::load_upgradeable_program
- loader_utils::set_upgrade_authority
- loader_utils::upgrade_program
- non_circulating_supply::calculate_non_circulating_supply
- non_circulating_supply::non_circulating_accounts
- non_circulating_supply::withdraw_authority
- serde_snapshot::reserialize_bank_with_new_accounts_hash
- snapshot_package::retain_max_n_elements
- snapshot_utils::add_bank_snapshot
- snapshot_utils::archive_snapshot_package
- snapshot_utils::bank_fields_from_snapshot_archives
- snapshot_utils::bank_from_latest_snapshot_archives
- snapshot_utils::bank_from_snapshot_archives
- snapshot_utils::bank_to_full_snapshot_archive
- snapshot_utils::bank_to_incremental_snapshot_archive
- snapshot_utils::build_full_snapshot_archive_path
- snapshot_utils::build_incremental_snapshot_archive_path
- snapshot_utils::build_snapshot_archives_remote_dir
- snapshot_utils::deserialize_snapshot_data_file
- snapshot_utils::get_bank_snapshots
- snapshot_utils::get_bank_snapshots_post
- snapshot_utils::get_bank_snapshots_pre
- snapshot_utils::get_full_snapshot_archives
- snapshot_utils::get_highest_bank_snapshot_post
- snapshot_utils::get_highest_bank_snapshot_pre
- snapshot_utils::get_highest_full_snapshot_archive_info
- snapshot_utils::get_highest_full_snapshot_archive_slot
- snapshot_utils::get_highest_incremental_snapshot_archive_info
- snapshot_utils::get_highest_incremental_snapshot_archive_slot
- snapshot_utils::get_incremental_snapshot_archives
- snapshot_utils::package_and_archive_full_snapshot
- snapshot_utils::package_and_archive_incremental_snapshot
- snapshot_utils::path_to_file_name_str
- snapshot_utils::purge_old_bank_snapshots
- snapshot_utils::purge_old_snapshot_archives
- snapshot_utils::remove_bank_snapshot
- snapshot_utils::remove_tmp_snapshot_archives
- snapshot_utils::serialize_snapshot_data_file
- snapshot_utils::should_take_full_snapshot
- snapshot_utils::should_take_incremental_snapshot
- snapshot_utils::snapshot_bank
- snapshot_utils::verify_snapshot_archive
- vote_parser::parse_sanitized_vote_transaction
- vote_parser::parse_vote_transaction
Type Definitions
- account_info::Offset
- account_info::OffsetReduced
- account_info::StoredSize
- accounts::PubkeyAccountSlot
- accounts::TransactionLoadResult
- accounts::TransactionProgramIndices
- accounts::TransactionRent
- accounts_background_service::DroppedSlotsReceiver
- accounts_background_service::DroppedSlotsSender
- accounts_background_service::SnapshotRequestReceiver
- accounts_background_service::SnapshotRequestSender
- accounts_cache::CachedAccount
- accounts_cache::SlotCache
- accounts_db::AppendVecId
- accounts_db::AtomicAppendVecId
- accounts_db::BinnedHashData
- accounts_db::SnapshotStorage
- accounts_db::SnapshotStorages
- accounts_hash::StorageSizeQuartileStats
- accounts_index::AccountMap
- accounts_index::RefCount
- accounts_index::ScanResult
- accounts_index::SlotList
- accounts_index::SlotSlice
- accounts_update_notifier_interface::AccountsUpdateNotifier
- ancestors::AncestorsForSerialization
- append_vec::StoredMetaWriteVersion
- bank::BankSlotDelta
- bank::BankStatusCache
- bank::InnerInstructions
- bank::InnerInstructionsList
- bank::PartitionsPerCycle
- bank::Rewrites
- bank::TransactionBalances
- bank::TransactionCheckResult
- bank::TransactionLogMessages
- bucket_map_holder::Age
- cache_hash_data::EntryType
- cache_hash_data::PreExistingCacheFiles
- cache_hash_data::SavedType
- cache_hash_data::SavedTypeSlice
- commitment::BlockCommitmentArray
- epoch_stakes::EpochAuthorizedVoters
- epoch_stakes::NodeIdToVoteAccounts
- hardened_unpack::Result
- hardened_unpack::UnpackedAppendVecMap
- secondary_index::SecondaryReverseIndexEntry
- snapshot_package::PendingAccountsPackage
- snapshot_package::PendingSnapshotPackage
- snapshot_utils::Result
- status_cache::ForkStatus
- status_cache::SlotDelta
- status_cache::Status
- vote_account::VoteAccountsHashMap
- vote_parser::ParsedVote
- vote_sender_types::ReplayVoteReceiver
- vote_sender_types::ReplayVoteSender
Statics
- inline_safe_associated_token_account::ID
- inline_safe_token::ID
- inline_safe_token::native_mint::ID
- inline_safe_token_2022::ID
Constants
- accounts_db::ACCOUNTS_DB_CONFIG_FOR_BENCHMARKS
- accounts_db::ACCOUNTS_DB_CONFIG_FOR_TESTING
- accounts_db::DEFAULT_ACCOUNTS_SHRINK_OPTIMIZE_TOTAL_SPACE
- accounts_db::DEFAULT_ACCOUNTS_SHRINK_RATIO
- accounts_db::DEFAULT_FILE_SIZE
- accounts_db::DEFAULT_NUM_DIRS
- accounts_db::DEFAULT_NUM_THREADS
- accounts_db::EXPIRATION_TTL_SECONDS
- accounts_db::NUM_SCAN_PASSES_DEFAULT
- accounts_db::PUBKEY_BINS_FOR_CALCULATING_HASHES
- accounts_hash::MERKLE_FANOUT
- accounts_hash::ZERO_RAW_LAMPORTS_SENTINEL
- accounts_index::ACCOUNTS_INDEX_CONFIG_FOR_BENCHMARKS
- accounts_index::ACCOUNTS_INDEX_CONFIG_FOR_TESTING
- accounts_index::BINS_DEFAULT
- accounts_index::BINS_FOR_BENCHMARKS
- accounts_index::BINS_FOR_TESTING
- accounts_index::FLUSH_THREADS_TESTING
- accounts_index::ITER_BATCH_SIZE
- append_vec::ALIGN_BOUNDARY_OFFSET
- append_vec::MAXIMUM_APPEND_VEC_FILE_SIZE
- bank::MAX_LEADER_SCHEDULE_STAKES
- bank::SECONDS_PER_YEAR
- bank_forks::MAX_ROOT_DISTANCE_FOR_VOTE_ONLY
- block_cost_limits::COMPUTE_UNIT_TO_US_RATIO
- block_cost_limits::DATA_BYTES_UNITS
- block_cost_limits::MAX_ACCOUNT_DATA_BLOCK_LEN
- block_cost_limits::MAX_BLOCK_REPLAY_TIME_US
- block_cost_limits::MAX_BLOCK_UNITS
- block_cost_limits::MAX_CONCURRENCY
- block_cost_limits::MAX_VOTE_UNITS
- block_cost_limits::MAX_WRITABLE_ACCOUNT_UNITS
- block_cost_limits::SIGNATURE_COST
- block_cost_limits::WRITE_LOCK_UNITS
- bucket_map_holder::DEFAULT_DISK_INDEX
- commitment::VOTE_THRESHOLD_SIZE
- hardened_unpack::MAX_GENESIS_ARCHIVE_UNPACKED_SIZE
- inline_safe_token::SPL_TOKEN_ACCOUNT_MINT_OFFSET
- inline_safe_token::SPL_TOKEN_ACCOUNT_OWNER_OFFSET
- inline_safe_token::native_mint::ACCOUNT_DATA
- inline_safe_token_2022::ACCOUNTTYPE_ACCOUNT
- snapshot_utils::BANK_SNAPSHOT_PRE_FILENAME_EXTENSION
- snapshot_utils::DEFAULT_ARCHIVE_COMPRESSION
- snapshot_utils::DEFAULT_FULL_SNAPSHOT_ARCHIVE_INTERVAL_SLOTS
- snapshot_utils::DEFAULT_INCREMENTAL_SNAPSHOT_ARCHIVE_INTERVAL_SLOTS
- snapshot_utils::DEFAULT_MAX_FULL_SNAPSHOT_ARCHIVES_TO_RETAIN
- snapshot_utils::DEFAULT_MAX_INCREMENTAL_SNAPSHOT_ARCHIVES_TO_RETAIN
- snapshot_utils::FULL_SNAPSHOT_ARCHIVE_FILENAME_REGEX
- snapshot_utils::INCREMENTAL_SNAPSHOT_ARCHIVE_FILENAME_REGEX
- snapshot_utils::MAX_BANK_SNAPSHOTS_TO_RETAIN
- snapshot_utils::SNAPSHOT_ARCHIVE_DOWNLOAD_DIR
- snapshot_utils::SNAPSHOT_STATUS_CACHE_FILENAME
- snapshot_utils::SUPPORTED_ARCHIVE_COMPRESSION
- snapshot_utils::TAR_BZIP2_EXTENSION
- snapshot_utils::TAR_EXTENSION
- snapshot_utils::TAR_GZIP_EXTENSION
- snapshot_utils::TAR_LZ4_EXTENSION
- snapshot_utils::TAR_ZSTD_EXTENSION
- snapshot_utils::TMP_SNAPSHOT_ARCHIVE_PREFIX
- status_cache::MAX_CACHE_ENTRIES