List of all items
Structs
- BUILD_INFO
 - BuildInfo
 - app::Config
 - app::NoopApp
 - app::Notifications
 - cache::Cache
 - cache::CacheSet
 - common::crypto::hash::Hash
 - common::crypto::mrae::deoxysii::DeoxysII
 - common::crypto::mrae::nonce::Nonce
 - common::crypto::signature::MultiSigned
 - common::crypto::signature::PrivateKey
 - common::crypto::signature::PublicKey
 - common::crypto::signature::Signature
 - common::crypto::signature::SignatureBundle
 - common::crypto::signature::Signed
 - common::crypto::x25519::PrivateKey
 - common::crypto::x25519::PublicKey
 - common::namespace::Namespace
 - common::panic::AbortOnPanic
 - common::quantity::Quantity
 - common::sgx::EnclaveIdentity
 - common::sgx::MrEnclave
 - common::sgx::MrSigner
 - common::sgx::QuotePolicy
 - common::sgx::VerifiedQuote
 - common::sgx::ias::AVR
 - common::sgx::ias::QuotePolicy
 - common::sgx::pcs::Quote
 - common::sgx::pcs::QuoteBundle
 - common::sgx::pcs::QuotePolicy
 - common::sgx::pcs::TCBBundle
 - common::sgx::pcs::TdAttributes
 - common::sgx::pcs::TdReport
 - common::sgx::pcs::TdxModulePolicy
 - common::sgx::pcs::TdxQuotePolicy
 - common::version::ProtocolVersions
 - common::version::Version
 - common::versioned::Versioned
 - config::Config
 - config::Storage
 - consensus::BlockMetadata
 - consensus::LightBlock
 - consensus::address::Address
 - consensus::address::COMMON_POOL_ADDRESS
 - consensus::address::FEE_ACC_ADDRESS
 - consensus::address::GOVERNANCE_DEPOSITS_ADDRESS
 - consensus::beacon::EpochTimeState
 - consensus::governance::CancelUpgradeProposal
 - consensus::governance::ChangeParametersProposal
 - consensus::governance::ConsensusParameterChanges
 - consensus::governance::ProposalContent
 - consensus::governance::ProposalVote
 - consensus::governance::UpgradeProposal
 - consensus::keymanager::EnclavePolicySGX
 - consensus::keymanager::EncryptedEphemeralSecret
 - consensus::keymanager::EncryptedMasterSecret
 - consensus::keymanager::EncryptedSecret
 - consensus::keymanager::PolicySGX
 - consensus::keymanager::SignedEncryptedEphemeralSecret
 - consensus::keymanager::SignedEncryptedMasterSecret
 - consensus::keymanager::SignedPolicySGX
 - consensus::keymanager::churp::Application
 - consensus::keymanager::churp::PolicySGX
 - consensus::keymanager::churp::SignedPolicySGX
 - consensus::keymanager::churp::Status
 - consensus::registry::AnyNodeRuntimeAdmissionPolicy
 - consensus::registry::Capabilities
 - consensus::registry::CapabilityTEE
 - consensus::registry::ConsensusAddress
 - consensus::registry::ConsensusInfo
 - consensus::registry::EndorsedCapabilityTEE
 - consensus::registry::EntityWhitelistConfig
 - consensus::registry::EntityWhitelistRoleAdmissionPolicy
 - consensus::registry::EntityWhitelistRoleConfig
 - consensus::registry::EntityWhitelistRuntimeAdmissionPolicy
 - consensus::registry::ExecutorParameters
 - consensus::registry::MaxNodesConstraint
 - consensus::registry::MinPoolSizeConstraint
 - consensus::registry::Node
 - consensus::registry::NodeRuntime
 - consensus::registry::P2PInfo
 - consensus::registry::PerRoleAdmissionPolicy
 - consensus::registry::RolesMask
 - consensus::registry::Runtime
 - consensus::registry::RuntimeAdmissionPolicy
 - consensus::registry::RuntimeGenesis
 - consensus::registry::RuntimeStakingParameters
 - consensus::registry::SchedulingConstraints
 - consensus::registry::StorageParameters
 - consensus::registry::TCPAddress
 - consensus::registry::TLSAddress
 - consensus::registry::TLSInfo
 - consensus::registry::TxnSchedulerParameters
 - consensus::registry::VRFInfo
 - consensus::registry::ValidatorSetConstraint
 - consensus::registry::VerifiedAttestation
 - consensus::registry::VerifiedEndorsedCapabilityTEE
 - consensus::registry::VersionInfo
 - consensus::roothash::AnnotatedBlock
 - consensus::roothash::Block
 - consensus::roothash::ComputeResultsHeader
 - consensus::roothash::ExecutorCommitment
 - consensus::roothash::ExecutorCommitmentHeader
 - consensus::roothash::Header
 - consensus::roothash::IncomingMessage
 - consensus::roothash::LivenessStatistics
 - consensus::roothash::MessageEvent
 - consensus::roothash::Pool
 - consensus::roothash::RoundResults
 - consensus::roothash::RoundRoots
 - consensus::roothash::RuntimeState
 - consensus::scheduler::Committee
 - consensus::scheduler::CommitteeNode
 - consensus::staking::Account
 - consensus::staking::AddEscrowResult
 - consensus::staking::AllowanceChangeEvent
 - consensus::staking::BurnEvent
 - consensus::staking::CommissionRateBoundStep
 - consensus::staking::CommissionRateStep
 - consensus::staking::CommissionSchedule
 - consensus::staking::DebondingDelegation
 - consensus::staking::Delegation
 - consensus::staking::Escrow
 - consensus::staking::EscrowAccount
 - consensus::staking::Event
 - consensus::staking::GeneralAccount
 - consensus::staking::ReclaimEscrow
 - consensus::staking::ReclaimEscrowResult
 - consensus::staking::SharePool
 - consensus::staking::Slash
 - consensus::staking::StakeAccumulator
 - consensus::staking::StakeThreshold
 - consensus::staking::Transfer
 - consensus::staking::TransferEvent
 - consensus::staking::TransferResult
 - consensus::staking::Withdraw
 - consensus::staking::WithdrawResult
 - consensus::state::ConsensusState
 - consensus::state::beacon::ImmutableState
 - consensus::state::beacon::MutableState
 - consensus::state::keymanager::ImmutableState
 - consensus::state::keymanager::Status
 - consensus::state::keymanager::churp::ImmutableState
 - consensus::state::registry::ImmutableState
 - consensus::state::roothash::ImmutableState
 - consensus::state::staking::ImmutableState
 - consensus::tendermint::LightBlockMeta
 - consensus::tendermint::merkle::Proof
 - consensus::tendermint::verifier::NopVerifier
 - consensus::tendermint::verifier::Verifier
 - consensus::transaction::Fee
 - consensus::transaction::Proof
 - consensus::transaction::SignedTransactionWithProof
 - consensus::transaction::Transaction
 - consensus::verifier::TrustRoot
 - dispatcher::Dispatcher
 - dispatcher::PostInitState
 - dispatcher::PreInitState
 - enclave_rpc::client::Response
 - enclave_rpc::client::RpcClient
 - enclave_rpc::context::Context
 - enclave_rpc::demux::Demux
 - enclave_rpc::dispatcher::Dispatcher
 - enclave_rpc::dispatcher::Method
 - enclave_rpc::dispatcher::MethodDescriptor
 - enclave_rpc::session::Builder
 - enclave_rpc::session::Session
 - enclave_rpc::session::SessionInfo
 - enclave_rpc::sessions::MultiplexedSession
 - enclave_rpc::sessions::SessionMeta
 - enclave_rpc::sessions::Sessions
 - enclave_rpc::types::Error
 - enclave_rpc::types::Frame
 - enclave_rpc::types::Request
 - enclave_rpc::types::Response
 - enclave_rpc::types::SessionID
 - host::SubmitTxOpts
 - host::TxResult
 - host::attestation::AttestLabelsRequest
 - host::attestation::AttestLabelsResponse
 - host::attestation::LabelAttestation
 - host::bundle_manager::BundleAddRequest
 - host::bundle_manager::BundleAddResponse
 - host::bundle_manager::BundleInfo
 - host::bundle_manager::BundleListRequest
 - host::bundle_manager::BundleListResponse
 - host::bundle_manager::BundleRemoveRequest
 - host::bundle_manager::BundleRemoveResponse
 - host::bundle_manager::BundleWriteRequest
 - host::bundle_manager::BundleWriteResponse
 - host::bundle_manager::ComponentInfo
 - host::log_manager::LogGetRequest
 - host::log_manager::LogGetResponse
 - host::volume_manager::VolumeAddRequest
 - host::volume_manager::VolumeAddResponse
 - host::volume_manager::VolumeInfo
 - host::volume_manager::VolumeListRequest
 - host::volume_manager::VolumeListResponse
 - host::volume_manager::VolumeRemoveRequest
 - host::volume_manager::VolumeRemoveResponse
 - identity::Identity
 - policy::PolicyVerifier
 - protocol::HostInfo
 - protocol::Protocol
 - protocol::ProtocolUntrustedLocalStorage
 - storage::UntrustedInMemoryStorage
 - storage::mkvs::LogEntry
 - storage::mkvs::NodePointer
 - storage::mkvs::OverlayTree
 - storage::mkvs::Prefix
 - storage::mkvs::Root
 - storage::mkvs::Tree
 - storage::mkvs::sync::GetPrefixesRequest
 - storage::mkvs::sync::GetRequest
 - storage::mkvs::sync::HostReadSyncer
 - storage::mkvs::sync::IterateRequest
 - storage::mkvs::sync::NoopReadSyncer
 - storage::mkvs::sync::Proof
 - storage::mkvs::sync::ProofBuilder
 - storage::mkvs::sync::ProofResponse
 - storage::mkvs::sync::ProofVerifier
 - storage::mkvs::sync::RawProofEntry
 - storage::mkvs::sync::StatsCollector
 - storage::mkvs::sync::TreeID
 - transaction::context::Context
 - transaction::dispatcher::ExecuteBatchResult
 - transaction::dispatcher::ExecuteTxResult
 - transaction::dispatcher::NoopDispatcher
 - transaction::rwset::CoarsenedKey
 - transaction::rwset::ReadWriteSet
 - transaction::tags::Tag
 - transaction::tree::Tree
 - transaction::types::TxnBatch
 - types::CheckTxMetadata
 - types::CheckTxResult
 - types::ComputedBatch
 - types::Error
 - types::FeatureScheduleControl
 - types::Features
 - types::HostFetchConsensusEventsRequest
 - types::HostFetchConsensusEventsResponse
 - types::Message
 - types::RegisterNotifyRuntimeEvent
 - types::RuntimeInfoRequest
 - types::RuntimeInfoResponse
 - types::RuntimeNotifyEvent
 - types::StorageSyncRequestWithEndpoint
 
Enums
- TeeType
 - common::sgx::Quote
 - common::sgx::pcs::Error
 - consensus::Event
 - consensus::governance::Vote
 - consensus::keymanager::Error
 - consensus::keymanager::churp::Error
 - consensus::keymanager::churp::SuiteId
 - consensus::registry::RuntimeGovernanceModel
 - consensus::registry::RuntimeKind
 - consensus::registry::SGXAttestation
 - consensus::registry::SGXConstraints
 - consensus::registry::TEEHardware
 - consensus::roothash::Error
 - consensus::roothash::ExecutorCommitmentFailure
 - consensus::roothash::GovernanceMessage
 - consensus::roothash::HeaderType
 - consensus::roothash::Message
 - consensus::roothash::RegistryMessage
 - consensus::roothash::StakingMessage
 - consensus::scheduler::CommitteeKind
 - consensus::scheduler::Role
 - consensus::staking::EscrowEvent
 - consensus::staking::SlashReason
 - consensus::staking::ThresholdKind
 - consensus::state::StateError
 - consensus::verifier::Error
 - enclave_rpc::client::RpcClientError
 - enclave_rpc::demux::Error
 - enclave_rpc::session::RAKBinding
 - enclave_rpc::sessions::Error
 - enclave_rpc::types::Body
 - enclave_rpc::types::Kind
 - enclave_rpc::types::Message
 - enclave_rpc::types::PeerFeedback
 - host::Error
 - policy::PolicyVerifierError
 - protocol::ProtocolError
 - protocol::Stream
 - storage::mkvs::LogEntryKind
 - storage::mkvs::NodeBox
 - storage::mkvs::RootType
 - storage::mkvs::sync::SyncerError
 - types::Body
 - types::EventKind
 - types::ExecutionMode
 - types::HostStorageEndpoint
 - types::MessageType
 - types::StorageSyncRequest
 - types::StorageSyncResponse
 
Traits
- app::App
 - common::crypto::mrae::deoxysii::Opener
 - common::crypto::signature::Signer
 - common::key_format::KeyFormat
 - common::key_format::KeyFormatAtom
 - consensus::roothash::MessageValidator
 - consensus::roothash::NodeLookup
 - consensus::roothash::OpenCommitment
 - consensus::verifier::Verifier
 - dispatcher::Initializer
 - enclave_rpc::dispatcher::Handler
 - enclave_rpc::dispatcher::MethodHandler
 - enclave_rpc::dispatcher::MethodHandlerDispatch
 - host::Host
 - host::attestation::Attestation
 - host::bundle_manager::BundleManager
 - host::log_manager::LogManager
 - host::volume_manager::VolumeManager
 - storage::KeyValue
 - storage::mkvs::FallibleMKVS
 - storage::mkvs::ImmutableMKVS
 - storage::mkvs::Iterator
 - storage::mkvs::MKVS
 - storage::mkvs::marshal::Marshal
 - storage::mkvs::sync::ReadSync
 - transaction::dispatcher::Dispatcher
 
Macros
Functions
- app::new
 - common::crypto::mrae::deoxysii::box_open
 - common::crypto::mrae::deoxysii::box_seal
 - common::crypto::mrae::deoxysii::generate_key_pair
 - common::crypto::signature::signature_context_with_chain_separation
 - common::crypto::signature::signature_context_with_runtime_separation
 - common::logger::get_logger
 - common::logger::init_logger
 - common::process::abort
 - common::sgx::egetkey::egetkey
 - common::sgx::ias::verify
 - common::sgx::pcs::td_enclave_identity
 - common::sgx::report_for
 - common::sgx::seal::new_deoxysii
 - common::sgx::seal::seal
 - common::sgx::seal::unseal
 - common::time::insecure_posix_system_time
 - common::time::insecure_posix_time
 - consensus::tendermint::chain_id
 - consensus::tendermint::decode_light_block
 - consensus::tendermint::encode_light_block
 - consensus::tendermint::state_root_from_header
 - consensus::verifier::verify_state_freshness
 - future::block_on
 - future::new_tokio_runtime
 - init::start_runtime
 - storage::mkvs::sync::merge_verified_subtree
 
Type Aliases
- common::sgx::ias::QuoteContext
 - consensus::beacon::EpochTime
 - consensus::staking::StakeClaim
 - consensus::transaction::Gas
 - consensus::transaction::MethodName
 - consensus::transaction::SignedTransaction
 - enclave_rpc::dispatcher::KeyManagerQuotePolicyHandler
 - enclave_rpc::dispatcher::KeyManagerStatusHandler
 - enclave_rpc::sessions::SessionByTimeKey
 - enclave_rpc::sessions::SharedSession
 - storage::mkvs::Depth
 - storage::mkvs::Key
 - storage::mkvs::NodePtrRef
 - storage::mkvs::WriteLog
 - transaction::rwset::CoarsenedSet
 - transaction::tags::Tags
 
Constants
- app::METHOD_ROFL_GET_CONFIG
 - common::crypto::mrae::deoxysii::KEY_SIZE
 - common::crypto::mrae::deoxysii::NONCE_SIZE
 - common::crypto::mrae::deoxysii::TAG_SIZE
 - common::crypto::mrae::nonce::NONCE_SIZE
 - common::crypto::mrae::nonce::TAG_SIZE
 - common::crypto::x25519::PRIVATE_KEY_LENGTH
 - common::crypto::x25519::PUBLIC_KEY_LENGTH
 - common::namespace::NAMESPACE_SIZE
 - common::sgx::MAX_QUOTE_AGE
 - common::sgx::ias::QUOTE_CONTEXT_LEN
 - common::version::PROTOCOL_VERSION
 - common::versioned::VERSION_KEY
 - consensus::HEIGHT_LATEST
 - consensus::METHOD_META
 - consensus::MODULE_NAME
 - consensus::beacon::EPOCH_INVALID
 - consensus::registry::ATTESTATION_SIGNATURE_CONTEXT
 - consensus::registry::ENDORSE_CAPABILITY_TEE_SIGNATURE_CONTEXT
 - consensus::registry::LATEST_RUNTIME_DESCRIPTOR_VERSION
 - consensus::registry::METHOD_PROVE_FRESHNESS
 - consensus::registry::MODULE_NAME
 - consensus::roothash::COMPUTE_RESULTS_HEADER_SIGNATURE_CONTEXT
 - consensus::roothash::EXECUTOR_COMMITMENT_SIGNATURE_CONTEXT
 - consensus::tendermint::BACKEND_NAME
 - consensus::tendermint::TENDERMINT_CONTEXT
 - consensus::tendermint::merkle::MAX_AUNTS
 - consensus::transaction::SIGNATURE_CONTEXT
 - host::attestation::ATTEST_LABELS_SIGNATURE_CONTEXT
 - host::attestation::LOCAL_RPC_ENDPOINT_ATTESTATION
 - host::attestation::METHOD_ATTEST_LABELS
 - host::bundle_manager::LABEL_INSTANCE_ID
 - host::bundle_manager::LOCAL_RPC_ENDPOINT_BUNDLE_MANAGER
 - host::bundle_manager::METHOD_BUNDLE_ADD
 - host::bundle_manager::METHOD_BUNDLE_LIST
 - host::bundle_manager::METHOD_BUNDLE_REMOVE
 - host::bundle_manager::METHOD_BUNDLE_WRITE
 - host::log_manager::LOCAL_RPC_ENDPOINT_LOG_MANAGER
 - host::log_manager::METHOD_LOG_GET
 - host::volume_manager::LOCAL_RPC_ENDPOINT_VOLUME_MANAGER
 - host::volume_manager::METHOD_VOLUME_ADD
 - host::volume_manager::METHOD_VOLUME_LIST
 - host::volume_manager::METHOD_VOLUME_REMOVE
 - transaction::tree::TAG_BLOCK_TX_HASH