List of all items
Structs
- account::AccessKey
- account::Account
- account::FunctionCallPermission
- account::id::AccountId
- account::id::AccountIdRef
- account::id::ParseAccountError
- action::AddKeyAction
- action::CreateAccountAction
- action::CreateRsa2048ChallengeAction
- action::DeleteAccountAction
- action::DeleteKeyAction
- action::DeployContractAction
- action::FunctionCallAction
- action::PledgeAction
- action::RegisterRsa2048KeysAction
- action::TransferAction
- action::delegate::DelegateAction
- action::delegate::NonDelegateAction
- action::delegate::SignedDelegateAction
- block::BlockBody
- block::BlockV1
- block::BlockV2
- block::BlockV3
- block::GenesisId
- block::Tip
- block::VersionedChunksIter
- block_header::Approval
- block_header::ApprovalMessage
- block_header::BlockHeaderInnerLite
- block_header::BlockHeaderInnerRest
- block_header::BlockHeaderInnerRestV2
- block_header::BlockHeaderInnerRestV3
- block_header::BlockHeaderInnerRestV4
- block_header::BlockHeaderV1
- block_header::BlockHeaderV2
- block_header::BlockHeaderV3
- block_header::BlockHeaderV4
- challenge::BlockDoubleSign
- challenge::Challenge
- challenge::ChunkProofs
- challenge::ChunkState
- challenge::SlashedValidator
- chunk_validation::ChunkEndorsement
- chunk_validation::ChunkEndorsementInner
- chunk_validation::ChunkStateTransition
- chunk_validation::ChunkStateWitness
- chunk_validation::StoredChunkStateTransitionData
- config::ViewConfig
- epoch_manager::AllEpochConfig
- epoch_manager::AllEpochConfigTestOverrides
- epoch_manager::BlockConfig
- epoch_manager::BlockInfoV1
- epoch_manager::EpochConfig
- epoch_manager::EpochInfoV1
- epoch_manager::ShardConfig
- epoch_manager::ValidatorSelectionConfig
- epoch_manager::ValidatorWeight
- epoch_manager::block_info::BlockInfoV2
- epoch_manager::block_summary::BlockSummaryV1
- epoch_manager::epoch_info::EpochInfoV2
- epoch_manager::epoch_info::EpochInfoV3
- epoch_manager::epoch_info::EpochInfoV4
- epoch_manager::epoch_info::EpochSummary
- epoch_sync::EpochSyncFinalizationResponse
- errors::ActionError
- errors::BalanceMismatchError
- errors::IntegerOverflowError
- hash::CryptoHash
- merkle::MerklePathItem
- merkle::PartialMerkleTree
- network::AnnounceAccount
- network::PeerId
- rand::WeightedIndex
- receipt::ActionReceipt
- receipt::DataReceipt
- receipt::DataReceiver
- receipt::DelayedReceiptIndices
- receipt::Receipt
- receipt::ReceivedData
- runtime::apply_state::ApplyState
- runtime::migration_data::MigrationData
- runtime::migration_data::MigrationFlags
- sandbox::state_patch::SandboxStatePatch
- serialize::dec_format::ParseUnitError
- shard_layout::ShardLayoutV0
- shard_layout::ShardLayoutV1
- shard_layout::ShardUId
- sharding::ChunkHash
- sharding::ChunkHashHeight
- sharding::EncodedShardChunkBody
- sharding::EncodedShardChunkV1
- sharding::EncodedShardChunkV2
- sharding::PartialEncodedChunkPart
- sharding::PartialEncodedChunkV1
- sharding::PartialEncodedChunkV2
- sharding::PartialEncodedChunkWithArcReceipts
- sharding::ReceiptList
- sharding::ReceiptProof
- sharding::ReedSolomonWrapper
- sharding::ShardChunkHeaderV1
- sharding::ShardChunkHeaderV2
- sharding::ShardChunkHeaderV3
- sharding::ShardChunkV1
- sharding::ShardChunkV2
- sharding::ShardInfo
- sharding::ShardProof
- sharding::StateSyncInfo
- sharding::shard_chunk_header_inner::ShardChunkHeaderInnerV1
- sharding::shard_chunk_header_inner::ShardChunkHeaderInnerV2
- signable_message::MessageDiscriminant
- signable_message::SignableMessage
- state::ValueRef
- state_part::PartId
- state_sync::BitArray
- state_sync::ReceiptProofResponse
- state_sync::RootProof
- state_sync::ShardStateSyncResponseHeaderV1
- state_sync::ShardStateSyncResponseHeaderV2
- state_sync::ShardStateSyncResponseV1
- state_sync::ShardStateSyncResponseV2
- state_sync::ShardStateSyncResponseV3
- state_sync::StateHeaderKey
- state_sync::StatePartKey
- static_clock::MockClockGuard
- static_clock::StaticClock
- telemetry::TelemetryAgentInfo
- telemetry::TelemetryChainInfo
- telemetry::TelemetryInfo
- telemetry::TelemetrySystemInfo
- test_utils::MockEpochInfoProvider
- test_utils::TestBlockBuilder
- transaction::ExecutionOutcome
- transaction::ExecutionOutcomeWithId
- transaction::ExecutionOutcomeWithIdAndProof
- transaction::ExecutionOutcomeWithProof
- transaction::PartialExecutionOutcome
- transaction::SignedTransaction
- transaction::Transaction
- types::AccountId
- types::AccountInfo
- types::AccountWithPublicKey
- types::ApprovalPledge
- types::ApprovalPower
- types::BlockChunkValidatorStats
- types::BlockExtra
- types::ChunkExtraV1
- types::ConsolidatedStateChange
- types::CryptoHash
- types::EpochId
- types::FunctionArgs
- types::GasWeight
- types::RawStateChange
- types::RawStateChangesWithTrieKey
- types::StateChangeWithCause
- types::StateChangesForBlock
- types::StateChangesForBlockRange
- types::StateChangesForResharding
- types::StateChangesForShard
- types::StateRootNode
- types::StoreKey
- types::StoreValue
- types::TrieNodesCount
- types::ValidatorPledgeV1
- types::ValidatorPowerAndPledgeV1
- types::ValidatorPowerV1
- types::ValidatorStats
- types::chunk_extra::ChunkExtraV2
- types::validator_power::ValidatorPowerIter
- types::validator_power_and_pledge::ValidatorPowerAndPledgeIter
- types::validator_stake::ValidatorPledgeIter
- utils::DisplayOption
- utils::MaybeValidated
- utils::Serializable
- utils::min_heap::MinHeap
- utils::min_heap::PeekMut
- validator_mandates::AssignmentWeight
- validator_mandates::ValidatorMandates
- validator_mandates::ValidatorMandatesConfig
- validator_signer::EmptyValidatorSigner
- validator_signer::InMemoryValidatorSigner
- version::Version
- views::AccessKeyInfoView
- views::AccessKeyList
- views::AccessKeyView
- views::AccountDataView
- views::AccountView
- views::AllMinersView
- views::BlockByChunksView
- views::BlockHeaderInnerLiteView
- views::BlockHeaderView
- views::BlockProcessingInfo
- views::BlockStatusView
- views::BlockView
- views::CallResult
- views::CatchupStatusView
- views::ChainProcessingInfo
- views::ChallengeView
- views::ChipView
- views::ChipsList
- views::ChunkHeaderView
- views::ChunkProcessingInfo
- views::ChunkView
- views::ConnectionInfoView
- views::ContractCodeView
- views::CostGasUsed
- views::CurrentEpochValidatorInfo
- views::DataReceiverView
- views::DetailedDebugStatus
- views::DownloadStatusView
- views::EdgeCacheView
- views::EdgeView
- views::EpochValidatorInfo
- views::ExecutionMetadataView
- views::ExecutionOutcomeView
- views::ExecutionOutcomeWithIdView
- views::FinalExecutionOutcomeView
- views::FinalExecutionOutcomeWithReceiptView
- views::GasPriceView
- views::KnownPeerStateView
- views::KnownProducerView
- views::LabeledEdgeView
- views::LightClientBlockLiteView
- views::LightClientBlockView
- views::NetworkGraphView
- views::NetworkInfoView
- views::NetworkRoutesView
- views::NextEpochValidatorInfo
- views::PartCollectionInfo
- views::PartElapsedTimeView
- views::PeerDistancesView
- views::PeerInfoView
- views::PeerStoreView
- views::QueryError
- views::QueryResponse
- views::ReceiptView
- views::RecentOutboundConnectionsView
- views::RequestedStatePartsView
- views::ShardSyncDownloadView
- views::SignedTransactionView
- views::SnapshotHostInfoView
- views::SnapshotHostsView
- views::SplitStorageInfoView
- views::StateChangeWithCauseView
- views::StateItem
- views::StatusResponse
- views::StatusSyncInfo
- views::Tier1ProxyView
- views::TxStatusView
- views::ValidatorInfo
- views::ValidatorKickoutView
- views::ValidatorPledgeViewV1
- views::ValidatorPowerAndPledgeViewV1
- views::ValidatorPowerViewV1
- views::ViewApplyState
- views::ViewStateResult
Enums
- account::AccessKeyPermission
- account::AccountVersion
- account::id::AccountType
- account::id::ParseErrorKind
- action::Action
- block::Block
- block::BlockValidityError
- block::ChunksCollection
- block_header::ApprovalInner
- block_header::ApprovalType
- block_header::BlockHeader
- challenge::ChallengeBody
- challenge::MaybeEncodedShardChunk
- challenge::PartialState
- config::AccountIdValidityRulesVersion
- epoch_manager::SlashState
- epoch_manager::block_info::BlockInfo
- epoch_manager::block_summary::BlockSummary
- epoch_manager::epoch_info::EpochInfo
- epoch_sync::EpochSyncResponse
- errors::ActionErrorKind
- errors::ActionsValidationError
- errors::BlockError
- errors::CompilationError
- errors::EpochError
- errors::FunctionCallError
- errors::HostError
- errors::InvalidAccessKeyError
- errors::InvalidTxError
- errors::MethodResolveError
- errors::MissingTrieValueContext
- errors::PrepareError
- errors::ReceiptValidationError
- errors::RuntimeError
- errors::StorageError
- errors::TxExecutionError
- errors::WasmTrap
- merkle::Direction
- receipt::ReceiptEnum
- shard_layout::ShardLayout
- shard_layout::ShardLayoutError
- sharding::EncodedShardChunk
- sharding::PartialEncodedChunk
- sharding::ShardChunk
- sharding::ShardChunkHeader
- sharding::shard_chunk_header_inner::ShardChunkHeaderInner
- signable_message::CreateDiscriminantError
- signable_message::ReadDiscriminantError
- signable_message::SignableMessageType
- state::FlatStateValue
- state_record::StateRecord
- state_sync::CachedParts
- state_sync::ShardStateSyncResponse
- state_sync::ShardStateSyncResponseHeader
- state_sync::StateSyncDumpProgress
- transaction::ExecutionMetadata
- transaction::ExecutionStatus
- transaction::PartialExecutionStatus
- trie_key::TrieKey
- types::BlockId
- types::BlockReference
- types::EpochReference
- types::Finality
- types::StateChangeCause
- types::StateChangeKind
- types::StateChangeValue
- types::StateChangesRequest
- types::SyncCheckpoint
- types::TransactionOrReceiptId
- types::TrieCacheMode
- types::ValidatorInfoIdentifier
- types::ValidatorKickoutReason
- types::chunk_extra::ChunkExtra
- types::validator_power::ValidatorPower
- types::validator_power_and_pledge::ValidatorPowerAndPledge
- types::validator_stake::ValidatorPledge
- version::ProtocolFeature
- views::AccessKeyPermissionView
- views::ActionView
- views::BlockProcessingStatus
- views::ChunkProcessingStatus
- views::DroppedReason
- views::ExecutionStatusView
- views::FinalExecutionOutcomeViewEnum
- views::FinalExecutionStatus
- views::QueryRequest
- views::QueryResponseKind
- views::ReceiptEnumView
- views::ServerError
- views::StateChangeCauseView
- views::StateChangeKindView
- views::StateChangeValueView
- views::StateChangesRequestView
- views::SyncStatusView
- views::TxExecutionStatus
- views::validator_pledge_view::ValidatorPledgeView
- views::validator_power_and_pledge_view::ValidatorPowerAndPledgeView
- views::validator_power_view::ValidatorPowerView
Traits
- serialize::dec_format::DecType
- types::EpochInfoProvider
- types::StateChangesExt
- types::StateChangesKindsExt
- validator_signer::ValidatorSigner
Macros
Functions
- block::genesis_chunks
- hash::hash
- merkle::combine_hash
- merkle::compute_root_from_path
- merkle::compute_root_from_path_and_item
- merkle::merklize
- merkle::verify_hash
- merkle::verify_path
- serialize::base64_display
- serialize::dec_format::deserialize
- serialize::dec_format::serialize
- serialize::from_base64
- serialize::to_base64
- shard_layout::account_id_to_shard_id
- shard_layout::account_id_to_shard_uid
- shard_layout::get_block_shard_uid
- shard_layout::get_block_shard_uid_rev
- state_record::is_contract_code_key
- state_record::state_record_to_account_id
- state_sync::get_num_state_parts
- test_utils::account_new
- test_utils::create_test_signer
- test_utils::create_user_test_signer
- test_utils::encode
- test_utils::eth_implicit_test_account
- test_utils::unc_implicit_test_account
- test_utils::unc_implicit_test_account_secret
- transaction::verify_transaction_signature
- trie_key::trie_key_parsers::get_raw_prefix_for_access_keys
- trie_key::trie_key_parsers::get_raw_prefix_for_contract_data
- trie_key::trie_key_parsers::get_raw_prefix_for_rsa_keys
- trie_key::trie_key_parsers::parse_account_id_from_access_key_key
- trie_key::trie_key_parsers::parse_account_id_from_account_key
- trie_key::trie_key_parsers::parse_account_id_from_contract_code_key
- trie_key::trie_key_parsers::parse_account_id_from_contract_data_key
- trie_key::trie_key_parsers::parse_account_id_from_raw_key
- trie_key::trie_key_parsers::parse_account_id_from_received_data_key
- trie_key::trie_key_parsers::parse_account_id_from_rsa_key_key
- trie_key::trie_key_parsers::parse_account_id_from_trie_key_with_separator
- trie_key::trie_key_parsers::parse_account_id_prefix
- trie_key::trie_key_parsers::parse_data_id_from_received_data_key
- trie_key::trie_key_parsers::parse_data_key_from_contract_data_key
- trie_key::trie_key_parsers::parse_public_key_from_access_key_key
- trie_key::trie_key_parsers::parse_public_key_from_rsa_key_key
- trie_key::trie_key_parsers::parse_trie_key_access_key_from_raw_key
- trie_key::trie_key_parsers::parse_trie_key_rsa_key_from_raw_key
- utils::account_is_valid
- utils::create_action_hash
- utils::create_data_id
- utils::create_random_seed
- utils::create_receipt_id_from_receipt
- utils::create_receipt_id_from_transaction
- utils::derive_eth_implicit_account_id
- utils::derive_unc_account_id
- utils::from_timestamp
- utils::generate_random_string
- utils::get_block_shard_id
- utils::get_block_shard_id_rev
- utils::get_num_seats_per_shard
- utils::get_outcome_id_block_hash
- utils::get_outcome_id_block_hash_rev
- utils::index_to_bytes
- utils::ser
- utils::to_timestamp
- version::get_protocol_version
Type Aliases
- challenge::Challenges
- challenge::ChallengesResult
- challenge::TrieValue
- epoch_manager::RngSeed
- merkle::MerklePath
- receipt::ReceiptResult
- shard_layout::ShardVersion
- transaction::LogEntry
- types::Balance
- types::BlockHeight
- types::BlockHeightDelta
- types::Compute
- types::EpochHeight
- types::Gas
- types::MaybeBlockId
- types::MerkleHash
- types::Nonce
- types::NumBlocks
- types::NumSeats
- types::NumShards
- types::Power
- types::PromiseId
- types::ProtocolVersion
- types::RawStateChanges
- types::ReceiptIndex
- types::ShardId
- types::StateChanges
- types::StateChangesKinds
- types::StateRoot
- types::StorageUsage
- types::StorageUsageChange
- types::ValidatorId
- types::ValidatorMask
- validator_mandates::ValidatorMandatesAssignment
- version::ProtocolVersion
- views::MaintenanceWindowsView
- views::StateChangesKindsView
- views::StateChangesView
Constants
- chains::MAINNET
- chains::TESTNET
- epoch_manager::AGGREGATOR_KEY
- state_sync::STATE_PART_MEMORY_LIMIT
- trie_key::col::ACCESS_KEY
- trie_key::col::ACCOUNT
- trie_key::col::CONTRACT_CODE
- trie_key::col::CONTRACT_DATA
- trie_key::col::DELAYED_RECEIPT_OR_INDICES
- trie_key::col::NON_DELAYED_RECEIPT_COLUMNS
- trie_key::col::PENDING_DATA_COUNT
- trie_key::col::POSTPONED_RECEIPT
- trie_key::col::POSTPONED_RECEIPT_ID
- trie_key::col::RECEIVED_DATA
- trie_key::col::RSA2048_KEY
- version::CORRECT_RANDOM_VALUE_PROTOCOL_VERSION
- version::CREATE_HASH_PROTOCOL_VERSION
- version::CREATE_RECEIPT_ID_SWITCH_TO_CURRENT_BLOCK_VERSION
- version::DELETE_KEY_STORAGE_USAGE_PROTOCOL_VERSION
- version::ENABLE_INFLATION_PROTOCOL_VERSION
- version::MIN_GAS_PRICE_UIP_92
- version::MIN_GAS_PRICE_UIP_92_FIX
- version::MIN_PROTOCOL_VERSION_UIP_92
- version::MIN_PROTOCOL_VERSION_UIP_92_FIX
- version::PEER_MIN_ALLOWED_PROTOCOL_VERSION
- version::PROTOCOL_UPGRADE_SCHEDULE
- version::PROTOCOL_VERSION
- version::SHARD_CHUNK_HEADER_UPGRADE_VERSION
- version::UPGRADABILITY_FIX_PROTOCOL_VERSION