@moonbeam-network/api-augment
Version:
Moonbeam types augment for @polkadot/api
1,921 lines (1,918 loc) • 73.7 kB
text/typescript
// Auto-generated via `yarn polkadot-types-from-defs`, do not edit
/* eslint-disable */
// import type lookup before we augment - in some environments
// this is required to allow for ambient/previous definitions
import "@polkadot/types/types/registry";
import type { Data, StorageKey } from "@polkadot/types";
import type {
BitVec,
Bool,
Bytes,
F32,
F64,
I128,
I16,
I256,
I32,
I64,
I8,
ISize,
Json,
Null,
OptionBool,
Raw,
Text,
Type,
U128,
U16,
U256,
U32,
U64,
U8,
USize,
bool,
f32,
f64,
i128,
i16,
i256,
i32,
i64,
i8,
isize,
u128,
u16,
u256,
u32,
u64,
u8,
usize
} from "@polkadot/types-codec";
import type { TAssetConversion } from "@polkadot/types/interfaces/assetConversion";
import type {
AssetApproval,
AssetApprovalKey,
AssetBalance,
AssetDestroyWitness,
AssetDetails,
AssetMetadata,
TAssetBalance,
TAssetDepositBalance
} from "@polkadot/types/interfaces/assets";
import type {
BlockAttestations,
IncludedBlocks,
MoreAttestations
} from "@polkadot/types/interfaces/attestations";
import type { RawAuraPreDigest } from "@polkadot/types/interfaces/aura";
import type { ExtrinsicOrHash, ExtrinsicStatus } from "@polkadot/types/interfaces/author";
import type { UncleEntryItem } from "@polkadot/types/interfaces/authorship";
import type {
AllowedSlots,
BabeAuthorityWeight,
BabeBlockWeight,
BabeEpochConfiguration,
BabeEquivocationProof,
BabeGenesisConfiguration,
BabeGenesisConfigurationV1,
BabeWeight,
Epoch,
EpochAuthorship,
MaybeRandomness,
MaybeVrf,
NextConfigDescriptor,
NextConfigDescriptorV1,
OpaqueKeyOwnershipProof,
Randomness,
RawBabePreDigest,
RawBabePreDigestCompat,
RawBabePreDigestPrimary,
RawBabePreDigestPrimaryTo159,
RawBabePreDigestSecondaryPlain,
RawBabePreDigestSecondaryTo159,
RawBabePreDigestSecondaryVRF,
RawBabePreDigestTo159,
SlotNumber,
VrfData,
VrfOutput,
VrfProof
} from "@polkadot/types/interfaces/babe";
import type {
AccountData,
BalanceLock,
BalanceLockTo212,
BalanceStatus,
Reasons,
ReserveData,
ReserveIdentifier,
VestingSchedule,
WithdrawReasons
} from "@polkadot/types/interfaces/balances";
import type {
BeefyAuthoritySet,
BeefyCommitment,
BeefyCompactSignedCommitment,
BeefyEquivocationProof,
BeefyId,
BeefyNextAuthoritySet,
BeefyPayload,
BeefyPayloadId,
BeefySignedCommitment,
BeefyVersionedFinalityProof,
BeefyVoteMessage,
MmrRootHash,
ValidatorSet,
ValidatorSetId
} from "@polkadot/types/interfaces/beefy";
import type {
BenchmarkBatch,
BenchmarkConfig,
BenchmarkList,
BenchmarkMetadata,
BenchmarkParameter,
BenchmarkResult
} from "@polkadot/types/interfaces/benchmark";
import type {
CheckInherentsResult,
InherentData,
InherentIdentifier
} from "@polkadot/types/interfaces/blockbuilder";
import type {
BridgeMessageId,
BridgedBlockHash,
BridgedBlockNumber,
BridgedHeader,
CallOrigin,
ChainId,
DeliveredMessages,
DispatchFeePayment,
InboundLaneData,
InboundRelayer,
InitializationData,
LaneId,
MessageData,
MessageKey,
MessageNonce,
MessagesDeliveryProofOf,
MessagesProofOf,
OperatingMode,
OutboundLaneData,
OutboundMessageFee,
OutboundPayload,
Parameter,
RelayerId,
UnrewardedRelayer,
UnrewardedRelayersState
} from "@polkadot/types/interfaces/bridges";
import type { BlockHash } from "@polkadot/types/interfaces/chain";
import type { PrefixedStorageKey } from "@polkadot/types/interfaces/childstate";
import type { StatementKind } from "@polkadot/types/interfaces/claims";
import type {
CollectiveOrigin,
MemberCount,
ProposalIndex,
Votes,
VotesTo230
} from "@polkadot/types/interfaces/collective";
import type { AuthorityId, RawVRFOutput } from "@polkadot/types/interfaces/consensus";
import type {
AliveContractInfo,
CodeHash,
CodeSource,
CodeUploadRequest,
CodeUploadResult,
CodeUploadResultValue,
ContractCallFlags,
ContractCallRequest,
ContractExecResult,
ContractExecResultOk,
ContractExecResultResult,
ContractExecResultSuccessTo255,
ContractExecResultSuccessTo260,
ContractExecResultTo255,
ContractExecResultTo260,
ContractExecResultTo267,
ContractExecResultU64,
ContractInfo,
ContractInstantiateResult,
ContractInstantiateResultTo267,
ContractInstantiateResultTo299,
ContractInstantiateResultU64,
ContractReturnFlags,
ContractStorageKey,
DeletedContract,
ExecReturnValue,
Gas,
HostFnWeights,
HostFnWeightsTo264,
InstantiateRequest,
InstantiateRequestV1,
InstantiateRequestV2,
InstantiateReturnValue,
InstantiateReturnValueOk,
InstantiateReturnValueTo267,
InstructionWeights,
Limits,
LimitsTo264,
PrefabWasmModule,
RentProjection,
Schedule,
ScheduleTo212,
ScheduleTo258,
ScheduleTo264,
SeedOf,
StorageDeposit,
TombstoneContractInfo,
TrieId
} from "@polkadot/types/interfaces/contracts";
import type {
ContractConstructorSpecLatest,
ContractConstructorSpecV0,
ContractConstructorSpecV1,
ContractConstructorSpecV2,
ContractConstructorSpecV3,
ContractConstructorSpecV4,
ContractContractSpecV0,
ContractContractSpecV1,
ContractContractSpecV2,
ContractContractSpecV3,
ContractContractSpecV4,
ContractContractSpecV5,
ContractCryptoHasher,
ContractDiscriminant,
ContractDisplayName,
ContractEnvironmentV4,
ContractEventParamSpecLatest,
ContractEventParamSpecV0,
ContractEventParamSpecV2,
ContractEventSpecLatest,
ContractEventSpecV0,
ContractEventSpecV1,
ContractEventSpecV2,
ContractEventSpecV3,
ContractLayoutArray,
ContractLayoutCell,
ContractLayoutEnum,
ContractLayoutHash,
ContractLayoutHashingStrategy,
ContractLayoutKey,
ContractLayoutStruct,
ContractLayoutStructField,
ContractMessageParamSpecLatest,
ContractMessageParamSpecV0,
ContractMessageParamSpecV2,
ContractMessageSpecLatest,
ContractMessageSpecV0,
ContractMessageSpecV1,
ContractMessageSpecV2,
ContractMessageSpecV3,
ContractMetadata,
ContractMetadataLatest,
ContractMetadataV0,
ContractMetadataV1,
ContractMetadataV2,
ContractMetadataV3,
ContractMetadataV4,
ContractMetadataV5,
ContractProject,
ContractProjectContract,
ContractProjectInfo,
ContractProjectSource,
ContractProjectV0,
ContractSelector,
ContractStorageLayout,
ContractTypeSpec
} from "@polkadot/types/interfaces/contractsAbi";
import type {
FundIndex,
FundInfo,
LastContribution,
TrieIndex
} from "@polkadot/types/interfaces/crowdloan";
import type {
CollationInfo,
CollationInfoV1,
ConfigData,
MessageId,
OverweightIndex,
PageCounter,
PageIndexData
} from "@polkadot/types/interfaces/cumulus";
import type {
AccountVote,
AccountVoteSplit,
AccountVoteStandard,
Conviction,
Delegations,
PreimageStatus,
PreimageStatusAvailable,
PriorLock,
PropIndex,
Proposal,
ProxyState,
ReferendumIndex,
ReferendumInfo,
ReferendumInfoFinished,
ReferendumInfoTo239,
ReferendumStatus,
Tally,
Voting,
VotingDelegating,
VotingDirect,
VotingDirectVote
} from "@polkadot/types/interfaces/democracy";
import type { BlockStats } from "@polkadot/types/interfaces/dev";
import type {
CallDryRunEffects,
DispatchResultWithPostInfo,
PostDispatchInfo,
XcmDryRunApiError,
XcmDryRunEffects
} from "@polkadot/types/interfaces/dryRunApi";
import type {
ApprovalFlag,
DefunctVoter,
Renouncing,
SetIndex,
Vote,
VoteIndex,
VoteThreshold,
VoterInfo
} from "@polkadot/types/interfaces/elections";
import type { CreatedBlock, ImportedAux } from "@polkadot/types/interfaces/engine";
import type {
BlockV0,
BlockV1,
BlockV2,
EIP1559Transaction,
EIP2930Transaction,
EthAccessList,
EthAccessListItem,
EthAccount,
EthAddress,
EthBlock,
EthBloom,
EthCallRequest,
EthFeeHistory,
EthFilter,
EthFilterAddress,
EthFilterChanges,
EthFilterTopic,
EthFilterTopicEntry,
EthFilterTopicInner,
EthHeader,
EthLog,
EthReceipt,
EthReceiptV0,
EthReceiptV3,
EthRichBlock,
EthRichHeader,
EthStorageProof,
EthSubKind,
EthSubParams,
EthSubResult,
EthSyncInfo,
EthSyncStatus,
EthTransaction,
EthTransactionAction,
EthTransactionCondition,
EthTransactionRequest,
EthTransactionSignature,
EthTransactionStatus,
EthWork,
EthereumAccountId,
EthereumAddress,
EthereumLookupSource,
EthereumSignature,
LegacyTransaction,
TransactionV0,
TransactionV1,
TransactionV2
} from "@polkadot/types/interfaces/eth";
import type {
EvmAccount,
EvmCallInfo,
EvmCallInfoV2,
EvmCreateInfo,
EvmCreateInfoV2,
EvmLog,
EvmVicinity,
EvmWeightInfo,
ExitError,
ExitFatal,
ExitReason,
ExitRevert,
ExitSucceed
} from "@polkadot/types/interfaces/evm";
import type {
AnySignature,
EcdsaSignature,
Ed25519Signature,
Era,
Extrinsic,
ExtrinsicEra,
ExtrinsicPayload,
ExtrinsicPayloadUnknown,
ExtrinsicPayloadV4,
ExtrinsicPayloadV5,
ExtrinsicSignature,
ExtrinsicSignatureV4,
ExtrinsicSignatureV5,
ExtrinsicUnknown,
ExtrinsicV4,
ExtrinsicV5,
ImmortalEra,
MortalEra,
MultiSignature,
Signature,
SignerPayload,
Sr25519Signature
} from "@polkadot/types/interfaces/extrinsics";
import type { FungiblesAccessError } from "@polkadot/types/interfaces/fungibles";
import type {
AssetOptions,
Owner,
PermissionLatest,
PermissionVersions,
PermissionsV1
} from "@polkadot/types/interfaces/genericAsset";
import type { GenesisBuildErr } from "@polkadot/types/interfaces/genesisBuilder";
import type {
ActiveGilt,
ActiveGiltsTotal,
ActiveIndex,
GiltBid
} from "@polkadot/types/interfaces/gilt";
import type {
AuthorityIndex,
AuthorityList,
AuthoritySet,
AuthoritySetChange,
AuthoritySetChanges,
AuthorityWeight,
DelayKind,
DelayKindBest,
EncodedFinalityProofs,
ForkTreePendingChange,
ForkTreePendingChangeNode,
GrandpaCommit,
GrandpaEquivocation,
GrandpaEquivocationProof,
GrandpaEquivocationValue,
GrandpaJustification,
GrandpaPrecommit,
GrandpaPrevote,
GrandpaSignedPrecommit,
JustificationNotification,
KeyOwnerProof,
NextAuthority,
PendingChange,
PendingPause,
PendingResume,
Precommits,
Prevotes,
ReportedRoundStates,
RoundState,
SetId,
StoredPendingChange,
StoredState
} from "@polkadot/types/interfaces/grandpa";
import type {
IdentityFields,
IdentityInfo,
IdentityInfoAdditional,
IdentityInfoTo198,
IdentityJudgement,
RegistrarIndex,
RegistrarInfo,
Registration,
RegistrationJudgement,
RegistrationTo198
} from "@polkadot/types/interfaces/identity";
import type {
AuthIndex,
AuthoritySignature,
Heartbeat,
HeartbeatTo244,
OpaqueMultiaddr,
OpaqueNetworkState,
OpaquePeerId
} from "@polkadot/types/interfaces/imOnline";
import type { CallIndex, LotteryConfig } from "@polkadot/types/interfaces/lottery";
import type {
CustomMetadata15,
CustomValueMetadata15,
ErrorMetadataLatest,
ErrorMetadataV10,
ErrorMetadataV11,
ErrorMetadataV12,
ErrorMetadataV13,
ErrorMetadataV14,
ErrorMetadataV9,
EventMetadataLatest,
EventMetadataV10,
EventMetadataV11,
EventMetadataV12,
EventMetadataV13,
EventMetadataV14,
EventMetadataV9,
ExtrinsicMetadataLatest,
ExtrinsicMetadataV11,
ExtrinsicMetadataV12,
ExtrinsicMetadataV13,
ExtrinsicMetadataV14,
ExtrinsicMetadataV15,
FunctionArgumentMetadataLatest,
FunctionArgumentMetadataV10,
FunctionArgumentMetadataV11,
FunctionArgumentMetadataV12,
FunctionArgumentMetadataV13,
FunctionArgumentMetadataV14,
FunctionArgumentMetadataV9,
FunctionMetadataLatest,
FunctionMetadataV10,
FunctionMetadataV11,
FunctionMetadataV12,
FunctionMetadataV13,
FunctionMetadataV14,
FunctionMetadataV9,
MetadataAll,
MetadataLatest,
MetadataV10,
MetadataV11,
MetadataV12,
MetadataV13,
MetadataV14,
MetadataV15,
MetadataV9,
ModuleConstantMetadataV10,
ModuleConstantMetadataV11,
ModuleConstantMetadataV12,
ModuleConstantMetadataV13,
ModuleConstantMetadataV9,
ModuleMetadataV10,
ModuleMetadataV11,
ModuleMetadataV12,
ModuleMetadataV13,
ModuleMetadataV9,
OpaqueMetadata,
OuterEnums15,
PalletCallMetadataLatest,
PalletCallMetadataV14,
PalletConstantMetadataLatest,
PalletConstantMetadataV14,
PalletErrorMetadataLatest,
PalletErrorMetadataV14,
PalletEventMetadataLatest,
PalletEventMetadataV14,
PalletMetadataLatest,
PalletMetadataV14,
PalletMetadataV15,
PalletStorageMetadataLatest,
PalletStorageMetadataV14,
PortableType,
PortableTypeV14,
RuntimeApiMetadataLatest,
RuntimeApiMetadataV15,
RuntimeApiMethodMetadataV15,
RuntimeApiMethodParamMetadataV15,
SignedExtensionMetadataLatest,
SignedExtensionMetadataV14,
StorageEntryMetadataLatest,
StorageEntryMetadataV10,
StorageEntryMetadataV11,
StorageEntryMetadataV12,
StorageEntryMetadataV13,
StorageEntryMetadataV14,
StorageEntryMetadataV9,
StorageEntryModifierLatest,
StorageEntryModifierV10,
StorageEntryModifierV11,
StorageEntryModifierV12,
StorageEntryModifierV13,
StorageEntryModifierV14,
StorageEntryModifierV9,
StorageEntryTypeLatest,
StorageEntryTypeV10,
StorageEntryTypeV11,
StorageEntryTypeV12,
StorageEntryTypeV13,
StorageEntryTypeV14,
StorageEntryTypeV9,
StorageHasher,
StorageHasherV10,
StorageHasherV11,
StorageHasherV12,
StorageHasherV13,
StorageHasherV14,
StorageHasherV9,
StorageMetadataV10,
StorageMetadataV11,
StorageMetadataV12,
StorageMetadataV13,
StorageMetadataV9
} from "@polkadot/types/interfaces/metadata";
import type {
Mixnode,
MixnodesErr,
SessionPhase,
SessionStatus
} from "@polkadot/types/interfaces/mixnet";
import type {
MmrBatchProof,
MmrEncodableOpaqueLeaf,
MmrError,
MmrHash,
MmrLeafBatchProof,
MmrLeafIndex,
MmrLeafProof,
MmrNodeIndex,
MmrProof
} from "@polkadot/types/interfaces/mmr";
import type { NftCollectionId, NftItemId } from "@polkadot/types/interfaces/nfts";
import type { NpApiError, NpPoolId } from "@polkadot/types/interfaces/nompools";
import type { StorageKind } from "@polkadot/types/interfaces/offchain";
import type {
DeferredOffenceOf,
Kind,
OffenceDetails,
Offender,
OpaqueTimeSlot,
ReportIdOf,
Reporter
} from "@polkadot/types/interfaces/offences";
import type {
AbridgedCandidateReceipt,
AbridgedHostConfiguration,
AbridgedHrmpChannel,
ApprovalVotingParams,
AssignmentId,
AssignmentKind,
AsyncBackingParams,
AttestedCandidate,
AuctionIndex,
AuthorityDiscoveryId,
AvailabilityBitfield,
AvailabilityBitfieldRecord,
BackedCandidate,
BackingState,
Bidder,
BufferedSessionChange,
CandidateCommitments,
CandidateDescriptor,
CandidateEvent,
CandidateHash,
CandidateInfo,
CandidatePendingAvailability,
CandidateReceipt,
CollatorId,
CollatorSignature,
CommittedCandidateReceipt,
Constraints,
CoreAssignment,
CoreIndex,
CoreOccupied,
CoreState,
DisputeLocation,
DisputeProof,
DisputeResult,
DisputeState,
DisputeStatement,
DisputeStatementSet,
DisputesTimeSlot,
DoubleVoteReport,
DownwardMessage,
ExecutorParam,
ExecutorParams,
ExecutorParamsHash,
ExplicitDisputeStatement,
GlobalValidationData,
GlobalValidationSchedule,
GroupIndex,
GroupRotationInfo,
HeadData,
HostConfiguration,
HrmpChannel,
HrmpChannelId,
HrmpOpenChannelRequest,
InboundDownwardMessage,
InboundHrmpLimitations,
InboundHrmpMessage,
InboundHrmpMessages,
IncomingParachain,
IncomingParachainDeploy,
IncomingParachainFixed,
InvalidDisputeStatementKind,
LeasePeriod,
LeasePeriodOf,
LocalValidationData,
MessageIngestionType,
MessageQueueChain,
MessagingStateSnapshot,
MessagingStateSnapshotEgressEntry,
MultiDisputeStatementSet,
NewBidder,
NodeFeatures,
OccupiedCore,
OccupiedCoreAssumption,
OldV1SessionInfo,
OutboundHrmpChannelLimitations,
OutboundHrmpMessage,
ParaGenesisArgs,
ParaId,
ParaInfo,
ParaLifecycle,
ParaPastCodeMeta,
ParaScheduling,
ParaValidatorIndex,
ParachainDispatchOrigin,
ParachainInherentData,
ParachainProposal,
ParachainsInherentData,
ParathreadClaim,
ParathreadClaimQueue,
ParathreadEntry,
PendingSlashes,
PersistedValidationData,
PvfCheckStatement,
PvfExecTimeoutKind,
PvfPrepTimeoutKind,
QueuedParathread,
RegisteredParachainInfo,
RelayBlockNumber,
RelayChainBlockNumber,
RelayChainHash,
RelayHash,
Remark,
ReplacementTimes,
Retriable,
ScheduledCore,
Scheduling,
ScrapedOnChainVotes,
ServiceQuality,
SessionInfo,
SessionInfoValidatorGroup,
SignedAvailabilityBitfield,
SignedAvailabilityBitfields,
SigningContext,
SlashingOffenceKind,
SlotRange,
SlotRange10,
Statement,
SubId,
SystemInherentData,
TransientValidationData,
UpgradeGoAhead,
UpgradeRestriction,
UpwardMessage,
ValidDisputeStatementKind,
ValidationCode,
ValidationCodeHash,
ValidationData,
ValidationDataType,
ValidationFunctionParams,
ValidatorSignature,
ValidityAttestation,
VecInboundHrmpMessage,
WinnersData,
WinnersData10,
WinnersDataTuple,
WinnersDataTuple10,
WinningData,
WinningData10,
WinningDataEntry
} from "@polkadot/types/interfaces/parachains";
import type {
FeeDetails,
InclusionFee,
RuntimeDispatchInfo,
RuntimeDispatchInfoV1,
RuntimeDispatchInfoV2
} from "@polkadot/types/interfaces/payment";
import type { Approvals } from "@polkadot/types/interfaces/poll";
import type {
ProxyAnnouncement,
ProxyDefinition,
ProxyType
} from "@polkadot/types/interfaces/proxy";
import type { AccountStatus, AccountValidity } from "@polkadot/types/interfaces/purchase";
import type { ActiveRecovery, RecoveryConfig } from "@polkadot/types/interfaces/recovery";
import type { RpcMethods } from "@polkadot/types/interfaces/rpc";
import type {
AccountId,
AccountId20,
AccountId32,
AccountId33,
AccountIdOf,
AccountIndex,
Address,
AssetId,
Balance,
BalanceOf,
Block,
BlockNumber,
BlockNumberFor,
BlockNumberOf,
Call,
CallHash,
CallHashOf,
ChangesTrieConfiguration,
ChangesTrieSignal,
CodecHash,
Consensus,
ConsensusEngineId,
CrateVersion,
Digest,
DigestItem,
EncodedJustification,
ExtrinsicInclusionMode,
ExtrinsicsWeight,
Fixed128,
Fixed64,
FixedI128,
FixedI64,
FixedU128,
FixedU64,
H1024,
H128,
H160,
H2048,
H256,
H32,
H512,
H64,
Hash,
Header,
HeaderPartial,
I32F32,
Index,
IndicesLookupSource,
Justification,
Justifications,
KeyTypeId,
KeyValue,
LockIdentifier,
LookupSource,
LookupTarget,
ModuleId,
Moment,
MultiAddress,
MultiSigner,
OpaqueCall,
Origin,
OriginCaller,
PalletId,
PalletVersion,
PalletsOrigin,
Pays,
PerU16,
Perbill,
Percent,
Permill,
Perquintill,
Phantom,
PhantomData,
PreRuntime,
Releases,
RuntimeCall,
RuntimeDbWeight,
RuntimeEvent,
Seal,
SealV0,
SignedBlock,
SignedBlockWithJustification,
SignedBlockWithJustifications,
Slot,
SlotDuration,
StorageData,
StorageInfo,
StorageProof,
TransactionInfo,
TransactionLongevity,
TransactionPriority,
TransactionStorageProof,
TransactionTag,
U32F32,
ValidatorId,
ValidatorIdOf,
Weight,
WeightMultiplier,
WeightV0,
WeightV1,
WeightV2
} from "@polkadot/types/interfaces/runtime";
import type {
Si0Field,
Si0LookupTypeId,
Si0Path,
Si0Type,
Si0TypeDef,
Si0TypeDefArray,
Si0TypeDefBitSequence,
Si0TypeDefCompact,
Si0TypeDefComposite,
Si0TypeDefPhantom,
Si0TypeDefPrimitive,
Si0TypeDefSequence,
Si0TypeDefTuple,
Si0TypeDefVariant,
Si0TypeParameter,
Si0Variant,
Si1Field,
Si1LookupTypeId,
Si1Path,
Si1Type,
Si1TypeDef,
Si1TypeDefArray,
Si1TypeDefBitSequence,
Si1TypeDefCompact,
Si1TypeDefComposite,
Si1TypeDefPrimitive,
Si1TypeDefSequence,
Si1TypeDefTuple,
Si1TypeDefVariant,
Si1TypeParameter,
Si1Variant,
SiField,
SiLookupTypeId,
SiPath,
SiType,
SiTypeDef,
SiTypeDefArray,
SiTypeDefBitSequence,
SiTypeDefCompact,
SiTypeDefComposite,
SiTypeDefPrimitive,
SiTypeDefSequence,
SiTypeDefTuple,
SiTypeDefVariant,
SiTypeParameter,
SiVariant
} from "@polkadot/types/interfaces/scaleInfo";
import type {
Period,
Priority,
SchedulePeriod,
SchedulePriority,
Scheduled,
ScheduledTo254,
TaskAddress
} from "@polkadot/types/interfaces/scheduler";
import type {
BeefyKey,
FullIdentification,
IdentificationTuple,
Keys,
MembershipProof,
SessionIndex,
SessionKeys1,
SessionKeys10,
SessionKeys10B,
SessionKeys2,
SessionKeys3,
SessionKeys4,
SessionKeys5,
SessionKeys6,
SessionKeys6B,
SessionKeys7,
SessionKeys7B,
SessionKeys8,
SessionKeys8B,
SessionKeys9,
SessionKeys9B,
ValidatorCount
} from "@polkadot/types/interfaces/session";
import type {
Bid,
BidKind,
SocietyJudgement,
SocietyVote,
StrikeCount,
VouchingStatus
} from "@polkadot/types/interfaces/society";
import type {
ActiveEraInfo,
CompactAssignments,
CompactAssignmentsTo257,
CompactAssignmentsTo265,
CompactAssignmentsWith16,
CompactAssignmentsWith24,
CompactScore,
CompactScoreCompact,
ElectionCompute,
ElectionPhase,
ElectionResult,
ElectionResultToSpec10,
ElectionScore,
ElectionSize,
ElectionStatus,
EraIndex,
EraPoints,
EraRewardPoints,
EraRewards,
Exposure,
ExtendedBalance,
Forcing,
IndividualExposure,
KeyType,
MomentOf,
Nominations,
NominatorIndex,
NominatorIndexCompact,
OffchainAccuracy,
OffchainAccuracyCompact,
PhragmenScore,
Points,
RawSolution,
RawSolutionTo265,
RawSolutionWith16,
RawSolutionWith24,
ReadySolution,
RewardDestination,
RewardPoint,
RoundSnapshot,
SeatHolder,
SignedSubmission,
SignedSubmissionOf,
SignedSubmissionTo276,
SlashJournalEntry,
SlashingSpans,
SlashingSpansTo204,
SolutionOrSnapshotSize,
SolutionSupport,
SolutionSupports,
SpanIndex,
SpanRecord,
StakingLedger,
StakingLedgerTo223,
StakingLedgerTo240,
SubmissionIndicesOf,
Supports,
UnappliedSlash,
UnappliedSlashOther,
UnlockChunk,
ValidatorIndex,
ValidatorIndexCompact,
ValidatorPrefs,
ValidatorPrefsTo145,
ValidatorPrefsTo196,
ValidatorPrefsWithBlocked,
ValidatorPrefsWithCommission,
VoteWeight,
Voter
} from "@polkadot/types/interfaces/staking";
import type {
ApiId,
BlockTrace,
BlockTraceEvent,
BlockTraceEventData,
BlockTraceSpan,
KeyValueOption,
MigrationStatusResult,
ReadProof,
RuntimeVersion,
RuntimeVersionApi,
RuntimeVersionPartial,
RuntimeVersionPre3,
RuntimeVersionPre4,
SpecVersion,
StorageChangeSet,
TraceBlockResponse,
TraceError
} from "@polkadot/types/interfaces/state";
import type {
StatementStoreInvalidStatement,
StatementStoreStatementSource,
StatementStoreValidStatement
} from "@polkadot/types/interfaces/statement";
import type { WeightToFeeCoefficient } from "@polkadot/types/interfaces/support";
import type {
AccountInfo,
AccountInfoWithDualRefCount,
AccountInfoWithProviders,
AccountInfoWithRefCount,
AccountInfoWithRefCountU8,
AccountInfoWithTripleRefCount,
ApplyExtrinsicResult,
ApplyExtrinsicResultPre6,
ArithmeticError,
BlockLength,
BlockWeights,
ChainProperties,
ChainType,
ConsumedWeight,
DigestOf,
DispatchClass,
DispatchError,
DispatchErrorModule,
DispatchErrorModulePre6,
DispatchErrorModuleU8,
DispatchErrorModuleU8a,
DispatchErrorPre6,
DispatchErrorPre6First,
DispatchErrorTo198,
DispatchInfo,
DispatchInfoTo190,
DispatchInfoTo244,
DispatchOutcome,
DispatchOutcomePre6,
DispatchResult,
DispatchResultOf,
DispatchResultTo198,
Event,
EventId,
EventIndex,
EventRecord,
Health,
InvalidTransaction,
Key,
LastRuntimeUpgradeInfo,
NetworkState,
NetworkStatePeerset,
NetworkStatePeersetInfo,
NodeRole,
NotConnectedPeer,
Peer,
PeerEndpoint,
PeerEndpointAddr,
PeerInfo,
PeerPing,
PerDispatchClassU32,
PerDispatchClassWeight,
PerDispatchClassWeightsPerClass,
Phase,
RawOrigin,
RefCount,
RefCountTo259,
SyncState,
SystemOrigin,
TokenError,
TransactionValidityError,
TransactionalError,
UnknownTransaction,
WeightPerClass
} from "@polkadot/types/interfaces/system";
import type {
Bounty,
BountyIndex,
BountyStatus,
BountyStatusActive,
BountyStatusCuratorProposed,
BountyStatusPendingPayout,
OpenTip,
OpenTipFinderTo225,
OpenTipTip,
OpenTipTo225,
TreasuryProposal
} from "@polkadot/types/interfaces/treasury";
import type { Multiplier } from "@polkadot/types/interfaces/txpayment";
import type {
TransactionSource,
TransactionValidity,
ValidTransaction
} from "@polkadot/types/interfaces/txqueue";
import type {
ClassDetails,
ClassId,
ClassMetadata,
DepositBalance,
DepositBalanceOf,
DestroyWitness,
InstanceDetails,
InstanceId,
InstanceMetadata
} from "@polkadot/types/interfaces/uniques";
import type { Multisig, Timepoint } from "@polkadot/types/interfaces/utility";
import type { VestingInfo } from "@polkadot/types/interfaces/vesting";
import type {
AssetIdV2,
AssetIdV3,
AssetIdV4,
AssetInstance,
AssetInstanceV0,
AssetInstanceV1,
AssetInstanceV2,
AssetInstanceV3,
AssetInstanceV4,
BodyId,
BodyIdV2,
BodyIdV3,
BodyPart,
BodyPartV2,
BodyPartV3,
DoubleEncodedCall,
Fungibility,
FungibilityV0,
FungibilityV1,
FungibilityV2,
FungibilityV3,
FungibilityV4,
InboundStatus,
InstructionV2,
InstructionV3,
InstructionV4,
InteriorMultiLocation,
InteriorMultiLocationV2,
InteriorMultiLocationV3,
Junction,
JunctionV0,
JunctionV1,
JunctionV2,
JunctionV3,
JunctionV4,
Junctions,
JunctionsV1,
JunctionsV2,
JunctionsV3,
JunctionsV4,
MaxPalletNameLen,
MaxPalletsInfo,
MaybeErrorCodeV3,
MultiAsset,
MultiAssetFilter,
MultiAssetFilterV1,
MultiAssetFilterV2,
MultiAssetFilterV3,
MultiAssetFilterV4,
MultiAssetV0,
MultiAssetV1,
MultiAssetV2,
MultiAssetV3,
MultiAssetV4,
MultiAssets,
MultiAssetsV1,
MultiAssetsV2,
MultiAssetsV3,
MultiAssetsV4,
MultiLocation,
MultiLocationV0,
MultiLocationV1,
MultiLocationV2,
MultiLocationV3,
MultiLocationV4,
NetworkId,
NetworkIdV2,
NetworkIdV3,
NetworkIdV4,
OriginKindV0,
OriginKindV1,
OriginKindV2,
OriginKindV3,
OriginKindV4,
OutboundStatus,
Outcome,
OutcomeV4,
PalletInfoV3,
PalletInfoV4,
QueryId,
QueryResponseInfoV3,
QueryResponseInfoV4,
QueryStatus,
QueueConfigData,
Response,
ResponseV0,
ResponseV1,
ResponseV2,
ResponseV2Error,
ResponseV3,
ResponseV3Error,
ResponseV3Result,
ResponseV4,
UncheckedFungibilityV4,
VersionMigrationStage,
VersionV3,
VersionV4,
VersionedMultiAsset,
VersionedMultiAssets,
VersionedMultiLocation,
VersionedResponse,
VersionedXcm,
WeightLimitV2,
WeightLimitV3,
WildFungibility,
WildFungibilityV0,
WildFungibilityV1,
WildFungibilityV2,
WildFungibilityV3,
WildFungibilityV4,
WildMultiAsset,
WildMultiAssetV1,
WildMultiAssetV2,
WildMultiAssetV3,
WildMultiAssetV4,
Xcm,
XcmAssetId,
XcmError,
XcmErrorV0,
XcmErrorV1,
XcmErrorV2,
XcmErrorV3,
XcmErrorV4,
XcmOrderV0,
XcmOrderV1,
XcmOrigin,
XcmOriginKind,
XcmV0,
XcmV1,
XcmV2,
XcmV3,
XcmV4,
XcmVersion,
XcmpMessageFormat
} from "@polkadot/types/interfaces/xcm";
import type { XcmPaymentApiError } from "@polkadot/types/interfaces/xcmPaymentApi";
import type { Error } from "@polkadot/types/interfaces/xcmRuntimeApi";
declare module "@polkadot/types/types/registry" {
interface InterfaceTypes {
AbridgedCandidateReceipt: AbridgedCandidateReceipt;
AbridgedHostConfiguration: AbridgedHostConfiguration;
AbridgedHrmpChannel: AbridgedHrmpChannel;
AccountData: AccountData;
AccountId: AccountId;
AccountId20: AccountId20;
AccountId32: AccountId32;
AccountId33: AccountId33;
AccountIdOf: AccountIdOf;
AccountIndex: AccountIndex;
AccountInfo: AccountInfo;
AccountInfoWithDualRefCount: AccountInfoWithDualRefCount;
AccountInfoWithProviders: AccountInfoWithProviders;
AccountInfoWithRefCount: AccountInfoWithRefCount;
AccountInfoWithRefCountU8: AccountInfoWithRefCountU8;
AccountInfoWithTripleRefCount: AccountInfoWithTripleRefCount;
AccountStatus: AccountStatus;
AccountValidity: AccountValidity;
AccountVote: AccountVote;
AccountVoteSplit: AccountVoteSplit;
AccountVoteStandard: AccountVoteStandard;
ActiveEraInfo: ActiveEraInfo;
ActiveGilt: ActiveGilt;
ActiveGiltsTotal: ActiveGiltsTotal;
ActiveIndex: ActiveIndex;
ActiveRecovery: ActiveRecovery;
Address: Address;
AliveContractInfo: AliveContractInfo;
AllowedSlots: AllowedSlots;
AnySignature: AnySignature;
ApiId: ApiId;
ApplyExtrinsicResult: ApplyExtrinsicResult;
ApplyExtrinsicResultPre6: ApplyExtrinsicResultPre6;
ApprovalFlag: ApprovalFlag;
Approvals: Approvals;
ApprovalVotingParams: ApprovalVotingParams;
ArithmeticError: ArithmeticError;
AssetApproval: AssetApproval;
AssetApprovalKey: AssetApprovalKey;
AssetBalance: AssetBalance;
AssetDestroyWitness: AssetDestroyWitness;
AssetDetails: AssetDetails;
AssetId: AssetId;
AssetIdV2: AssetIdV2;
AssetIdV3: AssetIdV3;
AssetIdV4: AssetIdV4;
AssetInstance: AssetInstance;
AssetInstanceV0: AssetInstanceV0;
AssetInstanceV1: AssetInstanceV1;
AssetInstanceV2: AssetInstanceV2;
AssetInstanceV3: AssetInstanceV3;
AssetInstanceV4: AssetInstanceV4;
AssetMetadata: AssetMetadata;
AssetOptions: AssetOptions;
AssignmentId: AssignmentId;
AssignmentKind: AssignmentKind;
AsyncBackingParams: AsyncBackingParams;
AttestedCandidate: AttestedCandidate;
AuctionIndex: AuctionIndex;
AuthIndex: AuthIndex;
AuthorityDiscoveryId: AuthorityDiscoveryId;
AuthorityId: AuthorityId;
AuthorityIndex: AuthorityIndex;
AuthorityList: AuthorityList;
AuthoritySet: AuthoritySet;
AuthoritySetChange: AuthoritySetChange;
AuthoritySetChanges: AuthoritySetChanges;
AuthoritySignature: AuthoritySignature;
AuthorityWeight: AuthorityWeight;
AvailabilityBitfield: AvailabilityBitfield;
AvailabilityBitfieldRecord: AvailabilityBitfieldRecord;
BabeAuthorityWeight: BabeAuthorityWeight;
BabeBlockWeight: BabeBlockWeight;
BabeEpochConfiguration: BabeEpochConfiguration;
BabeEquivocationProof: BabeEquivocationProof;
BabeGenesisConfiguration: BabeGenesisConfiguration;
BabeGenesisConfigurationV1: BabeGenesisConfigurationV1;
BabeWeight: BabeWeight;
BackedCandidate: BackedCandidate;
BackingState: BackingState;
Balance: Balance;
BalanceLock: BalanceLock;
BalanceLockTo212: BalanceLockTo212;
BalanceOf: BalanceOf;
BalanceStatus: BalanceStatus;
BeefyAuthoritySet: BeefyAuthoritySet;
BeefyCommitment: BeefyCommitment;
BeefyCompactSignedCommitment: BeefyCompactSignedCommitment;
BeefyEquivocationProof: BeefyEquivocationProof;
BeefyId: BeefyId;
BeefyKey: BeefyKey;
BeefyNextAuthoritySet: BeefyNextAuthoritySet;
BeefyPayload: BeefyPayload;
BeefyPayloadId: BeefyPayloadId;
BeefySignedCommitment: BeefySignedCommitment;
BeefyVersionedFinalityProof: BeefyVersionedFinalityProof;
BeefyVoteMessage: BeefyVoteMessage;
BenchmarkBatch: BenchmarkBatch;
BenchmarkConfig: BenchmarkConfig;
BenchmarkList: BenchmarkList;
BenchmarkMetadata: BenchmarkMetadata;
BenchmarkParameter: BenchmarkParameter;
BenchmarkResult: BenchmarkResult;
Bid: Bid;
Bidder: Bidder;
BidKind: BidKind;
BitVec: BitVec;
Block: Block;
BlockAttestations: BlockAttestations;
BlockHash: BlockHash;
BlockLength: BlockLength;
BlockNumber: BlockNumber;
BlockNumberFor: BlockNumberFor;
BlockNumberOf: BlockNumberOf;
BlockStats: BlockStats;
BlockTrace: BlockTrace;
BlockTraceEvent: BlockTraceEvent;
BlockTraceEventData: BlockTraceEventData;
BlockTraceSpan: BlockTraceSpan;
BlockV0: BlockV0;
BlockV1: BlockV1;
BlockV2: BlockV2;
BlockWeights: BlockWeights;
BodyId: BodyId;
BodyIdV2: BodyIdV2;
BodyIdV3: BodyIdV3;
BodyPart: BodyPart;
BodyPartV2: BodyPartV2;
BodyPartV3: BodyPartV3;
bool: bool;
Bool: Bool;
Bounty: Bounty;
BountyIndex: BountyIndex;
BountyStatus: BountyStatus;
BountyStatusActive: BountyStatusActive;
BountyStatusCuratorProposed: BountyStatusCuratorProposed;
BountyStatusPendingPayout: BountyStatusPendingPayout;
BridgedBlockHash: BridgedBlockHash;
BridgedBlockNumber: BridgedBlockNumber;
BridgedHeader: BridgedHeader;
BridgeMessageId: BridgeMessageId;
BufferedSessionChange: BufferedSessionChange;
Bytes: Bytes;
Call: Call;
CallDryRunEffects: CallDryRunEffects;
CallHash: CallHash;
CallHashOf: CallHashOf;
CallIndex: CallIndex;
CallOrigin: CallOrigin;
CandidateCommitments: CandidateCommitments;
CandidateDescriptor: CandidateDescriptor;
CandidateEvent: CandidateEvent;
CandidateHash: CandidateHash;
CandidateInfo: CandidateInfo;
CandidatePendingAvailability: CandidatePendingAvailability;
CandidateReceipt: CandidateReceipt;
ChainId: ChainId;
ChainProperties: ChainProperties;
ChainType: ChainType;
ChangesTrieConfiguration: ChangesTrieConfiguration;
ChangesTrieSignal: ChangesTrieSignal;
CheckInherentsResult: CheckInherentsResult;
ClassDetails: ClassDetails;
ClassId: ClassId;
ClassMetadata: ClassMetadata;
CodecHash: CodecHash;
CodeHash: CodeHash;
CodeSource: CodeSource;
CodeUploadRequest: CodeUploadRequest;
CodeUploadResult: CodeUploadResult;
CodeUploadResultValue: CodeUploadResultValue;
CollationInfo: CollationInfo;
CollationInfoV1: CollationInfoV1;
CollatorId: CollatorId;
CollatorSignature: CollatorSignature;
CollectiveOrigin: CollectiveOrigin;
CommittedCandidateReceipt: CommittedCandidateReceipt;
CompactAssignments: CompactAssignments;
CompactAssignmentsTo257: CompactAssignmentsTo257;
CompactAssignmentsTo265: CompactAssignmentsTo265;
CompactAssignmentsWith16: CompactAssignmentsWith16;
CompactAssignmentsWith24: CompactAssignmentsWith24;
CompactScore: CompactScore;
CompactScoreCompact: CompactScoreCompact;
ConfigData: ConfigData;
Consensus: Consensus;
ConsensusEngineId: ConsensusEngineId;
Constraints: Constraints;
ConsumedWeight: ConsumedWeight;
ContractCallFlags: ContractCallFlags;
ContractCallRequest: ContractCallRequest;
ContractConstructorSpecLatest: ContractConstructorSpecLatest;
ContractConstructorSpecV0: ContractConstructorSpecV0;
ContractConstructorSpecV1: ContractConstructorSpecV1;
ContractConstructorSpecV2: ContractConstructorSpecV2;
ContractConstructorSpecV3: ContractConstructorSpecV3;
ContractConstructorSpecV4: ContractConstructorSpecV4;
ContractContractSpecV0: ContractContractSpecV0;
ContractContractSpecV1: ContractContractSpecV1;
ContractContractSpecV2: ContractContractSpecV2;
ContractContractSpecV3: ContractContractSpecV3;
ContractContractSpecV4: ContractContractSpecV4;
ContractContractSpecV5: ContractContractSpecV5;
ContractCryptoHasher: ContractCryptoHasher;
ContractDiscriminant: ContractDiscriminant;
ContractDisplayName: ContractDisplayName;
ContractEnvironmentV4: ContractEnvironmentV4;
ContractEventParamSpecLatest: ContractEventParamSpecLatest;
ContractEventParamSpecV0: ContractEventParamSpecV0;
ContractEventParamSpecV2: ContractEventParamSpecV2;
ContractEventSpecLatest: ContractEventSpecLatest;
ContractEventSpecV0: ContractEventSpecV0;
ContractEventSpecV1: ContractEventSpecV1;
ContractEventSpecV2: ContractEventSpecV2;
ContractEventSpecV3: ContractEventSpecV3;
ContractExecResult: ContractExecResult;
ContractExecResultOk: ContractExecResultOk;
ContractExecResultResult: ContractExecResultResult;
ContractExecResultSuccessTo255: ContractExecResultSuccessTo255;
ContractExecResultSuccessTo260: ContractExecResultSuccessTo260;
ContractExecResultTo255: ContractExecResultTo255;
ContractExecResultTo260: ContractExecResultTo260;
ContractExecResultTo267: ContractExecResultTo267;
ContractExecResultU64: ContractExecResultU64;
ContractInfo: ContractInfo;
ContractInstantiateResult: ContractInstantiateResult;
ContractInstantiateResultTo267: ContractInstantiateResultTo267;
ContractInstantiateResultTo299: ContractInstantiateResultTo299;
ContractInstantiateResultU64: ContractInstantiateResultU64;
ContractLayoutArray: ContractLayoutArray;
ContractLayoutCell: ContractLayoutCell;
ContractLayoutEnum: ContractLayoutEnum;
ContractLayoutHash: ContractLayoutHash;
ContractLayoutHashingStrategy: ContractLayoutHashingStrategy;
ContractLayoutKey: ContractLayoutKey;
ContractLayoutStruct: ContractLayoutStruct;
ContractLayoutStructField: ContractLayoutStructField;
ContractMessageParamSpecLatest: ContractMessageParamSpecLatest;
ContractMessageParamSpecV0: ContractMessageParamSpecV0;
ContractMessageParamSpecV2: ContractMessageParamSpecV2;
ContractMessageSpecLatest: ContractMessageSpecLatest;
ContractMessageSpecV0: ContractMessageSpecV0;
ContractMessageSpecV1: ContractMessageSpecV1;
ContractMessageSpecV2: ContractMessageSpecV2;
ContractMessageSpecV3: ContractMessageSpecV3;
ContractMetadata: ContractMetadata;
ContractMetadataLatest: ContractMetadataLatest;
ContractMetadataV0: ContractMetadataV0;
ContractMetadataV1: ContractMetadataV1;
ContractMetadataV2: ContractMetadataV2;
ContractMetadataV3: ContractMetadataV3;
ContractMetadataV4: ContractMetadataV4;
ContractMetadataV5: ContractMetadataV5;
ContractProject: ContractProject;
ContractProjectContract: ContractProjectContract;
ContractProjectInfo: ContractProjectInfo;
ContractProjectSource: ContractProjectSource;
ContractProjectV0: ContractProjectV0;
ContractReturnFlags: ContractReturnFlags;
ContractSelector: ContractSelector;
ContractStorageKey: ContractStorageKey;
ContractStorageLayout: ContractStorageLayout;
ContractTypeSpec: ContractTypeSpec;
Conviction: Conviction;
CoreAssignment: CoreAssignment;
CoreIndex: CoreIndex;
CoreOccupied: CoreOccupied;
CoreState: CoreState;
CrateVersion: CrateVersion;
CreatedBlock: CreatedBlock;
CustomMetadata15: CustomMetadata15;
CustomValueMetadata15: CustomValueMetadata15;
Data: Data;
DeferredOffenceOf: DeferredOffenceOf;
DefunctVoter: DefunctVoter;
DelayKind: DelayKind;
DelayKindBest: DelayKindBest;
Delegations: Delegations;
DeletedContract: DeletedContract;
DeliveredMessages: DeliveredMessages;
DepositBalance: DepositBalance;
DepositBalanceOf: DepositBalanceOf;
DestroyWitness: DestroyWitness;
Digest: Digest;
DigestItem: DigestItem;
DigestOf: DigestOf;
DispatchClass: DispatchClass;
DispatchError: DispatchError;
DispatchErrorModule: DispatchErrorModule;
DispatchErrorModulePre6: DispatchErrorModulePre6;
DispatchErrorModuleU8: DispatchErrorModuleU8;
DispatchErrorModuleU8a: DispatchErrorModuleU8a;
DispatchErrorPre6: DispatchErrorPre6;
DispatchErrorPre6First: DispatchErrorPre6First;
DispatchErrorTo198: DispatchErrorTo198;
DispatchFeePayment: DispatchFeePayment;
DispatchInfo: DispatchInfo;
DispatchInfoTo190: DispatchInfoTo190;
DispatchInfoTo244: DispatchInfoTo244;
DispatchOutcome: DispatchOutcome;
DispatchOutcomePre6: DispatchOutcomePre6;
DispatchResult: DispatchResult;
DispatchResultOf: DispatchResultOf;
DispatchResultTo198: DispatchResultTo198;
DispatchResultWithPostInfo: DispatchResultWithPostInfo;
DisputeLocation: DisputeLocation;
DisputeProof: DisputeProof;
DisputeResult: DisputeResult;
DisputeState: DisputeState;
DisputeStatement: DisputeStatement;
DisputeStatementSet: DisputeStatementSet;
DisputesTimeSlot: DisputesTimeSlot;
DoubleEncodedCall: DoubleEncodedCall;
DoubleVoteReport: DoubleVoteReport;
DownwardMessage: DownwardMessage;
EcdsaSignature: EcdsaSignature;
Ed25519Signature: Ed25519Signature;
EIP1559Transaction: EIP1559Transaction;
EIP2930Transaction: EIP2930Transaction;
ElectionCompute: ElectionCompute;
ElectionPhase: ElectionPhase;
ElectionResult: ElectionResult;
ElectionResultToSpec10: ElectionResultToSpec10;
ElectionScore: ElectionScore;
ElectionSize: ElectionSize;
ElectionStatus: ElectionStatus;
EncodedFinalityProofs: EncodedFinalityProofs;
EncodedJustification: EncodedJustification;
Epoch: Epoch;
EpochAuthorship: EpochAuthorship;
Era: Era;
EraIndex: EraIndex;
EraPoints: EraPoints;
EraRewardPoints: EraRewardPoints;
EraRewards: EraRewards;
Error: Error;
ErrorMetadataLatest: ErrorMetadataLatest;
ErrorMetadataV10: ErrorMetadataV10;
ErrorMetadataV11: ErrorMetadataV11;
ErrorMetadataV12: ErrorMetadataV12;
ErrorMetadataV13: ErrorMetadataV13;
ErrorMetadataV14: ErrorMetadataV14;
ErrorMetadataV9: ErrorMetadataV9;
EthAccessList: EthAccessList;
EthAccessListItem: EthAccessListItem;
EthAccount: EthAccount;
EthAddress: EthAddress;
EthBlock: EthBlock;
EthBloom: EthBloom;
EthCallRequest: EthCallRequest;
EthereumAccountId: EthereumAccountId;
EthereumAddress: EthereumAddress;
EthereumLookupSource: EthereumLookupSource;
EthereumSignature: EthereumSignature;
EthFeeHistory: EthFeeHistory;
EthFilter: EthFilter;
EthFilterAddress: EthFilterAddress;
EthFilterChanges: EthFilterChanges;
EthFilterTopic: EthFilterTopic;
EthFilterTopicEntry: EthFilterTopicEntry;
EthFilterTopicInner: EthFilterTopicInner;
EthHeader: EthHeader;
EthLog: EthLog;
EthReceipt: EthReceipt;
EthReceiptV0: EthReceiptV0;
EthReceiptV3: EthReceiptV3;
EthRichBlock: EthRichBlock;
EthRichHeader: EthRichHeader;
EthStorageProof: EthStorageProof;
EthSubKind: EthSubKind;
EthSubParams: EthSubParams;
EthSubResult: EthSubResult;
EthSyncInfo: EthSyncInfo;
EthSyncStatus: EthSyncStatus;
EthTransaction: EthTransaction;
EthTransactionAction: EthTransactionAction;
EthTransactionCondition: EthTransactionCondition;
EthTransactionRequest: EthTransactionRequest;
EthTransactionSignature: EthTransactionSignature;
EthTransactionStatus: EthTransactionStatus;
EthWork: EthWork;
Event: Event;
EventId: EventId;
EventIndex: EventIndex;
EventMetadataLatest: EventMetadataLatest;
EventMetadataV10: EventMetadataV10;
EventMetadataV11: EventMetadataV11;
EventMetadataV12: EventMetadataV12;
EventMetadataV13: EventMetadataV13;
EventMetadataV14: EventMetadataV14;
EventMetadataV9: EventMetadataV9;
EventRecord: EventRecord;
EvmAccount: EvmAccount;
EvmCallInfo: EvmCallInfo;
EvmCallInfoV2: EvmCallInfoV2;
EvmCreateInfo: EvmCreateInfo;
EvmCreateInfoV2: EvmCreateInfoV2;
EvmLog: EvmLog;
EvmVicinity: EvmVicinity;
EvmWeightInfo: EvmWeightInfo;
ExecReturnValue: ExecReturnValue;
ExecutorParam: ExecutorParam;
ExecutorParams: ExecutorParams;
ExecutorParamsHash: ExecutorParamsHash;
ExitError: ExitError;
ExitFatal: ExitFatal;
ExitReason: ExitReason;
ExitRevert: ExitRevert;
ExitSucceed: ExitSucceed;
ExplicitDisputeStatement: ExplicitDisputeStatement;
Exposure: Exposure;
ExtendedBalance: ExtendedBalance;
Extrinsic: Extrinsic;
ExtrinsicEra: ExtrinsicEra;
ExtrinsicInclusionMode: ExtrinsicInclusionMode;
ExtrinsicMetadataLatest: ExtrinsicMetadataLatest;
ExtrinsicMetadataV11: ExtrinsicMetadataV11;
ExtrinsicMetadataV12: ExtrinsicMetadataV12;
ExtrinsicMetadataV13: ExtrinsicMetadataV13;
ExtrinsicMetadataV14: ExtrinsicMetadataV14;
ExtrinsicMetadataV15: ExtrinsicMetadataV15;
ExtrinsicOrHash: ExtrinsicOrHash;
ExtrinsicPayload: ExtrinsicPayload;
ExtrinsicPayloadUnknown: ExtrinsicPayloadUnknown;
ExtrinsicPayloadV4: ExtrinsicPayloadV4;
ExtrinsicPayloadV5: ExtrinsicPayloadV5;
ExtrinsicSignature: ExtrinsicSignature;
ExtrinsicSignatureV4: ExtrinsicSignatureV4;
ExtrinsicSignatureV5: ExtrinsicSignatureV5;
ExtrinsicStatus: ExtrinsicStatus;
ExtrinsicsWeight: ExtrinsicsWeight;
ExtrinsicUnknown: ExtrinsicUnknown;
ExtrinsicV4: ExtrinsicV4;
ExtrinsicV5: ExtrinsicV5;
f32: f32;
F32: F32;
f64: f64;
F64: F64;
FeeDetails: FeeDetails;
Fixed128: Fixed128;
Fixed64: Fixed64;
FixedI128: FixedI128;
FixedI64: FixedI64;
FixedU128: FixedU128;
FixedU64: FixedU64;
Forcing: Forcing;
ForkTreePendingChange: ForkTreePendingChange;
ForkTreePendingChangeNode: ForkTreePendingChangeNode;
FullIdentification: FullIdentification;
FunctionArgumentMetadataLatest: FunctionArgumentMetadataLatest;
FunctionArgumentMetadataV10: FunctionArgumentMetadataV10;
FunctionArgumentMetadataV11: FunctionArgumentMetadataV11;
FunctionArgumentMetadataV12: FunctionArgumentMetadataV12;
FunctionArgumentMetadataV13: FunctionArgumentMetadataV13;
FunctionArgumentMetadataV14: FunctionArgumentMetadataV14;
FunctionArgumentMetadataV9: FunctionArgumentMetadataV9;
FunctionMetadataLatest: FunctionMetadataLatest;
FunctionMetadataV10: FunctionMetadataV10;
FunctionMetadataV11: FunctionMetadataV11;
FunctionMetadataV12: FunctionMetadataV12;
FunctionMetadataV13: FunctionMetadataV13;
FunctionMetadataV14: FunctionMetadataV14;
FunctionMetadataV9: FunctionMetadataV9;
FundIndex: FundIndex;
FundInfo: FundInfo;
Fungibility: Fungibility;
FungibilityV0: FungibilityV0;
FungibilityV1: FungibilityV1;
FungibilityV2: FungibilityV2;
FungibilityV3: FungibilityV3;
FungibilityV4: FungibilityV4;
FungiblesAccessError: FungiblesAccessError;
Gas: Gas;
GenesisBuildErr: GenesisBuildErr;
GiltBid: GiltBid;
GlobalValidationData: GlobalValidationData;
GlobalValidationSchedule: GlobalValidationSchedule;
GrandpaCommit: GrandpaCommit;
GrandpaEquivocation: GrandpaEquivocation;
GrandpaEquivocationProof: GrandpaEquivocationProof;
GrandpaEquivocationValue: GrandpaEquivocationValue;
GrandpaJustification: GrandpaJustification;
GrandpaPrecommit: GrandpaPrecommit;
GrandpaPrevote: GrandpaPrevote;
GrandpaSignedPrecommit: GrandpaSignedPrecommit;
GroupIndex: GroupIndex;
GroupRotationInfo: GroupRotationInfo;
H1024: H1024;
H128: H128;
H160: H160;
H2048: H2048;
H256: H256;
H32: H32;
H512: H512;
H64: H64;
Hash: Hash;
HeadData: HeadData;
Header: Header;
HeaderPartial: HeaderPartial;
Health: Health;
Heartbeat: Heartbeat;
HeartbeatTo244: HeartbeatTo244;
HostConfiguration: HostConfiguration;
HostFnWeights: HostFnWeights;
HostFnWeightsTo264: HostFnWeightsTo264;
HrmpChannel: HrmpChannel;
HrmpChannelId: HrmpChannelId;
HrmpOpenChannelRequest: HrmpOpenChannelRequest;
i128: i128;
I128: I128;
i16: i16;
I16: I16;
i256: i256;
I256: I256;
i32: i32;
I32: I32;
I32F32: I32F32;
i64: i64;
I64: I64;
i8: i8;
I8: I8;
IdentificationTuple: IdentificationTuple;
IdentityFields: IdentityFields;
IdentityInfo: IdentityInfo;
IdentityInfoAdditional: IdentityInfoAdditional;
IdentityInfoTo198: IdentityInfoTo198;
IdentityJudgement: IdentityJudgement;
ImmortalEra: ImmortalEra;
ImportedAux: ImportedAux;
InboundDownwardMessage: InboundDownwardMessage;
InboundHrmpLimitations: InboundHrmpLimitations;
InboundHrmpMessage: InboundHrmpMessage;
InboundHrmpMessages: InboundHrmpMessages;
InboundLaneData: InboundLaneData;
InboundRelayer: InboundRelayer;
InboundStatus: InboundStatus;
IncludedBlocks: IncludedBlocks;
InclusionFee: InclusionFee;
IncomingParachain: IncomingParachain;
IncomingParachainDeploy: IncomingParachainDeploy;
IncomingParachainFixed: IncomingParachainFixed;
Index: Index;
IndicesLookupSource: IndicesLookupSource;
IndividualExposure: IndividualExposure;
InherentData: InherentData;
InherentIdentifier: InherentIdentifier;
InitializationData: InitializationData;
InstanceDetails: InstanceDetails;
InstanceId: InstanceId;
InstanceMetadata: InstanceMetadata;
InstantiateRequest: InstantiateRequest;
InstantiateRequestV1: InstantiateRequestV1;
InstantiateRequestV2: InstantiateRequestV2;
InstantiateReturnValue: InstantiateReturnValue;
InstantiateReturnValueOk: InstantiateReturnValueOk;
InstantiateReturnValueTo267: InstantiateReturnValueTo267;
InstructionV2: InstructionV2;
InstructionV3: InstructionV3;
InstructionV4: InstructionV4;
InstructionWeights: InstructionWeights;
InteriorMultiLocation: InteriorMultiLocation;
InteriorMultiLocationV2: InteriorMultiLocationV2;
InteriorMultiLocationV3: InteriorMultiLocationV3;
InvalidDisputeStatementKind: InvalidDisputeStatementKind;
InvalidTransaction: InvalidTransaction;
isize: isize;
ISize: ISize;
Json: Json;
Junction: Junction;
Junctions: Junctions;
JunctionsV1: JunctionsV1;
JunctionsV2: JunctionsV2;
JunctionsV3: JunctionsV3;
JunctionsV4: JunctionsV4;
JunctionV0: JunctionV0;
JunctionV1: JunctionV1;
JunctionV2: JunctionV2;
JunctionV3: JunctionV3;
JunctionV4: JunctionV4;
Justification: Justification;
JustificationNotification: JustificationNotification;
Justifications: Justifications;
Key: Key;
KeyOwnerProof: KeyOwnerProof;
Keys: Keys;
KeyType: KeyType;
KeyTypeId: KeyTypeId;
KeyValue: KeyValue;
KeyValueOption: KeyValueOption;
Kind: Kind;
LaneId: LaneId;
LastContribution: LastContri