List of all items
Structs
- CircuitInboundResult
- CircuitOutboundMessage
- Compose
- ConfirmedSideEffect
- EthereumToken
- ExecutionSignal
- ExtraMessagePayload
- FinalityVerifierActivity
- FullSideEffect
- GatewayABIConfig
- GatewayActivity
- GatewayGenesisConfig
- GatewayPointer
- GatewaysOverview
- GenericPrimitivesHeader
- HardenedSideEffect
- InclusionReceipt
- LocalState
- Payload
- RequestCharge
- RpcPayloadSigned
- RpcPayloadUnsigned
- SFXBid
- SideEffect
- SubstrateToken
- UncheckedExtrinsic
- XDNSTopology
- XExecSignal
- Xtx
- account_manager::RequestCharge
- account_manager::Settlement
- attesters::AttesterInfo
- attesters::AttestersReadApiEmptyMock
- attesters::BatchingFactor
- attesters::GenericCommitteeTransition
- attesters::RemoteEVMBidLog
- attesters::RemoteEVMCommitLog
- attesters::RemoteEVMConfirmationLog
- attesters::RemoteEVMInstantOrderCommitLog
- attesters::RemoteEVMOrderLog
- bids::Bids
- circuit::AdaptiveTimeout
- circuit::FullSideEffect
- circuit::LocalStateExecutionView
- circuit::LocalTrigger
- circuit::LocalXtxCtx
- circuit::OrderSFX
- circuit::SideEffect
- circuit::VacuumEVM3DOrder
- circuit::VacuumEVMOrder
- circuit::VacuumEVMProof
- circuit::VacuumEVMTeleportOrder
- circuit::XExecSignal
- circuit::traits::LocalStateExecutionView
- circuit::traits::LocalTrigger
- circuit::types::AdaptiveTimeout
- circuit::types::FullSideEffect
- circuit::types::LocalXtxCtx
- circuit::types::OrderSFX
- circuit::types::SideEffect
- circuit::types::VacuumEVM3DOrder
- circuit::types::VacuumEVMOrder
- circuit::types::VacuumEVMProof
- circuit::types::VacuumEVMTeleportOrder
- circuit::types::XExecSignal
- claimable::ClaimableArtifacts
- clock::ClockMock
- clock::EmptyOnHookQueues
- common::OrderedSet
- common::Range
- common::RoundInfo
- contract_metadata::ContractMetadata
- contract_metadata::Source
- contract_metadata::SourceCompiler
- contract_metadata::SourceLanguage
- contracts_registry::AuthorInfo
- contracts_registry::RegistryContract
- executors::Bond
- executors::CancelledScheduledStakingRequest
- executors::CandidateBondLessRequest
- executors::ExecutorInfo
- executors::ExecutorSnapshot
- executors::ExecutorsMock
- executors::Fixtures
- executors::NominatedStake
- executors::ScheduledConfigurationRequest
- executors::ScheduledStakingRequest
- gateway::ContractActionDesc
- gateway::GatewayABIConfig
- gateway::GatewayABISpecs
- light_client::InclusionReceipt
- light_client::LightClientAsyncAPIEmptyMock
- light_client::LightClientHeartbeat
- machine::Machine
- monetary::InflationAllocation
- pallet::Pallet
- pallet::XbiResult
- pallet::storage_types::DLQ
- pallet::storage_types::FinalizedXtx
- pallet::storage_types::FullSideEffects
- pallet::storage_types::GMP
- pallet::storage_types::LocalXtxStates
- pallet::storage_types::PendingXtxBidsTimeoutsMap
- pallet::storage_types::PendingXtxTimeoutsMap
- pallet::storage_types::SFX2XTXLinksMap
- pallet::storage_types::SignalQueue
- pallet::storage_types::StorageMigrations
- pallet::storage_types::XExecSignals
- portal::InclusionReceipt
- portal::RegistrationData
- signature_caster::Signature
- square_up::SquareUp
- state::AdaptiveTimeout
- state::FullSideEffect
- state::LocalXtxCtx
- state::OrderSFX
- state::SideEffect
- state::VacuumEVM3DOrder
- state::VacuumEVMOrder
- state::VacuumEVMProof
- state::VacuumEVMTeleportOrder
- state::XExecSignal
- storage::RawAliveContractInfo
- threevm::GetState
- threevm::NoopThreeVm
- threevm::Remunerated
- threevm::ThreeVmInfo
- transfers::TransferEntry
- volatile::LocalState
- weights::SubstrateWeight
- xdns::EpochEstimate
- xdns::FullGatewayRecord
- xdns::GatewayRecord
- xdns::Parachain
- xdns::TokenRecord
- xdns::XdnsRecord
- xtx::LocalState
- xtx::Xtx
Enums
- BenefitSource
- CircuitRole
- ContractAccessError
- ExecutionVendor
- GatewayExpectedOutput
- GatewayType
- GatewayVendor
- HA
- HeightResult
- Outcome
- ProofTriePointer
- ReadLatestGatewayHeight
- SecurityLvl
- SignalKind
- SpeedMode
- T3rnCodec
- TokenInfo
- TreasuryAccount
- account_manager::Outcome
- attesters::Codec
- attesters::GMPMessage
- attesters::LatencyStatus
- circuit::Cause
- circuit::CircuitRole
- circuit::CircuitStatus
- circuit::InsuranceEnact
- circuit::OrderOrigin
- circuit::SFXAction
- circuit::SecurityLvl
- circuit::types::Cause
- circuit::types::CircuitRole
- circuit::types::CircuitStatus
- circuit::types::InsuranceEnact
- circuit::types::OrderOrigin
- circuit::types::SFXAction
- circuit::types::SecurityLvl
- claimable::BenefitSource
- claimable::CircuitRole
- contract_metadata::Compiler
- contract_metadata::ContractType
- contract_metadata::Language
- executors::CapacityStatus
- executors::ExecutorStatus
- executors::StakeAdjust
- executors::StakerAdded
- executors::StakerStatus
- executors::StakingAction
- gateway::CryptoAlgo
- gateway::HasherAlgo
- light_client::HeaderResult
- light_client::HeightResult
- machine::PrecompileResult
- monetary::BeneficiaryRole
- pallet::Call
- pallet::Error
- pallet::Event
- pallet::Status
- portal::HeaderResult
- portal::HeightResult
- portal::PortalExecution
- portal::PrecompileArgs
- signature_caster::Surrounding
- state::Cause
- state::CircuitRole
- state::CircuitStatus
- state::InsuranceEnact
- state::OrderOrigin
- state::SFXAction
- state::SecurityLvl
- threevm::Characteristic
- threevm::PrecompileArgs
- threevm::PrecompileInvocation
- threevm::SignalOpcode
Traits
- AccountManager
- AttestersReadApi
- EscrowTrait
- Executors
- GatewayInboundProtocol
- Portal
- TreasuryAccountProvider
- Xdns
- account_manager::AccountManager
- attesters::AttestersReadApi
- attesters::AttestersWriteApi
- circuit::CircuitDLQ
- circuit::CircuitSubmitAPI
- circuit::OnLocalTrigger
- circuit::ReadSFX
- circuit::traits::CircuitDLQ
- circuit::traits::CircuitSubmitAPI
- circuit::traits::OnLocalTrigger
- circuit::traits::ReadSFX
- clock::Clock
- clock::OnHookQueues
- contracts_registry::ContractsRegistry
- contracts_registry::KindValidator
- executors::Executors
- gateway_inbound_protocol::GatewayInboundProtocol
- light_client::LightClient
- light_client::LightClientAsyncAPI
- pallet::Config
- portal::Portal
- rewards::RewardsWriteApi
- signature_caster::HasXDNSAccess
- threevm::AddressMapping
- threevm::CharacteristicValidator
- threevm::Contracts
- threevm::Erc20Mapping
- threevm::Evm
- threevm::LocalStateAccess
- threevm::ModuleOperations
- threevm::Precompile
- threevm::Remuneration
- threevm::ThreeVm
- threevm::VacuumAccess
- volatile::Volatile
- weights::WeightInfo
- xdns::PalletAssetsOverlay
- xdns::Xdns
- xtx::Volatile
Macros
Functions
- attesters::ecdsa_pubkey_to_eth_address
- attesters::get_instant_order_commit_abi_descriptor
- attesters::get_remote_bid_abi_descriptor
- attesters::get_remote_confirmation_abi_descriptor
- attesters::get_remote_order_abi_descriptor
- attesters::get_remote_transfer_commit_applied_abi_descriptor
- attesters::recode_bytes_with_descriptor
- attesters::verify_secp256k1_ecdsa_signature
- execution_source_to_option
- gateway::decode_buf2val
- machine::extra::infallible_no_post_updates
- machine::extra::no_mangle
- machine::extra::no_post_updates
- machine::extra::validate_fsx_against_xtx
- match_format::ensure_str_err
- match_format::match_dfd
- match_format::match_signature
- match_format::trim_whitespace
- pallet::dispatchables::bid_sfx
- pallet::dispatchables::cancel_xtx
- pallet::dispatchables::confirm_side_effect
- pallet::dispatchables::escrow
- pallet::dispatchables::on_extrinsic_trigger
- pallet::dispatchables::on_local_trigger
- pallet::dispatchables::on_remote_gateway_trigger
- pallet::dispatchables::on_remote_origin_trigger
- pallet::dispatchables::on_xcm_trigger
- pallet::dispatchables::revert
- pallet::dispatchables::trigger_dlq
- retrieve_gateway_pointers
- signature_caster::read_raw_side_effect_header
- threevm::convert_decimals_from_evm
- threevm::convert_decimals_to_evm
- threevm::get_tokens_precompile_address
- transfers::account_encode_to_h256
- transfers::commit_deferred_transfers
- transfers::escrow_transfer
- transfers::h256_to_account
- transfers::just_transfer
Type Definitions
- AccountId
- AccountPublic
- Balance
- BalanceOf
- Block
- BlockNumber
- Bytes
- ChainId
- CurrencyOf
- ExecutionSource
- FetchContractsResult
- GenericAddress
- Hash
- Header
- Nonce
- SideEffectId
- SystemHashing
- XExecSignalId
- XExecStepSideEffectId
- XtxId
- account_manager::ExecutionId
- attesters::AttestersChange
- attesters::BatchConfirmedSfxWithGMPPayload
- attesters::BatchRevertedSfxId
- attesters::CommitteeRecoverable
- attesters::CommitteeTransition
- attesters::CommitteeTransitionEncoded
- attesters::CommitteeTransitionIndices
- attesters::EvmCommitteeTransition
- attesters::GMPPayload
- attesters::PublicKeyEcdsa33b
- attesters::Signature65b
- circuit::XExecSignalId
- circuit::XExecStepSideEffectId
- circuit::traits::XExecSignalId
- circuit::traits::XExecStepSideEffectId
- common::RoundIndex
- contracts_registry::RegistryContractId
- match_format::StrLike
- pallet::AccountId20
- pallet::AccountId32
- pallet::AssetId
- pallet::DLQ
- pallet::Data
- pallet::EscrowBalance
- pallet::FinalizedXtx
- pallet::FullSideEffects
- pallet::GMP
- pallet::Gas
- pallet::LocalXtxStates
- pallet::Module
- pallet::PendingXtxBidsTimeoutsMap
- pallet::PendingXtxTimeoutsMap
- pallet::SFX2XTXLinksMap
- pallet::StorageMigrations
- pallet::Value
- pallet::Value128
- pallet::Value256
- pallet::Value32
- pallet::Value64
- pallet::ValueEvm
- pallet::XExecSignals
- signature_caster::RawSideEffectHeader
- storage::CodeHash
- storage::TrieId
- transfers::CurrencyBalanceOf
- volatile::State
- xdns::XdnsGatewayId
- xdns::XdnsRecordId
- xtx::XtxId
Constants
- EMPTY_EXECUTION_SOURCE
- KEY_TYPE
- attesters::COMMITTEE_SIZE
- attesters::ECDSA_ATTESTER_KEY_TYPE_ID
- attesters::ED25519_ATTESTER_KEY_TYPE_ID
- attesters::ETH_SIGNED_MESSAGE_PREFIX
- attesters::SR25519_ATTESTER_KEY_TYPE_ID
- common::BLOCKS_PER_DAY
- common::BLOCKS_PER_HOUR
- common::BLOCKS_PER_YEAR
- common::DEFAULT_ROUND_TERM
- common::SECONDS_PER_BLOCK
- common::SECONDS_PER_HOUR
- common::SECONDS_PER_YEAR
- executors::EXECUTOR_LOCK_ID
- executors::STAKER_LOCK_ID
- monetary::DECIMALS
- monetary::EXISTENTIAL_DEPOSIT
- monetary::MOCK_EXISTENTIAL_DEPOSIT
- signature_caster::SIDE_EFFECT_HEADER_SIZE
- signature_caster::SIDE_EFFECT_NAME_SIZE
- signature_caster::SIDE_EFFECT_TYPE_SIZE
- signature_caster::TARGET_ID_SIZE
- threevm::DECIMALS_VALUE
- threevm::GET_STATE
- threevm::H160_POSITION_ASSET_ID_TYPE
- threevm::PORTAL
- threevm::POST_SIGNAL
- threevm::SUBMIT
- threevm::VACUUM_3D_ORDER
- threevm::VACUUM_CONFIRM
- threevm::VACUUM_ORDER
- threevm::VACUUM_SUBMIT_CORRECTNESS_PROOF
- threevm::VACUUM_SUBMIT_FAULT_PROOF
- threevm::VACUUM_TELEPORT_ORDER
- volatile::FROM_2XX_32B_HASH
- volatile::TO_2XX_32B_HASH
- volatile::VALUE_2XX_32B_HASH