git.delta.rocks / unique-network / refs/commits / defcf03b8d41

difftreelog

chore regenerate test types

Daniel Shiposha2022-09-01parent: #d952a79.patch.diff
in: master

12 files changed

modifiedtests/src/interfaces/augment-api-consts.tsdiffbeforeafterboth
--- a/tests/src/interfaces/augment-api-consts.ts
+++ b/tests/src/interfaces/augment-api-consts.ts
@@ -1,14 +1,20 @@
 // Auto-generated via `yarn polkadot-types-from-chain`, do not edit
 /* eslint-disable */
 
-import type { ApiTypes } from '@polkadot/api-base/types';
+// import type lookup before we augment - in some environments
+// this is required to allow for ambient/previous definitions
+import '@polkadot/api-base/types/consts';
+
+import type { ApiTypes, AugmentedConst } from '@polkadot/api-base/types';
 import type { Option, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';
 import type { Codec } from '@polkadot/types-codec/types';
 import type { Permill } from '@polkadot/types/interfaces/runtime';
 import type { FrameSupportPalletId, FrameSupportWeightsRuntimeDbWeight, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, SpVersionRuntimeVersion, XcmV1MultiLocation } from '@polkadot/types/lookup';
 
+export type __AugmentedConst<ApiType extends ApiTypes> = AugmentedConst<ApiType>;
+
 declare module '@polkadot/api-base/types/consts' {
-  export interface AugmentedConsts<ApiType extends ApiTypes> {
+  interface AugmentedConsts<ApiType extends ApiTypes> {
     balances: {
       /**
        * The minimum amount required to keep an account open.
modifiedtests/src/interfaces/augment-api-errors.tsdiffbeforeafterboth
--- a/tests/src/interfaces/augment-api-errors.ts
+++ b/tests/src/interfaces/augment-api-errors.ts
@@ -1,10 +1,16 @@
 // Auto-generated via `yarn polkadot-types-from-chain`, do not edit
 /* eslint-disable */
 
-import type { ApiTypes } from '@polkadot/api-base/types';
+// import type lookup before we augment - in some environments
+// this is required to allow for ambient/previous definitions
+import '@polkadot/api-base/types/errors';
+
+import type { ApiTypes, AugmentedError } from '@polkadot/api-base/types';
+
+export type __AugmentedError<ApiType extends ApiTypes> = AugmentedError<ApiType>;
 
 declare module '@polkadot/api-base/types/errors' {
-  export interface AugmentedErrors<ApiType extends ApiTypes> {
+  interface AugmentedErrors<ApiType extends ApiTypes> {
     balances: {
       /**
        * Beneficiary account must pre-exist
@@ -259,7 +265,11 @@
     };
     evmContractHelpers: {
       /**
-       * This method is only executable by owner
+       * No pending sponsor for contract.
+       **/
+      NoPendingSponsor: AugmentedError<ApiType>;
+      /**
+       * This method is only executable by contract owner
        **/
       NoPermission: AugmentedError<ApiType>;
       /**
@@ -268,7 +278,13 @@
       [key: string]: AugmentedError<ApiType>;
     };
     evmMigration: {
+      /**
+       * Migration of this account is not yet started, or already finished.
+       **/
       AccountIsNotMigrating: AugmentedError<ApiType>;
+      /**
+       * Can only migrate to empty address.
+       **/
       AccountNotEmpty: AugmentedError<ApiType>;
       /**
        * Generic error
modifiedtests/src/interfaces/augment-api-events.tsdiffbeforeafterboth
--- a/tests/src/interfaces/augment-api-events.ts
+++ b/tests/src/interfaces/augment-api-events.ts
@@ -1,14 +1,20 @@
 // Auto-generated via `yarn polkadot-types-from-chain`, do not edit
 /* eslint-disable */
 
-import type { ApiTypes } from '@polkadot/api-base/types';
+// import type lookup before we augment - in some environments
+// this is required to allow for ambient/previous definitions
+import '@polkadot/api-base/types/events';
+
+import type { ApiTypes, AugmentedEvent } from '@polkadot/api-base/types';
 import type { Bytes, Null, Option, Result, U256, U8aFixed, bool, u128, u32, u64, u8 } from '@polkadot/types-codec';
 import type { ITuple } from '@polkadot/types-codec/types';
 import type { AccountId32, H160, H256 } from '@polkadot/types/interfaces/runtime';
 import type { EthereumLog, EvmCoreErrorExitReason, FrameSupportScheduleLookupError, FrameSupportTokensMiscBalanceStatus, FrameSupportWeightsDispatchInfo, OrmlVestingVestingSchedule, PalletEvmAccountBasicCrossAccountIdRepr, PalletForeingAssetsAssetIds, PalletForeingAssetsModuleAssetMetadata, RmrkTraitsNftAccountIdOrCollectionNftTuple, SpRuntimeDispatchError, XcmV1MultiAsset, XcmV1MultiLocation, XcmV1MultiassetMultiAssets, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2Xcm, XcmVersionedMultiAssets, XcmVersionedMultiLocation } from '@polkadot/types/lookup';
 
+export type __AugmentedEvent<ApiType extends ApiTypes> = AugmentedEvent<ApiType>;
+
 declare module '@polkadot/api-base/types/events' {
-  export interface AugmentedEvents<ApiType extends ApiTypes> {
+  interface AugmentedEvents<ApiType extends ApiTypes> {
     balances: {
       /**
        * A balance was set by root.
modifiedtests/src/interfaces/augment-api-query.tsdiffbeforeafterboth
--- a/tests/src/interfaces/augment-api-query.ts
+++ b/tests/src/interfaces/augment-api-query.ts
@@ -1,15 +1,22 @@
 // Auto-generated via `yarn polkadot-types-from-chain`, do not edit
 /* eslint-disable */
 
-import type { ApiTypes } from '@polkadot/api-base/types';
+// import type lookup before we augment - in some environments
+// this is required to allow for ambient/previous definitions
+import '@polkadot/api-base/types/storage';
+
+import type { ApiTypes, AugmentedQuery, QueryableStorageEntry } from '@polkadot/api-base/types';
 import type { BTreeMap, Bytes, Option, U256, U8aFixed, 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, EthereumLog, EthereumReceiptReceiptV3, EthereumTransactionTransactionV2, FpRpcTransactionStatus, FrameSupportWeightsPerDispatchClassU64, FrameSystemAccountInfo, FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, OrmlTokensAccountData, OrmlTokensBalanceLock, OrmlTokensReserveData, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesReleases, PalletBalancesReserveData, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmContractHelpersSponsoringModeT, PalletForeingAssetsAssetIds, PalletForeingAssetsModuleAssetMetadata, PalletNonfungibleItemData, PalletRefungibleItemData, PalletTransactionPaymentReleases, PalletTreasuryProposal, PalletUniqueSchedulerScheduledV3, PhantomTypeUpDataStructs, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, SpRuntimeDigest, SpTrieStorageProof, UpDataStructsCollection, UpDataStructsCollectionStats, UpDataStructsProperties, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsPropertyPermission, UpDataStructsPropertyScope, UpDataStructsTokenChild, XcmV1MultiLocation } from '@polkadot/types/lookup';
+import type { CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueQueueConfigData, EthereumBlock, EthereumLog, EthereumReceiptReceiptV3, EthereumTransactionTransactionV2, FpRpcTransactionStatus, FrameSupportWeightsPerDispatchClassU64, FrameSystemAccountInfo, FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, OrmlTokensAccountData, OrmlTokensBalanceLock, OrmlTokensReserveData, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesReleases, PalletBalancesReserveData, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmContractHelpersSponsoringModeT, PalletForeingAssetsAssetIds, PalletForeingAssetsModuleAssetMetadata, PalletNonfungibleItemData, PalletRefungibleItemData, PalletTransactionPaymentReleases, PalletTreasuryProposal, PalletUniqueSchedulerScheduledV3, PhantomTypeUpDataStructs, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, SpRuntimeDigest, SpTrieStorageProof, UpDataStructsCollection, UpDataStructsCollectionStats, UpDataStructsProperties, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsPropertyPermission, UpDataStructsPropertyScope, UpDataStructsSponsorshipStateBasicCrossAccountIdRepr, UpDataStructsTokenChild, XcmV1MultiLocation } from '@polkadot/types/lookup';
 import type { Observable } from '@polkadot/types/types';
 
+export type __AugmentedQuery<ApiType extends ApiTypes> = AugmentedQuery<ApiType, () => unknown>;
+export type __QueryableStorageEntry<ApiType extends ApiTypes> = QueryableStorageEntry<ApiType>;
+
 declare module '@polkadot/api-base/types/storage' {
-  export interface AugmentedQueries<ApiType extends ApiTypes> {
+  interface AugmentedQueries<ApiType extends ApiTypes> {
     balances: {
       /**
        * The Balances pallet example of storing the balance of an account.
@@ -187,12 +194,66 @@
       [key: string]: QueryableStorageEntry<ApiType>;
     };
     evmContractHelpers: {
+      /**
+       * Storage for users that allowed for sponsorship.
+       * 
+       * ### Usage
+       * Prefer to delete record from storage if user no more allowed for sponsorship.
+       * 
+       * * **Key1** - contract address.
+       * * **Key2** - user that allowed for sponsorship.
+       * * **Value** - allowance for sponsorship.
+       **/
       allowlist: AugmentedQuery<ApiType, (arg1: H160 | string | Uint8Array, arg2: H160 | string | Uint8Array) => Observable<bool>, [H160, H160]> & QueryableStorageEntry<ApiType, [H160, H160]>;
+      /**
+       * Storege for contracts with [`Allowlisted`](SponsoringModeT::Allowlisted) sponsoring mode.
+       * 
+       * ### Usage
+       * Prefer to delete collection from storage if mode chaged to non `Allowlisted`, than set **Value** to **false**.
+       * 
+       * * **Key** - contract address.
+       * * **Value** - is contract in [`Allowlisted`](SponsoringModeT::Allowlisted) mode.
+       **/
       allowlistEnabled: AugmentedQuery<ApiType, (arg: H160 | string | Uint8Array) => Observable<bool>, [H160]> & QueryableStorageEntry<ApiType, [H160]>;
+      /**
+       * Store owner for contract.
+       * 
+       * * **Key** - contract address.
+       * * **Value** - owner for contract.
+       **/
       owner: AugmentedQuery<ApiType, (arg: H160 | string | Uint8Array) => Observable<H160>, [H160]> & QueryableStorageEntry<ApiType, [H160]>;
       selfSponsoring: AugmentedQuery<ApiType, (arg: H160 | string | Uint8Array) => Observable<bool>, [H160]> & QueryableStorageEntry<ApiType, [H160]>;
+      /**
+       * Storage for last sponsored block.
+       * 
+       * * **Key1** - contract address.
+       * * **Key2** - sponsored user address.
+       * * **Value** - last sponsored block number.
+       **/
       sponsorBasket: AugmentedQuery<ApiType, (arg1: H160 | string | Uint8Array, arg2: H160 | string | Uint8Array) => Observable<Option<u32>>, [H160, H160]> & QueryableStorageEntry<ApiType, [H160, H160]>;
+      /**
+       * Store for contract sponsorship state.
+       * 
+       * * **Key** - contract address.
+       * * **Value** - sponsorship state.
+       **/
+      sponsoring: AugmentedQuery<ApiType, (arg: H160 | string | Uint8Array) => Observable<UpDataStructsSponsorshipStateBasicCrossAccountIdRepr>, [H160]> & QueryableStorageEntry<ApiType, [H160]>;
+      /**
+       * Store for sponsoring mode.
+       * 
+       * ### Usage
+       * Prefer to delete collection from storage if mode chaged to [`Disabled`](SponsoringModeT::Disabled).
+       * 
+       * * **Key** - contract address.
+       * * **Value** - [`sponsoring mode`](SponsoringModeT).
+       **/
       sponsoringMode: AugmentedQuery<ApiType, (arg: H160 | string | Uint8Array) => Observable<Option<PalletEvmContractHelpersSponsoringModeT>>, [H160]> & QueryableStorageEntry<ApiType, [H160]>;
+      /**
+       * Storage for sponsoring rate limit in blocks.
+       * 
+       * * **Key** - contract address.
+       * * **Value** - amount of sponsored blocks.
+       **/
       sponsoringRateLimit: AugmentedQuery<ApiType, (arg: H160 | string | Uint8Array) => Observable<u32>, [H160]> & QueryableStorageEntry<ApiType, [H160]>;
       /**
        * Generic query
@@ -313,7 +374,7 @@
        * 
        * Currently used to store RMRK data.
        **/
-      tokenAuxProperties: AugmentedQuery<ApiType, (arg1: u32 | AnyNumber | Uint8Array, arg2: u32 | AnyNumber | Uint8Array, arg3: UpDataStructsPropertyScope | 'None' | 'Rmrk' | 'Eth' | number | Uint8Array, arg4: Bytes | string | Uint8Array) => Observable<Option<Bytes>>, [u32, u32, UpDataStructsPropertyScope, Bytes]> & QueryableStorageEntry<ApiType, [u32, u32, UpDataStructsPropertyScope, Bytes]>;
+      tokenAuxProperties: AugmentedQuery<ApiType, (arg1: u32 | AnyNumber | Uint8Array, arg2: u32 | AnyNumber | Uint8Array, arg3: UpDataStructsPropertyScope | 'None' | 'Rmrk' | number | Uint8Array, arg4: Bytes | string | Uint8Array) => Observable<Option<Bytes>>, [u32, u32, UpDataStructsPropertyScope, Bytes]> & QueryableStorageEntry<ApiType, [u32, u32, UpDataStructsPropertyScope, Bytes]>;
       /**
        * Used to enumerate token's children.
        **/
modifiedtests/src/interfaces/augment-api-rpc.tsdiffbeforeafterboth
--- a/tests/src/interfaces/augment-api-rpc.ts
+++ b/tests/src/interfaces/augment-api-rpc.ts
@@ -1,10 +1,14 @@
 // Auto-generated via `yarn polkadot-types-from-chain`, do not edit
 /* eslint-disable */
 
+// import type lookup before we augment - in some environments
+// this is required to allow for ambient/previous definitions
+import '@polkadot/rpc-core/types/jsonrpc';
+
 import type { PalletEvmAccountBasicCrossAccountIdRepr, RmrkTraitsBaseBaseInfo, RmrkTraitsCollectionCollectionInfo, RmrkTraitsNftNftChild, RmrkTraitsNftNftInfo, RmrkTraitsPartPartType, RmrkTraitsPropertyPropertyInfo, RmrkTraitsResourceResourceInfo, RmrkTraitsTheme, UpDataStructsCollectionLimits, UpDataStructsCollectionStats, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsRpcCollection, UpDataStructsTokenChild, UpDataStructsTokenData } from './default';
 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';
+import type { Bytes, HashMap, Json, Null, Option, Text, U256, U64, Vec, bool, f64, u128, u32, u64 } from '@polkadot/types-codec';
 import type { AnyNumber, Codec } from '@polkadot/types-codec/types';
 import type { ExtrinsicOrHash, ExtrinsicStatus } from '@polkadot/types/interfaces/author';
 import type { EpochAuthorship } from '@polkadot/types/interfaces/babe';
@@ -15,7 +19,7 @@
 import type { CodeUploadRequest, CodeUploadResult, ContractCallRequest, ContractExecResult, ContractInstantiateResult, InstantiateRequest } from '@polkadot/types/interfaces/contracts';
 import type { BlockStats } from '@polkadot/types/interfaces/dev';
 import type { CreatedBlock } from '@polkadot/types/interfaces/engine';
-import type { EthAccount, EthCallRequest, EthFilter, EthFilterChanges, EthLog, EthReceipt, EthRichBlock, EthSubKind, EthSubParams, EthSyncStatus, EthTransaction, EthTransactionRequest, EthWork } from '@polkadot/types/interfaces/eth';
+import type { EthAccount, EthCallRequest, EthFeeHistory, EthFilter, EthFilterChanges, EthLog, EthReceipt, EthRichBlock, EthSubKind, EthSubParams, EthSyncStatus, EthTransaction, EthTransactionRequest, EthWork } from '@polkadot/types/interfaces/eth';
 import type { Extrinsic } from '@polkadot/types/interfaces/extrinsics';
 import type { EncodedFinalityProofs, JustificationNotification, ReportedRoundStates } from '@polkadot/types/interfaces/grandpa';
 import type { MmrLeafBatchProof, MmrLeafProof } from '@polkadot/types/interfaces/mmr';
@@ -27,8 +31,10 @@
 import type { ApplyExtrinsicResult, ChainProperties, ChainType, Health, NetworkState, NodeRole, PeerInfo, SyncState } from '@polkadot/types/interfaces/system';
 import type { IExtrinsic, Observable } from '@polkadot/types/types';
 
+export type __AugmentedRpc = AugmentedRpc<() => unknown>;
+
 declare module '@polkadot/rpc-core/types/jsonrpc' {
-  export interface RpcInterface {
+  interface RpcInterface {
     author: {
       /**
        * Returns true if the keystore has private keys for the given public key and key type.
@@ -57,11 +63,11 @@
       /**
        * Submit and subscribe to watch an extrinsic until unsubscribed
        **/
-      submitAndWatchExtrinsic: AugmentedRpc<(extrinsic: IExtrinsic) => Observable<ExtrinsicStatus>>;
+      submitAndWatchExtrinsic: AugmentedRpc<(extrinsic: Extrinsic | IExtrinsic | string | Uint8Array) => Observable<ExtrinsicStatus>>;
       /**
        * Submit a fully formatted extrinsic for block inclusion
        **/
-      submitExtrinsic: AugmentedRpc<(extrinsic: IExtrinsic) => Observable<Hash>>;
+      submitExtrinsic: AugmentedRpc<(extrinsic: Extrinsic | IExtrinsic | string | Uint8Array) => Observable<Hash>>;
     };
     babe: {
       /**
@@ -199,6 +205,10 @@
        **/
       estimateGas: AugmentedRpc<(request: EthCallRequest | { from?: any; to?: any; gasPrice?: any; gas?: any; value?: any; data?: any; nonce?: any } | string | Uint8Array, number?: BlockNumber | AnyNumber | Uint8Array) => Observable<U256>>;
       /**
+       * Returns fee history for given block count & reward percentiles
+       **/
+      feeHistory: AugmentedRpc<(blockCount: U256 | AnyNumber | Uint8Array, newestBlock: BlockNumber | AnyNumber | Uint8Array, rewardPercentiles: Option<Vec<f64>> | null | Uint8Array | Vec<f64> | (f64)[]) => Observable<EthFeeHistory>>;
+      /**
        * Returns current gas price.
        **/
       gasPrice: AugmentedRpc<() => Observable<U256>>;
@@ -291,6 +301,10 @@
        **/
       hashrate: AugmentedRpc<() => Observable<U256>>;
       /**
+       * Returns max priority fee per gas
+       **/
+      maxPriorityFeePerGas: AugmentedRpc<() => Observable<U256>>;
+      /**
        * Returns true if client is actively mining new blocks.
        **/
       mining: AugmentedRpc<() => Observable<bool>>;
@@ -449,7 +463,7 @@
       /**
        * Get Theme's keys values
        **/
-      themes: AugmentedRpc<(baseId: u32 | AnyNumber | Uint8Array, themeName: Text | string, keys: Option<Vec<Text>> | null | object | string | Uint8Array, at?: Hash | string | Uint8Array) => Observable<Option<RmrkTraitsTheme>>>;
+      themes: AugmentedRpc<(baseId: u32 | AnyNumber | Uint8Array, themeName: Text | string, keys: Option<Vec<Text>> | null | Uint8Array | Vec<Text> | (Text | string)[], at?: Hash | string | Uint8Array) => Observable<Option<RmrkTraitsTheme>>>;
     };
     rpc: {
       /**
@@ -537,7 +551,7 @@
       /**
        * Provides a way to trace the re-execution of a single block
        **/
-      traceBlock: AugmentedRpc<(block: Hash | string | Uint8Array, targets: Option<Text> | null | object | string | Uint8Array, storageKeys: Option<Text> | null | object | string | Uint8Array, methods: Option<Text> | null | object | string | Uint8Array) => Observable<TraceBlockResponse>>;
+      traceBlock: AugmentedRpc<(block: Hash | string | Uint8Array, targets: Option<Text> | null | Uint8Array | Text | string, storageKeys: Option<Text> | null | Uint8Array | Text | string, methods: Option<Text> | null | Uint8Array | Text | string) => Observable<TraceBlockResponse>>;
       /**
        * Check current migration state
        **/
modifiedtests/src/interfaces/augment-api-tx.tsdiffbeforeafterboth
--- a/tests/src/interfaces/augment-api-tx.ts
+++ b/tests/src/interfaces/augment-api-tx.ts
@@ -1,14 +1,22 @@
 // Auto-generated via `yarn polkadot-types-from-chain`, do not edit
 /* eslint-disable */
 
-import type { ApiTypes } from '@polkadot/api-base/types';
+// import type lookup before we augment - in some environments
+// this is required to allow for ambient/previous definitions
+import '@polkadot/api-base/types/submittable';
+
+import type { ApiTypes, AugmentedSubmittable, SubmittableExtrinsic, SubmittableExtrinsicFunction } from '@polkadot/api-base/types';
 import type { Bytes, Compact, Option, U256, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';
 import type { AnyNumber, IMethod, ITuple } from '@polkadot/types-codec/types';
 import type { AccountId32, Call, H160, H256, MultiAddress, Perbill, Permill } from '@polkadot/types/interfaces/runtime';
 import type { CumulusPrimitivesParachainInherentParachainInherentData, EthereumTransactionTransactionV2, FrameSupportScheduleMaybeHashed, OrmlVestingVestingSchedule, PalletEvmAccountBasicCrossAccountIdRepr, PalletForeingAssetsAssetIds, PalletForeingAssetsModuleAssetMetadata, RmrkTraitsNftAccountIdOrCollectionNftTuple, RmrkTraitsPartEquippableList, RmrkTraitsPartPartType, RmrkTraitsResourceBasicResource, RmrkTraitsResourceComposableResource, RmrkTraitsResourceResourceTypes, RmrkTraitsResourceSlotResource, RmrkTraitsTheme, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionPermissions, UpDataStructsCreateCollectionData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, XcmV1MultiLocation, XcmV2WeightLimit, XcmVersionedMultiAsset, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from '@polkadot/types/lookup';
 
+export type __AugmentedSubmittable = AugmentedSubmittable<() => unknown>;
+export type __SubmittableExtrinsic<ApiType extends ApiTypes> = SubmittableExtrinsic<ApiType>;
+export type __SubmittableExtrinsicFunction<ApiType extends ApiTypes> = SubmittableExtrinsicFunction<ApiType>;
+
 declare module '@polkadot/api-base/types/submittable' {
-  export interface AugmentedSubmittables<ApiType extends ApiTypes> {
+  interface AugmentedSubmittables<ApiType extends ApiTypes> {
     balances: {
       /**
        * Exactly as `transfer`, except the origin must be root and the source account may be
@@ -105,8 +113,8 @@
       [key: string]: SubmittableExtrinsicFunction<ApiType>;
     };
     configuration: {
-      setMinGasPriceOverride: AugmentedSubmittable<(coeff: Option<u64> | null | object | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Option<u64>]>;
-      setWeightToFeeCoefficientOverride: AugmentedSubmittable<(coeff: Option<u32> | null | object | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Option<u32>]>;
+      setMinGasPriceOverride: AugmentedSubmittable<(coeff: Option<u64> | null | Uint8Array | u64 | AnyNumber) => SubmittableExtrinsic<ApiType>, [Option<u64>]>;
+      setWeightToFeeCoefficientOverride: AugmentedSubmittable<(coeff: Option<u32> | null | Uint8Array | u32 | AnyNumber) => SubmittableExtrinsic<ApiType>, [Option<u32>]>;
       /**
        * Generic tx
        **/
@@ -153,16 +161,16 @@
       /**
        * Issue an EVM call operation. This is similar to a message call transaction in Ethereum.
        **/
-      call: AugmentedSubmittable<(source: H160 | string | Uint8Array, target: H160 | string | Uint8Array, input: Bytes | string | Uint8Array, value: U256 | AnyNumber | Uint8Array, gasLimit: u64 | AnyNumber | Uint8Array, maxFeePerGas: U256 | AnyNumber | Uint8Array, maxPriorityFeePerGas: Option<U256> | null | object | string | Uint8Array, nonce: Option<U256> | null | object | string | Uint8Array, accessList: Vec<ITuple<[H160, Vec<H256>]>> | ([H160 | string | Uint8Array, Vec<H256> | (H256 | string | Uint8Array)[]])[]) => SubmittableExtrinsic<ApiType>, [H160, H160, Bytes, U256, u64, U256, Option<U256>, Option<U256>, Vec<ITuple<[H160, Vec<H256>]>>]>;
+      call: AugmentedSubmittable<(source: H160 | string | Uint8Array, target: H160 | string | Uint8Array, input: Bytes | string | Uint8Array, value: U256 | AnyNumber | Uint8Array, gasLimit: u64 | AnyNumber | Uint8Array, maxFeePerGas: U256 | AnyNumber | Uint8Array, maxPriorityFeePerGas: Option<U256> | null | Uint8Array | U256 | AnyNumber, nonce: Option<U256> | null | Uint8Array | U256 | AnyNumber, accessList: Vec<ITuple<[H160, Vec<H256>]>> | ([H160 | string | Uint8Array, Vec<H256> | (H256 | string | Uint8Array)[]])[]) => SubmittableExtrinsic<ApiType>, [H160, H160, Bytes, U256, u64, U256, Option<U256>, Option<U256>, Vec<ITuple<[H160, Vec<H256>]>>]>;
       /**
        * Issue an EVM create operation. This is similar to a contract creation transaction in
        * Ethereum.
        **/
-      create: AugmentedSubmittable<(source: H160 | string | Uint8Array, init: Bytes | string | Uint8Array, value: U256 | AnyNumber | Uint8Array, gasLimit: u64 | AnyNumber | Uint8Array, maxFeePerGas: U256 | AnyNumber | Uint8Array, maxPriorityFeePerGas: Option<U256> | null | object | string | Uint8Array, nonce: Option<U256> | null | object | string | Uint8Array, accessList: Vec<ITuple<[H160, Vec<H256>]>> | ([H160 | string | Uint8Array, Vec<H256> | (H256 | string | Uint8Array)[]])[]) => SubmittableExtrinsic<ApiType>, [H160, Bytes, U256, u64, U256, Option<U256>, Option<U256>, Vec<ITuple<[H160, Vec<H256>]>>]>;
+      create: AugmentedSubmittable<(source: H160 | string | Uint8Array, init: Bytes | string | Uint8Array, value: U256 | AnyNumber | Uint8Array, gasLimit: u64 | AnyNumber | Uint8Array, maxFeePerGas: U256 | AnyNumber | Uint8Array, maxPriorityFeePerGas: Option<U256> | null | Uint8Array | U256 | AnyNumber, nonce: Option<U256> | null | Uint8Array | U256 | AnyNumber, accessList: Vec<ITuple<[H160, Vec<H256>]>> | ([H160 | string | Uint8Array, Vec<H256> | (H256 | string | Uint8Array)[]])[]) => SubmittableExtrinsic<ApiType>, [H160, Bytes, U256, u64, U256, Option<U256>, Option<U256>, Vec<ITuple<[H160, Vec<H256>]>>]>;
       /**
        * Issue an EVM create2 operation.
        **/
-      create2: AugmentedSubmittable<(source: H160 | string | Uint8Array, init: Bytes | string | Uint8Array, salt: H256 | string | Uint8Array, value: U256 | AnyNumber | Uint8Array, gasLimit: u64 | AnyNumber | Uint8Array, maxFeePerGas: U256 | AnyNumber | Uint8Array, maxPriorityFeePerGas: Option<U256> | null | object | string | Uint8Array, nonce: Option<U256> | null | object | string | Uint8Array, accessList: Vec<ITuple<[H160, Vec<H256>]>> | ([H160 | string | Uint8Array, Vec<H256> | (H256 | string | Uint8Array)[]])[]) => SubmittableExtrinsic<ApiType>, [H160, Bytes, H256, U256, u64, U256, Option<U256>, Option<U256>, Vec<ITuple<[H160, Vec<H256>]>>]>;
+      create2: AugmentedSubmittable<(source: H160 | string | Uint8Array, init: Bytes | string | Uint8Array, salt: H256 | string | Uint8Array, value: U256 | AnyNumber | Uint8Array, gasLimit: u64 | AnyNumber | Uint8Array, maxFeePerGas: U256 | AnyNumber | Uint8Array, maxPriorityFeePerGas: Option<U256> | null | Uint8Array | U256 | AnyNumber, nonce: Option<U256> | null | Uint8Array | U256 | AnyNumber, accessList: Vec<ITuple<[H160, Vec<H256>]>> | ([H160 | string | Uint8Array, Vec<H256> | (H256 | string | Uint8Array)[]])[]) => SubmittableExtrinsic<ApiType>, [H160, Bytes, H256, U256, u64, U256, Option<U256>, Option<U256>, Vec<ITuple<[H160, Vec<H256>]>>]>;
       /**
        * Withdraw balance from EVM into currency/balances pallet.
        **/
@@ -173,8 +181,21 @@
       [key: string]: SubmittableExtrinsicFunction<ApiType>;
     };
     evmMigration: {
+      /**
+       * Start contract migration, inserts contract stub at target address,
+       * and marks account as pending, allowing to insert storage
+       **/
       begin: AugmentedSubmittable<(address: H160 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H160]>;
+      /**
+       * Finish contract migration, allows it to be called.
+       * It is not possible to alter contract storage via [`Self::set_data`]
+       * after this call.
+       **/
       finish: AugmentedSubmittable<(address: H160 | string | Uint8Array, code: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H160, Bytes]>;
+      /**
+       * Insert items into contract storage, this method can be called
+       * multiple times
+       **/
       setData: AugmentedSubmittable<(address: H160 | string | Uint8Array, data: Vec<ITuple<[H256, H256]>> | ([H256 | string | Uint8Array, H256 | string | Uint8Array])[]) => SubmittableExtrinsic<ApiType>, [H160, Vec<ITuple<[H256, H256]>>]>;
       /**
        * Generic tx
@@ -252,7 +273,7 @@
        * - `origin`: Must be Root.
        * - `maybe_xcm_version`: The default XCM encoding version, or `None` to disable.
        **/
-      forceDefaultXcmVersion: AugmentedSubmittable<(maybeXcmVersion: Option<u32> | null | object | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Option<u32>]>;
+      forceDefaultXcmVersion: AugmentedSubmittable<(maybeXcmVersion: Option<u32> | null | Uint8Array | u32 | AnyNumber) => SubmittableExtrinsic<ApiType>, [Option<u32>]>;
       /**
        * Ask a location to notify us regarding their XCM version and any changes to it.
        * 
@@ -509,7 +530,7 @@
        * - `symbol`: UTF-8 string with token prefix, by which to represent the token in wallets and UIs.
        * Analogous to Unique's [`token_prefix`](up_data_structs::Collection). Cannot be changed.
        **/
-      createCollection: AugmentedSubmittable<(metadata: Bytes | string | Uint8Array, max: Option<u32> | null | object | string | Uint8Array, symbol: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes, Option<u32>, Bytes]>;
+      createCollection: AugmentedSubmittable<(metadata: Bytes | string | Uint8Array, max: Option<u32> | null | Uint8Array | u32 | AnyNumber, symbol: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes, Option<u32>, Bytes]>;
       /**
        * Destroy a collection.
        * 
@@ -550,7 +571,7 @@
        * - `transferable`: Can this NFT be transferred? Cannot be changed.
        * - `resources`: Resource data to be added to the NFT immediately after minting.
        **/
-      mintNft: AugmentedSubmittable<(owner: Option<AccountId32> | null | object | string | Uint8Array, collectionId: u32 | AnyNumber | Uint8Array, recipient: Option<AccountId32> | null | object | string | Uint8Array, royaltyAmount: Option<Permill> | null | object | string | Uint8Array, metadata: Bytes | string | Uint8Array, transferable: bool | boolean | Uint8Array, resources: Option<Vec<RmrkTraitsResourceResourceTypes>> | null | object | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Option<AccountId32>, u32, Option<AccountId32>, Option<Permill>, Bytes, bool, Option<Vec<RmrkTraitsResourceResourceTypes>>]>;
+      mintNft: AugmentedSubmittable<(owner: Option<AccountId32> | null | Uint8Array | AccountId32 | string, collectionId: u32 | AnyNumber | Uint8Array, recipient: Option<AccountId32> | null | Uint8Array | AccountId32 | string, royaltyAmount: Option<Permill> | null | Uint8Array | Permill | AnyNumber, metadata: Bytes | string | Uint8Array, transferable: bool | boolean | Uint8Array, resources: Option<Vec<RmrkTraitsResourceResourceTypes>> | null | Uint8Array | Vec<RmrkTraitsResourceResourceTypes> | (RmrkTraitsResourceResourceTypes | { Basic: any } | { Composable: any } | { Slot: any } | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Option<AccountId32>, u32, Option<AccountId32>, Option<Permill>, Bytes, bool, Option<Vec<RmrkTraitsResourceResourceTypes>>]>;
       /**
        * Reject an NFT sent from another account to self or owned NFT.
        * The NFT in question will not be sent back and burnt instead.
@@ -636,7 +657,7 @@
        * - `key`: Key of the custom property to be referenced by.
        * - `value`: Value of the custom property to be stored.
        **/
-      setProperty: AugmentedSubmittable<(rmrkCollectionId: Compact<u32> | AnyNumber | Uint8Array, maybeNftId: Option<u32> | null | object | string | Uint8Array, key: Bytes | string | Uint8Array, value: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, Option<u32>, Bytes, Bytes]>;
+      setProperty: AugmentedSubmittable<(rmrkCollectionId: Compact<u32> | AnyNumber | Uint8Array, maybeNftId: Option<u32> | null | Uint8Array | u32 | AnyNumber, key: Bytes | string | Uint8Array, value: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, Option<u32>, Bytes, Bytes]>;
       /**
        * Generic tx
        **/
@@ -706,7 +727,7 @@
       /**
        * Schedule a named task.
        **/
-      scheduleNamed: AugmentedSubmittable<(id: U8aFixed | string | Uint8Array, when: u32 | AnyNumber | Uint8Array, maybePeriodic: Option<ITuple<[u32, u32]>> | null | object | string | Uint8Array, priority: u8 | AnyNumber | Uint8Array, call: FrameSupportScheduleMaybeHashed | { Value: any } | { Hash: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [U8aFixed, u32, Option<ITuple<[u32, u32]>>, u8, FrameSupportScheduleMaybeHashed]>;
+      scheduleNamed: AugmentedSubmittable<(id: U8aFixed | string | Uint8Array, when: u32 | AnyNumber | Uint8Array, maybePeriodic: Option<ITuple<[u32, u32]>> | null | Uint8Array | ITuple<[u32, u32]> | [u32 | AnyNumber | Uint8Array, u32 | AnyNumber | Uint8Array], priority: u8 | AnyNumber | Uint8Array, call: FrameSupportScheduleMaybeHashed | { Value: any } | { Hash: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [U8aFixed, u32, Option<ITuple<[u32, u32]>>, u8, FrameSupportScheduleMaybeHashed]>;
       /**
        * Schedule a named task after a delay.
        * 
@@ -714,7 +735,7 @@
        * Same as [`schedule_named`](Self::schedule_named).
        * # </weight>
        **/
-      scheduleNamedAfter: AugmentedSubmittable<(id: U8aFixed | string | Uint8Array, after: u32 | AnyNumber | Uint8Array, maybePeriodic: Option<ITuple<[u32, u32]>> | null | object | string | Uint8Array, priority: u8 | AnyNumber | Uint8Array, call: FrameSupportScheduleMaybeHashed | { Value: any } | { Hash: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [U8aFixed, u32, Option<ITuple<[u32, u32]>>, u8, FrameSupportScheduleMaybeHashed]>;
+      scheduleNamedAfter: AugmentedSubmittable<(id: U8aFixed | string | Uint8Array, after: u32 | AnyNumber | Uint8Array, maybePeriodic: Option<ITuple<[u32, u32]>> | null | Uint8Array | ITuple<[u32, u32]> | [u32 | AnyNumber | Uint8Array, u32 | AnyNumber | Uint8Array], priority: u8 | AnyNumber | Uint8Array, call: FrameSupportScheduleMaybeHashed | { Value: any } | { Hash: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [U8aFixed, u32, Option<ITuple<[u32, u32]>>, u8, FrameSupportScheduleMaybeHashed]>;
       /**
        * Generic tx
        **/
modifiedtests/src/interfaces/augment-api.tsdiffbeforeafterboth
--- a/tests/src/interfaces/augment-api.ts
+++ b/tests/src/interfaces/augment-api.ts
@@ -7,3 +7,4 @@
 import './augment-api-query';
 import './augment-api-tx';
 import './augment-api-rpc';
+import './augment-api-runtime';
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, CumulusPalletXcmOrigin, 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, FrameSupportDispatchRawOrigin, FrameSupportPalletId, FrameSupportScheduleLookupError, FrameSupportScheduleMaybeHashed, FrameSupportTokensMiscBalanceStatus, FrameSupportWeightsDispatchClass, FrameSupportWeightsDispatchInfo, FrameSupportWeightsPays, FrameSupportWeightsPerDispatchClassU32, FrameSupportWeightsPerDispatchClassU64, FrameSupportWeightsPerDispatchClassWeightsPerClass, FrameSupportWeightsRuntimeDbWeight, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeOriginCaller, OpalRuntimeRuntime, OrmlTokensAccountData, OrmlTokensBalanceLock, OrmlTokensModuleCall, OrmlTokensModuleError, OrmlTokensModuleEvent, OrmlTokensReserveData, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, OrmlXtokensModuleCall, OrmlXtokensModuleError, OrmlXtokensModuleEvent, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesReasons, PalletBalancesReleases, PalletBalancesReserveData, PalletCommonError, PalletCommonEvent, PalletConfigurationCall, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEthereumRawOrigin, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersError, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletForeingAssetsAssetIds, PalletForeingAssetsModuleAssetMetadata, PalletForeingAssetsModuleCall, PalletForeingAssetsModuleError, PalletForeingAssetsModuleEvent, PalletForeingAssetsNativeCurrency, PalletFungibleError, PalletInflationCall, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRefungibleItemData, PalletRmrkCoreCall, PalletRmrkCoreError, PalletRmrkCoreEvent, PalletRmrkEquipCall, PalletRmrkEquipError, PalletRmrkEquipEvent, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTimestampCall, PalletTransactionPaymentEvent, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletUniqueRawEvent, PalletUniqueSchedulerCall, PalletUniqueSchedulerError, PalletUniqueSchedulerEvent, PalletUniqueSchedulerScheduledV3, PalletXcmCall, PalletXcmError, PalletXcmEvent, PalletXcmOrigin, PhantomTypeUpDataStructs, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2AbridgedHrmpChannel, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, RmrkTraitsBaseBaseInfo, RmrkTraitsCollectionCollectionInfo, RmrkTraitsNftAccountIdOrCollectionNftTuple, RmrkTraitsNftNftChild, RmrkTraitsNftNftInfo, RmrkTraitsNftRoyaltyInfo, RmrkTraitsPartEquippableList, RmrkTraitsPartFixedPart, RmrkTraitsPartPartType, RmrkTraitsPartSlotPart, RmrkTraitsPropertyPropertyInfo, RmrkTraitsResourceBasicResource, RmrkTraitsResourceComposableResource, RmrkTraitsResourceResourceInfo, RmrkTraitsResourceResourceTypes, RmrkTraitsResourceSlotResource, RmrkTraitsTheme, RmrkTraitsThemeThemeProperty, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Signature, SpCoreVoid, SpRuntimeArithmeticError, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, UpDataStructsAccessMode, UpDataStructsCollection, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionPermissions, UpDataStructsCollectionStats, UpDataStructsCreateCollectionData, UpDataStructsCreateFungibleData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsCreateNftData, UpDataStructsCreateNftExData, UpDataStructsCreateReFungibleData, UpDataStructsCreateRefungibleExMultipleOwners, UpDataStructsCreateRefungibleExSingleOwner, UpDataStructsNestingPermissions, UpDataStructsOwnerRestrictedSet, UpDataStructsProperties, UpDataStructsPropertiesMapBoundedVec, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsPropertyPermission, UpDataStructsPropertyScope, UpDataStructsRpcCollection, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipState, UpDataStructsTokenChild, UpDataStructsTokenData, 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, XcmVersionedMultiAsset, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from './default';5import type { Data, StorageKey } from '@polkadot/types';6import type { BitVec, Bool, Bytes, I128, I16, I256, I32, I64, I8, Json, Null, OptionBool, 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, 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 { MmrLeafBatchProof, 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, DispatchErrorModuleU8, 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, TransactionalError, 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    BufferedSessionChange: BufferedSessionChange;181    Bytes: Bytes;182    Call: Call;183    CallHash: CallHash;184    CallHashOf: CallHashOf;185    CallIndex: CallIndex;186    CallOrigin: CallOrigin;187    CandidateCommitments: CandidateCommitments;188    CandidateDescriptor: CandidateDescriptor;189    CandidateHash: CandidateHash;190    CandidateInfo: CandidateInfo;191    CandidatePendingAvailability: CandidatePendingAvailability;192    CandidateReceipt: CandidateReceipt;193    ChainId: ChainId;194    ChainProperties: ChainProperties;195    ChainType: ChainType;196    ChangesTrieConfiguration: ChangesTrieConfiguration;197    ChangesTrieSignal: ChangesTrieSignal;198    ClassDetails: ClassDetails;199    ClassId: ClassId;200    ClassMetadata: ClassMetadata;201    CodecHash: CodecHash;202    CodeHash: CodeHash;203    CodeSource: CodeSource;204    CodeUploadRequest: CodeUploadRequest;205    CodeUploadResult: CodeUploadResult;206    CodeUploadResultValue: CodeUploadResultValue;207    CollatorId: CollatorId;208    CollatorSignature: CollatorSignature;209    CollectiveOrigin: CollectiveOrigin;210    CommittedCandidateReceipt: CommittedCandidateReceipt;211    CompactAssignments: CompactAssignments;212    CompactAssignmentsTo257: CompactAssignmentsTo257;213    CompactAssignmentsTo265: CompactAssignmentsTo265;214    CompactAssignmentsWith16: CompactAssignmentsWith16;215    CompactAssignmentsWith24: CompactAssignmentsWith24;216    CompactScore: CompactScore;217    CompactScoreCompact: CompactScoreCompact;218    ConfigData: ConfigData;219    Consensus: Consensus;220    ConsensusEngineId: ConsensusEngineId;221    ConsumedWeight: ConsumedWeight;222    ContractCallFlags: ContractCallFlags;223    ContractCallRequest: ContractCallRequest;224    ContractConstructorSpecLatest: ContractConstructorSpecLatest;225    ContractConstructorSpecV0: ContractConstructorSpecV0;226    ContractConstructorSpecV1: ContractConstructorSpecV1;227    ContractConstructorSpecV2: ContractConstructorSpecV2;228    ContractConstructorSpecV3: ContractConstructorSpecV3;229    ContractContractSpecV0: ContractContractSpecV0;230    ContractContractSpecV1: ContractContractSpecV1;231    ContractContractSpecV2: ContractContractSpecV2;232    ContractContractSpecV3: ContractContractSpecV3;233    ContractCryptoHasher: ContractCryptoHasher;234    ContractDiscriminant: ContractDiscriminant;235    ContractDisplayName: ContractDisplayName;236    ContractEventParamSpecLatest: ContractEventParamSpecLatest;237    ContractEventParamSpecV0: ContractEventParamSpecV0;238    ContractEventParamSpecV2: ContractEventParamSpecV2;239    ContractEventSpecLatest: ContractEventSpecLatest;240    ContractEventSpecV0: ContractEventSpecV0;241    ContractEventSpecV1: ContractEventSpecV1;242    ContractEventSpecV2: ContractEventSpecV2;243    ContractExecResult: ContractExecResult;244    ContractExecResultOk: ContractExecResultOk;245    ContractExecResultResult: ContractExecResultResult;246    ContractExecResultSuccessTo255: ContractExecResultSuccessTo255;247    ContractExecResultSuccessTo260: ContractExecResultSuccessTo260;248    ContractExecResultTo255: ContractExecResultTo255;249    ContractExecResultTo260: ContractExecResultTo260;250    ContractExecResultTo267: ContractExecResultTo267;251    ContractInfo: ContractInfo;252    ContractInstantiateResult: ContractInstantiateResult;253    ContractInstantiateResultTo267: ContractInstantiateResultTo267;254    ContractInstantiateResultTo299: ContractInstantiateResultTo299;255    ContractLayoutArray: ContractLayoutArray;256    ContractLayoutCell: ContractLayoutCell;257    ContractLayoutEnum: ContractLayoutEnum;258    ContractLayoutHash: ContractLayoutHash;259    ContractLayoutHashingStrategy: ContractLayoutHashingStrategy;260    ContractLayoutKey: ContractLayoutKey;261    ContractLayoutStruct: ContractLayoutStruct;262    ContractLayoutStructField: ContractLayoutStructField;263    ContractMessageParamSpecLatest: ContractMessageParamSpecLatest;264    ContractMessageParamSpecV0: ContractMessageParamSpecV0;265    ContractMessageParamSpecV2: ContractMessageParamSpecV2;266    ContractMessageSpecLatest: ContractMessageSpecLatest;267    ContractMessageSpecV0: ContractMessageSpecV0;268    ContractMessageSpecV1: ContractMessageSpecV1;269    ContractMessageSpecV2: ContractMessageSpecV2;270    ContractMetadata: ContractMetadata;271    ContractMetadataLatest: ContractMetadataLatest;272    ContractMetadataV0: ContractMetadataV0;273    ContractMetadataV1: ContractMetadataV1;274    ContractMetadataV2: ContractMetadataV2;275    ContractMetadataV3: ContractMetadataV3;276    ContractProject: ContractProject;277    ContractProjectContract: ContractProjectContract;278    ContractProjectInfo: ContractProjectInfo;279    ContractProjectSource: ContractProjectSource;280    ContractProjectV0: ContractProjectV0;281    ContractReturnFlags: ContractReturnFlags;282    ContractSelector: ContractSelector;283    ContractStorageKey: ContractStorageKey;284    ContractStorageLayout: ContractStorageLayout;285    ContractTypeSpec: ContractTypeSpec;286    Conviction: Conviction;287    CoreAssignment: CoreAssignment;288    CoreIndex: CoreIndex;289    CoreOccupied: CoreOccupied;290    CrateVersion: CrateVersion;291    CreatedBlock: CreatedBlock;292    CumulusPalletDmpQueueCall: CumulusPalletDmpQueueCall;293    CumulusPalletDmpQueueConfigData: CumulusPalletDmpQueueConfigData;294    CumulusPalletDmpQueueError: CumulusPalletDmpQueueError;295    CumulusPalletDmpQueueEvent: CumulusPalletDmpQueueEvent;296    CumulusPalletDmpQueuePageIndexData: CumulusPalletDmpQueuePageIndexData;297    CumulusPalletParachainSystemCall: CumulusPalletParachainSystemCall;298    CumulusPalletParachainSystemError: CumulusPalletParachainSystemError;299    CumulusPalletParachainSystemEvent: CumulusPalletParachainSystemEvent;300    CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot;301    CumulusPalletXcmCall: CumulusPalletXcmCall;302    CumulusPalletXcmError: CumulusPalletXcmError;303    CumulusPalletXcmEvent: CumulusPalletXcmEvent;304    CumulusPalletXcmOrigin: CumulusPalletXcmOrigin;305    CumulusPalletXcmpQueueCall: CumulusPalletXcmpQueueCall;306    CumulusPalletXcmpQueueError: CumulusPalletXcmpQueueError;307    CumulusPalletXcmpQueueEvent: CumulusPalletXcmpQueueEvent;308    CumulusPalletXcmpQueueInboundChannelDetails: CumulusPalletXcmpQueueInboundChannelDetails;309    CumulusPalletXcmpQueueInboundState: CumulusPalletXcmpQueueInboundState;310    CumulusPalletXcmpQueueOutboundChannelDetails: CumulusPalletXcmpQueueOutboundChannelDetails;311    CumulusPalletXcmpQueueOutboundState: CumulusPalletXcmpQueueOutboundState;312    CumulusPalletXcmpQueueQueueConfigData: CumulusPalletXcmpQueueQueueConfigData;313    CumulusPrimitivesParachainInherentParachainInherentData: CumulusPrimitivesParachainInherentParachainInherentData;314    Data: Data;315    DeferredOffenceOf: DeferredOffenceOf;316    DefunctVoter: DefunctVoter;317    DelayKind: DelayKind;318    DelayKindBest: DelayKindBest;319    Delegations: Delegations;320    DeletedContract: DeletedContract;321    DeliveredMessages: DeliveredMessages;322    DepositBalance: DepositBalance;323    DepositBalanceOf: DepositBalanceOf;324    DestroyWitness: DestroyWitness;325    Digest: Digest;326    DigestItem: DigestItem;327    DigestOf: DigestOf;328    DispatchClass: DispatchClass;329    DispatchError: DispatchError;330    DispatchErrorModule: DispatchErrorModule;331    DispatchErrorModuleU8: DispatchErrorModuleU8;332    DispatchErrorModuleU8a: DispatchErrorModuleU8a;333    DispatchErrorTo198: DispatchErrorTo198;334    DispatchFeePayment: DispatchFeePayment;335    DispatchInfo: DispatchInfo;336    DispatchInfoTo190: DispatchInfoTo190;337    DispatchInfoTo244: DispatchInfoTo244;338    DispatchOutcome: DispatchOutcome;339    DispatchResult: DispatchResult;340    DispatchResultOf: DispatchResultOf;341    DispatchResultTo198: DispatchResultTo198;342    DisputeLocation: DisputeLocation;343    DisputeResult: DisputeResult;344    DisputeState: DisputeState;345    DisputeStatement: DisputeStatement;346    DisputeStatementSet: DisputeStatementSet;347    DoubleEncodedCall: DoubleEncodedCall;348    DoubleVoteReport: DoubleVoteReport;349    DownwardMessage: DownwardMessage;350    EcdsaSignature: EcdsaSignature;351    Ed25519Signature: Ed25519Signature;352    EIP1559Transaction: EIP1559Transaction;353    EIP2930Transaction: EIP2930Transaction;354    ElectionCompute: ElectionCompute;355    ElectionPhase: ElectionPhase;356    ElectionResult: ElectionResult;357    ElectionScore: ElectionScore;358    ElectionSize: ElectionSize;359    ElectionStatus: ElectionStatus;360    EncodedFinalityProofs: EncodedFinalityProofs;361    EncodedJustification: EncodedJustification;362    EpochAuthorship: EpochAuthorship;363    Era: Era;364    EraIndex: EraIndex;365    EraPoints: EraPoints;366    EraRewardPoints: EraRewardPoints;367    EraRewards: EraRewards;368    ErrorMetadataLatest: ErrorMetadataLatest;369    ErrorMetadataV10: ErrorMetadataV10;370    ErrorMetadataV11: ErrorMetadataV11;371    ErrorMetadataV12: ErrorMetadataV12;372    ErrorMetadataV13: ErrorMetadataV13;373    ErrorMetadataV14: ErrorMetadataV14;374    ErrorMetadataV9: ErrorMetadataV9;375    EthAccessList: EthAccessList;376    EthAccessListItem: EthAccessListItem;377    EthAccount: EthAccount;378    EthAddress: EthAddress;379    EthBlock: EthBlock;380    EthBloom: EthBloom;381    EthbloomBloom: EthbloomBloom;382    EthCallRequest: EthCallRequest;383    EthereumAccountId: EthereumAccountId;384    EthereumAddress: EthereumAddress;385    EthereumBlock: EthereumBlock;386    EthereumHeader: EthereumHeader;387    EthereumLog: EthereumLog;388    EthereumLookupSource: EthereumLookupSource;389    EthereumReceiptEip658ReceiptData: EthereumReceiptEip658ReceiptData;390    EthereumReceiptReceiptV3: EthereumReceiptReceiptV3;391    EthereumSignature: EthereumSignature;392    EthereumTransactionAccessListItem: EthereumTransactionAccessListItem;393    EthereumTransactionEip1559Transaction: EthereumTransactionEip1559Transaction;394    EthereumTransactionEip2930Transaction: EthereumTransactionEip2930Transaction;395    EthereumTransactionLegacyTransaction: EthereumTransactionLegacyTransaction;396    EthereumTransactionTransactionAction: EthereumTransactionTransactionAction;397    EthereumTransactionTransactionSignature: EthereumTransactionTransactionSignature;398    EthereumTransactionTransactionV2: EthereumTransactionTransactionV2;399    EthereumTypesHashH64: EthereumTypesHashH64;400    EthFilter: EthFilter;401    EthFilterAddress: EthFilterAddress;402    EthFilterChanges: EthFilterChanges;403    EthFilterTopic: EthFilterTopic;404    EthFilterTopicEntry: EthFilterTopicEntry;405    EthFilterTopicInner: EthFilterTopicInner;406    EthHeader: EthHeader;407    EthLog: EthLog;408    EthReceipt: EthReceipt;409    EthRichBlock: EthRichBlock;410    EthRichHeader: EthRichHeader;411    EthStorageProof: EthStorageProof;412    EthSubKind: EthSubKind;413    EthSubParams: EthSubParams;414    EthSubResult: EthSubResult;415    EthSyncInfo: EthSyncInfo;416    EthSyncStatus: EthSyncStatus;417    EthTransaction: EthTransaction;418    EthTransactionAction: EthTransactionAction;419    EthTransactionCondition: EthTransactionCondition;420    EthTransactionRequest: EthTransactionRequest;421    EthTransactionSignature: EthTransactionSignature;422    EthTransactionStatus: EthTransactionStatus;423    EthWork: EthWork;424    Event: Event;425    EventId: EventId;426    EventIndex: EventIndex;427    EventMetadataLatest: EventMetadataLatest;428    EventMetadataV10: EventMetadataV10;429    EventMetadataV11: EventMetadataV11;430    EventMetadataV12: EventMetadataV12;431    EventMetadataV13: EventMetadataV13;432    EventMetadataV14: EventMetadataV14;433    EventMetadataV9: EventMetadataV9;434    EventRecord: EventRecord;435    EvmAccount: EvmAccount;436    EvmCoreErrorExitError: EvmCoreErrorExitError;437    EvmCoreErrorExitFatal: EvmCoreErrorExitFatal;438    EvmCoreErrorExitReason: EvmCoreErrorExitReason;439    EvmCoreErrorExitRevert: EvmCoreErrorExitRevert;440    EvmCoreErrorExitSucceed: EvmCoreErrorExitSucceed;441    EvmLog: EvmLog;442    EvmVicinity: EvmVicinity;443    ExecReturnValue: ExecReturnValue;444    ExitError: ExitError;445    ExitFatal: ExitFatal;446    ExitReason: ExitReason;447    ExitRevert: ExitRevert;448    ExitSucceed: ExitSucceed;449    ExplicitDisputeStatement: ExplicitDisputeStatement;450    Exposure: Exposure;451    ExtendedBalance: ExtendedBalance;452    Extrinsic: Extrinsic;453    ExtrinsicEra: ExtrinsicEra;454    ExtrinsicMetadataLatest: ExtrinsicMetadataLatest;455    ExtrinsicMetadataV11: ExtrinsicMetadataV11;456    ExtrinsicMetadataV12: ExtrinsicMetadataV12;457    ExtrinsicMetadataV13: ExtrinsicMetadataV13;458    ExtrinsicMetadataV14: ExtrinsicMetadataV14;459    ExtrinsicOrHash: ExtrinsicOrHash;460    ExtrinsicPayload: ExtrinsicPayload;461    ExtrinsicPayloadUnknown: ExtrinsicPayloadUnknown;462    ExtrinsicPayloadV4: ExtrinsicPayloadV4;463    ExtrinsicSignature: ExtrinsicSignature;464    ExtrinsicSignatureV4: ExtrinsicSignatureV4;465    ExtrinsicStatus: ExtrinsicStatus;466    ExtrinsicsWeight: ExtrinsicsWeight;467    ExtrinsicUnknown: ExtrinsicUnknown;468    ExtrinsicV4: ExtrinsicV4;469    FeeDetails: FeeDetails;470    Fixed128: Fixed128;471    Fixed64: Fixed64;472    FixedI128: FixedI128;473    FixedI64: FixedI64;474    FixedU128: FixedU128;475    FixedU64: FixedU64;476    Forcing: Forcing;477    ForkTreePendingChange: ForkTreePendingChange;478    ForkTreePendingChangeNode: ForkTreePendingChangeNode;479    FpRpcTransactionStatus: FpRpcTransactionStatus;480    FrameSupportDispatchRawOrigin: FrameSupportDispatchRawOrigin;481    FrameSupportPalletId: FrameSupportPalletId;482    FrameSupportScheduleLookupError: FrameSupportScheduleLookupError;483    FrameSupportScheduleMaybeHashed: FrameSupportScheduleMaybeHashed;484    FrameSupportTokensMiscBalanceStatus: FrameSupportTokensMiscBalanceStatus;485    FrameSupportWeightsDispatchClass: FrameSupportWeightsDispatchClass;486    FrameSupportWeightsDispatchInfo: FrameSupportWeightsDispatchInfo;487    FrameSupportWeightsPays: FrameSupportWeightsPays;488    FrameSupportWeightsPerDispatchClassU32: FrameSupportWeightsPerDispatchClassU32;489    FrameSupportWeightsPerDispatchClassU64: FrameSupportWeightsPerDispatchClassU64;490    FrameSupportWeightsPerDispatchClassWeightsPerClass: FrameSupportWeightsPerDispatchClassWeightsPerClass;491    FrameSupportWeightsRuntimeDbWeight: FrameSupportWeightsRuntimeDbWeight;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    MmrLeafBatchProof: MmrLeafBatchProof;667    MmrLeafProof: MmrLeafProof;668    MmrRootHash: MmrRootHash;669    ModuleConstantMetadataV10: ModuleConstantMetadataV10;670    ModuleConstantMetadataV11: ModuleConstantMetadataV11;671    ModuleConstantMetadataV12: ModuleConstantMetadataV12;672    ModuleConstantMetadataV13: ModuleConstantMetadataV13;673    ModuleConstantMetadataV9: ModuleConstantMetadataV9;674    ModuleId: ModuleId;675    ModuleMetadataV10: ModuleMetadataV10;676    ModuleMetadataV11: ModuleMetadataV11;677    ModuleMetadataV12: ModuleMetadataV12;678    ModuleMetadataV13: ModuleMetadataV13;679    ModuleMetadataV9: ModuleMetadataV9;680    Moment: Moment;681    MomentOf: MomentOf;682    MoreAttestations: MoreAttestations;683    MortalEra: MortalEra;684    MultiAddress: MultiAddress;685    MultiAsset: MultiAsset;686    MultiAssetFilter: MultiAssetFilter;687    MultiAssetFilterV1: MultiAssetFilterV1;688    MultiAssetFilterV2: MultiAssetFilterV2;689    MultiAssets: MultiAssets;690    MultiAssetsV1: MultiAssetsV1;691    MultiAssetsV2: MultiAssetsV2;692    MultiAssetV0: MultiAssetV0;693    MultiAssetV1: MultiAssetV1;694    MultiAssetV2: MultiAssetV2;695    MultiDisputeStatementSet: MultiDisputeStatementSet;696    MultiLocation: MultiLocation;697    MultiLocationV0: MultiLocationV0;698    MultiLocationV1: MultiLocationV1;699    MultiLocationV2: MultiLocationV2;700    Multiplier: Multiplier;701    Multisig: Multisig;702    MultiSignature: MultiSignature;703    MultiSigner: MultiSigner;704    NetworkId: NetworkId;705    NetworkState: NetworkState;706    NetworkStatePeerset: NetworkStatePeerset;707    NetworkStatePeersetInfo: NetworkStatePeersetInfo;708    NewBidder: NewBidder;709    NextAuthority: NextAuthority;710    NextConfigDescriptor: NextConfigDescriptor;711    NextConfigDescriptorV1: NextConfigDescriptorV1;712    NodeRole: NodeRole;713    Nominations: Nominations;714    NominatorIndex: NominatorIndex;715    NominatorIndexCompact: NominatorIndexCompact;716    NotConnectedPeer: NotConnectedPeer;717    Null: Null;718    OffchainAccuracy: OffchainAccuracy;719    OffchainAccuracyCompact: OffchainAccuracyCompact;720    OffenceDetails: OffenceDetails;721    Offender: Offender;722    OpalRuntimeOriginCaller: OpalRuntimeOriginCaller;723    OpalRuntimeRuntime: OpalRuntimeRuntime;724    OpaqueCall: OpaqueCall;725    OpaqueMultiaddr: OpaqueMultiaddr;726    OpaqueNetworkState: OpaqueNetworkState;727    OpaquePeerId: OpaquePeerId;728    OpaqueTimeSlot: OpaqueTimeSlot;729    OpenTip: OpenTip;730    OpenTipFinderTo225: OpenTipFinderTo225;731    OpenTipTip: OpenTipTip;732    OpenTipTo225: OpenTipTo225;733    OperatingMode: OperatingMode;734    OptionBool: OptionBool;735    Origin: Origin;736    OriginCaller: OriginCaller;737    OriginKindV0: OriginKindV0;738    OriginKindV1: OriginKindV1;739    OriginKindV2: OriginKindV2;740    OrmlTokensAccountData: OrmlTokensAccountData;741    OrmlTokensBalanceLock: OrmlTokensBalanceLock;742    OrmlTokensModuleCall: OrmlTokensModuleCall;743    OrmlTokensModuleError: OrmlTokensModuleError;744    OrmlTokensModuleEvent: OrmlTokensModuleEvent;745    OrmlTokensReserveData: OrmlTokensReserveData;746    OrmlVestingModuleCall: OrmlVestingModuleCall;747    OrmlVestingModuleError: OrmlVestingModuleError;748    OrmlVestingModuleEvent: OrmlVestingModuleEvent;749    OrmlVestingVestingSchedule: OrmlVestingVestingSchedule;750    OrmlXtokensModuleCall: OrmlXtokensModuleCall;751    OrmlXtokensModuleError: OrmlXtokensModuleError;752    OrmlXtokensModuleEvent: OrmlXtokensModuleEvent;753    OutboundHrmpMessage: OutboundHrmpMessage;754    OutboundLaneData: OutboundLaneData;755    OutboundMessageFee: OutboundMessageFee;756    OutboundPayload: OutboundPayload;757    OutboundStatus: OutboundStatus;758    Outcome: Outcome;759    OverweightIndex: OverweightIndex;760    Owner: Owner;761    PageCounter: PageCounter;762    PageIndexData: PageIndexData;763    PalletBalancesAccountData: PalletBalancesAccountData;764    PalletBalancesBalanceLock: PalletBalancesBalanceLock;765    PalletBalancesCall: PalletBalancesCall;766    PalletBalancesError: PalletBalancesError;767    PalletBalancesEvent: PalletBalancesEvent;768    PalletBalancesReasons: PalletBalancesReasons;769    PalletBalancesReleases: PalletBalancesReleases;770    PalletBalancesReserveData: PalletBalancesReserveData;771    PalletCallMetadataLatest: PalletCallMetadataLatest;772    PalletCallMetadataV14: PalletCallMetadataV14;773    PalletCommonError: PalletCommonError;774    PalletCommonEvent: PalletCommonEvent;775    PalletConfigurationCall: PalletConfigurationCall;776    PalletConstantMetadataLatest: PalletConstantMetadataLatest;777    PalletConstantMetadataV14: PalletConstantMetadataV14;778    PalletErrorMetadataLatest: PalletErrorMetadataLatest;779    PalletErrorMetadataV14: PalletErrorMetadataV14;780    PalletEthereumCall: PalletEthereumCall;781    PalletEthereumError: PalletEthereumError;782    PalletEthereumEvent: PalletEthereumEvent;783    PalletEthereumFakeTransactionFinalizer: PalletEthereumFakeTransactionFinalizer;784    PalletEthereumRawOrigin: PalletEthereumRawOrigin;785    PalletEventMetadataLatest: PalletEventMetadataLatest;786    PalletEventMetadataV14: PalletEventMetadataV14;787    PalletEvmAccountBasicCrossAccountIdRepr: PalletEvmAccountBasicCrossAccountIdRepr;788    PalletEvmCall: PalletEvmCall;789    PalletEvmCoderSubstrateError: PalletEvmCoderSubstrateError;790    PalletEvmContractHelpersError: PalletEvmContractHelpersError;791    PalletEvmContractHelpersSponsoringModeT: PalletEvmContractHelpersSponsoringModeT;792    PalletEvmError: PalletEvmError;793    PalletEvmEvent: PalletEvmEvent;794    PalletEvmMigrationCall: PalletEvmMigrationCall;795    PalletEvmMigrationError: PalletEvmMigrationError;796    PalletForeingAssetsAssetIds: PalletForeingAssetsAssetIds;797    PalletForeingAssetsModuleAssetMetadata: PalletForeingAssetsModuleAssetMetadata;798    PalletForeingAssetsModuleCall: PalletForeingAssetsModuleCall;799    PalletForeingAssetsModuleError: PalletForeingAssetsModuleError;800    PalletForeingAssetsModuleEvent: PalletForeingAssetsModuleEvent;801    PalletForeingAssetsNativeCurrency: PalletForeingAssetsNativeCurrency;802    PalletFungibleError: PalletFungibleError;803    PalletId: PalletId;804    PalletInflationCall: PalletInflationCall;805    PalletMetadataLatest: PalletMetadataLatest;806    PalletMetadataV14: PalletMetadataV14;807    PalletNonfungibleError: PalletNonfungibleError;808    PalletNonfungibleItemData: PalletNonfungibleItemData;809    PalletRefungibleError: PalletRefungibleError;810    PalletRefungibleItemData: PalletRefungibleItemData;811    PalletRmrkCoreCall: PalletRmrkCoreCall;812    PalletRmrkCoreError: PalletRmrkCoreError;813    PalletRmrkCoreEvent: PalletRmrkCoreEvent;814    PalletRmrkEquipCall: PalletRmrkEquipCall;815    PalletRmrkEquipError: PalletRmrkEquipError;816    PalletRmrkEquipEvent: PalletRmrkEquipEvent;817    PalletsOrigin: PalletsOrigin;818    PalletStorageMetadataLatest: PalletStorageMetadataLatest;819    PalletStorageMetadataV14: PalletStorageMetadataV14;820    PalletStructureCall: PalletStructureCall;821    PalletStructureError: PalletStructureError;822    PalletStructureEvent: PalletStructureEvent;823    PalletSudoCall: PalletSudoCall;824    PalletSudoError: PalletSudoError;825    PalletSudoEvent: PalletSudoEvent;826    PalletTemplateTransactionPaymentCall: PalletTemplateTransactionPaymentCall;827    PalletTemplateTransactionPaymentChargeTransactionPayment: PalletTemplateTransactionPaymentChargeTransactionPayment;828    PalletTimestampCall: PalletTimestampCall;829    PalletTransactionPaymentEvent: PalletTransactionPaymentEvent;830    PalletTransactionPaymentReleases: PalletTransactionPaymentReleases;831    PalletTreasuryCall: PalletTreasuryCall;832    PalletTreasuryError: PalletTreasuryError;833    PalletTreasuryEvent: PalletTreasuryEvent;834    PalletTreasuryProposal: PalletTreasuryProposal;835    PalletUniqueCall: PalletUniqueCall;836    PalletUniqueError: PalletUniqueError;837    PalletUniqueRawEvent: PalletUniqueRawEvent;838    PalletUniqueSchedulerCall: PalletUniqueSchedulerCall;839    PalletUniqueSchedulerError: PalletUniqueSchedulerError;840    PalletUniqueSchedulerEvent: PalletUniqueSchedulerEvent;841    PalletUniqueSchedulerScheduledV3: PalletUniqueSchedulerScheduledV3;842    PalletVersion: PalletVersion;843    PalletXcmCall: PalletXcmCall;844    PalletXcmError: PalletXcmError;845    PalletXcmEvent: PalletXcmEvent;846    PalletXcmOrigin: PalletXcmOrigin;847    ParachainDispatchOrigin: ParachainDispatchOrigin;848    ParachainInherentData: ParachainInherentData;849    ParachainProposal: ParachainProposal;850    ParachainsInherentData: ParachainsInherentData;851    ParaGenesisArgs: ParaGenesisArgs;852    ParaId: ParaId;853    ParaInfo: ParaInfo;854    ParaLifecycle: ParaLifecycle;855    Parameter: Parameter;856    ParaPastCodeMeta: ParaPastCodeMeta;857    ParaScheduling: ParaScheduling;858    ParathreadClaim: ParathreadClaim;859    ParathreadClaimQueue: ParathreadClaimQueue;860    ParathreadEntry: ParathreadEntry;861    ParaValidatorIndex: ParaValidatorIndex;862    Pays: Pays;863    Peer: Peer;864    PeerEndpoint: PeerEndpoint;865    PeerEndpointAddr: PeerEndpointAddr;866    PeerInfo: PeerInfo;867    PeerPing: PeerPing;868    PendingChange: PendingChange;869    PendingPause: PendingPause;870    PendingResume: PendingResume;871    Perbill: Perbill;872    Percent: Percent;873    PerDispatchClassU32: PerDispatchClassU32;874    PerDispatchClassWeight: PerDispatchClassWeight;875    PerDispatchClassWeightsPerClass: PerDispatchClassWeightsPerClass;876    Period: Period;877    Permill: Permill;878    PermissionLatest: PermissionLatest;879    PermissionsV1: PermissionsV1;880    PermissionVersions: PermissionVersions;881    Perquintill: Perquintill;882    PersistedValidationData: PersistedValidationData;883    PerU16: PerU16;884    Phantom: Phantom;885    PhantomData: PhantomData;886    PhantomTypeUpDataStructs: PhantomTypeUpDataStructs;887    Phase: Phase;888    PhragmenScore: PhragmenScore;889    Points: Points;890    PolkadotCorePrimitivesInboundDownwardMessage: PolkadotCorePrimitivesInboundDownwardMessage;891    PolkadotCorePrimitivesInboundHrmpMessage: PolkadotCorePrimitivesInboundHrmpMessage;892    PolkadotCorePrimitivesOutboundHrmpMessage: PolkadotCorePrimitivesOutboundHrmpMessage;893    PolkadotParachainPrimitivesXcmpMessageFormat: PolkadotParachainPrimitivesXcmpMessageFormat;894    PolkadotPrimitivesV2AbridgedHostConfiguration: PolkadotPrimitivesV2AbridgedHostConfiguration;895    PolkadotPrimitivesV2AbridgedHrmpChannel: PolkadotPrimitivesV2AbridgedHrmpChannel;896    PolkadotPrimitivesV2PersistedValidationData: PolkadotPrimitivesV2PersistedValidationData;897    PolkadotPrimitivesV2UpgradeRestriction: PolkadotPrimitivesV2UpgradeRestriction;898    PortableType: PortableType;899    PortableTypeV14: PortableTypeV14;900    Precommits: Precommits;901    PrefabWasmModule: PrefabWasmModule;902    PrefixedStorageKey: PrefixedStorageKey;903    PreimageStatus: PreimageStatus;904    PreimageStatusAvailable: PreimageStatusAvailable;905    PreRuntime: PreRuntime;906    Prevotes: Prevotes;907    Priority: Priority;908    PriorLock: PriorLock;909    PropIndex: PropIndex;910    Proposal: Proposal;911    ProposalIndex: ProposalIndex;912    ProxyAnnouncement: ProxyAnnouncement;913    ProxyDefinition: ProxyDefinition;914    ProxyState: ProxyState;915    ProxyType: ProxyType;916    QueryId: QueryId;917    QueryStatus: QueryStatus;918    QueueConfigData: QueueConfigData;919    QueuedParathread: QueuedParathread;920    Randomness: Randomness;921    Raw: Raw;922    RawAuraPreDigest: RawAuraPreDigest;923    RawBabePreDigest: RawBabePreDigest;924    RawBabePreDigestCompat: RawBabePreDigestCompat;925    RawBabePreDigestPrimary: RawBabePreDigestPrimary;926    RawBabePreDigestPrimaryTo159: RawBabePreDigestPrimaryTo159;927    RawBabePreDigestSecondaryPlain: RawBabePreDigestSecondaryPlain;928    RawBabePreDigestSecondaryTo159: RawBabePreDigestSecondaryTo159;929    RawBabePreDigestSecondaryVRF: RawBabePreDigestSecondaryVRF;930    RawBabePreDigestTo159: RawBabePreDigestTo159;931    RawOrigin: RawOrigin;932    RawSolution: RawSolution;933    RawSolutionTo265: RawSolutionTo265;934    RawSolutionWith16: RawSolutionWith16;935    RawSolutionWith24: RawSolutionWith24;936    RawVRFOutput: RawVRFOutput;937    ReadProof: ReadProof;938    ReadySolution: ReadySolution;939    Reasons: Reasons;940    RecoveryConfig: RecoveryConfig;941    RefCount: RefCount;942    RefCountTo259: RefCountTo259;943    ReferendumIndex: ReferendumIndex;944    ReferendumInfo: ReferendumInfo;945    ReferendumInfoFinished: ReferendumInfoFinished;946    ReferendumInfoTo239: ReferendumInfoTo239;947    ReferendumStatus: ReferendumStatus;948    RegisteredParachainInfo: RegisteredParachainInfo;949    RegistrarIndex: RegistrarIndex;950    RegistrarInfo: RegistrarInfo;951    Registration: Registration;952    RegistrationJudgement: RegistrationJudgement;953    RegistrationTo198: RegistrationTo198;954    RelayBlockNumber: RelayBlockNumber;955    RelayChainBlockNumber: RelayChainBlockNumber;956    RelayChainHash: RelayChainHash;957    RelayerId: RelayerId;958    RelayHash: RelayHash;959    Releases: Releases;960    Remark: Remark;961    Renouncing: Renouncing;962    RentProjection: RentProjection;963    ReplacementTimes: ReplacementTimes;964    ReportedRoundStates: ReportedRoundStates;965    Reporter: Reporter;966    ReportIdOf: ReportIdOf;967    ReserveData: ReserveData;968    ReserveIdentifier: ReserveIdentifier;969    Response: Response;970    ResponseV0: ResponseV0;971    ResponseV1: ResponseV1;972    ResponseV2: ResponseV2;973    ResponseV2Error: ResponseV2Error;974    ResponseV2Result: ResponseV2Result;975    Retriable: Retriable;976    RewardDestination: RewardDestination;977    RewardPoint: RewardPoint;978    RmrkTraitsBaseBaseInfo: RmrkTraitsBaseBaseInfo;979    RmrkTraitsCollectionCollectionInfo: RmrkTraitsCollectionCollectionInfo;980    RmrkTraitsNftAccountIdOrCollectionNftTuple: RmrkTraitsNftAccountIdOrCollectionNftTuple;981    RmrkTraitsNftNftChild: RmrkTraitsNftNftChild;982    RmrkTraitsNftNftInfo: RmrkTraitsNftNftInfo;983    RmrkTraitsNftRoyaltyInfo: RmrkTraitsNftRoyaltyInfo;984    RmrkTraitsPartEquippableList: RmrkTraitsPartEquippableList;985    RmrkTraitsPartFixedPart: RmrkTraitsPartFixedPart;986    RmrkTraitsPartPartType: RmrkTraitsPartPartType;987    RmrkTraitsPartSlotPart: RmrkTraitsPartSlotPart;988    RmrkTraitsPropertyPropertyInfo: RmrkTraitsPropertyPropertyInfo;989    RmrkTraitsResourceBasicResource: RmrkTraitsResourceBasicResource;990    RmrkTraitsResourceComposableResource: RmrkTraitsResourceComposableResource;991    RmrkTraitsResourceResourceInfo: RmrkTraitsResourceResourceInfo;992    RmrkTraitsResourceResourceTypes: RmrkTraitsResourceResourceTypes;993    RmrkTraitsResourceSlotResource: RmrkTraitsResourceSlotResource;994    RmrkTraitsTheme: RmrkTraitsTheme;995    RmrkTraitsThemeThemeProperty: RmrkTraitsThemeThemeProperty;996    RoundSnapshot: RoundSnapshot;997    RoundState: RoundState;998    RpcMethods: RpcMethods;999    RuntimeDbWeight: RuntimeDbWeight;1000    RuntimeDispatchInfo: RuntimeDispatchInfo;1001    RuntimeVersion: RuntimeVersion;1002    RuntimeVersionApi: RuntimeVersionApi;1003    RuntimeVersionPartial: RuntimeVersionPartial;1004    Schedule: Schedule;1005    Scheduled: Scheduled;1006    ScheduledTo254: ScheduledTo254;1007    SchedulePeriod: SchedulePeriod;1008    SchedulePriority: SchedulePriority;1009    ScheduleTo212: ScheduleTo212;1010    ScheduleTo258: ScheduleTo258;1011    ScheduleTo264: ScheduleTo264;1012    Scheduling: Scheduling;1013    Seal: Seal;1014    SealV0: SealV0;1015    SeatHolder: SeatHolder;1016    SeedOf: SeedOf;1017    ServiceQuality: ServiceQuality;1018    SessionIndex: SessionIndex;1019    SessionInfo: SessionInfo;1020    SessionInfoValidatorGroup: SessionInfoValidatorGroup;1021    SessionKeys1: SessionKeys1;1022    SessionKeys10: SessionKeys10;1023    SessionKeys10B: SessionKeys10B;1024    SessionKeys2: SessionKeys2;1025    SessionKeys3: SessionKeys3;1026    SessionKeys4: SessionKeys4;1027    SessionKeys5: SessionKeys5;1028    SessionKeys6: SessionKeys6;1029    SessionKeys6B: SessionKeys6B;1030    SessionKeys7: SessionKeys7;1031    SessionKeys7B: SessionKeys7B;1032    SessionKeys8: SessionKeys8;1033    SessionKeys8B: SessionKeys8B;1034    SessionKeys9: SessionKeys9;1035    SessionKeys9B: SessionKeys9B;1036    SetId: SetId;1037    SetIndex: SetIndex;1038    Si0Field: Si0Field;1039    Si0LookupTypeId: Si0LookupTypeId;1040    Si0Path: Si0Path;1041    Si0Type: Si0Type;1042    Si0TypeDef: Si0TypeDef;1043    Si0TypeDefArray: Si0TypeDefArray;1044    Si0TypeDefBitSequence: Si0TypeDefBitSequence;1045    Si0TypeDefCompact: Si0TypeDefCompact;1046    Si0TypeDefComposite: Si0TypeDefComposite;1047    Si0TypeDefPhantom: Si0TypeDefPhantom;1048    Si0TypeDefPrimitive: Si0TypeDefPrimitive;1049    Si0TypeDefSequence: Si0TypeDefSequence;1050    Si0TypeDefTuple: Si0TypeDefTuple;1051    Si0TypeDefVariant: Si0TypeDefVariant;1052    Si0TypeParameter: Si0TypeParameter;1053    Si0Variant: Si0Variant;1054    Si1Field: Si1Field;1055    Si1LookupTypeId: Si1LookupTypeId;1056    Si1Path: Si1Path;1057    Si1Type: Si1Type;1058    Si1TypeDef: Si1TypeDef;1059    Si1TypeDefArray: Si1TypeDefArray;1060    Si1TypeDefBitSequence: Si1TypeDefBitSequence;1061    Si1TypeDefCompact: Si1TypeDefCompact;1062    Si1TypeDefComposite: Si1TypeDefComposite;1063    Si1TypeDefPrimitive: Si1TypeDefPrimitive;1064    Si1TypeDefSequence: Si1TypeDefSequence;1065    Si1TypeDefTuple: Si1TypeDefTuple;1066    Si1TypeDefVariant: Si1TypeDefVariant;1067    Si1TypeParameter: Si1TypeParameter;1068    Si1Variant: Si1Variant;1069    SiField: SiField;1070    Signature: Signature;1071    SignedAvailabilityBitfield: SignedAvailabilityBitfield;1072    SignedAvailabilityBitfields: SignedAvailabilityBitfields;1073    SignedBlock: SignedBlock;1074    SignedBlockWithJustification: SignedBlockWithJustification;1075    SignedBlockWithJustifications: SignedBlockWithJustifications;1076    SignedExtensionMetadataLatest: SignedExtensionMetadataLatest;1077    SignedExtensionMetadataV14: SignedExtensionMetadataV14;1078    SignedSubmission: SignedSubmission;1079    SignedSubmissionOf: SignedSubmissionOf;1080    SignedSubmissionTo276: SignedSubmissionTo276;1081    SignerPayload: SignerPayload;1082    SigningContext: SigningContext;1083    SiLookupTypeId: SiLookupTypeId;1084    SiPath: SiPath;1085    SiType: SiType;1086    SiTypeDef: SiTypeDef;1087    SiTypeDefArray: SiTypeDefArray;1088    SiTypeDefBitSequence: SiTypeDefBitSequence;1089    SiTypeDefCompact: SiTypeDefCompact;1090    SiTypeDefComposite: SiTypeDefComposite;1091    SiTypeDefPrimitive: SiTypeDefPrimitive;1092    SiTypeDefSequence: SiTypeDefSequence;1093    SiTypeDefTuple: SiTypeDefTuple;1094    SiTypeDefVariant: SiTypeDefVariant;1095    SiTypeParameter: SiTypeParameter;1096    SiVariant: SiVariant;1097    SlashingSpans: SlashingSpans;1098    SlashingSpansTo204: SlashingSpansTo204;1099    SlashJournalEntry: SlashJournalEntry;1100    Slot: Slot;1101    SlotNumber: SlotNumber;1102    SlotRange: SlotRange;1103    SlotRange10: SlotRange10;1104    SocietyJudgement: SocietyJudgement;1105    SocietyVote: SocietyVote;1106    SolutionOrSnapshotSize: SolutionOrSnapshotSize;1107    SolutionSupport: SolutionSupport;1108    SolutionSupports: SolutionSupports;1109    SpanIndex: SpanIndex;1110    SpanRecord: SpanRecord;1111    SpCoreEcdsaSignature: SpCoreEcdsaSignature;1112    SpCoreEd25519Signature: SpCoreEd25519Signature;1113    SpCoreSr25519Signature: SpCoreSr25519Signature;1114    SpCoreVoid: SpCoreVoid;1115    SpecVersion: SpecVersion;1116    SpRuntimeArithmeticError: SpRuntimeArithmeticError;1117    SpRuntimeDigest: SpRuntimeDigest;1118    SpRuntimeDigestDigestItem: SpRuntimeDigestDigestItem;1119    SpRuntimeDispatchError: SpRuntimeDispatchError;1120    SpRuntimeModuleError: SpRuntimeModuleError;1121    SpRuntimeMultiSignature: SpRuntimeMultiSignature;1122    SpRuntimeTokenError: SpRuntimeTokenError;1123    SpRuntimeTransactionalError: SpRuntimeTransactionalError;1124    SpTrieStorageProof: SpTrieStorageProof;1125    SpVersionRuntimeVersion: SpVersionRuntimeVersion;1126    Sr25519Signature: Sr25519Signature;1127    StakingLedger: StakingLedger;1128    StakingLedgerTo223: StakingLedgerTo223;1129    StakingLedgerTo240: StakingLedgerTo240;1130    Statement: Statement;1131    StatementKind: StatementKind;1132    StorageChangeSet: StorageChangeSet;1133    StorageData: StorageData;1134    StorageDeposit: StorageDeposit;1135    StorageEntryMetadataLatest: StorageEntryMetadataLatest;1136    StorageEntryMetadataV10: StorageEntryMetadataV10;1137    StorageEntryMetadataV11: StorageEntryMetadataV11;1138    StorageEntryMetadataV12: StorageEntryMetadataV12;1139    StorageEntryMetadataV13: StorageEntryMetadataV13;1140    StorageEntryMetadataV14: StorageEntryMetadataV14;1141    StorageEntryMetadataV9: StorageEntryMetadataV9;1142    StorageEntryModifierLatest: StorageEntryModifierLatest;1143    StorageEntryModifierV10: StorageEntryModifierV10;1144    StorageEntryModifierV11: StorageEntryModifierV11;1145    StorageEntryModifierV12: StorageEntryModifierV12;1146    StorageEntryModifierV13: StorageEntryModifierV13;1147    StorageEntryModifierV14: StorageEntryModifierV14;1148    StorageEntryModifierV9: StorageEntryModifierV9;1149    StorageEntryTypeLatest: StorageEntryTypeLatest;1150    StorageEntryTypeV10: StorageEntryTypeV10;1151    StorageEntryTypeV11: StorageEntryTypeV11;1152    StorageEntryTypeV12: StorageEntryTypeV12;1153    StorageEntryTypeV13: StorageEntryTypeV13;1154    StorageEntryTypeV14: StorageEntryTypeV14;1155    StorageEntryTypeV9: StorageEntryTypeV9;1156    StorageHasher: StorageHasher;1157    StorageHasherV10: StorageHasherV10;1158    StorageHasherV11: StorageHasherV11;1159    StorageHasherV12: StorageHasherV12;1160    StorageHasherV13: StorageHasherV13;1161    StorageHasherV14: StorageHasherV14;1162    StorageHasherV9: StorageHasherV9;1163    StorageKey: StorageKey;1164    StorageKind: StorageKind;1165    StorageMetadataV10: StorageMetadataV10;1166    StorageMetadataV11: StorageMetadataV11;1167    StorageMetadataV12: StorageMetadataV12;1168    StorageMetadataV13: StorageMetadataV13;1169    StorageMetadataV9: StorageMetadataV9;1170    StorageProof: StorageProof;1171    StoredPendingChange: StoredPendingChange;1172    StoredState: StoredState;1173    StrikeCount: StrikeCount;1174    SubId: SubId;1175    SubmissionIndicesOf: SubmissionIndicesOf;1176    Supports: Supports;1177    SyncState: SyncState;1178    SystemInherentData: SystemInherentData;1179    SystemOrigin: SystemOrigin;1180    Tally: Tally;1181    TaskAddress: TaskAddress;1182    TAssetBalance: TAssetBalance;1183    TAssetDepositBalance: TAssetDepositBalance;1184    Text: Text;1185    Timepoint: Timepoint;1186    TokenError: TokenError;1187    TombstoneContractInfo: TombstoneContractInfo;1188    TraceBlockResponse: TraceBlockResponse;1189    TraceError: TraceError;1190    TransactionalError: TransactionalError;1191    TransactionInfo: TransactionInfo;1192    TransactionPriority: TransactionPriority;1193    TransactionStorageProof: TransactionStorageProof;1194    TransactionV0: TransactionV0;1195    TransactionV1: TransactionV1;1196    TransactionV2: TransactionV2;1197    TransactionValidityError: TransactionValidityError;1198    TransientValidationData: TransientValidationData;1199    TreasuryProposal: TreasuryProposal;1200    TrieId: TrieId;1201    TrieIndex: TrieIndex;1202    Type: Type;1203    u128: u128;1204    U128: U128;1205    u16: u16;1206    U16: U16;1207    u256: u256;1208    U256: U256;1209    u32: u32;1210    U32: U32;1211    U32F32: U32F32;1212    u64: u64;1213    U64: U64;1214    u8: u8;1215    U8: U8;1216    UnappliedSlash: UnappliedSlash;1217    UnappliedSlashOther: UnappliedSlashOther;1218    UncleEntryItem: UncleEntryItem;1219    UnknownTransaction: UnknownTransaction;1220    UnlockChunk: UnlockChunk;1221    UnrewardedRelayer: UnrewardedRelayer;1222    UnrewardedRelayersState: UnrewardedRelayersState;1223    UpDataStructsAccessMode: UpDataStructsAccessMode;1224    UpDataStructsCollection: UpDataStructsCollection;1225    UpDataStructsCollectionLimits: UpDataStructsCollectionLimits;1226    UpDataStructsCollectionMode: UpDataStructsCollectionMode;1227    UpDataStructsCollectionPermissions: UpDataStructsCollectionPermissions;1228    UpDataStructsCollectionStats: UpDataStructsCollectionStats;1229    UpDataStructsCreateCollectionData: UpDataStructsCreateCollectionData;1230    UpDataStructsCreateFungibleData: UpDataStructsCreateFungibleData;1231    UpDataStructsCreateItemData: UpDataStructsCreateItemData;1232    UpDataStructsCreateItemExData: UpDataStructsCreateItemExData;1233    UpDataStructsCreateNftData: UpDataStructsCreateNftData;1234    UpDataStructsCreateNftExData: UpDataStructsCreateNftExData;1235    UpDataStructsCreateReFungibleData: UpDataStructsCreateReFungibleData;1236    UpDataStructsCreateRefungibleExMultipleOwners: UpDataStructsCreateRefungibleExMultipleOwners;1237    UpDataStructsCreateRefungibleExSingleOwner: UpDataStructsCreateRefungibleExSingleOwner;1238    UpDataStructsNestingPermissions: UpDataStructsNestingPermissions;1239    UpDataStructsOwnerRestrictedSet: UpDataStructsOwnerRestrictedSet;1240    UpDataStructsProperties: UpDataStructsProperties;1241    UpDataStructsPropertiesMapBoundedVec: UpDataStructsPropertiesMapBoundedVec;1242    UpDataStructsPropertiesMapPropertyPermission: UpDataStructsPropertiesMapPropertyPermission;1243    UpDataStructsProperty: UpDataStructsProperty;1244    UpDataStructsPropertyKeyPermission: UpDataStructsPropertyKeyPermission;1245    UpDataStructsPropertyPermission: UpDataStructsPropertyPermission;1246    UpDataStructsPropertyScope: UpDataStructsPropertyScope;1247    UpDataStructsRpcCollection: UpDataStructsRpcCollection;1248    UpDataStructsSponsoringRateLimit: UpDataStructsSponsoringRateLimit;1249    UpDataStructsSponsorshipState: UpDataStructsSponsorshipState;1250    UpDataStructsTokenChild: UpDataStructsTokenChild;1251    UpDataStructsTokenData: UpDataStructsTokenData;1252    UpgradeGoAhead: UpgradeGoAhead;1253    UpgradeRestriction: UpgradeRestriction;1254    UpwardMessage: UpwardMessage;1255    usize: usize;1256    USize: USize;1257    ValidationCode: ValidationCode;1258    ValidationCodeHash: ValidationCodeHash;1259    ValidationData: ValidationData;1260    ValidationDataType: ValidationDataType;1261    ValidationFunctionParams: ValidationFunctionParams;1262    ValidatorCount: ValidatorCount;1263    ValidatorId: ValidatorId;1264    ValidatorIdOf: ValidatorIdOf;1265    ValidatorIndex: ValidatorIndex;1266    ValidatorIndexCompact: ValidatorIndexCompact;1267    ValidatorPrefs: ValidatorPrefs;1268    ValidatorPrefsTo145: ValidatorPrefsTo145;1269    ValidatorPrefsTo196: ValidatorPrefsTo196;1270    ValidatorPrefsWithBlocked: ValidatorPrefsWithBlocked;1271    ValidatorPrefsWithCommission: ValidatorPrefsWithCommission;1272    ValidatorSetId: ValidatorSetId;1273    ValidatorSignature: ValidatorSignature;1274    ValidDisputeStatementKind: ValidDisputeStatementKind;1275    ValidityAttestation: ValidityAttestation;1276    VecInboundHrmpMessage: VecInboundHrmpMessage;1277    VersionedMultiAsset: VersionedMultiAsset;1278    VersionedMultiAssets: VersionedMultiAssets;1279    VersionedMultiLocation: VersionedMultiLocation;1280    VersionedResponse: VersionedResponse;1281    VersionedXcm: VersionedXcm;1282    VersionMigrationStage: VersionMigrationStage;1283    VestingInfo: VestingInfo;1284    VestingSchedule: VestingSchedule;1285    Vote: Vote;1286    VoteIndex: VoteIndex;1287    Voter: Voter;1288    VoterInfo: VoterInfo;1289    Votes: Votes;1290    VotesTo230: VotesTo230;1291    VoteThreshold: VoteThreshold;1292    VoteWeight: VoteWeight;1293    Voting: Voting;1294    VotingDelegating: VotingDelegating;1295    VotingDirect: VotingDirect;1296    VotingDirectVote: VotingDirectVote;1297    VouchingStatus: VouchingStatus;1298    VrfData: VrfData;1299    VrfOutput: VrfOutput;1300    VrfProof: VrfProof;1301    Weight: Weight;1302    WeightLimitV2: WeightLimitV2;1303    WeightMultiplier: WeightMultiplier;1304    WeightPerClass: WeightPerClass;1305    WeightToFeeCoefficient: WeightToFeeCoefficient;1306    WildFungibility: WildFungibility;1307    WildFungibilityV0: WildFungibilityV0;1308    WildFungibilityV1: WildFungibilityV1;1309    WildFungibilityV2: WildFungibilityV2;1310    WildMultiAsset: WildMultiAsset;1311    WildMultiAssetV1: WildMultiAssetV1;1312    WildMultiAssetV2: WildMultiAssetV2;1313    WinnersData: WinnersData;1314    WinnersData10: WinnersData10;1315    WinnersDataTuple: WinnersDataTuple;1316    WinnersDataTuple10: WinnersDataTuple10;1317    WinningData: WinningData;1318    WinningData10: WinningData10;1319    WinningDataEntry: WinningDataEntry;1320    WithdrawReasons: WithdrawReasons;1321    Xcm: Xcm;1322    XcmAssetId: XcmAssetId;1323    XcmDoubleEncoded: XcmDoubleEncoded;1324    XcmError: XcmError;1325    XcmErrorV0: XcmErrorV0;1326    XcmErrorV1: XcmErrorV1;1327    XcmErrorV2: XcmErrorV2;1328    XcmOrder: XcmOrder;1329    XcmOrderV0: XcmOrderV0;1330    XcmOrderV1: XcmOrderV1;1331    XcmOrderV2: XcmOrderV2;1332    XcmOrigin: XcmOrigin;1333    XcmOriginKind: XcmOriginKind;1334    XcmpMessageFormat: XcmpMessageFormat;1335    XcmV0: XcmV0;1336    XcmV0Junction: XcmV0Junction;1337    XcmV0JunctionBodyId: XcmV0JunctionBodyId;1338    XcmV0JunctionBodyPart: XcmV0JunctionBodyPart;1339    XcmV0JunctionNetworkId: XcmV0JunctionNetworkId;1340    XcmV0MultiAsset: XcmV0MultiAsset;1341    XcmV0MultiLocation: XcmV0MultiLocation;1342    XcmV0Order: XcmV0Order;1343    XcmV0OriginKind: XcmV0OriginKind;1344    XcmV0Response: XcmV0Response;1345    XcmV0Xcm: XcmV0Xcm;1346    XcmV1: XcmV1;1347    XcmV1Junction: XcmV1Junction;1348    XcmV1MultiAsset: XcmV1MultiAsset;1349    XcmV1MultiassetAssetId: XcmV1MultiassetAssetId;1350    XcmV1MultiassetAssetInstance: XcmV1MultiassetAssetInstance;1351    XcmV1MultiassetFungibility: XcmV1MultiassetFungibility;1352    XcmV1MultiassetMultiAssetFilter: XcmV1MultiassetMultiAssetFilter;1353    XcmV1MultiassetMultiAssets: XcmV1MultiassetMultiAssets;1354    XcmV1MultiassetWildFungibility: XcmV1MultiassetWildFungibility;1355    XcmV1MultiassetWildMultiAsset: XcmV1MultiassetWildMultiAsset;1356    XcmV1MultiLocation: XcmV1MultiLocation;1357    XcmV1MultilocationJunctions: XcmV1MultilocationJunctions;1358    XcmV1Order: XcmV1Order;1359    XcmV1Response: XcmV1Response;1360    XcmV1Xcm: XcmV1Xcm;1361    XcmV2: XcmV2;1362    XcmV2Instruction: XcmV2Instruction;1363    XcmV2Response: XcmV2Response;1364    XcmV2TraitsError: XcmV2TraitsError;1365    XcmV2TraitsOutcome: XcmV2TraitsOutcome;1366    XcmV2WeightLimit: XcmV2WeightLimit;1367    XcmV2Xcm: XcmV2Xcm;1368    XcmVersion: XcmVersion;1369    XcmVersionedMultiAsset: XcmVersionedMultiAsset;1370    XcmVersionedMultiAssets: XcmVersionedMultiAssets;1371    XcmVersionedMultiLocation: XcmVersionedMultiLocation;1372    XcmVersionedXcm: XcmVersionedXcm;1373  } // InterfaceTypes1374} // declare module
after · tests/src/interfaces/augment-types.ts
1// Auto-generated via `yarn polkadot-types-from-defs`, do not edit2/* eslint-disable */34// import type lookup before we augment - in some environments5// this is required to allow for ambient/previous definitions6import '@polkadot/types/types/registry';78import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmOrigin, 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, FrameSupportDispatchRawOrigin, FrameSupportPalletId, FrameSupportScheduleLookupError, FrameSupportScheduleMaybeHashed, FrameSupportTokensMiscBalanceStatus, FrameSupportWeightsDispatchClass, FrameSupportWeightsDispatchInfo, FrameSupportWeightsPays, FrameSupportWeightsPerDispatchClassU32, FrameSupportWeightsPerDispatchClassU64, FrameSupportWeightsPerDispatchClassWeightsPerClass, FrameSupportWeightsRuntimeDbWeight, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeOriginCaller, OpalRuntimeRuntime, OrmlTokensAccountData, OrmlTokensBalanceLock, OrmlTokensModuleCall, OrmlTokensModuleError, OrmlTokensModuleEvent, OrmlTokensReserveData, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, OrmlXtokensModuleCall, OrmlXtokensModuleError, OrmlXtokensModuleEvent, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesReasons, PalletBalancesReleases, PalletBalancesReserveData, PalletCommonError, PalletCommonEvent, PalletConfigurationCall, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEthereumRawOrigin, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersError, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletForeingAssetsAssetIds, PalletForeingAssetsModuleAssetMetadata, PalletForeingAssetsModuleCall, PalletForeingAssetsModuleError, PalletForeingAssetsModuleEvent, PalletForeingAssetsNativeCurrency, PalletFungibleError, PalletInflationCall, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRefungibleItemData, PalletRmrkCoreCall, PalletRmrkCoreError, PalletRmrkCoreEvent, PalletRmrkEquipCall, PalletRmrkEquipError, PalletRmrkEquipEvent, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTimestampCall, PalletTransactionPaymentEvent, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletUniqueRawEvent, PalletUniqueSchedulerCall, PalletUniqueSchedulerError, PalletUniqueSchedulerEvent, PalletUniqueSchedulerScheduledV3, PalletXcmCall, PalletXcmError, PalletXcmEvent, PalletXcmOrigin, PhantomTypeUpDataStructs, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2AbridgedHrmpChannel, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, RmrkTraitsBaseBaseInfo, RmrkTraitsCollectionCollectionInfo, RmrkTraitsNftAccountIdOrCollectionNftTuple, RmrkTraitsNftNftChild, RmrkTraitsNftNftInfo, RmrkTraitsNftRoyaltyInfo, RmrkTraitsPartEquippableList, RmrkTraitsPartFixedPart, RmrkTraitsPartPartType, RmrkTraitsPartSlotPart, RmrkTraitsPropertyPropertyInfo, RmrkTraitsResourceBasicResource, RmrkTraitsResourceComposableResource, RmrkTraitsResourceResourceInfo, RmrkTraitsResourceResourceTypes, RmrkTraitsResourceSlotResource, RmrkTraitsTheme, RmrkTraitsThemeThemeProperty, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Signature, SpCoreVoid, SpRuntimeArithmeticError, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, UpDataStructsAccessMode, UpDataStructsCollection, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionPermissions, UpDataStructsCollectionStats, UpDataStructsCreateCollectionData, UpDataStructsCreateFungibleData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsCreateNftData, UpDataStructsCreateNftExData, UpDataStructsCreateReFungibleData, UpDataStructsCreateRefungibleExMultipleOwners, UpDataStructsCreateRefungibleExSingleOwner, UpDataStructsNestingPermissions, UpDataStructsOwnerRestrictedSet, UpDataStructsProperties, UpDataStructsPropertiesMapBoundedVec, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsPropertyPermission, UpDataStructsPropertyScope, UpDataStructsRpcCollection, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipStateAccountId32, UpDataStructsSponsorshipStateBasicCrossAccountIdRepr, UpDataStructsTokenChild, UpDataStructsTokenData, 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, XcmVersionedMultiAsset, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from './default';9import type { Data, StorageKey } from '@polkadot/types';10import type { BitVec, Bool, Bytes, F32, F64, I128, I16, I256, I32, I64, I8, Json, Null, OptionBool, Raw, Text, Type, U128, U16, U256, U32, U64, U8, USize, bool, f32, f64, i128, i16, i256, i32, i64, i8, u128, u16, u256, u32, u64, u8, usize } from '@polkadot/types-codec';11import type { AssetApproval, AssetApprovalKey, AssetBalance, AssetDestroyWitness, AssetDetails, AssetMetadata, TAssetBalance, TAssetDepositBalance } from '@polkadot/types/interfaces/assets';12import type { BlockAttestations, IncludedBlocks, MoreAttestations } from '@polkadot/types/interfaces/attestations';13import type { RawAuraPreDigest } from '@polkadot/types/interfaces/aura';14import type { ExtrinsicOrHash, ExtrinsicStatus } from '@polkadot/types/interfaces/author';15import type { UncleEntryItem } from '@polkadot/types/interfaces/authorship';16import type { AllowedSlots, BabeAuthorityWeight, BabeBlockWeight, BabeEpochConfiguration, BabeEquivocationProof, BabeGenesisConfiguration, BabeGenesisConfigurationV1, BabeWeight, Epoch, EpochAuthorship, MaybeRandomness, MaybeVrf, NextConfigDescriptor, NextConfigDescriptorV1, OpaqueKeyOwnershipProof, Randomness, RawBabePreDigest, RawBabePreDigestCompat, RawBabePreDigestPrimary, RawBabePreDigestPrimaryTo159, RawBabePreDigestSecondaryPlain, RawBabePreDigestSecondaryTo159, RawBabePreDigestSecondaryVRF, RawBabePreDigestTo159, SlotNumber, VrfData, VrfOutput, VrfProof } from '@polkadot/types/interfaces/babe';17import type { AccountData, BalanceLock, BalanceLockTo212, BalanceStatus, Reasons, ReserveData, ReserveIdentifier, VestingSchedule, WithdrawReasons } from '@polkadot/types/interfaces/balances';18import type { BeefyAuthoritySet, BeefyCommitment, BeefyId, BeefyNextAuthoritySet, BeefyPayload, BeefyPayloadId, BeefySignedCommitment, MmrRootHash, ValidatorSet, ValidatorSetId } from '@polkadot/types/interfaces/beefy';19import type { BenchmarkBatch, BenchmarkConfig, BenchmarkList, BenchmarkMetadata, BenchmarkParameter, BenchmarkResult } from '@polkadot/types/interfaces/benchmark';20import type { CheckInherentsResult, InherentData, InherentIdentifier } from '@polkadot/types/interfaces/blockbuilder';21import 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';22import type { BlockHash } from '@polkadot/types/interfaces/chain';23import type { PrefixedStorageKey } from '@polkadot/types/interfaces/childstate';24import type { StatementKind } from '@polkadot/types/interfaces/claims';25import type { CollectiveOrigin, MemberCount, ProposalIndex, Votes, VotesTo230 } from '@polkadot/types/interfaces/collective';26import type { AuthorityId, RawVRFOutput } from '@polkadot/types/interfaces/consensus';27import type { AliveContractInfo, CodeHash, CodeSource, CodeUploadRequest, CodeUploadResult, CodeUploadResultValue, ContractCallFlags, ContractCallRequest, ContractExecResult, 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';28import 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';29import type { FundIndex, FundInfo, LastContribution, TrieIndex } from '@polkadot/types/interfaces/crowdloan';30import type { CollationInfo, CollationInfoV1, ConfigData, MessageId, OverweightIndex, PageCounter, PageIndexData } from '@polkadot/types/interfaces/cumulus';31import 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';32import type { BlockStats } from '@polkadot/types/interfaces/dev';33import type { ApprovalFlag, DefunctVoter, Renouncing, SetIndex, Vote, VoteIndex, VoteThreshold, VoterInfo } from '@polkadot/types/interfaces/elections';34import type { CreatedBlock, ImportedAux } from '@polkadot/types/interfaces/engine';35import type { BlockV0, BlockV1, BlockV2, EIP1559Transaction, EIP2930Transaction, EthAccessList, EthAccessListItem, EthAccount, EthAddress, EthBlock, EthBloom, EthCallRequest, EthFeeHistory, EthFilter, EthFilterAddress, EthFilterChanges, EthFilterTopic, EthFilterTopicEntry, EthFilterTopicInner, EthHeader, EthLog, EthReceipt, EthReceiptV0, EthReceiptV3, EthRichBlock, EthRichHeader, EthStorageProof, EthSubKind, EthSubParams, EthSubResult, EthSyncInfo, EthSyncStatus, EthTransaction, EthTransactionAction, EthTransactionCondition, EthTransactionRequest, EthTransactionSignature, EthTransactionStatus, EthWork, EthereumAccountId, EthereumAddress, EthereumLookupSource, EthereumSignature, LegacyTransaction, TransactionV0, TransactionV1, TransactionV2 } from '@polkadot/types/interfaces/eth';36import type { EvmAccount, EvmCallInfo, EvmCreateInfo, EvmLog, EvmVicinity, ExitError, ExitFatal, ExitReason, ExitRevert, ExitSucceed } from '@polkadot/types/interfaces/evm';37import 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';38import type { AssetOptions, Owner, PermissionLatest, PermissionVersions, PermissionsV1 } from '@polkadot/types/interfaces/genericAsset';39import type { ActiveGilt, ActiveGiltsTotal, ActiveIndex, GiltBid } from '@polkadot/types/interfaces/gilt';40import 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';41import type { IdentityFields, IdentityInfo, IdentityInfoAdditional, IdentityInfoTo198, IdentityJudgement, RegistrarIndex, RegistrarInfo, Registration, RegistrationJudgement, RegistrationTo198 } from '@polkadot/types/interfaces/identity';42import type { AuthIndex, AuthoritySignature, Heartbeat, HeartbeatTo244, OpaqueMultiaddr, OpaqueNetworkState, OpaquePeerId } from '@polkadot/types/interfaces/imOnline';43import type { CallIndex, LotteryConfig } from '@polkadot/types/interfaces/lottery';44import 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, OpaqueMetadata, 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';45import type { MmrBatchProof, MmrEncodableOpaqueLeaf, MmrError, MmrLeafBatchProof, MmrLeafIndex, MmrLeafProof, MmrNodeIndex, MmrProof } from '@polkadot/types/interfaces/mmr';46import type { NpApiError } from '@polkadot/types/interfaces/nompools';47import type { StorageKind } from '@polkadot/types/interfaces/offchain';48import type { DeferredOffenceOf, Kind, OffenceDetails, Offender, OpaqueTimeSlot, ReportIdOf, Reporter } from '@polkadot/types/interfaces/offences';49import type { AbridgedCandidateReceipt, AbridgedHostConfiguration, AbridgedHrmpChannel, AssignmentId, AssignmentKind, AttestedCandidate, AuctionIndex, AuthorityDiscoveryId, AvailabilityBitfield, AvailabilityBitfieldRecord, BackedCandidate, Bidder, BufferedSessionChange, CandidateCommitments, CandidateDescriptor, CandidateEvent, CandidateHash, CandidateInfo, CandidatePendingAvailability, CandidateReceipt, CollatorId, CollatorSignature, CommittedCandidateReceipt, CoreAssignment, CoreIndex, CoreOccupied, CoreState, DisputeLocation, DisputeResult, DisputeState, DisputeStatement, DisputeStatementSet, DoubleVoteReport, DownwardMessage, ExplicitDisputeStatement, GlobalValidationData, GlobalValidationSchedule, GroupIndex, GroupRotationInfo, HeadData, HostConfiguration, HrmpChannel, HrmpChannelId, HrmpOpenChannelRequest, InboundDownwardMessage, InboundHrmpMessage, InboundHrmpMessages, IncomingParachain, IncomingParachainDeploy, IncomingParachainFixed, InvalidDisputeStatementKind, LeasePeriod, LeasePeriodOf, LocalValidationData, MessageIngestionType, MessageQueueChain, MessagingStateSnapshot, MessagingStateSnapshotEgressEntry, MultiDisputeStatementSet, NewBidder, OccupiedCore, OccupiedCoreAssumption, OldV1SessionInfo, OutboundHrmpMessage, ParaGenesisArgs, ParaId, ParaInfo, ParaLifecycle, ParaPastCodeMeta, ParaScheduling, ParaValidatorIndex, ParachainDispatchOrigin, ParachainInherentData, ParachainProposal, ParachainsInherentData, ParathreadClaim, ParathreadClaimQueue, ParathreadEntry, PersistedValidationData, PvfCheckStatement, QueuedParathread, RegisteredParachainInfo, RelayBlockNumber, RelayChainBlockNumber, RelayChainHash, RelayHash, Remark, ReplacementTimes, Retriable, ScheduledCore, Scheduling, ScrapedOnChainVotes, 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';50import type { FeeDetails, InclusionFee, RuntimeDispatchInfo } from '@polkadot/types/interfaces/payment';51import type { Approvals } from '@polkadot/types/interfaces/poll';52import type { ProxyAnnouncement, ProxyDefinition, ProxyType } from '@polkadot/types/interfaces/proxy';53import type { AccountStatus, AccountValidity } from '@polkadot/types/interfaces/purchase';54import type { ActiveRecovery, RecoveryConfig } from '@polkadot/types/interfaces/recovery';55import type { RpcMethods } from '@polkadot/types/interfaces/rpc';56import 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, SlotDuration, StorageData, StorageInfo, StorageProof, TransactionInfo, TransactionLongevity, TransactionPriority, TransactionStorageProof, TransactionTag, U32F32, ValidatorId, ValidatorIdOf, Weight, WeightMultiplier } from '@polkadot/types/interfaces/runtime';57import 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';58import type { Period, Priority, SchedulePeriod, SchedulePriority, Scheduled, ScheduledTo254, TaskAddress } from '@polkadot/types/interfaces/scheduler';59import 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';60import type { Bid, BidKind, SocietyJudgement, SocietyVote, StrikeCount, VouchingStatus } from '@polkadot/types/interfaces/society';61import 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';62import type { ApiId, BlockTrace, BlockTraceEvent, BlockTraceEventData, BlockTraceSpan, KeyValueOption, MigrationStatusResult, ReadProof, RuntimeVersion, RuntimeVersionApi, RuntimeVersionPartial, RuntimeVersionPre3, RuntimeVersionPre4, SpecVersion, StorageChangeSet, TraceBlockResponse, TraceError } from '@polkadot/types/interfaces/state';63import type { WeightToFeeCoefficient } from '@polkadot/types/interfaces/support';64import type { AccountInfo, AccountInfoWithDualRefCount, AccountInfoWithProviders, AccountInfoWithRefCount, AccountInfoWithRefCountU8, AccountInfoWithTripleRefCount, ApplyExtrinsicResult, ApplyExtrinsicResultPre6, ArithmeticError, BlockLength, BlockWeights, ChainProperties, ChainType, ConsumedWeight, DigestOf, DispatchClass, DispatchError, DispatchErrorModule, DispatchErrorModulePre6, DispatchErrorModuleU8, DispatchErrorModuleU8a, DispatchErrorPre6, DispatchErrorPre6First, DispatchErrorTo198, DispatchInfo, DispatchInfoTo190, DispatchInfoTo244, DispatchOutcome, DispatchOutcomePre6, DispatchResult, DispatchResultOf, DispatchResultTo198, Event, EventId, EventIndex, EventRecord, Health, InvalidTransaction, Key, LastRuntimeUpgradeInfo, NetworkState, NetworkStatePeerset, NetworkStatePeersetInfo, NodeRole, NotConnectedPeer, Peer, PeerEndpoint, PeerEndpointAddr, PeerInfo, PeerPing, PerDispatchClassU32, PerDispatchClassWeight, PerDispatchClassWeightsPerClass, Phase, RawOrigin, RefCount, RefCountTo259, SyncState, SystemOrigin, TokenError, TransactionValidityError, TransactionalError, UnknownTransaction, WeightPerClass } from '@polkadot/types/interfaces/system';65import type { Bounty, BountyIndex, BountyStatus, BountyStatusActive, BountyStatusCuratorProposed, BountyStatusPendingPayout, OpenTip, OpenTipFinderTo225, OpenTipTip, OpenTipTo225, TreasuryProposal } from '@polkadot/types/interfaces/treasury';66import type { Multiplier } from '@polkadot/types/interfaces/txpayment';67import type { TransactionSource, TransactionValidity, ValidTransaction } from '@polkadot/types/interfaces/txqueue';68import type { ClassDetails, ClassId, ClassMetadata, DepositBalance, DepositBalanceOf, DestroyWitness, InstanceDetails, InstanceId, InstanceMetadata } from '@polkadot/types/interfaces/uniques';69import type { Multisig, Timepoint } from '@polkadot/types/interfaces/utility';70import type { VestingInfo } from '@polkadot/types/interfaces/vesting';71import 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';7273declare module '@polkadot/types/types/registry' {74  interface InterfaceTypes {75    AbridgedCandidateReceipt: AbridgedCandidateReceipt;76    AbridgedHostConfiguration: AbridgedHostConfiguration;77    AbridgedHrmpChannel: AbridgedHrmpChannel;78    AccountData: AccountData;79    AccountId: AccountId;80    AccountId20: AccountId20;81    AccountId32: AccountId32;82    AccountIdOf: AccountIdOf;83    AccountIndex: AccountIndex;84    AccountInfo: AccountInfo;85    AccountInfoWithDualRefCount: AccountInfoWithDualRefCount;86    AccountInfoWithProviders: AccountInfoWithProviders;87    AccountInfoWithRefCount: AccountInfoWithRefCount;88    AccountInfoWithRefCountU8: AccountInfoWithRefCountU8;89    AccountInfoWithTripleRefCount: AccountInfoWithTripleRefCount;90    AccountStatus: AccountStatus;91    AccountValidity: AccountValidity;92    AccountVote: AccountVote;93    AccountVoteSplit: AccountVoteSplit;94    AccountVoteStandard: AccountVoteStandard;95    ActiveEraInfo: ActiveEraInfo;96    ActiveGilt: ActiveGilt;97    ActiveGiltsTotal: ActiveGiltsTotal;98    ActiveIndex: ActiveIndex;99    ActiveRecovery: ActiveRecovery;100    Address: Address;101    AliveContractInfo: AliveContractInfo;102    AllowedSlots: AllowedSlots;103    AnySignature: AnySignature;104    ApiId: ApiId;105    ApplyExtrinsicResult: ApplyExtrinsicResult;106    ApplyExtrinsicResultPre6: ApplyExtrinsicResultPre6;107    ApprovalFlag: ApprovalFlag;108    Approvals: Approvals;109    ArithmeticError: ArithmeticError;110    AssetApproval: AssetApproval;111    AssetApprovalKey: AssetApprovalKey;112    AssetBalance: AssetBalance;113    AssetDestroyWitness: AssetDestroyWitness;114    AssetDetails: AssetDetails;115    AssetId: AssetId;116    AssetInstance: AssetInstance;117    AssetInstanceV0: AssetInstanceV0;118    AssetInstanceV1: AssetInstanceV1;119    AssetInstanceV2: AssetInstanceV2;120    AssetMetadata: AssetMetadata;121    AssetOptions: AssetOptions;122    AssignmentId: AssignmentId;123    AssignmentKind: AssignmentKind;124    AttestedCandidate: AttestedCandidate;125    AuctionIndex: AuctionIndex;126    AuthIndex: AuthIndex;127    AuthorityDiscoveryId: AuthorityDiscoveryId;128    AuthorityId: AuthorityId;129    AuthorityIndex: AuthorityIndex;130    AuthorityList: AuthorityList;131    AuthoritySet: AuthoritySet;132    AuthoritySetChange: AuthoritySetChange;133    AuthoritySetChanges: AuthoritySetChanges;134    AuthoritySignature: AuthoritySignature;135    AuthorityWeight: AuthorityWeight;136    AvailabilityBitfield: AvailabilityBitfield;137    AvailabilityBitfieldRecord: AvailabilityBitfieldRecord;138    BabeAuthorityWeight: BabeAuthorityWeight;139    BabeBlockWeight: BabeBlockWeight;140    BabeEpochConfiguration: BabeEpochConfiguration;141    BabeEquivocationProof: BabeEquivocationProof;142    BabeGenesisConfiguration: BabeGenesisConfiguration;143    BabeGenesisConfigurationV1: BabeGenesisConfigurationV1;144    BabeWeight: BabeWeight;145    BackedCandidate: BackedCandidate;146    Balance: Balance;147    BalanceLock: BalanceLock;148    BalanceLockTo212: BalanceLockTo212;149    BalanceOf: BalanceOf;150    BalanceStatus: BalanceStatus;151    BeefyAuthoritySet: BeefyAuthoritySet;152    BeefyCommitment: BeefyCommitment;153    BeefyId: BeefyId;154    BeefyKey: BeefyKey;155    BeefyNextAuthoritySet: BeefyNextAuthoritySet;156    BeefyPayload: BeefyPayload;157    BeefyPayloadId: BeefyPayloadId;158    BeefySignedCommitment: BeefySignedCommitment;159    BenchmarkBatch: BenchmarkBatch;160    BenchmarkConfig: BenchmarkConfig;161    BenchmarkList: BenchmarkList;162    BenchmarkMetadata: BenchmarkMetadata;163    BenchmarkParameter: BenchmarkParameter;164    BenchmarkResult: BenchmarkResult;165    Bid: Bid;166    Bidder: Bidder;167    BidKind: BidKind;168    BitVec: BitVec;169    Block: Block;170    BlockAttestations: BlockAttestations;171    BlockHash: BlockHash;172    BlockLength: BlockLength;173    BlockNumber: BlockNumber;174    BlockNumberFor: BlockNumberFor;175    BlockNumberOf: BlockNumberOf;176    BlockStats: BlockStats;177    BlockTrace: BlockTrace;178    BlockTraceEvent: BlockTraceEvent;179    BlockTraceEventData: BlockTraceEventData;180    BlockTraceSpan: BlockTraceSpan;181    BlockV0: BlockV0;182    BlockV1: BlockV1;183    BlockV2: BlockV2;184    BlockWeights: BlockWeights;185    BodyId: BodyId;186    BodyPart: BodyPart;187    bool: bool;188    Bool: Bool;189    Bounty: Bounty;190    BountyIndex: BountyIndex;191    BountyStatus: BountyStatus;192    BountyStatusActive: BountyStatusActive;193    BountyStatusCuratorProposed: BountyStatusCuratorProposed;194    BountyStatusPendingPayout: BountyStatusPendingPayout;195    BridgedBlockHash: BridgedBlockHash;196    BridgedBlockNumber: BridgedBlockNumber;197    BridgedHeader: BridgedHeader;198    BridgeMessageId: BridgeMessageId;199    BufferedSessionChange: BufferedSessionChange;200    Bytes: Bytes;201    Call: Call;202    CallHash: CallHash;203    CallHashOf: CallHashOf;204    CallIndex: CallIndex;205    CallOrigin: CallOrigin;206    CandidateCommitments: CandidateCommitments;207    CandidateDescriptor: CandidateDescriptor;208    CandidateEvent: CandidateEvent;209    CandidateHash: CandidateHash;210    CandidateInfo: CandidateInfo;211    CandidatePendingAvailability: CandidatePendingAvailability;212    CandidateReceipt: CandidateReceipt;213    ChainId: ChainId;214    ChainProperties: ChainProperties;215    ChainType: ChainType;216    ChangesTrieConfiguration: ChangesTrieConfiguration;217    ChangesTrieSignal: ChangesTrieSignal;218    CheckInherentsResult: CheckInherentsResult;219    ClassDetails: ClassDetails;220    ClassId: ClassId;221    ClassMetadata: ClassMetadata;222    CodecHash: CodecHash;223    CodeHash: CodeHash;224    CodeSource: CodeSource;225    CodeUploadRequest: CodeUploadRequest;226    CodeUploadResult: CodeUploadResult;227    CodeUploadResultValue: CodeUploadResultValue;228    CollationInfo: CollationInfo;229    CollationInfoV1: CollationInfoV1;230    CollatorId: CollatorId;231    CollatorSignature: CollatorSignature;232    CollectiveOrigin: CollectiveOrigin;233    CommittedCandidateReceipt: CommittedCandidateReceipt;234    CompactAssignments: CompactAssignments;235    CompactAssignmentsTo257: CompactAssignmentsTo257;236    CompactAssignmentsTo265: CompactAssignmentsTo265;237    CompactAssignmentsWith16: CompactAssignmentsWith16;238    CompactAssignmentsWith24: CompactAssignmentsWith24;239    CompactScore: CompactScore;240    CompactScoreCompact: CompactScoreCompact;241    ConfigData: ConfigData;242    Consensus: Consensus;243    ConsensusEngineId: ConsensusEngineId;244    ConsumedWeight: ConsumedWeight;245    ContractCallFlags: ContractCallFlags;246    ContractCallRequest: ContractCallRequest;247    ContractConstructorSpecLatest: ContractConstructorSpecLatest;248    ContractConstructorSpecV0: ContractConstructorSpecV0;249    ContractConstructorSpecV1: ContractConstructorSpecV1;250    ContractConstructorSpecV2: ContractConstructorSpecV2;251    ContractConstructorSpecV3: ContractConstructorSpecV3;252    ContractContractSpecV0: ContractContractSpecV0;253    ContractContractSpecV1: ContractContractSpecV1;254    ContractContractSpecV2: ContractContractSpecV2;255    ContractContractSpecV3: ContractContractSpecV3;256    ContractCryptoHasher: ContractCryptoHasher;257    ContractDiscriminant: ContractDiscriminant;258    ContractDisplayName: ContractDisplayName;259    ContractEventParamSpecLatest: ContractEventParamSpecLatest;260    ContractEventParamSpecV0: ContractEventParamSpecV0;261    ContractEventParamSpecV2: ContractEventParamSpecV2;262    ContractEventSpecLatest: ContractEventSpecLatest;263    ContractEventSpecV0: ContractEventSpecV0;264    ContractEventSpecV1: ContractEventSpecV1;265    ContractEventSpecV2: ContractEventSpecV2;266    ContractExecResult: ContractExecResult;267    ContractExecResultOk: ContractExecResultOk;268    ContractExecResultResult: ContractExecResultResult;269    ContractExecResultSuccessTo255: ContractExecResultSuccessTo255;270    ContractExecResultSuccessTo260: ContractExecResultSuccessTo260;271    ContractExecResultTo255: ContractExecResultTo255;272    ContractExecResultTo260: ContractExecResultTo260;273    ContractExecResultTo267: ContractExecResultTo267;274    ContractInfo: ContractInfo;275    ContractInstantiateResult: ContractInstantiateResult;276    ContractInstantiateResultTo267: ContractInstantiateResultTo267;277    ContractInstantiateResultTo299: ContractInstantiateResultTo299;278    ContractLayoutArray: ContractLayoutArray;279    ContractLayoutCell: ContractLayoutCell;280    ContractLayoutEnum: ContractLayoutEnum;281    ContractLayoutHash: ContractLayoutHash;282    ContractLayoutHashingStrategy: ContractLayoutHashingStrategy;283    ContractLayoutKey: ContractLayoutKey;284    ContractLayoutStruct: ContractLayoutStruct;285    ContractLayoutStructField: ContractLayoutStructField;286    ContractMessageParamSpecLatest: ContractMessageParamSpecLatest;287    ContractMessageParamSpecV0: ContractMessageParamSpecV0;288    ContractMessageParamSpecV2: ContractMessageParamSpecV2;289    ContractMessageSpecLatest: ContractMessageSpecLatest;290    ContractMessageSpecV0: ContractMessageSpecV0;291    ContractMessageSpecV1: ContractMessageSpecV1;292    ContractMessageSpecV2: ContractMessageSpecV2;293    ContractMetadata: ContractMetadata;294    ContractMetadataLatest: ContractMetadataLatest;295    ContractMetadataV0: ContractMetadataV0;296    ContractMetadataV1: ContractMetadataV1;297    ContractMetadataV2: ContractMetadataV2;298    ContractMetadataV3: ContractMetadataV3;299    ContractProject: ContractProject;300    ContractProjectContract: ContractProjectContract;301    ContractProjectInfo: ContractProjectInfo;302    ContractProjectSource: ContractProjectSource;303    ContractProjectV0: ContractProjectV0;304    ContractReturnFlags: ContractReturnFlags;305    ContractSelector: ContractSelector;306    ContractStorageKey: ContractStorageKey;307    ContractStorageLayout: ContractStorageLayout;308    ContractTypeSpec: ContractTypeSpec;309    Conviction: Conviction;310    CoreAssignment: CoreAssignment;311    CoreIndex: CoreIndex;312    CoreOccupied: CoreOccupied;313    CoreState: CoreState;314    CrateVersion: CrateVersion;315    CreatedBlock: CreatedBlock;316    CumulusPalletDmpQueueCall: CumulusPalletDmpQueueCall;317    CumulusPalletDmpQueueConfigData: CumulusPalletDmpQueueConfigData;318    CumulusPalletDmpQueueError: CumulusPalletDmpQueueError;319    CumulusPalletDmpQueueEvent: CumulusPalletDmpQueueEvent;320    CumulusPalletDmpQueuePageIndexData: CumulusPalletDmpQueuePageIndexData;321    CumulusPalletParachainSystemCall: CumulusPalletParachainSystemCall;322    CumulusPalletParachainSystemError: CumulusPalletParachainSystemError;323    CumulusPalletParachainSystemEvent: CumulusPalletParachainSystemEvent;324    CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot;325    CumulusPalletXcmCall: CumulusPalletXcmCall;326    CumulusPalletXcmError: CumulusPalletXcmError;327    CumulusPalletXcmEvent: CumulusPalletXcmEvent;328    CumulusPalletXcmOrigin: CumulusPalletXcmOrigin;329    CumulusPalletXcmpQueueCall: CumulusPalletXcmpQueueCall;330    CumulusPalletXcmpQueueError: CumulusPalletXcmpQueueError;331    CumulusPalletXcmpQueueEvent: CumulusPalletXcmpQueueEvent;332    CumulusPalletXcmpQueueInboundChannelDetails: CumulusPalletXcmpQueueInboundChannelDetails;333    CumulusPalletXcmpQueueInboundState: CumulusPalletXcmpQueueInboundState;334    CumulusPalletXcmpQueueOutboundChannelDetails: CumulusPalletXcmpQueueOutboundChannelDetails;335    CumulusPalletXcmpQueueOutboundState: CumulusPalletXcmpQueueOutboundState;336    CumulusPalletXcmpQueueQueueConfigData: CumulusPalletXcmpQueueQueueConfigData;337    CumulusPrimitivesParachainInherentParachainInherentData: CumulusPrimitivesParachainInherentParachainInherentData;338    Data: Data;339    DeferredOffenceOf: DeferredOffenceOf;340    DefunctVoter: DefunctVoter;341    DelayKind: DelayKind;342    DelayKindBest: DelayKindBest;343    Delegations: Delegations;344    DeletedContract: DeletedContract;345    DeliveredMessages: DeliveredMessages;346    DepositBalance: DepositBalance;347    DepositBalanceOf: DepositBalanceOf;348    DestroyWitness: DestroyWitness;349    Digest: Digest;350    DigestItem: DigestItem;351    DigestOf: DigestOf;352    DispatchClass: DispatchClass;353    DispatchError: DispatchError;354    DispatchErrorModule: DispatchErrorModule;355    DispatchErrorModulePre6: DispatchErrorModulePre6;356    DispatchErrorModuleU8: DispatchErrorModuleU8;357    DispatchErrorModuleU8a: DispatchErrorModuleU8a;358    DispatchErrorPre6: DispatchErrorPre6;359    DispatchErrorPre6First: DispatchErrorPre6First;360    DispatchErrorTo198: DispatchErrorTo198;361    DispatchFeePayment: DispatchFeePayment;362    DispatchInfo: DispatchInfo;363    DispatchInfoTo190: DispatchInfoTo190;364    DispatchInfoTo244: DispatchInfoTo244;365    DispatchOutcome: DispatchOutcome;366    DispatchOutcomePre6: DispatchOutcomePre6;367    DispatchResult: DispatchResult;368    DispatchResultOf: DispatchResultOf;369    DispatchResultTo198: DispatchResultTo198;370    DisputeLocation: DisputeLocation;371    DisputeResult: DisputeResult;372    DisputeState: DisputeState;373    DisputeStatement: DisputeStatement;374    DisputeStatementSet: DisputeStatementSet;375    DoubleEncodedCall: DoubleEncodedCall;376    DoubleVoteReport: DoubleVoteReport;377    DownwardMessage: DownwardMessage;378    EcdsaSignature: EcdsaSignature;379    Ed25519Signature: Ed25519Signature;380    EIP1559Transaction: EIP1559Transaction;381    EIP2930Transaction: EIP2930Transaction;382    ElectionCompute: ElectionCompute;383    ElectionPhase: ElectionPhase;384    ElectionResult: ElectionResult;385    ElectionScore: ElectionScore;386    ElectionSize: ElectionSize;387    ElectionStatus: ElectionStatus;388    EncodedFinalityProofs: EncodedFinalityProofs;389    EncodedJustification: EncodedJustification;390    Epoch: Epoch;391    EpochAuthorship: EpochAuthorship;392    Era: Era;393    EraIndex: EraIndex;394    EraPoints: EraPoints;395    EraRewardPoints: EraRewardPoints;396    EraRewards: EraRewards;397    ErrorMetadataLatest: ErrorMetadataLatest;398    ErrorMetadataV10: ErrorMetadataV10;399    ErrorMetadataV11: ErrorMetadataV11;400    ErrorMetadataV12: ErrorMetadataV12;401    ErrorMetadataV13: ErrorMetadataV13;402    ErrorMetadataV14: ErrorMetadataV14;403    ErrorMetadataV9: ErrorMetadataV9;404    EthAccessList: EthAccessList;405    EthAccessListItem: EthAccessListItem;406    EthAccount: EthAccount;407    EthAddress: EthAddress;408    EthBlock: EthBlock;409    EthBloom: EthBloom;410    EthbloomBloom: EthbloomBloom;411    EthCallRequest: EthCallRequest;412    EthereumAccountId: EthereumAccountId;413    EthereumAddress: EthereumAddress;414    EthereumBlock: EthereumBlock;415    EthereumHeader: EthereumHeader;416    EthereumLog: EthereumLog;417    EthereumLookupSource: EthereumLookupSource;418    EthereumReceiptEip658ReceiptData: EthereumReceiptEip658ReceiptData;419    EthereumReceiptReceiptV3: EthereumReceiptReceiptV3;420    EthereumSignature: EthereumSignature;421    EthereumTransactionAccessListItem: EthereumTransactionAccessListItem;422    EthereumTransactionEip1559Transaction: EthereumTransactionEip1559Transaction;423    EthereumTransactionEip2930Transaction: EthereumTransactionEip2930Transaction;424    EthereumTransactionLegacyTransaction: EthereumTransactionLegacyTransaction;425    EthereumTransactionTransactionAction: EthereumTransactionTransactionAction;426    EthereumTransactionTransactionSignature: EthereumTransactionTransactionSignature;427    EthereumTransactionTransactionV2: EthereumTransactionTransactionV2;428    EthereumTypesHashH64: EthereumTypesHashH64;429    EthFeeHistory: EthFeeHistory;430    EthFilter: EthFilter;431    EthFilterAddress: EthFilterAddress;432    EthFilterChanges: EthFilterChanges;433    EthFilterTopic: EthFilterTopic;434    EthFilterTopicEntry: EthFilterTopicEntry;435    EthFilterTopicInner: EthFilterTopicInner;436    EthHeader: EthHeader;437    EthLog: EthLog;438    EthReceipt: EthReceipt;439    EthReceiptV0: EthReceiptV0;440    EthReceiptV3: EthReceiptV3;441    EthRichBlock: EthRichBlock;442    EthRichHeader: EthRichHeader;443    EthStorageProof: EthStorageProof;444    EthSubKind: EthSubKind;445    EthSubParams: EthSubParams;446    EthSubResult: EthSubResult;447    EthSyncInfo: EthSyncInfo;448    EthSyncStatus: EthSyncStatus;449    EthTransaction: EthTransaction;450    EthTransactionAction: EthTransactionAction;451    EthTransactionCondition: EthTransactionCondition;452    EthTransactionRequest: EthTransactionRequest;453    EthTransactionSignature: EthTransactionSignature;454    EthTransactionStatus: EthTransactionStatus;455    EthWork: EthWork;456    Event: Event;457    EventId: EventId;458    EventIndex: EventIndex;459    EventMetadataLatest: EventMetadataLatest;460    EventMetadataV10: EventMetadataV10;461    EventMetadataV11: EventMetadataV11;462    EventMetadataV12: EventMetadataV12;463    EventMetadataV13: EventMetadataV13;464    EventMetadataV14: EventMetadataV14;465    EventMetadataV9: EventMetadataV9;466    EventRecord: EventRecord;467    EvmAccount: EvmAccount;468    EvmCallInfo: EvmCallInfo;469    EvmCoreErrorExitError: EvmCoreErrorExitError;470    EvmCoreErrorExitFatal: EvmCoreErrorExitFatal;471    EvmCoreErrorExitReason: EvmCoreErrorExitReason;472    EvmCoreErrorExitRevert: EvmCoreErrorExitRevert;473    EvmCoreErrorExitSucceed: EvmCoreErrorExitSucceed;474    EvmCreateInfo: EvmCreateInfo;475    EvmLog: EvmLog;476    EvmVicinity: EvmVicinity;477    ExecReturnValue: ExecReturnValue;478    ExitError: ExitError;479    ExitFatal: ExitFatal;480    ExitReason: ExitReason;481    ExitRevert: ExitRevert;482    ExitSucceed: ExitSucceed;483    ExplicitDisputeStatement: ExplicitDisputeStatement;484    Exposure: Exposure;485    ExtendedBalance: ExtendedBalance;486    Extrinsic: Extrinsic;487    ExtrinsicEra: ExtrinsicEra;488    ExtrinsicMetadataLatest: ExtrinsicMetadataLatest;489    ExtrinsicMetadataV11: ExtrinsicMetadataV11;490    ExtrinsicMetadataV12: ExtrinsicMetadataV12;491    ExtrinsicMetadataV13: ExtrinsicMetadataV13;492    ExtrinsicMetadataV14: ExtrinsicMetadataV14;493    ExtrinsicOrHash: ExtrinsicOrHash;494    ExtrinsicPayload: ExtrinsicPayload;495    ExtrinsicPayloadUnknown: ExtrinsicPayloadUnknown;496    ExtrinsicPayloadV4: ExtrinsicPayloadV4;497    ExtrinsicSignature: ExtrinsicSignature;498    ExtrinsicSignatureV4: ExtrinsicSignatureV4;499    ExtrinsicStatus: ExtrinsicStatus;500    ExtrinsicsWeight: ExtrinsicsWeight;501    ExtrinsicUnknown: ExtrinsicUnknown;502    ExtrinsicV4: ExtrinsicV4;503    f32: f32;504    F32: F32;505    f64: f64;506    F64: F64;507    FeeDetails: FeeDetails;508    Fixed128: Fixed128;509    Fixed64: Fixed64;510    FixedI128: FixedI128;511    FixedI64: FixedI64;512    FixedU128: FixedU128;513    FixedU64: FixedU64;514    Forcing: Forcing;515    ForkTreePendingChange: ForkTreePendingChange;516    ForkTreePendingChangeNode: ForkTreePendingChangeNode;517    FpRpcTransactionStatus: FpRpcTransactionStatus;518    FrameSupportDispatchRawOrigin: FrameSupportDispatchRawOrigin;519    FrameSupportPalletId: FrameSupportPalletId;520    FrameSupportScheduleLookupError: FrameSupportScheduleLookupError;521    FrameSupportScheduleMaybeHashed: FrameSupportScheduleMaybeHashed;522    FrameSupportTokensMiscBalanceStatus: FrameSupportTokensMiscBalanceStatus;523    FrameSupportWeightsDispatchClass: FrameSupportWeightsDispatchClass;524    FrameSupportWeightsDispatchInfo: FrameSupportWeightsDispatchInfo;525    FrameSupportWeightsPays: FrameSupportWeightsPays;526    FrameSupportWeightsPerDispatchClassU32: FrameSupportWeightsPerDispatchClassU32;527    FrameSupportWeightsPerDispatchClassU64: FrameSupportWeightsPerDispatchClassU64;528    FrameSupportWeightsPerDispatchClassWeightsPerClass: FrameSupportWeightsPerDispatchClassWeightsPerClass;529    FrameSupportWeightsRuntimeDbWeight: FrameSupportWeightsRuntimeDbWeight;530    FrameSystemAccountInfo: FrameSystemAccountInfo;531    FrameSystemCall: FrameSystemCall;532    FrameSystemError: FrameSystemError;533    FrameSystemEvent: FrameSystemEvent;534    FrameSystemEventRecord: FrameSystemEventRecord;535    FrameSystemExtensionsCheckGenesis: FrameSystemExtensionsCheckGenesis;536    FrameSystemExtensionsCheckNonce: FrameSystemExtensionsCheckNonce;537    FrameSystemExtensionsCheckSpecVersion: FrameSystemExtensionsCheckSpecVersion;538    FrameSystemExtensionsCheckWeight: FrameSystemExtensionsCheckWeight;539    FrameSystemLastRuntimeUpgradeInfo: FrameSystemLastRuntimeUpgradeInfo;540    FrameSystemLimitsBlockLength: FrameSystemLimitsBlockLength;541    FrameSystemLimitsBlockWeights: FrameSystemLimitsBlockWeights;542    FrameSystemLimitsWeightsPerClass: FrameSystemLimitsWeightsPerClass;543    FrameSystemPhase: FrameSystemPhase;544    FullIdentification: FullIdentification;545    FunctionArgumentMetadataLatest: FunctionArgumentMetadataLatest;546    FunctionArgumentMetadataV10: FunctionArgumentMetadataV10;547    FunctionArgumentMetadataV11: FunctionArgumentMetadataV11;548    FunctionArgumentMetadataV12: FunctionArgumentMetadataV12;549    FunctionArgumentMetadataV13: FunctionArgumentMetadataV13;550    FunctionArgumentMetadataV14: FunctionArgumentMetadataV14;551    FunctionArgumentMetadataV9: FunctionArgumentMetadataV9;552    FunctionMetadataLatest: FunctionMetadataLatest;553    FunctionMetadataV10: FunctionMetadataV10;554    FunctionMetadataV11: FunctionMetadataV11;555    FunctionMetadataV12: FunctionMetadataV12;556    FunctionMetadataV13: FunctionMetadataV13;557    FunctionMetadataV14: FunctionMetadataV14;558    FunctionMetadataV9: FunctionMetadataV9;559    FundIndex: FundIndex;560    FundInfo: FundInfo;561    Fungibility: Fungibility;562    FungibilityV0: FungibilityV0;563    FungibilityV1: FungibilityV1;564    FungibilityV2: FungibilityV2;565    Gas: Gas;566    GiltBid: GiltBid;567    GlobalValidationData: GlobalValidationData;568    GlobalValidationSchedule: GlobalValidationSchedule;569    GrandpaCommit: GrandpaCommit;570    GrandpaEquivocation: GrandpaEquivocation;571    GrandpaEquivocationProof: GrandpaEquivocationProof;572    GrandpaEquivocationValue: GrandpaEquivocationValue;573    GrandpaJustification: GrandpaJustification;574    GrandpaPrecommit: GrandpaPrecommit;575    GrandpaPrevote: GrandpaPrevote;576    GrandpaSignedPrecommit: GrandpaSignedPrecommit;577    GroupIndex: GroupIndex;578    GroupRotationInfo: GroupRotationInfo;579    H1024: H1024;580    H128: H128;581    H160: H160;582    H2048: H2048;583    H256: H256;584    H32: H32;585    H512: H512;586    H64: H64;587    Hash: Hash;588    HeadData: HeadData;589    Header: Header;590    HeaderPartial: HeaderPartial;591    Health: Health;592    Heartbeat: Heartbeat;593    HeartbeatTo244: HeartbeatTo244;594    HostConfiguration: HostConfiguration;595    HostFnWeights: HostFnWeights;596    HostFnWeightsTo264: HostFnWeightsTo264;597    HrmpChannel: HrmpChannel;598    HrmpChannelId: HrmpChannelId;599    HrmpOpenChannelRequest: HrmpOpenChannelRequest;600    i128: i128;601    I128: I128;602    i16: i16;603    I16: I16;604    i256: i256;605    I256: I256;606    i32: i32;607    I32: I32;608    I32F32: I32F32;609    i64: i64;610    I64: I64;611    i8: i8;612    I8: I8;613    IdentificationTuple: IdentificationTuple;614    IdentityFields: IdentityFields;615    IdentityInfo: IdentityInfo;616    IdentityInfoAdditional: IdentityInfoAdditional;617    IdentityInfoTo198: IdentityInfoTo198;618    IdentityJudgement: IdentityJudgement;619    ImmortalEra: ImmortalEra;620    ImportedAux: ImportedAux;621    InboundDownwardMessage: InboundDownwardMessage;622    InboundHrmpMessage: InboundHrmpMessage;623    InboundHrmpMessages: InboundHrmpMessages;624    InboundLaneData: InboundLaneData;625    InboundRelayer: InboundRelayer;626    InboundStatus: InboundStatus;627    IncludedBlocks: IncludedBlocks;628    InclusionFee: InclusionFee;629    IncomingParachain: IncomingParachain;630    IncomingParachainDeploy: IncomingParachainDeploy;631    IncomingParachainFixed: IncomingParachainFixed;632    Index: Index;633    IndicesLookupSource: IndicesLookupSource;634    IndividualExposure: IndividualExposure;635    InherentData: InherentData;636    InherentIdentifier: InherentIdentifier;637    InitializationData: InitializationData;638    InstanceDetails: InstanceDetails;639    InstanceId: InstanceId;640    InstanceMetadata: InstanceMetadata;641    InstantiateRequest: InstantiateRequest;642    InstantiateRequestV1: InstantiateRequestV1;643    InstantiateRequestV2: InstantiateRequestV2;644    InstantiateReturnValue: InstantiateReturnValue;645    InstantiateReturnValueOk: InstantiateReturnValueOk;646    InstantiateReturnValueTo267: InstantiateReturnValueTo267;647    InstructionV2: InstructionV2;648    InstructionWeights: InstructionWeights;649    InteriorMultiLocation: InteriorMultiLocation;650    InvalidDisputeStatementKind: InvalidDisputeStatementKind;651    InvalidTransaction: InvalidTransaction;652    Json: Json;653    Junction: Junction;654    Junctions: Junctions;655    JunctionsV1: JunctionsV1;656    JunctionsV2: JunctionsV2;657    JunctionV0: JunctionV0;658    JunctionV1: JunctionV1;659    JunctionV2: JunctionV2;660    Justification: Justification;661    JustificationNotification: JustificationNotification;662    Justifications: Justifications;663    Key: Key;664    KeyOwnerProof: KeyOwnerProof;665    Keys: Keys;666    KeyType: KeyType;667    KeyTypeId: KeyTypeId;668    KeyValue: KeyValue;669    KeyValueOption: KeyValueOption;670    Kind: Kind;671    LaneId: LaneId;672    LastContribution: LastContribution;673    LastRuntimeUpgradeInfo: LastRuntimeUpgradeInfo;674    LeasePeriod: LeasePeriod;675    LeasePeriodOf: LeasePeriodOf;676    LegacyTransaction: LegacyTransaction;677    Limits: Limits;678    LimitsTo264: LimitsTo264;679    LocalValidationData: LocalValidationData;680    LockIdentifier: LockIdentifier;681    LookupSource: LookupSource;682    LookupTarget: LookupTarget;683    LotteryConfig: LotteryConfig;684    MaybeRandomness: MaybeRandomness;685    MaybeVrf: MaybeVrf;686    MemberCount: MemberCount;687    MembershipProof: MembershipProof;688    MessageData: MessageData;689    MessageId: MessageId;690    MessageIngestionType: MessageIngestionType;691    MessageKey: MessageKey;692    MessageNonce: MessageNonce;693    MessageQueueChain: MessageQueueChain;694    MessagesDeliveryProofOf: MessagesDeliveryProofOf;695    MessagesProofOf: MessagesProofOf;696    MessagingStateSnapshot: MessagingStateSnapshot;697    MessagingStateSnapshotEgressEntry: MessagingStateSnapshotEgressEntry;698    MetadataAll: MetadataAll;699    MetadataLatest: MetadataLatest;700    MetadataV10: MetadataV10;701    MetadataV11: MetadataV11;702    MetadataV12: MetadataV12;703    MetadataV13: MetadataV13;704    MetadataV14: MetadataV14;705    MetadataV9: MetadataV9;706    MigrationStatusResult: MigrationStatusResult;707    MmrBatchProof: MmrBatchProof;708    MmrEncodableOpaqueLeaf: MmrEncodableOpaqueLeaf;709    MmrError: MmrError;710    MmrLeafBatchProof: MmrLeafBatchProof;711    MmrLeafIndex: MmrLeafIndex;712    MmrLeafProof: MmrLeafProof;713    MmrNodeIndex: MmrNodeIndex;714    MmrProof: MmrProof;715    MmrRootHash: MmrRootHash;716    ModuleConstantMetadataV10: ModuleConstantMetadataV10;717    ModuleConstantMetadataV11: ModuleConstantMetadataV11;718    ModuleConstantMetadataV12: ModuleConstantMetadataV12;719    ModuleConstantMetadataV13: ModuleConstantMetadataV13;720    ModuleConstantMetadataV9: ModuleConstantMetadataV9;721    ModuleId: ModuleId;722    ModuleMetadataV10: ModuleMetadataV10;723    ModuleMetadataV11: ModuleMetadataV11;724    ModuleMetadataV12: ModuleMetadataV12;725    ModuleMetadataV13: ModuleMetadataV13;726    ModuleMetadataV9: ModuleMetadataV9;727    Moment: Moment;728    MomentOf: MomentOf;729    MoreAttestations: MoreAttestations;730    MortalEra: MortalEra;731    MultiAddress: MultiAddress;732    MultiAsset: MultiAsset;733    MultiAssetFilter: MultiAssetFilter;734    MultiAssetFilterV1: MultiAssetFilterV1;735    MultiAssetFilterV2: MultiAssetFilterV2;736    MultiAssets: MultiAssets;737    MultiAssetsV1: MultiAssetsV1;738    MultiAssetsV2: MultiAssetsV2;739    MultiAssetV0: MultiAssetV0;740    MultiAssetV1: MultiAssetV1;741    MultiAssetV2: MultiAssetV2;742    MultiDisputeStatementSet: MultiDisputeStatementSet;743    MultiLocation: MultiLocation;744    MultiLocationV0: MultiLocationV0;745    MultiLocationV1: MultiLocationV1;746    MultiLocationV2: MultiLocationV2;747    Multiplier: Multiplier;748    Multisig: Multisig;749    MultiSignature: MultiSignature;750    MultiSigner: MultiSigner;751    NetworkId: NetworkId;752    NetworkState: NetworkState;753    NetworkStatePeerset: NetworkStatePeerset;754    NetworkStatePeersetInfo: NetworkStatePeersetInfo;755    NewBidder: NewBidder;756    NextAuthority: NextAuthority;757    NextConfigDescriptor: NextConfigDescriptor;758    NextConfigDescriptorV1: NextConfigDescriptorV1;759    NodeRole: NodeRole;760    Nominations: Nominations;761    NominatorIndex: NominatorIndex;762    NominatorIndexCompact: NominatorIndexCompact;763    NotConnectedPeer: NotConnectedPeer;764    NpApiError: NpApiError;765    Null: Null;766    OccupiedCore: OccupiedCore;767    OccupiedCoreAssumption: OccupiedCoreAssumption;768    OffchainAccuracy: OffchainAccuracy;769    OffchainAccuracyCompact: OffchainAccuracyCompact;770    OffenceDetails: OffenceDetails;771    Offender: Offender;772    OldV1SessionInfo: OldV1SessionInfo;773    OpalRuntimeOriginCaller: OpalRuntimeOriginCaller;774    OpalRuntimeRuntime: OpalRuntimeRuntime;775    OpaqueCall: OpaqueCall;776    OpaqueKeyOwnershipProof: OpaqueKeyOwnershipProof;777    OpaqueMetadata: OpaqueMetadata;778    OpaqueMultiaddr: OpaqueMultiaddr;779    OpaqueNetworkState: OpaqueNetworkState;780    OpaquePeerId: OpaquePeerId;781    OpaqueTimeSlot: OpaqueTimeSlot;782    OpenTip: OpenTip;783    OpenTipFinderTo225: OpenTipFinderTo225;784    OpenTipTip: OpenTipTip;785    OpenTipTo225: OpenTipTo225;786    OperatingMode: OperatingMode;787    OptionBool: OptionBool;788    Origin: Origin;789    OriginCaller: OriginCaller;790    OriginKindV0: OriginKindV0;791    OriginKindV1: OriginKindV1;792    OriginKindV2: OriginKindV2;793    OrmlTokensAccountData: OrmlTokensAccountData;794    OrmlTokensBalanceLock: OrmlTokensBalanceLock;795    OrmlTokensModuleCall: OrmlTokensModuleCall;796    OrmlTokensModuleError: OrmlTokensModuleError;797    OrmlTokensModuleEvent: OrmlTokensModuleEvent;798    OrmlTokensReserveData: OrmlTokensReserveData;799    OrmlVestingModuleCall: OrmlVestingModuleCall;800    OrmlVestingModuleError: OrmlVestingModuleError;801    OrmlVestingModuleEvent: OrmlVestingModuleEvent;802    OrmlVestingVestingSchedule: OrmlVestingVestingSchedule;803    OrmlXtokensModuleCall: OrmlXtokensModuleCall;804    OrmlXtokensModuleError: OrmlXtokensModuleError;805    OrmlXtokensModuleEvent: OrmlXtokensModuleEvent;806    OutboundHrmpMessage: OutboundHrmpMessage;807    OutboundLaneData: OutboundLaneData;808    OutboundMessageFee: OutboundMessageFee;809    OutboundPayload: OutboundPayload;810    OutboundStatus: OutboundStatus;811    Outcome: Outcome;812    OverweightIndex: OverweightIndex;813    Owner: Owner;814    PageCounter: PageCounter;815    PageIndexData: PageIndexData;816    PalletBalancesAccountData: PalletBalancesAccountData;817    PalletBalancesBalanceLock: PalletBalancesBalanceLock;818    PalletBalancesCall: PalletBalancesCall;819    PalletBalancesError: PalletBalancesError;820    PalletBalancesEvent: PalletBalancesEvent;821    PalletBalancesReasons: PalletBalancesReasons;822    PalletBalancesReleases: PalletBalancesReleases;823    PalletBalancesReserveData: PalletBalancesReserveData;824    PalletCallMetadataLatest: PalletCallMetadataLatest;825    PalletCallMetadataV14: PalletCallMetadataV14;826    PalletCommonError: PalletCommonError;827    PalletCommonEvent: PalletCommonEvent;828    PalletConfigurationCall: PalletConfigurationCall;829    PalletConstantMetadataLatest: PalletConstantMetadataLatest;830    PalletConstantMetadataV14: PalletConstantMetadataV14;831    PalletErrorMetadataLatest: PalletErrorMetadataLatest;832    PalletErrorMetadataV14: PalletErrorMetadataV14;833    PalletEthereumCall: PalletEthereumCall;834    PalletEthereumError: PalletEthereumError;835    PalletEthereumEvent: PalletEthereumEvent;836    PalletEthereumFakeTransactionFinalizer: PalletEthereumFakeTransactionFinalizer;837    PalletEthereumRawOrigin: PalletEthereumRawOrigin;838    PalletEventMetadataLatest: PalletEventMetadataLatest;839    PalletEventMetadataV14: PalletEventMetadataV14;840    PalletEvmAccountBasicCrossAccountIdRepr: PalletEvmAccountBasicCrossAccountIdRepr;841    PalletEvmCall: PalletEvmCall;842    PalletEvmCoderSubstrateError: PalletEvmCoderSubstrateError;843    PalletEvmContractHelpersError: PalletEvmContractHelpersError;844    PalletEvmContractHelpersSponsoringModeT: PalletEvmContractHelpersSponsoringModeT;845    PalletEvmError: PalletEvmError;846    PalletEvmEvent: PalletEvmEvent;847    PalletEvmMigrationCall: PalletEvmMigrationCall;848    PalletEvmMigrationError: PalletEvmMigrationError;849    PalletForeingAssetsAssetIds: PalletForeingAssetsAssetIds;850    PalletForeingAssetsModuleAssetMetadata: PalletForeingAssetsModuleAssetMetadata;851    PalletForeingAssetsModuleCall: PalletForeingAssetsModuleCall;852    PalletForeingAssetsModuleError: PalletForeingAssetsModuleError;853    PalletForeingAssetsModuleEvent: PalletForeingAssetsModuleEvent;854    PalletForeingAssetsNativeCurrency: PalletForeingAssetsNativeCurrency;855    PalletFungibleError: PalletFungibleError;856    PalletId: PalletId;857    PalletInflationCall: PalletInflationCall;858    PalletMetadataLatest: PalletMetadataLatest;859    PalletMetadataV14: PalletMetadataV14;860    PalletNonfungibleError: PalletNonfungibleError;861    PalletNonfungibleItemData: PalletNonfungibleItemData;862    PalletRefungibleError: PalletRefungibleError;863    PalletRefungibleItemData: PalletRefungibleItemData;864    PalletRmrkCoreCall: PalletRmrkCoreCall;865    PalletRmrkCoreError: PalletRmrkCoreError;866    PalletRmrkCoreEvent: PalletRmrkCoreEvent;867    PalletRmrkEquipCall: PalletRmrkEquipCall;868    PalletRmrkEquipError: PalletRmrkEquipError;869    PalletRmrkEquipEvent: PalletRmrkEquipEvent;870    PalletsOrigin: PalletsOrigin;871    PalletStorageMetadataLatest: PalletStorageMetadataLatest;872    PalletStorageMetadataV14: PalletStorageMetadataV14;873    PalletStructureCall: PalletStructureCall;874    PalletStructureError: PalletStructureError;875    PalletStructureEvent: PalletStructureEvent;876    PalletSudoCall: PalletSudoCall;877    PalletSudoError: PalletSudoError;878    PalletSudoEvent: PalletSudoEvent;879    PalletTemplateTransactionPaymentCall: PalletTemplateTransactionPaymentCall;880    PalletTemplateTransactionPaymentChargeTransactionPayment: PalletTemplateTransactionPaymentChargeTransactionPayment;881    PalletTimestampCall: PalletTimestampCall;882    PalletTransactionPaymentEvent: PalletTransactionPaymentEvent;883    PalletTransactionPaymentReleases: PalletTransactionPaymentReleases;884    PalletTreasuryCall: PalletTreasuryCall;885    PalletTreasuryError: PalletTreasuryError;886    PalletTreasuryEvent: PalletTreasuryEvent;887    PalletTreasuryProposal: PalletTreasuryProposal;888    PalletUniqueCall: PalletUniqueCall;889    PalletUniqueError: PalletUniqueError;890    PalletUniqueRawEvent: PalletUniqueRawEvent;891    PalletUniqueSchedulerCall: PalletUniqueSchedulerCall;892    PalletUniqueSchedulerError: PalletUniqueSchedulerError;893    PalletUniqueSchedulerEvent: PalletUniqueSchedulerEvent;894    PalletUniqueSchedulerScheduledV3: PalletUniqueSchedulerScheduledV3;895    PalletVersion: PalletVersion;896    PalletXcmCall: PalletXcmCall;897    PalletXcmError: PalletXcmError;898    PalletXcmEvent: PalletXcmEvent;899    PalletXcmOrigin: PalletXcmOrigin;900    ParachainDispatchOrigin: ParachainDispatchOrigin;901    ParachainInherentData: ParachainInherentData;902    ParachainProposal: ParachainProposal;903    ParachainsInherentData: ParachainsInherentData;904    ParaGenesisArgs: ParaGenesisArgs;905    ParaId: ParaId;906    ParaInfo: ParaInfo;907    ParaLifecycle: ParaLifecycle;908    Parameter: Parameter;909    ParaPastCodeMeta: ParaPastCodeMeta;910    ParaScheduling: ParaScheduling;911    ParathreadClaim: ParathreadClaim;912    ParathreadClaimQueue: ParathreadClaimQueue;913    ParathreadEntry: ParathreadEntry;914    ParaValidatorIndex: ParaValidatorIndex;915    Pays: Pays;916    Peer: Peer;917    PeerEndpoint: PeerEndpoint;918    PeerEndpointAddr: PeerEndpointAddr;919    PeerInfo: PeerInfo;920    PeerPing: PeerPing;921    PendingChange: PendingChange;922    PendingPause: PendingPause;923    PendingResume: PendingResume;924    Perbill: Perbill;925    Percent: Percent;926    PerDispatchClassU32: PerDispatchClassU32;927    PerDispatchClassWeight: PerDispatchClassWeight;928    PerDispatchClassWeightsPerClass: PerDispatchClassWeightsPerClass;929    Period: Period;930    Permill: Permill;931    PermissionLatest: PermissionLatest;932    PermissionsV1: PermissionsV1;933    PermissionVersions: PermissionVersions;934    Perquintill: Perquintill;935    PersistedValidationData: PersistedValidationData;936    PerU16: PerU16;937    Phantom: Phantom;938    PhantomData: PhantomData;939    PhantomTypeUpDataStructs: PhantomTypeUpDataStructs;940    Phase: Phase;941    PhragmenScore: PhragmenScore;942    Points: Points;943    PolkadotCorePrimitivesInboundDownwardMessage: PolkadotCorePrimitivesInboundDownwardMessage;944    PolkadotCorePrimitivesInboundHrmpMessage: PolkadotCorePrimitivesInboundHrmpMessage;945    PolkadotCorePrimitivesOutboundHrmpMessage: PolkadotCorePrimitivesOutboundHrmpMessage;946    PolkadotParachainPrimitivesXcmpMessageFormat: PolkadotParachainPrimitivesXcmpMessageFormat;947    PolkadotPrimitivesV2AbridgedHostConfiguration: PolkadotPrimitivesV2AbridgedHostConfiguration;948    PolkadotPrimitivesV2AbridgedHrmpChannel: PolkadotPrimitivesV2AbridgedHrmpChannel;949    PolkadotPrimitivesV2PersistedValidationData: PolkadotPrimitivesV2PersistedValidationData;950    PolkadotPrimitivesV2UpgradeRestriction: PolkadotPrimitivesV2UpgradeRestriction;951    PortableType: PortableType;952    PortableTypeV14: PortableTypeV14;953    Precommits: Precommits;954    PrefabWasmModule: PrefabWasmModule;955    PrefixedStorageKey: PrefixedStorageKey;956    PreimageStatus: PreimageStatus;957    PreimageStatusAvailable: PreimageStatusAvailable;958    PreRuntime: PreRuntime;959    Prevotes: Prevotes;960    Priority: Priority;961    PriorLock: PriorLock;962    PropIndex: PropIndex;963    Proposal: Proposal;964    ProposalIndex: ProposalIndex;965    ProxyAnnouncement: ProxyAnnouncement;966    ProxyDefinition: ProxyDefinition;967    ProxyState: ProxyState;968    ProxyType: ProxyType;969    PvfCheckStatement: PvfCheckStatement;970    QueryId: QueryId;971    QueryStatus: QueryStatus;972    QueueConfigData: QueueConfigData;973    QueuedParathread: QueuedParathread;974    Randomness: Randomness;975    Raw: Raw;976    RawAuraPreDigest: RawAuraPreDigest;977    RawBabePreDigest: RawBabePreDigest;978    RawBabePreDigestCompat: RawBabePreDigestCompat;979    RawBabePreDigestPrimary: RawBabePreDigestPrimary;980    RawBabePreDigestPrimaryTo159: RawBabePreDigestPrimaryTo159;981    RawBabePreDigestSecondaryPlain: RawBabePreDigestSecondaryPlain;982    RawBabePreDigestSecondaryTo159: RawBabePreDigestSecondaryTo159;983    RawBabePreDigestSecondaryVRF: RawBabePreDigestSecondaryVRF;984    RawBabePreDigestTo159: RawBabePreDigestTo159;985    RawOrigin: RawOrigin;986    RawSolution: RawSolution;987    RawSolutionTo265: RawSolutionTo265;988    RawSolutionWith16: RawSolutionWith16;989    RawSolutionWith24: RawSolutionWith24;990    RawVRFOutput: RawVRFOutput;991    ReadProof: ReadProof;992    ReadySolution: ReadySolution;993    Reasons: Reasons;994    RecoveryConfig: RecoveryConfig;995    RefCount: RefCount;996    RefCountTo259: RefCountTo259;997    ReferendumIndex: ReferendumIndex;998    ReferendumInfo: ReferendumInfo;999    ReferendumInfoFinished: ReferendumInfoFinished;1000    ReferendumInfoTo239: ReferendumInfoTo239;1001    ReferendumStatus: ReferendumStatus;1002    RegisteredParachainInfo: RegisteredParachainInfo;1003    RegistrarIndex: RegistrarIndex;1004    RegistrarInfo: RegistrarInfo;1005    Registration: Registration;1006    RegistrationJudgement: RegistrationJudgement;1007    RegistrationTo198: RegistrationTo198;1008    RelayBlockNumber: RelayBlockNumber;1009    RelayChainBlockNumber: RelayChainBlockNumber;1010    RelayChainHash: RelayChainHash;1011    RelayerId: RelayerId;1012    RelayHash: RelayHash;1013    Releases: Releases;1014    Remark: Remark;1015    Renouncing: Renouncing;1016    RentProjection: RentProjection;1017    ReplacementTimes: ReplacementTimes;1018    ReportedRoundStates: ReportedRoundStates;1019    Reporter: Reporter;1020    ReportIdOf: ReportIdOf;1021    ReserveData: ReserveData;1022    ReserveIdentifier: ReserveIdentifier;1023    Response: Response;1024    ResponseV0: ResponseV0;1025    ResponseV1: ResponseV1;1026    ResponseV2: ResponseV2;1027    ResponseV2Error: ResponseV2Error;1028    ResponseV2Result: ResponseV2Result;1029    Retriable: Retriable;1030    RewardDestination: RewardDestination;1031    RewardPoint: RewardPoint;1032    RmrkTraitsBaseBaseInfo: RmrkTraitsBaseBaseInfo;1033    RmrkTraitsCollectionCollectionInfo: RmrkTraitsCollectionCollectionInfo;1034    RmrkTraitsNftAccountIdOrCollectionNftTuple: RmrkTraitsNftAccountIdOrCollectionNftTuple;1035    RmrkTraitsNftNftChild: RmrkTraitsNftNftChild;1036    RmrkTraitsNftNftInfo: RmrkTraitsNftNftInfo;1037    RmrkTraitsNftRoyaltyInfo: RmrkTraitsNftRoyaltyInfo;1038    RmrkTraitsPartEquippableList: RmrkTraitsPartEquippableList;1039    RmrkTraitsPartFixedPart: RmrkTraitsPartFixedPart;1040    RmrkTraitsPartPartType: RmrkTraitsPartPartType;1041    RmrkTraitsPartSlotPart: RmrkTraitsPartSlotPart;1042    RmrkTraitsPropertyPropertyInfo: RmrkTraitsPropertyPropertyInfo;1043    RmrkTraitsResourceBasicResource: RmrkTraitsResourceBasicResource;1044    RmrkTraitsResourceComposableResource: RmrkTraitsResourceComposableResource;1045    RmrkTraitsResourceResourceInfo: RmrkTraitsResourceResourceInfo;1046    RmrkTraitsResourceResourceTypes: RmrkTraitsResourceResourceTypes;1047    RmrkTraitsResourceSlotResource: RmrkTraitsResourceSlotResource;1048    RmrkTraitsTheme: RmrkTraitsTheme;1049    RmrkTraitsThemeThemeProperty: RmrkTraitsThemeThemeProperty;1050    RoundSnapshot: RoundSnapshot;1051    RoundState: RoundState;1052    RpcMethods: RpcMethods;1053    RuntimeDbWeight: RuntimeDbWeight;1054    RuntimeDispatchInfo: RuntimeDispatchInfo;1055    RuntimeVersion: RuntimeVersion;1056    RuntimeVersionApi: RuntimeVersionApi;1057    RuntimeVersionPartial: RuntimeVersionPartial;1058    RuntimeVersionPre3: RuntimeVersionPre3;1059    RuntimeVersionPre4: RuntimeVersionPre4;1060    Schedule: Schedule;1061    Scheduled: Scheduled;1062    ScheduledCore: ScheduledCore;1063    ScheduledTo254: ScheduledTo254;1064    SchedulePeriod: SchedulePeriod;1065    SchedulePriority: SchedulePriority;1066    ScheduleTo212: ScheduleTo212;1067    ScheduleTo258: ScheduleTo258;1068    ScheduleTo264: ScheduleTo264;1069    Scheduling: Scheduling;1070    ScrapedOnChainVotes: ScrapedOnChainVotes;1071    Seal: Seal;1072    SealV0: SealV0;1073    SeatHolder: SeatHolder;1074    SeedOf: SeedOf;1075    ServiceQuality: ServiceQuality;1076    SessionIndex: SessionIndex;1077    SessionInfo: SessionInfo;1078    SessionInfoValidatorGroup: SessionInfoValidatorGroup;1079    SessionKeys1: SessionKeys1;1080    SessionKeys10: SessionKeys10;1081    SessionKeys10B: SessionKeys10B;1082    SessionKeys2: SessionKeys2;1083    SessionKeys3: SessionKeys3;1084    SessionKeys4: SessionKeys4;1085    SessionKeys5: SessionKeys5;1086    SessionKeys6: SessionKeys6;1087    SessionKeys6B: SessionKeys6B;1088    SessionKeys7: SessionKeys7;1089    SessionKeys7B: SessionKeys7B;1090    SessionKeys8: SessionKeys8;1091    SessionKeys8B: SessionKeys8B;1092    SessionKeys9: SessionKeys9;1093    SessionKeys9B: SessionKeys9B;1094    SetId: SetId;1095    SetIndex: SetIndex;1096    Si0Field: Si0Field;1097    Si0LookupTypeId: Si0LookupTypeId;1098    Si0Path: Si0Path;1099    Si0Type: Si0Type;1100    Si0TypeDef: Si0TypeDef;1101    Si0TypeDefArray: Si0TypeDefArray;1102    Si0TypeDefBitSequence: Si0TypeDefBitSequence;1103    Si0TypeDefCompact: Si0TypeDefCompact;1104    Si0TypeDefComposite: Si0TypeDefComposite;1105    Si0TypeDefPhantom: Si0TypeDefPhantom;1106    Si0TypeDefPrimitive: Si0TypeDefPrimitive;1107    Si0TypeDefSequence: Si0TypeDefSequence;1108    Si0TypeDefTuple: Si0TypeDefTuple;1109    Si0TypeDefVariant: Si0TypeDefVariant;1110    Si0TypeParameter: Si0TypeParameter;1111    Si0Variant: Si0Variant;1112    Si1Field: Si1Field;1113    Si1LookupTypeId: Si1LookupTypeId;1114    Si1Path: Si1Path;1115    Si1Type: Si1Type;1116    Si1TypeDef: Si1TypeDef;1117    Si1TypeDefArray: Si1TypeDefArray;1118    Si1TypeDefBitSequence: Si1TypeDefBitSequence;1119    Si1TypeDefCompact: Si1TypeDefCompact;1120    Si1TypeDefComposite: Si1TypeDefComposite;1121    Si1TypeDefPrimitive: Si1TypeDefPrimitive;1122    Si1TypeDefSequence: Si1TypeDefSequence;1123    Si1TypeDefTuple: Si1TypeDefTuple;1124    Si1TypeDefVariant: Si1TypeDefVariant;1125    Si1TypeParameter: Si1TypeParameter;1126    Si1Variant: Si1Variant;1127    SiField: SiField;1128    Signature: Signature;1129    SignedAvailabilityBitfield: SignedAvailabilityBitfield;1130    SignedAvailabilityBitfields: SignedAvailabilityBitfields;1131    SignedBlock: SignedBlock;1132    SignedBlockWithJustification: SignedBlockWithJustification;1133    SignedBlockWithJustifications: SignedBlockWithJustifications;1134    SignedExtensionMetadataLatest: SignedExtensionMetadataLatest;1135    SignedExtensionMetadataV14: SignedExtensionMetadataV14;1136    SignedSubmission: SignedSubmission;1137    SignedSubmissionOf: SignedSubmissionOf;1138    SignedSubmissionTo276: SignedSubmissionTo276;1139    SignerPayload: SignerPayload;1140    SigningContext: SigningContext;1141    SiLookupTypeId: SiLookupTypeId;1142    SiPath: SiPath;1143    SiType: SiType;1144    SiTypeDef: SiTypeDef;1145    SiTypeDefArray: SiTypeDefArray;1146    SiTypeDefBitSequence: SiTypeDefBitSequence;1147    SiTypeDefCompact: SiTypeDefCompact;1148    SiTypeDefComposite: SiTypeDefComposite;1149    SiTypeDefPrimitive: SiTypeDefPrimitive;1150    SiTypeDefSequence: SiTypeDefSequence;1151    SiTypeDefTuple: SiTypeDefTuple;1152    SiTypeDefVariant: SiTypeDefVariant;1153    SiTypeParameter: SiTypeParameter;1154    SiVariant: SiVariant;1155    SlashingSpans: SlashingSpans;1156    SlashingSpansTo204: SlashingSpansTo204;1157    SlashJournalEntry: SlashJournalEntry;1158    Slot: Slot;1159    SlotDuration: SlotDuration;1160    SlotNumber: SlotNumber;1161    SlotRange: SlotRange;1162    SlotRange10: SlotRange10;1163    SocietyJudgement: SocietyJudgement;1164    SocietyVote: SocietyVote;1165    SolutionOrSnapshotSize: SolutionOrSnapshotSize;1166    SolutionSupport: SolutionSupport;1167    SolutionSupports: SolutionSupports;1168    SpanIndex: SpanIndex;1169    SpanRecord: SpanRecord;1170    SpCoreEcdsaSignature: SpCoreEcdsaSignature;1171    SpCoreEd25519Signature: SpCoreEd25519Signature;1172    SpCoreSr25519Signature: SpCoreSr25519Signature;1173    SpCoreVoid: SpCoreVoid;1174    SpecVersion: SpecVersion;1175    SpRuntimeArithmeticError: SpRuntimeArithmeticError;1176    SpRuntimeDigest: SpRuntimeDigest;1177    SpRuntimeDigestDigestItem: SpRuntimeDigestDigestItem;1178    SpRuntimeDispatchError: SpRuntimeDispatchError;1179    SpRuntimeModuleError: SpRuntimeModuleError;1180    SpRuntimeMultiSignature: SpRuntimeMultiSignature;1181    SpRuntimeTokenError: SpRuntimeTokenError;1182    SpRuntimeTransactionalError: SpRuntimeTransactionalError;1183    SpTrieStorageProof: SpTrieStorageProof;1184    SpVersionRuntimeVersion: SpVersionRuntimeVersion;1185    Sr25519Signature: Sr25519Signature;1186    StakingLedger: StakingLedger;1187    StakingLedgerTo223: StakingLedgerTo223;1188    StakingLedgerTo240: StakingLedgerTo240;1189    Statement: Statement;1190    StatementKind: StatementKind;1191    StorageChangeSet: StorageChangeSet;1192    StorageData: StorageData;1193    StorageDeposit: StorageDeposit;1194    StorageEntryMetadataLatest: StorageEntryMetadataLatest;1195    StorageEntryMetadataV10: StorageEntryMetadataV10;1196    StorageEntryMetadataV11: StorageEntryMetadataV11;1197    StorageEntryMetadataV12: StorageEntryMetadataV12;1198    StorageEntryMetadataV13: StorageEntryMetadataV13;1199    StorageEntryMetadataV14: StorageEntryMetadataV14;1200    StorageEntryMetadataV9: StorageEntryMetadataV9;1201    StorageEntryModifierLatest: StorageEntryModifierLatest;1202    StorageEntryModifierV10: StorageEntryModifierV10;1203    StorageEntryModifierV11: StorageEntryModifierV11;1204    StorageEntryModifierV12: StorageEntryModifierV12;1205    StorageEntryModifierV13: StorageEntryModifierV13;1206    StorageEntryModifierV14: StorageEntryModifierV14;1207    StorageEntryModifierV9: StorageEntryModifierV9;1208    StorageEntryTypeLatest: StorageEntryTypeLatest;1209    StorageEntryTypeV10: StorageEntryTypeV10;1210    StorageEntryTypeV11: StorageEntryTypeV11;1211    StorageEntryTypeV12: StorageEntryTypeV12;1212    StorageEntryTypeV13: StorageEntryTypeV13;1213    StorageEntryTypeV14: StorageEntryTypeV14;1214    StorageEntryTypeV9: StorageEntryTypeV9;1215    StorageHasher: StorageHasher;1216    StorageHasherV10: StorageHasherV10;1217    StorageHasherV11: StorageHasherV11;1218    StorageHasherV12: StorageHasherV12;1219    StorageHasherV13: StorageHasherV13;1220    StorageHasherV14: StorageHasherV14;1221    StorageHasherV9: StorageHasherV9;1222    StorageInfo: StorageInfo;1223    StorageKey: StorageKey;1224    StorageKind: StorageKind;1225    StorageMetadataV10: StorageMetadataV10;1226    StorageMetadataV11: StorageMetadataV11;1227    StorageMetadataV12: StorageMetadataV12;1228    StorageMetadataV13: StorageMetadataV13;1229    StorageMetadataV9: StorageMetadataV9;1230    StorageProof: StorageProof;1231    StoredPendingChange: StoredPendingChange;1232    StoredState: StoredState;1233    StrikeCount: StrikeCount;1234    SubId: SubId;1235    SubmissionIndicesOf: SubmissionIndicesOf;1236    Supports: Supports;1237    SyncState: SyncState;1238    SystemInherentData: SystemInherentData;1239    SystemOrigin: SystemOrigin;1240    Tally: Tally;1241    TaskAddress: TaskAddress;1242    TAssetBalance: TAssetBalance;1243    TAssetDepositBalance: TAssetDepositBalance;1244    Text: Text;1245    Timepoint: Timepoint;1246    TokenError: TokenError;1247    TombstoneContractInfo: TombstoneContractInfo;1248    TraceBlockResponse: TraceBlockResponse;1249    TraceError: TraceError;1250    TransactionalError: TransactionalError;1251    TransactionInfo: TransactionInfo;1252    TransactionLongevity: TransactionLongevity;1253    TransactionPriority: TransactionPriority;1254    TransactionSource: TransactionSource;1255    TransactionStorageProof: TransactionStorageProof;1256    TransactionTag: TransactionTag;1257    TransactionV0: TransactionV0;1258    TransactionV1: TransactionV1;1259    TransactionV2: TransactionV2;1260    TransactionValidity: TransactionValidity;1261    TransactionValidityError: TransactionValidityError;1262    TransientValidationData: TransientValidationData;1263    TreasuryProposal: TreasuryProposal;1264    TrieId: TrieId;1265    TrieIndex: TrieIndex;1266    Type: Type;1267    u128: u128;1268    U128: U128;1269    u16: u16;1270    U16: U16;1271    u256: u256;1272    U256: U256;1273    u32: u32;1274    U32: U32;1275    U32F32: U32F32;1276    u64: u64;1277    U64: U64;1278    u8: u8;1279    U8: U8;1280    UnappliedSlash: UnappliedSlash;1281    UnappliedSlashOther: UnappliedSlashOther;1282    UncleEntryItem: UncleEntryItem;1283    UnknownTransaction: UnknownTransaction;1284    UnlockChunk: UnlockChunk;1285    UnrewardedRelayer: UnrewardedRelayer;1286    UnrewardedRelayersState: UnrewardedRelayersState;1287    UpDataStructsAccessMode: UpDataStructsAccessMode;1288    UpDataStructsCollection: UpDataStructsCollection;1289    UpDataStructsCollectionLimits: UpDataStructsCollectionLimits;1290    UpDataStructsCollectionMode: UpDataStructsCollectionMode;1291    UpDataStructsCollectionPermissions: UpDataStructsCollectionPermissions;1292    UpDataStructsCollectionStats: UpDataStructsCollectionStats;1293    UpDataStructsCreateCollectionData: UpDataStructsCreateCollectionData;1294    UpDataStructsCreateFungibleData: UpDataStructsCreateFungibleData;1295    UpDataStructsCreateItemData: UpDataStructsCreateItemData;1296    UpDataStructsCreateItemExData: UpDataStructsCreateItemExData;1297    UpDataStructsCreateNftData: UpDataStructsCreateNftData;1298    UpDataStructsCreateNftExData: UpDataStructsCreateNftExData;1299    UpDataStructsCreateReFungibleData: UpDataStructsCreateReFungibleData;1300    UpDataStructsCreateRefungibleExMultipleOwners: UpDataStructsCreateRefungibleExMultipleOwners;1301    UpDataStructsCreateRefungibleExSingleOwner: UpDataStructsCreateRefungibleExSingleOwner;1302    UpDataStructsNestingPermissions: UpDataStructsNestingPermissions;1303    UpDataStructsOwnerRestrictedSet: UpDataStructsOwnerRestrictedSet;1304    UpDataStructsProperties: UpDataStructsProperties;1305    UpDataStructsPropertiesMapBoundedVec: UpDataStructsPropertiesMapBoundedVec;1306    UpDataStructsPropertiesMapPropertyPermission: UpDataStructsPropertiesMapPropertyPermission;1307    UpDataStructsProperty: UpDataStructsProperty;1308    UpDataStructsPropertyKeyPermission: UpDataStructsPropertyKeyPermission;1309    UpDataStructsPropertyPermission: UpDataStructsPropertyPermission;1310    UpDataStructsPropertyScope: UpDataStructsPropertyScope;1311    UpDataStructsRpcCollection: UpDataStructsRpcCollection;1312    UpDataStructsSponsoringRateLimit: UpDataStructsSponsoringRateLimit;1313    UpDataStructsSponsorshipStateAccountId32: UpDataStructsSponsorshipStateAccountId32;1314    UpDataStructsSponsorshipStateBasicCrossAccountIdRepr: UpDataStructsSponsorshipStateBasicCrossAccountIdRepr;1315    UpDataStructsTokenChild: UpDataStructsTokenChild;1316    UpDataStructsTokenData: UpDataStructsTokenData;1317    UpgradeGoAhead: UpgradeGoAhead;1318    UpgradeRestriction: UpgradeRestriction;1319    UpwardMessage: UpwardMessage;1320    usize: usize;1321    USize: USize;1322    ValidationCode: ValidationCode;1323    ValidationCodeHash: ValidationCodeHash;1324    ValidationData: ValidationData;1325    ValidationDataType: ValidationDataType;1326    ValidationFunctionParams: ValidationFunctionParams;1327    ValidatorCount: ValidatorCount;1328    ValidatorId: ValidatorId;1329    ValidatorIdOf: ValidatorIdOf;1330    ValidatorIndex: ValidatorIndex;1331    ValidatorIndexCompact: ValidatorIndexCompact;1332    ValidatorPrefs: ValidatorPrefs;1333    ValidatorPrefsTo145: ValidatorPrefsTo145;1334    ValidatorPrefsTo196: ValidatorPrefsTo196;1335    ValidatorPrefsWithBlocked: ValidatorPrefsWithBlocked;1336    ValidatorPrefsWithCommission: ValidatorPrefsWithCommission;1337    ValidatorSet: ValidatorSet;1338    ValidatorSetId: ValidatorSetId;1339    ValidatorSignature: ValidatorSignature;1340    ValidDisputeStatementKind: ValidDisputeStatementKind;1341    ValidityAttestation: ValidityAttestation;1342    ValidTransaction: ValidTransaction;1343    VecInboundHrmpMessage: VecInboundHrmpMessage;1344    VersionedMultiAsset: VersionedMultiAsset;1345    VersionedMultiAssets: VersionedMultiAssets;1346    VersionedMultiLocation: VersionedMultiLocation;1347    VersionedResponse: VersionedResponse;1348    VersionedXcm: VersionedXcm;1349    VersionMigrationStage: VersionMigrationStage;1350    VestingInfo: VestingInfo;1351    VestingSchedule: VestingSchedule;1352    Vote: Vote;1353    VoteIndex: VoteIndex;1354    Voter: Voter;1355    VoterInfo: VoterInfo;1356    Votes: Votes;1357    VotesTo230: VotesTo230;1358    VoteThreshold: VoteThreshold;1359    VoteWeight: VoteWeight;1360    Voting: Voting;1361    VotingDelegating: VotingDelegating;1362    VotingDirect: VotingDirect;1363    VotingDirectVote: VotingDirectVote;1364    VouchingStatus: VouchingStatus;1365    VrfData: VrfData;1366    VrfOutput: VrfOutput;1367    VrfProof: VrfProof;1368    Weight: Weight;1369    WeightLimitV2: WeightLimitV2;1370    WeightMultiplier: WeightMultiplier;1371    WeightPerClass: WeightPerClass;1372    WeightToFeeCoefficient: WeightToFeeCoefficient;1373    WildFungibility: WildFungibility;1374    WildFungibilityV0: WildFungibilityV0;1375    WildFungibilityV1: WildFungibilityV1;1376    WildFungibilityV2: WildFungibilityV2;1377    WildMultiAsset: WildMultiAsset;1378    WildMultiAssetV1: WildMultiAssetV1;1379    WildMultiAssetV2: WildMultiAssetV2;1380    WinnersData: WinnersData;1381    WinnersData10: WinnersData10;1382    WinnersDataTuple: WinnersDataTuple;1383    WinnersDataTuple10: WinnersDataTuple10;1384    WinningData: WinningData;1385    WinningData10: WinningData10;1386    WinningDataEntry: WinningDataEntry;1387    WithdrawReasons: WithdrawReasons;1388    Xcm: Xcm;1389    XcmAssetId: XcmAssetId;1390    XcmDoubleEncoded: XcmDoubleEncoded;1391    XcmError: XcmError;1392    XcmErrorV0: XcmErrorV0;1393    XcmErrorV1: XcmErrorV1;1394    XcmErrorV2: XcmErrorV2;1395    XcmOrder: XcmOrder;1396    XcmOrderV0: XcmOrderV0;1397    XcmOrderV1: XcmOrderV1;1398    XcmOrderV2: XcmOrderV2;1399    XcmOrigin: XcmOrigin;1400    XcmOriginKind: XcmOriginKind;1401    XcmpMessageFormat: XcmpMessageFormat;1402    XcmV0: XcmV0;1403    XcmV0Junction: XcmV0Junction;1404    XcmV0JunctionBodyId: XcmV0JunctionBodyId;1405    XcmV0JunctionBodyPart: XcmV0JunctionBodyPart;1406    XcmV0JunctionNetworkId: XcmV0JunctionNetworkId;1407    XcmV0MultiAsset: XcmV0MultiAsset;1408    XcmV0MultiLocation: XcmV0MultiLocation;1409    XcmV0Order: XcmV0Order;1410    XcmV0OriginKind: XcmV0OriginKind;1411    XcmV0Response: XcmV0Response;1412    XcmV0Xcm: XcmV0Xcm;1413    XcmV1: XcmV1;1414    XcmV1Junction: XcmV1Junction;1415    XcmV1MultiAsset: XcmV1MultiAsset;1416    XcmV1MultiassetAssetId: XcmV1MultiassetAssetId;1417    XcmV1MultiassetAssetInstance: XcmV1MultiassetAssetInstance;1418    XcmV1MultiassetFungibility: XcmV1MultiassetFungibility;1419    XcmV1MultiassetMultiAssetFilter: XcmV1MultiassetMultiAssetFilter;1420    XcmV1MultiassetMultiAssets: XcmV1MultiassetMultiAssets;1421    XcmV1MultiassetWildFungibility: XcmV1MultiassetWildFungibility;1422    XcmV1MultiassetWildMultiAsset: XcmV1MultiassetWildMultiAsset;1423    XcmV1MultiLocation: XcmV1MultiLocation;1424    XcmV1MultilocationJunctions: XcmV1MultilocationJunctions;1425    XcmV1Order: XcmV1Order;1426    XcmV1Response: XcmV1Response;1427    XcmV1Xcm: XcmV1Xcm;1428    XcmV2: XcmV2;1429    XcmV2Instruction: XcmV2Instruction;1430    XcmV2Response: XcmV2Response;1431    XcmV2TraitsError: XcmV2TraitsError;1432    XcmV2TraitsOutcome: XcmV2TraitsOutcome;1433    XcmV2WeightLimit: XcmV2WeightLimit;1434    XcmV2Xcm: XcmV2Xcm;1435    XcmVersion: XcmVersion;1436    XcmVersionedMultiAsset: XcmVersionedMultiAsset;1437    XcmVersionedMultiAssets: XcmVersionedMultiAssets;1438    XcmVersionedMultiLocation: XcmVersionedMultiLocation;1439    XcmVersionedXcm: XcmVersionedXcm;1440  } // InterfaceTypes1441} // declare module
modifiedtests/src/interfaces/default/types.tsdiffbeforeafterboth
--- a/tests/src/interfaces/default/types.ts
+++ b/tests/src/interfaces/default/types.ts
@@ -1367,7 +1367,8 @@
 /** @name PalletEvmContractHelpersError */
 export interface PalletEvmContractHelpersError extends Enum {
   readonly isNoPermission: boolean;
-  readonly type: 'NoPermission';
+  readonly isNoPendingSponsor: boolean;
+  readonly type: 'NoPermission' | 'NoPendingSponsor';
 }
 
 /** @name PalletEvmContractHelpersSponsoringModeT */
@@ -2736,7 +2737,7 @@
   readonly name: Vec<u16>;
   readonly description: Vec<u16>;
   readonly tokenPrefix: Bytes;
-  readonly sponsorship: UpDataStructsSponsorshipState;
+  readonly sponsorship: UpDataStructsSponsorshipStateAccountId32;
   readonly limits: UpDataStructsCollectionLimits;
   readonly permissions: UpDataStructsCollectionPermissions;
   readonly externalCollection: bool;
@@ -2897,8 +2898,7 @@
 export interface UpDataStructsPropertyScope extends Enum {
   readonly isNone: boolean;
   readonly isRmrk: boolean;
-  readonly isEth: boolean;
-  readonly type: 'None' | 'Rmrk' | 'Eth';
+  readonly type: 'None' | 'Rmrk';
 }
 
 /** @name UpDataStructsRpcCollection */
@@ -2908,7 +2908,7 @@
   readonly name: Vec<u16>;
   readonly description: Vec<u16>;
   readonly tokenPrefix: Bytes;
-  readonly sponsorship: UpDataStructsSponsorshipState;
+  readonly sponsorship: UpDataStructsSponsorshipStateAccountId32;
   readonly limits: UpDataStructsCollectionLimits;
   readonly permissions: UpDataStructsCollectionPermissions;
   readonly tokenPropertyPermissions: Vec<UpDataStructsPropertyKeyPermission>;
@@ -2924,8 +2924,8 @@
   readonly type: 'SponsoringDisabled' | 'Blocks';
 }
 
-/** @name UpDataStructsSponsorshipState */
-export interface UpDataStructsSponsorshipState extends Enum {
+/** @name UpDataStructsSponsorshipStateAccountId32 */
+export interface UpDataStructsSponsorshipStateAccountId32 extends Enum {
   readonly isDisabled: boolean;
   readonly isUnconfirmed: boolean;
   readonly asUnconfirmed: AccountId32;
@@ -2934,6 +2934,16 @@
   readonly type: 'Disabled' | 'Unconfirmed' | 'Confirmed';
 }
 
+/** @name UpDataStructsSponsorshipStateBasicCrossAccountIdRepr */
+export interface UpDataStructsSponsorshipStateBasicCrossAccountIdRepr extends Enum {
+  readonly isDisabled: boolean;
+  readonly isUnconfirmed: boolean;
+  readonly asUnconfirmed: PalletEvmAccountBasicCrossAccountIdRepr;
+  readonly isConfirmed: boolean;
+  readonly asConfirmed: PalletEvmAccountBasicCrossAccountIdRepr;
+  readonly type: 'Disabled' | 'Unconfirmed' | 'Confirmed';
+}
+
 /** @name UpDataStructsTokenChild */
 export interface UpDataStructsTokenChild extends Struct {
   readonly token: u32;
modifiedtests/src/interfaces/lookup.tsdiffbeforeafterboth
--- a/tests/src/interfaces/lookup.ts
+++ b/tests/src/interfaces/lookup.ts
@@ -3145,7 +3145,7 @@
     name: 'Vec<u16>',
     description: 'Vec<u16>',
     tokenPrefix: 'Bytes',
-    sponsorship: 'UpDataStructsSponsorshipState',
+    sponsorship: 'UpDataStructsSponsorshipStateAccountId32',
     limits: 'UpDataStructsCollectionLimits',
     permissions: 'UpDataStructsCollectionPermissions',
     externalCollection: 'bool'
@@ -3153,7 +3153,7 @@
   /**
    * Lookup381: up_data_structs::SponsorshipState<sp_core::crypto::AccountId32>
    **/
-  UpDataStructsSponsorshipState: {
+  UpDataStructsSponsorshipStateAccountId32: {
     _enum: {
       Disabled: 'Null',
       Unconfirmed: 'AccountId32',
@@ -3212,7 +3212,7 @@
     name: 'Vec<u16>',
     description: 'Vec<u16>',
     tokenPrefix: 'Bytes',
-    sponsorship: 'UpDataStructsSponsorshipState',
+    sponsorship: 'UpDataStructsSponsorshipStateAccountId32',
     limits: 'UpDataStructsCollectionLimits',
     permissions: 'UpDataStructsCollectionPermissions',
     tokenPropertyPermissions: 'Vec<UpDataStructsPropertyKeyPermission>',
@@ -3311,7 +3311,7 @@
    * Lookup422: up_data_structs::PropertyScope
    **/
   UpDataStructsPropertyScope: {
-    _enum: ['None', 'Rmrk', 'Eth']
+    _enum: ['None', 'Rmrk']
   },
   /**
    * Lookup424: pallet_nonfungible::pallet::Error<T>
@@ -3429,25 +3429,35 @@
     _enum: ['OutOfGas', 'OutOfFund']
   },
   /**
-   * Lookup450: pallet_evm_contract_helpers::SponsoringModeT
+   * Lookup450: up_data_structs::SponsorshipState<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
+   **/
+  UpDataStructsSponsorshipStateBasicCrossAccountIdRepr: {
+    _enum: {
+      Disabled: 'Null',
+      Unconfirmed: 'PalletEvmAccountBasicCrossAccountIdRepr',
+      Confirmed: 'PalletEvmAccountBasicCrossAccountIdRepr'
+    }
+  },
+  /**
+   * Lookup451: pallet_evm_contract_helpers::SponsoringModeT
    **/
   PalletEvmContractHelpersSponsoringModeT: {
     _enum: ['Disabled', 'Allowlisted', 'Generous']
   },
   /**
-   * Lookup452: pallet_evm_contract_helpers::pallet::Error<T>
+   * Lookup453: pallet_evm_contract_helpers::pallet::Error<T>
    **/
   PalletEvmContractHelpersError: {
-    _enum: ['NoPermission']
+    _enum: ['NoPermission', 'NoPendingSponsor']
   },
   /**
-   * Lookup453: pallet_evm_migration::pallet::Error<T>
+   * Lookup454: pallet_evm_migration::pallet::Error<T>
    **/
   PalletEvmMigrationError: {
     _enum: ['AccountNotEmpty', 'AccountIsNotMigrating']
   },
   /**
-   * Lookup455: sp_runtime::MultiSignature
+   * Lookup456: sp_runtime::MultiSignature
    **/
   SpRuntimeMultiSignature: {
     _enum: {
@@ -3457,43 +3467,43 @@
     }
   },
   /**
-   * Lookup456: sp_core::ed25519::Signature
+   * Lookup457: sp_core::ed25519::Signature
    **/
   SpCoreEd25519Signature: '[u8;64]',
   /**
-   * Lookup458: sp_core::sr25519::Signature
+   * Lookup459: sp_core::sr25519::Signature
    **/
   SpCoreSr25519Signature: '[u8;64]',
   /**
-   * Lookup459: sp_core::ecdsa::Signature
+   * Lookup460: sp_core::ecdsa::Signature
    **/
   SpCoreEcdsaSignature: '[u8;65]',
   /**
-   * Lookup462: frame_system::extensions::check_spec_version::CheckSpecVersion<T>
+   * Lookup463: frame_system::extensions::check_spec_version::CheckSpecVersion<T>
    **/
   FrameSystemExtensionsCheckSpecVersion: 'Null',
   /**
-   * Lookup463: frame_system::extensions::check_genesis::CheckGenesis<T>
+   * Lookup464: frame_system::extensions::check_genesis::CheckGenesis<T>
    **/
   FrameSystemExtensionsCheckGenesis: 'Null',
   /**
-   * Lookup466: frame_system::extensions::check_nonce::CheckNonce<T>
+   * Lookup467: frame_system::extensions::check_nonce::CheckNonce<T>
    **/
   FrameSystemExtensionsCheckNonce: 'Compact<u32>',
   /**
-   * Lookup467: frame_system::extensions::check_weight::CheckWeight<T>
+   * Lookup468: frame_system::extensions::check_weight::CheckWeight<T>
    **/
   FrameSystemExtensionsCheckWeight: 'Null',
   /**
-   * Lookup468: pallet_template_transaction_payment::ChargeTransactionPayment<opal_runtime::Runtime>
+   * Lookup469: pallet_template_transaction_payment::ChargeTransactionPayment<opal_runtime::Runtime>
    **/
   PalletTemplateTransactionPaymentChargeTransactionPayment: 'Compact<u128>',
   /**
-   * Lookup469: opal_runtime::Runtime
+   * Lookup470: opal_runtime::Runtime
    **/
   OpalRuntimeRuntime: 'Null',
   /**
-   * Lookup470: pallet_ethereum::FakeTransactionFinalizer<opal_runtime::Runtime>
+   * Lookup471: pallet_ethereum::FakeTransactionFinalizer<opal_runtime::Runtime>
    **/
   PalletEthereumFakeTransactionFinalizer: 'Null'
 };
modifiedtests/src/interfaces/registry.tsdiffbeforeafterboth
--- a/tests/src/interfaces/registry.ts
+++ b/tests/src/interfaces/registry.ts
@@ -1,10 +1,14 @@
 // Auto-generated via `yarn polkadot-types-from-defs`, do not edit
 /* eslint-disable */
 
-import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmOrigin, 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, FrameSupportDispatchRawOrigin, FrameSupportPalletId, FrameSupportScheduleLookupError, FrameSupportScheduleMaybeHashed, FrameSupportTokensMiscBalanceStatus, FrameSupportWeightsDispatchClass, FrameSupportWeightsDispatchInfo, FrameSupportWeightsPays, FrameSupportWeightsPerDispatchClassU32, FrameSupportWeightsPerDispatchClassU64, FrameSupportWeightsPerDispatchClassWeightsPerClass, FrameSupportWeightsRuntimeDbWeight, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeOriginCaller, OpalRuntimeRuntime, OrmlTokensAccountData, OrmlTokensBalanceLock, OrmlTokensModuleCall, OrmlTokensModuleError, OrmlTokensModuleEvent, OrmlTokensReserveData, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, OrmlXtokensModuleCall, OrmlXtokensModuleError, OrmlXtokensModuleEvent, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesReasons, PalletBalancesReleases, PalletBalancesReserveData, PalletCommonError, PalletCommonEvent, PalletConfigurationCall, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEthereumRawOrigin, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersError, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletForeingAssetsAssetIds, PalletForeingAssetsModuleAssetMetadata, PalletForeingAssetsModuleCall, PalletForeingAssetsModuleError, PalletForeingAssetsModuleEvent, PalletForeingAssetsNativeCurrency, PalletFungibleError, PalletInflationCall, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRefungibleItemData, PalletRmrkCoreCall, PalletRmrkCoreError, PalletRmrkCoreEvent, PalletRmrkEquipCall, PalletRmrkEquipError, PalletRmrkEquipEvent, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTimestampCall, PalletTransactionPaymentEvent, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletUniqueRawEvent, PalletUniqueSchedulerCall, PalletUniqueSchedulerError, PalletUniqueSchedulerEvent, PalletUniqueSchedulerScheduledV3, PalletXcmCall, PalletXcmError, PalletXcmEvent, PalletXcmOrigin, PhantomTypeUpDataStructs, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2AbridgedHrmpChannel, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, RmrkTraitsBaseBaseInfo, RmrkTraitsCollectionCollectionInfo, RmrkTraitsNftAccountIdOrCollectionNftTuple, RmrkTraitsNftNftChild, RmrkTraitsNftNftInfo, RmrkTraitsNftRoyaltyInfo, RmrkTraitsPartEquippableList, RmrkTraitsPartFixedPart, RmrkTraitsPartPartType, RmrkTraitsPartSlotPart, RmrkTraitsPropertyPropertyInfo, RmrkTraitsResourceBasicResource, RmrkTraitsResourceComposableResource, RmrkTraitsResourceResourceInfo, RmrkTraitsResourceResourceTypes, RmrkTraitsResourceSlotResource, RmrkTraitsTheme, RmrkTraitsThemeThemeProperty, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Signature, SpCoreVoid, SpRuntimeArithmeticError, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, UpDataStructsAccessMode, UpDataStructsCollection, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionPermissions, UpDataStructsCollectionStats, UpDataStructsCreateCollectionData, UpDataStructsCreateFungibleData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsCreateNftData, UpDataStructsCreateNftExData, UpDataStructsCreateReFungibleData, UpDataStructsCreateRefungibleExMultipleOwners, UpDataStructsCreateRefungibleExSingleOwner, UpDataStructsNestingPermissions, UpDataStructsOwnerRestrictedSet, UpDataStructsProperties, UpDataStructsPropertiesMapBoundedVec, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsPropertyPermission, UpDataStructsPropertyScope, UpDataStructsRpcCollection, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipState, UpDataStructsTokenChild, UpDataStructsTokenData, 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, XcmVersionedMultiAsset, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from '@polkadot/types/lookup';
+// import type lookup before we augment - in some environments
+// this is required to allow for ambient/previous definitions
+import '@polkadot/types/types/registry';
+
+import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmOrigin, 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, FrameSupportDispatchRawOrigin, FrameSupportPalletId, FrameSupportScheduleLookupError, FrameSupportScheduleMaybeHashed, FrameSupportTokensMiscBalanceStatus, FrameSupportWeightsDispatchClass, FrameSupportWeightsDispatchInfo, FrameSupportWeightsPays, FrameSupportWeightsPerDispatchClassU32, FrameSupportWeightsPerDispatchClassU64, FrameSupportWeightsPerDispatchClassWeightsPerClass, FrameSupportWeightsRuntimeDbWeight, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeOriginCaller, OpalRuntimeRuntime, OrmlTokensAccountData, OrmlTokensBalanceLock, OrmlTokensModuleCall, OrmlTokensModuleError, OrmlTokensModuleEvent, OrmlTokensReserveData, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, OrmlXtokensModuleCall, OrmlXtokensModuleError, OrmlXtokensModuleEvent, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesReasons, PalletBalancesReleases, PalletBalancesReserveData, PalletCommonError, PalletCommonEvent, PalletConfigurationCall, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEthereumRawOrigin, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersError, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletForeingAssetsAssetIds, PalletForeingAssetsModuleAssetMetadata, PalletForeingAssetsModuleCall, PalletForeingAssetsModuleError, PalletForeingAssetsModuleEvent, PalletForeingAssetsNativeCurrency, PalletFungibleError, PalletInflationCall, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRefungibleItemData, PalletRmrkCoreCall, PalletRmrkCoreError, PalletRmrkCoreEvent, PalletRmrkEquipCall, PalletRmrkEquipError, PalletRmrkEquipEvent, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTimestampCall, PalletTransactionPaymentEvent, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletUniqueRawEvent, PalletUniqueSchedulerCall, PalletUniqueSchedulerError, PalletUniqueSchedulerEvent, PalletUniqueSchedulerScheduledV3, PalletXcmCall, PalletXcmError, PalletXcmEvent, PalletXcmOrigin, PhantomTypeUpDataStructs, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2AbridgedHrmpChannel, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, RmrkTraitsBaseBaseInfo, RmrkTraitsCollectionCollectionInfo, RmrkTraitsNftAccountIdOrCollectionNftTuple, RmrkTraitsNftNftChild, RmrkTraitsNftNftInfo, RmrkTraitsNftRoyaltyInfo, RmrkTraitsPartEquippableList, RmrkTraitsPartFixedPart, RmrkTraitsPartPartType, RmrkTraitsPartSlotPart, RmrkTraitsPropertyPropertyInfo, RmrkTraitsResourceBasicResource, RmrkTraitsResourceComposableResource, RmrkTraitsResourceResourceInfo, RmrkTraitsResourceResourceTypes, RmrkTraitsResourceSlotResource, RmrkTraitsTheme, RmrkTraitsThemeThemeProperty, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Signature, SpCoreVoid, SpRuntimeArithmeticError, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, UpDataStructsAccessMode, UpDataStructsCollection, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionPermissions, UpDataStructsCollectionStats, UpDataStructsCreateCollectionData, UpDataStructsCreateFungibleData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsCreateNftData, UpDataStructsCreateNftExData, UpDataStructsCreateReFungibleData, UpDataStructsCreateRefungibleExMultipleOwners, UpDataStructsCreateRefungibleExSingleOwner, UpDataStructsNestingPermissions, UpDataStructsOwnerRestrictedSet, UpDataStructsProperties, UpDataStructsPropertiesMapBoundedVec, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsPropertyPermission, UpDataStructsPropertyScope, UpDataStructsRpcCollection, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipStateAccountId32, UpDataStructsSponsorshipStateBasicCrossAccountIdRepr, UpDataStructsTokenChild, UpDataStructsTokenData, 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, XcmVersionedMultiAsset, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from '@polkadot/types/lookup';
 
 declare module '@polkadot/types/types/registry' {
-  export interface InterfaceTypes {
+  interface InterfaceTypes {
     CumulusPalletDmpQueueCall: CumulusPalletDmpQueueCall;
     CumulusPalletDmpQueueConfigData: CumulusPalletDmpQueueConfigData;
     CumulusPalletDmpQueueError: CumulusPalletDmpQueueError;
@@ -224,7 +228,8 @@
     UpDataStructsPropertyScope: UpDataStructsPropertyScope;
     UpDataStructsRpcCollection: UpDataStructsRpcCollection;
     UpDataStructsSponsoringRateLimit: UpDataStructsSponsoringRateLimit;
-    UpDataStructsSponsorshipState: UpDataStructsSponsorshipState;
+    UpDataStructsSponsorshipStateAccountId32: UpDataStructsSponsorshipStateAccountId32;
+    UpDataStructsSponsorshipStateBasicCrossAccountIdRepr: UpDataStructsSponsorshipStateBasicCrossAccountIdRepr;
     UpDataStructsTokenChild: UpDataStructsTokenChild;
     UpDataStructsTokenData: UpDataStructsTokenData;
     XcmDoubleEncoded: XcmDoubleEncoded;
modifiedtests/src/interfaces/types-lookup.tsdiffbeforeafterboth
--- a/tests/src/interfaces/types-lookup.ts
+++ b/tests/src/interfaces/types-lookup.ts
@@ -1,14 +1,18 @@
 // Auto-generated via `yarn polkadot-types-from-defs`, do not edit
 /* eslint-disable */
 
-declare module '@polkadot/types/lookup' {
-  import type { BTreeMap, BTreeSet, Bytes, Compact, Enum, Null, Option, Result, Struct, Text, U256, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';
-  import type { ITuple } from '@polkadot/types-codec/types';
-  import type { AccountId32, Call, H160, H256, MultiAddress, Perbill, Permill } from '@polkadot/types/interfaces/runtime';
-  import type { Event } from '@polkadot/types/interfaces/system';
+// import type lookup before we augment - in some environments
+// this is required to allow for ambient/previous definitions
+import '@polkadot/types/lookup';
 
+import type { BTreeMap, BTreeSet, Bytes, Compact, Enum, Null, Option, Result, Struct, Text, U256, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';
+import type { ITuple } from '@polkadot/types-codec/types';
+import type { AccountId32, Call, H160, H256, MultiAddress, Perbill, Permill } from '@polkadot/types/interfaces/runtime';
+import type { Event } from '@polkadot/types/interfaces/system';
+
+declare module '@polkadot/types/lookup' {
   /** @name FrameSystemAccountInfo (3) */
-  export interface FrameSystemAccountInfo extends Struct {
+  interface FrameSystemAccountInfo extends Struct {
     readonly nonce: u32;
     readonly consumers: u32;
     readonly providers: u32;
@@ -17,7 +21,7 @@
   }
 
   /** @name PalletBalancesAccountData (5) */
-  export interface PalletBalancesAccountData extends Struct {
+  interface PalletBalancesAccountData extends Struct {
     readonly free: u128;
     readonly reserved: u128;
     readonly miscFrozen: u128;
@@ -25,19 +29,19 @@
   }
 
   /** @name FrameSupportWeightsPerDispatchClassU64 (7) */
-  export interface FrameSupportWeightsPerDispatchClassU64 extends Struct {
+  interface FrameSupportWeightsPerDispatchClassU64 extends Struct {
     readonly normal: u64;
     readonly operational: u64;
     readonly mandatory: u64;
   }
 
   /** @name SpRuntimeDigest (11) */
-  export interface SpRuntimeDigest extends Struct {
+  interface SpRuntimeDigest extends Struct {
     readonly logs: Vec<SpRuntimeDigestDigestItem>;
   }
 
   /** @name SpRuntimeDigestDigestItem (13) */
-  export interface SpRuntimeDigestDigestItem extends Enum {
+  interface SpRuntimeDigestDigestItem extends Enum {
     readonly isOther: boolean;
     readonly asOther: Bytes;
     readonly isConsensus: boolean;
@@ -51,14 +55,14 @@
   }
 
   /** @name FrameSystemEventRecord (16) */
-  export interface FrameSystemEventRecord extends Struct {
+  interface FrameSystemEventRecord extends Struct {
     readonly phase: FrameSystemPhase;
     readonly event: Event;
     readonly topics: Vec<H256>;
   }
 
   /** @name FrameSystemEvent (18) */
-  export interface FrameSystemEvent extends Enum {
+  interface FrameSystemEvent extends Enum {
     readonly isExtrinsicSuccess: boolean;
     readonly asExtrinsicSuccess: {
       readonly dispatchInfo: FrameSupportWeightsDispatchInfo;
@@ -86,14 +90,14 @@
   }
 
   /** @name FrameSupportWeightsDispatchInfo (19) */
-  export interface FrameSupportWeightsDispatchInfo extends Struct {
+  interface FrameSupportWeightsDispatchInfo extends Struct {
     readonly weight: u64;
     readonly class: FrameSupportWeightsDispatchClass;
     readonly paysFee: FrameSupportWeightsPays;
   }
 
   /** @name FrameSupportWeightsDispatchClass (20) */
-  export interface FrameSupportWeightsDispatchClass extends Enum {
+  interface FrameSupportWeightsDispatchClass extends Enum {
     readonly isNormal: boolean;
     readonly isOperational: boolean;
     readonly isMandatory: boolean;
@@ -101,14 +105,14 @@
   }
 
   /** @name FrameSupportWeightsPays (21) */
-  export interface FrameSupportWeightsPays extends Enum {
+  interface FrameSupportWeightsPays extends Enum {
     readonly isYes: boolean;
     readonly isNo: boolean;
     readonly type: 'Yes' | 'No';
   }
 
   /** @name SpRuntimeDispatchError (22) */
-  export interface SpRuntimeDispatchError extends Enum {
+  interface SpRuntimeDispatchError extends Enum {
     readonly isOther: boolean;
     readonly isCannotLookup: boolean;
     readonly isBadOrigin: boolean;
@@ -127,13 +131,13 @@
   }
 
   /** @name SpRuntimeModuleError (23) */
-  export interface SpRuntimeModuleError extends Struct {
+  interface SpRuntimeModuleError extends Struct {
     readonly index: u8;
     readonly error: U8aFixed;
   }
 
   /** @name SpRuntimeTokenError (24) */
-  export interface SpRuntimeTokenError extends Enum {
+  interface SpRuntimeTokenError extends Enum {
     readonly isNoFunds: boolean;
     readonly isWouldDie: boolean;
     readonly isBelowMinimum: boolean;
@@ -145,7 +149,7 @@
   }
 
   /** @name SpRuntimeArithmeticError (25) */
-  export interface SpRuntimeArithmeticError extends Enum {
+  interface SpRuntimeArithmeticError extends Enum {
     readonly isUnderflow: boolean;
     readonly isOverflow: boolean;
     readonly isDivisionByZero: boolean;
@@ -153,14 +157,14 @@
   }
 
   /** @name SpRuntimeTransactionalError (26) */
-  export interface SpRuntimeTransactionalError extends Enum {
+  interface SpRuntimeTransactionalError extends Enum {
     readonly isLimitReached: boolean;
     readonly isNoLayer: boolean;
     readonly type: 'LimitReached' | 'NoLayer';
   }
 
   /** @name CumulusPalletParachainSystemEvent (27) */
-  export interface CumulusPalletParachainSystemEvent extends Enum {
+  interface CumulusPalletParachainSystemEvent extends Enum {
     readonly isValidationFunctionStored: boolean;
     readonly isValidationFunctionApplied: boolean;
     readonly asValidationFunctionApplied: {
@@ -184,7 +188,7 @@
   }
 
   /** @name PalletBalancesEvent (28) */
-  export interface PalletBalancesEvent extends Enum {
+  interface PalletBalancesEvent extends Enum {
     readonly isEndowed: boolean;
     readonly asEndowed: {
       readonly account: AccountId32;
@@ -243,14 +247,14 @@
   }
 
   /** @name FrameSupportTokensMiscBalanceStatus (29) */
-  export interface FrameSupportTokensMiscBalanceStatus extends Enum {
+  interface FrameSupportTokensMiscBalanceStatus extends Enum {
     readonly isFree: boolean;
     readonly isReserved: boolean;
     readonly type: 'Free' | 'Reserved';
   }
 
   /** @name PalletTransactionPaymentEvent (30) */
-  export interface PalletTransactionPaymentEvent extends Enum {
+  interface PalletTransactionPaymentEvent extends Enum {
     readonly isTransactionFeePaid: boolean;
     readonly asTransactionFeePaid: {
       readonly who: AccountId32;
@@ -261,7 +265,7 @@
   }
 
   /** @name PalletTreasuryEvent (31) */
-  export interface PalletTreasuryEvent extends Enum {
+  interface PalletTreasuryEvent extends Enum {
     readonly isProposed: boolean;
     readonly asProposed: {
       readonly proposalIndex: u32;
@@ -303,7 +307,7 @@
   }
 
   /** @name PalletSudoEvent (32) */
-  export interface PalletSudoEvent extends Enum {
+  interface PalletSudoEvent extends Enum {
     readonly isSudid: boolean;
     readonly asSudid: {
       readonly sudoResult: Result<Null, SpRuntimeDispatchError>;
@@ -320,7 +324,7 @@
   }
 
   /** @name OrmlVestingModuleEvent (36) */
-  export interface OrmlVestingModuleEvent extends Enum {
+  interface OrmlVestingModuleEvent extends Enum {
     readonly isVestingScheduleAdded: boolean;
     readonly asVestingScheduleAdded: {
       readonly from: AccountId32;
@@ -340,7 +344,7 @@
   }
 
   /** @name OrmlVestingVestingSchedule (37) */
-  export interface OrmlVestingVestingSchedule extends Struct {
+  interface OrmlVestingVestingSchedule extends Struct {
     readonly start: u32;
     readonly period: u32;
     readonly periodCount: u32;
@@ -348,7 +352,7 @@
   }
 
   /** @name OrmlXtokensModuleEvent (39) */
-  export interface OrmlXtokensModuleEvent extends Enum {
+  interface OrmlXtokensModuleEvent extends Enum {
     readonly isTransferredMultiAssets: boolean;
     readonly asTransferredMultiAssets: {
       readonly sender: AccountId32;
@@ -360,16 +364,16 @@
   }
 
   /** @name XcmV1MultiassetMultiAssets (40) */
-  export interface XcmV1MultiassetMultiAssets extends Vec<XcmV1MultiAsset> {}
+  interface XcmV1MultiassetMultiAssets extends Vec<XcmV1MultiAsset> {}
 
   /** @name XcmV1MultiAsset (42) */
-  export interface XcmV1MultiAsset extends Struct {
+  interface XcmV1MultiAsset extends Struct {
     readonly id: XcmV1MultiassetAssetId;
     readonly fun: XcmV1MultiassetFungibility;
   }
 
   /** @name XcmV1MultiassetAssetId (43) */
-  export interface XcmV1MultiassetAssetId extends Enum {
+  interface XcmV1MultiassetAssetId extends Enum {
     readonly isConcrete: boolean;
     readonly asConcrete: XcmV1MultiLocation;
     readonly isAbstract: boolean;
@@ -378,13 +382,13 @@
   }
 
   /** @name XcmV1MultiLocation (44) */
-  export interface XcmV1MultiLocation extends Struct {
+  interface XcmV1MultiLocation extends Struct {
     readonly parents: u8;
     readonly interior: XcmV1MultilocationJunctions;
   }
 
   /** @name XcmV1MultilocationJunctions (45) */
-  export interface XcmV1MultilocationJunctions extends Enum {
+  interface XcmV1MultilocationJunctions extends Enum {
     readonly isHere: boolean;
     readonly isX1: boolean;
     readonly asX1: XcmV1Junction;
@@ -406,7 +410,7 @@
   }
 
   /** @name XcmV1Junction (46) */
-  export interface XcmV1Junction extends Enum {
+  interface XcmV1Junction extends Enum {
     readonly isParachain: boolean;
     readonly asParachain: Compact<u32>;
     readonly isAccountId32: boolean;
@@ -440,7 +444,7 @@
   }
 
   /** @name XcmV0JunctionNetworkId (48) */
-  export interface XcmV0JunctionNetworkId extends Enum {
+  interface XcmV0JunctionNetworkId extends Enum {
     readonly isAny: boolean;
     readonly isNamed: boolean;
     readonly asNamed: Bytes;
@@ -450,7 +454,7 @@
   }
 
   /** @name XcmV0JunctionBodyId (52) */
-  export interface XcmV0JunctionBodyId extends Enum {
+  interface XcmV0JunctionBodyId extends Enum {
     readonly isUnit: boolean;
     readonly isNamed: boolean;
     readonly asNamed: Bytes;
@@ -464,7 +468,7 @@
   }
 
   /** @name XcmV0JunctionBodyPart (53) */
-  export interface XcmV0JunctionBodyPart extends Enum {
+  interface XcmV0JunctionBodyPart extends Enum {
     readonly isVoice: boolean;
     readonly isMembers: boolean;
     readonly asMembers: {
@@ -489,7 +493,7 @@
   }
 
   /** @name XcmV1MultiassetFungibility (54) */
-  export interface XcmV1MultiassetFungibility extends Enum {
+  interface XcmV1MultiassetFungibility extends Enum {
     readonly isFungible: boolean;
     readonly asFungible: Compact<u128>;
     readonly isNonFungible: boolean;
@@ -498,7 +502,7 @@
   }
 
   /** @name XcmV1MultiassetAssetInstance (55) */
-  export interface XcmV1MultiassetAssetInstance extends Enum {
+  interface XcmV1MultiassetAssetInstance extends Enum {
     readonly isUndefined: boolean;
     readonly isIndex: boolean;
     readonly asIndex: Compact<u128>;
@@ -516,7 +520,7 @@
   }
 
   /** @name OrmlTokensModuleEvent (58) */
-  export interface OrmlTokensModuleEvent extends Enum {
+  interface OrmlTokensModuleEvent extends Enum {
     readonly isEndowed: boolean;
     readonly asEndowed: {
       readonly currencyId: PalletForeingAssetsAssetIds;
@@ -604,7 +608,7 @@
   }
 
   /** @name PalletForeingAssetsAssetIds (59) */
-  export interface PalletForeingAssetsAssetIds extends Enum {
+  interface PalletForeingAssetsAssetIds extends Enum {
     readonly isForeignAssetId: boolean;
     readonly asForeignAssetId: u32;
     readonly isNativeAssetId: boolean;
@@ -613,14 +617,14 @@
   }
 
   /** @name PalletForeingAssetsNativeCurrency (60) */
-  export interface PalletForeingAssetsNativeCurrency extends Enum {
+  interface PalletForeingAssetsNativeCurrency extends Enum {
     readonly isHere: boolean;
     readonly isParent: boolean;
     readonly type: 'Here' | 'Parent';
   }
 
   /** @name CumulusPalletXcmpQueueEvent (61) */
-  export interface CumulusPalletXcmpQueueEvent extends Enum {
+  interface CumulusPalletXcmpQueueEvent extends Enum {
     readonly isSuccess: boolean;
     readonly asSuccess: {
       readonly messageHash: Option<H256>;
@@ -664,7 +668,7 @@
   }
 
   /** @name XcmV2TraitsError (63) */
-  export interface XcmV2TraitsError extends Enum {
+  interface XcmV2TraitsError extends Enum {
     readonly isOverflow: boolean;
     readonly isUnimplemented: boolean;
     readonly isUntrustedReserveLocation: boolean;
@@ -697,7 +701,7 @@
   }
 
   /** @name PalletXcmEvent (65) */
-  export interface PalletXcmEvent extends Enum {
+  interface PalletXcmEvent extends Enum {
     readonly isAttempted: boolean;
     readonly asAttempted: XcmV2TraitsOutcome;
     readonly isSent: boolean;
@@ -734,7 +738,7 @@
   }
 
   /** @name XcmV2TraitsOutcome (66) */
-  export interface XcmV2TraitsOutcome extends Enum {
+  interface XcmV2TraitsOutcome extends Enum {
     readonly isComplete: boolean;
     readonly asComplete: u64;
     readonly isIncomplete: boolean;
@@ -745,10 +749,10 @@
   }
 
   /** @name XcmV2Xcm (67) */
-  export interface XcmV2Xcm extends Vec<XcmV2Instruction> {}
+  interface XcmV2Xcm extends Vec<XcmV2Instruction> {}
 
   /** @name XcmV2Instruction (69) */
-  export interface XcmV2Instruction extends Enum {
+  interface XcmV2Instruction extends Enum {
     readonly isWithdrawAsset: boolean;
     readonly asWithdrawAsset: XcmV1MultiassetMultiAssets;
     readonly isReserveAssetDeposited: boolean;
@@ -868,7 +872,7 @@
   }
 
   /** @name XcmV2Response (70) */
-  export interface XcmV2Response extends Enum {
+  interface XcmV2Response extends Enum {
     readonly isNull: boolean;
     readonly isAssets: boolean;
     readonly asAssets: XcmV1MultiassetMultiAssets;
@@ -880,7 +884,7 @@
   }
 
   /** @name XcmV0OriginKind (73) */
-  export interface XcmV0OriginKind extends Enum {
+  interface XcmV0OriginKind extends Enum {
     readonly isNative: boolean;
     readonly isSovereignAccount: boolean;
     readonly isSuperuser: boolean;
@@ -889,12 +893,12 @@
   }
 
   /** @name XcmDoubleEncoded (74) */
-  export interface XcmDoubleEncoded extends Struct {
+  interface XcmDoubleEncoded extends Struct {
     readonly encoded: Bytes;
   }
 
   /** @name XcmV1MultiassetMultiAssetFilter (75) */
-  export interface XcmV1MultiassetMultiAssetFilter extends Enum {
+  interface XcmV1MultiassetMultiAssetFilter extends Enum {
     readonly isDefinite: boolean;
     readonly asDefinite: XcmV1MultiassetMultiAssets;
     readonly isWild: boolean;
@@ -903,7 +907,7 @@
   }
 
   /** @name XcmV1MultiassetWildMultiAsset (76) */
-  export interface XcmV1MultiassetWildMultiAsset extends Enum {
+  interface XcmV1MultiassetWildMultiAsset extends Enum {
     readonly isAll: boolean;
     readonly isAllOf: boolean;
     readonly asAllOf: {
@@ -914,14 +918,14 @@
   }
 
   /** @name XcmV1MultiassetWildFungibility (77) */
-  export interface XcmV1MultiassetWildFungibility extends Enum {
+  interface XcmV1MultiassetWildFungibility extends Enum {
     readonly isFungible: boolean;
     readonly isNonFungible: boolean;
     readonly type: 'Fungible' | 'NonFungible';
   }
 
   /** @name XcmV2WeightLimit (78) */
-  export interface XcmV2WeightLimit extends Enum {
+  interface XcmV2WeightLimit extends Enum {
     readonly isUnlimited: boolean;
     readonly isLimited: boolean;
     readonly asLimited: Compact<u64>;
@@ -929,7 +933,7 @@
   }
 
   /** @name XcmVersionedMultiAssets (80) */
-  export interface XcmVersionedMultiAssets extends Enum {
+  interface XcmVersionedMultiAssets extends Enum {
     readonly isV0: boolean;
     readonly asV0: Vec<XcmV0MultiAsset>;
     readonly isV1: boolean;
@@ -938,7 +942,7 @@
   }
 
   /** @name XcmV0MultiAsset (82) */
-  export interface XcmV0MultiAsset extends Enum {
+  interface XcmV0MultiAsset extends Enum {
     readonly isNone: boolean;
     readonly isAll: boolean;
     readonly isAllFungible: boolean;
@@ -983,7 +987,7 @@
   }
 
   /** @name XcmV0MultiLocation (83) */
-  export interface XcmV0MultiLocation extends Enum {
+  interface XcmV0MultiLocation extends Enum {
     readonly isNull: boolean;
     readonly isX1: boolean;
     readonly asX1: XcmV0Junction;
@@ -1005,7 +1009,7 @@
   }
 
   /** @name XcmV0Junction (84) */
-  export interface XcmV0Junction extends Enum {
+  interface XcmV0Junction extends Enum {
     readonly isParent: boolean;
     readonly isParachain: boolean;
     readonly asParachain: Compact<u32>;
@@ -1040,7 +1044,7 @@
   }
 
   /** @name XcmVersionedMultiLocation (85) */
-  export interface XcmVersionedMultiLocation extends Enum {
+  interface XcmVersionedMultiLocation extends Enum {
     readonly isV0: boolean;
     readonly asV0: XcmV0MultiLocation;
     readonly isV1: boolean;
@@ -1049,7 +1053,7 @@
   }
 
   /** @name CumulusPalletXcmEvent (86) */
-  export interface CumulusPalletXcmEvent extends Enum {
+  interface CumulusPalletXcmEvent extends Enum {
     readonly isInvalidFormat: boolean;
     readonly asInvalidFormat: U8aFixed;
     readonly isUnsupportedVersion: boolean;
@@ -1060,7 +1064,7 @@
   }
 
   /** @name CumulusPalletDmpQueueEvent (87) */
-  export interface CumulusPalletDmpQueueEvent extends Enum {
+  interface CumulusPalletDmpQueueEvent extends Enum {
     readonly isInvalidFormat: boolean;
     readonly asInvalidFormat: {
       readonly messageId: U8aFixed;
@@ -1095,7 +1099,7 @@
   }
 
   /** @name PalletUniqueRawEvent (88) */
-  export interface PalletUniqueRawEvent extends Enum {
+  interface PalletUniqueRawEvent extends Enum {
     readonly isCollectionSponsorRemoved: boolean;
     readonly asCollectionSponsorRemoved: u32;
     readonly isCollectionAdminAdded: boolean;
@@ -1120,7 +1124,7 @@
   }
 
   /** @name PalletEvmAccountBasicCrossAccountIdRepr (89) */
-  export interface PalletEvmAccountBasicCrossAccountIdRepr extends Enum {
+  interface PalletEvmAccountBasicCrossAccountIdRepr extends Enum {
     readonly isSubstrate: boolean;
     readonly asSubstrate: AccountId32;
     readonly isEthereum: boolean;
@@ -1129,7 +1133,7 @@
   }
 
   /** @name PalletUniqueSchedulerEvent (92) */
-  export interface PalletUniqueSchedulerEvent extends Enum {
+  interface PalletUniqueSchedulerEvent extends Enum {
     readonly isScheduled: boolean;
     readonly asScheduled: {
       readonly when: u32;
@@ -1156,14 +1160,14 @@
   }
 
   /** @name FrameSupportScheduleLookupError (95) */
-  export interface FrameSupportScheduleLookupError extends Enum {
+  interface FrameSupportScheduleLookupError extends Enum {
     readonly isUnknown: boolean;
     readonly isBadFormat: boolean;
     readonly type: 'Unknown' | 'BadFormat';
   }
 
   /** @name PalletCommonEvent (96) */
-  export interface PalletCommonEvent extends Enum {
+  interface PalletCommonEvent extends Enum {
     readonly isCollectionCreated: boolean;
     readonly asCollectionCreated: ITuple<[u32, u8, AccountId32]>;
     readonly isCollectionDestroyed: boolean;
@@ -1190,14 +1194,14 @@
   }
 
   /** @name PalletStructureEvent (99) */
-  export interface PalletStructureEvent extends Enum {
+  interface PalletStructureEvent extends Enum {
     readonly isExecuted: boolean;
     readonly asExecuted: Result<Null, SpRuntimeDispatchError>;
     readonly type: 'Executed';
   }
 
   /** @name PalletRmrkCoreEvent (100) */
-  export interface PalletRmrkCoreEvent extends Enum {
+  interface PalletRmrkCoreEvent extends Enum {
     readonly isCollectionCreated: boolean;
     readonly asCollectionCreated: {
       readonly issuer: AccountId32;
@@ -1287,7 +1291,7 @@
   }
 
   /** @name RmrkTraitsNftAccountIdOrCollectionNftTuple (101) */
-  export interface RmrkTraitsNftAccountIdOrCollectionNftTuple extends Enum {
+  interface RmrkTraitsNftAccountIdOrCollectionNftTuple extends Enum {
     readonly isAccountId: boolean;
     readonly asAccountId: AccountId32;
     readonly isCollectionAndNftTuple: boolean;
@@ -1296,7 +1300,7 @@
   }
 
   /** @name PalletRmrkEquipEvent (106) */
-  export interface PalletRmrkEquipEvent extends Enum {
+  interface PalletRmrkEquipEvent extends Enum {
     readonly isBaseCreated: boolean;
     readonly asBaseCreated: {
       readonly issuer: AccountId32;
@@ -1311,7 +1315,7 @@
   }
 
   /** @name PalletForeingAssetsModuleEvent (107) */
-  export interface PalletForeingAssetsModuleEvent extends Enum {
+  interface PalletForeingAssetsModuleEvent extends Enum {
     readonly isForeignAssetRegistered: boolean;
     readonly asForeignAssetRegistered: {
       readonly assetId: u32;
@@ -1338,7 +1342,7 @@
   }
 
   /** @name PalletForeingAssetsModuleAssetMetadata (108) */
-  export interface PalletForeingAssetsModuleAssetMetadata extends Struct {
+  interface PalletForeingAssetsModuleAssetMetadata extends Struct {
     readonly name: Bytes;
     readonly symbol: Bytes;
     readonly decimals: u8;
@@ -1346,7 +1350,7 @@
   }
 
   /** @name PalletEvmEvent (109) */
-  export interface PalletEvmEvent extends Enum {
+  interface PalletEvmEvent extends Enum {
     readonly isLog: boolean;
     readonly asLog: EthereumLog;
     readonly isCreated: boolean;
@@ -1365,21 +1369,21 @@
   }
 
   /** @name EthereumLog (110) */
-  export interface EthereumLog extends Struct {
+  interface EthereumLog extends Struct {
     readonly address: H160;
     readonly topics: Vec<H256>;
     readonly data: Bytes;
   }
 
   /** @name PalletEthereumEvent (114) */
-  export interface PalletEthereumEvent extends Enum {
+  interface PalletEthereumEvent extends Enum {
     readonly isExecuted: boolean;
     readonly asExecuted: ITuple<[H160, H160, H256, EvmCoreErrorExitReason]>;
     readonly type: 'Executed';
   }
 
   /** @name EvmCoreErrorExitReason (115) */
-  export interface EvmCoreErrorExitReason extends Enum {
+  interface EvmCoreErrorExitReason extends Enum {
     readonly isSucceed: boolean;
     readonly asSucceed: EvmCoreErrorExitSucceed;
     readonly isError: boolean;
@@ -1392,7 +1396,7 @@
   }
 
   /** @name EvmCoreErrorExitSucceed (116) */
-  export interface EvmCoreErrorExitSucceed extends Enum {
+  interface EvmCoreErrorExitSucceed extends Enum {
     readonly isStopped: boolean;
     readonly isReturned: boolean;
     readonly isSuicided: boolean;
@@ -1400,7 +1404,7 @@
   }
 
   /** @name EvmCoreErrorExitError (117) */
-  export interface EvmCoreErrorExitError extends Enum {
+  interface EvmCoreErrorExitError extends Enum {
     readonly isStackUnderflow: boolean;
     readonly isStackOverflow: boolean;
     readonly isInvalidJump: boolean;
@@ -1421,13 +1425,13 @@
   }
 
   /** @name EvmCoreErrorExitRevert (120) */
-  export interface EvmCoreErrorExitRevert extends Enum {
+  interface EvmCoreErrorExitRevert extends Enum {
     readonly isReverted: boolean;
     readonly type: 'Reverted';
   }
 
   /** @name EvmCoreErrorExitFatal (121) */
-  export interface EvmCoreErrorExitFatal extends Enum {
+  interface EvmCoreErrorExitFatal extends Enum {
     readonly isNotSupported: boolean;
     readonly isUnhandledInterrupt: boolean;
     readonly isCallErrorAsFatal: boolean;
@@ -1438,7 +1442,7 @@
   }
 
   /** @name FrameSystemPhase (122) */
-  export interface FrameSystemPhase extends Enum {
+  interface FrameSystemPhase extends Enum {
     readonly isApplyExtrinsic: boolean;
     readonly asApplyExtrinsic: u32;
     readonly isFinalization: boolean;
@@ -1447,13 +1451,13 @@
   }
 
   /** @name FrameSystemLastRuntimeUpgradeInfo (124) */
-  export interface FrameSystemLastRuntimeUpgradeInfo extends Struct {
+  interface FrameSystemLastRuntimeUpgradeInfo extends Struct {
     readonly specVersion: Compact<u32>;
     readonly specName: Text;
   }
 
   /** @name FrameSystemCall (125) */
-  export interface FrameSystemCall extends Enum {
+  interface FrameSystemCall extends Enum {
     readonly isFillBlock: boolean;
     readonly asFillBlock: {
       readonly ratio: Perbill;
@@ -1495,21 +1499,21 @@
   }
 
   /** @name FrameSystemLimitsBlockWeights (130) */
-  export interface FrameSystemLimitsBlockWeights extends Struct {
+  interface FrameSystemLimitsBlockWeights extends Struct {
     readonly baseBlock: u64;
     readonly maxBlock: u64;
     readonly perClass: FrameSupportWeightsPerDispatchClassWeightsPerClass;
   }
 
   /** @name FrameSupportWeightsPerDispatchClassWeightsPerClass (131) */
-  export interface FrameSupportWeightsPerDispatchClassWeightsPerClass extends Struct {
+  interface FrameSupportWeightsPerDispatchClassWeightsPerClass extends Struct {
     readonly normal: FrameSystemLimitsWeightsPerClass;
     readonly operational: FrameSystemLimitsWeightsPerClass;
     readonly mandatory: FrameSystemLimitsWeightsPerClass;
   }
 
   /** @name FrameSystemLimitsWeightsPerClass (132) */
-  export interface FrameSystemLimitsWeightsPerClass extends Struct {
+  interface FrameSystemLimitsWeightsPerClass extends Struct {
     readonly baseExtrinsic: u64;
     readonly maxExtrinsic: Option<u64>;
     readonly maxTotal: Option<u64>;
@@ -1517,25 +1521,25 @@
   }
 
   /** @name FrameSystemLimitsBlockLength (134) */
-  export interface FrameSystemLimitsBlockLength extends Struct {
+  interface FrameSystemLimitsBlockLength extends Struct {
     readonly max: FrameSupportWeightsPerDispatchClassU32;
   }
 
   /** @name FrameSupportWeightsPerDispatchClassU32 (135) */
-  export interface FrameSupportWeightsPerDispatchClassU32 extends Struct {
+  interface FrameSupportWeightsPerDispatchClassU32 extends Struct {
     readonly normal: u32;
     readonly operational: u32;
     readonly mandatory: u32;
   }
 
   /** @name FrameSupportWeightsRuntimeDbWeight (136) */
-  export interface FrameSupportWeightsRuntimeDbWeight extends Struct {
+  interface FrameSupportWeightsRuntimeDbWeight extends Struct {
     readonly read: u64;
     readonly write: u64;
   }
 
   /** @name SpVersionRuntimeVersion (137) */
-  export interface SpVersionRuntimeVersion extends Struct {
+  interface SpVersionRuntimeVersion extends Struct {
     readonly specName: Text;
     readonly implName: Text;
     readonly authoringVersion: u32;
@@ -1547,7 +1551,7 @@
   }
 
   /** @name FrameSystemError (142) */
-  export interface FrameSystemError extends Enum {
+  interface FrameSystemError extends Enum {
     readonly isInvalidSpecName: boolean;
     readonly isSpecVersionNeedsToIncrease: boolean;
     readonly isFailedToExtractRuntimeVersion: boolean;
@@ -1558,7 +1562,7 @@
   }
 
   /** @name PolkadotPrimitivesV2PersistedValidationData (143) */
-  export interface PolkadotPrimitivesV2PersistedValidationData extends Struct {
+  interface PolkadotPrimitivesV2PersistedValidationData extends Struct {
     readonly parentHead: Bytes;
     readonly relayParentNumber: u32;
     readonly relayParentStorageRoot: H256;
@@ -1566,18 +1570,18 @@
   }
 
   /** @name PolkadotPrimitivesV2UpgradeRestriction (146) */
-  export interface PolkadotPrimitivesV2UpgradeRestriction extends Enum {
+  interface PolkadotPrimitivesV2UpgradeRestriction extends Enum {
     readonly isPresent: boolean;
     readonly type: 'Present';
   }
 
   /** @name SpTrieStorageProof (147) */
-  export interface SpTrieStorageProof extends Struct {
+  interface SpTrieStorageProof extends Struct {
     readonly trieNodes: BTreeSet<Bytes>;
   }
 
   /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (149) */
-  export interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct {
+  interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct {
     readonly dmqMqcHead: H256;
     readonly relayDispatchQueueSize: ITuple<[u32, u32]>;
     readonly ingressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV2AbridgedHrmpChannel]>>;
@@ -1585,7 +1589,7 @@
   }
 
   /** @name PolkadotPrimitivesV2AbridgedHrmpChannel (152) */
-  export interface PolkadotPrimitivesV2AbridgedHrmpChannel extends Struct {
+  interface PolkadotPrimitivesV2AbridgedHrmpChannel extends Struct {
     readonly maxCapacity: u32;
     readonly maxTotalSize: u32;
     readonly maxMessageSize: u32;
@@ -1595,7 +1599,7 @@
   }
 
   /** @name PolkadotPrimitivesV2AbridgedHostConfiguration (153) */
-  export interface PolkadotPrimitivesV2AbridgedHostConfiguration extends Struct {
+  interface PolkadotPrimitivesV2AbridgedHostConfiguration extends Struct {
     readonly maxCodeSize: u32;
     readonly maxHeadDataSize: u32;
     readonly maxUpwardQueueCount: u32;
@@ -1608,13 +1612,13 @@
   }
 
   /** @name PolkadotCorePrimitivesOutboundHrmpMessage (159) */
-  export interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct {
+  interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct {
     readonly recipient: u32;
     readonly data: Bytes;
   }
 
   /** @name CumulusPalletParachainSystemCall (160) */
-  export interface CumulusPalletParachainSystemCall extends Enum {
+  interface CumulusPalletParachainSystemCall extends Enum {
     readonly isSetValidationData: boolean;
     readonly asSetValidationData: {
       readonly data: CumulusPrimitivesParachainInherentParachainInherentData;
@@ -1635,7 +1639,7 @@
   }
 
   /** @name CumulusPrimitivesParachainInherentParachainInherentData (161) */
-  export interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct {
+  interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct {
     readonly validationData: PolkadotPrimitivesV2PersistedValidationData;
     readonly relayChainState: SpTrieStorageProof;
     readonly downwardMessages: Vec<PolkadotCorePrimitivesInboundDownwardMessage>;
@@ -1643,19 +1647,19 @@
   }
 
   /** @name PolkadotCorePrimitivesInboundDownwardMessage (163) */
-  export interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct {
+  interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct {
     readonly sentAt: u32;
     readonly msg: Bytes;
   }
 
   /** @name PolkadotCorePrimitivesInboundHrmpMessage (166) */
-  export interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct {
+  interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct {
     readonly sentAt: u32;
     readonly data: Bytes;
   }
 
   /** @name CumulusPalletParachainSystemError (169) */
-  export interface CumulusPalletParachainSystemError extends Enum {
+  interface CumulusPalletParachainSystemError extends Enum {
     readonly isOverlappingUpgrades: boolean;
     readonly isProhibitedByPolkadot: boolean;
     readonly isTooBig: boolean;
@@ -1668,14 +1672,14 @@
   }
 
   /** @name PalletBalancesBalanceLock (171) */
-  export interface PalletBalancesBalanceLock extends Struct {
+  interface PalletBalancesBalanceLock extends Struct {
     readonly id: U8aFixed;
     readonly amount: u128;
     readonly reasons: PalletBalancesReasons;
   }
 
   /** @name PalletBalancesReasons (172) */
-  export interface PalletBalancesReasons extends Enum {
+  interface PalletBalancesReasons extends Enum {
     readonly isFee: boolean;
     readonly isMisc: boolean;
     readonly isAll: boolean;
@@ -1683,20 +1687,20 @@
   }
 
   /** @name PalletBalancesReserveData (175) */
-  export interface PalletBalancesReserveData extends Struct {
+  interface PalletBalancesReserveData extends Struct {
     readonly id: U8aFixed;
     readonly amount: u128;
   }
 
   /** @name PalletBalancesReleases (177) */
-  export interface PalletBalancesReleases extends Enum {
+  interface PalletBalancesReleases extends Enum {
     readonly isV100: boolean;
     readonly isV200: boolean;
     readonly type: 'V100' | 'V200';
   }
 
   /** @name PalletBalancesCall (178) */
-  export interface PalletBalancesCall extends Enum {
+  interface PalletBalancesCall extends Enum {
     readonly isTransfer: boolean;
     readonly asTransfer: {
       readonly dest: MultiAddress;
@@ -1733,7 +1737,7 @@
   }
 
   /** @name PalletBalancesError (181) */
-  export interface PalletBalancesError extends Enum {
+  interface PalletBalancesError extends Enum {
     readonly isVestingBalance: boolean;
     readonly isLiquidityRestrictions: boolean;
     readonly isInsufficientBalance: boolean;
@@ -1746,7 +1750,7 @@
   }
 
   /** @name PalletTimestampCall (183) */
-  export interface PalletTimestampCall extends Enum {
+  interface PalletTimestampCall extends Enum {
     readonly isSet: boolean;
     readonly asSet: {
       readonly now: Compact<u64>;
@@ -1755,14 +1759,14 @@
   }
 
   /** @name PalletTransactionPaymentReleases (185) */
-  export interface PalletTransactionPaymentReleases extends Enum {
+  interface PalletTransactionPaymentReleases extends Enum {
     readonly isV1Ancient: boolean;
     readonly isV2: boolean;
     readonly type: 'V1Ancient' | 'V2';
   }
 
   /** @name PalletTreasuryProposal (186) */
-  export interface PalletTreasuryProposal extends Struct {
+  interface PalletTreasuryProposal extends Struct {
     readonly proposer: AccountId32;
     readonly value: u128;
     readonly beneficiary: AccountId32;
@@ -1770,7 +1774,7 @@
   }
 
   /** @name PalletTreasuryCall (189) */
-  export interface PalletTreasuryCall extends Enum {
+  interface PalletTreasuryCall extends Enum {
     readonly isProposeSpend: boolean;
     readonly asProposeSpend: {
       readonly value: Compact<u128>;
@@ -1797,10 +1801,10 @@
   }
 
   /** @name FrameSupportPalletId (192) */
-  export interface FrameSupportPalletId extends U8aFixed {}
+  interface FrameSupportPalletId extends U8aFixed {}
 
   /** @name PalletTreasuryError (193) */
-  export interface PalletTreasuryError extends Enum {
+  interface PalletTreasuryError extends Enum {
     readonly isInsufficientProposersBalance: boolean;
     readonly isInvalidIndex: boolean;
     readonly isTooManyApprovals: boolean;
@@ -1810,7 +1814,7 @@
   }
 
   /** @name PalletSudoCall (194) */
-  export interface PalletSudoCall extends Enum {
+  interface PalletSudoCall extends Enum {
     readonly isSudo: boolean;
     readonly asSudo: {
       readonly call: Call;
@@ -1833,7 +1837,7 @@
   }
 
   /** @name OrmlVestingModuleCall (196) */
-  export interface OrmlVestingModuleCall extends Enum {
+  interface OrmlVestingModuleCall extends Enum {
     readonly isClaim: boolean;
     readonly isVestedTransfer: boolean;
     readonly asVestedTransfer: {
@@ -1853,7 +1857,7 @@
   }
 
   /** @name OrmlXtokensModuleCall (198) */
-  export interface OrmlXtokensModuleCall extends Enum {
+  interface OrmlXtokensModuleCall extends Enum {
     readonly isTransfer: boolean;
     readonly asTransfer: {
       readonly currencyId: PalletForeingAssetsAssetIds;
@@ -1900,7 +1904,7 @@
   }
 
   /** @name XcmVersionedMultiAsset (199) */
-  export interface XcmVersionedMultiAsset extends Enum {
+  interface XcmVersionedMultiAsset extends Enum {
     readonly isV0: boolean;
     readonly asV0: XcmV0MultiAsset;
     readonly isV1: boolean;
@@ -1909,7 +1913,7 @@
   }
 
   /** @name OrmlTokensModuleCall (202) */
-  export interface OrmlTokensModuleCall extends Enum {
+  interface OrmlTokensModuleCall extends Enum {
     readonly isTransfer: boolean;
     readonly asTransfer: {
       readonly dest: MultiAddress;
@@ -1946,7 +1950,7 @@
   }
 
   /** @name CumulusPalletXcmpQueueCall (203) */
-  export interface CumulusPalletXcmpQueueCall extends Enum {
+  interface CumulusPalletXcmpQueueCall extends Enum {
     readonly isServiceOverweight: boolean;
     readonly asServiceOverweight: {
       readonly index: u64;
@@ -1982,7 +1986,7 @@
   }
 
   /** @name PalletXcmCall (204) */
-  export interface PalletXcmCall extends Enum {
+  interface PalletXcmCall extends Enum {
     readonly isSend: boolean;
     readonly asSend: {
       readonly dest: XcmVersionedMultiLocation;
@@ -2044,7 +2048,7 @@
   }
 
   /** @name XcmVersionedXcm (205) */
-  export interface XcmVersionedXcm extends Enum {
+  interface XcmVersionedXcm extends Enum {
     readonly isV0: boolean;
     readonly asV0: XcmV0Xcm;
     readonly isV1: boolean;
@@ -2055,7 +2059,7 @@
   }
 
   /** @name XcmV0Xcm (206) */
-  export interface XcmV0Xcm extends Enum {
+  interface XcmV0Xcm extends Enum {
     readonly isWithdrawAsset: boolean;
     readonly asWithdrawAsset: {
       readonly assets: Vec<XcmV0MultiAsset>;
@@ -2118,7 +2122,7 @@
   }
 
   /** @name XcmV0Order (208) */
-  export interface XcmV0Order extends Enum {
+  interface XcmV0Order extends Enum {
     readonly isNull: boolean;
     readonly isDepositAsset: boolean;
     readonly asDepositAsset: {
@@ -2166,14 +2170,14 @@
   }
 
   /** @name XcmV0Response (210) */
-  export interface XcmV0Response extends Enum {
+  interface XcmV0Response extends Enum {
     readonly isAssets: boolean;
     readonly asAssets: Vec<XcmV0MultiAsset>;
     readonly type: 'Assets';
   }
 
   /** @name XcmV1Xcm (211) */
-  export interface XcmV1Xcm extends Enum {
+  interface XcmV1Xcm extends Enum {
     readonly isWithdrawAsset: boolean;
     readonly asWithdrawAsset: {
       readonly assets: XcmV1MultiassetMultiAssets;
@@ -2242,7 +2246,7 @@
   }
 
   /** @name XcmV1Order (213) */
-  export interface XcmV1Order extends Enum {
+  interface XcmV1Order extends Enum {
     readonly isNoop: boolean;
     readonly isDepositAsset: boolean;
     readonly asDepositAsset: {
@@ -2292,7 +2296,7 @@
   }
 
   /** @name XcmV1Response (215) */
-  export interface XcmV1Response extends Enum {
+  interface XcmV1Response extends Enum {
     readonly isAssets: boolean;
     readonly asAssets: XcmV1MultiassetMultiAssets;
     readonly isVersion: boolean;
@@ -2301,10 +2305,10 @@
   }
 
   /** @name CumulusPalletXcmCall (229) */
-  export type CumulusPalletXcmCall = Null;
+  type CumulusPalletXcmCall = Null;
 
   /** @name CumulusPalletDmpQueueCall (230) */
-  export interface CumulusPalletDmpQueueCall extends Enum {
+  interface CumulusPalletDmpQueueCall extends Enum {
     readonly isServiceOverweight: boolean;
     readonly asServiceOverweight: {
       readonly index: u64;
@@ -2314,7 +2318,7 @@
   }
 
   /** @name PalletInflationCall (231) */
-  export interface PalletInflationCall extends Enum {
+  interface PalletInflationCall extends Enum {
     readonly isStartInflation: boolean;
     readonly asStartInflation: {
       readonly inflationStartRelayBlock: u32;
@@ -2323,7 +2327,7 @@
   }
 
   /** @name PalletUniqueCall (232) */
-  export interface PalletUniqueCall extends Enum {
+  interface PalletUniqueCall extends Enum {
     readonly isCreateCollection: boolean;
     readonly asCreateCollection: {
       readonly collectionName: Vec<u16>;
@@ -2481,7 +2485,7 @@
   }
 
   /** @name UpDataStructsCollectionMode (237) */
-  export interface UpDataStructsCollectionMode extends Enum {
+  interface UpDataStructsCollectionMode extends Enum {
     readonly isNft: boolean;
     readonly isFungible: boolean;
     readonly asFungible: u8;
@@ -2490,7 +2494,7 @@
   }
 
   /** @name UpDataStructsCreateCollectionData (238) */
-  export interface UpDataStructsCreateCollectionData extends Struct {
+  interface UpDataStructsCreateCollectionData extends Struct {
     readonly mode: UpDataStructsCollectionMode;
     readonly access: Option<UpDataStructsAccessMode>;
     readonly name: Vec<u16>;
@@ -2504,14 +2508,14 @@
   }
 
   /** @name UpDataStructsAccessMode (240) */
-  export interface UpDataStructsAccessMode extends Enum {
+  interface UpDataStructsAccessMode extends Enum {
     readonly isNormal: boolean;
     readonly isAllowList: boolean;
     readonly type: 'Normal' | 'AllowList';
   }
 
   /** @name UpDataStructsCollectionLimits (242) */
-  export interface UpDataStructsCollectionLimits extends Struct {
+  interface UpDataStructsCollectionLimits extends Struct {
     readonly accountTokenOwnershipLimit: Option<u32>;
     readonly sponsoredDataSize: Option<u32>;
     readonly sponsoredDataRateLimit: Option<UpDataStructsSponsoringRateLimit>;
@@ -2524,7 +2528,7 @@
   }
 
   /** @name UpDataStructsSponsoringRateLimit (244) */
-  export interface UpDataStructsSponsoringRateLimit extends Enum {
+  interface UpDataStructsSponsoringRateLimit extends Enum {
     readonly isSponsoringDisabled: boolean;
     readonly isBlocks: boolean;
     readonly asBlocks: u32;
@@ -2532,43 +2536,43 @@
   }
 
   /** @name UpDataStructsCollectionPermissions (247) */
-  export interface UpDataStructsCollectionPermissions extends Struct {
+  interface UpDataStructsCollectionPermissions extends Struct {
     readonly access: Option<UpDataStructsAccessMode>;
     readonly mintMode: Option<bool>;
     readonly nesting: Option<UpDataStructsNestingPermissions>;
   }
 
   /** @name UpDataStructsNestingPermissions (249) */
-  export interface UpDataStructsNestingPermissions extends Struct {
+  interface UpDataStructsNestingPermissions extends Struct {
     readonly tokenOwner: bool;
     readonly collectionAdmin: bool;
     readonly restricted: Option<UpDataStructsOwnerRestrictedSet>;
   }
 
   /** @name UpDataStructsOwnerRestrictedSet (251) */
-  export interface UpDataStructsOwnerRestrictedSet extends BTreeSet<u32> {}
+  interface UpDataStructsOwnerRestrictedSet extends BTreeSet<u32> {}
 
   /** @name UpDataStructsPropertyKeyPermission (256) */
-  export interface UpDataStructsPropertyKeyPermission extends Struct {
+  interface UpDataStructsPropertyKeyPermission extends Struct {
     readonly key: Bytes;
     readonly permission: UpDataStructsPropertyPermission;
   }
 
   /** @name UpDataStructsPropertyPermission (257) */
-  export interface UpDataStructsPropertyPermission extends Struct {
+  interface UpDataStructsPropertyPermission extends Struct {
     readonly mutable: bool;
     readonly collectionAdmin: bool;
     readonly tokenOwner: bool;
   }
 
   /** @name UpDataStructsProperty (260) */
-  export interface UpDataStructsProperty extends Struct {
+  interface UpDataStructsProperty extends Struct {
     readonly key: Bytes;
     readonly value: Bytes;
   }
 
   /** @name UpDataStructsCreateItemData (263) */
-  export interface UpDataStructsCreateItemData extends Enum {
+  interface UpDataStructsCreateItemData extends Enum {
     readonly isNft: boolean;
     readonly asNft: UpDataStructsCreateNftData;
     readonly isFungible: boolean;
@@ -2579,23 +2583,23 @@
   }
 
   /** @name UpDataStructsCreateNftData (264) */
-  export interface UpDataStructsCreateNftData extends Struct {
+  interface UpDataStructsCreateNftData extends Struct {
     readonly properties: Vec<UpDataStructsProperty>;
   }
 
   /** @name UpDataStructsCreateFungibleData (265) */
-  export interface UpDataStructsCreateFungibleData extends Struct {
+  interface UpDataStructsCreateFungibleData extends Struct {
     readonly value: u128;
   }
 
   /** @name UpDataStructsCreateReFungibleData (266) */
-  export interface UpDataStructsCreateReFungibleData extends Struct {
+  interface UpDataStructsCreateReFungibleData extends Struct {
     readonly pieces: u128;
     readonly properties: Vec<UpDataStructsProperty>;
   }
 
   /** @name UpDataStructsCreateItemExData (269) */
-  export interface UpDataStructsCreateItemExData extends Enum {
+  interface UpDataStructsCreateItemExData extends Enum {
     readonly isNft: boolean;
     readonly asNft: Vec<UpDataStructsCreateNftExData>;
     readonly isFungible: boolean;
@@ -2608,26 +2612,26 @@
   }
 
   /** @name UpDataStructsCreateNftExData (271) */
-  export interface UpDataStructsCreateNftExData extends Struct {
+  interface UpDataStructsCreateNftExData extends Struct {
     readonly properties: Vec<UpDataStructsProperty>;
     readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;
   }
 
   /** @name UpDataStructsCreateRefungibleExSingleOwner (278) */
-  export interface UpDataStructsCreateRefungibleExSingleOwner extends Struct {
+  interface UpDataStructsCreateRefungibleExSingleOwner extends Struct {
     readonly user: PalletEvmAccountBasicCrossAccountIdRepr;
     readonly pieces: u128;
     readonly properties: Vec<UpDataStructsProperty>;
   }
 
   /** @name UpDataStructsCreateRefungibleExMultipleOwners (280) */
-  export interface UpDataStructsCreateRefungibleExMultipleOwners extends Struct {
+  interface UpDataStructsCreateRefungibleExMultipleOwners extends Struct {
     readonly users: BTreeMap<PalletEvmAccountBasicCrossAccountIdRepr, u128>;
     readonly properties: Vec<UpDataStructsProperty>;
   }
 
   /** @name PalletUniqueSchedulerCall (281) */
-  export interface PalletUniqueSchedulerCall extends Enum {
+  interface PalletUniqueSchedulerCall extends Enum {
     readonly isScheduleNamed: boolean;
     readonly asScheduleNamed: {
       readonly id: U8aFixed;
@@ -2652,7 +2656,7 @@
   }
 
   /** @name FrameSupportScheduleMaybeHashed (283) */
-  export interface FrameSupportScheduleMaybeHashed extends Enum {
+  interface FrameSupportScheduleMaybeHashed extends Enum {
     readonly isValue: boolean;
     readonly asValue: Call;
     readonly isHash: boolean;
@@ -2661,7 +2665,7 @@
   }
 
   /** @name PalletConfigurationCall (284) */
-  export interface PalletConfigurationCall extends Enum {
+  interface PalletConfigurationCall extends Enum {
     readonly isSetWeightToFeeCoefficientOverride: boolean;
     readonly asSetWeightToFeeCoefficientOverride: {
       readonly coeff: Option<u32>;
@@ -2674,13 +2678,13 @@
   }
 
   /** @name PalletTemplateTransactionPaymentCall (285) */
-  export type PalletTemplateTransactionPaymentCall = Null;
+  type PalletTemplateTransactionPaymentCall = Null;
 
   /** @name PalletStructureCall (286) */
-  export type PalletStructureCall = Null;
+  type PalletStructureCall = Null;
 
   /** @name PalletRmrkCoreCall (287) */
-  export interface PalletRmrkCoreCall extends Enum {
+  interface PalletRmrkCoreCall extends Enum {
     readonly isCreateCollection: boolean;
     readonly asCreateCollection: {
       readonly metadata: Bytes;
@@ -2786,7 +2790,7 @@
   }
 
   /** @name RmrkTraitsResourceResourceTypes (293) */
-  export interface RmrkTraitsResourceResourceTypes extends Enum {
+  interface RmrkTraitsResourceResourceTypes extends Enum {
     readonly isBasic: boolean;
     readonly asBasic: RmrkTraitsResourceBasicResource;
     readonly isComposable: boolean;
@@ -2797,7 +2801,7 @@
   }
 
   /** @name RmrkTraitsResourceBasicResource (295) */
-  export interface RmrkTraitsResourceBasicResource extends Struct {
+  interface RmrkTraitsResourceBasicResource extends Struct {
     readonly src: Option<Bytes>;
     readonly metadata: Option<Bytes>;
     readonly license: Option<Bytes>;
@@ -2805,7 +2809,7 @@
   }
 
   /** @name RmrkTraitsResourceComposableResource (297) */
-  export interface RmrkTraitsResourceComposableResource extends Struct {
+  interface RmrkTraitsResourceComposableResource extends Struct {
     readonly parts: Vec<u32>;
     readonly base: u32;
     readonly src: Option<Bytes>;
@@ -2815,7 +2819,7 @@
   }
 
   /** @name RmrkTraitsResourceSlotResource (298) */
-  export interface RmrkTraitsResourceSlotResource extends Struct {
+  interface RmrkTraitsResourceSlotResource extends Struct {
     readonly base: u32;
     readonly src: Option<Bytes>;
     readonly metadata: Option<Bytes>;
@@ -2825,7 +2829,7 @@
   }
 
   /** @name PalletRmrkEquipCall (301) */
-  export interface PalletRmrkEquipCall extends Enum {
+  interface PalletRmrkEquipCall extends Enum {
     readonly isCreateBase: boolean;
     readonly asCreateBase: {
       readonly baseType: Bytes;
@@ -2847,7 +2851,7 @@
   }
 
   /** @name RmrkTraitsPartPartType (304) */
-  export interface RmrkTraitsPartPartType extends Enum {
+  interface RmrkTraitsPartPartType extends Enum {
     readonly isFixedPart: boolean;
     readonly asFixedPart: RmrkTraitsPartFixedPart;
     readonly isSlotPart: boolean;
@@ -2856,14 +2860,14 @@
   }
 
   /** @name RmrkTraitsPartFixedPart (306) */
-  export interface RmrkTraitsPartFixedPart extends Struct {
+  interface RmrkTraitsPartFixedPart extends Struct {
     readonly id: u32;
     readonly z: u32;
     readonly src: Bytes;
   }
 
   /** @name RmrkTraitsPartSlotPart (307) */
-  export interface RmrkTraitsPartSlotPart extends Struct {
+  interface RmrkTraitsPartSlotPart extends Struct {
     readonly id: u32;
     readonly equippable: RmrkTraitsPartEquippableList;
     readonly src: Bytes;
@@ -2871,7 +2875,7 @@
   }
 
   /** @name RmrkTraitsPartEquippableList (308) */
-  export interface RmrkTraitsPartEquippableList extends Enum {
+  interface RmrkTraitsPartEquippableList extends Enum {
     readonly isAll: boolean;
     readonly isEmpty: boolean;
     readonly isCustom: boolean;
@@ -2880,20 +2884,20 @@
   }
 
   /** @name RmrkTraitsTheme (310) */
-  export interface RmrkTraitsTheme extends Struct {
+  interface RmrkTraitsTheme extends Struct {
     readonly name: Bytes;
     readonly properties: Vec<RmrkTraitsThemeThemeProperty>;
     readonly inherit: bool;
   }
 
   /** @name RmrkTraitsThemeThemeProperty (312) */
-  export interface RmrkTraitsThemeThemeProperty extends Struct {
+  interface RmrkTraitsThemeThemeProperty extends Struct {
     readonly key: Bytes;
     readonly value: Bytes;
   }
 
   /** @name PalletForeingAssetsModuleCall (314) */
-  export interface PalletForeingAssetsModuleCall extends Enum {
+  interface PalletForeingAssetsModuleCall extends Enum {
     readonly isRegisterForeignAsset: boolean;
     readonly asRegisterForeignAsset: {
       readonly owner: AccountId32;
@@ -2910,7 +2914,7 @@
   }
 
   /** @name PalletEvmCall (315) */
-  export interface PalletEvmCall extends Enum {
+  interface PalletEvmCall extends Enum {
     readonly isWithdraw: boolean;
     readonly asWithdraw: {
       readonly address: H160;
@@ -2955,7 +2959,7 @@
   }
 
   /** @name PalletEthereumCall (319) */
-  export interface PalletEthereumCall extends Enum {
+  interface PalletEthereumCall extends Enum {
     readonly isTransact: boolean;
     readonly asTransact: {
       readonly transaction: EthereumTransactionTransactionV2;
@@ -2964,7 +2968,7 @@
   }
 
   /** @name EthereumTransactionTransactionV2 (320) */
-  export interface EthereumTransactionTransactionV2 extends Enum {
+  interface EthereumTransactionTransactionV2 extends Enum {
     readonly isLegacy: boolean;
     readonly asLegacy: EthereumTransactionLegacyTransaction;
     readonly isEip2930: boolean;
@@ -2975,7 +2979,7 @@
   }
 
   /** @name EthereumTransactionLegacyTransaction (321) */
-  export interface EthereumTransactionLegacyTransaction extends Struct {
+  interface EthereumTransactionLegacyTransaction extends Struct {
     readonly nonce: U256;
     readonly gasPrice: U256;
     readonly gasLimit: U256;
@@ -2986,7 +2990,7 @@
   }
 
   /** @name EthereumTransactionTransactionAction (322) */
-  export interface EthereumTransactionTransactionAction extends Enum {
+  interface EthereumTransactionTransactionAction extends Enum {
     readonly isCall: boolean;
     readonly asCall: H160;
     readonly isCreate: boolean;
@@ -2994,14 +2998,14 @@
   }
 
   /** @name EthereumTransactionTransactionSignature (323) */
-  export interface EthereumTransactionTransactionSignature extends Struct {
+  interface EthereumTransactionTransactionSignature extends Struct {
     readonly v: u64;
     readonly r: H256;
     readonly s: H256;
   }
 
   /** @name EthereumTransactionEip2930Transaction (325) */
-  export interface EthereumTransactionEip2930Transaction extends Struct {
+  interface EthereumTransactionEip2930Transaction extends Struct {
     readonly chainId: u64;
     readonly nonce: U256;
     readonly gasPrice: U256;
@@ -3016,13 +3020,13 @@
   }
 
   /** @name EthereumTransactionAccessListItem (327) */
-  export interface EthereumTransactionAccessListItem extends Struct {
+  interface EthereumTransactionAccessListItem extends Struct {
     readonly address: H160;
     readonly storageKeys: Vec<H256>;
   }
 
   /** @name EthereumTransactionEip1559Transaction (328) */
-  export interface EthereumTransactionEip1559Transaction extends Struct {
+  interface EthereumTransactionEip1559Transaction extends Struct {
     readonly chainId: u64;
     readonly nonce: U256;
     readonly maxPriorityFeePerGas: U256;
@@ -3038,7 +3042,7 @@
   }
 
   /** @name PalletEvmMigrationCall (329) */
-  export interface PalletEvmMigrationCall extends Enum {
+  interface PalletEvmMigrationCall extends Enum {
     readonly isBegin: boolean;
     readonly asBegin: {
       readonly address: H160;
@@ -3057,13 +3061,13 @@
   }
 
   /** @name PalletSudoError (332) */
-  export interface PalletSudoError extends Enum {
+  interface PalletSudoError extends Enum {
     readonly isRequireSudo: boolean;
     readonly type: 'RequireSudo';
   }
 
   /** @name OrmlVestingModuleError (334) */
-  export interface OrmlVestingModuleError extends Enum {
+  interface OrmlVestingModuleError extends Enum {
     readonly isZeroVestingPeriod: boolean;
     readonly isZeroVestingPeriodCount: boolean;
     readonly isInsufficientBalanceToLock: boolean;
@@ -3074,7 +3078,7 @@
   }
 
   /** @name OrmlXtokensModuleError (335) */
-  export interface OrmlXtokensModuleError extends Enum {
+  interface OrmlXtokensModuleError extends Enum {
     readonly isAssetHasNoReserve: boolean;
     readonly isNotCrossChainTransfer: boolean;
     readonly isInvalidDest: boolean;
@@ -3098,26 +3102,26 @@
   }
 
   /** @name OrmlTokensBalanceLock (338) */
-  export interface OrmlTokensBalanceLock extends Struct {
+  interface OrmlTokensBalanceLock extends Struct {
     readonly id: U8aFixed;
     readonly amount: u128;
   }
 
   /** @name OrmlTokensAccountData (340) */
-  export interface OrmlTokensAccountData extends Struct {
+  interface OrmlTokensAccountData extends Struct {
     readonly free: u128;
     readonly reserved: u128;
     readonly frozen: u128;
   }
 
   /** @name OrmlTokensReserveData (342) */
-  export interface OrmlTokensReserveData extends Struct {
+  interface OrmlTokensReserveData extends Struct {
     readonly id: Null;
     readonly amount: u128;
   }
 
   /** @name OrmlTokensModuleError (344) */
-  export interface OrmlTokensModuleError extends Enum {
+  interface OrmlTokensModuleError extends Enum {
     readonly isBalanceTooLow: boolean;
     readonly isAmountIntoBalanceFailed: boolean;
     readonly isLiquidityRestrictions: boolean;
@@ -3130,21 +3134,21 @@
   }
 
   /** @name CumulusPalletXcmpQueueInboundChannelDetails (346) */
-  export interface CumulusPalletXcmpQueueInboundChannelDetails extends Struct {
+  interface CumulusPalletXcmpQueueInboundChannelDetails extends Struct {
     readonly sender: u32;
     readonly state: CumulusPalletXcmpQueueInboundState;
     readonly messageMetadata: Vec<ITuple<[u32, PolkadotParachainPrimitivesXcmpMessageFormat]>>;
   }
 
   /** @name CumulusPalletXcmpQueueInboundState (347) */
-  export interface CumulusPalletXcmpQueueInboundState extends Enum {
+  interface CumulusPalletXcmpQueueInboundState extends Enum {
     readonly isOk: boolean;
     readonly isSuspended: boolean;
     readonly type: 'Ok' | 'Suspended';
   }
 
   /** @name PolkadotParachainPrimitivesXcmpMessageFormat (350) */
-  export interface PolkadotParachainPrimitivesXcmpMessageFormat extends Enum {
+  interface PolkadotParachainPrimitivesXcmpMessageFormat extends Enum {
     readonly isConcatenatedVersionedXcm: boolean;
     readonly isConcatenatedEncodedBlob: boolean;
     readonly isSignals: boolean;
@@ -3152,7 +3156,7 @@
   }
 
   /** @name CumulusPalletXcmpQueueOutboundChannelDetails (353) */
-  export interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct {
+  interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct {
     readonly recipient: u32;
     readonly state: CumulusPalletXcmpQueueOutboundState;
     readonly signalsExist: bool;
@@ -3161,14 +3165,14 @@
   }
 
   /** @name CumulusPalletXcmpQueueOutboundState (354) */
-  export interface CumulusPalletXcmpQueueOutboundState extends Enum {
+  interface CumulusPalletXcmpQueueOutboundState extends Enum {
     readonly isOk: boolean;
     readonly isSuspended: boolean;
     readonly type: 'Ok' | 'Suspended';
   }
 
   /** @name CumulusPalletXcmpQueueQueueConfigData (356) */
-  export interface CumulusPalletXcmpQueueQueueConfigData extends Struct {
+  interface CumulusPalletXcmpQueueQueueConfigData extends Struct {
     readonly suspendThreshold: u32;
     readonly dropThreshold: u32;
     readonly resumeThreshold: u32;
@@ -3178,7 +3182,7 @@
   }
 
   /** @name CumulusPalletXcmpQueueError (358) */
-  export interface CumulusPalletXcmpQueueError extends Enum {
+  interface CumulusPalletXcmpQueueError extends Enum {
     readonly isFailedToSend: boolean;
     readonly isBadXcmOrigin: boolean;
     readonly isBadXcm: boolean;
@@ -3188,7 +3192,7 @@
   }
 
   /** @name PalletXcmError (359) */
-  export interface PalletXcmError extends Enum {
+  interface PalletXcmError extends Enum {
     readonly isUnreachable: boolean;
     readonly isSendFailure: boolean;
     readonly isFiltered: boolean;
@@ -3206,29 +3210,29 @@
   }
 
   /** @name CumulusPalletXcmError (360) */
-  export type CumulusPalletXcmError = Null;
+  type CumulusPalletXcmError = Null;
 
   /** @name CumulusPalletDmpQueueConfigData (361) */
-  export interface CumulusPalletDmpQueueConfigData extends Struct {
+  interface CumulusPalletDmpQueueConfigData extends Struct {
     readonly maxIndividual: u64;
   }
 
   /** @name CumulusPalletDmpQueuePageIndexData (362) */
-  export interface CumulusPalletDmpQueuePageIndexData extends Struct {
+  interface CumulusPalletDmpQueuePageIndexData extends Struct {
     readonly beginUsed: u32;
     readonly endUsed: u32;
     readonly overweightCount: u64;
   }
 
   /** @name CumulusPalletDmpQueueError (365) */
-  export interface CumulusPalletDmpQueueError extends Enum {
+  interface CumulusPalletDmpQueueError extends Enum {
     readonly isUnknown: boolean;
     readonly isOverLimit: boolean;
     readonly type: 'Unknown' | 'OverLimit';
   }
 
   /** @name PalletUniqueError (369) */
-  export interface PalletUniqueError extends Enum {
+  interface PalletUniqueError extends Enum {
     readonly isCollectionDecimalPointLimitExceeded: boolean;
     readonly isConfirmUnsetSponsorFail: boolean;
     readonly isEmptyArgument: boolean;
@@ -3237,7 +3241,7 @@
   }
 
   /** @name PalletUniqueSchedulerScheduledV3 (372) */
-  export interface PalletUniqueSchedulerScheduledV3 extends Struct {
+  interface PalletUniqueSchedulerScheduledV3 extends Struct {
     readonly maybeId: Option<U8aFixed>;
     readonly priority: u8;
     readonly call: FrameSupportScheduleMaybeHashed;
@@ -3246,7 +3250,7 @@
   }
 
   /** @name OpalRuntimeOriginCaller (373) */
-  export interface OpalRuntimeOriginCaller extends Enum {
+  interface OpalRuntimeOriginCaller extends Enum {
     readonly isSystem: boolean;
     readonly asSystem: FrameSupportDispatchRawOrigin;
     readonly isVoid: boolean;
@@ -3260,7 +3264,7 @@
   }
 
   /** @name FrameSupportDispatchRawOrigin (374) */
-  export interface FrameSupportDispatchRawOrigin extends Enum {
+  interface FrameSupportDispatchRawOrigin extends Enum {
     readonly isRoot: boolean;
     readonly isSigned: boolean;
     readonly asSigned: AccountId32;
@@ -3269,7 +3273,7 @@
   }
 
   /** @name PalletXcmOrigin (375) */
-  export interface PalletXcmOrigin extends Enum {
+  interface PalletXcmOrigin extends Enum {
     readonly isXcm: boolean;
     readonly asXcm: XcmV1MultiLocation;
     readonly isResponse: boolean;
@@ -3278,7 +3282,7 @@
   }
 
   /** @name CumulusPalletXcmOrigin (376) */
-  export interface CumulusPalletXcmOrigin extends Enum {
+  interface CumulusPalletXcmOrigin extends Enum {
     readonly isRelay: boolean;
     readonly isSiblingParachain: boolean;
     readonly asSiblingParachain: u32;
@@ -3286,17 +3290,17 @@
   }
 
   /** @name PalletEthereumRawOrigin (377) */
-  export interface PalletEthereumRawOrigin extends Enum {
+  interface PalletEthereumRawOrigin extends Enum {
     readonly isEthereumTransaction: boolean;
     readonly asEthereumTransaction: H160;
     readonly type: 'EthereumTransaction';
   }
 
   /** @name SpCoreVoid (378) */
-  export type SpCoreVoid = Null;
+  type SpCoreVoid = Null;
 
   /** @name PalletUniqueSchedulerError (379) */
-  export interface PalletUniqueSchedulerError extends Enum {
+  interface PalletUniqueSchedulerError extends Enum {
     readonly isFailedToSchedule: boolean;
     readonly isNotFound: boolean;
     readonly isTargetBlockNumberInPast: boolean;
@@ -3305,20 +3309,20 @@
   }
 
   /** @name UpDataStructsCollection (380) */
-  export interface UpDataStructsCollection extends Struct {
+  interface UpDataStructsCollection extends Struct {
     readonly owner: AccountId32;
     readonly mode: UpDataStructsCollectionMode;
     readonly name: Vec<u16>;
     readonly description: Vec<u16>;
     readonly tokenPrefix: Bytes;
-    readonly sponsorship: UpDataStructsSponsorshipState;
+    readonly sponsorship: UpDataStructsSponsorshipStateAccountId32;
     readonly limits: UpDataStructsCollectionLimits;
     readonly permissions: UpDataStructsCollectionPermissions;
     readonly externalCollection: bool;
   }
 
-  /** @name UpDataStructsSponsorshipState (381) */
-  export interface UpDataStructsSponsorshipState extends Enum {
+  /** @name UpDataStructsSponsorshipStateAccountId32 (381) */
+  interface UpDataStructsSponsorshipStateAccountId32 extends Enum {
     readonly isDisabled: boolean;
     readonly isUnconfirmed: boolean;
     readonly asUnconfirmed: AccountId32;
@@ -3328,49 +3332,49 @@
   }
 
   /** @name UpDataStructsProperties (382) */
-  export interface UpDataStructsProperties extends Struct {
+  interface UpDataStructsProperties extends Struct {
     readonly map: UpDataStructsPropertiesMapBoundedVec;
     readonly consumedSpace: u32;
     readonly spaceLimit: u32;
   }
 
   /** @name UpDataStructsPropertiesMapBoundedVec (383) */
-  export interface UpDataStructsPropertiesMapBoundedVec extends BTreeMap<Bytes, Bytes> {}
+  interface UpDataStructsPropertiesMapBoundedVec extends BTreeMap<Bytes, Bytes> {}
 
   /** @name UpDataStructsPropertiesMapPropertyPermission (388) */
-  export interface UpDataStructsPropertiesMapPropertyPermission extends BTreeMap<Bytes, UpDataStructsPropertyPermission> {}
+  interface UpDataStructsPropertiesMapPropertyPermission extends BTreeMap<Bytes, UpDataStructsPropertyPermission> {}
 
   /** @name UpDataStructsCollectionStats (395) */
-  export interface UpDataStructsCollectionStats extends Struct {
+  interface UpDataStructsCollectionStats extends Struct {
     readonly created: u32;
     readonly destroyed: u32;
     readonly alive: u32;
   }
 
   /** @name UpDataStructsTokenChild (396) */
-  export interface UpDataStructsTokenChild extends Struct {
+  interface UpDataStructsTokenChild extends Struct {
     readonly token: u32;
     readonly collection: u32;
   }
 
   /** @name PhantomTypeUpDataStructs (397) */
-  export interface PhantomTypeUpDataStructs extends Vec<ITuple<[UpDataStructsTokenData, UpDataStructsRpcCollection, RmrkTraitsCollectionCollectionInfo, RmrkTraitsNftNftInfo, RmrkTraitsResourceResourceInfo, RmrkTraitsPropertyPropertyInfo, RmrkTraitsBaseBaseInfo, RmrkTraitsPartPartType, RmrkTraitsTheme, RmrkTraitsNftNftChild]>> {}
+  interface PhantomTypeUpDataStructs extends Vec<ITuple<[UpDataStructsTokenData, UpDataStructsRpcCollection, RmrkTraitsCollectionCollectionInfo, RmrkTraitsNftNftInfo, RmrkTraitsResourceResourceInfo, RmrkTraitsPropertyPropertyInfo, RmrkTraitsBaseBaseInfo, RmrkTraitsPartPartType, RmrkTraitsTheme, RmrkTraitsNftNftChild]>> {}
 
   /** @name UpDataStructsTokenData (399) */
-  export interface UpDataStructsTokenData extends Struct {
+  interface UpDataStructsTokenData extends Struct {
     readonly properties: Vec<UpDataStructsProperty>;
     readonly owner: Option<PalletEvmAccountBasicCrossAccountIdRepr>;
     readonly pieces: u128;
   }
 
   /** @name UpDataStructsRpcCollection (401) */
-  export interface UpDataStructsRpcCollection extends Struct {
+  interface UpDataStructsRpcCollection extends Struct {
     readonly owner: AccountId32;
     readonly mode: UpDataStructsCollectionMode;
     readonly name: Vec<u16>;
     readonly description: Vec<u16>;
     readonly tokenPrefix: Bytes;
-    readonly sponsorship: UpDataStructsSponsorshipState;
+    readonly sponsorship: UpDataStructsSponsorshipStateAccountId32;
     readonly limits: UpDataStructsCollectionLimits;
     readonly permissions: UpDataStructsCollectionPermissions;
     readonly tokenPropertyPermissions: Vec<UpDataStructsPropertyKeyPermission>;
@@ -3379,7 +3383,7 @@
   }
 
   /** @name RmrkTraitsCollectionCollectionInfo (402) */
-  export interface RmrkTraitsCollectionCollectionInfo extends Struct {
+  interface RmrkTraitsCollectionCollectionInfo extends Struct {
     readonly issuer: AccountId32;
     readonly metadata: Bytes;
     readonly max: Option<u32>;
@@ -3388,7 +3392,7 @@
   }
 
   /** @name RmrkTraitsNftNftInfo (403) */
-  export interface RmrkTraitsNftNftInfo extends Struct {
+  interface RmrkTraitsNftNftInfo extends Struct {
     readonly owner: RmrkTraitsNftAccountIdOrCollectionNftTuple;
     readonly royalty: Option<RmrkTraitsNftRoyaltyInfo>;
     readonly metadata: Bytes;
@@ -3397,13 +3401,13 @@
   }
 
   /** @name RmrkTraitsNftRoyaltyInfo (405) */
-  export interface RmrkTraitsNftRoyaltyInfo extends Struct {
+  interface RmrkTraitsNftRoyaltyInfo extends Struct {
     readonly recipient: AccountId32;
     readonly amount: Permill;
   }
 
   /** @name RmrkTraitsResourceResourceInfo (406) */
-  export interface RmrkTraitsResourceResourceInfo extends Struct {
+  interface RmrkTraitsResourceResourceInfo extends Struct {
     readonly id: u32;
     readonly resource: RmrkTraitsResourceResourceTypes;
     readonly pending: bool;
@@ -3411,26 +3415,26 @@
   }
 
   /** @name RmrkTraitsPropertyPropertyInfo (407) */
-  export interface RmrkTraitsPropertyPropertyInfo extends Struct {
+  interface RmrkTraitsPropertyPropertyInfo extends Struct {
     readonly key: Bytes;
     readonly value: Bytes;
   }
 
   /** @name RmrkTraitsBaseBaseInfo (408) */
-  export interface RmrkTraitsBaseBaseInfo extends Struct {
+  interface RmrkTraitsBaseBaseInfo extends Struct {
     readonly issuer: AccountId32;
     readonly baseType: Bytes;
     readonly symbol: Bytes;
   }
 
   /** @name RmrkTraitsNftNftChild (409) */
-  export interface RmrkTraitsNftNftChild extends Struct {
+  interface RmrkTraitsNftNftChild extends Struct {
     readonly collectionId: u32;
     readonly nftId: u32;
   }
 
   /** @name PalletCommonError (411) */
-  export interface PalletCommonError extends Enum {
+  interface PalletCommonError extends Enum {
     readonly isCollectionNotFound: boolean;
     readonly isMustBeTokenOwner: boolean;
     readonly isNoPermission: boolean;
@@ -3469,7 +3473,7 @@
   }
 
   /** @name PalletFungibleError (413) */
-  export interface PalletFungibleError extends Enum {
+  interface PalletFungibleError extends Enum {
     readonly isNotFungibleDataUsedToMintFungibleCollectionToken: boolean;
     readonly isFungibleItemsHaveNoId: boolean;
     readonly isFungibleItemsDontHaveData: boolean;
@@ -3479,12 +3483,12 @@
   }
 
   /** @name PalletRefungibleItemData (414) */
-  export interface PalletRefungibleItemData extends Struct {
+  interface PalletRefungibleItemData extends Struct {
     readonly constData: Bytes;
   }
 
   /** @name PalletRefungibleError (419) */
-  export interface PalletRefungibleError extends Enum {
+  interface PalletRefungibleError extends Enum {
     readonly isNotRefungibleDataUsedToMintFungibleCollectionToken: boolean;
     readonly isWrongRefungiblePieces: boolean;
     readonly isRepartitionWhileNotOwningAllPieces: boolean;
@@ -3494,20 +3498,19 @@
   }
 
   /** @name PalletNonfungibleItemData (420) */
-  export interface PalletNonfungibleItemData extends Struct {
+  interface PalletNonfungibleItemData extends Struct {
     readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;
   }
 
   /** @name UpDataStructsPropertyScope (422) */
-  export interface UpDataStructsPropertyScope extends Enum {
+  interface UpDataStructsPropertyScope extends Enum {
     readonly isNone: boolean;
     readonly isRmrk: boolean;
-    readonly isEth: boolean;
-    readonly type: 'None' | 'Rmrk' | 'Eth';
+    readonly type: 'None' | 'Rmrk';
   }
 
   /** @name PalletNonfungibleError (424) */
-  export interface PalletNonfungibleError extends Enum {
+  interface PalletNonfungibleError extends Enum {
     readonly isNotNonfungibleDataUsedToMintFungibleCollectionToken: boolean;
     readonly isNonfungibleItemsHaveNoAmount: boolean;
     readonly isCantBurnNftWithChildren: boolean;
@@ -3515,7 +3518,7 @@
   }
 
   /** @name PalletStructureError (425) */
-  export interface PalletStructureError extends Enum {
+  interface PalletStructureError extends Enum {
     readonly isOuroborosDetected: boolean;
     readonly isDepthLimit: boolean;
     readonly isBreadthLimit: boolean;
@@ -3524,7 +3527,7 @@
   }
 
   /** @name PalletRmrkCoreError (426) */
-  export interface PalletRmrkCoreError extends Enum {
+  interface PalletRmrkCoreError extends Enum {
     readonly isCorruptedCollectionType: boolean;
     readonly isRmrkPropertyKeyIsTooLong: boolean;
     readonly isRmrkPropertyValueIsTooLong: boolean;
@@ -3548,7 +3551,7 @@
   }
 
   /** @name PalletRmrkEquipError (428) */
-  export interface PalletRmrkEquipError extends Enum {
+  interface PalletRmrkEquipError extends Enum {
     readonly isPermissionError: boolean;
     readonly isNoAvailableBaseId: boolean;
     readonly isNoAvailablePartId: boolean;
@@ -3560,7 +3563,7 @@
   }
 
   /** @name PalletForeingAssetsModuleError (429) */
-  export interface PalletForeingAssetsModuleError extends Enum {
+  interface PalletForeingAssetsModuleError extends Enum {
     readonly isBadLocation: boolean;
     readonly isMultiLocationExisted: boolean;
     readonly isAssetIdNotExists: boolean;
@@ -3569,7 +3572,7 @@
   }
 
   /** @name PalletEvmError (432) */
-  export interface PalletEvmError extends Enum {
+  interface PalletEvmError extends Enum {
     readonly isBalanceLow: boolean;
     readonly isFeeOverflow: boolean;
     readonly isPaymentOverflow: boolean;
@@ -3580,7 +3583,7 @@
   }
 
   /** @name FpRpcTransactionStatus (435) */
-  export interface FpRpcTransactionStatus extends Struct {
+  interface FpRpcTransactionStatus extends Struct {
     readonly transactionHash: H256;
     readonly transactionIndex: u32;
     readonly from: H160;
@@ -3591,10 +3594,10 @@
   }
 
   /** @name EthbloomBloom (437) */
-  export interface EthbloomBloom extends U8aFixed {}
+  interface EthbloomBloom extends U8aFixed {}
 
   /** @name EthereumReceiptReceiptV3 (439) */
-  export interface EthereumReceiptReceiptV3 extends Enum {
+  interface EthereumReceiptReceiptV3 extends Enum {
     readonly isLegacy: boolean;
     readonly asLegacy: EthereumReceiptEip658ReceiptData;
     readonly isEip2930: boolean;
@@ -3605,7 +3608,7 @@
   }
 
   /** @name EthereumReceiptEip658ReceiptData (440) */
-  export interface EthereumReceiptEip658ReceiptData extends Struct {
+  interface EthereumReceiptEip658ReceiptData extends Struct {
     readonly statusCode: u8;
     readonly usedGas: U256;
     readonly logsBloom: EthbloomBloom;
@@ -3613,14 +3616,14 @@
   }
 
   /** @name EthereumBlock (441) */
-  export interface EthereumBlock extends Struct {
+  interface EthereumBlock extends Struct {
     readonly header: EthereumHeader;
     readonly transactions: Vec<EthereumTransactionTransactionV2>;
     readonly ommers: Vec<EthereumHeader>;
   }
 
   /** @name EthereumHeader (442) */
-  export interface EthereumHeader extends Struct {
+  interface EthereumHeader extends Struct {
     readonly parentHash: H256;
     readonly ommersHash: H256;
     readonly beneficiary: H160;
@@ -3639,45 +3642,56 @@
   }
 
   /** @name EthereumTypesHashH64 (443) */
-  export interface EthereumTypesHashH64 extends U8aFixed {}
+  interface EthereumTypesHashH64 extends U8aFixed {}
 
   /** @name PalletEthereumError (448) */
-  export interface PalletEthereumError extends Enum {
+  interface PalletEthereumError extends Enum {
     readonly isInvalidSignature: boolean;
     readonly isPreLogExists: boolean;
     readonly type: 'InvalidSignature' | 'PreLogExists';
   }
 
   /** @name PalletEvmCoderSubstrateError (449) */
-  export interface PalletEvmCoderSubstrateError extends Enum {
+  interface PalletEvmCoderSubstrateError extends Enum {
     readonly isOutOfGas: boolean;
     readonly isOutOfFund: boolean;
     readonly type: 'OutOfGas' | 'OutOfFund';
   }
 
-  /** @name PalletEvmContractHelpersSponsoringModeT (450) */
-  export interface PalletEvmContractHelpersSponsoringModeT extends Enum {
+  /** @name UpDataStructsSponsorshipStateBasicCrossAccountIdRepr (450) */
+  interface UpDataStructsSponsorshipStateBasicCrossAccountIdRepr extends Enum {
+    readonly isDisabled: boolean;
+    readonly isUnconfirmed: boolean;
+    readonly asUnconfirmed: PalletEvmAccountBasicCrossAccountIdRepr;
+    readonly isConfirmed: boolean;
+    readonly asConfirmed: PalletEvmAccountBasicCrossAccountIdRepr;
+    readonly type: 'Disabled' | 'Unconfirmed' | 'Confirmed';
+  }
+
+  /** @name PalletEvmContractHelpersSponsoringModeT (451) */
+  interface PalletEvmContractHelpersSponsoringModeT extends Enum {
     readonly isDisabled: boolean;
     readonly isAllowlisted: boolean;
     readonly isGenerous: boolean;
     readonly type: 'Disabled' | 'Allowlisted' | 'Generous';
   }
 
-  /** @name PalletEvmContractHelpersError (452) */
-  export interface PalletEvmContractHelpersError extends Enum {
+  /** @name PalletEvmContractHelpersError (453) */
+  interface PalletEvmContractHelpersError extends Enum {
     readonly isNoPermission: boolean;
-    readonly type: 'NoPermission';
+    readonly isNoPendingSponsor: boolean;
+    readonly type: 'NoPermission' | 'NoPendingSponsor';
   }
 
-  /** @name PalletEvmMigrationError (453) */
-  export interface PalletEvmMigrationError extends Enum {
+  /** @name PalletEvmMigrationError (454) */
+  interface PalletEvmMigrationError extends Enum {
     readonly isAccountNotEmpty: boolean;
     readonly isAccountIsNotMigrating: boolean;
     readonly type: 'AccountNotEmpty' | 'AccountIsNotMigrating';
   }
 
-  /** @name SpRuntimeMultiSignature (455) */
-  export interface SpRuntimeMultiSignature extends Enum {
+  /** @name SpRuntimeMultiSignature (456) */
+  interface SpRuntimeMultiSignature extends Enum {
     readonly isEd25519: boolean;
     readonly asEd25519: SpCoreEd25519Signature;
     readonly isSr25519: boolean;
@@ -3687,34 +3701,34 @@
     readonly type: 'Ed25519' | 'Sr25519' | 'Ecdsa';
   }
 
-  /** @name SpCoreEd25519Signature (456) */
-  export interface SpCoreEd25519Signature extends U8aFixed {}
+  /** @name SpCoreEd25519Signature (457) */
+  interface SpCoreEd25519Signature extends U8aFixed {}
 
-  /** @name SpCoreSr25519Signature (458) */
-  export interface SpCoreSr25519Signature extends U8aFixed {}
+  /** @name SpCoreSr25519Signature (459) */
+  interface SpCoreSr25519Signature extends U8aFixed {}
 
-  /** @name SpCoreEcdsaSignature (459) */
-  export interface SpCoreEcdsaSignature extends U8aFixed {}
+  /** @name SpCoreEcdsaSignature (460) */
+  interface SpCoreEcdsaSignature extends U8aFixed {}
 
-  /** @name FrameSystemExtensionsCheckSpecVersion (462) */
-  export type FrameSystemExtensionsCheckSpecVersion = Null;
+  /** @name FrameSystemExtensionsCheckSpecVersion (463) */
+  type FrameSystemExtensionsCheckSpecVersion = Null;
 
-  /** @name FrameSystemExtensionsCheckGenesis (463) */
-  export type FrameSystemExtensionsCheckGenesis = Null;
+  /** @name FrameSystemExtensionsCheckGenesis (464) */
+  type FrameSystemExtensionsCheckGenesis = Null;
 
-  /** @name FrameSystemExtensionsCheckNonce (466) */
-  export interface FrameSystemExtensionsCheckNonce extends Compact<u32> {}
+  /** @name FrameSystemExtensionsCheckNonce (467) */
+  interface FrameSystemExtensionsCheckNonce extends Compact<u32> {}
 
-  /** @name FrameSystemExtensionsCheckWeight (467) */
-  export type FrameSystemExtensionsCheckWeight = Null;
+  /** @name FrameSystemExtensionsCheckWeight (468) */
+  type FrameSystemExtensionsCheckWeight = Null;
 
-  /** @name PalletTemplateTransactionPaymentChargeTransactionPayment (468) */
-  export interface PalletTemplateTransactionPaymentChargeTransactionPayment extends Compact<u128> {}
+  /** @name PalletTemplateTransactionPaymentChargeTransactionPayment (469) */
+  interface PalletTemplateTransactionPaymentChargeTransactionPayment extends Compact<u128> {}
 
-  /** @name OpalRuntimeRuntime (469) */
-  export type OpalRuntimeRuntime = Null;
+  /** @name OpalRuntimeRuntime (470) */
+  type OpalRuntimeRuntime = Null;
 
-  /** @name PalletEthereumFakeTransactionFinalizer (470) */
-  export type PalletEthereumFakeTransactionFinalizer = Null;
+  /** @name PalletEthereumFakeTransactionFinalizer (471) */
+  type PalletEthereumFakeTransactionFinalizer = Null;
 
 } // declare module