git.delta.rocks / unique-network / refs/commits / 7e32db5caa8a

difftreelog

feat avoid changing name of primary version

Yaroslav Bolyukin2022-04-08parent: #6bbb9b8.patch.diff
in: master

7 files changed

modifiedcrates/struct-versioning/src/lib.rsdiffbeforeafterboth
--- a/crates/struct-versioning/src/lib.rs
+++ b/crates/struct-versioning/src/lib.rs
@@ -198,7 +198,11 @@
 	let (impl_generics, ty_generics, where_clause) = input.generics.split_for_impl();
 	let mut out = Vec::new();
 	for version in attr.first_version..=attr.current_version {
-		let name = format_ident!("{}Version{}", &input.ident, version);
+		let name = if version == attr.current_version {
+			input.ident.clone()	
+		} else {
+			format_ident!("{}Version{}", &input.ident, version)
+		};
 		let current_fields = fields
 			.iter()
 			.filter_map(|(ver, field)| ver.exists_on(version).then(|| field));
@@ -291,7 +295,7 @@
 	quote! {
 		#(#out)*
 
-		#vis type #ident #ty_generics = #last_version #ty_generics;
+		#vis type #last_version #ty_generics = #ident #ty_generics;
 	}
 	.into()
 }
modifiedprimitives/data-structs/src/lib.rsdiffbeforeafterboth
--- a/primitives/data-structs/src/lib.rs
+++ b/primitives/data-structs/src/lib.rs
@@ -594,9 +594,11 @@
 		use scale_info::{
 			Type, Path,
 			build::{FieldsBuilder, UnnamedFields},
+			type_params,
 		};
 		Type::builder()
 			.path(Path::new("up_data_structs", "PhantomType"))
+			.type_params(type_params!(T))
 			.composite(<FieldsBuilder<UnnamedFields>>::default().field(|b| b.ty::<[T; 0]>()))
 	}
 }
modifiedtests/src/interfaces/augment-api-query.tsdiffbeforeafterboth
--- a/tests/src/interfaces/augment-api-query.ts
+++ b/tests/src/interfaces/augment-api-query.ts
@@ -5,7 +5,7 @@
 import type { BTreeMap, Bytes, Option, U256, Vec, bool, u128, u16, u32, u64 } from '@polkadot/types-codec';
 import type { AnyNumber, ITuple } from '@polkadot/types-codec/types';
 import type { AccountId32, H160, H256 } from '@polkadot/types/interfaces/runtime';
-import type { CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueQueueConfigData, EthereumBlock, EthereumReceiptReceiptV3, EthereumTransactionTransactionV2, FpRpcTransactionStatus, FrameSupportWeightsPerDispatchClassU64, FrameSystemAccountInfo, FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesReleases, PalletBalancesReserveData, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmContractHelpersSponsoringModeT, PalletNonfungibleItemData, PalletRefungibleItemData, PalletTransactionPaymentReleases, PalletTreasuryProposal, PhantomTypeUpDataStructs, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotPrimitivesV1AbridgedHostConfiguration, PolkadotPrimitivesV1PersistedValidationData, PolkadotPrimitivesV1UpgradeRestriction, SpRuntimeDigest, SpTrieStorageProof, UpDataStructsCollectionField, UpDataStructsCollectionStats, UpDataStructsCollectionVersion2 } from '@polkadot/types/lookup';
+import type { CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueQueueConfigData, EthereumBlock, EthereumReceiptReceiptV3, EthereumTransactionTransactionV2, FpRpcTransactionStatus, FrameSupportWeightsPerDispatchClassU64, FrameSystemAccountInfo, FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesReleases, PalletBalancesReserveData, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmContractHelpersSponsoringModeT, PalletNonfungibleItemData, PalletRefungibleItemData, PalletTransactionPaymentReleases, PalletTreasuryProposal, PhantomTypeUpDataStructs, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotPrimitivesV1AbridgedHostConfiguration, PolkadotPrimitivesV1PersistedValidationData, PolkadotPrimitivesV1UpgradeRestriction, SpRuntimeDigest, SpTrieStorageProof, UpDataStructsCollection, UpDataStructsCollectionField, UpDataStructsCollectionStats } from '@polkadot/types/lookup';
 import type { Observable } from '@polkadot/types/types';
 
 declare module '@polkadot/api-base/types/storage' {
@@ -77,7 +77,7 @@
       /**
        * Collection info
        **/
-      collectionById: AugmentedQuery<ApiType, (arg: u32 | AnyNumber | Uint8Array) => Observable<Option<UpDataStructsCollectionVersion2>>, [u32]> & QueryableStorageEntry<ApiType, [u32]>;
+      collectionById: AugmentedQuery<ApiType, (arg: u32 | AnyNumber | Uint8Array) => Observable<Option<UpDataStructsCollection>>, [u32]> & QueryableStorageEntry<ApiType, [u32]>;
       /**
        * Large variable-size collection fields are extracted here
        **/
modifiedtests/src/interfaces/augment-api-rpc.tsdiffbeforeafterboth
--- a/tests/src/interfaces/augment-api-rpc.ts
+++ b/tests/src/interfaces/augment-api-rpc.ts
@@ -1,7 +1,7 @@
 // Auto-generated via `yarn polkadot-types-from-chain`, do not edit
 /* eslint-disable */
 
-import type { PalletEvmAccountBasicCrossAccountIdRepr, UpDataStructsCollectionLimitsVersion2, UpDataStructsCollectionStats, UpDataStructsRpcCollection } from './unique';
+import type { PalletEvmAccountBasicCrossAccountIdRepr, UpDataStructsCollectionLimits, UpDataStructsCollectionStats, UpDataStructsRpcCollection } from './unique';
 import type { AugmentedRpc } from '@polkadot/rpc-core/types';
 import type { Metadata, StorageKey } from '@polkadot/types';
 import type { Bytes, HashMap, Json, Null, Option, Text, U256, U64, Vec, bool, u128, u32, u64 } from '@polkadot/types-codec';
@@ -617,7 +617,7 @@
       /**
        * Get effective collection limits
        **/
-      effectiveCollectionLimits: AugmentedRpc<(collection: u32 | AnyNumber | Uint8Array, at?: Hash | string | Uint8Array) => Observable<Option<UpDataStructsCollectionLimitsVersion2>>>;
+      effectiveCollectionLimits: AugmentedRpc<(collection: u32 | AnyNumber | Uint8Array, at?: Hash | string | Uint8Array) => Observable<Option<UpDataStructsCollectionLimits>>>;
       /**
        * Get last token id
        **/
modifiedtests/src/interfaces/augment-api-tx.tsdiffbeforeafterboth
--- a/tests/src/interfaces/augment-api-tx.ts
+++ b/tests/src/interfaces/augment-api-tx.ts
@@ -5,7 +5,7 @@
 import type { Bytes, Compact, Option, U256, Vec, bool, u128, u16, u32, u64 } from '@polkadot/types-codec';
 import type { AnyNumber, ITuple } from '@polkadot/types-codec/types';
 import type { AccountId32, Call, H160, H256, MultiAddress, Perbill } from '@polkadot/types/interfaces/runtime';
-import type { CumulusPrimitivesParachainInherentParachainInherentData, EthereumTransactionTransactionV2, OrmlVestingVestingSchedule, PalletEvmAccountBasicCrossAccountIdRepr, UpDataStructsAccessMode, UpDataStructsCollectionLimitsVersion2, UpDataStructsCollectionMode, UpDataStructsCreateCollectionData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsMetaUpdatePermission, UpDataStructsSchemaVersion, XcmV1MultiLocation, XcmV2WeightLimit, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from '@polkadot/types/lookup';
+import type { CumulusPrimitivesParachainInherentParachainInherentData, EthereumTransactionTransactionV2, OrmlVestingVestingSchedule, PalletEvmAccountBasicCrossAccountIdRepr, UpDataStructsAccessMode, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCreateCollectionData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsMetaUpdatePermission, UpDataStructsSchemaVersion, XcmV1MultiLocation, XcmV2WeightLimit, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from '@polkadot/types/lookup';
 
 declare module '@polkadot/api-base/types/submittable' {
   export interface AugmentedSubmittables<ApiType extends ApiTypes> {
@@ -777,7 +777,7 @@
        * * address.
        **/
       removeFromAllowList: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, address: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, PalletEvmAccountBasicCrossAccountIdRepr]>;
-      setCollectionLimits: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, newLimit: UpDataStructsCollectionLimitsVersion2 | { accountTokenOwnershipLimit?: any; sponsoredDataSize?: any; sponsoredDataRateLimit?: any; tokenLimit?: any; sponsorTransferTimeout?: any; sponsorApproveTimeout?: any; ownerCanTransfer?: any; ownerCanDestroy?: any; transfersEnabled?: any; nestingRule?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, UpDataStructsCollectionLimitsVersion2]>;
+      setCollectionLimits: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, newLimit: UpDataStructsCollectionLimits | { accountTokenOwnershipLimit?: any; sponsoredDataSize?: any; sponsoredDataRateLimit?: any; tokenLimit?: any; sponsorTransferTimeout?: any; sponsorApproveTimeout?: any; ownerCanTransfer?: any; ownerCanDestroy?: any; transfersEnabled?: any; nestingRule?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, UpDataStructsCollectionLimits]>;
       /**
        * # Permissions
        * 
modifiedtests/src/interfaces/augment-types.tsdiffbeforeafterboth
before · tests/src/interfaces/augment-types.ts
1// Auto-generated via `yarn polkadot-types-from-defs`, do not edit2/* eslint-disable */34import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueInboundState, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueOutboundState, CumulusPalletXcmpQueueQueueConfigData, CumulusPrimitivesParachainInherentParachainInherentData, EthbloomBloom, EthereumBlock, EthereumHeader, EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, EthereumTransactionAccessListItem, EthereumTransactionEip1559Transaction, EthereumTransactionEip2930Transaction, EthereumTransactionLegacyTransaction, EthereumTransactionTransactionAction, EthereumTransactionTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, EvmCoreErrorExitFatal, EvmCoreErrorExitReason, EvmCoreErrorExitRevert, EvmCoreErrorExitSucceed, FpRpcTransactionStatus, FrameSupportPalletId, FrameSupportStorageBoundedBTreeSet, FrameSupportTokensMiscBalanceStatus, FrameSupportWeightsDispatchClass, FrameSupportWeightsDispatchInfo, FrameSupportWeightsPays, FrameSupportWeightsPerDispatchClassU32, FrameSupportWeightsPerDispatchClassU64, FrameSupportWeightsPerDispatchClassWeightsPerClass, FrameSupportWeightsRuntimeDbWeight, FrameSupportWeightsWeightToFeeCoefficient, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeRuntime, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesReasons, PalletBalancesReleases, PalletBalancesReserveData, PalletCommonError, PalletCommonEvent, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersError, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletFungibleError, PalletInflationCall, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRefungibleItemData, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTimestampCall, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletUniqueRawEvent, PalletXcmCall, PalletXcmError, PalletXcmEvent, PhantomTypeUpDataStructs, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV1AbridgedHostConfiguration, PolkadotPrimitivesV1AbridgedHrmpChannel, PolkadotPrimitivesV1PersistedValidationData, PolkadotPrimitivesV1UpgradeRestriction, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Signature, SpRuntimeArithmeticError, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpTrieStorageProof, SpVersionRuntimeVersion, UpDataStructsAccessMode, UpDataStructsCollectionField, UpDataStructsCollectionLimitsVersion2, UpDataStructsCollectionMode, UpDataStructsCollectionStats, UpDataStructsCollectionVersion2, UpDataStructsCreateCollectionData, UpDataStructsCreateFungibleData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsCreateNftData, UpDataStructsCreateNftExData, UpDataStructsCreateReFungibleData, UpDataStructsCreateRefungibleExData, UpDataStructsMetaUpdatePermission, UpDataStructsNestingRule, UpDataStructsRpcCollection, UpDataStructsSchemaVersion, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipState, XcmDoubleEncoded, XcmV0Junction, XcmV0JunctionBodyId, XcmV0JunctionBodyPart, XcmV0JunctionNetworkId, XcmV0MultiAsset, XcmV0MultiLocation, XcmV0Order, XcmV0OriginKind, XcmV0Response, XcmV0Xcm, XcmV1Junction, XcmV1MultiAsset, XcmV1MultiLocation, XcmV1MultiassetAssetId, XcmV1MultiassetAssetInstance, XcmV1MultiassetFungibility, XcmV1MultiassetMultiAssetFilter, XcmV1MultiassetMultiAssets, XcmV1MultiassetWildFungibility, XcmV1MultiassetWildMultiAsset, XcmV1MultilocationJunctions, XcmV1Order, XcmV1Response, XcmV1Xcm, XcmV2Instruction, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2WeightLimit, XcmV2Xcm, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from './unique';5import type { Data, StorageKey } from '@polkadot/types';6import type { BTreeSet, BitVec, Bool, Bytes, I128, I16, I256, I32, I64, I8, Json, Null, Raw, Text, Type, U128, U16, U256, U32, U64, U8, USize, bool, i128, i16, i256, i32, i64, i8, u128, u16, u256, u32, u64, u8, usize } from '@polkadot/types-codec';7import type { AssetApproval, AssetApprovalKey, AssetBalance, AssetDestroyWitness, AssetDetails, AssetMetadata, TAssetBalance, TAssetDepositBalance } from '@polkadot/types/interfaces/assets';8import type { BlockAttestations, IncludedBlocks, MoreAttestations } from '@polkadot/types/interfaces/attestations';9import type { RawAuraPreDigest } from '@polkadot/types/interfaces/aura';10import type { ExtrinsicOrHash, ExtrinsicStatus } from '@polkadot/types/interfaces/author';11import type { UncleEntryItem } from '@polkadot/types/interfaces/authorship';12import type { AllowedSlots, BabeAuthorityWeight, BabeBlockWeight, BabeEpochConfiguration, BabeEquivocationProof, BabeWeight, EpochAuthorship, MaybeRandomness, MaybeVrf, NextConfigDescriptor, NextConfigDescriptorV1, Randomness, RawBabePreDigest, RawBabePreDigestCompat, RawBabePreDigestPrimary, RawBabePreDigestPrimaryTo159, RawBabePreDigestSecondaryPlain, RawBabePreDigestSecondaryTo159, RawBabePreDigestSecondaryVRF, RawBabePreDigestTo159, SlotNumber, VrfData, VrfOutput, VrfProof } from '@polkadot/types/interfaces/babe';13import type { AccountData, BalanceLock, BalanceLockTo212, BalanceStatus, Reasons, ReserveData, ReserveIdentifier, VestingSchedule, WithdrawReasons } from '@polkadot/types/interfaces/balances';14import type { BeefyCommitment, BeefyId, BeefyNextAuthoritySet, BeefyPayload, BeefySignedCommitment, MmrRootHash, ValidatorSetId } from '@polkadot/types/interfaces/beefy';15import 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';16import type { BlockHash } from '@polkadot/types/interfaces/chain';17import type { PrefixedStorageKey } from '@polkadot/types/interfaces/childstate';18import type { StatementKind } from '@polkadot/types/interfaces/claims';19import type { CollectiveOrigin, MemberCount, ProposalIndex, Votes, VotesTo230 } from '@polkadot/types/interfaces/collective';20import type { AuthorityId, RawVRFOutput } from '@polkadot/types/interfaces/consensus';21import type { AliveContractInfo, CodeHash, CodeSource, CodeUploadRequest, CodeUploadResult, CodeUploadResultValue, ContractCallFlags, ContractCallRequest, ContractExecResult, ContractExecResultErr, ContractExecResultErrModule, ContractExecResultOk, ContractExecResultResult, ContractExecResultSuccessTo255, ContractExecResultSuccessTo260, ContractExecResultTo255, ContractExecResultTo260, ContractExecResultTo267, ContractInfo, ContractInstantiateResult, ContractInstantiateResultTo267, ContractInstantiateResultTo299, 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';22import type { ContractConstructorSpecLatest, ContractConstructorSpecV0, ContractConstructorSpecV1, ContractConstructorSpecV2, ContractConstructorSpecV3, ContractContractSpecV0, ContractContractSpecV1, ContractContractSpecV2, ContractContractSpecV3, ContractCryptoHasher, ContractDiscriminant, ContractDisplayName, ContractEventParamSpecLatest, ContractEventParamSpecV0, ContractEventParamSpecV2, ContractEventSpecLatest, ContractEventSpecV0, ContractEventSpecV1, ContractEventSpecV2, ContractLayoutArray, ContractLayoutCell, ContractLayoutEnum, ContractLayoutHash, ContractLayoutHashingStrategy, ContractLayoutKey, ContractLayoutStruct, ContractLayoutStructField, ContractMessageParamSpecLatest, ContractMessageParamSpecV0, ContractMessageParamSpecV2, ContractMessageSpecLatest, ContractMessageSpecV0, ContractMessageSpecV1, ContractMessageSpecV2, ContractMetadata, ContractMetadataLatest, ContractMetadataV0, ContractMetadataV1, ContractMetadataV2, ContractMetadataV3, ContractProject, ContractProjectContract, ContractProjectInfo, ContractProjectSource, ContractProjectV0, ContractSelector, ContractStorageLayout, ContractTypeSpec } from '@polkadot/types/interfaces/contractsAbi';23import type { FundIndex, FundInfo, LastContribution, TrieIndex } from '@polkadot/types/interfaces/crowdloan';24import type { ConfigData, MessageId, OverweightIndex, PageCounter, PageIndexData } from '@polkadot/types/interfaces/cumulus';25import 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';26import type { BlockStats } from '@polkadot/types/interfaces/dev';27import type { ApprovalFlag, DefunctVoter, Renouncing, SetIndex, Vote, VoteIndex, VoteThreshold, VoterInfo } from '@polkadot/types/interfaces/elections';28import type { CreatedBlock, ImportedAux } from '@polkadot/types/interfaces/engine';29import type { BlockV0, BlockV1, BlockV2, EIP1559Transaction, EIP2930Transaction, EthAccessList, EthAccessListItem, EthAccount, EthAddress, EthBlock, EthBloom, EthCallRequest, EthFilter, EthFilterAddress, EthFilterChanges, EthFilterTopic, EthFilterTopicEntry, EthFilterTopicInner, EthHeader, EthLog, EthReceipt, 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';30import type { EvmAccount, EvmLog, EvmVicinity, ExitError, ExitFatal, ExitReason, ExitRevert, ExitSucceed } from '@polkadot/types/interfaces/evm';31import type { AnySignature, EcdsaSignature, Ed25519Signature, Era, Extrinsic, ExtrinsicEra, ExtrinsicPayload, ExtrinsicPayloadUnknown, ExtrinsicPayloadV4, ExtrinsicSignature, ExtrinsicSignatureV4, ExtrinsicUnknown, ExtrinsicV4, ImmortalEra, MortalEra, MultiSignature, Signature, SignerPayload, Sr25519Signature } from '@polkadot/types/interfaces/extrinsics';32import type { AssetOptions, Owner, PermissionLatest, PermissionVersions, PermissionsV1 } from '@polkadot/types/interfaces/genericAsset';33import type { ActiveGilt, ActiveGiltsTotal, ActiveIndex, GiltBid } from '@polkadot/types/interfaces/gilt';34import 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';35import type { IdentityFields, IdentityInfo, IdentityInfoAdditional, IdentityInfoTo198, IdentityJudgement, RegistrarIndex, RegistrarInfo, Registration, RegistrationJudgement, RegistrationTo198 } from '@polkadot/types/interfaces/identity';36import type { AuthIndex, AuthoritySignature, Heartbeat, HeartbeatTo244, OpaqueMultiaddr, OpaqueNetworkState, OpaquePeerId } from '@polkadot/types/interfaces/imOnline';37import type { CallIndex, LotteryConfig } from '@polkadot/types/interfaces/lottery';38import type { ErrorMetadataLatest, ErrorMetadataV10, ErrorMetadataV11, ErrorMetadataV12, ErrorMetadataV13, ErrorMetadataV14, ErrorMetadataV9, EventMetadataLatest, EventMetadataV10, EventMetadataV11, EventMetadataV12, EventMetadataV13, EventMetadataV14, EventMetadataV9, ExtrinsicMetadataLatest, ExtrinsicMetadataV11, ExtrinsicMetadataV12, ExtrinsicMetadataV13, ExtrinsicMetadataV14, FunctionArgumentMetadataLatest, FunctionArgumentMetadataV10, FunctionArgumentMetadataV11, FunctionArgumentMetadataV12, FunctionArgumentMetadataV13, FunctionArgumentMetadataV14, FunctionArgumentMetadataV9, FunctionMetadataLatest, FunctionMetadataV10, FunctionMetadataV11, FunctionMetadataV12, FunctionMetadataV13, FunctionMetadataV14, FunctionMetadataV9, MetadataAll, MetadataLatest, MetadataV10, MetadataV11, MetadataV12, MetadataV13, MetadataV14, MetadataV9, ModuleConstantMetadataV10, ModuleConstantMetadataV11, ModuleConstantMetadataV12, ModuleConstantMetadataV13, ModuleConstantMetadataV9, ModuleMetadataV10, ModuleMetadataV11, ModuleMetadataV12, ModuleMetadataV13, ModuleMetadataV9, PalletCallMetadataLatest, PalletCallMetadataV14, PalletConstantMetadataLatest, PalletConstantMetadataV14, PalletErrorMetadataLatest, PalletErrorMetadataV14, PalletEventMetadataLatest, PalletEventMetadataV14, PalletMetadataLatest, PalletMetadataV14, PalletStorageMetadataLatest, PalletStorageMetadataV14, PortableType, PortableTypeV14, 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';39import type { MmrLeafProof } from '@polkadot/types/interfaces/mmr';40import type { StorageKind } from '@polkadot/types/interfaces/offchain';41import type { DeferredOffenceOf, Kind, OffenceDetails, Offender, OpaqueTimeSlot, ReportIdOf, Reporter } from '@polkadot/types/interfaces/offences';42import type { AbridgedCandidateReceipt, AbridgedHostConfiguration, AbridgedHrmpChannel, AssignmentId, AssignmentKind, AttestedCandidate, AuctionIndex, AuthorityDiscoveryId, AvailabilityBitfield, AvailabilityBitfieldRecord, BackedCandidate, Bidder, BufferedSessionChange, CandidateCommitments, CandidateDescriptor, CandidateHash, CandidateInfo, CandidatePendingAvailability, CandidateReceipt, CollatorId, CollatorSignature, CommittedCandidateReceipt, CoreAssignment, CoreIndex, CoreOccupied, DisputeLocation, DisputeResult, DisputeState, DisputeStatement, DisputeStatementSet, DoubleVoteReport, DownwardMessage, ExplicitDisputeStatement, GlobalValidationData, GlobalValidationSchedule, GroupIndex, HeadData, HostConfiguration, HrmpChannel, HrmpChannelId, HrmpOpenChannelRequest, InboundDownwardMessage, InboundHrmpMessage, InboundHrmpMessages, IncomingParachain, IncomingParachainDeploy, IncomingParachainFixed, InvalidDisputeStatementKind, LeasePeriod, LeasePeriodOf, LocalValidationData, MessageIngestionType, MessageQueueChain, MessagingStateSnapshot, MessagingStateSnapshotEgressEntry, MultiDisputeStatementSet, NewBidder, OutboundHrmpMessage, ParaGenesisArgs, ParaId, ParaInfo, ParaLifecycle, ParaPastCodeMeta, ParaScheduling, ParaValidatorIndex, ParachainDispatchOrigin, ParachainInherentData, ParachainProposal, ParachainsInherentData, ParathreadClaim, ParathreadClaimQueue, ParathreadEntry, PersistedValidationData, QueuedParathread, RegisteredParachainInfo, RelayBlockNumber, RelayChainBlockNumber, RelayChainHash, RelayHash, Remark, ReplacementTimes, Retriable, Scheduling, ServiceQuality, SessionInfo, SessionInfoValidatorGroup, SignedAvailabilityBitfield, SignedAvailabilityBitfields, SigningContext, 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';43import type { FeeDetails, InclusionFee, RuntimeDispatchInfo } from '@polkadot/types/interfaces/payment';44import type { Approvals } from '@polkadot/types/interfaces/poll';45import type { ProxyAnnouncement, ProxyDefinition, ProxyType } from '@polkadot/types/interfaces/proxy';46import type { AccountStatus, AccountValidity } from '@polkadot/types/interfaces/purchase';47import type { ActiveRecovery, RecoveryConfig } from '@polkadot/types/interfaces/recovery';48import type { RpcMethods } from '@polkadot/types/interfaces/rpc';49import type { AccountId, AccountId20, AccountId32, AccountIdOf, AccountIndex, Address, AssetId, Balance, BalanceOf, Block, BlockNumber, BlockNumberFor, BlockNumberOf, Call, CallHash, CallHashOf, ChangesTrieConfiguration, ChangesTrieSignal, CodecHash, Consensus, ConsensusEngineId, CrateVersion, Digest, DigestItem, EncodedJustification, 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, RuntimeDbWeight, Seal, SealV0, SignedBlock, SignedBlockWithJustification, SignedBlockWithJustifications, Slot, StorageData, StorageProof, TransactionInfo, TransactionPriority, TransactionStorageProof, U32F32, ValidatorId, ValidatorIdOf, Weight, WeightMultiplier } from '@polkadot/types/interfaces/runtime';50import 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';51import type { Period, Priority, SchedulePeriod, SchedulePriority, Scheduled, ScheduledTo254, TaskAddress } from '@polkadot/types/interfaces/scheduler';52import 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';53import type { Bid, BidKind, SocietyJudgement, SocietyVote, StrikeCount, VouchingStatus } from '@polkadot/types/interfaces/society';54import type { ActiveEraInfo, CompactAssignments, CompactAssignmentsTo257, CompactAssignmentsTo265, CompactAssignmentsWith16, CompactAssignmentsWith24, CompactScore, CompactScoreCompact, ElectionCompute, ElectionPhase, ElectionResult, 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';55import type { ApiId, BlockTrace, BlockTraceEvent, BlockTraceEventData, BlockTraceSpan, KeyValueOption, MigrationStatusResult, ReadProof, RuntimeVersion, RuntimeVersionApi, RuntimeVersionPartial, SpecVersion, StorageChangeSet, TraceBlockResponse, TraceError } from '@polkadot/types/interfaces/state';56import type { WeightToFeeCoefficient } from '@polkadot/types/interfaces/support';57import type { AccountInfo, AccountInfoWithDualRefCount, AccountInfoWithProviders, AccountInfoWithRefCount, AccountInfoWithRefCountU8, AccountInfoWithTripleRefCount, ApplyExtrinsicResult, ArithmeticError, BlockLength, BlockWeights, ChainProperties, ChainType, ConsumedWeight, DigestOf, DispatchClass, DispatchError, DispatchErrorModule, DispatchErrorModuleU8a, DispatchErrorTo198, DispatchInfo, DispatchInfoTo190, DispatchInfoTo244, DispatchOutcome, 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, UnknownTransaction, WeightPerClass } from '@polkadot/types/interfaces/system';58import type { Bounty, BountyIndex, BountyStatus, BountyStatusActive, BountyStatusCuratorProposed, BountyStatusPendingPayout, OpenTip, OpenTipFinderTo225, OpenTipTip, OpenTipTo225, TreasuryProposal } from '@polkadot/types/interfaces/treasury';59import type { Multiplier } from '@polkadot/types/interfaces/txpayment';60import type { ClassDetails, ClassId, ClassMetadata, DepositBalance, DepositBalanceOf, DestroyWitness, InstanceDetails, InstanceId, InstanceMetadata } from '@polkadot/types/interfaces/uniques';61import type { Multisig, Timepoint } from '@polkadot/types/interfaces/utility';62import type { VestingInfo } from '@polkadot/types/interfaces/vesting';63import type { AssetInstance, AssetInstanceV0, AssetInstanceV1, AssetInstanceV2, BodyId, BodyPart, DoubleEncodedCall, Fungibility, FungibilityV0, FungibilityV1, FungibilityV2, InboundStatus, InstructionV2, InteriorMultiLocation, Junction, JunctionV0, JunctionV1, JunctionV2, Junctions, JunctionsV1, JunctionsV2, MultiAsset, MultiAssetFilter, MultiAssetFilterV1, MultiAssetFilterV2, MultiAssetV0, MultiAssetV1, MultiAssetV2, MultiAssets, MultiAssetsV1, MultiAssetsV2, MultiLocation, MultiLocationV0, MultiLocationV1, MultiLocationV2, NetworkId, OriginKindV0, OriginKindV1, OriginKindV2, OutboundStatus, Outcome, QueryId, QueryStatus, QueueConfigData, Response, ResponseV0, ResponseV1, ResponseV2, ResponseV2Error, ResponseV2Result, VersionMigrationStage, VersionedMultiAsset, VersionedMultiAssets, VersionedMultiLocation, VersionedResponse, VersionedXcm, WeightLimitV2, WildFungibility, WildFungibilityV0, WildFungibilityV1, WildFungibilityV2, WildMultiAsset, WildMultiAssetV1, WildMultiAssetV2, Xcm, XcmAssetId, XcmError, XcmErrorV0, XcmErrorV1, XcmErrorV2, XcmOrder, XcmOrderV0, XcmOrderV1, XcmOrderV2, XcmOrigin, XcmOriginKind, XcmV0, XcmV1, XcmV2, XcmVersion, XcmpMessageFormat } from '@polkadot/types/interfaces/xcm';6465declare module '@polkadot/types/types/registry' {66  export interface InterfaceTypes {67    AbridgedCandidateReceipt: AbridgedCandidateReceipt;68    AbridgedHostConfiguration: AbridgedHostConfiguration;69    AbridgedHrmpChannel: AbridgedHrmpChannel;70    AccountData: AccountData;71    AccountId: AccountId;72    AccountId20: AccountId20;73    AccountId32: AccountId32;74    AccountIdOf: AccountIdOf;75    AccountIndex: AccountIndex;76    AccountInfo: AccountInfo;77    AccountInfoWithDualRefCount: AccountInfoWithDualRefCount;78    AccountInfoWithProviders: AccountInfoWithProviders;79    AccountInfoWithRefCount: AccountInfoWithRefCount;80    AccountInfoWithRefCountU8: AccountInfoWithRefCountU8;81    AccountInfoWithTripleRefCount: AccountInfoWithTripleRefCount;82    AccountStatus: AccountStatus;83    AccountValidity: AccountValidity;84    AccountVote: AccountVote;85    AccountVoteSplit: AccountVoteSplit;86    AccountVoteStandard: AccountVoteStandard;87    ActiveEraInfo: ActiveEraInfo;88    ActiveGilt: ActiveGilt;89    ActiveGiltsTotal: ActiveGiltsTotal;90    ActiveIndex: ActiveIndex;91    ActiveRecovery: ActiveRecovery;92    Address: Address;93    AliveContractInfo: AliveContractInfo;94    AllowedSlots: AllowedSlots;95    AnySignature: AnySignature;96    ApiId: ApiId;97    ApplyExtrinsicResult: ApplyExtrinsicResult;98    ApprovalFlag: ApprovalFlag;99    Approvals: Approvals;100    ArithmeticError: ArithmeticError;101    AssetApproval: AssetApproval;102    AssetApprovalKey: AssetApprovalKey;103    AssetBalance: AssetBalance;104    AssetDestroyWitness: AssetDestroyWitness;105    AssetDetails: AssetDetails;106    AssetId: AssetId;107    AssetInstance: AssetInstance;108    AssetInstanceV0: AssetInstanceV0;109    AssetInstanceV1: AssetInstanceV1;110    AssetInstanceV2: AssetInstanceV2;111    AssetMetadata: AssetMetadata;112    AssetOptions: AssetOptions;113    AssignmentId: AssignmentId;114    AssignmentKind: AssignmentKind;115    AttestedCandidate: AttestedCandidate;116    AuctionIndex: AuctionIndex;117    AuthIndex: AuthIndex;118    AuthorityDiscoveryId: AuthorityDiscoveryId;119    AuthorityId: AuthorityId;120    AuthorityIndex: AuthorityIndex;121    AuthorityList: AuthorityList;122    AuthoritySet: AuthoritySet;123    AuthoritySetChange: AuthoritySetChange;124    AuthoritySetChanges: AuthoritySetChanges;125    AuthoritySignature: AuthoritySignature;126    AuthorityWeight: AuthorityWeight;127    AvailabilityBitfield: AvailabilityBitfield;128    AvailabilityBitfieldRecord: AvailabilityBitfieldRecord;129    BabeAuthorityWeight: BabeAuthorityWeight;130    BabeBlockWeight: BabeBlockWeight;131    BabeEpochConfiguration: BabeEpochConfiguration;132    BabeEquivocationProof: BabeEquivocationProof;133    BabeWeight: BabeWeight;134    BackedCandidate: BackedCandidate;135    Balance: Balance;136    BalanceLock: BalanceLock;137    BalanceLockTo212: BalanceLockTo212;138    BalanceOf: BalanceOf;139    BalanceStatus: BalanceStatus;140    BeefyCommitment: BeefyCommitment;141    BeefyId: BeefyId;142    BeefyKey: BeefyKey;143    BeefyNextAuthoritySet: BeefyNextAuthoritySet;144    BeefyPayload: BeefyPayload;145    BeefySignedCommitment: BeefySignedCommitment;146    Bid: Bid;147    Bidder: Bidder;148    BidKind: BidKind;149    BitVec: BitVec;150    Block: Block;151    BlockAttestations: BlockAttestations;152    BlockHash: BlockHash;153    BlockLength: BlockLength;154    BlockNumber: BlockNumber;155    BlockNumberFor: BlockNumberFor;156    BlockNumberOf: BlockNumberOf;157    BlockStats: BlockStats;158    BlockTrace: BlockTrace;159    BlockTraceEvent: BlockTraceEvent;160    BlockTraceEventData: BlockTraceEventData;161    BlockTraceSpan: BlockTraceSpan;162    BlockV0: BlockV0;163    BlockV1: BlockV1;164    BlockV2: BlockV2;165    BlockWeights: BlockWeights;166    BodyId: BodyId;167    BodyPart: BodyPart;168    bool: bool;169    Bool: Bool;170    Bounty: Bounty;171    BountyIndex: BountyIndex;172    BountyStatus: BountyStatus;173    BountyStatusActive: BountyStatusActive;174    BountyStatusCuratorProposed: BountyStatusCuratorProposed;175    BountyStatusPendingPayout: BountyStatusPendingPayout;176    BridgedBlockHash: BridgedBlockHash;177    BridgedBlockNumber: BridgedBlockNumber;178    BridgedHeader: BridgedHeader;179    BridgeMessageId: BridgeMessageId;180    BTreeSet: BTreeSet;181    BufferedSessionChange: BufferedSessionChange;182    Bytes: Bytes;183    Call: Call;184    CallHash: CallHash;185    CallHashOf: CallHashOf;186    CallIndex: CallIndex;187    CallOrigin: CallOrigin;188    CandidateCommitments: CandidateCommitments;189    CandidateDescriptor: CandidateDescriptor;190    CandidateHash: CandidateHash;191    CandidateInfo: CandidateInfo;192    CandidatePendingAvailability: CandidatePendingAvailability;193    CandidateReceipt: CandidateReceipt;194    ChainId: ChainId;195    ChainProperties: ChainProperties;196    ChainType: ChainType;197    ChangesTrieConfiguration: ChangesTrieConfiguration;198    ChangesTrieSignal: ChangesTrieSignal;199    ClassDetails: ClassDetails;200    ClassId: ClassId;201    ClassMetadata: ClassMetadata;202    CodecHash: CodecHash;203    CodeHash: CodeHash;204    CodeSource: CodeSource;205    CodeUploadRequest: CodeUploadRequest;206    CodeUploadResult: CodeUploadResult;207    CodeUploadResultValue: CodeUploadResultValue;208    CollatorId: CollatorId;209    CollatorSignature: CollatorSignature;210    CollectiveOrigin: CollectiveOrigin;211    CommittedCandidateReceipt: CommittedCandidateReceipt;212    CompactAssignments: CompactAssignments;213    CompactAssignmentsTo257: CompactAssignmentsTo257;214    CompactAssignmentsTo265: CompactAssignmentsTo265;215    CompactAssignmentsWith16: CompactAssignmentsWith16;216    CompactAssignmentsWith24: CompactAssignmentsWith24;217    CompactScore: CompactScore;218    CompactScoreCompact: CompactScoreCompact;219    ConfigData: ConfigData;220    Consensus: Consensus;221    ConsensusEngineId: ConsensusEngineId;222    ConsumedWeight: ConsumedWeight;223    ContractCallFlags: ContractCallFlags;224    ContractCallRequest: ContractCallRequest;225    ContractConstructorSpecLatest: ContractConstructorSpecLatest;226    ContractConstructorSpecV0: ContractConstructorSpecV0;227    ContractConstructorSpecV1: ContractConstructorSpecV1;228    ContractConstructorSpecV2: ContractConstructorSpecV2;229    ContractConstructorSpecV3: ContractConstructorSpecV3;230    ContractContractSpecV0: ContractContractSpecV0;231    ContractContractSpecV1: ContractContractSpecV1;232    ContractContractSpecV2: ContractContractSpecV2;233    ContractContractSpecV3: ContractContractSpecV3;234    ContractCryptoHasher: ContractCryptoHasher;235    ContractDiscriminant: ContractDiscriminant;236    ContractDisplayName: ContractDisplayName;237    ContractEventParamSpecLatest: ContractEventParamSpecLatest;238    ContractEventParamSpecV0: ContractEventParamSpecV0;239    ContractEventParamSpecV2: ContractEventParamSpecV2;240    ContractEventSpecLatest: ContractEventSpecLatest;241    ContractEventSpecV0: ContractEventSpecV0;242    ContractEventSpecV1: ContractEventSpecV1;243    ContractEventSpecV2: ContractEventSpecV2;244    ContractExecResult: ContractExecResult;245    ContractExecResultErr: ContractExecResultErr;246    ContractExecResultErrModule: ContractExecResultErrModule;247    ContractExecResultOk: ContractExecResultOk;248    ContractExecResultResult: ContractExecResultResult;249    ContractExecResultSuccessTo255: ContractExecResultSuccessTo255;250    ContractExecResultSuccessTo260: ContractExecResultSuccessTo260;251    ContractExecResultTo255: ContractExecResultTo255;252    ContractExecResultTo260: ContractExecResultTo260;253    ContractExecResultTo267: ContractExecResultTo267;254    ContractInfo: ContractInfo;255    ContractInstantiateResult: ContractInstantiateResult;256    ContractInstantiateResultTo267: ContractInstantiateResultTo267;257    ContractInstantiateResultTo299: ContractInstantiateResultTo299;258    ContractLayoutArray: ContractLayoutArray;259    ContractLayoutCell: ContractLayoutCell;260    ContractLayoutEnum: ContractLayoutEnum;261    ContractLayoutHash: ContractLayoutHash;262    ContractLayoutHashingStrategy: ContractLayoutHashingStrategy;263    ContractLayoutKey: ContractLayoutKey;264    ContractLayoutStruct: ContractLayoutStruct;265    ContractLayoutStructField: ContractLayoutStructField;266    ContractMessageParamSpecLatest: ContractMessageParamSpecLatest;267    ContractMessageParamSpecV0: ContractMessageParamSpecV0;268    ContractMessageParamSpecV2: ContractMessageParamSpecV2;269    ContractMessageSpecLatest: ContractMessageSpecLatest;270    ContractMessageSpecV0: ContractMessageSpecV0;271    ContractMessageSpecV1: ContractMessageSpecV1;272    ContractMessageSpecV2: ContractMessageSpecV2;273    ContractMetadata: ContractMetadata;274    ContractMetadataLatest: ContractMetadataLatest;275    ContractMetadataV0: ContractMetadataV0;276    ContractMetadataV1: ContractMetadataV1;277    ContractMetadataV2: ContractMetadataV2;278    ContractMetadataV3: ContractMetadataV3;279    ContractProject: ContractProject;280    ContractProjectContract: ContractProjectContract;281    ContractProjectInfo: ContractProjectInfo;282    ContractProjectSource: ContractProjectSource;283    ContractProjectV0: ContractProjectV0;284    ContractReturnFlags: ContractReturnFlags;285    ContractSelector: ContractSelector;286    ContractStorageKey: ContractStorageKey;287    ContractStorageLayout: ContractStorageLayout;288    ContractTypeSpec: ContractTypeSpec;289    Conviction: Conviction;290    CoreAssignment: CoreAssignment;291    CoreIndex: CoreIndex;292    CoreOccupied: CoreOccupied;293    CrateVersion: CrateVersion;294    CreatedBlock: CreatedBlock;295    CumulusPalletDmpQueueCall: CumulusPalletDmpQueueCall;296    CumulusPalletDmpQueueConfigData: CumulusPalletDmpQueueConfigData;297    CumulusPalletDmpQueueError: CumulusPalletDmpQueueError;298    CumulusPalletDmpQueueEvent: CumulusPalletDmpQueueEvent;299    CumulusPalletDmpQueuePageIndexData: CumulusPalletDmpQueuePageIndexData;300    CumulusPalletParachainSystemCall: CumulusPalletParachainSystemCall;301    CumulusPalletParachainSystemError: CumulusPalletParachainSystemError;302    CumulusPalletParachainSystemEvent: CumulusPalletParachainSystemEvent;303    CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot;304    CumulusPalletXcmCall: CumulusPalletXcmCall;305    CumulusPalletXcmError: CumulusPalletXcmError;306    CumulusPalletXcmEvent: CumulusPalletXcmEvent;307    CumulusPalletXcmpQueueCall: CumulusPalletXcmpQueueCall;308    CumulusPalletXcmpQueueError: CumulusPalletXcmpQueueError;309    CumulusPalletXcmpQueueEvent: CumulusPalletXcmpQueueEvent;310    CumulusPalletXcmpQueueInboundChannelDetails: CumulusPalletXcmpQueueInboundChannelDetails;311    CumulusPalletXcmpQueueInboundState: CumulusPalletXcmpQueueInboundState;312    CumulusPalletXcmpQueueOutboundChannelDetails: CumulusPalletXcmpQueueOutboundChannelDetails;313    CumulusPalletXcmpQueueOutboundState: CumulusPalletXcmpQueueOutboundState;314    CumulusPalletXcmpQueueQueueConfigData: CumulusPalletXcmpQueueQueueConfigData;315    CumulusPrimitivesParachainInherentParachainInherentData: CumulusPrimitivesParachainInherentParachainInherentData;316    Data: Data;317    DeferredOffenceOf: DeferredOffenceOf;318    DefunctVoter: DefunctVoter;319    DelayKind: DelayKind;320    DelayKindBest: DelayKindBest;321    Delegations: Delegations;322    DeletedContract: DeletedContract;323    DeliveredMessages: DeliveredMessages;324    DepositBalance: DepositBalance;325    DepositBalanceOf: DepositBalanceOf;326    DestroyWitness: DestroyWitness;327    Digest: Digest;328    DigestItem: DigestItem;329    DigestOf: DigestOf;330    DispatchClass: DispatchClass;331    DispatchError: DispatchError;332    DispatchErrorModule: DispatchErrorModule;333    DispatchErrorModuleU8a: DispatchErrorModuleU8a;334    DispatchErrorTo198: DispatchErrorTo198;335    DispatchFeePayment: DispatchFeePayment;336    DispatchInfo: DispatchInfo;337    DispatchInfoTo190: DispatchInfoTo190;338    DispatchInfoTo244: DispatchInfoTo244;339    DispatchOutcome: DispatchOutcome;340    DispatchResult: DispatchResult;341    DispatchResultOf: DispatchResultOf;342    DispatchResultTo198: DispatchResultTo198;343    DisputeLocation: DisputeLocation;344    DisputeResult: DisputeResult;345    DisputeState: DisputeState;346    DisputeStatement: DisputeStatement;347    DisputeStatementSet: DisputeStatementSet;348    DoubleEncodedCall: DoubleEncodedCall;349    DoubleVoteReport: DoubleVoteReport;350    DownwardMessage: DownwardMessage;351    EcdsaSignature: EcdsaSignature;352    Ed25519Signature: Ed25519Signature;353    EIP1559Transaction: EIP1559Transaction;354    EIP2930Transaction: EIP2930Transaction;355    ElectionCompute: ElectionCompute;356    ElectionPhase: ElectionPhase;357    ElectionResult: ElectionResult;358    ElectionScore: ElectionScore;359    ElectionSize: ElectionSize;360    ElectionStatus: ElectionStatus;361    EncodedFinalityProofs: EncodedFinalityProofs;362    EncodedJustification: EncodedJustification;363    EpochAuthorship: EpochAuthorship;364    Era: Era;365    EraIndex: EraIndex;366    EraPoints: EraPoints;367    EraRewardPoints: EraRewardPoints;368    EraRewards: EraRewards;369    ErrorMetadataLatest: ErrorMetadataLatest;370    ErrorMetadataV10: ErrorMetadataV10;371    ErrorMetadataV11: ErrorMetadataV11;372    ErrorMetadataV12: ErrorMetadataV12;373    ErrorMetadataV13: ErrorMetadataV13;374    ErrorMetadataV14: ErrorMetadataV14;375    ErrorMetadataV9: ErrorMetadataV9;376    EthAccessList: EthAccessList;377    EthAccessListItem: EthAccessListItem;378    EthAccount: EthAccount;379    EthAddress: EthAddress;380    EthBlock: EthBlock;381    EthBloom: EthBloom;382    EthbloomBloom: EthbloomBloom;383    EthCallRequest: EthCallRequest;384    EthereumAccountId: EthereumAccountId;385    EthereumAddress: EthereumAddress;386    EthereumBlock: EthereumBlock;387    EthereumHeader: EthereumHeader;388    EthereumLog: EthereumLog;389    EthereumLookupSource: EthereumLookupSource;390    EthereumReceiptEip658ReceiptData: EthereumReceiptEip658ReceiptData;391    EthereumReceiptReceiptV3: EthereumReceiptReceiptV3;392    EthereumSignature: EthereumSignature;393    EthereumTransactionAccessListItem: EthereumTransactionAccessListItem;394    EthereumTransactionEip1559Transaction: EthereumTransactionEip1559Transaction;395    EthereumTransactionEip2930Transaction: EthereumTransactionEip2930Transaction;396    EthereumTransactionLegacyTransaction: EthereumTransactionLegacyTransaction;397    EthereumTransactionTransactionAction: EthereumTransactionTransactionAction;398    EthereumTransactionTransactionSignature: EthereumTransactionTransactionSignature;399    EthereumTransactionTransactionV2: EthereumTransactionTransactionV2;400    EthereumTypesHashH64: EthereumTypesHashH64;401    EthFilter: EthFilter;402    EthFilterAddress: EthFilterAddress;403    EthFilterChanges: EthFilterChanges;404    EthFilterTopic: EthFilterTopic;405    EthFilterTopicEntry: EthFilterTopicEntry;406    EthFilterTopicInner: EthFilterTopicInner;407    EthHeader: EthHeader;408    EthLog: EthLog;409    EthReceipt: EthReceipt;410    EthRichBlock: EthRichBlock;411    EthRichHeader: EthRichHeader;412    EthStorageProof: EthStorageProof;413    EthSubKind: EthSubKind;414    EthSubParams: EthSubParams;415    EthSubResult: EthSubResult;416    EthSyncInfo: EthSyncInfo;417    EthSyncStatus: EthSyncStatus;418    EthTransaction: EthTransaction;419    EthTransactionAction: EthTransactionAction;420    EthTransactionCondition: EthTransactionCondition;421    EthTransactionRequest: EthTransactionRequest;422    EthTransactionSignature: EthTransactionSignature;423    EthTransactionStatus: EthTransactionStatus;424    EthWork: EthWork;425    Event: Event;426    EventId: EventId;427    EventIndex: EventIndex;428    EventMetadataLatest: EventMetadataLatest;429    EventMetadataV10: EventMetadataV10;430    EventMetadataV11: EventMetadataV11;431    EventMetadataV12: EventMetadataV12;432    EventMetadataV13: EventMetadataV13;433    EventMetadataV14: EventMetadataV14;434    EventMetadataV9: EventMetadataV9;435    EventRecord: EventRecord;436    EvmAccount: EvmAccount;437    EvmCoreErrorExitError: EvmCoreErrorExitError;438    EvmCoreErrorExitFatal: EvmCoreErrorExitFatal;439    EvmCoreErrorExitReason: EvmCoreErrorExitReason;440    EvmCoreErrorExitRevert: EvmCoreErrorExitRevert;441    EvmCoreErrorExitSucceed: EvmCoreErrorExitSucceed;442    EvmLog: EvmLog;443    EvmVicinity: EvmVicinity;444    ExecReturnValue: ExecReturnValue;445    ExitError: ExitError;446    ExitFatal: ExitFatal;447    ExitReason: ExitReason;448    ExitRevert: ExitRevert;449    ExitSucceed: ExitSucceed;450    ExplicitDisputeStatement: ExplicitDisputeStatement;451    Exposure: Exposure;452    ExtendedBalance: ExtendedBalance;453    Extrinsic: Extrinsic;454    ExtrinsicEra: ExtrinsicEra;455    ExtrinsicMetadataLatest: ExtrinsicMetadataLatest;456    ExtrinsicMetadataV11: ExtrinsicMetadataV11;457    ExtrinsicMetadataV12: ExtrinsicMetadataV12;458    ExtrinsicMetadataV13: ExtrinsicMetadataV13;459    ExtrinsicMetadataV14: ExtrinsicMetadataV14;460    ExtrinsicOrHash: ExtrinsicOrHash;461    ExtrinsicPayload: ExtrinsicPayload;462    ExtrinsicPayloadUnknown: ExtrinsicPayloadUnknown;463    ExtrinsicPayloadV4: ExtrinsicPayloadV4;464    ExtrinsicSignature: ExtrinsicSignature;465    ExtrinsicSignatureV4: ExtrinsicSignatureV4;466    ExtrinsicStatus: ExtrinsicStatus;467    ExtrinsicsWeight: ExtrinsicsWeight;468    ExtrinsicUnknown: ExtrinsicUnknown;469    ExtrinsicV4: ExtrinsicV4;470    FeeDetails: FeeDetails;471    Fixed128: Fixed128;472    Fixed64: Fixed64;473    FixedI128: FixedI128;474    FixedI64: FixedI64;475    FixedU128: FixedU128;476    FixedU64: FixedU64;477    Forcing: Forcing;478    ForkTreePendingChange: ForkTreePendingChange;479    ForkTreePendingChangeNode: ForkTreePendingChangeNode;480    FpRpcTransactionStatus: FpRpcTransactionStatus;481    FrameSupportPalletId: FrameSupportPalletId;482    FrameSupportStorageBoundedBTreeSet: FrameSupportStorageBoundedBTreeSet;483    FrameSupportTokensMiscBalanceStatus: FrameSupportTokensMiscBalanceStatus;484    FrameSupportWeightsDispatchClass: FrameSupportWeightsDispatchClass;485    FrameSupportWeightsDispatchInfo: FrameSupportWeightsDispatchInfo;486    FrameSupportWeightsPays: FrameSupportWeightsPays;487    FrameSupportWeightsPerDispatchClassU32: FrameSupportWeightsPerDispatchClassU32;488    FrameSupportWeightsPerDispatchClassU64: FrameSupportWeightsPerDispatchClassU64;489    FrameSupportWeightsPerDispatchClassWeightsPerClass: FrameSupportWeightsPerDispatchClassWeightsPerClass;490    FrameSupportWeightsRuntimeDbWeight: FrameSupportWeightsRuntimeDbWeight;491    FrameSupportWeightsWeightToFeeCoefficient: FrameSupportWeightsWeightToFeeCoefficient;492    FrameSystemAccountInfo: FrameSystemAccountInfo;493    FrameSystemCall: FrameSystemCall;494    FrameSystemError: FrameSystemError;495    FrameSystemEvent: FrameSystemEvent;496    FrameSystemEventRecord: FrameSystemEventRecord;497    FrameSystemExtensionsCheckGenesis: FrameSystemExtensionsCheckGenesis;498    FrameSystemExtensionsCheckNonce: FrameSystemExtensionsCheckNonce;499    FrameSystemExtensionsCheckSpecVersion: FrameSystemExtensionsCheckSpecVersion;500    FrameSystemExtensionsCheckWeight: FrameSystemExtensionsCheckWeight;501    FrameSystemLastRuntimeUpgradeInfo: FrameSystemLastRuntimeUpgradeInfo;502    FrameSystemLimitsBlockLength: FrameSystemLimitsBlockLength;503    FrameSystemLimitsBlockWeights: FrameSystemLimitsBlockWeights;504    FrameSystemLimitsWeightsPerClass: FrameSystemLimitsWeightsPerClass;505    FrameSystemPhase: FrameSystemPhase;506    FullIdentification: FullIdentification;507    FunctionArgumentMetadataLatest: FunctionArgumentMetadataLatest;508    FunctionArgumentMetadataV10: FunctionArgumentMetadataV10;509    FunctionArgumentMetadataV11: FunctionArgumentMetadataV11;510    FunctionArgumentMetadataV12: FunctionArgumentMetadataV12;511    FunctionArgumentMetadataV13: FunctionArgumentMetadataV13;512    FunctionArgumentMetadataV14: FunctionArgumentMetadataV14;513    FunctionArgumentMetadataV9: FunctionArgumentMetadataV9;514    FunctionMetadataLatest: FunctionMetadataLatest;515    FunctionMetadataV10: FunctionMetadataV10;516    FunctionMetadataV11: FunctionMetadataV11;517    FunctionMetadataV12: FunctionMetadataV12;518    FunctionMetadataV13: FunctionMetadataV13;519    FunctionMetadataV14: FunctionMetadataV14;520    FunctionMetadataV9: FunctionMetadataV9;521    FundIndex: FundIndex;522    FundInfo: FundInfo;523    Fungibility: Fungibility;524    FungibilityV0: FungibilityV0;525    FungibilityV1: FungibilityV1;526    FungibilityV2: FungibilityV2;527    Gas: Gas;528    GiltBid: GiltBid;529    GlobalValidationData: GlobalValidationData;530    GlobalValidationSchedule: GlobalValidationSchedule;531    GrandpaCommit: GrandpaCommit;532    GrandpaEquivocation: GrandpaEquivocation;533    GrandpaEquivocationProof: GrandpaEquivocationProof;534    GrandpaEquivocationValue: GrandpaEquivocationValue;535    GrandpaJustification: GrandpaJustification;536    GrandpaPrecommit: GrandpaPrecommit;537    GrandpaPrevote: GrandpaPrevote;538    GrandpaSignedPrecommit: GrandpaSignedPrecommit;539    GroupIndex: GroupIndex;540    H1024: H1024;541    H128: H128;542    H160: H160;543    H2048: H2048;544    H256: H256;545    H32: H32;546    H512: H512;547    H64: H64;548    Hash: Hash;549    HeadData: HeadData;550    Header: Header;551    HeaderPartial: HeaderPartial;552    Health: Health;553    Heartbeat: Heartbeat;554    HeartbeatTo244: HeartbeatTo244;555    HostConfiguration: HostConfiguration;556    HostFnWeights: HostFnWeights;557    HostFnWeightsTo264: HostFnWeightsTo264;558    HrmpChannel: HrmpChannel;559    HrmpChannelId: HrmpChannelId;560    HrmpOpenChannelRequest: HrmpOpenChannelRequest;561    i128: i128;562    I128: I128;563    i16: i16;564    I16: I16;565    i256: i256;566    I256: I256;567    i32: i32;568    I32: I32;569    I32F32: I32F32;570    i64: i64;571    I64: I64;572    i8: i8;573    I8: I8;574    IdentificationTuple: IdentificationTuple;575    IdentityFields: IdentityFields;576    IdentityInfo: IdentityInfo;577    IdentityInfoAdditional: IdentityInfoAdditional;578    IdentityInfoTo198: IdentityInfoTo198;579    IdentityJudgement: IdentityJudgement;580    ImmortalEra: ImmortalEra;581    ImportedAux: ImportedAux;582    InboundDownwardMessage: InboundDownwardMessage;583    InboundHrmpMessage: InboundHrmpMessage;584    InboundHrmpMessages: InboundHrmpMessages;585    InboundLaneData: InboundLaneData;586    InboundRelayer: InboundRelayer;587    InboundStatus: InboundStatus;588    IncludedBlocks: IncludedBlocks;589    InclusionFee: InclusionFee;590    IncomingParachain: IncomingParachain;591    IncomingParachainDeploy: IncomingParachainDeploy;592    IncomingParachainFixed: IncomingParachainFixed;593    Index: Index;594    IndicesLookupSource: IndicesLookupSource;595    IndividualExposure: IndividualExposure;596    InitializationData: InitializationData;597    InstanceDetails: InstanceDetails;598    InstanceId: InstanceId;599    InstanceMetadata: InstanceMetadata;600    InstantiateRequest: InstantiateRequest;601    InstantiateRequestV1: InstantiateRequestV1;602    InstantiateRequestV2: InstantiateRequestV2;603    InstantiateReturnValue: InstantiateReturnValue;604    InstantiateReturnValueOk: InstantiateReturnValueOk;605    InstantiateReturnValueTo267: InstantiateReturnValueTo267;606    InstructionV2: InstructionV2;607    InstructionWeights: InstructionWeights;608    InteriorMultiLocation: InteriorMultiLocation;609    InvalidDisputeStatementKind: InvalidDisputeStatementKind;610    InvalidTransaction: InvalidTransaction;611    Json: Json;612    Junction: Junction;613    Junctions: Junctions;614    JunctionsV1: JunctionsV1;615    JunctionsV2: JunctionsV2;616    JunctionV0: JunctionV0;617    JunctionV1: JunctionV1;618    JunctionV2: JunctionV2;619    Justification: Justification;620    JustificationNotification: JustificationNotification;621    Justifications: Justifications;622    Key: Key;623    KeyOwnerProof: KeyOwnerProof;624    Keys: Keys;625    KeyType: KeyType;626    KeyTypeId: KeyTypeId;627    KeyValue: KeyValue;628    KeyValueOption: KeyValueOption;629    Kind: Kind;630    LaneId: LaneId;631    LastContribution: LastContribution;632    LastRuntimeUpgradeInfo: LastRuntimeUpgradeInfo;633    LeasePeriod: LeasePeriod;634    LeasePeriodOf: LeasePeriodOf;635    LegacyTransaction: LegacyTransaction;636    Limits: Limits;637    LimitsTo264: LimitsTo264;638    LocalValidationData: LocalValidationData;639    LockIdentifier: LockIdentifier;640    LookupSource: LookupSource;641    LookupTarget: LookupTarget;642    LotteryConfig: LotteryConfig;643    MaybeRandomness: MaybeRandomness;644    MaybeVrf: MaybeVrf;645    MemberCount: MemberCount;646    MembershipProof: MembershipProof;647    MessageData: MessageData;648    MessageId: MessageId;649    MessageIngestionType: MessageIngestionType;650    MessageKey: MessageKey;651    MessageNonce: MessageNonce;652    MessageQueueChain: MessageQueueChain;653    MessagesDeliveryProofOf: MessagesDeliveryProofOf;654    MessagesProofOf: MessagesProofOf;655    MessagingStateSnapshot: MessagingStateSnapshot;656    MessagingStateSnapshotEgressEntry: MessagingStateSnapshotEgressEntry;657    MetadataAll: MetadataAll;658    MetadataLatest: MetadataLatest;659    MetadataV10: MetadataV10;660    MetadataV11: MetadataV11;661    MetadataV12: MetadataV12;662    MetadataV13: MetadataV13;663    MetadataV14: MetadataV14;664    MetadataV9: MetadataV9;665    MigrationStatusResult: MigrationStatusResult;666    MmrLeafProof: MmrLeafProof;667    MmrRootHash: MmrRootHash;668    ModuleConstantMetadataV10: ModuleConstantMetadataV10;669    ModuleConstantMetadataV11: ModuleConstantMetadataV11;670    ModuleConstantMetadataV12: ModuleConstantMetadataV12;671    ModuleConstantMetadataV13: ModuleConstantMetadataV13;672    ModuleConstantMetadataV9: ModuleConstantMetadataV9;673    ModuleId: ModuleId;674    ModuleMetadataV10: ModuleMetadataV10;675    ModuleMetadataV11: ModuleMetadataV11;676    ModuleMetadataV12: ModuleMetadataV12;677    ModuleMetadataV13: ModuleMetadataV13;678    ModuleMetadataV9: ModuleMetadataV9;679    Moment: Moment;680    MomentOf: MomentOf;681    MoreAttestations: MoreAttestations;682    MortalEra: MortalEra;683    MultiAddress: MultiAddress;684    MultiAsset: MultiAsset;685    MultiAssetFilter: MultiAssetFilter;686    MultiAssetFilterV1: MultiAssetFilterV1;687    MultiAssetFilterV2: MultiAssetFilterV2;688    MultiAssets: MultiAssets;689    MultiAssetsV1: MultiAssetsV1;690    MultiAssetsV2: MultiAssetsV2;691    MultiAssetV0: MultiAssetV0;692    MultiAssetV1: MultiAssetV1;693    MultiAssetV2: MultiAssetV2;694    MultiDisputeStatementSet: MultiDisputeStatementSet;695    MultiLocation: MultiLocation;696    MultiLocationV0: MultiLocationV0;697    MultiLocationV1: MultiLocationV1;698    MultiLocationV2: MultiLocationV2;699    Multiplier: Multiplier;700    Multisig: Multisig;701    MultiSignature: MultiSignature;702    MultiSigner: MultiSigner;703    NetworkId: NetworkId;704    NetworkState: NetworkState;705    NetworkStatePeerset: NetworkStatePeerset;706    NetworkStatePeersetInfo: NetworkStatePeersetInfo;707    NewBidder: NewBidder;708    NextAuthority: NextAuthority;709    NextConfigDescriptor: NextConfigDescriptor;710    NextConfigDescriptorV1: NextConfigDescriptorV1;711    NodeRole: NodeRole;712    Nominations: Nominations;713    NominatorIndex: NominatorIndex;714    NominatorIndexCompact: NominatorIndexCompact;715    NotConnectedPeer: NotConnectedPeer;716    Null: Null;717    OffchainAccuracy: OffchainAccuracy;718    OffchainAccuracyCompact: OffchainAccuracyCompact;719    OffenceDetails: OffenceDetails;720    Offender: Offender;721    OpalRuntimeRuntime: OpalRuntimeRuntime;722    OpaqueCall: OpaqueCall;723    OpaqueMultiaddr: OpaqueMultiaddr;724    OpaqueNetworkState: OpaqueNetworkState;725    OpaquePeerId: OpaquePeerId;726    OpaqueTimeSlot: OpaqueTimeSlot;727    OpenTip: OpenTip;728    OpenTipFinderTo225: OpenTipFinderTo225;729    OpenTipTip: OpenTipTip;730    OpenTipTo225: OpenTipTo225;731    OperatingMode: OperatingMode;732    Origin: Origin;733    OriginCaller: OriginCaller;734    OriginKindV0: OriginKindV0;735    OriginKindV1: OriginKindV1;736    OriginKindV2: OriginKindV2;737    OrmlVestingModuleCall: OrmlVestingModuleCall;738    OrmlVestingModuleError: OrmlVestingModuleError;739    OrmlVestingModuleEvent: OrmlVestingModuleEvent;740    OrmlVestingVestingSchedule: OrmlVestingVestingSchedule;741    OutboundHrmpMessage: OutboundHrmpMessage;742    OutboundLaneData: OutboundLaneData;743    OutboundMessageFee: OutboundMessageFee;744    OutboundPayload: OutboundPayload;745    OutboundStatus: OutboundStatus;746    Outcome: Outcome;747    OverweightIndex: OverweightIndex;748    Owner: Owner;749    PageCounter: PageCounter;750    PageIndexData: PageIndexData;751    PalletBalancesAccountData: PalletBalancesAccountData;752    PalletBalancesBalanceLock: PalletBalancesBalanceLock;753    PalletBalancesCall: PalletBalancesCall;754    PalletBalancesError: PalletBalancesError;755    PalletBalancesEvent: PalletBalancesEvent;756    PalletBalancesReasons: PalletBalancesReasons;757    PalletBalancesReleases: PalletBalancesReleases;758    PalletBalancesReserveData: PalletBalancesReserveData;759    PalletCallMetadataLatest: PalletCallMetadataLatest;760    PalletCallMetadataV14: PalletCallMetadataV14;761    PalletCommonError: PalletCommonError;762    PalletCommonEvent: PalletCommonEvent;763    PalletConstantMetadataLatest: PalletConstantMetadataLatest;764    PalletConstantMetadataV14: PalletConstantMetadataV14;765    PalletErrorMetadataLatest: PalletErrorMetadataLatest;766    PalletErrorMetadataV14: PalletErrorMetadataV14;767    PalletEthereumCall: PalletEthereumCall;768    PalletEthereumError: PalletEthereumError;769    PalletEthereumEvent: PalletEthereumEvent;770    PalletEventMetadataLatest: PalletEventMetadataLatest;771    PalletEventMetadataV14: PalletEventMetadataV14;772    PalletEvmAccountBasicCrossAccountIdRepr: PalletEvmAccountBasicCrossAccountIdRepr;773    PalletEvmCall: PalletEvmCall;774    PalletEvmCoderSubstrateError: PalletEvmCoderSubstrateError;775    PalletEvmContractHelpersError: PalletEvmContractHelpersError;776    PalletEvmContractHelpersSponsoringModeT: PalletEvmContractHelpersSponsoringModeT;777    PalletEvmError: PalletEvmError;778    PalletEvmEvent: PalletEvmEvent;779    PalletEvmMigrationCall: PalletEvmMigrationCall;780    PalletEvmMigrationError: PalletEvmMigrationError;781    PalletFungibleError: PalletFungibleError;782    PalletId: PalletId;783    PalletInflationCall: PalletInflationCall;784    PalletMetadataLatest: PalletMetadataLatest;785    PalletMetadataV14: PalletMetadataV14;786    PalletNonfungibleError: PalletNonfungibleError;787    PalletNonfungibleItemData: PalletNonfungibleItemData;788    PalletRefungibleError: PalletRefungibleError;789    PalletRefungibleItemData: PalletRefungibleItemData;790    PalletsOrigin: PalletsOrigin;791    PalletStorageMetadataLatest: PalletStorageMetadataLatest;792    PalletStorageMetadataV14: PalletStorageMetadataV14;793    PalletStructureCall: PalletStructureCall;794    PalletStructureError: PalletStructureError;795    PalletStructureEvent: PalletStructureEvent;796    PalletSudoCall: PalletSudoCall;797    PalletSudoError: PalletSudoError;798    PalletSudoEvent: PalletSudoEvent;799    PalletTemplateTransactionPaymentCall: PalletTemplateTransactionPaymentCall;800    PalletTemplateTransactionPaymentChargeTransactionPayment: PalletTemplateTransactionPaymentChargeTransactionPayment;801    PalletTimestampCall: PalletTimestampCall;802    PalletTransactionPaymentReleases: PalletTransactionPaymentReleases;803    PalletTreasuryCall: PalletTreasuryCall;804    PalletTreasuryError: PalletTreasuryError;805    PalletTreasuryEvent: PalletTreasuryEvent;806    PalletTreasuryProposal: PalletTreasuryProposal;807    PalletUniqueCall: PalletUniqueCall;808    PalletUniqueError: PalletUniqueError;809    PalletUniqueRawEvent: PalletUniqueRawEvent;810    PalletVersion: PalletVersion;811    PalletXcmCall: PalletXcmCall;812    PalletXcmError: PalletXcmError;813    PalletXcmEvent: PalletXcmEvent;814    ParachainDispatchOrigin: ParachainDispatchOrigin;815    ParachainInherentData: ParachainInherentData;816    ParachainProposal: ParachainProposal;817    ParachainsInherentData: ParachainsInherentData;818    ParaGenesisArgs: ParaGenesisArgs;819    ParaId: ParaId;820    ParaInfo: ParaInfo;821    ParaLifecycle: ParaLifecycle;822    Parameter: Parameter;823    ParaPastCodeMeta: ParaPastCodeMeta;824    ParaScheduling: ParaScheduling;825    ParathreadClaim: ParathreadClaim;826    ParathreadClaimQueue: ParathreadClaimQueue;827    ParathreadEntry: ParathreadEntry;828    ParaValidatorIndex: ParaValidatorIndex;829    Pays: Pays;830    Peer: Peer;831    PeerEndpoint: PeerEndpoint;832    PeerEndpointAddr: PeerEndpointAddr;833    PeerInfo: PeerInfo;834    PeerPing: PeerPing;835    PendingChange: PendingChange;836    PendingPause: PendingPause;837    PendingResume: PendingResume;838    Perbill: Perbill;839    Percent: Percent;840    PerDispatchClassU32: PerDispatchClassU32;841    PerDispatchClassWeight: PerDispatchClassWeight;842    PerDispatchClassWeightsPerClass: PerDispatchClassWeightsPerClass;843    Period: Period;844    Permill: Permill;845    PermissionLatest: PermissionLatest;846    PermissionsV1: PermissionsV1;847    PermissionVersions: PermissionVersions;848    Perquintill: Perquintill;849    PersistedValidationData: PersistedValidationData;850    PerU16: PerU16;851    Phantom: Phantom;852    PhantomData: PhantomData;853    PhantomTypeUpDataStructs: PhantomTypeUpDataStructs;854    Phase: Phase;855    PhragmenScore: PhragmenScore;856    Points: Points;857    PolkadotCorePrimitivesInboundDownwardMessage: PolkadotCorePrimitivesInboundDownwardMessage;858    PolkadotCorePrimitivesInboundHrmpMessage: PolkadotCorePrimitivesInboundHrmpMessage;859    PolkadotCorePrimitivesOutboundHrmpMessage: PolkadotCorePrimitivesOutboundHrmpMessage;860    PolkadotParachainPrimitivesXcmpMessageFormat: PolkadotParachainPrimitivesXcmpMessageFormat;861    PolkadotPrimitivesV2AbridgedHostConfiguration: PolkadotPrimitivesV2AbridgedHostConfiguration;862    PolkadotPrimitivesV2AbridgedHrmpChannel: PolkadotPrimitivesV2AbridgedHrmpChannel;863    PolkadotPrimitivesV2PersistedValidationData: PolkadotPrimitivesV2PersistedValidationData;864    PolkadotPrimitivesV2UpgradeRestriction: PolkadotPrimitivesV2UpgradeRestriction;865    PortableType: PortableType;866    PortableTypeV14: PortableTypeV14;867    Precommits: Precommits;868    PrefabWasmModule: PrefabWasmModule;869    PrefixedStorageKey: PrefixedStorageKey;870    PreimageStatus: PreimageStatus;871    PreimageStatusAvailable: PreimageStatusAvailable;872    PreRuntime: PreRuntime;873    Prevotes: Prevotes;874    Priority: Priority;875    PriorLock: PriorLock;876    PropIndex: PropIndex;877    Proposal: Proposal;878    ProposalIndex: ProposalIndex;879    ProxyAnnouncement: ProxyAnnouncement;880    ProxyDefinition: ProxyDefinition;881    ProxyState: ProxyState;882    ProxyType: ProxyType;883    QueryId: QueryId;884    QueryStatus: QueryStatus;885    QueueConfigData: QueueConfigData;886    QueuedParathread: QueuedParathread;887    Randomness: Randomness;888    Raw: Raw;889    RawAuraPreDigest: RawAuraPreDigest;890    RawBabePreDigest: RawBabePreDigest;891    RawBabePreDigestCompat: RawBabePreDigestCompat;892    RawBabePreDigestPrimary: RawBabePreDigestPrimary;893    RawBabePreDigestPrimaryTo159: RawBabePreDigestPrimaryTo159;894    RawBabePreDigestSecondaryPlain: RawBabePreDigestSecondaryPlain;895    RawBabePreDigestSecondaryTo159: RawBabePreDigestSecondaryTo159;896    RawBabePreDigestSecondaryVRF: RawBabePreDigestSecondaryVRF;897    RawBabePreDigestTo159: RawBabePreDigestTo159;898    RawOrigin: RawOrigin;899    RawSolution: RawSolution;900    RawSolutionTo265: RawSolutionTo265;901    RawSolutionWith16: RawSolutionWith16;902    RawSolutionWith24: RawSolutionWith24;903    RawVRFOutput: RawVRFOutput;904    ReadProof: ReadProof;905    ReadySolution: ReadySolution;906    Reasons: Reasons;907    RecoveryConfig: RecoveryConfig;908    RefCount: RefCount;909    RefCountTo259: RefCountTo259;910    ReferendumIndex: ReferendumIndex;911    ReferendumInfo: ReferendumInfo;912    ReferendumInfoFinished: ReferendumInfoFinished;913    ReferendumInfoTo239: ReferendumInfoTo239;914    ReferendumStatus: ReferendumStatus;915    RegisteredParachainInfo: RegisteredParachainInfo;916    RegistrarIndex: RegistrarIndex;917    RegistrarInfo: RegistrarInfo;918    Registration: Registration;919    RegistrationJudgement: RegistrationJudgement;920    RegistrationTo198: RegistrationTo198;921    RelayBlockNumber: RelayBlockNumber;922    RelayChainBlockNumber: RelayChainBlockNumber;923    RelayChainHash: RelayChainHash;924    RelayerId: RelayerId;925    RelayHash: RelayHash;926    Releases: Releases;927    Remark: Remark;928    Renouncing: Renouncing;929    RentProjection: RentProjection;930    ReplacementTimes: ReplacementTimes;931    ReportedRoundStates: ReportedRoundStates;932    Reporter: Reporter;933    ReportIdOf: ReportIdOf;934    ReserveData: ReserveData;935    ReserveIdentifier: ReserveIdentifier;936    Response: Response;937    ResponseV0: ResponseV0;938    ResponseV1: ResponseV1;939    ResponseV2: ResponseV2;940    ResponseV2Error: ResponseV2Error;941    ResponseV2Result: ResponseV2Result;942    Retriable: Retriable;943    RewardDestination: RewardDestination;944    RewardPoint: RewardPoint;945    RoundSnapshot: RoundSnapshot;946    RoundState: RoundState;947    RpcMethods: RpcMethods;948    RuntimeDbWeight: RuntimeDbWeight;949    RuntimeDispatchInfo: RuntimeDispatchInfo;950    RuntimeVersion: RuntimeVersion;951    RuntimeVersionApi: RuntimeVersionApi;952    RuntimeVersionPartial: RuntimeVersionPartial;953    Schedule: Schedule;954    Scheduled: Scheduled;955    ScheduledTo254: ScheduledTo254;956    SchedulePeriod: SchedulePeriod;957    SchedulePriority: SchedulePriority;958    ScheduleTo212: ScheduleTo212;959    ScheduleTo258: ScheduleTo258;960    ScheduleTo264: ScheduleTo264;961    Scheduling: Scheduling;962    Seal: Seal;963    SealV0: SealV0;964    SeatHolder: SeatHolder;965    SeedOf: SeedOf;966    ServiceQuality: ServiceQuality;967    SessionIndex: SessionIndex;968    SessionInfo: SessionInfo;969    SessionInfoValidatorGroup: SessionInfoValidatorGroup;970    SessionKeys1: SessionKeys1;971    SessionKeys10: SessionKeys10;972    SessionKeys10B: SessionKeys10B;973    SessionKeys2: SessionKeys2;974    SessionKeys3: SessionKeys3;975    SessionKeys4: SessionKeys4;976    SessionKeys5: SessionKeys5;977    SessionKeys6: SessionKeys6;978    SessionKeys6B: SessionKeys6B;979    SessionKeys7: SessionKeys7;980    SessionKeys7B: SessionKeys7B;981    SessionKeys8: SessionKeys8;982    SessionKeys8B: SessionKeys8B;983    SessionKeys9: SessionKeys9;984    SessionKeys9B: SessionKeys9B;985    SetId: SetId;986    SetIndex: SetIndex;987    Si0Field: Si0Field;988    Si0LookupTypeId: Si0LookupTypeId;989    Si0Path: Si0Path;990    Si0Type: Si0Type;991    Si0TypeDef: Si0TypeDef;992    Si0TypeDefArray: Si0TypeDefArray;993    Si0TypeDefBitSequence: Si0TypeDefBitSequence;994    Si0TypeDefCompact: Si0TypeDefCompact;995    Si0TypeDefComposite: Si0TypeDefComposite;996    Si0TypeDefPhantom: Si0TypeDefPhantom;997    Si0TypeDefPrimitive: Si0TypeDefPrimitive;998    Si0TypeDefSequence: Si0TypeDefSequence;999    Si0TypeDefTuple: Si0TypeDefTuple;1000    Si0TypeDefVariant: Si0TypeDefVariant;1001    Si0TypeParameter: Si0TypeParameter;1002    Si0Variant: Si0Variant;1003    Si1Field: Si1Field;1004    Si1LookupTypeId: Si1LookupTypeId;1005    Si1Path: Si1Path;1006    Si1Type: Si1Type;1007    Si1TypeDef: Si1TypeDef;1008    Si1TypeDefArray: Si1TypeDefArray;1009    Si1TypeDefBitSequence: Si1TypeDefBitSequence;1010    Si1TypeDefCompact: Si1TypeDefCompact;1011    Si1TypeDefComposite: Si1TypeDefComposite;1012    Si1TypeDefPrimitive: Si1TypeDefPrimitive;1013    Si1TypeDefSequence: Si1TypeDefSequence;1014    Si1TypeDefTuple: Si1TypeDefTuple;1015    Si1TypeDefVariant: Si1TypeDefVariant;1016    Si1TypeParameter: Si1TypeParameter;1017    Si1Variant: Si1Variant;1018    SiField: SiField;1019    Signature: Signature;1020    SignedAvailabilityBitfield: SignedAvailabilityBitfield;1021    SignedAvailabilityBitfields: SignedAvailabilityBitfields;1022    SignedBlock: SignedBlock;1023    SignedBlockWithJustification: SignedBlockWithJustification;1024    SignedBlockWithJustifications: SignedBlockWithJustifications;1025    SignedExtensionMetadataLatest: SignedExtensionMetadataLatest;1026    SignedExtensionMetadataV14: SignedExtensionMetadataV14;1027    SignedSubmission: SignedSubmission;1028    SignedSubmissionOf: SignedSubmissionOf;1029    SignedSubmissionTo276: SignedSubmissionTo276;1030    SignerPayload: SignerPayload;1031    SigningContext: SigningContext;1032    SiLookupTypeId: SiLookupTypeId;1033    SiPath: SiPath;1034    SiType: SiType;1035    SiTypeDef: SiTypeDef;1036    SiTypeDefArray: SiTypeDefArray;1037    SiTypeDefBitSequence: SiTypeDefBitSequence;1038    SiTypeDefCompact: SiTypeDefCompact;1039    SiTypeDefComposite: SiTypeDefComposite;1040    SiTypeDefPrimitive: SiTypeDefPrimitive;1041    SiTypeDefSequence: SiTypeDefSequence;1042    SiTypeDefTuple: SiTypeDefTuple;1043    SiTypeDefVariant: SiTypeDefVariant;1044    SiTypeParameter: SiTypeParameter;1045    SiVariant: SiVariant;1046    SlashingSpans: SlashingSpans;1047    SlashingSpansTo204: SlashingSpansTo204;1048    SlashJournalEntry: SlashJournalEntry;1049    Slot: Slot;1050    SlotNumber: SlotNumber;1051    SlotRange: SlotRange;1052    SlotRange10: SlotRange10;1053    SocietyJudgement: SocietyJudgement;1054    SocietyVote: SocietyVote;1055    SolutionOrSnapshotSize: SolutionOrSnapshotSize;1056    SolutionSupport: SolutionSupport;1057    SolutionSupports: SolutionSupports;1058    SpanIndex: SpanIndex;1059    SpanRecord: SpanRecord;1060    SpCoreEcdsaSignature: SpCoreEcdsaSignature;1061    SpCoreEd25519Signature: SpCoreEd25519Signature;1062    SpCoreSr25519Signature: SpCoreSr25519Signature;1063    SpecVersion: SpecVersion;1064    SpRuntimeArithmeticError: SpRuntimeArithmeticError;1065    SpRuntimeDigest: SpRuntimeDigest;1066    SpRuntimeDigestDigestItem: SpRuntimeDigestDigestItem;1067    SpRuntimeDispatchError: SpRuntimeDispatchError;1068    SpRuntimeModuleError: SpRuntimeModuleError;1069    SpRuntimeMultiSignature: SpRuntimeMultiSignature;1070    SpRuntimeTokenError: SpRuntimeTokenError;1071    SpRuntimeTransactionalError: SpRuntimeTransactionalError;1072    SpTrieStorageProof: SpTrieStorageProof;1073    SpVersionRuntimeVersion: SpVersionRuntimeVersion;1074    Sr25519Signature: Sr25519Signature;1075    StakingLedger: StakingLedger;1076    StakingLedgerTo223: StakingLedgerTo223;1077    StakingLedgerTo240: StakingLedgerTo240;1078    Statement: Statement;1079    StatementKind: StatementKind;1080    StorageChangeSet: StorageChangeSet;1081    StorageData: StorageData;1082    StorageDeposit: StorageDeposit;1083    StorageEntryMetadataLatest: StorageEntryMetadataLatest;1084    StorageEntryMetadataV10: StorageEntryMetadataV10;1085    StorageEntryMetadataV11: StorageEntryMetadataV11;1086    StorageEntryMetadataV12: StorageEntryMetadataV12;1087    StorageEntryMetadataV13: StorageEntryMetadataV13;1088    StorageEntryMetadataV14: StorageEntryMetadataV14;1089    StorageEntryMetadataV9: StorageEntryMetadataV9;1090    StorageEntryModifierLatest: StorageEntryModifierLatest;1091    StorageEntryModifierV10: StorageEntryModifierV10;1092    StorageEntryModifierV11: StorageEntryModifierV11;1093    StorageEntryModifierV12: StorageEntryModifierV12;1094    StorageEntryModifierV13: StorageEntryModifierV13;1095    StorageEntryModifierV14: StorageEntryModifierV14;1096    StorageEntryModifierV9: StorageEntryModifierV9;1097    StorageEntryTypeLatest: StorageEntryTypeLatest;1098    StorageEntryTypeV10: StorageEntryTypeV10;1099    StorageEntryTypeV11: StorageEntryTypeV11;1100    StorageEntryTypeV12: StorageEntryTypeV12;1101    StorageEntryTypeV13: StorageEntryTypeV13;1102    StorageEntryTypeV14: StorageEntryTypeV14;1103    StorageEntryTypeV9: StorageEntryTypeV9;1104    StorageHasher: StorageHasher;1105    StorageHasherV10: StorageHasherV10;1106    StorageHasherV11: StorageHasherV11;1107    StorageHasherV12: StorageHasherV12;1108    StorageHasherV13: StorageHasherV13;1109    StorageHasherV14: StorageHasherV14;1110    StorageHasherV9: StorageHasherV9;1111    StorageKey: StorageKey;1112    StorageKind: StorageKind;1113    StorageMetadataV10: StorageMetadataV10;1114    StorageMetadataV11: StorageMetadataV11;1115    StorageMetadataV12: StorageMetadataV12;1116    StorageMetadataV13: StorageMetadataV13;1117    StorageMetadataV9: StorageMetadataV9;1118    StorageProof: StorageProof;1119    StoredPendingChange: StoredPendingChange;1120    StoredState: StoredState;1121    StrikeCount: StrikeCount;1122    SubId: SubId;1123    SubmissionIndicesOf: SubmissionIndicesOf;1124    Supports: Supports;1125    SyncState: SyncState;1126    SystemInherentData: SystemInherentData;1127    SystemOrigin: SystemOrigin;1128    Tally: Tally;1129    TaskAddress: TaskAddress;1130    TAssetBalance: TAssetBalance;1131    TAssetDepositBalance: TAssetDepositBalance;1132    Text: Text;1133    Timepoint: Timepoint;1134    TokenError: TokenError;1135    TombstoneContractInfo: TombstoneContractInfo;1136    TraceBlockResponse: TraceBlockResponse;1137    TraceError: TraceError;1138    TransactionInfo: TransactionInfo;1139    TransactionPriority: TransactionPriority;1140    TransactionStorageProof: TransactionStorageProof;1141    TransactionV0: TransactionV0;1142    TransactionV1: TransactionV1;1143    TransactionV2: TransactionV2;1144    TransactionValidityError: TransactionValidityError;1145    TransientValidationData: TransientValidationData;1146    TreasuryProposal: TreasuryProposal;1147    TrieId: TrieId;1148    TrieIndex: TrieIndex;1149    Type: Type;1150    u128: u128;1151    U128: U128;1152    u16: u16;1153    U16: U16;1154    u256: u256;1155    U256: U256;1156    u32: u32;1157    U32: U32;1158    U32F32: U32F32;1159    u64: u64;1160    U64: U64;1161    u8: u8;1162    U8: U8;1163    UnappliedSlash: UnappliedSlash;1164    UnappliedSlashOther: UnappliedSlashOther;1165    UncleEntryItem: UncleEntryItem;1166    UnknownTransaction: UnknownTransaction;1167    UnlockChunk: UnlockChunk;1168    UnrewardedRelayer: UnrewardedRelayer;1169    UnrewardedRelayersState: UnrewardedRelayersState;1170    UpDataStructsAccessMode: UpDataStructsAccessMode;1171    UpDataStructsCollectionField: UpDataStructsCollectionField;1172    UpDataStructsCollectionLimitsVersion2: UpDataStructsCollectionLimitsVersion2;1173    UpDataStructsCollectionMode: UpDataStructsCollectionMode;1174    UpDataStructsCollectionStats: UpDataStructsCollectionStats;1175    UpDataStructsCollectionVersion2: UpDataStructsCollectionVersion2;1176    UpDataStructsCreateCollectionData: UpDataStructsCreateCollectionData;1177    UpDataStructsCreateFungibleData: UpDataStructsCreateFungibleData;1178    UpDataStructsCreateItemData: UpDataStructsCreateItemData;1179    UpDataStructsCreateItemExData: UpDataStructsCreateItemExData;1180    UpDataStructsCreateNftData: UpDataStructsCreateNftData;1181    UpDataStructsCreateNftExData: UpDataStructsCreateNftExData;1182    UpDataStructsCreateReFungibleData: UpDataStructsCreateReFungibleData;1183    UpDataStructsCreateRefungibleExData: UpDataStructsCreateRefungibleExData;1184    UpDataStructsMetaUpdatePermission: UpDataStructsMetaUpdatePermission;1185    UpDataStructsNestingRule: UpDataStructsNestingRule;1186    UpDataStructsRpcCollection: UpDataStructsRpcCollection;1187    UpDataStructsSchemaVersion: UpDataStructsSchemaVersion;1188    UpDataStructsSponsoringRateLimit: UpDataStructsSponsoringRateLimit;1189    UpDataStructsSponsorshipState: UpDataStructsSponsorshipState;1190    UpgradeGoAhead: UpgradeGoAhead;1191    UpgradeRestriction: UpgradeRestriction;1192    UpwardMessage: UpwardMessage;1193    usize: usize;1194    USize: USize;1195    ValidationCode: ValidationCode;1196    ValidationCodeHash: ValidationCodeHash;1197    ValidationData: ValidationData;1198    ValidationDataType: ValidationDataType;1199    ValidationFunctionParams: ValidationFunctionParams;1200    ValidatorCount: ValidatorCount;1201    ValidatorId: ValidatorId;1202    ValidatorIdOf: ValidatorIdOf;1203    ValidatorIndex: ValidatorIndex;1204    ValidatorIndexCompact: ValidatorIndexCompact;1205    ValidatorPrefs: ValidatorPrefs;1206    ValidatorPrefsTo145: ValidatorPrefsTo145;1207    ValidatorPrefsTo196: ValidatorPrefsTo196;1208    ValidatorPrefsWithBlocked: ValidatorPrefsWithBlocked;1209    ValidatorPrefsWithCommission: ValidatorPrefsWithCommission;1210    ValidatorSetId: ValidatorSetId;1211    ValidatorSignature: ValidatorSignature;1212    ValidDisputeStatementKind: ValidDisputeStatementKind;1213    ValidityAttestation: ValidityAttestation;1214    VecInboundHrmpMessage: VecInboundHrmpMessage;1215    VersionedMultiAsset: VersionedMultiAsset;1216    VersionedMultiAssets: VersionedMultiAssets;1217    VersionedMultiLocation: VersionedMultiLocation;1218    VersionedResponse: VersionedResponse;1219    VersionedXcm: VersionedXcm;1220    VersionMigrationStage: VersionMigrationStage;1221    VestingInfo: VestingInfo;1222    VestingSchedule: VestingSchedule;1223    Vote: Vote;1224    VoteIndex: VoteIndex;1225    Voter: Voter;1226    VoterInfo: VoterInfo;1227    Votes: Votes;1228    VotesTo230: VotesTo230;1229    VoteThreshold: VoteThreshold;1230    VoteWeight: VoteWeight;1231    Voting: Voting;1232    VotingDelegating: VotingDelegating;1233    VotingDirect: VotingDirect;1234    VotingDirectVote: VotingDirectVote;1235    VouchingStatus: VouchingStatus;1236    VrfData: VrfData;1237    VrfOutput: VrfOutput;1238    VrfProof: VrfProof;1239    Weight: Weight;1240    WeightLimitV2: WeightLimitV2;1241    WeightMultiplier: WeightMultiplier;1242    WeightPerClass: WeightPerClass;1243    WeightToFeeCoefficient: WeightToFeeCoefficient;1244    WildFungibility: WildFungibility;1245    WildFungibilityV0: WildFungibilityV0;1246    WildFungibilityV1: WildFungibilityV1;1247    WildFungibilityV2: WildFungibilityV2;1248    WildMultiAsset: WildMultiAsset;1249    WildMultiAssetV1: WildMultiAssetV1;1250    WildMultiAssetV2: WildMultiAssetV2;1251    WinnersData: WinnersData;1252    WinnersData10: WinnersData10;1253    WinnersDataTuple: WinnersDataTuple;1254    WinnersDataTuple10: WinnersDataTuple10;1255    WinningData: WinningData;1256    WinningData10: WinningData10;1257    WinningDataEntry: WinningDataEntry;1258    WithdrawReasons: WithdrawReasons;1259    Xcm: Xcm;1260    XcmAssetId: XcmAssetId;1261    XcmDoubleEncoded: XcmDoubleEncoded;1262    XcmError: XcmError;1263    XcmErrorV0: XcmErrorV0;1264    XcmErrorV1: XcmErrorV1;1265    XcmErrorV2: XcmErrorV2;1266    XcmOrder: XcmOrder;1267    XcmOrderV0: XcmOrderV0;1268    XcmOrderV1: XcmOrderV1;1269    XcmOrderV2: XcmOrderV2;1270    XcmOrigin: XcmOrigin;1271    XcmOriginKind: XcmOriginKind;1272    XcmpMessageFormat: XcmpMessageFormat;1273    XcmV0: XcmV0;1274    XcmV0Junction: XcmV0Junction;1275    XcmV0JunctionBodyId: XcmV0JunctionBodyId;1276    XcmV0JunctionBodyPart: XcmV0JunctionBodyPart;1277    XcmV0JunctionNetworkId: XcmV0JunctionNetworkId;1278    XcmV0MultiAsset: XcmV0MultiAsset;1279    XcmV0MultiLocation: XcmV0MultiLocation;1280    XcmV0Order: XcmV0Order;1281    XcmV0OriginKind: XcmV0OriginKind;1282    XcmV0Response: XcmV0Response;1283    XcmV0Xcm: XcmV0Xcm;1284    XcmV1: XcmV1;1285    XcmV1Junction: XcmV1Junction;1286    XcmV1MultiAsset: XcmV1MultiAsset;1287    XcmV1MultiassetAssetId: XcmV1MultiassetAssetId;1288    XcmV1MultiassetAssetInstance: XcmV1MultiassetAssetInstance;1289    XcmV1MultiassetFungibility: XcmV1MultiassetFungibility;1290    XcmV1MultiassetMultiAssetFilter: XcmV1MultiassetMultiAssetFilter;1291    XcmV1MultiassetMultiAssets: XcmV1MultiassetMultiAssets;1292    XcmV1MultiassetWildFungibility: XcmV1MultiassetWildFungibility;1293    XcmV1MultiassetWildMultiAsset: XcmV1MultiassetWildMultiAsset;1294    XcmV1MultiLocation: XcmV1MultiLocation;1295    XcmV1MultilocationJunctions: XcmV1MultilocationJunctions;1296    XcmV1Order: XcmV1Order;1297    XcmV1Response: XcmV1Response;1298    XcmV1Xcm: XcmV1Xcm;1299    XcmV2: XcmV2;1300    XcmV2Instruction: XcmV2Instruction;1301    XcmV2Response: XcmV2Response;1302    XcmV2TraitsError: XcmV2TraitsError;1303    XcmV2TraitsOutcome: XcmV2TraitsOutcome;1304    XcmV2WeightLimit: XcmV2WeightLimit;1305    XcmV2Xcm: XcmV2Xcm;1306    XcmVersion: XcmVersion;1307    XcmVersionedMultiAssets: XcmVersionedMultiAssets;1308    XcmVersionedMultiLocation: XcmVersionedMultiLocation;1309    XcmVersionedXcm: XcmVersionedXcm;1310  } // InterfaceTypes1311} // declare module
after · tests/src/interfaces/augment-types.ts
1// Auto-generated via `yarn polkadot-types-from-defs`, do not edit2/* eslint-disable */34import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueInboundState, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueOutboundState, CumulusPalletXcmpQueueQueueConfigData, CumulusPrimitivesParachainInherentParachainInherentData, EthbloomBloom, EthereumBlock, EthereumHeader, EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, EthereumTransactionAccessListItem, EthereumTransactionEip1559Transaction, EthereumTransactionEip2930Transaction, EthereumTransactionLegacyTransaction, EthereumTransactionTransactionAction, EthereumTransactionTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, EvmCoreErrorExitFatal, EvmCoreErrorExitReason, EvmCoreErrorExitRevert, EvmCoreErrorExitSucceed, FpRpcTransactionStatus, FrameSupportPalletId, FrameSupportStorageBoundedBTreeSet, FrameSupportTokensMiscBalanceStatus, FrameSupportWeightsDispatchClass, FrameSupportWeightsDispatchInfo, FrameSupportWeightsPays, FrameSupportWeightsPerDispatchClassU32, FrameSupportWeightsPerDispatchClassU64, FrameSupportWeightsPerDispatchClassWeightsPerClass, FrameSupportWeightsRuntimeDbWeight, FrameSupportWeightsWeightToFeeCoefficient, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeRuntime, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesReasons, PalletBalancesReleases, PalletBalancesReserveData, PalletCommonError, PalletCommonEvent, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersError, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletFungibleError, PalletInflationCall, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRefungibleItemData, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTimestampCall, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletUniqueRawEvent, PalletXcmCall, PalletXcmError, PalletXcmEvent, PhantomTypeUpDataStructs, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV1AbridgedHostConfiguration, PolkadotPrimitivesV1AbridgedHrmpChannel, PolkadotPrimitivesV1PersistedValidationData, PolkadotPrimitivesV1UpgradeRestriction, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Signature, SpRuntimeArithmeticError, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpTrieStorageProof, SpVersionRuntimeVersion, UpDataStructsAccessMode, UpDataStructsCollection, UpDataStructsCollectionField, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionStats, UpDataStructsCreateCollectionData, UpDataStructsCreateFungibleData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsCreateNftData, UpDataStructsCreateNftExData, UpDataStructsCreateReFungibleData, UpDataStructsCreateRefungibleExData, UpDataStructsMetaUpdatePermission, UpDataStructsNestingRule, UpDataStructsRpcCollection, UpDataStructsSchemaVersion, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipState, XcmDoubleEncoded, XcmV0Junction, XcmV0JunctionBodyId, XcmV0JunctionBodyPart, XcmV0JunctionNetworkId, XcmV0MultiAsset, XcmV0MultiLocation, XcmV0Order, XcmV0OriginKind, XcmV0Response, XcmV0Xcm, XcmV1Junction, XcmV1MultiAsset, XcmV1MultiLocation, XcmV1MultiassetAssetId, XcmV1MultiassetAssetInstance, XcmV1MultiassetFungibility, XcmV1MultiassetMultiAssetFilter, XcmV1MultiassetMultiAssets, XcmV1MultiassetWildFungibility, XcmV1MultiassetWildMultiAsset, XcmV1MultilocationJunctions, XcmV1Order, XcmV1Response, XcmV1Xcm, XcmV2Instruction, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2WeightLimit, XcmV2Xcm, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from './unique';5import type { Data, StorageKey } from '@polkadot/types';6import type { BTreeSet, BitVec, Bool, Bytes, I128, I16, I256, I32, I64, I8, Json, Null, Raw, Text, Type, U128, U16, U256, U32, U64, U8, USize, bool, i128, i16, i256, i32, i64, i8, u128, u16, u256, u32, u64, u8, usize } from '@polkadot/types-codec';7import type { AssetApproval, AssetApprovalKey, AssetBalance, AssetDestroyWitness, AssetDetails, AssetMetadata, TAssetBalance, TAssetDepositBalance } from '@polkadot/types/interfaces/assets';8import type { BlockAttestations, IncludedBlocks, MoreAttestations } from '@polkadot/types/interfaces/attestations';9import type { RawAuraPreDigest } from '@polkadot/types/interfaces/aura';10import type { ExtrinsicOrHash, ExtrinsicStatus } from '@polkadot/types/interfaces/author';11import type { UncleEntryItem } from '@polkadot/types/interfaces/authorship';12import type { AllowedSlots, BabeAuthorityWeight, BabeBlockWeight, BabeEpochConfiguration, BabeEquivocationProof, BabeWeight, EpochAuthorship, MaybeRandomness, MaybeVrf, NextConfigDescriptor, NextConfigDescriptorV1, Randomness, RawBabePreDigest, RawBabePreDigestCompat, RawBabePreDigestPrimary, RawBabePreDigestPrimaryTo159, RawBabePreDigestSecondaryPlain, RawBabePreDigestSecondaryTo159, RawBabePreDigestSecondaryVRF, RawBabePreDigestTo159, SlotNumber, VrfData, VrfOutput, VrfProof } from '@polkadot/types/interfaces/babe';13import type { AccountData, BalanceLock, BalanceLockTo212, BalanceStatus, Reasons, ReserveData, ReserveIdentifier, VestingSchedule, WithdrawReasons } from '@polkadot/types/interfaces/balances';14import type { BeefyCommitment, BeefyId, BeefyNextAuthoritySet, BeefyPayload, BeefySignedCommitment, MmrRootHash, ValidatorSetId } from '@polkadot/types/interfaces/beefy';15import 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';16import type { BlockHash } from '@polkadot/types/interfaces/chain';17import type { PrefixedStorageKey } from '@polkadot/types/interfaces/childstate';18import type { StatementKind } from '@polkadot/types/interfaces/claims';19import type { CollectiveOrigin, MemberCount, ProposalIndex, Votes, VotesTo230 } from '@polkadot/types/interfaces/collective';20import type { AuthorityId, RawVRFOutput } from '@polkadot/types/interfaces/consensus';21import type { AliveContractInfo, CodeHash, CodeSource, CodeUploadRequest, CodeUploadResult, CodeUploadResultValue, ContractCallFlags, ContractCallRequest, ContractExecResult, ContractExecResultErr, ContractExecResultErrModule, ContractExecResultOk, ContractExecResultResult, ContractExecResultSuccessTo255, ContractExecResultSuccessTo260, ContractExecResultTo255, ContractExecResultTo260, ContractExecResultTo267, ContractInfo, ContractInstantiateResult, ContractInstantiateResultTo267, ContractInstantiateResultTo299, 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';22import type { ContractConstructorSpecLatest, ContractConstructorSpecV0, ContractConstructorSpecV1, ContractConstructorSpecV2, ContractConstructorSpecV3, ContractContractSpecV0, ContractContractSpecV1, ContractContractSpecV2, ContractContractSpecV3, ContractCryptoHasher, ContractDiscriminant, ContractDisplayName, ContractEventParamSpecLatest, ContractEventParamSpecV0, ContractEventParamSpecV2, ContractEventSpecLatest, ContractEventSpecV0, ContractEventSpecV1, ContractEventSpecV2, ContractLayoutArray, ContractLayoutCell, ContractLayoutEnum, ContractLayoutHash, ContractLayoutHashingStrategy, ContractLayoutKey, ContractLayoutStruct, ContractLayoutStructField, ContractMessageParamSpecLatest, ContractMessageParamSpecV0, ContractMessageParamSpecV2, ContractMessageSpecLatest, ContractMessageSpecV0, ContractMessageSpecV1, ContractMessageSpecV2, ContractMetadata, ContractMetadataLatest, ContractMetadataV0, ContractMetadataV1, ContractMetadataV2, ContractMetadataV3, ContractProject, ContractProjectContract, ContractProjectInfo, ContractProjectSource, ContractProjectV0, ContractSelector, ContractStorageLayout, ContractTypeSpec } from '@polkadot/types/interfaces/contractsAbi';23import type { FundIndex, FundInfo, LastContribution, TrieIndex } from '@polkadot/types/interfaces/crowdloan';24import type { ConfigData, MessageId, OverweightIndex, PageCounter, PageIndexData } from '@polkadot/types/interfaces/cumulus';25import 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';26import type { BlockStats } from '@polkadot/types/interfaces/dev';27import type { ApprovalFlag, DefunctVoter, Renouncing, SetIndex, Vote, VoteIndex, VoteThreshold, VoterInfo } from '@polkadot/types/interfaces/elections';28import type { CreatedBlock, ImportedAux } from '@polkadot/types/interfaces/engine';29import type { BlockV0, BlockV1, BlockV2, EIP1559Transaction, EIP2930Transaction, EthAccessList, EthAccessListItem, EthAccount, EthAddress, EthBlock, EthBloom, EthCallRequest, EthFilter, EthFilterAddress, EthFilterChanges, EthFilterTopic, EthFilterTopicEntry, EthFilterTopicInner, EthHeader, EthLog, EthReceipt, 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';30import type { EvmAccount, EvmLog, EvmVicinity, ExitError, ExitFatal, ExitReason, ExitRevert, ExitSucceed } from '@polkadot/types/interfaces/evm';31import type { AnySignature, EcdsaSignature, Ed25519Signature, Era, Extrinsic, ExtrinsicEra, ExtrinsicPayload, ExtrinsicPayloadUnknown, ExtrinsicPayloadV4, ExtrinsicSignature, ExtrinsicSignatureV4, ExtrinsicUnknown, ExtrinsicV4, ImmortalEra, MortalEra, MultiSignature, Signature, SignerPayload, Sr25519Signature } from '@polkadot/types/interfaces/extrinsics';32import type { AssetOptions, Owner, PermissionLatest, PermissionVersions, PermissionsV1 } from '@polkadot/types/interfaces/genericAsset';33import type { ActiveGilt, ActiveGiltsTotal, ActiveIndex, GiltBid } from '@polkadot/types/interfaces/gilt';34import 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';35import type { IdentityFields, IdentityInfo, IdentityInfoAdditional, IdentityInfoTo198, IdentityJudgement, RegistrarIndex, RegistrarInfo, Registration, RegistrationJudgement, RegistrationTo198 } from '@polkadot/types/interfaces/identity';36import type { AuthIndex, AuthoritySignature, Heartbeat, HeartbeatTo244, OpaqueMultiaddr, OpaqueNetworkState, OpaquePeerId } from '@polkadot/types/interfaces/imOnline';37import type { CallIndex, LotteryConfig } from '@polkadot/types/interfaces/lottery';38import type { ErrorMetadataLatest, ErrorMetadataV10, ErrorMetadataV11, ErrorMetadataV12, ErrorMetadataV13, ErrorMetadataV14, ErrorMetadataV9, EventMetadataLatest, EventMetadataV10, EventMetadataV11, EventMetadataV12, EventMetadataV13, EventMetadataV14, EventMetadataV9, ExtrinsicMetadataLatest, ExtrinsicMetadataV11, ExtrinsicMetadataV12, ExtrinsicMetadataV13, ExtrinsicMetadataV14, FunctionArgumentMetadataLatest, FunctionArgumentMetadataV10, FunctionArgumentMetadataV11, FunctionArgumentMetadataV12, FunctionArgumentMetadataV13, FunctionArgumentMetadataV14, FunctionArgumentMetadataV9, FunctionMetadataLatest, FunctionMetadataV10, FunctionMetadataV11, FunctionMetadataV12, FunctionMetadataV13, FunctionMetadataV14, FunctionMetadataV9, MetadataAll, MetadataLatest, MetadataV10, MetadataV11, MetadataV12, MetadataV13, MetadataV14, MetadataV9, ModuleConstantMetadataV10, ModuleConstantMetadataV11, ModuleConstantMetadataV12, ModuleConstantMetadataV13, ModuleConstantMetadataV9, ModuleMetadataV10, ModuleMetadataV11, ModuleMetadataV12, ModuleMetadataV13, ModuleMetadataV9, PalletCallMetadataLatest, PalletCallMetadataV14, PalletConstantMetadataLatest, PalletConstantMetadataV14, PalletErrorMetadataLatest, PalletErrorMetadataV14, PalletEventMetadataLatest, PalletEventMetadataV14, PalletMetadataLatest, PalletMetadataV14, PalletStorageMetadataLatest, PalletStorageMetadataV14, PortableType, PortableTypeV14, 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';39import type { MmrLeafProof } from '@polkadot/types/interfaces/mmr';40import type { StorageKind } from '@polkadot/types/interfaces/offchain';41import type { DeferredOffenceOf, Kind, OffenceDetails, Offender, OpaqueTimeSlot, ReportIdOf, Reporter } from '@polkadot/types/interfaces/offences';42import type { AbridgedCandidateReceipt, AbridgedHostConfiguration, AbridgedHrmpChannel, AssignmentId, AssignmentKind, AttestedCandidate, AuctionIndex, AuthorityDiscoveryId, AvailabilityBitfield, AvailabilityBitfieldRecord, BackedCandidate, Bidder, BufferedSessionChange, CandidateCommitments, CandidateDescriptor, CandidateHash, CandidateInfo, CandidatePendingAvailability, CandidateReceipt, CollatorId, CollatorSignature, CommittedCandidateReceipt, CoreAssignment, CoreIndex, CoreOccupied, DisputeLocation, DisputeResult, DisputeState, DisputeStatement, DisputeStatementSet, DoubleVoteReport, DownwardMessage, ExplicitDisputeStatement, GlobalValidationData, GlobalValidationSchedule, GroupIndex, HeadData, HostConfiguration, HrmpChannel, HrmpChannelId, HrmpOpenChannelRequest, InboundDownwardMessage, InboundHrmpMessage, InboundHrmpMessages, IncomingParachain, IncomingParachainDeploy, IncomingParachainFixed, InvalidDisputeStatementKind, LeasePeriod, LeasePeriodOf, LocalValidationData, MessageIngestionType, MessageQueueChain, MessagingStateSnapshot, MessagingStateSnapshotEgressEntry, MultiDisputeStatementSet, NewBidder, OutboundHrmpMessage, ParaGenesisArgs, ParaId, ParaInfo, ParaLifecycle, ParaPastCodeMeta, ParaScheduling, ParaValidatorIndex, ParachainDispatchOrigin, ParachainInherentData, ParachainProposal, ParachainsInherentData, ParathreadClaim, ParathreadClaimQueue, ParathreadEntry, PersistedValidationData, QueuedParathread, RegisteredParachainInfo, RelayBlockNumber, RelayChainBlockNumber, RelayChainHash, RelayHash, Remark, ReplacementTimes, Retriable, Scheduling, ServiceQuality, SessionInfo, SessionInfoValidatorGroup, SignedAvailabilityBitfield, SignedAvailabilityBitfields, SigningContext, 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';43import type { FeeDetails, InclusionFee, RuntimeDispatchInfo } from '@polkadot/types/interfaces/payment';44import type { Approvals } from '@polkadot/types/interfaces/poll';45import type { ProxyAnnouncement, ProxyDefinition, ProxyType } from '@polkadot/types/interfaces/proxy';46import type { AccountStatus, AccountValidity } from '@polkadot/types/interfaces/purchase';47import type { ActiveRecovery, RecoveryConfig } from '@polkadot/types/interfaces/recovery';48import type { RpcMethods } from '@polkadot/types/interfaces/rpc';49import type { AccountId, AccountId20, AccountId32, AccountIdOf, AccountIndex, Address, AssetId, Balance, BalanceOf, Block, BlockNumber, BlockNumberFor, BlockNumberOf, Call, CallHash, CallHashOf, ChangesTrieConfiguration, ChangesTrieSignal, CodecHash, Consensus, ConsensusEngineId, CrateVersion, Digest, DigestItem, EncodedJustification, 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, RuntimeDbWeight, Seal, SealV0, SignedBlock, SignedBlockWithJustification, SignedBlockWithJustifications, Slot, StorageData, StorageProof, TransactionInfo, TransactionPriority, TransactionStorageProof, U32F32, ValidatorId, ValidatorIdOf, Weight, WeightMultiplier } from '@polkadot/types/interfaces/runtime';50import 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';51import type { Period, Priority, SchedulePeriod, SchedulePriority, Scheduled, ScheduledTo254, TaskAddress } from '@polkadot/types/interfaces/scheduler';52import 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';53import type { Bid, BidKind, SocietyJudgement, SocietyVote, StrikeCount, VouchingStatus } from '@polkadot/types/interfaces/society';54import type { ActiveEraInfo, CompactAssignments, CompactAssignmentsTo257, CompactAssignmentsTo265, CompactAssignmentsWith16, CompactAssignmentsWith24, CompactScore, CompactScoreCompact, ElectionCompute, ElectionPhase, ElectionResult, 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';55import type { ApiId, BlockTrace, BlockTraceEvent, BlockTraceEventData, BlockTraceSpan, KeyValueOption, MigrationStatusResult, ReadProof, RuntimeVersion, RuntimeVersionApi, RuntimeVersionPartial, SpecVersion, StorageChangeSet, TraceBlockResponse, TraceError } from '@polkadot/types/interfaces/state';56import type { WeightToFeeCoefficient } from '@polkadot/types/interfaces/support';57import type { AccountInfo, AccountInfoWithDualRefCount, AccountInfoWithProviders, AccountInfoWithRefCount, AccountInfoWithRefCountU8, AccountInfoWithTripleRefCount, ApplyExtrinsicResult, ArithmeticError, BlockLength, BlockWeights, ChainProperties, ChainType, ConsumedWeight, DigestOf, DispatchClass, DispatchError, DispatchErrorModule, DispatchErrorModuleU8a, DispatchErrorTo198, DispatchInfo, DispatchInfoTo190, DispatchInfoTo244, DispatchOutcome, 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, UnknownTransaction, WeightPerClass } from '@polkadot/types/interfaces/system';58import type { Bounty, BountyIndex, BountyStatus, BountyStatusActive, BountyStatusCuratorProposed, BountyStatusPendingPayout, OpenTip, OpenTipFinderTo225, OpenTipTip, OpenTipTo225, TreasuryProposal } from '@polkadot/types/interfaces/treasury';59import type { Multiplier } from '@polkadot/types/interfaces/txpayment';60import type { ClassDetails, ClassId, ClassMetadata, DepositBalance, DepositBalanceOf, DestroyWitness, InstanceDetails, InstanceId, InstanceMetadata } from '@polkadot/types/interfaces/uniques';61import type { Multisig, Timepoint } from '@polkadot/types/interfaces/utility';62import type { VestingInfo } from '@polkadot/types/interfaces/vesting';63import type { AssetInstance, AssetInstanceV0, AssetInstanceV1, AssetInstanceV2, BodyId, BodyPart, DoubleEncodedCall, Fungibility, FungibilityV0, FungibilityV1, FungibilityV2, InboundStatus, InstructionV2, InteriorMultiLocation, Junction, JunctionV0, JunctionV1, JunctionV2, Junctions, JunctionsV1, JunctionsV2, MultiAsset, MultiAssetFilter, MultiAssetFilterV1, MultiAssetFilterV2, MultiAssetV0, MultiAssetV1, MultiAssetV2, MultiAssets, MultiAssetsV1, MultiAssetsV2, MultiLocation, MultiLocationV0, MultiLocationV1, MultiLocationV2, NetworkId, OriginKindV0, OriginKindV1, OriginKindV2, OutboundStatus, Outcome, QueryId, QueryStatus, QueueConfigData, Response, ResponseV0, ResponseV1, ResponseV2, ResponseV2Error, ResponseV2Result, VersionMigrationStage, VersionedMultiAsset, VersionedMultiAssets, VersionedMultiLocation, VersionedResponse, VersionedXcm, WeightLimitV2, WildFungibility, WildFungibilityV0, WildFungibilityV1, WildFungibilityV2, WildMultiAsset, WildMultiAssetV1, WildMultiAssetV2, Xcm, XcmAssetId, XcmError, XcmErrorV0, XcmErrorV1, XcmErrorV2, XcmOrder, XcmOrderV0, XcmOrderV1, XcmOrderV2, XcmOrigin, XcmOriginKind, XcmV0, XcmV1, XcmV2, XcmVersion, XcmpMessageFormat } from '@polkadot/types/interfaces/xcm';6465declare module '@polkadot/types/types/registry' {66  export interface InterfaceTypes {67    AbridgedCandidateReceipt: AbridgedCandidateReceipt;68    AbridgedHostConfiguration: AbridgedHostConfiguration;69    AbridgedHrmpChannel: AbridgedHrmpChannel;70    AccountData: AccountData;71    AccountId: AccountId;72    AccountId20: AccountId20;73    AccountId32: AccountId32;74    AccountIdOf: AccountIdOf;75    AccountIndex: AccountIndex;76    AccountInfo: AccountInfo;77    AccountInfoWithDualRefCount: AccountInfoWithDualRefCount;78    AccountInfoWithProviders: AccountInfoWithProviders;79    AccountInfoWithRefCount: AccountInfoWithRefCount;80    AccountInfoWithRefCountU8: AccountInfoWithRefCountU8;81    AccountInfoWithTripleRefCount: AccountInfoWithTripleRefCount;82    AccountStatus: AccountStatus;83    AccountValidity: AccountValidity;84    AccountVote: AccountVote;85    AccountVoteSplit: AccountVoteSplit;86    AccountVoteStandard: AccountVoteStandard;87    ActiveEraInfo: ActiveEraInfo;88    ActiveGilt: ActiveGilt;89    ActiveGiltsTotal: ActiveGiltsTotal;90    ActiveIndex: ActiveIndex;91    ActiveRecovery: ActiveRecovery;92    Address: Address;93    AliveContractInfo: AliveContractInfo;94    AllowedSlots: AllowedSlots;95    AnySignature: AnySignature;96    ApiId: ApiId;97    ApplyExtrinsicResult: ApplyExtrinsicResult;98    ApprovalFlag: ApprovalFlag;99    Approvals: Approvals;100    ArithmeticError: ArithmeticError;101    AssetApproval: AssetApproval;102    AssetApprovalKey: AssetApprovalKey;103    AssetBalance: AssetBalance;104    AssetDestroyWitness: AssetDestroyWitness;105    AssetDetails: AssetDetails;106    AssetId: AssetId;107    AssetInstance: AssetInstance;108    AssetInstanceV0: AssetInstanceV0;109    AssetInstanceV1: AssetInstanceV1;110    AssetInstanceV2: AssetInstanceV2;111    AssetMetadata: AssetMetadata;112    AssetOptions: AssetOptions;113    AssignmentId: AssignmentId;114    AssignmentKind: AssignmentKind;115    AttestedCandidate: AttestedCandidate;116    AuctionIndex: AuctionIndex;117    AuthIndex: AuthIndex;118    AuthorityDiscoveryId: AuthorityDiscoveryId;119    AuthorityId: AuthorityId;120    AuthorityIndex: AuthorityIndex;121    AuthorityList: AuthorityList;122    AuthoritySet: AuthoritySet;123    AuthoritySetChange: AuthoritySetChange;124    AuthoritySetChanges: AuthoritySetChanges;125    AuthoritySignature: AuthoritySignature;126    AuthorityWeight: AuthorityWeight;127    AvailabilityBitfield: AvailabilityBitfield;128    AvailabilityBitfieldRecord: AvailabilityBitfieldRecord;129    BabeAuthorityWeight: BabeAuthorityWeight;130    BabeBlockWeight: BabeBlockWeight;131    BabeEpochConfiguration: BabeEpochConfiguration;132    BabeEquivocationProof: BabeEquivocationProof;133    BabeWeight: BabeWeight;134    BackedCandidate: BackedCandidate;135    Balance: Balance;136    BalanceLock: BalanceLock;137    BalanceLockTo212: BalanceLockTo212;138    BalanceOf: BalanceOf;139    BalanceStatus: BalanceStatus;140    BeefyCommitment: BeefyCommitment;141    BeefyId: BeefyId;142    BeefyKey: BeefyKey;143    BeefyNextAuthoritySet: BeefyNextAuthoritySet;144    BeefyPayload: BeefyPayload;145    BeefySignedCommitment: BeefySignedCommitment;146    Bid: Bid;147    Bidder: Bidder;148    BidKind: BidKind;149    BitVec: BitVec;150    Block: Block;151    BlockAttestations: BlockAttestations;152    BlockHash: BlockHash;153    BlockLength: BlockLength;154    BlockNumber: BlockNumber;155    BlockNumberFor: BlockNumberFor;156    BlockNumberOf: BlockNumberOf;157    BlockStats: BlockStats;158    BlockTrace: BlockTrace;159    BlockTraceEvent: BlockTraceEvent;160    BlockTraceEventData: BlockTraceEventData;161    BlockTraceSpan: BlockTraceSpan;162    BlockV0: BlockV0;163    BlockV1: BlockV1;164    BlockV2: BlockV2;165    BlockWeights: BlockWeights;166    BodyId: BodyId;167    BodyPart: BodyPart;168    bool: bool;169    Bool: Bool;170    Bounty: Bounty;171    BountyIndex: BountyIndex;172    BountyStatus: BountyStatus;173    BountyStatusActive: BountyStatusActive;174    BountyStatusCuratorProposed: BountyStatusCuratorProposed;175    BountyStatusPendingPayout: BountyStatusPendingPayout;176    BridgedBlockHash: BridgedBlockHash;177    BridgedBlockNumber: BridgedBlockNumber;178    BridgedHeader: BridgedHeader;179    BridgeMessageId: BridgeMessageId;180    BTreeSet: BTreeSet;181    BufferedSessionChange: BufferedSessionChange;182    Bytes: Bytes;183    Call: Call;184    CallHash: CallHash;185    CallHashOf: CallHashOf;186    CallIndex: CallIndex;187    CallOrigin: CallOrigin;188    CandidateCommitments: CandidateCommitments;189    CandidateDescriptor: CandidateDescriptor;190    CandidateHash: CandidateHash;191    CandidateInfo: CandidateInfo;192    CandidatePendingAvailability: CandidatePendingAvailability;193    CandidateReceipt: CandidateReceipt;194    ChainId: ChainId;195    ChainProperties: ChainProperties;196    ChainType: ChainType;197    ChangesTrieConfiguration: ChangesTrieConfiguration;198    ChangesTrieSignal: ChangesTrieSignal;199    ClassDetails: ClassDetails;200    ClassId: ClassId;201    ClassMetadata: ClassMetadata;202    CodecHash: CodecHash;203    CodeHash: CodeHash;204    CodeSource: CodeSource;205    CodeUploadRequest: CodeUploadRequest;206    CodeUploadResult: CodeUploadResult;207    CodeUploadResultValue: CodeUploadResultValue;208    CollatorId: CollatorId;209    CollatorSignature: CollatorSignature;210    CollectiveOrigin: CollectiveOrigin;211    CommittedCandidateReceipt: CommittedCandidateReceipt;212    CompactAssignments: CompactAssignments;213    CompactAssignmentsTo257: CompactAssignmentsTo257;214    CompactAssignmentsTo265: CompactAssignmentsTo265;215    CompactAssignmentsWith16: CompactAssignmentsWith16;216    CompactAssignmentsWith24: CompactAssignmentsWith24;217    CompactScore: CompactScore;218    CompactScoreCompact: CompactScoreCompact;219    ConfigData: ConfigData;220    Consensus: Consensus;221    ConsensusEngineId: ConsensusEngineId;222    ConsumedWeight: ConsumedWeight;223    ContractCallFlags: ContractCallFlags;224    ContractCallRequest: ContractCallRequest;225    ContractConstructorSpecLatest: ContractConstructorSpecLatest;226    ContractConstructorSpecV0: ContractConstructorSpecV0;227    ContractConstructorSpecV1: ContractConstructorSpecV1;228    ContractConstructorSpecV2: ContractConstructorSpecV2;229    ContractConstructorSpecV3: ContractConstructorSpecV3;230    ContractContractSpecV0: ContractContractSpecV0;231    ContractContractSpecV1: ContractContractSpecV1;232    ContractContractSpecV2: ContractContractSpecV2;233    ContractContractSpecV3: ContractContractSpecV3;234    ContractCryptoHasher: ContractCryptoHasher;235    ContractDiscriminant: ContractDiscriminant;236    ContractDisplayName: ContractDisplayName;237    ContractEventParamSpecLatest: ContractEventParamSpecLatest;238    ContractEventParamSpecV0: ContractEventParamSpecV0;239    ContractEventParamSpecV2: ContractEventParamSpecV2;240    ContractEventSpecLatest: ContractEventSpecLatest;241    ContractEventSpecV0: ContractEventSpecV0;242    ContractEventSpecV1: ContractEventSpecV1;243    ContractEventSpecV2: ContractEventSpecV2;244    ContractExecResult: ContractExecResult;245    ContractExecResultErr: ContractExecResultErr;246    ContractExecResultErrModule: ContractExecResultErrModule;247    ContractExecResultOk: ContractExecResultOk;248    ContractExecResultResult: ContractExecResultResult;249    ContractExecResultSuccessTo255: ContractExecResultSuccessTo255;250    ContractExecResultSuccessTo260: ContractExecResultSuccessTo260;251    ContractExecResultTo255: ContractExecResultTo255;252    ContractExecResultTo260: ContractExecResultTo260;253    ContractExecResultTo267: ContractExecResultTo267;254    ContractInfo: ContractInfo;255    ContractInstantiateResult: ContractInstantiateResult;256    ContractInstantiateResultTo267: ContractInstantiateResultTo267;257    ContractInstantiateResultTo299: ContractInstantiateResultTo299;258    ContractLayoutArray: ContractLayoutArray;259    ContractLayoutCell: ContractLayoutCell;260    ContractLayoutEnum: ContractLayoutEnum;261    ContractLayoutHash: ContractLayoutHash;262    ContractLayoutHashingStrategy: ContractLayoutHashingStrategy;263    ContractLayoutKey: ContractLayoutKey;264    ContractLayoutStruct: ContractLayoutStruct;265    ContractLayoutStructField: ContractLayoutStructField;266    ContractMessageParamSpecLatest: ContractMessageParamSpecLatest;267    ContractMessageParamSpecV0: ContractMessageParamSpecV0;268    ContractMessageParamSpecV2: ContractMessageParamSpecV2;269    ContractMessageSpecLatest: ContractMessageSpecLatest;270    ContractMessageSpecV0: ContractMessageSpecV0;271    ContractMessageSpecV1: ContractMessageSpecV1;272    ContractMessageSpecV2: ContractMessageSpecV2;273    ContractMetadata: ContractMetadata;274    ContractMetadataLatest: ContractMetadataLatest;275    ContractMetadataV0: ContractMetadataV0;276    ContractMetadataV1: ContractMetadataV1;277    ContractMetadataV2: ContractMetadataV2;278    ContractMetadataV3: ContractMetadataV3;279    ContractProject: ContractProject;280    ContractProjectContract: ContractProjectContract;281    ContractProjectInfo: ContractProjectInfo;282    ContractProjectSource: ContractProjectSource;283    ContractProjectV0: ContractProjectV0;284    ContractReturnFlags: ContractReturnFlags;285    ContractSelector: ContractSelector;286    ContractStorageKey: ContractStorageKey;287    ContractStorageLayout: ContractStorageLayout;288    ContractTypeSpec: ContractTypeSpec;289    Conviction: Conviction;290    CoreAssignment: CoreAssignment;291    CoreIndex: CoreIndex;292    CoreOccupied: CoreOccupied;293    CrateVersion: CrateVersion;294    CreatedBlock: CreatedBlock;295    CumulusPalletDmpQueueCall: CumulusPalletDmpQueueCall;296    CumulusPalletDmpQueueConfigData: CumulusPalletDmpQueueConfigData;297    CumulusPalletDmpQueueError: CumulusPalletDmpQueueError;298    CumulusPalletDmpQueueEvent: CumulusPalletDmpQueueEvent;299    CumulusPalletDmpQueuePageIndexData: CumulusPalletDmpQueuePageIndexData;300    CumulusPalletParachainSystemCall: CumulusPalletParachainSystemCall;301    CumulusPalletParachainSystemError: CumulusPalletParachainSystemError;302    CumulusPalletParachainSystemEvent: CumulusPalletParachainSystemEvent;303    CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot;304    CumulusPalletXcmCall: CumulusPalletXcmCall;305    CumulusPalletXcmError: CumulusPalletXcmError;306    CumulusPalletXcmEvent: CumulusPalletXcmEvent;307    CumulusPalletXcmpQueueCall: CumulusPalletXcmpQueueCall;308    CumulusPalletXcmpQueueError: CumulusPalletXcmpQueueError;309    CumulusPalletXcmpQueueEvent: CumulusPalletXcmpQueueEvent;310    CumulusPalletXcmpQueueInboundChannelDetails: CumulusPalletXcmpQueueInboundChannelDetails;311    CumulusPalletXcmpQueueInboundState: CumulusPalletXcmpQueueInboundState;312    CumulusPalletXcmpQueueOutboundChannelDetails: CumulusPalletXcmpQueueOutboundChannelDetails;313    CumulusPalletXcmpQueueOutboundState: CumulusPalletXcmpQueueOutboundState;314    CumulusPalletXcmpQueueQueueConfigData: CumulusPalletXcmpQueueQueueConfigData;315    CumulusPrimitivesParachainInherentParachainInherentData: CumulusPrimitivesParachainInherentParachainInherentData;316    Data: Data;317    DeferredOffenceOf: DeferredOffenceOf;318    DefunctVoter: DefunctVoter;319    DelayKind: DelayKind;320    DelayKindBest: DelayKindBest;321    Delegations: Delegations;322    DeletedContract: DeletedContract;323    DeliveredMessages: DeliveredMessages;324    DepositBalance: DepositBalance;325    DepositBalanceOf: DepositBalanceOf;326    DestroyWitness: DestroyWitness;327    Digest: Digest;328    DigestItem: DigestItem;329    DigestOf: DigestOf;330    DispatchClass: DispatchClass;331    DispatchError: DispatchError;332    DispatchErrorModule: DispatchErrorModule;333    DispatchErrorModuleU8a: DispatchErrorModuleU8a;334    DispatchErrorTo198: DispatchErrorTo198;335    DispatchFeePayment: DispatchFeePayment;336    DispatchInfo: DispatchInfo;337    DispatchInfoTo190: DispatchInfoTo190;338    DispatchInfoTo244: DispatchInfoTo244;339    DispatchOutcome: DispatchOutcome;340    DispatchResult: DispatchResult;341    DispatchResultOf: DispatchResultOf;342    DispatchResultTo198: DispatchResultTo198;343    DisputeLocation: DisputeLocation;344    DisputeResult: DisputeResult;345    DisputeState: DisputeState;346    DisputeStatement: DisputeStatement;347    DisputeStatementSet: DisputeStatementSet;348    DoubleEncodedCall: DoubleEncodedCall;349    DoubleVoteReport: DoubleVoteReport;350    DownwardMessage: DownwardMessage;351    EcdsaSignature: EcdsaSignature;352    Ed25519Signature: Ed25519Signature;353    EIP1559Transaction: EIP1559Transaction;354    EIP2930Transaction: EIP2930Transaction;355    ElectionCompute: ElectionCompute;356    ElectionPhase: ElectionPhase;357    ElectionResult: ElectionResult;358    ElectionScore: ElectionScore;359    ElectionSize: ElectionSize;360    ElectionStatus: ElectionStatus;361    EncodedFinalityProofs: EncodedFinalityProofs;362    EncodedJustification: EncodedJustification;363    EpochAuthorship: EpochAuthorship;364    Era: Era;365    EraIndex: EraIndex;366    EraPoints: EraPoints;367    EraRewardPoints: EraRewardPoints;368    EraRewards: EraRewards;369    ErrorMetadataLatest: ErrorMetadataLatest;370    ErrorMetadataV10: ErrorMetadataV10;371    ErrorMetadataV11: ErrorMetadataV11;372    ErrorMetadataV12: ErrorMetadataV12;373    ErrorMetadataV13: ErrorMetadataV13;374    ErrorMetadataV14: ErrorMetadataV14;375    ErrorMetadataV9: ErrorMetadataV9;376    EthAccessList: EthAccessList;377    EthAccessListItem: EthAccessListItem;378    EthAccount: EthAccount;379    EthAddress: EthAddress;380    EthBlock: EthBlock;381    EthBloom: EthBloom;382    EthbloomBloom: EthbloomBloom;383    EthCallRequest: EthCallRequest;384    EthereumAccountId: EthereumAccountId;385    EthereumAddress: EthereumAddress;386    EthereumBlock: EthereumBlock;387    EthereumHeader: EthereumHeader;388    EthereumLog: EthereumLog;389    EthereumLookupSource: EthereumLookupSource;390    EthereumReceiptEip658ReceiptData: EthereumReceiptEip658ReceiptData;391    EthereumReceiptReceiptV3: EthereumReceiptReceiptV3;392    EthereumSignature: EthereumSignature;393    EthereumTransactionAccessListItem: EthereumTransactionAccessListItem;394    EthereumTransactionEip1559Transaction: EthereumTransactionEip1559Transaction;395    EthereumTransactionEip2930Transaction: EthereumTransactionEip2930Transaction;396    EthereumTransactionLegacyTransaction: EthereumTransactionLegacyTransaction;397    EthereumTransactionTransactionAction: EthereumTransactionTransactionAction;398    EthereumTransactionTransactionSignature: EthereumTransactionTransactionSignature;399    EthereumTransactionTransactionV2: EthereumTransactionTransactionV2;400    EthereumTypesHashH64: EthereumTypesHashH64;401    EthFilter: EthFilter;402    EthFilterAddress: EthFilterAddress;403    EthFilterChanges: EthFilterChanges;404    EthFilterTopic: EthFilterTopic;405    EthFilterTopicEntry: EthFilterTopicEntry;406    EthFilterTopicInner: EthFilterTopicInner;407    EthHeader: EthHeader;408    EthLog: EthLog;409    EthReceipt: EthReceipt;410    EthRichBlock: EthRichBlock;411    EthRichHeader: EthRichHeader;412    EthStorageProof: EthStorageProof;413    EthSubKind: EthSubKind;414    EthSubParams: EthSubParams;415    EthSubResult: EthSubResult;416    EthSyncInfo: EthSyncInfo;417    EthSyncStatus: EthSyncStatus;418    EthTransaction: EthTransaction;419    EthTransactionAction: EthTransactionAction;420    EthTransactionCondition: EthTransactionCondition;421    EthTransactionRequest: EthTransactionRequest;422    EthTransactionSignature: EthTransactionSignature;423    EthTransactionStatus: EthTransactionStatus;424    EthWork: EthWork;425    Event: Event;426    EventId: EventId;427    EventIndex: EventIndex;428    EventMetadataLatest: EventMetadataLatest;429    EventMetadataV10: EventMetadataV10;430    EventMetadataV11: EventMetadataV11;431    EventMetadataV12: EventMetadataV12;432    EventMetadataV13: EventMetadataV13;433    EventMetadataV14: EventMetadataV14;434    EventMetadataV9: EventMetadataV9;435    EventRecord: EventRecord;436    EvmAccount: EvmAccount;437    EvmCoreErrorExitError: EvmCoreErrorExitError;438    EvmCoreErrorExitFatal: EvmCoreErrorExitFatal;439    EvmCoreErrorExitReason: EvmCoreErrorExitReason;440    EvmCoreErrorExitRevert: EvmCoreErrorExitRevert;441    EvmCoreErrorExitSucceed: EvmCoreErrorExitSucceed;442    EvmLog: EvmLog;443    EvmVicinity: EvmVicinity;444    ExecReturnValue: ExecReturnValue;445    ExitError: ExitError;446    ExitFatal: ExitFatal;447    ExitReason: ExitReason;448    ExitRevert: ExitRevert;449    ExitSucceed: ExitSucceed;450    ExplicitDisputeStatement: ExplicitDisputeStatement;451    Exposure: Exposure;452    ExtendedBalance: ExtendedBalance;453    Extrinsic: Extrinsic;454    ExtrinsicEra: ExtrinsicEra;455    ExtrinsicMetadataLatest: ExtrinsicMetadataLatest;456    ExtrinsicMetadataV11: ExtrinsicMetadataV11;457    ExtrinsicMetadataV12: ExtrinsicMetadataV12;458    ExtrinsicMetadataV13: ExtrinsicMetadataV13;459    ExtrinsicMetadataV14: ExtrinsicMetadataV14;460    ExtrinsicOrHash: ExtrinsicOrHash;461    ExtrinsicPayload: ExtrinsicPayload;462    ExtrinsicPayloadUnknown: ExtrinsicPayloadUnknown;463    ExtrinsicPayloadV4: ExtrinsicPayloadV4;464    ExtrinsicSignature: ExtrinsicSignature;465    ExtrinsicSignatureV4: ExtrinsicSignatureV4;466    ExtrinsicStatus: ExtrinsicStatus;467    ExtrinsicsWeight: ExtrinsicsWeight;468    ExtrinsicUnknown: ExtrinsicUnknown;469    ExtrinsicV4: ExtrinsicV4;470    FeeDetails: FeeDetails;471    Fixed128: Fixed128;472    Fixed64: Fixed64;473    FixedI128: FixedI128;474    FixedI64: FixedI64;475    FixedU128: FixedU128;476    FixedU64: FixedU64;477    Forcing: Forcing;478    ForkTreePendingChange: ForkTreePendingChange;479    ForkTreePendingChangeNode: ForkTreePendingChangeNode;480    FpRpcTransactionStatus: FpRpcTransactionStatus;481    FrameSupportPalletId: FrameSupportPalletId;482    FrameSupportStorageBoundedBTreeSet: FrameSupportStorageBoundedBTreeSet;483    FrameSupportTokensMiscBalanceStatus: FrameSupportTokensMiscBalanceStatus;484    FrameSupportWeightsDispatchClass: FrameSupportWeightsDispatchClass;485    FrameSupportWeightsDispatchInfo: FrameSupportWeightsDispatchInfo;486    FrameSupportWeightsPays: FrameSupportWeightsPays;487    FrameSupportWeightsPerDispatchClassU32: FrameSupportWeightsPerDispatchClassU32;488    FrameSupportWeightsPerDispatchClassU64: FrameSupportWeightsPerDispatchClassU64;489    FrameSupportWeightsPerDispatchClassWeightsPerClass: FrameSupportWeightsPerDispatchClassWeightsPerClass;490    FrameSupportWeightsRuntimeDbWeight: FrameSupportWeightsRuntimeDbWeight;491    FrameSupportWeightsWeightToFeeCoefficient: FrameSupportWeightsWeightToFeeCoefficient;492    FrameSystemAccountInfo: FrameSystemAccountInfo;493    FrameSystemCall: FrameSystemCall;494    FrameSystemError: FrameSystemError;495    FrameSystemEvent: FrameSystemEvent;496    FrameSystemEventRecord: FrameSystemEventRecord;497    FrameSystemExtensionsCheckGenesis: FrameSystemExtensionsCheckGenesis;498    FrameSystemExtensionsCheckNonce: FrameSystemExtensionsCheckNonce;499    FrameSystemExtensionsCheckSpecVersion: FrameSystemExtensionsCheckSpecVersion;500    FrameSystemExtensionsCheckWeight: FrameSystemExtensionsCheckWeight;501    FrameSystemLastRuntimeUpgradeInfo: FrameSystemLastRuntimeUpgradeInfo;502    FrameSystemLimitsBlockLength: FrameSystemLimitsBlockLength;503    FrameSystemLimitsBlockWeights: FrameSystemLimitsBlockWeights;504    FrameSystemLimitsWeightsPerClass: FrameSystemLimitsWeightsPerClass;505    FrameSystemPhase: FrameSystemPhase;506    FullIdentification: FullIdentification;507    FunctionArgumentMetadataLatest: FunctionArgumentMetadataLatest;508    FunctionArgumentMetadataV10: FunctionArgumentMetadataV10;509    FunctionArgumentMetadataV11: FunctionArgumentMetadataV11;510    FunctionArgumentMetadataV12: FunctionArgumentMetadataV12;511    FunctionArgumentMetadataV13: FunctionArgumentMetadataV13;512    FunctionArgumentMetadataV14: FunctionArgumentMetadataV14;513    FunctionArgumentMetadataV9: FunctionArgumentMetadataV9;514    FunctionMetadataLatest: FunctionMetadataLatest;515    FunctionMetadataV10: FunctionMetadataV10;516    FunctionMetadataV11: FunctionMetadataV11;517    FunctionMetadataV12: FunctionMetadataV12;518    FunctionMetadataV13: FunctionMetadataV13;519    FunctionMetadataV14: FunctionMetadataV14;520    FunctionMetadataV9: FunctionMetadataV9;521    FundIndex: FundIndex;522    FundInfo: FundInfo;523    Fungibility: Fungibility;524    FungibilityV0: FungibilityV0;525    FungibilityV1: FungibilityV1;526    FungibilityV2: FungibilityV2;527    Gas: Gas;528    GiltBid: GiltBid;529    GlobalValidationData: GlobalValidationData;530    GlobalValidationSchedule: GlobalValidationSchedule;531    GrandpaCommit: GrandpaCommit;532    GrandpaEquivocation: GrandpaEquivocation;533    GrandpaEquivocationProof: GrandpaEquivocationProof;534    GrandpaEquivocationValue: GrandpaEquivocationValue;535    GrandpaJustification: GrandpaJustification;536    GrandpaPrecommit: GrandpaPrecommit;537    GrandpaPrevote: GrandpaPrevote;538    GrandpaSignedPrecommit: GrandpaSignedPrecommit;539    GroupIndex: GroupIndex;540    H1024: H1024;541    H128: H128;542    H160: H160;543    H2048: H2048;544    H256: H256;545    H32: H32;546    H512: H512;547    H64: H64;548    Hash: Hash;549    HeadData: HeadData;550    Header: Header;551    HeaderPartial: HeaderPartial;552    Health: Health;553    Heartbeat: Heartbeat;554    HeartbeatTo244: HeartbeatTo244;555    HostConfiguration: HostConfiguration;556    HostFnWeights: HostFnWeights;557    HostFnWeightsTo264: HostFnWeightsTo264;558    HrmpChannel: HrmpChannel;559    HrmpChannelId: HrmpChannelId;560    HrmpOpenChannelRequest: HrmpOpenChannelRequest;561    i128: i128;562    I128: I128;563    i16: i16;564    I16: I16;565    i256: i256;566    I256: I256;567    i32: i32;568    I32: I32;569    I32F32: I32F32;570    i64: i64;571    I64: I64;572    i8: i8;573    I8: I8;574    IdentificationTuple: IdentificationTuple;575    IdentityFields: IdentityFields;576    IdentityInfo: IdentityInfo;577    IdentityInfoAdditional: IdentityInfoAdditional;578    IdentityInfoTo198: IdentityInfoTo198;579    IdentityJudgement: IdentityJudgement;580    ImmortalEra: ImmortalEra;581    ImportedAux: ImportedAux;582    InboundDownwardMessage: InboundDownwardMessage;583    InboundHrmpMessage: InboundHrmpMessage;584    InboundHrmpMessages: InboundHrmpMessages;585    InboundLaneData: InboundLaneData;586    InboundRelayer: InboundRelayer;587    InboundStatus: InboundStatus;588    IncludedBlocks: IncludedBlocks;589    InclusionFee: InclusionFee;590    IncomingParachain: IncomingParachain;591    IncomingParachainDeploy: IncomingParachainDeploy;592    IncomingParachainFixed: IncomingParachainFixed;593    Index: Index;594    IndicesLookupSource: IndicesLookupSource;595    IndividualExposure: IndividualExposure;596    InitializationData: InitializationData;597    InstanceDetails: InstanceDetails;598    InstanceId: InstanceId;599    InstanceMetadata: InstanceMetadata;600    InstantiateRequest: InstantiateRequest;601    InstantiateRequestV1: InstantiateRequestV1;602    InstantiateRequestV2: InstantiateRequestV2;603    InstantiateReturnValue: InstantiateReturnValue;604    InstantiateReturnValueOk: InstantiateReturnValueOk;605    InstantiateReturnValueTo267: InstantiateReturnValueTo267;606    InstructionV2: InstructionV2;607    InstructionWeights: InstructionWeights;608    InteriorMultiLocation: InteriorMultiLocation;609    InvalidDisputeStatementKind: InvalidDisputeStatementKind;610    InvalidTransaction: InvalidTransaction;611    Json: Json;612    Junction: Junction;613    Junctions: Junctions;614    JunctionsV1: JunctionsV1;615    JunctionsV2: JunctionsV2;616    JunctionV0: JunctionV0;617    JunctionV1: JunctionV1;618    JunctionV2: JunctionV2;619    Justification: Justification;620    JustificationNotification: JustificationNotification;621    Justifications: Justifications;622    Key: Key;623    KeyOwnerProof: KeyOwnerProof;624    Keys: Keys;625    KeyType: KeyType;626    KeyTypeId: KeyTypeId;627    KeyValue: KeyValue;628    KeyValueOption: KeyValueOption;629    Kind: Kind;630    LaneId: LaneId;631    LastContribution: LastContribution;632    LastRuntimeUpgradeInfo: LastRuntimeUpgradeInfo;633    LeasePeriod: LeasePeriod;634    LeasePeriodOf: LeasePeriodOf;635    LegacyTransaction: LegacyTransaction;636    Limits: Limits;637    LimitsTo264: LimitsTo264;638    LocalValidationData: LocalValidationData;639    LockIdentifier: LockIdentifier;640    LookupSource: LookupSource;641    LookupTarget: LookupTarget;642    LotteryConfig: LotteryConfig;643    MaybeRandomness: MaybeRandomness;644    MaybeVrf: MaybeVrf;645    MemberCount: MemberCount;646    MembershipProof: MembershipProof;647    MessageData: MessageData;648    MessageId: MessageId;649    MessageIngestionType: MessageIngestionType;650    MessageKey: MessageKey;651    MessageNonce: MessageNonce;652    MessageQueueChain: MessageQueueChain;653    MessagesDeliveryProofOf: MessagesDeliveryProofOf;654    MessagesProofOf: MessagesProofOf;655    MessagingStateSnapshot: MessagingStateSnapshot;656    MessagingStateSnapshotEgressEntry: MessagingStateSnapshotEgressEntry;657    MetadataAll: MetadataAll;658    MetadataLatest: MetadataLatest;659    MetadataV10: MetadataV10;660    MetadataV11: MetadataV11;661    MetadataV12: MetadataV12;662    MetadataV13: MetadataV13;663    MetadataV14: MetadataV14;664    MetadataV9: MetadataV9;665    MigrationStatusResult: MigrationStatusResult;666    MmrLeafProof: MmrLeafProof;667    MmrRootHash: MmrRootHash;668    ModuleConstantMetadataV10: ModuleConstantMetadataV10;669    ModuleConstantMetadataV11: ModuleConstantMetadataV11;670    ModuleConstantMetadataV12: ModuleConstantMetadataV12;671    ModuleConstantMetadataV13: ModuleConstantMetadataV13;672    ModuleConstantMetadataV9: ModuleConstantMetadataV9;673    ModuleId: ModuleId;674    ModuleMetadataV10: ModuleMetadataV10;675    ModuleMetadataV11: ModuleMetadataV11;676    ModuleMetadataV12: ModuleMetadataV12;677    ModuleMetadataV13: ModuleMetadataV13;678    ModuleMetadataV9: ModuleMetadataV9;679    Moment: Moment;680    MomentOf: MomentOf;681    MoreAttestations: MoreAttestations;682    MortalEra: MortalEra;683    MultiAddress: MultiAddress;684    MultiAsset: MultiAsset;685    MultiAssetFilter: MultiAssetFilter;686    MultiAssetFilterV1: MultiAssetFilterV1;687    MultiAssetFilterV2: MultiAssetFilterV2;688    MultiAssets: MultiAssets;689    MultiAssetsV1: MultiAssetsV1;690    MultiAssetsV2: MultiAssetsV2;691    MultiAssetV0: MultiAssetV0;692    MultiAssetV1: MultiAssetV1;693    MultiAssetV2: MultiAssetV2;694    MultiDisputeStatementSet: MultiDisputeStatementSet;695    MultiLocation: MultiLocation;696    MultiLocationV0: MultiLocationV0;697    MultiLocationV1: MultiLocationV1;698    MultiLocationV2: MultiLocationV2;699    Multiplier: Multiplier;700    Multisig: Multisig;701    MultiSignature: MultiSignature;702    MultiSigner: MultiSigner;703    NetworkId: NetworkId;704    NetworkState: NetworkState;705    NetworkStatePeerset: NetworkStatePeerset;706    NetworkStatePeersetInfo: NetworkStatePeersetInfo;707    NewBidder: NewBidder;708    NextAuthority: NextAuthority;709    NextConfigDescriptor: NextConfigDescriptor;710    NextConfigDescriptorV1: NextConfigDescriptorV1;711    NodeRole: NodeRole;712    Nominations: Nominations;713    NominatorIndex: NominatorIndex;714    NominatorIndexCompact: NominatorIndexCompact;715    NotConnectedPeer: NotConnectedPeer;716    Null: Null;717    OffchainAccuracy: OffchainAccuracy;718    OffchainAccuracyCompact: OffchainAccuracyCompact;719    OffenceDetails: OffenceDetails;720    Offender: Offender;721    OpalRuntimeRuntime: OpalRuntimeRuntime;722    OpaqueCall: OpaqueCall;723    OpaqueMultiaddr: OpaqueMultiaddr;724    OpaqueNetworkState: OpaqueNetworkState;725    OpaquePeerId: OpaquePeerId;726    OpaqueTimeSlot: OpaqueTimeSlot;727    OpenTip: OpenTip;728    OpenTipFinderTo225: OpenTipFinderTo225;729    OpenTipTip: OpenTipTip;730    OpenTipTo225: OpenTipTo225;731    OperatingMode: OperatingMode;732    Origin: Origin;733    OriginCaller: OriginCaller;734    OriginKindV0: OriginKindV0;735    OriginKindV1: OriginKindV1;736    OriginKindV2: OriginKindV2;737    OrmlVestingModuleCall: OrmlVestingModuleCall;738    OrmlVestingModuleError: OrmlVestingModuleError;739    OrmlVestingModuleEvent: OrmlVestingModuleEvent;740    OrmlVestingVestingSchedule: OrmlVestingVestingSchedule;741    OutboundHrmpMessage: OutboundHrmpMessage;742    OutboundLaneData: OutboundLaneData;743    OutboundMessageFee: OutboundMessageFee;744    OutboundPayload: OutboundPayload;745    OutboundStatus: OutboundStatus;746    Outcome: Outcome;747    OverweightIndex: OverweightIndex;748    Owner: Owner;749    PageCounter: PageCounter;750    PageIndexData: PageIndexData;751    PalletBalancesAccountData: PalletBalancesAccountData;752    PalletBalancesBalanceLock: PalletBalancesBalanceLock;753    PalletBalancesCall: PalletBalancesCall;754    PalletBalancesError: PalletBalancesError;755    PalletBalancesEvent: PalletBalancesEvent;756    PalletBalancesReasons: PalletBalancesReasons;757    PalletBalancesReleases: PalletBalancesReleases;758    PalletBalancesReserveData: PalletBalancesReserveData;759    PalletCallMetadataLatest: PalletCallMetadataLatest;760    PalletCallMetadataV14: PalletCallMetadataV14;761    PalletCommonError: PalletCommonError;762    PalletCommonEvent: PalletCommonEvent;763    PalletConstantMetadataLatest: PalletConstantMetadataLatest;764    PalletConstantMetadataV14: PalletConstantMetadataV14;765    PalletErrorMetadataLatest: PalletErrorMetadataLatest;766    PalletErrorMetadataV14: PalletErrorMetadataV14;767    PalletEthereumCall: PalletEthereumCall;768    PalletEthereumError: PalletEthereumError;769    PalletEthereumEvent: PalletEthereumEvent;770    PalletEventMetadataLatest: PalletEventMetadataLatest;771    PalletEventMetadataV14: PalletEventMetadataV14;772    PalletEvmAccountBasicCrossAccountIdRepr: PalletEvmAccountBasicCrossAccountIdRepr;773    PalletEvmCall: PalletEvmCall;774    PalletEvmCoderSubstrateError: PalletEvmCoderSubstrateError;775    PalletEvmContractHelpersError: PalletEvmContractHelpersError;776    PalletEvmContractHelpersSponsoringModeT: PalletEvmContractHelpersSponsoringModeT;777    PalletEvmError: PalletEvmError;778    PalletEvmEvent: PalletEvmEvent;779    PalletEvmMigrationCall: PalletEvmMigrationCall;780    PalletEvmMigrationError: PalletEvmMigrationError;781    PalletFungibleError: PalletFungibleError;782    PalletId: PalletId;783    PalletInflationCall: PalletInflationCall;784    PalletMetadataLatest: PalletMetadataLatest;785    PalletMetadataV14: PalletMetadataV14;786    PalletNonfungibleError: PalletNonfungibleError;787    PalletNonfungibleItemData: PalletNonfungibleItemData;788    PalletRefungibleError: PalletRefungibleError;789    PalletRefungibleItemData: PalletRefungibleItemData;790    PalletsOrigin: PalletsOrigin;791    PalletStorageMetadataLatest: PalletStorageMetadataLatest;792    PalletStorageMetadataV14: PalletStorageMetadataV14;793    PalletStructureCall: PalletStructureCall;794    PalletStructureError: PalletStructureError;795    PalletStructureEvent: PalletStructureEvent;796    PalletSudoCall: PalletSudoCall;797    PalletSudoError: PalletSudoError;798    PalletSudoEvent: PalletSudoEvent;799    PalletTemplateTransactionPaymentCall: PalletTemplateTransactionPaymentCall;800    PalletTemplateTransactionPaymentChargeTransactionPayment: PalletTemplateTransactionPaymentChargeTransactionPayment;801    PalletTimestampCall: PalletTimestampCall;802    PalletTransactionPaymentReleases: PalletTransactionPaymentReleases;803    PalletTreasuryCall: PalletTreasuryCall;804    PalletTreasuryError: PalletTreasuryError;805    PalletTreasuryEvent: PalletTreasuryEvent;806    PalletTreasuryProposal: PalletTreasuryProposal;807    PalletUniqueCall: PalletUniqueCall;808    PalletUniqueError: PalletUniqueError;809    PalletUniqueRawEvent: PalletUniqueRawEvent;810    PalletVersion: PalletVersion;811    PalletXcmCall: PalletXcmCall;812    PalletXcmError: PalletXcmError;813    PalletXcmEvent: PalletXcmEvent;814    ParachainDispatchOrigin: ParachainDispatchOrigin;815    ParachainInherentData: ParachainInherentData;816    ParachainProposal: ParachainProposal;817    ParachainsInherentData: ParachainsInherentData;818    ParaGenesisArgs: ParaGenesisArgs;819    ParaId: ParaId;820    ParaInfo: ParaInfo;821    ParaLifecycle: ParaLifecycle;822    Parameter: Parameter;823    ParaPastCodeMeta: ParaPastCodeMeta;824    ParaScheduling: ParaScheduling;825    ParathreadClaim: ParathreadClaim;826    ParathreadClaimQueue: ParathreadClaimQueue;827    ParathreadEntry: ParathreadEntry;828    ParaValidatorIndex: ParaValidatorIndex;829    Pays: Pays;830    Peer: Peer;831    PeerEndpoint: PeerEndpoint;832    PeerEndpointAddr: PeerEndpointAddr;833    PeerInfo: PeerInfo;834    PeerPing: PeerPing;835    PendingChange: PendingChange;836    PendingPause: PendingPause;837    PendingResume: PendingResume;838    Perbill: Perbill;839    Percent: Percent;840    PerDispatchClassU32: PerDispatchClassU32;841    PerDispatchClassWeight: PerDispatchClassWeight;842    PerDispatchClassWeightsPerClass: PerDispatchClassWeightsPerClass;843    Period: Period;844    Permill: Permill;845    PermissionLatest: PermissionLatest;846    PermissionsV1: PermissionsV1;847    PermissionVersions: PermissionVersions;848    Perquintill: Perquintill;849    PersistedValidationData: PersistedValidationData;850    PerU16: PerU16;851    Phantom: Phantom;852    PhantomData: PhantomData;853    PhantomTypeUpDataStructs: PhantomTypeUpDataStructs;854    Phase: Phase;855    PhragmenScore: PhragmenScore;856    Points: Points;857    PolkadotCorePrimitivesInboundDownwardMessage: PolkadotCorePrimitivesInboundDownwardMessage;858    PolkadotCorePrimitivesInboundHrmpMessage: PolkadotCorePrimitivesInboundHrmpMessage;859    PolkadotCorePrimitivesOutboundHrmpMessage: PolkadotCorePrimitivesOutboundHrmpMessage;860    PolkadotParachainPrimitivesXcmpMessageFormat: PolkadotParachainPrimitivesXcmpMessageFormat;861    PolkadotPrimitivesV2AbridgedHostConfiguration: PolkadotPrimitivesV2AbridgedHostConfiguration;862    PolkadotPrimitivesV2AbridgedHrmpChannel: PolkadotPrimitivesV2AbridgedHrmpChannel;863    PolkadotPrimitivesV2PersistedValidationData: PolkadotPrimitivesV2PersistedValidationData;864    PolkadotPrimitivesV2UpgradeRestriction: PolkadotPrimitivesV2UpgradeRestriction;865    PortableType: PortableType;866    PortableTypeV14: PortableTypeV14;867    Precommits: Precommits;868    PrefabWasmModule: PrefabWasmModule;869    PrefixedStorageKey: PrefixedStorageKey;870    PreimageStatus: PreimageStatus;871    PreimageStatusAvailable: PreimageStatusAvailable;872    PreRuntime: PreRuntime;873    Prevotes: Prevotes;874    Priority: Priority;875    PriorLock: PriorLock;876    PropIndex: PropIndex;877    Proposal: Proposal;878    ProposalIndex: ProposalIndex;879    ProxyAnnouncement: ProxyAnnouncement;880    ProxyDefinition: ProxyDefinition;881    ProxyState: ProxyState;882    ProxyType: ProxyType;883    QueryId: QueryId;884    QueryStatus: QueryStatus;885    QueueConfigData: QueueConfigData;886    QueuedParathread: QueuedParathread;887    Randomness: Randomness;888    Raw: Raw;889    RawAuraPreDigest: RawAuraPreDigest;890    RawBabePreDigest: RawBabePreDigest;891    RawBabePreDigestCompat: RawBabePreDigestCompat;892    RawBabePreDigestPrimary: RawBabePreDigestPrimary;893    RawBabePreDigestPrimaryTo159: RawBabePreDigestPrimaryTo159;894    RawBabePreDigestSecondaryPlain: RawBabePreDigestSecondaryPlain;895    RawBabePreDigestSecondaryTo159: RawBabePreDigestSecondaryTo159;896    RawBabePreDigestSecondaryVRF: RawBabePreDigestSecondaryVRF;897    RawBabePreDigestTo159: RawBabePreDigestTo159;898    RawOrigin: RawOrigin;899    RawSolution: RawSolution;900    RawSolutionTo265: RawSolutionTo265;901    RawSolutionWith16: RawSolutionWith16;902    RawSolutionWith24: RawSolutionWith24;903    RawVRFOutput: RawVRFOutput;904    ReadProof: ReadProof;905    ReadySolution: ReadySolution;906    Reasons: Reasons;907    RecoveryConfig: RecoveryConfig;908    RefCount: RefCount;909    RefCountTo259: RefCountTo259;910    ReferendumIndex: ReferendumIndex;911    ReferendumInfo: ReferendumInfo;912    ReferendumInfoFinished: ReferendumInfoFinished;913    ReferendumInfoTo239: ReferendumInfoTo239;914    ReferendumStatus: ReferendumStatus;915    RegisteredParachainInfo: RegisteredParachainInfo;916    RegistrarIndex: RegistrarIndex;917    RegistrarInfo: RegistrarInfo;918    Registration: Registration;919    RegistrationJudgement: RegistrationJudgement;920    RegistrationTo198: RegistrationTo198;921    RelayBlockNumber: RelayBlockNumber;922    RelayChainBlockNumber: RelayChainBlockNumber;923    RelayChainHash: RelayChainHash;924    RelayerId: RelayerId;925    RelayHash: RelayHash;926    Releases: Releases;927    Remark: Remark;928    Renouncing: Renouncing;929    RentProjection: RentProjection;930    ReplacementTimes: ReplacementTimes;931    ReportedRoundStates: ReportedRoundStates;932    Reporter: Reporter;933    ReportIdOf: ReportIdOf;934    ReserveData: ReserveData;935    ReserveIdentifier: ReserveIdentifier;936    Response: Response;937    ResponseV0: ResponseV0;938    ResponseV1: ResponseV1;939    ResponseV2: ResponseV2;940    ResponseV2Error: ResponseV2Error;941    ResponseV2Result: ResponseV2Result;942    Retriable: Retriable;943    RewardDestination: RewardDestination;944    RewardPoint: RewardPoint;945    RoundSnapshot: RoundSnapshot;946    RoundState: RoundState;947    RpcMethods: RpcMethods;948    RuntimeDbWeight: RuntimeDbWeight;949    RuntimeDispatchInfo: RuntimeDispatchInfo;950    RuntimeVersion: RuntimeVersion;951    RuntimeVersionApi: RuntimeVersionApi;952    RuntimeVersionPartial: RuntimeVersionPartial;953    Schedule: Schedule;954    Scheduled: Scheduled;955    ScheduledTo254: ScheduledTo254;956    SchedulePeriod: SchedulePeriod;957    SchedulePriority: SchedulePriority;958    ScheduleTo212: ScheduleTo212;959    ScheduleTo258: ScheduleTo258;960    ScheduleTo264: ScheduleTo264;961    Scheduling: Scheduling;962    Seal: Seal;963    SealV0: SealV0;964    SeatHolder: SeatHolder;965    SeedOf: SeedOf;966    ServiceQuality: ServiceQuality;967    SessionIndex: SessionIndex;968    SessionInfo: SessionInfo;969    SessionInfoValidatorGroup: SessionInfoValidatorGroup;970    SessionKeys1: SessionKeys1;971    SessionKeys10: SessionKeys10;972    SessionKeys10B: SessionKeys10B;973    SessionKeys2: SessionKeys2;974    SessionKeys3: SessionKeys3;975    SessionKeys4: SessionKeys4;976    SessionKeys5: SessionKeys5;977    SessionKeys6: SessionKeys6;978    SessionKeys6B: SessionKeys6B;979    SessionKeys7: SessionKeys7;980    SessionKeys7B: SessionKeys7B;981    SessionKeys8: SessionKeys8;982    SessionKeys8B: SessionKeys8B;983    SessionKeys9: SessionKeys9;984    SessionKeys9B: SessionKeys9B;985    SetId: SetId;986    SetIndex: SetIndex;987    Si0Field: Si0Field;988    Si0LookupTypeId: Si0LookupTypeId;989    Si0Path: Si0Path;990    Si0Type: Si0Type;991    Si0TypeDef: Si0TypeDef;992    Si0TypeDefArray: Si0TypeDefArray;993    Si0TypeDefBitSequence: Si0TypeDefBitSequence;994    Si0TypeDefCompact: Si0TypeDefCompact;995    Si0TypeDefComposite: Si0TypeDefComposite;996    Si0TypeDefPhantom: Si0TypeDefPhantom;997    Si0TypeDefPrimitive: Si0TypeDefPrimitive;998    Si0TypeDefSequence: Si0TypeDefSequence;999    Si0TypeDefTuple: Si0TypeDefTuple;1000    Si0TypeDefVariant: Si0TypeDefVariant;1001    Si0TypeParameter: Si0TypeParameter;1002    Si0Variant: Si0Variant;1003    Si1Field: Si1Field;1004    Si1LookupTypeId: Si1LookupTypeId;1005    Si1Path: Si1Path;1006    Si1Type: Si1Type;1007    Si1TypeDef: Si1TypeDef;1008    Si1TypeDefArray: Si1TypeDefArray;1009    Si1TypeDefBitSequence: Si1TypeDefBitSequence;1010    Si1TypeDefCompact: Si1TypeDefCompact;1011    Si1TypeDefComposite: Si1TypeDefComposite;1012    Si1TypeDefPrimitive: Si1TypeDefPrimitive;1013    Si1TypeDefSequence: Si1TypeDefSequence;1014    Si1TypeDefTuple: Si1TypeDefTuple;1015    Si1TypeDefVariant: Si1TypeDefVariant;1016    Si1TypeParameter: Si1TypeParameter;1017    Si1Variant: Si1Variant;1018    SiField: SiField;1019    Signature: Signature;1020    SignedAvailabilityBitfield: SignedAvailabilityBitfield;1021    SignedAvailabilityBitfields: SignedAvailabilityBitfields;1022    SignedBlock: SignedBlock;1023    SignedBlockWithJustification: SignedBlockWithJustification;1024    SignedBlockWithJustifications: SignedBlockWithJustifications;1025    SignedExtensionMetadataLatest: SignedExtensionMetadataLatest;1026    SignedExtensionMetadataV14: SignedExtensionMetadataV14;1027    SignedSubmission: SignedSubmission;1028    SignedSubmissionOf: SignedSubmissionOf;1029    SignedSubmissionTo276: SignedSubmissionTo276;1030    SignerPayload: SignerPayload;1031    SigningContext: SigningContext;1032    SiLookupTypeId: SiLookupTypeId;1033    SiPath: SiPath;1034    SiType: SiType;1035    SiTypeDef: SiTypeDef;1036    SiTypeDefArray: SiTypeDefArray;1037    SiTypeDefBitSequence: SiTypeDefBitSequence;1038    SiTypeDefCompact: SiTypeDefCompact;1039    SiTypeDefComposite: SiTypeDefComposite;1040    SiTypeDefPrimitive: SiTypeDefPrimitive;1041    SiTypeDefSequence: SiTypeDefSequence;1042    SiTypeDefTuple: SiTypeDefTuple;1043    SiTypeDefVariant: SiTypeDefVariant;1044    SiTypeParameter: SiTypeParameter;1045    SiVariant: SiVariant;1046    SlashingSpans: SlashingSpans;1047    SlashingSpansTo204: SlashingSpansTo204;1048    SlashJournalEntry: SlashJournalEntry;1049    Slot: Slot;1050    SlotNumber: SlotNumber;1051    SlotRange: SlotRange;1052    SlotRange10: SlotRange10;1053    SocietyJudgement: SocietyJudgement;1054    SocietyVote: SocietyVote;1055    SolutionOrSnapshotSize: SolutionOrSnapshotSize;1056    SolutionSupport: SolutionSupport;1057    SolutionSupports: SolutionSupports;1058    SpanIndex: SpanIndex;1059    SpanRecord: SpanRecord;1060    SpCoreEcdsaSignature: SpCoreEcdsaSignature;1061    SpCoreEd25519Signature: SpCoreEd25519Signature;1062    SpCoreSr25519Signature: SpCoreSr25519Signature;1063    SpecVersion: SpecVersion;1064    SpRuntimeArithmeticError: SpRuntimeArithmeticError;1065    SpRuntimeDigest: SpRuntimeDigest;1066    SpRuntimeDigestDigestItem: SpRuntimeDigestDigestItem;1067    SpRuntimeDispatchError: SpRuntimeDispatchError;1068    SpRuntimeModuleError: SpRuntimeModuleError;1069    SpRuntimeMultiSignature: SpRuntimeMultiSignature;1070    SpRuntimeTokenError: SpRuntimeTokenError;1071    SpRuntimeTransactionalError: SpRuntimeTransactionalError;1072    SpTrieStorageProof: SpTrieStorageProof;1073    SpVersionRuntimeVersion: SpVersionRuntimeVersion;1074    Sr25519Signature: Sr25519Signature;1075    StakingLedger: StakingLedger;1076    StakingLedgerTo223: StakingLedgerTo223;1077    StakingLedgerTo240: StakingLedgerTo240;1078    Statement: Statement;1079    StatementKind: StatementKind;1080    StorageChangeSet: StorageChangeSet;1081    StorageData: StorageData;1082    StorageDeposit: StorageDeposit;1083    StorageEntryMetadataLatest: StorageEntryMetadataLatest;1084    StorageEntryMetadataV10: StorageEntryMetadataV10;1085    StorageEntryMetadataV11: StorageEntryMetadataV11;1086    StorageEntryMetadataV12: StorageEntryMetadataV12;1087    StorageEntryMetadataV13: StorageEntryMetadataV13;1088    StorageEntryMetadataV14: StorageEntryMetadataV14;1089    StorageEntryMetadataV9: StorageEntryMetadataV9;1090    StorageEntryModifierLatest: StorageEntryModifierLatest;1091    StorageEntryModifierV10: StorageEntryModifierV10;1092    StorageEntryModifierV11: StorageEntryModifierV11;1093    StorageEntryModifierV12: StorageEntryModifierV12;1094    StorageEntryModifierV13: StorageEntryModifierV13;1095    StorageEntryModifierV14: StorageEntryModifierV14;1096    StorageEntryModifierV9: StorageEntryModifierV9;1097    StorageEntryTypeLatest: StorageEntryTypeLatest;1098    StorageEntryTypeV10: StorageEntryTypeV10;1099    StorageEntryTypeV11: StorageEntryTypeV11;1100    StorageEntryTypeV12: StorageEntryTypeV12;1101    StorageEntryTypeV13: StorageEntryTypeV13;1102    StorageEntryTypeV14: StorageEntryTypeV14;1103    StorageEntryTypeV9: StorageEntryTypeV9;1104    StorageHasher: StorageHasher;1105    StorageHasherV10: StorageHasherV10;1106    StorageHasherV11: StorageHasherV11;1107    StorageHasherV12: StorageHasherV12;1108    StorageHasherV13: StorageHasherV13;1109    StorageHasherV14: StorageHasherV14;1110    StorageHasherV9: StorageHasherV9;1111    StorageKey: StorageKey;1112    StorageKind: StorageKind;1113    StorageMetadataV10: StorageMetadataV10;1114    StorageMetadataV11: StorageMetadataV11;1115    StorageMetadataV12: StorageMetadataV12;1116    StorageMetadataV13: StorageMetadataV13;1117    StorageMetadataV9: StorageMetadataV9;1118    StorageProof: StorageProof;1119    StoredPendingChange: StoredPendingChange;1120    StoredState: StoredState;1121    StrikeCount: StrikeCount;1122    SubId: SubId;1123    SubmissionIndicesOf: SubmissionIndicesOf;1124    Supports: Supports;1125    SyncState: SyncState;1126    SystemInherentData: SystemInherentData;1127    SystemOrigin: SystemOrigin;1128    Tally: Tally;1129    TaskAddress: TaskAddress;1130    TAssetBalance: TAssetBalance;1131    TAssetDepositBalance: TAssetDepositBalance;1132    Text: Text;1133    Timepoint: Timepoint;1134    TokenError: TokenError;1135    TombstoneContractInfo: TombstoneContractInfo;1136    TraceBlockResponse: TraceBlockResponse;1137    TraceError: TraceError;1138    TransactionInfo: TransactionInfo;1139    TransactionPriority: TransactionPriority;1140    TransactionStorageProof: TransactionStorageProof;1141    TransactionV0: TransactionV0;1142    TransactionV1: TransactionV1;1143    TransactionV2: TransactionV2;1144    TransactionValidityError: TransactionValidityError;1145    TransientValidationData: TransientValidationData;1146    TreasuryProposal: TreasuryProposal;1147    TrieId: TrieId;1148    TrieIndex: TrieIndex;1149    Type: Type;1150    u128: u128;1151    U128: U128;1152    u16: u16;1153    U16: U16;1154    u256: u256;1155    U256: U256;1156    u32: u32;1157    U32: U32;1158    U32F32: U32F32;1159    u64: u64;1160    U64: U64;1161    u8: u8;1162    U8: U8;1163    UnappliedSlash: UnappliedSlash;1164    UnappliedSlashOther: UnappliedSlashOther;1165    UncleEntryItem: UncleEntryItem;1166    UnknownTransaction: UnknownTransaction;1167    UnlockChunk: UnlockChunk;1168    UnrewardedRelayer: UnrewardedRelayer;1169    UnrewardedRelayersState: UnrewardedRelayersState;1170    UpDataStructsAccessMode: UpDataStructsAccessMode;1171    UpDataStructsCollection: UpDataStructsCollection;1172    UpDataStructsCollectionField: UpDataStructsCollectionField;1173    UpDataStructsCollectionLimits: UpDataStructsCollectionLimits;1174    UpDataStructsCollectionMode: UpDataStructsCollectionMode;1175    UpDataStructsCollectionStats: UpDataStructsCollectionStats;1176    UpDataStructsCreateCollectionData: UpDataStructsCreateCollectionData;1177    UpDataStructsCreateFungibleData: UpDataStructsCreateFungibleData;1178    UpDataStructsCreateItemData: UpDataStructsCreateItemData;1179    UpDataStructsCreateItemExData: UpDataStructsCreateItemExData;1180    UpDataStructsCreateNftData: UpDataStructsCreateNftData;1181    UpDataStructsCreateNftExData: UpDataStructsCreateNftExData;1182    UpDataStructsCreateReFungibleData: UpDataStructsCreateReFungibleData;1183    UpDataStructsCreateRefungibleExData: UpDataStructsCreateRefungibleExData;1184    UpDataStructsMetaUpdatePermission: UpDataStructsMetaUpdatePermission;1185    UpDataStructsNestingRule: UpDataStructsNestingRule;1186    UpDataStructsRpcCollection: UpDataStructsRpcCollection;1187    UpDataStructsSchemaVersion: UpDataStructsSchemaVersion;1188    UpDataStructsSponsoringRateLimit: UpDataStructsSponsoringRateLimit;1189    UpDataStructsSponsorshipState: UpDataStructsSponsorshipState;1190    UpgradeGoAhead: UpgradeGoAhead;1191    UpgradeRestriction: UpgradeRestriction;1192    UpwardMessage: UpwardMessage;1193    usize: usize;1194    USize: USize;1195    ValidationCode: ValidationCode;1196    ValidationCodeHash: ValidationCodeHash;1197    ValidationData: ValidationData;1198    ValidationDataType: ValidationDataType;1199    ValidationFunctionParams: ValidationFunctionParams;1200    ValidatorCount: ValidatorCount;1201    ValidatorId: ValidatorId;1202    ValidatorIdOf: ValidatorIdOf;1203    ValidatorIndex: ValidatorIndex;1204    ValidatorIndexCompact: ValidatorIndexCompact;1205    ValidatorPrefs: ValidatorPrefs;1206    ValidatorPrefsTo145: ValidatorPrefsTo145;1207    ValidatorPrefsTo196: ValidatorPrefsTo196;1208    ValidatorPrefsWithBlocked: ValidatorPrefsWithBlocked;1209    ValidatorPrefsWithCommission: ValidatorPrefsWithCommission;1210    ValidatorSetId: ValidatorSetId;1211    ValidatorSignature: ValidatorSignature;1212    ValidDisputeStatementKind: ValidDisputeStatementKind;1213    ValidityAttestation: ValidityAttestation;1214    VecInboundHrmpMessage: VecInboundHrmpMessage;1215    VersionedMultiAsset: VersionedMultiAsset;1216    VersionedMultiAssets: VersionedMultiAssets;1217    VersionedMultiLocation: VersionedMultiLocation;1218    VersionedResponse: VersionedResponse;1219    VersionedXcm: VersionedXcm;1220    VersionMigrationStage: VersionMigrationStage;1221    VestingInfo: VestingInfo;1222    VestingSchedule: VestingSchedule;1223    Vote: Vote;1224    VoteIndex: VoteIndex;1225    Voter: Voter;1226    VoterInfo: VoterInfo;1227    Votes: Votes;1228    VotesTo230: VotesTo230;1229    VoteThreshold: VoteThreshold;1230    VoteWeight: VoteWeight;1231    Voting: Voting;1232    VotingDelegating: VotingDelegating;1233    VotingDirect: VotingDirect;1234    VotingDirectVote: VotingDirectVote;1235    VouchingStatus: VouchingStatus;1236    VrfData: VrfData;1237    VrfOutput: VrfOutput;1238    VrfProof: VrfProof;1239    Weight: Weight;1240    WeightLimitV2: WeightLimitV2;1241    WeightMultiplier: WeightMultiplier;1242    WeightPerClass: WeightPerClass;1243    WeightToFeeCoefficient: WeightToFeeCoefficient;1244    WildFungibility: WildFungibility;1245    WildFungibilityV0: WildFungibilityV0;1246    WildFungibilityV1: WildFungibilityV1;1247    WildFungibilityV2: WildFungibilityV2;1248    WildMultiAsset: WildMultiAsset;1249    WildMultiAssetV1: WildMultiAssetV1;1250    WildMultiAssetV2: WildMultiAssetV2;1251    WinnersData: WinnersData;1252    WinnersData10: WinnersData10;1253    WinnersDataTuple: WinnersDataTuple;1254    WinnersDataTuple10: WinnersDataTuple10;1255    WinningData: WinningData;1256    WinningData10: WinningData10;1257    WinningDataEntry: WinningDataEntry;1258    WithdrawReasons: WithdrawReasons;1259    Xcm: Xcm;1260    XcmAssetId: XcmAssetId;1261    XcmDoubleEncoded: XcmDoubleEncoded;1262    XcmError: XcmError;1263    XcmErrorV0: XcmErrorV0;1264    XcmErrorV1: XcmErrorV1;1265    XcmErrorV2: XcmErrorV2;1266    XcmOrder: XcmOrder;1267    XcmOrderV0: XcmOrderV0;1268    XcmOrderV1: XcmOrderV1;1269    XcmOrderV2: XcmOrderV2;1270    XcmOrigin: XcmOrigin;1271    XcmOriginKind: XcmOriginKind;1272    XcmpMessageFormat: XcmpMessageFormat;1273    XcmV0: XcmV0;1274    XcmV0Junction: XcmV0Junction;1275    XcmV0JunctionBodyId: XcmV0JunctionBodyId;1276    XcmV0JunctionBodyPart: XcmV0JunctionBodyPart;1277    XcmV0JunctionNetworkId: XcmV0JunctionNetworkId;1278    XcmV0MultiAsset: XcmV0MultiAsset;1279    XcmV0MultiLocation: XcmV0MultiLocation;1280    XcmV0Order: XcmV0Order;1281    XcmV0OriginKind: XcmV0OriginKind;1282    XcmV0Response: XcmV0Response;1283    XcmV0Xcm: XcmV0Xcm;1284    XcmV1: XcmV1;1285    XcmV1Junction: XcmV1Junction;1286    XcmV1MultiAsset: XcmV1MultiAsset;1287    XcmV1MultiassetAssetId: XcmV1MultiassetAssetId;1288    XcmV1MultiassetAssetInstance: XcmV1MultiassetAssetInstance;1289    XcmV1MultiassetFungibility: XcmV1MultiassetFungibility;1290    XcmV1MultiassetMultiAssetFilter: XcmV1MultiassetMultiAssetFilter;1291    XcmV1MultiassetMultiAssets: XcmV1MultiassetMultiAssets;1292    XcmV1MultiassetWildFungibility: XcmV1MultiassetWildFungibility;1293    XcmV1MultiassetWildMultiAsset: XcmV1MultiassetWildMultiAsset;1294    XcmV1MultiLocation: XcmV1MultiLocation;1295    XcmV1MultilocationJunctions: XcmV1MultilocationJunctions;1296    XcmV1Order: XcmV1Order;1297    XcmV1Response: XcmV1Response;1298    XcmV1Xcm: XcmV1Xcm;1299    XcmV2: XcmV2;1300    XcmV2Instruction: XcmV2Instruction;1301    XcmV2Response: XcmV2Response;1302    XcmV2TraitsError: XcmV2TraitsError;1303    XcmV2TraitsOutcome: XcmV2TraitsOutcome;1304    XcmV2WeightLimit: XcmV2WeightLimit;1305    XcmV2Xcm: XcmV2Xcm;1306    XcmVersion: XcmVersion;1307    XcmVersionedMultiAssets: XcmVersionedMultiAssets;1308    XcmVersionedMultiLocation: XcmVersionedMultiLocation;1309    XcmVersionedXcm: XcmVersionedXcm;1310  } // InterfaceTypes1311} // declare module
modifiedtests/src/interfaces/unique/types.tsdiffbeforeafterboth
--- a/tests/src/interfaces/unique/types.ts
+++ b/tests/src/interfaces/unique/types.ts
@@ -1429,7 +1429,7 @@
   readonly isSetCollectionLimits: boolean;
   readonly asSetCollectionLimits: {
     readonly collectionId: u32;
-    readonly newLimit: UpDataStructsCollectionLimitsVersion2;
+    readonly newLimit: UpDataStructsCollectionLimits;
   } & Struct;
   readonly type: 'CreateCollection' | 'CreateCollectionEx' | 'DestroyCollection' | 'AddToAllowList' | 'RemoveFromAllowList' | 'SetPublicAccessMode' | 'SetMintPermission' | 'ChangeCollectionOwner' | 'AddCollectionAdmin' | 'RemoveCollectionAdmin' | 'SetCollectionSponsor' | 'ConfirmSponsorship' | 'RemoveCollectionSponsor' | 'CreateItem' | 'CreateMultipleItems' | 'CreateMultipleItemsEx' | 'SetTransfersEnabledFlag' | 'BurnItem' | 'BurnFrom' | 'Transfer' | 'Approve' | 'TransferFrom' | 'SetVariableMetaData' | 'SetMetaUpdatePermissionFlag' | 'SetSchemaVersion' | 'SetOffchainSchema' | 'SetConstOnChainSchema' | 'SetVariableOnChainSchema' | 'SetCollectionLimits';
 }
@@ -1595,7 +1595,7 @@
 }
 
 /** @name PhantomTypeUpDataStructs */
-export interface PhantomTypeUpDataStructs extends Vec<Lookup309> {}
+export interface PhantomTypeUpDataStructs extends Vec<Lookup308> {}
 
 /** @name PolkadotCorePrimitivesInboundDownwardMessage */
 export interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct {
@@ -1775,6 +1775,21 @@
   readonly type: 'Normal' | 'AllowList';
 }
 
+/** @name UpDataStructsCollection */
+export interface UpDataStructsCollection extends Struct {
+  readonly owner: AccountId32;
+  readonly mode: UpDataStructsCollectionMode;
+  readonly access: UpDataStructsAccessMode;
+  readonly name: Vec<u16>;
+  readonly description: Vec<u16>;
+  readonly tokenPrefix: Bytes;
+  readonly mintMode: bool;
+  readonly schemaVersion: UpDataStructsSchemaVersion;
+  readonly sponsorship: UpDataStructsSponsorshipState;
+  readonly limits: UpDataStructsCollectionLimits;
+  readonly metaUpdatePermission: UpDataStructsMetaUpdatePermission;
+}
+
 /** @name UpDataStructsCollectionField */
 export interface UpDataStructsCollectionField extends Enum {
   readonly isVariableOnChainSchema: boolean;
@@ -1783,8 +1798,8 @@
   readonly type: 'VariableOnChainSchema' | 'ConstOnChainSchema' | 'OffchainSchema';
 }
 
-/** @name UpDataStructsCollectionLimitsVersion2 */
-export interface UpDataStructsCollectionLimitsVersion2 extends Struct {
+/** @name UpDataStructsCollectionLimits */
+export interface UpDataStructsCollectionLimits extends Struct {
   readonly accountTokenOwnershipLimit: Option<u32>;
   readonly sponsoredDataSize: Option<u32>;
   readonly sponsoredDataRateLimit: Option<UpDataStructsSponsoringRateLimit>;
@@ -1813,21 +1828,6 @@
   readonly alive: u32;
 }
 
-/** @name UpDataStructsCollectionVersion2 */
-export interface UpDataStructsCollectionVersion2 extends Struct {
-  readonly owner: AccountId32;
-  readonly mode: UpDataStructsCollectionMode;
-  readonly access: UpDataStructsAccessMode;
-  readonly name: Vec<u16>;
-  readonly description: Vec<u16>;
-  readonly tokenPrefix: Bytes;
-  readonly mintMode: bool;
-  readonly schemaVersion: UpDataStructsSchemaVersion;
-  readonly sponsorship: UpDataStructsSponsorshipState;
-  readonly limits: UpDataStructsCollectionLimitsVersion2;
-  readonly metaUpdatePermission: UpDataStructsMetaUpdatePermission;
-}
-
 /** @name UpDataStructsCreateCollectionData */
 export interface UpDataStructsCreateCollectionData extends Struct {
   readonly mode: UpDataStructsCollectionMode;
@@ -1838,7 +1838,7 @@
   readonly offchainSchema: Bytes;
   readonly schemaVersion: Option<UpDataStructsSchemaVersion>;
   readonly pendingSponsor: Option<AccountId32>;
-  readonly limits: Option<UpDataStructsCollectionLimitsVersion2>;
+  readonly limits: Option<UpDataStructsCollectionLimits>;
   readonly variableOnChainSchema: Bytes;
   readonly constOnChainSchema: Bytes;
   readonly metaUpdatePermission: Option<UpDataStructsMetaUpdatePermission>;
@@ -1929,7 +1929,7 @@
   readonly offchainSchema: Bytes;
   readonly schemaVersion: UpDataStructsSchemaVersion;
   readonly sponsorship: UpDataStructsSponsorshipState;
-  readonly limits: UpDataStructsCollectionLimitsVersion2;
+  readonly limits: UpDataStructsCollectionLimits;
   readonly variableOnChainSchema: Bytes;
   readonly constOnChainSchema: Bytes;
   readonly metaUpdatePermission: UpDataStructsMetaUpdatePermission;