List of all items
Structs
- PeerId
- access_path::AccessPath
- account_address::AccountAddress
- account_config::resources::account::AccountResource
- account_config::resources::balance::BalanceResource
- account_config::resources::chain_id::ChainIdResource
- account_config::resources::currency_info::CurrencyInfoResource
- account_config::resources::designated_dealer::DesignatedDealer
- account_config::resources::dual_attestation::Credential
- account_config::resources::dual_attestation::Limit
- account_config::resources::freezing_bit::FreezingBit
- account_config::resources::key_rotation_capability::KeyRotationCapabilityResource
- account_config::resources::preburn_balance::PreburnResource
- account_config::resources::preburn_queue::PreburnQueueResource
- account_config::resources::preburn_with_metadata::PreburnWithMetadataResource
- account_config::resources::role_id::RoleId
- account_config::resources::vasp::ChildVASP
- account_config::resources::vasp::ParentVASP
- account_config::resources::withdraw_capability::WithdrawCapabilityResource
- account_state::AccountState
- account_state_blob::AccountStateBlob
- account_state_blob::AccountStateBlobHasher
- account_state_blob::AccountStateWithProof
- block_info::BlockInfo
- block_info::PivotBlockDecision
- block_info::PivotBlockDecisionHasher
- block_metadata::BlockMetadata
- block_metadata::DiemBlockResource
- block_metadata::NewBlockEvent
- chain_id::ChainId
- committed_block::CommittedBlock
- contract_event::ContractEventHasher
- contract_event::ContractEventV0
- contract_event::ContractEventV0Hasher
- contract_event::EventWithProof
- diem_timestamp::DiemTimestamp
- diem_timestamp::DiemTimestampResource
- epoch_change::EpochChangeProof
- epoch_state::EpochState
- event::EventHandle
- event::EventKey
- event::EventKeyParseError
- ledger_info::LedgerInfo
- ledger_info::LedgerInfoHasher
- ledger_info::LedgerInfoWithV0
- ledger_info::LedgerInfoWithV0Unchecked
- mempool_status::MempoolStatus
- network_address::DnsName
- network_address::EmptyError
- network_address::NetworkAddress
- network_address::encrypted::EncNetworkAddress
- on_chain_config::ConfigID
- on_chain_config::ConfigurationResource
- on_chain_config::DiemVersion
- on_chain_config::NextValidatorSetProposal
- on_chain_config::OnChainConfigPayload
- on_chain_config::RegisteredCurrencies
- on_chain_config::VMConfig
- on_chain_config::VMPublishingOption
- on_chain_config::ValidatorSet
- proof::MerkleTreeInternalNode
- proof::SparseMerkleLeafNode
- proof::SparseMerkleLeafNodeHasher
- proof::accumulator::InMemoryAccumulator
- proof::definition::AccountStateProof
- proof::definition::AccumulatorConsistencyProof
- proof::definition::AccumulatorExtensionProof
- proof::definition::AccumulatorProof
- proof::definition::AccumulatorRangeProof
- proof::definition::EventProof
- proof::definition::SparseMerkleProof
- proof::definition::SparseMerkleRangeProof
- proof::definition::TransactionInfoWithProof
- proof::definition::TransactionListProof
- proof::position::AncestorIterator
- proof::position::AncestorSiblingIterator
- proof::position::FrozenSubTreeIterator
- proof::position::FrozenSubtreeSiblingIterator
- proof::position::Position
- reward_distribution_event::RewardDistributionEventV1
- reward_distribution_event::RewardDistributionEventV2
- reward_distribution_event::VoteCount
- term_state::DisputeEvent
- term_state::ElectedMap
- term_state::ElectingHeap
- term_state::ElectionEvent
- term_state::ElectionNodeID
- term_state::NodeData
- term_state::NodeID
- term_state::PosState
- term_state::RegisterEvent
- term_state::RetireEvent
- term_state::TermData
- term_state::TermList
- term_state::UnlockEvent
- term_state::UpdateVotingPowerEvent
- term_state::lock_status::NodeLockStatus
- term_state::lock_status::StatusItem
- term_state::lock_status::StatusList
- term_state::pos_state_config::PosStateConfig
- transaction::ArgumentABI
- transaction::ChangeSet
- transaction::DisputePayload
- transaction::ElectionPayload
- transaction::Module
- transaction::RawTransaction
- transaction::RawTransactionHasher
- transaction::RegisterPayload
- transaction::RetirePayload
- transaction::Script
- transaction::ScriptFunction
- transaction::ScriptFunctionABI
- transaction::SignatureCheckedTransaction
- transaction::SignedTransaction
- transaction::SignedTransactionUnchecked
- transaction::TransactionHasher
- transaction::TransactionInfo
- transaction::TransactionInfoHasher
- transaction::TransactionListWithProof
- transaction::TransactionOutput
- transaction::TransactionScriptABI
- transaction::TransactionToCommit
- transaction::TransactionWithProof
- transaction::TypeArgumentABI
- transaction::UpdateVotingPowerPayload
- transaction::VMValidatorResult
- transaction::authenticator::AuthenticationKey
- transaction::authenticator::AuthenticationKeyHasher
- transaction::authenticator::AuthenticationKeyPreimage
- transaction::metadata::CoinTradeMetadataV0
- transaction::metadata::GeneralMetadataV0
- transaction::metadata::RefundMetadataV0
- transaction::metadata::TravelRuleMetadataV0
- transaction::metadata::UnstructuredBytesMetadata
- trusted_state::TrustedState
- validator_config::ValidatorConfig
- validator_config::ValidatorConfigResource
- validator_config::ValidatorOperatorConfigResource
- validator_info::ValidatorInfo
- validator_signer::ValidatorSigner
- validator_verifier::ValidatorConsensusInfo
- validator_verifier::ValidatorVerifier
- waypoint::Ledger2WaypointConverterHasher
- waypoint::Waypoint
- write_set::WriteSet
- write_set::WriteSetMut
Enums
- access_path::Path
- account_config::resources::designated_dealer::DesignatedDealerPreburns
- account_config::resources::role::AccountRole
- chain_id::NamedChain
- contract_event::ContractEvent
- ledger_info::LedgerInfoWithSignatures
- ledger_info::LedgerInfoWithSignaturesUnchecked
- mempool_status::MempoolStatusCode
- network_address::IpFilter
- network_address::ParseError
- network_address::Protocol
- proof::position::NodeDirection
- term_state::NodeList
- term_state::NodeStatus
- transaction::ConflictSignature
- transaction::GovernanceRole
- transaction::ScriptABI
- transaction::Transaction
- transaction::TransactionArgument
- transaction::TransactionPayload
- transaction::TransactionStatus
- transaction::TransactionUnchecked
- transaction::WriteSetPayload
- transaction::authenticator::Scheme
- transaction::authenticator::TransactionAuthenticator
- transaction::authenticator::TransactionAuthenticatorUnchecked
- transaction::metadata::CoinTradeMetadata
- transaction::metadata::GeneralMetadata
- transaction::metadata::Metadata
- transaction::metadata::RefundMetadata
- transaction::metadata::RefundReason
- transaction::metadata::TravelRuleMetadata
- trusted_state::TrustedStateChange
- validator_verifier::VerifyError
- vm_status::AbortLocation
- vm_status::KeptVMStatus
- vm_status::StatusCode
- vm_status::StatusType
- vm_status::VMStatus
- write_set::WriteOp
Traits
- account_address::HashAccountAddress
- epoch_change::Verifier
- move_resource::MoveStorage
- on_chain_config::ConfigStorage
- on_chain_config::OnChainConfig
- term_state::pos_state_config::PosStateConfigTrait
- transaction::helpers::TransactionSigner
Functions
- account_address::from_consensus_public_key
- account_address::from_identity_public_key
- account_address::from_public_key
- account_config::constants::addresses::diem_root_address
- account_config::constants::addresses::reserved_vm_address
- account_config::constants::addresses::testnet_dd_account_address
- account_config::constants::addresses::treasury_compliance_account_address
- account_config::constants::addresses::validator_set_address
- account_config::constants::coins::coin_name
- account_config::constants::coins::xdx_type_tag
- account_config::constants::coins::xus_tag
- account_config::constants::diem::allowed_currency_code_string
- account_config::constants::diem::from_currency_code_string
- account_config::constants::diem::type_tag_for_currency_code
- account_config::constants::event::event_handle_generator_struct_name
- account_config::constants::event::event_handle_generator_struct_tag
- account_config::constants::event::event_handle_struct_name
- account_config::constants::event::event_module_name
- account_config::dispute_address
- account_config::election_select_address
- account_config::pivot_chain_select_address
- account_config::register_address
- account_config::retire_address
- account_config::reward_distribution_address
- account_config::unlock_address
- account_config::update_voting_power_address
- block_metadata::new_block_event_key
- chain_id::deserialize_config_chain_id
- ledger_info::deserialize_ledger_info_unchecked
- network_address::parse_dns_tcp
- network_address::parse_handshake
- network_address::parse_ip_tcp
- network_address::parse_memory
- network_address::parse_noise_ik
- network_address::parse_tcp
- on_chain_config::access_path_for_config
- on_chain_config::config_address
- on_chain_config::new_epoch_event_key
- proof::position::inorder_to_postorder
- proof::position::postorder_to_inorder
- serde_helper::vec_bytes::deserialize
- serde_helper::vec_bytes::serialize
- term_state::bonus_vote_points
- term_state::leader_points
- term_state::lock_status::tests::run_all
- transaction::helpers::create_unsigned_txn
- transaction::helpers::create_user_txn
- transaction::parse_transaction_argument
- vm_status::known_locations::account_module_abort
- vm_status::known_locations::designated_dealer_module_abort
- vm_status::known_locations::diem_module_abort
Type Aliases
- block_info::Round
- block_info::View
- network_address::encrypted::Key
- network_address::encrypted::KeyVersion
- proof::EventAccumulatorInternalNode
- proof::SparseMerkleInternalNode
- proof::TestAccumulatorInternalNode
- proof::TransactionAccumulatorInternalNode
- proof::definition::EventAccumulatorProof
- proof::definition::LeafCount
- proof::definition::TransactionAccumulatorProof
- proof::definition::TransactionAccumulatorRangeProof
- term_state::CandyMap
- transaction::Version
- validator_config::ConsensusPrivateKey
- validator_config::ConsensusPublicKey
- validator_config::ConsensusSignature
- validator_config::ConsensusVRFPrivateKey
- validator_config::ConsensusVRFProof
- validator_config::ConsensusVRFPublicKey
- validator_config::MultiConsensusPrivateKey
- validator_config::MultiConsensusPublicKey
- validator_config::MultiConsensusSignature
- vm_status::DiscardedVMStatus
Statics
- account_config::constants::ACCOUNT_MODULE
- account_config::constants::ACCOUNT_MODULE_IDENTIFIER
- account_config::constants::coins::XDX_MODULE
- account_config::constants::coins::XDX_STRUCT_NAME
- account_config::constants::diem::COIN_MODULE
- account_config::constants::event::EVENT_MODULE
- block_metadata::NEW_BLOCK_EVENT_PATH
- epoch_state::HARDCODED_COMMITTEE_FOR_EPOCH
- term_state::pos_state_config::POS_STATE_CONFIG
- vm_status::known_locations::ACCOUNT_MODULE
- vm_status::known_locations::ACCOUNT_MODULE_IDENTIFIER
- vm_status::known_locations::DESIGNATED_DEALER_MODULE
- vm_status::known_locations::DESIGNATED_DEALER_MODULE_IDENTIFIER
- vm_status::known_locations::DIEM_MODULE
- vm_status::known_locations::DIEM_MODULE_IDENTIFIER
Constants
- account_config::constants::ACCOUNT_MODULE_NAME
- account_config::constants::addresses::CORE_CODE_ADDRESS
- account_config::constants::coins::XDX_NAME
- account_config::constants::coins::XUS_NAME
- account_config::constants::diem::DIEM_MODULE_NAME
- block_info::GENESIS_EPOCH
- block_info::GENESIS_ROUND
- block_info::GENESIS_TIMESTAMP_USECS
- block_info::GENESIS_VERSION
- network_address::encrypted::AES_GCM_NONCE_LEN
- network_address::encrypted::AES_GCM_TAG_LEN
- network_address::encrypted::HKDF_SALT
- network_address::encrypted::KEY_LEN
- network_address::encrypted::TEST_SHARED_VAL_NETADDR_KEY
- network_address::encrypted::TEST_SHARED_VAL_NETADDR_KEY_VERSION
- on_chain_config::DIEM_MAX_KNOWN_VERSION
- on_chain_config::DIEM_VERSION_2
- on_chain_config::ON_CHAIN_CONFIG_REGISTRY
- proof::definition::MAX_ACCUMULATOR_LEAVES
- proof::definition::MAX_ACCUMULATOR_PROOF_DEPTH
- term_state::COMMITTEE_POINTS
- term_state::ELECTION_POINTS
- term_state::IN_QUEUE_LOCKED_VIEWS
- term_state::MAX_TERM_POINTS
- term_state::OUT_QUEUE_LOCKED_VIEWS
- term_state::ROUND_PER_TERM
- term_state::TERM_ELECTED_SIZE
- term_state::TERM_LIST_LEN
- term_state::TERM_MAX_SIZE
- transaction::PRE_GENESIS_VERSION
- vm_status::known_locations::ACCOUNT_MODULE_NAME
- vm_status::known_locations::DESIGNATED_DEALER_MODULE_NAME
- vm_status::known_locations::DIEM_MODULE_NAME
- vm_status::sub_status::NFE_BCS_SERIALIZATION_FAILURE
- vm_status::sub_status::NFE_VECTOR_ERROR_BASE