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

difftreelog

upgrade: test types

Daniel Shiposha2022-08-16parent: #f9bb726.patch.diff
in: master

13 files changed

modifiedtests/src/interfaces/augment-api-consts.tsdiffbeforeafterboth
1// Auto-generated via `yarn polkadot-types-from-chain`, do not edit1// Auto-generated via `yarn polkadot-types-from-chain`, do not edit
2/* eslint-disable */2/* eslint-disable */
3
4// import type lookup before we augment - in some environments
5// this is required to allow for ambient/previous definitions
6import '@polkadot/api-base/types/consts';
37
4import type { ApiTypes } from '@polkadot/api-base/types';8import type { ApiTypes, AugmentedConst } from '@polkadot/api-base/types';
5import type { Option, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';9import type { Option, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';
6import type { Codec } from '@polkadot/types-codec/types';10import type { Codec } from '@polkadot/types-codec/types';
7import type { Permill } from '@polkadot/types/interfaces/runtime';11import type { Permill } from '@polkadot/types/interfaces/runtime';
8import type { FrameSupportPalletId, FrameSupportWeightsRuntimeDbWeight, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, SpVersionRuntimeVersion } from '@polkadot/types/lookup';12import type { FrameSupportPalletId, FrameSupportWeightsRuntimeDbWeight, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, SpVersionRuntimeVersion } from '@polkadot/types/lookup';
13
14export type __AugmentedConst<ApiType extends ApiTypes> = AugmentedConst<ApiType>;
915
10declare module '@polkadot/api-base/types/consts' {16declare module '@polkadot/api-base/types/consts' {
11 export interface AugmentedConsts<ApiType extends ApiTypes> {17 interface AugmentedConsts<ApiType extends ApiTypes> {
12 balances: {18 balances: {
13 /**19 /**
14 * The minimum amount required to keep an account open.20 * The minimum amount required to keep an account open.
modifiedtests/src/interfaces/augment-api-errors.tsdiffbeforeafterboth
1// Auto-generated via `yarn polkadot-types-from-chain`, do not edit1// Auto-generated via `yarn polkadot-types-from-chain`, do not edit
2/* eslint-disable */2/* eslint-disable */
3
4// import type lookup before we augment - in some environments
5// this is required to allow for ambient/previous definitions
6import '@polkadot/api-base/types/errors';
37
4import type { ApiTypes } from '@polkadot/api-base/types';8import type { ApiTypes, AugmentedError } from '@polkadot/api-base/types';
9
10export type __AugmentedError<ApiType extends ApiTypes> = AugmentedError<ApiType>;
511
6declare module '@polkadot/api-base/types/errors' {12declare module '@polkadot/api-base/types/errors' {
7 export interface AugmentedErrors<ApiType extends ApiTypes> {13 interface AugmentedErrors<ApiType extends ApiTypes> {
8 balances: {14 balances: {
9 /**15 /**
10 * Beneficiary account must pre-exist16 * Beneficiary account must pre-exist
652 [key: string]: AugmentedError<ApiType>;658 [key: string]: AugmentedError<ApiType>;
653 };659 };
654 treasury: {660 treasury: {
661 /**
662 * The spend origin is valid but the amount it is allowed to spend is lower than the
663 * amount to be spent.
664 **/
665 InsufficientPermission: AugmentedError<ApiType>;
655 /**666 /**
656 * Proposer's balance is too low.667 * Proposer's balance is too low.
657 **/668 **/
modifiedtests/src/interfaces/augment-api-events.tsdiffbeforeafterboth
1// Auto-generated via `yarn polkadot-types-from-chain`, do not edit1// Auto-generated via `yarn polkadot-types-from-chain`, do not edit
2/* eslint-disable */2/* eslint-disable */
3
4// import type lookup before we augment - in some environments
5// this is required to allow for ambient/previous definitions
6import '@polkadot/api-base/types/events';
37
4import type { ApiTypes } from '@polkadot/api-base/types';8import type { ApiTypes, AugmentedEvent } from '@polkadot/api-base/types';
5import type { Bytes, Null, Option, Result, U256, U8aFixed, bool, u128, u32, u64, u8 } from '@polkadot/types-codec';9import type { Bytes, Null, Option, Result, U256, U8aFixed, bool, u128, u32, u64, u8 } from '@polkadot/types-codec';
6import type { ITuple } from '@polkadot/types-codec/types';10import type { ITuple } from '@polkadot/types-codec/types';
7import type { AccountId32, H160, H256 } from '@polkadot/types/interfaces/runtime';11import type { AccountId32, H160, H256 } from '@polkadot/types/interfaces/runtime';
8import type { EthereumLog, EvmCoreErrorExitReason, FrameSupportScheduleLookupError, FrameSupportTokensMiscBalanceStatus, FrameSupportWeightsDispatchInfo, OrmlVestingVestingSchedule, PalletEvmAccountBasicCrossAccountIdRepr, RmrkTraitsNftAccountIdOrCollectionNftTuple, SpRuntimeDispatchError, XcmV1MultiLocation, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2Xcm, XcmVersionedMultiAssets, XcmVersionedMultiLocation } from '@polkadot/types/lookup';12import type { EthereumLog, EvmCoreErrorExitReason, FrameSupportScheduleLookupError, FrameSupportTokensMiscBalanceStatus, FrameSupportWeightsDispatchInfo, OrmlVestingVestingSchedule, PalletEvmAccountBasicCrossAccountIdRepr, RmrkTraitsNftAccountIdOrCollectionNftTuple, SpRuntimeDispatchError, XcmV1MultiLocation, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2Xcm, XcmVersionedMultiAssets, XcmVersionedMultiLocation } from '@polkadot/types/lookup';
13
14export type __AugmentedEvent<ApiType extends ApiTypes> = AugmentedEvent<ApiType>;
915
10declare module '@polkadot/api-base/types/events' {16declare module '@polkadot/api-base/types/events' {
11 export interface AugmentedEvents<ApiType extends ApiTypes> {17 interface AugmentedEvents<ApiType extends ApiTypes> {
12 balances: {18 balances: {
13 /**19 /**
14 * A balance was set by root.20 * A balance was set by root.
463 **/469 **/
464 [key: string]: AugmentedEvent<ApiType>;470 [key: string]: AugmentedEvent<ApiType>;
465 };471 };
472 transactionPayment: {
473 /**
474 * A transaction fee `actual_fee`, of which `tip` was added to the minimum inclusion fee,
475 * has been paid by `who`.
476 **/
477 TransactionFeePaid: AugmentedEvent<ApiType, [who: AccountId32, actualFee: u128, tip: u128], { who: AccountId32, actualFee: u128, tip: u128 }>;
478 /**
479 * Generic event
480 **/
481 [key: string]: AugmentedEvent<ApiType>;
482 };
466 treasury: {483 treasury: {
467 /**484 /**
468 * Some funds have been allocated.485 * Some funds have been allocated.
488 * Spending has finished; this is the amount that rolls over until next spend.505 * Spending has finished; this is the amount that rolls over until next spend.
489 **/506 **/
490 Rollover: AugmentedEvent<ApiType, [rolloverBalance: u128], { rolloverBalance: u128 }>;507 Rollover: AugmentedEvent<ApiType, [rolloverBalance: u128], { rolloverBalance: u128 }>;
508 /**
509 * A new spend proposal has been approved.
510 **/
511 SpendApproved: AugmentedEvent<ApiType, [proposalIndex: u32, amount: u128, beneficiary: AccountId32], { proposalIndex: u32, amount: u128, beneficiary: AccountId32 }>;
491 /**512 /**
492 * We have ended a spend period and will now allocate funds.513 * We have ended a spend period and will now allocate funds.
493 **/514 **/
602 /**623 /**
603 * Bad XCM format used.624 * Bad XCM format used.
604 **/625 **/
605 BadFormat: AugmentedEvent<ApiType, [Option<H256>]>;626 BadFormat: AugmentedEvent<ApiType, [messageHash: Option<H256>], { messageHash: Option<H256> }>;
606 /**627 /**
607 * Bad XCM version used.628 * Bad XCM version used.
608 **/629 **/
609 BadVersion: AugmentedEvent<ApiType, [Option<H256>]>;630 BadVersion: AugmentedEvent<ApiType, [messageHash: Option<H256>], { messageHash: Option<H256> }>;
610 /**631 /**
611 * Some XCM failed.632 * Some XCM failed.
612 **/633 **/
613 Fail: AugmentedEvent<ApiType, [Option<H256>, XcmV2TraitsError]>;634 Fail: AugmentedEvent<ApiType, [messageHash: Option<H256>, error: XcmV2TraitsError, weight: u64], { messageHash: Option<H256>, error: XcmV2TraitsError, weight: u64 }>;
614 /**635 /**
615 * An XCM exceeded the individual message weight budget.636 * An XCM exceeded the individual message weight budget.
616 **/637 **/
617 OverweightEnqueued: AugmentedEvent<ApiType, [u32, u32, u64, u64]>;638 OverweightEnqueued: AugmentedEvent<ApiType, [sender: u32, sentAt: u32, index: u64, required: u64], { sender: u32, sentAt: u32, index: u64, required: u64 }>;
618 /**639 /**
619 * An XCM from the overweight queue was executed with the given actual weight used.640 * An XCM from the overweight queue was executed with the given actual weight used.
620 **/641 **/
621 OverweightServiced: AugmentedEvent<ApiType, [u64, u64]>;642 OverweightServiced: AugmentedEvent<ApiType, [index: u64, used: u64], { index: u64, used: u64 }>;
622 /**643 /**
623 * Some XCM was executed ok.644 * Some XCM was executed ok.
624 **/645 **/
625 Success: AugmentedEvent<ApiType, [Option<H256>]>;646 Success: AugmentedEvent<ApiType, [messageHash: Option<H256>, weight: u64], { messageHash: Option<H256>, weight: u64 }>;
626 /**647 /**
627 * An upward message was sent to the relay chain.648 * An upward message was sent to the relay chain.
628 **/649 **/
629 UpwardMessageSent: AugmentedEvent<ApiType, [Option<H256>]>;650 UpwardMessageSent: AugmentedEvent<ApiType, [messageHash: Option<H256>], { messageHash: Option<H256> }>;
630 /**651 /**
631 * An HRMP message was sent to a sibling parachain.652 * An HRMP message was sent to a sibling parachain.
632 **/653 **/
633 XcmpMessageSent: AugmentedEvent<ApiType, [Option<H256>]>;654 XcmpMessageSent: AugmentedEvent<ApiType, [messageHash: Option<H256>], { messageHash: Option<H256> }>;
634 /**655 /**
635 * Generic event656 * Generic event
636 **/657 **/
modifiedtests/src/interfaces/augment-api-query.tsdiffbeforeafterboth
1// Auto-generated via `yarn polkadot-types-from-chain`, do not edit1// Auto-generated via `yarn polkadot-types-from-chain`, do not edit
2/* eslint-disable */2/* eslint-disable */
3
4// import type lookup before we augment - in some environments
5// this is required to allow for ambient/previous definitions
6import '@polkadot/api-base/types/storage';
37
4import type { ApiTypes } from '@polkadot/api-base/types';8import type { ApiTypes, AugmentedQuery, QueryableStorageEntry } from '@polkadot/api-base/types';
5import type { BTreeMap, Bytes, Option, U256, U8aFixed, Vec, bool, u128, u16, u32, u64 } from '@polkadot/types-codec';9import type { BTreeMap, Bytes, Option, U256, U8aFixed, Vec, bool, u128, u16, u32, u64 } from '@polkadot/types-codec';
6import type { AnyNumber, ITuple } from '@polkadot/types-codec/types';10import type { AnyNumber, ITuple } from '@polkadot/types-codec/types';
7import type { AccountId32, H160, H256 } from '@polkadot/types/interfaces/runtime';11import type { AccountId32, H160, H256 } from '@polkadot/types/interfaces/runtime';
8import type { CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueQueueConfigData, EthereumBlock, EthereumLog, EthereumReceiptReceiptV3, EthereumTransactionTransactionV2, FpRpcTransactionStatus, FrameSupportWeightsPerDispatchClassU64, FrameSystemAccountInfo, FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesReleases, PalletBalancesReserveData, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmContractHelpersSponsoringModeT, PalletNonfungibleItemData, PalletRefungibleItemData, PalletTransactionPaymentReleases, PalletTreasuryProposal, PalletUniqueSchedulerScheduledV3, PhantomTypeUpDataStructs, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, SpRuntimeDigest, SpTrieStorageProof, UpDataStructsCollection, UpDataStructsCollectionStats, UpDataStructsProperties, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsPropertyPermission, UpDataStructsPropertyScope, UpDataStructsTokenChild } from '@polkadot/types/lookup';12import type { CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueQueueConfigData, EthereumBlock, EthereumLog, EthereumReceiptReceiptV3, EthereumTransactionTransactionV2, FpRpcTransactionStatus, FrameSupportWeightsPerDispatchClassU64, FrameSystemAccountInfo, FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesReleases, PalletBalancesReserveData, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmContractHelpersSponsoringModeT, PalletNonfungibleItemData, PalletRefungibleItemData, PalletTransactionPaymentReleases, PalletTreasuryProposal, PalletUniqueSchedulerScheduledV3, PhantomTypeUpDataStructs, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, SpRuntimeDigest, SpTrieStorageProof, UpDataStructsCollection, UpDataStructsCollectionStats, UpDataStructsProperties, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsPropertyPermission, UpDataStructsPropertyScope, UpDataStructsTokenChild } from '@polkadot/types/lookup';
9import type { Observable } from '@polkadot/types/types';13import type { Observable } from '@polkadot/types/types';
14
15export type __AugmentedQuery<ApiType extends ApiTypes> = AugmentedQuery<ApiType, () => unknown>;
16export type __QueryableStorageEntry<ApiType extends ApiTypes> = QueryableStorageEntry<ApiType>;
1017
11declare module '@polkadot/api-base/types/storage' {18declare module '@polkadot/api-base/types/storage' {
12 export interface AugmentedQueries<ApiType extends ApiTypes> {19 interface AugmentedQueries<ApiType extends ApiTypes> {
13 balances: {20 balances: {
14 /**21 /**
15 * The Balances pallet example of storing the balance of an account.22 * The Balances pallet example of storing the balance of an account.
362 * by the system inherent.369 * by the system inherent.
363 **/370 **/
364 lastHrmpMqcHeads: AugmentedQuery<ApiType, () => Observable<BTreeMap<u32, H256>>, []> & QueryableStorageEntry<ApiType, []>;371 lastHrmpMqcHeads: AugmentedQuery<ApiType, () => Observable<BTreeMap<u32, H256>>, []> & QueryableStorageEntry<ApiType, []>;
372 /**
373 * The relay chain block number associated with the last parachain block.
374 **/
375 lastRelayChainBlockNumber: AugmentedQuery<ApiType, () => Observable<u32>, []> & QueryableStorageEntry<ApiType, []>;
365 /**376 /**
366 * Validation code that is set by the parachain and is to be communicated to collator and377 * Validation code that is set by the parachain and is to be communicated to collator and
367 * consequently the relay-chain.378 * consequently the relay-chain.
modifiedtests/src/interfaces/augment-api-rpc.tsdiffbeforeafterboth
1// Auto-generated via `yarn polkadot-types-from-chain`, do not edit1// Auto-generated via `yarn polkadot-types-from-chain`, do not edit
2/* eslint-disable */2/* eslint-disable */
3
4// import type lookup before we augment - in some environments
5// this is required to allow for ambient/previous definitions
6import '@polkadot/rpc-core/types/jsonrpc';
37
4import type { PalletEvmAccountBasicCrossAccountIdRepr, RmrkTraitsBaseBaseInfo, RmrkTraitsCollectionCollectionInfo, RmrkTraitsNftNftChild, RmrkTraitsNftNftInfo, RmrkTraitsPartPartType, RmrkTraitsPropertyPropertyInfo, RmrkTraitsResourceResourceInfo, RmrkTraitsTheme, UpDataStructsCollectionLimits, UpDataStructsCollectionStats, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsRpcCollection, UpDataStructsTokenChild, UpDataStructsTokenData } from './default';8import type { PalletEvmAccountBasicCrossAccountIdRepr, RmrkTraitsBaseBaseInfo, RmrkTraitsCollectionCollectionInfo, RmrkTraitsNftNftChild, RmrkTraitsNftNftInfo, RmrkTraitsPartPartType, RmrkTraitsPropertyPropertyInfo, RmrkTraitsResourceResourceInfo, RmrkTraitsTheme, UpDataStructsCollectionLimits, UpDataStructsCollectionStats, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsRpcCollection, UpDataStructsTokenChild, UpDataStructsTokenData } from './default';
5import type { AugmentedRpc } from '@polkadot/rpc-core/types';9import type { AugmentedRpc } from '@polkadot/rpc-core/types';
6import type { Metadata, StorageKey } from '@polkadot/types';10import type { Metadata, StorageKey } from '@polkadot/types';
7import type { Bytes, HashMap, Json, Null, Option, Text, U256, U64, Vec, bool, u128, u32, u64 } from '@polkadot/types-codec';11import type { Bytes, HashMap, Json, Null, Option, Text, U256, U64, Vec, bool, f64, u128, u32, u64 } from '@polkadot/types-codec';
8import type { AnyNumber, Codec } from '@polkadot/types-codec/types';12import type { AnyNumber, Codec } from '@polkadot/types-codec/types';
9import type { ExtrinsicOrHash, ExtrinsicStatus } from '@polkadot/types/interfaces/author';13import type { ExtrinsicOrHash, ExtrinsicStatus } from '@polkadot/types/interfaces/author';
10import type { EpochAuthorship } from '@polkadot/types/interfaces/babe';14import type { EpochAuthorship } from '@polkadot/types/interfaces/babe';
15import type { CodeUploadRequest, CodeUploadResult, ContractCallRequest, ContractExecResult, ContractInstantiateResult, InstantiateRequest } from '@polkadot/types/interfaces/contracts';19import type { CodeUploadRequest, CodeUploadResult, ContractCallRequest, ContractExecResult, ContractInstantiateResult, InstantiateRequest } from '@polkadot/types/interfaces/contracts';
16import type { BlockStats } from '@polkadot/types/interfaces/dev';20import type { BlockStats } from '@polkadot/types/interfaces/dev';
17import type { CreatedBlock } from '@polkadot/types/interfaces/engine';21import type { CreatedBlock } from '@polkadot/types/interfaces/engine';
18import type { EthAccount, EthCallRequest, EthFilter, EthFilterChanges, EthLog, EthReceipt, EthRichBlock, EthSubKind, EthSubParams, EthSyncStatus, EthTransaction, EthTransactionRequest, EthWork } from '@polkadot/types/interfaces/eth';22import type { EthAccount, EthCallRequest, EthFeeHistory, EthFilter, EthFilterChanges, EthLog, EthReceipt, EthRichBlock, EthSubKind, EthSubParams, EthSyncStatus, EthTransaction, EthTransactionRequest, EthWork } from '@polkadot/types/interfaces/eth';
19import type { Extrinsic } from '@polkadot/types/interfaces/extrinsics';23import type { Extrinsic } from '@polkadot/types/interfaces/extrinsics';
20import type { EncodedFinalityProofs, JustificationNotification, ReportedRoundStates } from '@polkadot/types/interfaces/grandpa';24import type { EncodedFinalityProofs, JustificationNotification, ReportedRoundStates } from '@polkadot/types/interfaces/grandpa';
21import type { MmrLeafBatchProof, MmrLeafProof } from '@polkadot/types/interfaces/mmr';25import type { MmrLeafBatchProof, MmrLeafProof } from '@polkadot/types/interfaces/mmr';
27import type { ApplyExtrinsicResult, ChainProperties, ChainType, Health, NetworkState, NodeRole, PeerInfo, SyncState } from '@polkadot/types/interfaces/system';31import type { ApplyExtrinsicResult, ChainProperties, ChainType, Health, NetworkState, NodeRole, PeerInfo, SyncState } from '@polkadot/types/interfaces/system';
28import type { IExtrinsic, Observable } from '@polkadot/types/types';32import type { IExtrinsic, Observable } from '@polkadot/types/types';
33
34export type __AugmentedRpc = AugmentedRpc<() => unknown>;
2935
30declare module '@polkadot/rpc-core/types/jsonrpc' {36declare module '@polkadot/rpc-core/types/jsonrpc' {
31 export interface RpcInterface {37 interface RpcInterface {
32 author: {38 author: {
33 /**39 /**
34 * Returns true if the keystore has private keys for the given public key and key type.40 * Returns true if the keystore has private keys for the given public key and key type.
57 /**63 /**
58 * Submit and subscribe to watch an extrinsic until unsubscribed64 * Submit and subscribe to watch an extrinsic until unsubscribed
59 **/65 **/
60 submitAndWatchExtrinsic: AugmentedRpc<(extrinsic: IExtrinsic) => Observable<ExtrinsicStatus>>;66 submitAndWatchExtrinsic: AugmentedRpc<(extrinsic: Extrinsic | IExtrinsic | string | Uint8Array) => Observable<ExtrinsicStatus>>;
61 /**67 /**
62 * Submit a fully formatted extrinsic for block inclusion68 * Submit a fully formatted extrinsic for block inclusion
63 **/69 **/
64 submitExtrinsic: AugmentedRpc<(extrinsic: IExtrinsic) => Observable<Hash>>;70 submitExtrinsic: AugmentedRpc<(extrinsic: Extrinsic | IExtrinsic | string | Uint8Array) => Observable<Hash>>;
65 };71 };
66 babe: {72 babe: {
67 /**73 /**
198 * Estimate gas needed for execution of given contract.204 * Estimate gas needed for execution of given contract.
199 **/205 **/
200 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>>;206 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>>;
207 /**
208 * Returns fee history for given block count & reward percentiles
209 **/
210 feeHistory: AugmentedRpc<(blockCount: U256 | AnyNumber | Uint8Array, newestBlock: BlockNumber | AnyNumber | Uint8Array, rewardPercentiles: Option<Vec<f64>> | null | Uint8Array | Vec<f64> | (f64)[]) => Observable<EthFeeHistory>>;
201 /**211 /**
202 * Returns current gas price.212 * Returns current gas price.
203 **/213 **/
290 * Returns the number of hashes per second that the node is mining with.300 * Returns the number of hashes per second that the node is mining with.
291 **/301 **/
292 hashrate: AugmentedRpc<() => Observable<U256>>;302 hashrate: AugmentedRpc<() => Observable<U256>>;
303 /**
304 * Returns max priority fee per gas
305 **/
306 maxPriorityFeePerGas: AugmentedRpc<() => Observable<U256>>;
293 /**307 /**
294 * Returns true if client is actively mining new blocks.308 * Returns true if client is actively mining new blocks.
295 **/309 **/
449 /**463 /**
450 * Get Theme's keys values464 * Get Theme's keys values
451 **/465 **/
452 themes: AugmentedRpc<(baseId: u32 | AnyNumber | Uint8Array, themeName: Text | string, keys: Option<Vec<Text>> | null | object | string | Uint8Array, at?: Hash | string | Uint8Array) => Observable<Option<RmrkTraitsTheme>>>;466 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>>>;
453 };467 };
454 rpc: {468 rpc: {
455 /**469 /**
537 /**551 /**
538 * Provides a way to trace the re-execution of a single block552 * Provides a way to trace the re-execution of a single block
539 **/553 **/
540 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>>;554 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>>;
541 /**555 /**
542 * Check current migration state556 * Check current migration state
543 **/557 **/
addedtests/src/interfaces/augment-api-runtime.tsdiffbeforeafterboth

no changes

modifiedtests/src/interfaces/augment-api-tx.tsdiffbeforeafterboth
1// Auto-generated via `yarn polkadot-types-from-chain`, do not edit1// Auto-generated via `yarn polkadot-types-from-chain`, do not edit
2/* eslint-disable */2/* eslint-disable */
33
4import type { ApiTypes } from '@polkadot/api-base/types';4// import type lookup before we augment - in some environments
5// this is required to allow for ambient/previous definitions
6import '@polkadot/api-base/types/submittable';
7
8import type { ApiTypes, AugmentedSubmittable, SubmittableExtrinsic, SubmittableExtrinsicFunction } from '@polkadot/api-base/types';
5import type { Bytes, Compact, Option, U256, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';9import type { Bytes, Compact, Option, U256, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';
6import type { AnyNumber, IMethod, ITuple } from '@polkadot/types-codec/types';10import type { AnyNumber, IMethod, ITuple } from '@polkadot/types-codec/types';
7import type { AccountId32, Call, H160, H256, MultiAddress, Perbill, Permill } from '@polkadot/types/interfaces/runtime';11import type { AccountId32, Call, H160, H256, MultiAddress, Perbill, Permill } from '@polkadot/types/interfaces/runtime';
8import type { CumulusPrimitivesParachainInherentParachainInherentData, EthereumTransactionTransactionV2, FrameSupportScheduleMaybeHashed, OrmlVestingVestingSchedule, PalletEvmAccountBasicCrossAccountIdRepr, RmrkTraitsNftAccountIdOrCollectionNftTuple, RmrkTraitsPartEquippableList, RmrkTraitsPartPartType, RmrkTraitsResourceBasicResource, RmrkTraitsResourceComposableResource, RmrkTraitsResourceResourceTypes, RmrkTraitsResourceSlotResource, RmrkTraitsTheme, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionPermissions, UpDataStructsCreateCollectionData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, XcmV1MultiLocation, XcmV2WeightLimit, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from '@polkadot/types/lookup';12import type { CumulusPrimitivesParachainInherentParachainInherentData, EthereumTransactionTransactionV2, FrameSupportScheduleMaybeHashed, OrmlVestingVestingSchedule, PalletEvmAccountBasicCrossAccountIdRepr, RmrkTraitsNftAccountIdOrCollectionNftTuple, RmrkTraitsPartEquippableList, RmrkTraitsPartPartType, RmrkTraitsResourceBasicResource, RmrkTraitsResourceComposableResource, RmrkTraitsResourceResourceTypes, RmrkTraitsResourceSlotResource, RmrkTraitsTheme, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionPermissions, UpDataStructsCreateCollectionData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, XcmV1MultiLocation, XcmV2WeightLimit, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from '@polkadot/types/lookup';
913
14export type __AugmentedSubmittable = AugmentedSubmittable<() => unknown>;
15export type __SubmittableExtrinsic<ApiType extends ApiTypes> = SubmittableExtrinsic<ApiType>;
16export type __SubmittableExtrinsicFunction<ApiType extends ApiTypes> = SubmittableExtrinsicFunction<ApiType>;
17
10declare module '@polkadot/api-base/types/submittable' {18declare module '@polkadot/api-base/types/submittable' {
11 export interface AugmentedSubmittables<ApiType extends ApiTypes> {19 interface AugmentedSubmittables<ApiType extends ApiTypes> {
12 balances: {20 balances: {
13 /**21 /**
14 * Exactly as `transfer`, except the origin must be root and the source account may be22 * Exactly as `transfer`, except the origin must be root and the source account may be
105 [key: string]: SubmittableExtrinsicFunction<ApiType>;113 [key: string]: SubmittableExtrinsicFunction<ApiType>;
106 };114 };
107 configuration: {115 configuration: {
108 setMinGasPriceOverride: AugmentedSubmittable<(coeff: Option<u64> | null | object | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Option<u64>]>;116 setMinGasPriceOverride: AugmentedSubmittable<(coeff: Option<u64> | null | Uint8Array | u64 | AnyNumber) => SubmittableExtrinsic<ApiType>, [Option<u64>]>;
109 setWeightToFeeCoefficientOverride: AugmentedSubmittable<(coeff: Option<u32> | null | object | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Option<u32>]>;117 setWeightToFeeCoefficientOverride: AugmentedSubmittable<(coeff: Option<u32> | null | Uint8Array | u32 | AnyNumber) => SubmittableExtrinsic<ApiType>, [Option<u32>]>;
110 /**118 /**
111 * Generic tx119 * Generic tx
112 **/120 **/
153 /**161 /**
154 * Issue an EVM call operation. This is similar to a message call transaction in Ethereum.162 * Issue an EVM call operation. This is similar to a message call transaction in Ethereum.
155 **/163 **/
156 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>]>>]>;164 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>]>>]>;
157 /**165 /**
158 * Issue an EVM create operation. This is similar to a contract creation transaction in166 * Issue an EVM create operation. This is similar to a contract creation transaction in
159 * Ethereum.167 * Ethereum.
160 **/168 **/
161 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>]>>]>;169 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>]>>]>;
162 /**170 /**
163 * Issue an EVM create2 operation.171 * Issue an EVM create2 operation.
164 **/172 **/
165 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>]>>]>;173 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>]>>]>;
166 /**174 /**
167 * Withdraw balance from EVM into currency/balances pallet.175 * Withdraw balance from EVM into currency/balances pallet.
168 **/176 **/
244 * - `origin`: Must be Root.252 * - `origin`: Must be Root.
245 * - `maybe_xcm_version`: The default XCM encoding version, or `None` to disable.253 * - `maybe_xcm_version`: The default XCM encoding version, or `None` to disable.
246 **/254 **/
247 forceDefaultXcmVersion: AugmentedSubmittable<(maybeXcmVersion: Option<u32> | null | object | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Option<u32>]>;255 forceDefaultXcmVersion: AugmentedSubmittable<(maybeXcmVersion: Option<u32> | null | Uint8Array | u32 | AnyNumber) => SubmittableExtrinsic<ApiType>, [Option<u32>]>;
248 /**256 /**
249 * Ask a location to notify us regarding their XCM version and any changes to it.257 * Ask a location to notify us regarding their XCM version and any changes to it.
250 * 258 *
364 * - Token-owner-to-be372 * - Token-owner-to-be
365 * 373 *
366 * # Arguments:374 * # Arguments:
375 * - `origin`: sender of the transaction
367 * - `rmrk_collection_id`: RMRK collection ID of the NFT to be accepted.376 * - `rmrk_collection_id`: RMRK collection ID of the NFT to be accepted.
368 * - `rmrk_nft_id`: ID of the NFT to be accepted.377 * - `rmrk_nft_id`: ID of the NFT to be accepted.
369 * - `new_owner`: Either the sender's account ID or a sender-owned NFT,378 * - `new_owner`: Either the sender's account ID or a sender-owned NFT,
381 * - Token owner390 * - Token owner
382 * 391 *
383 * # Arguments:392 * # Arguments:
393 * - `origin`: sender of the transaction
384 * - `rmrk_collection_id`: RMRK collection ID of the NFT.394 * - `rmrk_collection_id`: RMRK collection ID of the NFT.
385 * - `rmrk_nft_id`: ID of the NFT with a pending resource to be accepted.395 * - `rmrk_nft_id`: ID of the NFT with a pending resource to be accepted.
386 * - `resource_id`: ID of the newly created pending resource.396 * - `resource_id`: ID of the newly created pending resource.
397 * accept the addition of a new resource to an existing NFT
387 **/398 **/
388 acceptResource: AugmentedSubmittable<(rmrkCollectionId: u32 | AnyNumber | Uint8Array, rmrkNftId: u32 | AnyNumber | Uint8Array, resourceId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, u32, u32]>;399 acceptResource: AugmentedSubmittable<(rmrkCollectionId: u32 | AnyNumber | Uint8Array, rmrkNftId: u32 | AnyNumber | Uint8Array, resourceId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, u32, u32]>;
389 /**400 /**
396 * - Token owner407 * - Token owner
397 * 408 *
398 * # Arguments:409 * # Arguments:
410 * - `origin`: sender of the transaction
399 * - `rmrk_collection_id`: RMRK collection ID of the NFT.411 * - `rmrk_collection_id`: RMRK collection ID of the NFT.
400 * - `rmrk_nft_id`: ID of the NFT with a resource to be removed.412 * - `rmrk_nft_id`: ID of the NFT with a resource to be removed.
401 * - `resource_id`: ID of the removal-pending resource.413 * - `resource_id`: ID of the removal-pending resource.
412 * the owner's [acceptance](Pallet::accept_resource).424 * the owner's [acceptance](Pallet::accept_resource).
413 * 425 *
414 * # Arguments:426 * # Arguments:
427 * - `origin`: sender of the transaction
415 * - `rmrk_collection_id`: RMRK collection ID of the NFT.428 * - `rmrk_collection_id`: RMRK collection ID of the NFT.
416 * - `nft_id`: ID of the NFT to assign a resource to.429 * - `nft_id`: ID of the NFT to assign a resource to.
417 * - `resource`: Data of the resource to be created.430 * - `resource`: Data of the resource to be created.
428 * the owner's [acceptance](Pallet::accept_resource).441 * the owner's [acceptance](Pallet::accept_resource).
429 * 442 *
430 * # Arguments:443 * # Arguments:
444 * - `origin`: sender of the transaction
431 * - `rmrk_collection_id`: RMRK collection ID of the NFT.445 * - `rmrk_collection_id`: RMRK collection ID of the NFT.
432 * - `nft_id`: ID of the NFT to assign a resource to.446 * - `nft_id`: ID of the NFT to assign a resource to.
433 * - `resource`: Data of the resource to be created.447 * - `resource`: Data of the resource to be created.
444 * the owner's [acceptance](Pallet::accept_resource).458 * the owner's [acceptance](Pallet::accept_resource).
445 * 459 *
446 * # Arguments:460 * # Arguments:
461 * - `origin`: sender of the transaction
447 * - `rmrk_collection_id`: RMRK collection ID of the NFT.462 * - `rmrk_collection_id`: RMRK collection ID of the NFT.
448 * - `nft_id`: ID of the NFT to assign a resource to.463 * - `nft_id`: ID of the NFT to assign a resource to.
449 * - `resource`: Data of the resource to be created.464 * - `resource`: Data of the resource to be created.
461 * * Token owner476 * * Token owner
462 * 477 *
463 * # Arguments:478 * # Arguments:
479 * - `origin`: sender of the transaction
464 * - `collection_id`: RMRK ID of the collection in which the NFT to burn belongs to.480 * - `collection_id`: RMRK ID of the collection in which the NFT to burn belongs to.
465 * - `nft_id`: ID of the NFT to be destroyed.481 * - `nft_id`: ID of the NFT to be destroyed.
466 * - `max_burns`: Maximum number of tokens to burn, assuming nesting. The transaction482 * - `max_burns`: Maximum number of tokens to burn, assuming nesting. The transaction
475 * * Collection issuer491 * * Collection issuer
476 * 492 *
477 * # Arguments:493 * # Arguments:
494 * - `origin`: sender of the transaction
478 * - `collection_id`: RMRK collection ID to change the issuer of.495 * - `collection_id`: RMRK collection ID to change the issuer of.
479 * - `new_issuer`: Collection's new issuer.496 * - `new_issuer`: Collection's new issuer.
480 **/497 **/
486 * * Anyone - will be assigned as the issuer of the collection.503 * * Anyone - will be assigned as the issuer of the collection.
487 * 504 *
488 * # Arguments:505 * # Arguments:
506 * - `origin`: sender of the transaction
489 * - `metadata`: Metadata describing the collection, e.g. IPFS hash. Cannot be changed.507 * - `metadata`: Metadata describing the collection, e.g. IPFS hash. Cannot be changed.
490 * - `max`: Optional maximum number of tokens.508 * - `max`: Optional maximum number of tokens.
491 * - `symbol`: UTF-8 string with token prefix, by which to represent the token in wallets and UIs.509 * - `symbol`: UTF-8 string with token prefix, by which to represent the token in wallets and UIs.
492 * Analogous to Unique's [`token_prefix`](up_data_structs::Collection). Cannot be changed.510 * Analogous to Unique's [`token_prefix`](up_data_structs::Collection). Cannot be changed.
493 **/511 **/
494 createCollection: AugmentedSubmittable<(metadata: Bytes | string | Uint8Array, max: Option<u32> | null | object | string | Uint8Array, symbol: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes, Option<u32>, Bytes]>;512 createCollection: AugmentedSubmittable<(metadata: Bytes | string | Uint8Array, max: Option<u32> | null | Uint8Array | u32 | AnyNumber, symbol: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes, Option<u32>, Bytes]>;
495 /**513 /**
496 * Destroy a collection.514 * Destroy a collection.
497 * 515 *
501 * * Collection issuer519 * * Collection issuer
502 * 520 *
503 * # Arguments:521 * # Arguments:
522 * - `origin`: sender of the transaction
504 * - `collection_id`: RMRK ID of the collection to destroy.523 * - `collection_id`: RMRK ID of the collection to destroy.
505 **/524 **/
506 destroyCollection: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;525 destroyCollection: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
511 * * Collection issuer530 * * Collection issuer
512 * 531 *
513 * # Arguments:532 * # Arguments:
533 * - `origin`: sender of the transaction
514 * - `collection_id`: RMRK ID of the collection to lock.534 * - `collection_id`: RMRK ID of the collection to lock.
515 **/535 **/
516 lockCollection: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;536 lockCollection: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
521 * * Collection issuer541 * * Collection issuer
522 * 542 *
523 * # Arguments:543 * # Arguments:
544 * - `origin`: sender of the transaction
524 * - `owner`: Owner account of the NFT. If set to None, defaults to the sender (collection issuer).545 * - `owner`: Owner account of the NFT. If set to None, defaults to the sender (collection issuer).
525 * - `collection_id`: RMRK collection ID for the NFT to be minted within. Cannot be changed.546 * - `collection_id`: RMRK collection ID for the NFT to be minted within. Cannot be changed.
526 * - `recipient`: Receiver account of the royalty. Has no effect if the `royalty_amount` is not set. Cannot be changed.547 * - `recipient`: Receiver account of the royalty. Has no effect if the `royalty_amount` is not set. Cannot be changed.
529 * - `transferable`: Can this NFT be transferred? Cannot be changed.550 * - `transferable`: Can this NFT be transferred? Cannot be changed.
530 * - `resources`: Resource data to be added to the NFT immediately after minting.551 * - `resources`: Resource data to be added to the NFT immediately after minting.
531 **/552 **/
532 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>>]>;553 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>>]>;
533 /**554 /**
534 * Reject an NFT sent from another account to self or owned NFT.555 * Reject an NFT sent from another account to self or owned NFT.
535 * The NFT in question will not be sent back and burnt instead.556 * The NFT in question will not be sent back and burnt instead.
540 * - Token-owner-to-be-not561 * - Token-owner-to-be-not
541 * 562 *
542 * # Arguments:563 * # Arguments:
564 * - `origin`: sender of the transaction
543 * - `rmrk_collection_id`: RMRK ID of the NFT to be rejected.565 * - `rmrk_collection_id`: RMRK ID of the NFT to be rejected.
544 * - `rmrk_nft_id`: ID of the NFT to be rejected.566 * - `rmrk_nft_id`: ID of the NFT to be rejected.
545 **/567 **/
554 * - Collection issuer576 * - Collection issuer
555 * 577 *
556 * # Arguments578 * # Arguments
557 * - `collection_id`: RMRK ID of a collection to which the NFT making use of the resource belongs to.579 * - `origin`: sender of the transaction
580 * - `rmrk_collection_id`: RMRK ID of a collection to which the NFT making use of the resource belongs to.
558 * - `nft_id`: ID of the NFT with a resource to be removed.581 * - `nft_id`: ID of the NFT with a resource to be removed.
559 * - `resource_id`: ID of the resource to be removed.582 * - `resource_id`: ID of the resource to be removed.
560 **/583 **/
570 * - Token owner593 * - Token owner
571 * 594 *
572 * # Arguments:595 * # Arguments:
573 * - `collection_id`: RMRK ID of the collection of the NFT to be transferred.596 * - `origin`: sender of the transaction
597 * - `rmrk_collection_id`: RMRK ID of the collection of the NFT to be transferred.
574 * - `nft_id`: ID of the NFT to be transferred.598 * - `rmrk_nft_id`: ID of the NFT to be transferred.
575 * - `new_owner`: New owner of the nft which can be either an account or a NFT.599 * - `new_owner`: New owner of the nft which can be either an account or a NFT.
576 **/600 **/
577 send: AugmentedSubmittable<(rmrkCollectionId: u32 | AnyNumber | Uint8Array, rmrkNftId: u32 | AnyNumber | Uint8Array, newOwner: RmrkTraitsNftAccountIdOrCollectionNftTuple | { AccountId: any } | { CollectionAndNftTuple: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, u32, RmrkTraitsNftAccountIdOrCollectionNftTuple]>;601 send: AugmentedSubmittable<(rmrkCollectionId: u32 | AnyNumber | Uint8Array, rmrkNftId: u32 | AnyNumber | Uint8Array, newOwner: RmrkTraitsNftAccountIdOrCollectionNftTuple | { AccountId: any } | { CollectionAndNftTuple: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, u32, RmrkTraitsNftAccountIdOrCollectionNftTuple]>;
587 * - Token owner611 * - Token owner
588 * 612 *
589 * # Arguments:613 * # Arguments:
614 * - `origin`: sender of the transaction
590 * - `rmrk_collection_id`: RMRK collection ID of the NFT.615 * - `rmrk_collection_id`: RMRK collection ID of the NFT.
591 * - `rmrk_nft_id`: ID of the NFT to rearrange resource priorities for.616 * - `rmrk_nft_id`: ID of the NFT to rearrange resource priorities for.
592 * - `priorities`: Ordered vector of resource IDs.617 * - `priorities`: Ordered vector of resource IDs.
605 * - Token owner - in case of NFT property630 * - Token owner - in case of NFT property
606 * 631 *
607 * # Arguments:632 * # Arguments:
633 * - `origin`: sender of the transaction
608 * - `rmrk_collection_id`: RMRK collection ID.634 * - `rmrk_collection_id`: RMRK collection ID.
609 * - `maybe_nft_id`: Optional ID of the NFT. If left empty, then the property is set for the collection.635 * - `maybe_nft_id`: Optional ID of the NFT. If left empty, then the property is set for the collection.
610 * - `key`: Key of the custom property to be referenced by.636 * - `key`: Key of the custom property to be referenced by.
611 * - `value`: Value of the custom property to be stored.637 * - `value`: Value of the custom property to be stored.
612 **/638 **/
613 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]>;639 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]>;
614 /**640 /**
615 * Generic tx641 * Generic tx
616 **/642 **/
626 * - Anyone - will be assigned as the issuer of the Base.652 * - Anyone - will be assigned as the issuer of the Base.
627 * 653 *
628 * # Arguments:654 * # Arguments:
655 * - `origin`: Caller, will be assigned as the issuer of the Base
629 * - `base_type`: Arbitrary media type, e.g. "svg".656 * - `base_type`: Arbitrary media type, e.g. "svg".
630 * - `symbol`: Arbitrary client-chosen symbol.657 * - `symbol`: Arbitrary client-chosen symbol.
631 * - `parts`: Array of Fixed and Slot Parts composing the Base,658 * - `parts`: Array of Fixed and Slot Parts composing the Base,
641 * - Base issuer668 * - Base issuer
642 * 669 *
643 * # Arguments:670 * # Arguments:
671 * - `origin`: sender of the transaction
644 * - `base_id`: Base containing the Slot Part to be updated.672 * - `base_id`: Base containing the Slot Part to be updated.
645 * - `part_id`: Slot Part whose Equippable List is being updated.673 * - `slot_id`: Slot Part whose Equippable List is being updated .
646 * - `equippables`: List of equippables that will override the current Equippables list.674 * - `equippables`: List of equippables that will override the current Equippables list.
647 **/675 **/
648 equippable: AugmentedSubmittable<(baseId: u32 | AnyNumber | Uint8Array, slotId: u32 | AnyNumber | Uint8Array, equippables: RmrkTraitsPartEquippableList | { All: any } | { Empty: any } | { Custom: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, u32, RmrkTraitsPartEquippableList]>;676 equippable: AugmentedSubmittable<(baseId: u32 | AnyNumber | Uint8Array, slotId: u32 | AnyNumber | Uint8Array, equippables: RmrkTraitsPartEquippableList | { All: any } | { Empty: any } | { Custom: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, u32, RmrkTraitsPartEquippableList]>;
656 * - Base issuer684 * - Base issuer
657 * 685 *
658 * # Arguments:686 * # Arguments:
687 * - `origin`: sender of the transaction
659 * - `base_id`: Base ID containing the Theme to be updated.688 * - `base_id`: Base ID containing the Theme to be updated.
660 * - `theme`: Theme to add to the Base. A Theme has a name and properties, which are an689 * - `theme`: Theme to add to the Base. A Theme has a name and properties, which are an
661 * array of [key, value, inherit].690 * array of [key, value, inherit].
677 /**706 /**
678 * Schedule a named task.707 * Schedule a named task.
679 **/708 **/
680 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]>;709 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]>;
681 /**710 /**
682 * Schedule a named task after a delay.711 * Schedule a named task after a delay.
683 * 712 *
684 * # <weight>713 * # <weight>
685 * Same as [`schedule_named`](Self::schedule_named).714 * Same as [`schedule_named`](Self::schedule_named).
686 * # </weight>715 * # </weight>
687 **/716 **/
688 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]>;717 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]>;
689 /**718 /**
690 * Generic tx719 * Generic tx
691 **/720 **/
905 * exist altogether, thus there is no way it would have been approved in the first place.934 * exist altogether, thus there is no way it would have been approved in the first place.
906 **/935 **/
907 removeApproval: AugmentedSubmittable<(proposalId: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>]>;936 removeApproval: AugmentedSubmittable<(proposalId: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>]>;
937 /**
938 * Propose and approve a spend of treasury funds.
939 *
940 * - `origin`: Must be `SpendOrigin` with the `Success` value being at least `amount`.
941 * - `amount`: The amount to be transferred from the treasury to the `beneficiary`.
942 * - `beneficiary`: The destination account for the transfer.
943 *
944 * NOTE: For record-keeping purposes, the proposer is deemed to be equivalent to the
945 * beneficiary.
946 **/
947 spend: AugmentedSubmittable<(amount: Compact<u128> | AnyNumber | Uint8Array, beneficiary: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u128>, MultiAddress]>;
908 /**948 /**
909 * Generic tx949 * Generic tx
910 **/950 **/
929 * * `collection_id`: ID of the Collection to add an admin for.969 * * `collection_id`: ID of the Collection to add an admin for.
930 * * `new_admin`: Address of new admin to add.970 * * `new_admin`: Address of new admin to add.
931 **/971 **/
932 addCollectionAdmin: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, newAdmin: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, PalletEvmAccountBasicCrossAccountIdRepr]>;972 addCollectionAdmin: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, newAdminId: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, PalletEvmAccountBasicCrossAccountIdRepr]>;
933 /**973 /**
934 * Add an address to allow list.974 * Add an address to allow list.
935 * 975 *
modifiedtests/src/interfaces/augment-api.tsdiffbeforeafterboth
7import './augment-api-query';7import './augment-api-query';
8import './augment-api-tx';8import './augment-api-tx';
9import './augment-api-rpc';9import './augment-api-rpc';
10import './augment-api-runtime';
1011
modifiedtests/src/interfaces/augment-types.tsdiffbeforeafterboth
1// Auto-generated via `yarn polkadot-types-from-defs`, do not edit1// Auto-generated via `yarn polkadot-types-from-defs`, do not edit
2/* eslint-disable */2/* eslint-disable */
33
4import 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, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, 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, PalletFungibleError, PalletInflationCall, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRefungibleItemData, PalletRmrkCoreCall, PalletRmrkCoreError, PalletRmrkCoreEvent, PalletRmrkEquipCall, PalletRmrkEquipError, PalletRmrkEquipEvent, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTimestampCall, 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, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from './default';4// import type lookup before we augment - in some environments
5// this is required to allow for ambient/previous definitions
6import '@polkadot/types/types/registry';
7
8import 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, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, 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, 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, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from './default';
5import type { Data, StorageKey } from '@polkadot/types';9import 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';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';
7import type { AssetApproval, AssetApprovalKey, AssetBalance, AssetDestroyWitness, AssetDetails, AssetMetadata, TAssetBalance, TAssetDepositBalance } from '@polkadot/types/interfaces/assets';11import type { AssetApproval, AssetApprovalKey, AssetBalance, AssetDestroyWitness, AssetDetails, AssetMetadata, TAssetBalance, TAssetDepositBalance } from '@polkadot/types/interfaces/assets';
8import type { BlockAttestations, IncludedBlocks, MoreAttestations } from '@polkadot/types/interfaces/attestations';12import type { BlockAttestations, IncludedBlocks, MoreAttestations } from '@polkadot/types/interfaces/attestations';
9import type { RawAuraPreDigest } from '@polkadot/types/interfaces/aura';13import type { RawAuraPreDigest } from '@polkadot/types/interfaces/aura';
10import type { ExtrinsicOrHash, ExtrinsicStatus } from '@polkadot/types/interfaces/author';14import type { ExtrinsicOrHash, ExtrinsicStatus } from '@polkadot/types/interfaces/author';
11import type { UncleEntryItem } from '@polkadot/types/interfaces/authorship';15import 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';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';
13import type { AccountData, BalanceLock, BalanceLockTo212, BalanceStatus, Reasons, ReserveData, ReserveIdentifier, VestingSchedule, WithdrawReasons } from '@polkadot/types/interfaces/balances';17import 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';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';
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';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';
16import type { BlockHash } from '@polkadot/types/interfaces/chain';22import type { BlockHash } from '@polkadot/types/interfaces/chain';
17import type { PrefixedStorageKey } from '@polkadot/types/interfaces/childstate';23import type { PrefixedStorageKey } from '@polkadot/types/interfaces/childstate';
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';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';
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';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';
23import type { FundIndex, FundInfo, LastContribution, TrieIndex } from '@polkadot/types/interfaces/crowdloan';29import type { FundIndex, FundInfo, LastContribution, TrieIndex } from '@polkadot/types/interfaces/crowdloan';
24import type { ConfigData, MessageId, OverweightIndex, PageCounter, PageIndexData } from '@polkadot/types/interfaces/cumulus';30import type { CollationInfo, CollationInfoV1, 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';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';
26import type { BlockStats } from '@polkadot/types/interfaces/dev';32import type { BlockStats } from '@polkadot/types/interfaces/dev';
27import type { ApprovalFlag, DefunctVoter, Renouncing, SetIndex, Vote, VoteIndex, VoteThreshold, VoterInfo } from '@polkadot/types/interfaces/elections';33import type { ApprovalFlag, DefunctVoter, Renouncing, SetIndex, Vote, VoteIndex, VoteThreshold, VoterInfo } from '@polkadot/types/interfaces/elections';
28import type { CreatedBlock, ImportedAux } from '@polkadot/types/interfaces/engine';34import 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';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';
30import type { EvmAccount, EvmLog, EvmVicinity, ExitError, ExitFatal, ExitReason, ExitRevert, ExitSucceed } from '@polkadot/types/interfaces/evm';36import type { EvmAccount, EvmCallInfo, EvmCreateInfo, 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';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';
32import type { AssetOptions, Owner, PermissionLatest, PermissionVersions, PermissionsV1 } from '@polkadot/types/interfaces/genericAsset';38import type { AssetOptions, Owner, PermissionLatest, PermissionVersions, PermissionsV1 } from '@polkadot/types/interfaces/genericAsset';
33import type { ActiveGilt, ActiveGiltsTotal, ActiveIndex, GiltBid } from '@polkadot/types/interfaces/gilt';39import 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';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';
35import type { IdentityFields, IdentityInfo, IdentityInfoAdditional, IdentityInfoTo198, IdentityJudgement, RegistrarIndex, RegistrarInfo, Registration, RegistrationJudgement, RegistrationTo198 } from '@polkadot/types/interfaces/identity';41import 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';42import type { AuthIndex, AuthoritySignature, Heartbeat, HeartbeatTo244, OpaqueMultiaddr, OpaqueNetworkState, OpaquePeerId } from '@polkadot/types/interfaces/imOnline';
37import type { CallIndex, LotteryConfig } from '@polkadot/types/interfaces/lottery';43import 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';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';
39import type { MmrLeafBatchProof, MmrLeafProof } from '@polkadot/types/interfaces/mmr';45import type { MmrBatchProof, MmrEncodableOpaqueLeaf, MmrError, MmrLeafBatchProof, MmrLeafIndex, MmrLeafProof, MmrNodeIndex, MmrProof } from '@polkadot/types/interfaces/mmr';
46import type { NpApiError } from '@polkadot/types/interfaces/nompools';
40import type { StorageKind } from '@polkadot/types/interfaces/offchain';47import type { StorageKind } from '@polkadot/types/interfaces/offchain';
41import type { DeferredOffenceOf, Kind, OffenceDetails, Offender, OpaqueTimeSlot, ReportIdOf, Reporter } from '@polkadot/types/interfaces/offences';48import 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';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';
43import type { FeeDetails, InclusionFee, RuntimeDispatchInfo } from '@polkadot/types/interfaces/payment';50import type { FeeDetails, InclusionFee, RuntimeDispatchInfo } from '@polkadot/types/interfaces/payment';
44import type { Approvals } from '@polkadot/types/interfaces/poll';51import type { Approvals } from '@polkadot/types/interfaces/poll';
45import type { ProxyAnnouncement, ProxyDefinition, ProxyType } from '@polkadot/types/interfaces/proxy';52import type { ProxyAnnouncement, ProxyDefinition, ProxyType } from '@polkadot/types/interfaces/proxy';
46import type { AccountStatus, AccountValidity } from '@polkadot/types/interfaces/purchase';53import type { AccountStatus, AccountValidity } from '@polkadot/types/interfaces/purchase';
47import type { ActiveRecovery, RecoveryConfig } from '@polkadot/types/interfaces/recovery';54import type { ActiveRecovery, RecoveryConfig } from '@polkadot/types/interfaces/recovery';
48import type { RpcMethods } from '@polkadot/types/interfaces/rpc';55import 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';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';
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';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';
51import type { Period, Priority, SchedulePeriod, SchedulePriority, Scheduled, ScheduledTo254, TaskAddress } from '@polkadot/types/interfaces/scheduler';58import 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';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';
53import type { Bid, BidKind, SocietyJudgement, SocietyVote, StrikeCount, VouchingStatus } from '@polkadot/types/interfaces/society';60import 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';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';
55import type { ApiId, BlockTrace, BlockTraceEvent, BlockTraceEventData, BlockTraceSpan, KeyValueOption, MigrationStatusResult, ReadProof, RuntimeVersion, RuntimeVersionApi, RuntimeVersionPartial, SpecVersion, StorageChangeSet, TraceBlockResponse, TraceError } from '@polkadot/types/interfaces/state';62import type { ApiId, BlockTrace, BlockTraceEvent, BlockTraceEventData, BlockTraceSpan, KeyValueOption, MigrationStatusResult, ReadProof, RuntimeVersion, RuntimeVersionApi, RuntimeVersionPartial, RuntimeVersionPre3, RuntimeVersionPre4, SpecVersion, StorageChangeSet, TraceBlockResponse, TraceError } from '@polkadot/types/interfaces/state';
56import type { WeightToFeeCoefficient } from '@polkadot/types/interfaces/support';63import 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';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';
58import type { Bounty, BountyIndex, BountyStatus, BountyStatusActive, BountyStatusCuratorProposed, BountyStatusPendingPayout, OpenTip, OpenTipFinderTo225, OpenTipTip, OpenTipTo225, TreasuryProposal } from '@polkadot/types/interfaces/treasury';65import 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';66import type { Multiplier } from '@polkadot/types/interfaces/txpayment';
67import type { TransactionSource, TransactionValidity, ValidTransaction } from '@polkadot/types/interfaces/txqueue';
60import type { ClassDetails, ClassId, ClassMetadata, DepositBalance, DepositBalanceOf, DestroyWitness, InstanceDetails, InstanceId, InstanceMetadata } from '@polkadot/types/interfaces/uniques';68import type { ClassDetails, ClassId, ClassMetadata, DepositBalance, DepositBalanceOf, DestroyWitness, InstanceDetails, InstanceId, InstanceMetadata } from '@polkadot/types/interfaces/uniques';
61import type { Multisig, Timepoint } from '@polkadot/types/interfaces/utility';69import type { Multisig, Timepoint } from '@polkadot/types/interfaces/utility';
62import type { VestingInfo } from '@polkadot/types/interfaces/vesting';70import 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';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';
6472
65declare module '@polkadot/types/types/registry' {73declare module '@polkadot/types/types/registry' {
66 export interface InterfaceTypes {74 interface InterfaceTypes {
67 AbridgedCandidateReceipt: AbridgedCandidateReceipt;75 AbridgedCandidateReceipt: AbridgedCandidateReceipt;
68 AbridgedHostConfiguration: AbridgedHostConfiguration;76 AbridgedHostConfiguration: AbridgedHostConfiguration;
69 AbridgedHrmpChannel: AbridgedHrmpChannel;77 AbridgedHrmpChannel: AbridgedHrmpChannel;
95 AnySignature: AnySignature;103 AnySignature: AnySignature;
96 ApiId: ApiId;104 ApiId: ApiId;
97 ApplyExtrinsicResult: ApplyExtrinsicResult;105 ApplyExtrinsicResult: ApplyExtrinsicResult;
106 ApplyExtrinsicResultPre6: ApplyExtrinsicResultPre6;
98 ApprovalFlag: ApprovalFlag;107 ApprovalFlag: ApprovalFlag;
99 Approvals: Approvals;108 Approvals: Approvals;
100 ArithmeticError: ArithmeticError;109 ArithmeticError: ArithmeticError;
130 BabeBlockWeight: BabeBlockWeight;139 BabeBlockWeight: BabeBlockWeight;
131 BabeEpochConfiguration: BabeEpochConfiguration;140 BabeEpochConfiguration: BabeEpochConfiguration;
132 BabeEquivocationProof: BabeEquivocationProof;141 BabeEquivocationProof: BabeEquivocationProof;
142 BabeGenesisConfiguration: BabeGenesisConfiguration;
143 BabeGenesisConfigurationV1: BabeGenesisConfigurationV1;
133 BabeWeight: BabeWeight;144 BabeWeight: BabeWeight;
134 BackedCandidate: BackedCandidate;145 BackedCandidate: BackedCandidate;
135 Balance: Balance;146 Balance: Balance;
136 BalanceLock: BalanceLock;147 BalanceLock: BalanceLock;
137 BalanceLockTo212: BalanceLockTo212;148 BalanceLockTo212: BalanceLockTo212;
138 BalanceOf: BalanceOf;149 BalanceOf: BalanceOf;
139 BalanceStatus: BalanceStatus;150 BalanceStatus: BalanceStatus;
151 BeefyAuthoritySet: BeefyAuthoritySet;
140 BeefyCommitment: BeefyCommitment;152 BeefyCommitment: BeefyCommitment;
141 BeefyId: BeefyId;153 BeefyId: BeefyId;
142 BeefyKey: BeefyKey;154 BeefyKey: BeefyKey;
143 BeefyNextAuthoritySet: BeefyNextAuthoritySet;155 BeefyNextAuthoritySet: BeefyNextAuthoritySet;
144 BeefyPayload: BeefyPayload;156 BeefyPayload: BeefyPayload;
157 BeefyPayloadId: BeefyPayloadId;
145 BeefySignedCommitment: BeefySignedCommitment;158 BeefySignedCommitment: BeefySignedCommitment;
159 BenchmarkBatch: BenchmarkBatch;
160 BenchmarkConfig: BenchmarkConfig;
161 BenchmarkList: BenchmarkList;
162 BenchmarkMetadata: BenchmarkMetadata;
163 BenchmarkParameter: BenchmarkParameter;
164 BenchmarkResult: BenchmarkResult;
146 Bid: Bid;165 Bid: Bid;
147 Bidder: Bidder;166 Bidder: Bidder;
148 BidKind: BidKind;167 BidKind: BidKind;
186 CallOrigin: CallOrigin;205 CallOrigin: CallOrigin;
187 CandidateCommitments: CandidateCommitments;206 CandidateCommitments: CandidateCommitments;
188 CandidateDescriptor: CandidateDescriptor;207 CandidateDescriptor: CandidateDescriptor;
208 CandidateEvent: CandidateEvent;
189 CandidateHash: CandidateHash;209 CandidateHash: CandidateHash;
190 CandidateInfo: CandidateInfo;210 CandidateInfo: CandidateInfo;
191 CandidatePendingAvailability: CandidatePendingAvailability;211 CandidatePendingAvailability: CandidatePendingAvailability;
195 ChainType: ChainType;215 ChainType: ChainType;
196 ChangesTrieConfiguration: ChangesTrieConfiguration;216 ChangesTrieConfiguration: ChangesTrieConfiguration;
197 ChangesTrieSignal: ChangesTrieSignal;217 ChangesTrieSignal: ChangesTrieSignal;
218 CheckInherentsResult: CheckInherentsResult;
198 ClassDetails: ClassDetails;219 ClassDetails: ClassDetails;
199 ClassId: ClassId;220 ClassId: ClassId;
200 ClassMetadata: ClassMetadata;221 ClassMetadata: ClassMetadata;
204 CodeUploadRequest: CodeUploadRequest;225 CodeUploadRequest: CodeUploadRequest;
205 CodeUploadResult: CodeUploadResult;226 CodeUploadResult: CodeUploadResult;
206 CodeUploadResultValue: CodeUploadResultValue;227 CodeUploadResultValue: CodeUploadResultValue;
228 CollationInfo: CollationInfo;
229 CollationInfoV1: CollationInfoV1;
207 CollatorId: CollatorId;230 CollatorId: CollatorId;
208 CollatorSignature: CollatorSignature;231 CollatorSignature: CollatorSignature;
209 CollectiveOrigin: CollectiveOrigin;232 CollectiveOrigin: CollectiveOrigin;
287 CoreAssignment: CoreAssignment;310 CoreAssignment: CoreAssignment;
288 CoreIndex: CoreIndex;311 CoreIndex: CoreIndex;
289 CoreOccupied: CoreOccupied;312 CoreOccupied: CoreOccupied;
313 CoreState: CoreState;
290 CrateVersion: CrateVersion;314 CrateVersion: CrateVersion;
291 CreatedBlock: CreatedBlock;315 CreatedBlock: CreatedBlock;
292 CumulusPalletDmpQueueCall: CumulusPalletDmpQueueCall;316 CumulusPalletDmpQueueCall: CumulusPalletDmpQueueCall;
328 DispatchClass: DispatchClass;352 DispatchClass: DispatchClass;
329 DispatchError: DispatchError;353 DispatchError: DispatchError;
330 DispatchErrorModule: DispatchErrorModule;354 DispatchErrorModule: DispatchErrorModule;
355 DispatchErrorModulePre6: DispatchErrorModulePre6;
331 DispatchErrorModuleU8: DispatchErrorModuleU8;356 DispatchErrorModuleU8: DispatchErrorModuleU8;
332 DispatchErrorModuleU8a: DispatchErrorModuleU8a;357 DispatchErrorModuleU8a: DispatchErrorModuleU8a;
358 DispatchErrorPre6: DispatchErrorPre6;
359 DispatchErrorPre6First: DispatchErrorPre6First;
333 DispatchErrorTo198: DispatchErrorTo198;360 DispatchErrorTo198: DispatchErrorTo198;
334 DispatchFeePayment: DispatchFeePayment;361 DispatchFeePayment: DispatchFeePayment;
335 DispatchInfo: DispatchInfo;362 DispatchInfo: DispatchInfo;
336 DispatchInfoTo190: DispatchInfoTo190;363 DispatchInfoTo190: DispatchInfoTo190;
337 DispatchInfoTo244: DispatchInfoTo244;364 DispatchInfoTo244: DispatchInfoTo244;
338 DispatchOutcome: DispatchOutcome;365 DispatchOutcome: DispatchOutcome;
366 DispatchOutcomePre6: DispatchOutcomePre6;
339 DispatchResult: DispatchResult;367 DispatchResult: DispatchResult;
340 DispatchResultOf: DispatchResultOf;368 DispatchResultOf: DispatchResultOf;
341 DispatchResultTo198: DispatchResultTo198;369 DispatchResultTo198: DispatchResultTo198;
359 ElectionStatus: ElectionStatus;387 ElectionStatus: ElectionStatus;
360 EncodedFinalityProofs: EncodedFinalityProofs;388 EncodedFinalityProofs: EncodedFinalityProofs;
361 EncodedJustification: EncodedJustification;389 EncodedJustification: EncodedJustification;
390 Epoch: Epoch;
362 EpochAuthorship: EpochAuthorship;391 EpochAuthorship: EpochAuthorship;
363 Era: Era;392 Era: Era;
364 EraIndex: EraIndex;393 EraIndex: EraIndex;
397 EthereumTransactionTransactionSignature: EthereumTransactionTransactionSignature;426 EthereumTransactionTransactionSignature: EthereumTransactionTransactionSignature;
398 EthereumTransactionTransactionV2: EthereumTransactionTransactionV2;427 EthereumTransactionTransactionV2: EthereumTransactionTransactionV2;
399 EthereumTypesHashH64: EthereumTypesHashH64;428 EthereumTypesHashH64: EthereumTypesHashH64;
429 EthFeeHistory: EthFeeHistory;
400 EthFilter: EthFilter;430 EthFilter: EthFilter;
401 EthFilterAddress: EthFilterAddress;431 EthFilterAddress: EthFilterAddress;
402 EthFilterChanges: EthFilterChanges;432 EthFilterChanges: EthFilterChanges;
406 EthHeader: EthHeader;436 EthHeader: EthHeader;
407 EthLog: EthLog;437 EthLog: EthLog;
408 EthReceipt: EthReceipt;438 EthReceipt: EthReceipt;
439 EthReceiptV0: EthReceiptV0;
440 EthReceiptV3: EthReceiptV3;
409 EthRichBlock: EthRichBlock;441 EthRichBlock: EthRichBlock;
410 EthRichHeader: EthRichHeader;442 EthRichHeader: EthRichHeader;
411 EthStorageProof: EthStorageProof;443 EthStorageProof: EthStorageProof;
433 EventMetadataV9: EventMetadataV9;465 EventMetadataV9: EventMetadataV9;
434 EventRecord: EventRecord;466 EventRecord: EventRecord;
435 EvmAccount: EvmAccount;467 EvmAccount: EvmAccount;
468 EvmCallInfo: EvmCallInfo;
436 EvmCoreErrorExitError: EvmCoreErrorExitError;469 EvmCoreErrorExitError: EvmCoreErrorExitError;
437 EvmCoreErrorExitFatal: EvmCoreErrorExitFatal;470 EvmCoreErrorExitFatal: EvmCoreErrorExitFatal;
438 EvmCoreErrorExitReason: EvmCoreErrorExitReason;471 EvmCoreErrorExitReason: EvmCoreErrorExitReason;
439 EvmCoreErrorExitRevert: EvmCoreErrorExitRevert;472 EvmCoreErrorExitRevert: EvmCoreErrorExitRevert;
440 EvmCoreErrorExitSucceed: EvmCoreErrorExitSucceed;473 EvmCoreErrorExitSucceed: EvmCoreErrorExitSucceed;
474 EvmCreateInfo: EvmCreateInfo;
441 EvmLog: EvmLog;475 EvmLog: EvmLog;
442 EvmVicinity: EvmVicinity;476 EvmVicinity: EvmVicinity;
443 ExecReturnValue: ExecReturnValue;477 ExecReturnValue: ExecReturnValue;
466 ExtrinsicsWeight: ExtrinsicsWeight;500 ExtrinsicsWeight: ExtrinsicsWeight;
467 ExtrinsicUnknown: ExtrinsicUnknown;501 ExtrinsicUnknown: ExtrinsicUnknown;
468 ExtrinsicV4: ExtrinsicV4;502 ExtrinsicV4: ExtrinsicV4;
503 f32: f32;
504 F32: F32;
505 f64: f64;
506 F64: F64;
469 FeeDetails: FeeDetails;507 FeeDetails: FeeDetails;
470 Fixed128: Fixed128;508 Fixed128: Fixed128;
471 Fixed64: Fixed64;509 Fixed64: Fixed64;
537 GrandpaPrevote: GrandpaPrevote;575 GrandpaPrevote: GrandpaPrevote;
538 GrandpaSignedPrecommit: GrandpaSignedPrecommit;576 GrandpaSignedPrecommit: GrandpaSignedPrecommit;
539 GroupIndex: GroupIndex;577 GroupIndex: GroupIndex;
578 GroupRotationInfo: GroupRotationInfo;
540 H1024: H1024;579 H1024: H1024;
541 H128: H128;580 H128: H128;
542 H160: H160;581 H160: H160;
593 Index: Index;632 Index: Index;
594 IndicesLookupSource: IndicesLookupSource;633 IndicesLookupSource: IndicesLookupSource;
595 IndividualExposure: IndividualExposure;634 IndividualExposure: IndividualExposure;
635 InherentData: InherentData;
636 InherentIdentifier: InherentIdentifier;
596 InitializationData: InitializationData;637 InitializationData: InitializationData;
597 InstanceDetails: InstanceDetails;638 InstanceDetails: InstanceDetails;
598 InstanceId: InstanceId;639 InstanceId: InstanceId;
663 MetadataV14: MetadataV14;704 MetadataV14: MetadataV14;
664 MetadataV9: MetadataV9;705 MetadataV9: MetadataV9;
665 MigrationStatusResult: MigrationStatusResult;706 MigrationStatusResult: MigrationStatusResult;
707 MmrBatchProof: MmrBatchProof;
708 MmrEncodableOpaqueLeaf: MmrEncodableOpaqueLeaf;
709 MmrError: MmrError;
666 MmrLeafBatchProof: MmrLeafBatchProof;710 MmrLeafBatchProof: MmrLeafBatchProof;
711 MmrLeafIndex: MmrLeafIndex;
667 MmrLeafProof: MmrLeafProof;712 MmrLeafProof: MmrLeafProof;
713 MmrNodeIndex: MmrNodeIndex;
714 MmrProof: MmrProof;
668 MmrRootHash: MmrRootHash;715 MmrRootHash: MmrRootHash;
669 ModuleConstantMetadataV10: ModuleConstantMetadataV10;716 ModuleConstantMetadataV10: ModuleConstantMetadataV10;
670 ModuleConstantMetadataV11: ModuleConstantMetadataV11;717 ModuleConstantMetadataV11: ModuleConstantMetadataV11;
714 NominatorIndex: NominatorIndex;761 NominatorIndex: NominatorIndex;
715 NominatorIndexCompact: NominatorIndexCompact;762 NominatorIndexCompact: NominatorIndexCompact;
716 NotConnectedPeer: NotConnectedPeer;763 NotConnectedPeer: NotConnectedPeer;
764 NpApiError: NpApiError;
717 Null: Null;765 Null: Null;
766 OccupiedCore: OccupiedCore;
767 OccupiedCoreAssumption: OccupiedCoreAssumption;
718 OffchainAccuracy: OffchainAccuracy;768 OffchainAccuracy: OffchainAccuracy;
719 OffchainAccuracyCompact: OffchainAccuracyCompact;769 OffchainAccuracyCompact: OffchainAccuracyCompact;
720 OffenceDetails: OffenceDetails;770 OffenceDetails: OffenceDetails;
721 Offender: Offender;771 Offender: Offender;
772 OldV1SessionInfo: OldV1SessionInfo;
722 OpalRuntimeOriginCaller: OpalRuntimeOriginCaller;773 OpalRuntimeOriginCaller: OpalRuntimeOriginCaller;
723 OpalRuntimeRuntime: OpalRuntimeRuntime;774 OpalRuntimeRuntime: OpalRuntimeRuntime;
724 OpaqueCall: OpaqueCall;775 OpaqueCall: OpaqueCall;
776 OpaqueKeyOwnershipProof: OpaqueKeyOwnershipProof;
777 OpaqueMetadata: OpaqueMetadata;
725 OpaqueMultiaddr: OpaqueMultiaddr;778 OpaqueMultiaddr: OpaqueMultiaddr;
726 OpaqueNetworkState: OpaqueNetworkState;779 OpaqueNetworkState: OpaqueNetworkState;
727 OpaquePeerId: OpaquePeerId;780 OpaquePeerId: OpaquePeerId;
811 PalletTemplateTransactionPaymentCall: PalletTemplateTransactionPaymentCall;864 PalletTemplateTransactionPaymentCall: PalletTemplateTransactionPaymentCall;
812 PalletTemplateTransactionPaymentChargeTransactionPayment: PalletTemplateTransactionPaymentChargeTransactionPayment;865 PalletTemplateTransactionPaymentChargeTransactionPayment: PalletTemplateTransactionPaymentChargeTransactionPayment;
813 PalletTimestampCall: PalletTimestampCall;866 PalletTimestampCall: PalletTimestampCall;
867 PalletTransactionPaymentEvent: PalletTransactionPaymentEvent;
814 PalletTransactionPaymentReleases: PalletTransactionPaymentReleases;868 PalletTransactionPaymentReleases: PalletTransactionPaymentReleases;
815 PalletTreasuryCall: PalletTreasuryCall;869 PalletTreasuryCall: PalletTreasuryCall;
816 PalletTreasuryError: PalletTreasuryError;870 PalletTreasuryError: PalletTreasuryError;
897 ProxyDefinition: ProxyDefinition;951 ProxyDefinition: ProxyDefinition;
898 ProxyState: ProxyState;952 ProxyState: ProxyState;
899 ProxyType: ProxyType;953 ProxyType: ProxyType;
954 PvfCheckStatement: PvfCheckStatement;
900 QueryId: QueryId;955 QueryId: QueryId;
901 QueryStatus: QueryStatus;956 QueryStatus: QueryStatus;
902 QueueConfigData: QueueConfigData;957 QueueConfigData: QueueConfigData;
985 RuntimeVersion: RuntimeVersion;1040 RuntimeVersion: RuntimeVersion;
986 RuntimeVersionApi: RuntimeVersionApi;1041 RuntimeVersionApi: RuntimeVersionApi;
987 RuntimeVersionPartial: RuntimeVersionPartial;1042 RuntimeVersionPartial: RuntimeVersionPartial;
1043 RuntimeVersionPre3: RuntimeVersionPre3;
1044 RuntimeVersionPre4: RuntimeVersionPre4;
988 Schedule: Schedule;1045 Schedule: Schedule;
989 Scheduled: Scheduled;1046 Scheduled: Scheduled;
1047 ScheduledCore: ScheduledCore;
990 ScheduledTo254: ScheduledTo254;1048 ScheduledTo254: ScheduledTo254;
991 SchedulePeriod: SchedulePeriod;1049 SchedulePeriod: SchedulePeriod;
992 SchedulePriority: SchedulePriority;1050 SchedulePriority: SchedulePriority;
993 ScheduleTo212: ScheduleTo212;1051 ScheduleTo212: ScheduleTo212;
994 ScheduleTo258: ScheduleTo258;1052 ScheduleTo258: ScheduleTo258;
995 ScheduleTo264: ScheduleTo264;1053 ScheduleTo264: ScheduleTo264;
996 Scheduling: Scheduling;1054 Scheduling: Scheduling;
1055 ScrapedOnChainVotes: ScrapedOnChainVotes;
997 Seal: Seal;1056 Seal: Seal;
998 SealV0: SealV0;1057 SealV0: SealV0;
999 SeatHolder: SeatHolder;1058 SeatHolder: SeatHolder;
1082 SlashingSpansTo204: SlashingSpansTo204;1141 SlashingSpansTo204: SlashingSpansTo204;
1083 SlashJournalEntry: SlashJournalEntry;1142 SlashJournalEntry: SlashJournalEntry;
1084 Slot: Slot;1143 Slot: Slot;
1144 SlotDuration: SlotDuration;
1085 SlotNumber: SlotNumber;1145 SlotNumber: SlotNumber;
1086 SlotRange: SlotRange;1146 SlotRange: SlotRange;
1087 SlotRange10: SlotRange10;1147 SlotRange10: SlotRange10;
1144 StorageHasherV13: StorageHasherV13;1204 StorageHasherV13: StorageHasherV13;
1145 StorageHasherV14: StorageHasherV14;1205 StorageHasherV14: StorageHasherV14;
1146 StorageHasherV9: StorageHasherV9;1206 StorageHasherV9: StorageHasherV9;
1207 StorageInfo: StorageInfo;
1147 StorageKey: StorageKey;1208 StorageKey: StorageKey;
1148 StorageKind: StorageKind;1209 StorageKind: StorageKind;
1149 StorageMetadataV10: StorageMetadataV10;1210 StorageMetadataV10: StorageMetadataV10;
1173 TraceError: TraceError;1234 TraceError: TraceError;
1174 TransactionalError: TransactionalError;1235 TransactionalError: TransactionalError;
1175 TransactionInfo: TransactionInfo;1236 TransactionInfo: TransactionInfo;
1237 TransactionLongevity: TransactionLongevity;
1176 TransactionPriority: TransactionPriority;1238 TransactionPriority: TransactionPriority;
1239 TransactionSource: TransactionSource;
1177 TransactionStorageProof: TransactionStorageProof;1240 TransactionStorageProof: TransactionStorageProof;
1241 TransactionTag: TransactionTag;
1178 TransactionV0: TransactionV0;1242 TransactionV0: TransactionV0;
1179 TransactionV1: TransactionV1;1243 TransactionV1: TransactionV1;
1180 TransactionV2: TransactionV2;1244 TransactionV2: TransactionV2;
1245 TransactionValidity: TransactionValidity;
1181 TransactionValidityError: TransactionValidityError;1246 TransactionValidityError: TransactionValidityError;
1182 TransientValidationData: TransientValidationData;1247 TransientValidationData: TransientValidationData;
1183 TreasuryProposal: TreasuryProposal;1248 TreasuryProposal: TreasuryProposal;
1253 ValidatorPrefsTo196: ValidatorPrefsTo196;1318 ValidatorPrefsTo196: ValidatorPrefsTo196;
1254 ValidatorPrefsWithBlocked: ValidatorPrefsWithBlocked;1319 ValidatorPrefsWithBlocked: ValidatorPrefsWithBlocked;
1255 ValidatorPrefsWithCommission: ValidatorPrefsWithCommission;1320 ValidatorPrefsWithCommission: ValidatorPrefsWithCommission;
1321 ValidatorSet: ValidatorSet;
1256 ValidatorSetId: ValidatorSetId;1322 ValidatorSetId: ValidatorSetId;
1257 ValidatorSignature: ValidatorSignature;1323 ValidatorSignature: ValidatorSignature;
1258 ValidDisputeStatementKind: ValidDisputeStatementKind;1324 ValidDisputeStatementKind: ValidDisputeStatementKind;
1259 ValidityAttestation: ValidityAttestation;1325 ValidityAttestation: ValidityAttestation;
1326 ValidTransaction: ValidTransaction;
1260 VecInboundHrmpMessage: VecInboundHrmpMessage;1327 VecInboundHrmpMessage: VecInboundHrmpMessage;
1261 VersionedMultiAsset: VersionedMultiAsset;1328 VersionedMultiAsset: VersionedMultiAsset;
1262 VersionedMultiAssets: VersionedMultiAssets;1329 VersionedMultiAssets: VersionedMultiAssets;
modifiedtests/src/interfaces/default/types.tsdiffbeforeafterboth
210/** @name CumulusPalletXcmpQueueEvent */210/** @name CumulusPalletXcmpQueueEvent */
211export interface CumulusPalletXcmpQueueEvent extends Enum {211export interface CumulusPalletXcmpQueueEvent extends Enum {
212 readonly isSuccess: boolean;212 readonly isSuccess: boolean;
213 readonly asSuccess: Option<H256>;213 readonly asSuccess: {
214 readonly messageHash: Option<H256>;
215 readonly weight: u64;
216 } & Struct;
214 readonly isFail: boolean;217 readonly isFail: boolean;
215 readonly asFail: ITuple<[Option<H256>, XcmV2TraitsError]>;218 readonly asFail: {
219 readonly messageHash: Option<H256>;
220 readonly error: XcmV2TraitsError;
221 readonly weight: u64;
222 } & Struct;
216 readonly isBadVersion: boolean;223 readonly isBadVersion: boolean;
217 readonly asBadVersion: Option<H256>;224 readonly asBadVersion: {
225 readonly messageHash: Option<H256>;
226 } & Struct;
218 readonly isBadFormat: boolean;227 readonly isBadFormat: boolean;
219 readonly asBadFormat: Option<H256>;228 readonly asBadFormat: {
229 readonly messageHash: Option<H256>;
230 } & Struct;
220 readonly isUpwardMessageSent: boolean;231 readonly isUpwardMessageSent: boolean;
221 readonly asUpwardMessageSent: Option<H256>;232 readonly asUpwardMessageSent: {
233 readonly messageHash: Option<H256>;
234 } & Struct;
222 readonly isXcmpMessageSent: boolean;235 readonly isXcmpMessageSent: boolean;
223 readonly asXcmpMessageSent: Option<H256>;236 readonly asXcmpMessageSent: {
237 readonly messageHash: Option<H256>;
238 } & Struct;
224 readonly isOverweightEnqueued: boolean;239 readonly isOverweightEnqueued: boolean;
225 readonly asOverweightEnqueued: ITuple<[u32, u32, u64, u64]>;240 readonly asOverweightEnqueued: {
241 readonly sender: u32;
242 readonly sentAt: u32;
243 readonly index: u64;
244 readonly required: u64;
245 } & Struct;
226 readonly isOverweightServiced: boolean;246 readonly isOverweightServiced: boolean;
227 readonly asOverweightServiced: ITuple<[u64, u64]>;247 readonly asOverweightServiced: {
248 readonly index: u64;
249 readonly used: u64;
250 } & Struct;
228 readonly type: 'Success' | 'Fail' | 'BadVersion' | 'BadFormat' | 'UpwardMessageSent' | 'XcmpMessageSent' | 'OverweightEnqueued' | 'OverweightServiced';251 readonly type: 'Success' | 'Fail' | 'BadVersion' | 'BadFormat' | 'UpwardMessageSent' | 'XcmpMessageSent' | 'OverweightEnqueued' | 'OverweightServiced';
229}252}
230253
708731
709/** @name OpalRuntimeOriginCaller */732/** @name OpalRuntimeOriginCaller */
710export interface OpalRuntimeOriginCaller extends Enum {733export interface OpalRuntimeOriginCaller extends Enum {
711 readonly isVoid: boolean;734 readonly isSystem: boolean;
712 readonly asVoid: SpCoreVoid;735 readonly asSystem: FrameSupportDispatchRawOrigin;
713 readonly isSystem: boolean;736 readonly isVoid: boolean;
714 readonly asSystem: FrameSupportDispatchRawOrigin;737 readonly asVoid: SpCoreVoid;
715 readonly isPolkadotXcm: boolean;738 readonly isPolkadotXcm: boolean;
716 readonly asPolkadotXcm: PalletXcmOrigin;739 readonly asPolkadotXcm: PalletXcmOrigin;
717 readonly isCumulusXcm: boolean;740 readonly isCumulusXcm: boolean;
718 readonly asCumulusXcm: CumulusPalletXcmOrigin;741 readonly asCumulusXcm: CumulusPalletXcmOrigin;
719 readonly isEthereum: boolean;742 readonly isEthereum: boolean;
720 readonly asEthereum: PalletEthereumRawOrigin;743 readonly asEthereum: PalletEthereumRawOrigin;
721 readonly type: 'Void' | 'System' | 'PolkadotXcm' | 'CumulusXcm' | 'Ethereum';744 readonly type: 'System' | 'Void' | 'PolkadotXcm' | 'CumulusXcm' | 'Ethereum';
722}745}
723746
724/** @name OpalRuntimeRuntime */747/** @name OpalRuntimeRuntime */
1567 readonly type: 'Set';1590 readonly type: 'Set';
1568}1591}
1592
1593/** @name PalletTransactionPaymentEvent */
1594export interface PalletTransactionPaymentEvent extends Enum {
1595 readonly isTransactionFeePaid: boolean;
1596 readonly asTransactionFeePaid: {
1597 readonly who: AccountId32;
1598 readonly actualFee: u128;
1599 readonly tip: u128;
1600 } & Struct;
1601 readonly type: 'TransactionFeePaid';
1602}
15691603
1570/** @name PalletTransactionPaymentReleases */1604/** @name PalletTransactionPaymentReleases */
1571export interface PalletTransactionPaymentReleases extends Enum {1605export interface PalletTransactionPaymentReleases extends Enum {
1589 readonly asApproveProposal: {1623 readonly asApproveProposal: {
1590 readonly proposalId: Compact<u32>;1624 readonly proposalId: Compact<u32>;
1591 } & Struct;1625 } & Struct;
1626 readonly isSpend: boolean;
1627 readonly asSpend: {
1628 readonly amount: Compact<u128>;
1629 readonly beneficiary: MultiAddress;
1630 } & Struct;
1592 readonly isRemoveApproval: boolean;1631 readonly isRemoveApproval: boolean;
1593 readonly asRemoveApproval: {1632 readonly asRemoveApproval: {
1594 readonly proposalId: Compact<u32>;1633 readonly proposalId: Compact<u32>;
1595 } & Struct;1634 } & Struct;
1596 readonly type: 'ProposeSpend' | 'RejectProposal' | 'ApproveProposal' | 'RemoveApproval';1635 readonly type: 'ProposeSpend' | 'RejectProposal' | 'ApproveProposal' | 'Spend' | 'RemoveApproval';
1597}1636}
15981637
1599/** @name PalletTreasuryError */1638/** @name PalletTreasuryError */
1600export interface PalletTreasuryError extends Enum {1639export interface PalletTreasuryError extends Enum {
1601 readonly isInsufficientProposersBalance: boolean;1640 readonly isInsufficientProposersBalance: boolean;
1602 readonly isInvalidIndex: boolean;1641 readonly isInvalidIndex: boolean;
1603 readonly isTooManyApprovals: boolean;1642 readonly isTooManyApprovals: boolean;
1643 readonly isInsufficientPermission: boolean;
1604 readonly isProposalNotApproved: boolean;1644 readonly isProposalNotApproved: boolean;
1605 readonly type: 'InsufficientProposersBalance' | 'InvalidIndex' | 'TooManyApprovals' | 'ProposalNotApproved';1645 readonly type: 'InsufficientProposersBalance' | 'InvalidIndex' | 'TooManyApprovals' | 'InsufficientPermission' | 'ProposalNotApproved';
1606}1646}
16071647
1608/** @name PalletTreasuryEvent */1648/** @name PalletTreasuryEvent */
1638 readonly asDeposit: {1678 readonly asDeposit: {
1639 readonly value: u128;1679 readonly value: u128;
1640 } & Struct;1680 } & Struct;
1681 readonly isSpendApproved: boolean;
1682 readonly asSpendApproved: {
1683 readonly proposalIndex: u32;
1684 readonly amount: u128;
1685 readonly beneficiary: AccountId32;
1686 } & Struct;
1641 readonly type: 'Proposed' | 'Spending' | 'Awarded' | 'Rejected' | 'Burnt' | 'Rollover' | 'Deposit';1687 readonly type: 'Proposed' | 'Spending' | 'Awarded' | 'Rejected' | 'Burnt' | 'Rollover' | 'Deposit' | 'SpendApproved';
1642}1688}
16431689
1644/** @name PalletTreasuryProposal */1690/** @name PalletTreasuryProposal */
1684 readonly isAddCollectionAdmin: boolean;1730 readonly isAddCollectionAdmin: boolean;
1685 readonly asAddCollectionAdmin: {1731 readonly asAddCollectionAdmin: {
1686 readonly collectionId: u32;1732 readonly collectionId: u32;
1687 readonly newAdmin: PalletEvmAccountBasicCrossAccountIdRepr;1733 readonly newAdminId: PalletEvmAccountBasicCrossAccountIdRepr;
1688 } & Struct;1734 } & Struct;
1689 readonly isRemoveCollectionAdmin: boolean;1735 readonly isRemoveCollectionAdmin: boolean;
1690 readonly asRemoveCollectionAdmin: {1736 readonly asRemoveCollectionAdmin: {
modifiedtests/src/interfaces/lookup.tsdiffbeforeafterboth
55
6export default {6export default {
7 /**7 /**
8 * Lookup2: polkadot_primitives::v2::PersistedValidationData<primitive_types::H256, N>8 * Lookup3: frame_system::AccountInfo<Index, pallet_balances::AccountData<Balance>>
9 **/9 **/
10 FrameSystemAccountInfo: {
11 nonce: 'u32',
12 consumers: 'u32',
13 providers: 'u32',
14 sufficients: 'u32',
15 data: 'PalletBalancesAccountData'
16 },
17 /**
18 * Lookup5: pallet_balances::AccountData<Balance>
19 **/
20 PalletBalancesAccountData: {
21 free: 'u128',
22 reserved: 'u128',
23 miscFrozen: 'u128',
24 feeFrozen: 'u128'
25 },
26 /**
27 * Lookup7: frame_support::weights::PerDispatchClass<T>
28 **/
29 FrameSupportWeightsPerDispatchClassU64: {
30 normal: 'u64',
31 operational: 'u64',
32 mandatory: 'u64'
33 },
34 /**
35 * Lookup11: sp_runtime::generic::digest::Digest
36 **/
37 SpRuntimeDigest: {
38 logs: 'Vec<SpRuntimeDigestDigestItem>'
39 },
40 /**
41 * Lookup13: sp_runtime::generic::digest::DigestItem
42 **/
43 SpRuntimeDigestDigestItem: {
44 _enum: {
45 Other: 'Bytes',
46 __Unused1: 'Null',
47 __Unused2: 'Null',
48 __Unused3: 'Null',
49 Consensus: '([u8;4],Bytes)',
50 Seal: '([u8;4],Bytes)',
51 PreRuntime: '([u8;4],Bytes)',
52 __Unused7: 'Null',
53 RuntimeEnvironmentUpdated: 'Null'
54 }
55 },
56 /**
57 * Lookup16: frame_system::EventRecord<opal_runtime::Event, primitive_types::H256>
58 **/
59 FrameSystemEventRecord: {
60 phase: 'FrameSystemPhase',
61 event: 'Event',
62 topics: 'Vec<H256>'
63 },
64 /**
65 * Lookup18: frame_system::pallet::Event<T>
66 **/
67 FrameSystemEvent: {
68 _enum: {
69 ExtrinsicSuccess: {
70 dispatchInfo: 'FrameSupportWeightsDispatchInfo',
71 },
72 ExtrinsicFailed: {
73 dispatchError: 'SpRuntimeDispatchError',
74 dispatchInfo: 'FrameSupportWeightsDispatchInfo',
75 },
76 CodeUpdated: 'Null',
77 NewAccount: {
78 account: 'AccountId32',
79 },
80 KilledAccount: {
81 account: 'AccountId32',
82 },
83 Remarked: {
84 _alias: {
85 hash_: 'hash',
86 },
87 sender: 'AccountId32',
88 hash_: 'H256'
89 }
90 }
91 },
92 /**
93 * Lookup19: frame_support::weights::DispatchInfo
94 **/
95 FrameSupportWeightsDispatchInfo: {
96 weight: 'u64',
97 class: 'FrameSupportWeightsDispatchClass',
98 paysFee: 'FrameSupportWeightsPays'
99 },
100 /**
101 * Lookup20: frame_support::weights::DispatchClass
102 **/
103 FrameSupportWeightsDispatchClass: {
104 _enum: ['Normal', 'Operational', 'Mandatory']
105 },
106 /**
107 * Lookup21: frame_support::weights::Pays
108 **/
109 FrameSupportWeightsPays: {
110 _enum: ['Yes', 'No']
111 },
112 /**
113 * Lookup22: sp_runtime::DispatchError
114 **/
115 SpRuntimeDispatchError: {
116 _enum: {
117 Other: 'Null',
118 CannotLookup: 'Null',
119 BadOrigin: 'Null',
120 Module: 'SpRuntimeModuleError',
121 ConsumerRemaining: 'Null',
122 NoProviders: 'Null',
123 TooManyConsumers: 'Null',
124 Token: 'SpRuntimeTokenError',
125 Arithmetic: 'SpRuntimeArithmeticError',
126 Transactional: 'SpRuntimeTransactionalError'
127 }
128 },
129 /**
130 * Lookup23: sp_runtime::ModuleError
131 **/
132 SpRuntimeModuleError: {
133 index: 'u8',
134 error: '[u8;4]'
135 },
136 /**
137 * Lookup24: sp_runtime::TokenError
138 **/
139 SpRuntimeTokenError: {
140 _enum: ['NoFunds', 'WouldDie', 'BelowMinimum', 'CannotCreate', 'UnknownAsset', 'Frozen', 'Unsupported']
141 },
142 /**
143 * Lookup25: sp_runtime::ArithmeticError
144 **/
145 SpRuntimeArithmeticError: {
146 _enum: ['Underflow', 'Overflow', 'DivisionByZero']
147 },
148 /**
149 * Lookup26: sp_runtime::TransactionalError
150 **/
151 SpRuntimeTransactionalError: {
152 _enum: ['LimitReached', 'NoLayer']
153 },
154 /**
155 * Lookup27: cumulus_pallet_parachain_system::pallet::Event<T>
156 **/
157 CumulusPalletParachainSystemEvent: {
158 _enum: {
159 ValidationFunctionStored: 'Null',
160 ValidationFunctionApplied: {
161 relayChainBlockNum: 'u32',
162 },
163 ValidationFunctionDiscarded: 'Null',
164 UpgradeAuthorized: {
165 codeHash: 'H256',
166 },
167 DownwardMessagesReceived: {
168 count: 'u32',
169 },
170 DownwardMessagesProcessed: {
171 weightUsed: 'u64',
172 dmqHead: 'H256'
173 }
174 }
175 },
176 /**
177 * Lookup28: pallet_balances::pallet::Event<T, I>
178 **/
179 PalletBalancesEvent: {
180 _enum: {
181 Endowed: {
182 account: 'AccountId32',
183 freeBalance: 'u128',
184 },
185 DustLost: {
186 account: 'AccountId32',
187 amount: 'u128',
188 },
189 Transfer: {
190 from: 'AccountId32',
191 to: 'AccountId32',
192 amount: 'u128',
193 },
194 BalanceSet: {
195 who: 'AccountId32',
196 free: 'u128',
197 reserved: 'u128',
198 },
199 Reserved: {
200 who: 'AccountId32',
201 amount: 'u128',
202 },
203 Unreserved: {
204 who: 'AccountId32',
205 amount: 'u128',
206 },
207 ReserveRepatriated: {
208 from: 'AccountId32',
209 to: 'AccountId32',
210 amount: 'u128',
211 destinationStatus: 'FrameSupportTokensMiscBalanceStatus',
212 },
213 Deposit: {
214 who: 'AccountId32',
215 amount: 'u128',
216 },
217 Withdraw: {
218 who: 'AccountId32',
219 amount: 'u128',
220 },
221 Slashed: {
222 who: 'AccountId32',
223 amount: 'u128'
224 }
225 }
226 },
227 /**
228 * Lookup29: frame_support::traits::tokens::misc::BalanceStatus
229 **/
230 FrameSupportTokensMiscBalanceStatus: {
231 _enum: ['Free', 'Reserved']
232 },
233 /**
234 * Lookup30: pallet_transaction_payment::pallet::Event<T>
235 **/
236 PalletTransactionPaymentEvent: {
237 _enum: {
238 TransactionFeePaid: {
239 who: 'AccountId32',
240 actualFee: 'u128',
241 tip: 'u128'
242 }
243 }
244 },
245 /**
246 * Lookup31: pallet_treasury::pallet::Event<T, I>
247 **/
248 PalletTreasuryEvent: {
249 _enum: {
250 Proposed: {
251 proposalIndex: 'u32',
252 },
253 Spending: {
254 budgetRemaining: 'u128',
255 },
256 Awarded: {
257 proposalIndex: 'u32',
258 award: 'u128',
259 account: 'AccountId32',
260 },
261 Rejected: {
262 proposalIndex: 'u32',
263 slashed: 'u128',
264 },
265 Burnt: {
266 burntFunds: 'u128',
267 },
268 Rollover: {
269 rolloverBalance: 'u128',
270 },
271 Deposit: {
272 value: 'u128',
273 },
274 SpendApproved: {
275 proposalIndex: 'u32',
276 amount: 'u128',
277 beneficiary: 'AccountId32'
278 }
279 }
280 },
281 /**
282 * Lookup32: pallet_sudo::pallet::Event<T>
283 **/
284 PalletSudoEvent: {
285 _enum: {
286 Sudid: {
287 sudoResult: 'Result<Null, SpRuntimeDispatchError>',
288 },
289 KeyChanged: {
290 oldSudoer: 'Option<AccountId32>',
291 },
292 SudoAsDone: {
293 sudoResult: 'Result<Null, SpRuntimeDispatchError>'
294 }
295 }
296 },
297 /**
298 * Lookup36: orml_vesting::module::Event<T>
299 **/
300 OrmlVestingModuleEvent: {
301 _enum: {
302 VestingScheduleAdded: {
303 from: 'AccountId32',
304 to: 'AccountId32',
305 vestingSchedule: 'OrmlVestingVestingSchedule',
306 },
307 Claimed: {
308 who: 'AccountId32',
309 amount: 'u128',
310 },
311 VestingSchedulesUpdated: {
312 who: 'AccountId32'
313 }
314 }
315 },
316 /**
317 * Lookup37: orml_vesting::VestingSchedule<BlockNumber, Balance>
318 **/
319 OrmlVestingVestingSchedule: {
320 start: 'u32',
321 period: 'u32',
322 periodCount: 'u32',
323 perPeriod: 'Compact<u128>'
324 },
325 /**
326 * Lookup39: cumulus_pallet_xcmp_queue::pallet::Event<T>
327 **/
328 CumulusPalletXcmpQueueEvent: {
329 _enum: {
330 Success: {
331 messageHash: 'Option<H256>',
332 weight: 'u64',
333 },
334 Fail: {
335 messageHash: 'Option<H256>',
336 error: 'XcmV2TraitsError',
337 weight: 'u64',
338 },
339 BadVersion: {
340 messageHash: 'Option<H256>',
341 },
342 BadFormat: {
343 messageHash: 'Option<H256>',
344 },
345 UpwardMessageSent: {
346 messageHash: 'Option<H256>',
347 },
348 XcmpMessageSent: {
349 messageHash: 'Option<H256>',
350 },
351 OverweightEnqueued: {
352 sender: 'u32',
353 sentAt: 'u32',
354 index: 'u64',
355 required: 'u64',
356 },
357 OverweightServiced: {
358 index: 'u64',
359 used: 'u64'
360 }
361 }
362 },
363 /**
364 * Lookup41: xcm::v2::traits::Error
365 **/
366 XcmV2TraitsError: {
367 _enum: {
368 Overflow: 'Null',
369 Unimplemented: 'Null',
370 UntrustedReserveLocation: 'Null',
371 UntrustedTeleportLocation: 'Null',
372 MultiLocationFull: 'Null',
373 MultiLocationNotInvertible: 'Null',
374 BadOrigin: 'Null',
375 InvalidLocation: 'Null',
376 AssetNotFound: 'Null',
377 FailedToTransactAsset: 'Null',
378 NotWithdrawable: 'Null',
379 LocationCannotHold: 'Null',
380 ExceedsMaxMessageSize: 'Null',
381 DestinationUnsupported: 'Null',
382 Transport: 'Null',
383 Unroutable: 'Null',
384 UnknownClaim: 'Null',
385 FailedToDecode: 'Null',
386 MaxWeightInvalid: 'Null',
387 NotHoldingFees: 'Null',
388 TooExpensive: 'Null',
389 Trap: 'u64',
390 UnhandledXcmVersion: 'Null',
391 WeightLimitReached: 'u64',
392 Barrier: 'Null',
393 WeightNotComputable: 'Null'
394 }
395 },
396 /**
397 * Lookup43: pallet_xcm::pallet::Event<T>
398 **/
399 PalletXcmEvent: {
400 _enum: {
401 Attempted: 'XcmV2TraitsOutcome',
402 Sent: '(XcmV1MultiLocation,XcmV1MultiLocation,XcmV2Xcm)',
403 UnexpectedResponse: '(XcmV1MultiLocation,u64)',
404 ResponseReady: '(u64,XcmV2Response)',
405 Notified: '(u64,u8,u8)',
406 NotifyOverweight: '(u64,u8,u8,u64,u64)',
407 NotifyDispatchError: '(u64,u8,u8)',
408 NotifyDecodeFailed: '(u64,u8,u8)',
409 InvalidResponder: '(XcmV1MultiLocation,u64,Option<XcmV1MultiLocation>)',
410 InvalidResponderVersion: '(XcmV1MultiLocation,u64)',
411 ResponseTaken: 'u64',
412 AssetsTrapped: '(H256,XcmV1MultiLocation,XcmVersionedMultiAssets)',
413 VersionChangeNotified: '(XcmV1MultiLocation,u32)',
414 SupportedVersionChanged: '(XcmV1MultiLocation,u32)',
415 NotifyTargetSendFail: '(XcmV1MultiLocation,u64,XcmV2TraitsError)',
416 NotifyTargetMigrationFail: '(XcmVersionedMultiLocation,u64)'
417 }
418 },
419 /**
420 * Lookup44: xcm::v2::traits::Outcome
421 **/
422 XcmV2TraitsOutcome: {
423 _enum: {
424 Complete: 'u64',
425 Incomplete: '(u64,XcmV2TraitsError)',
426 Error: 'XcmV2TraitsError'
427 }
428 },
429 /**
430 * Lookup45: xcm::v1::multilocation::MultiLocation
431 **/
432 XcmV1MultiLocation: {
433 parents: 'u8',
434 interior: 'XcmV1MultilocationJunctions'
435 },
436 /**
437 * Lookup46: xcm::v1::multilocation::Junctions
438 **/
439 XcmV1MultilocationJunctions: {
440 _enum: {
441 Here: 'Null',
442 X1: 'XcmV1Junction',
443 X2: '(XcmV1Junction,XcmV1Junction)',
444 X3: '(XcmV1Junction,XcmV1Junction,XcmV1Junction)',
445 X4: '(XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction)',
446 X5: '(XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction)',
447 X6: '(XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction)',
448 X7: '(XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction)',
449 X8: '(XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction)'
450 }
451 },
452 /**
453 * Lookup47: xcm::v1::junction::Junction
454 **/
455 XcmV1Junction: {
456 _enum: {
457 Parachain: 'Compact<u32>',
458 AccountId32: {
459 network: 'XcmV0JunctionNetworkId',
460 id: '[u8;32]',
461 },
462 AccountIndex64: {
463 network: 'XcmV0JunctionNetworkId',
464 index: 'Compact<u64>',
465 },
466 AccountKey20: {
467 network: 'XcmV0JunctionNetworkId',
468 key: '[u8;20]',
469 },
470 PalletInstance: 'u8',
471 GeneralIndex: 'Compact<u128>',
472 GeneralKey: 'Bytes',
473 OnlyChild: 'Null',
474 Plurality: {
475 id: 'XcmV0JunctionBodyId',
476 part: 'XcmV0JunctionBodyPart'
477 }
478 }
479 },
480 /**
481 * Lookup49: xcm::v0::junction::NetworkId
482 **/
483 XcmV0JunctionNetworkId: {
484 _enum: {
485 Any: 'Null',
486 Named: 'Bytes',
487 Polkadot: 'Null',
488 Kusama: 'Null'
489 }
490 },
491 /**
492 * Lookup53: xcm::v0::junction::BodyId
493 **/
494 XcmV0JunctionBodyId: {
495 _enum: {
496 Unit: 'Null',
497 Named: 'Bytes',
498 Index: 'Compact<u32>',
499 Executive: 'Null',
500 Technical: 'Null',
501 Legislative: 'Null',
502 Judicial: 'Null'
503 }
504 },
505 /**
506 * Lookup54: xcm::v0::junction::BodyPart
507 **/
508 XcmV0JunctionBodyPart: {
509 _enum: {
510 Voice: 'Null',
511 Members: {
512 count: 'Compact<u32>',
513 },
514 Fraction: {
515 nom: 'Compact<u32>',
516 denom: 'Compact<u32>',
517 },
518 AtLeastProportion: {
519 nom: 'Compact<u32>',
520 denom: 'Compact<u32>',
521 },
522 MoreThanProportion: {
523 nom: 'Compact<u32>',
524 denom: 'Compact<u32>'
525 }
526 }
527 },
528 /**
529 * Lookup55: xcm::v2::Xcm<Call>
530 **/
531 XcmV2Xcm: 'Vec<XcmV2Instruction>',
532 /**
533 * Lookup57: xcm::v2::Instruction<Call>
534 **/
535 XcmV2Instruction: {
536 _enum: {
537 WithdrawAsset: 'XcmV1MultiassetMultiAssets',
538 ReserveAssetDeposited: 'XcmV1MultiassetMultiAssets',
539 ReceiveTeleportedAsset: 'XcmV1MultiassetMultiAssets',
540 QueryResponse: {
541 queryId: 'Compact<u64>',
542 response: 'XcmV2Response',
543 maxWeight: 'Compact<u64>',
544 },
545 TransferAsset: {
546 assets: 'XcmV1MultiassetMultiAssets',
547 beneficiary: 'XcmV1MultiLocation',
548 },
549 TransferReserveAsset: {
550 assets: 'XcmV1MultiassetMultiAssets',
551 dest: 'XcmV1MultiLocation',
552 xcm: 'XcmV2Xcm',
553 },
554 Transact: {
555 originType: 'XcmV0OriginKind',
556 requireWeightAtMost: 'Compact<u64>',
557 call: 'XcmDoubleEncoded',
558 },
559 HrmpNewChannelOpenRequest: {
560 sender: 'Compact<u32>',
561 maxMessageSize: 'Compact<u32>',
562 maxCapacity: 'Compact<u32>',
563 },
564 HrmpChannelAccepted: {
565 recipient: 'Compact<u32>',
566 },
567 HrmpChannelClosing: {
568 initiator: 'Compact<u32>',
569 sender: 'Compact<u32>',
570 recipient: 'Compact<u32>',
571 },
572 ClearOrigin: 'Null',
573 DescendOrigin: 'XcmV1MultilocationJunctions',
574 ReportError: {
575 queryId: 'Compact<u64>',
576 dest: 'XcmV1MultiLocation',
577 maxResponseWeight: 'Compact<u64>',
578 },
579 DepositAsset: {
580 assets: 'XcmV1MultiassetMultiAssetFilter',
581 maxAssets: 'Compact<u32>',
582 beneficiary: 'XcmV1MultiLocation',
583 },
584 DepositReserveAsset: {
585 assets: 'XcmV1MultiassetMultiAssetFilter',
586 maxAssets: 'Compact<u32>',
587 dest: 'XcmV1MultiLocation',
588 xcm: 'XcmV2Xcm',
589 },
590 ExchangeAsset: {
591 give: 'XcmV1MultiassetMultiAssetFilter',
592 receive: 'XcmV1MultiassetMultiAssets',
593 },
594 InitiateReserveWithdraw: {
595 assets: 'XcmV1MultiassetMultiAssetFilter',
596 reserve: 'XcmV1MultiLocation',
597 xcm: 'XcmV2Xcm',
598 },
599 InitiateTeleport: {
600 assets: 'XcmV1MultiassetMultiAssetFilter',
601 dest: 'XcmV1MultiLocation',
602 xcm: 'XcmV2Xcm',
603 },
604 QueryHolding: {
605 queryId: 'Compact<u64>',
606 dest: 'XcmV1MultiLocation',
607 assets: 'XcmV1MultiassetMultiAssetFilter',
608 maxResponseWeight: 'Compact<u64>',
609 },
610 BuyExecution: {
611 fees: 'XcmV1MultiAsset',
612 weightLimit: 'XcmV2WeightLimit',
613 },
614 RefundSurplus: 'Null',
615 SetErrorHandler: 'XcmV2Xcm',
616 SetAppendix: 'XcmV2Xcm',
617 ClearError: 'Null',
618 ClaimAsset: {
619 assets: 'XcmV1MultiassetMultiAssets',
620 ticket: 'XcmV1MultiLocation',
621 },
622 Trap: 'Compact<u64>',
623 SubscribeVersion: {
624 queryId: 'Compact<u64>',
625 maxResponseWeight: 'Compact<u64>',
626 },
627 UnsubscribeVersion: 'Null'
628 }
629 },
630 /**
631 * Lookup58: xcm::v1::multiasset::MultiAssets
632 **/
633 XcmV1MultiassetMultiAssets: 'Vec<XcmV1MultiAsset>',
634 /**
635 * Lookup60: xcm::v1::multiasset::MultiAsset
636 **/
637 XcmV1MultiAsset: {
638 id: 'XcmV1MultiassetAssetId',
639 fun: 'XcmV1MultiassetFungibility'
640 },
641 /**
642 * Lookup61: xcm::v1::multiasset::AssetId
643 **/
644 XcmV1MultiassetAssetId: {
645 _enum: {
646 Concrete: 'XcmV1MultiLocation',
647 Abstract: 'Bytes'
648 }
649 },
650 /**
651 * Lookup62: xcm::v1::multiasset::Fungibility
652 **/
653 XcmV1MultiassetFungibility: {
654 _enum: {
655 Fungible: 'Compact<u128>',
656 NonFungible: 'XcmV1MultiassetAssetInstance'
657 }
658 },
659 /**
660 * Lookup63: xcm::v1::multiasset::AssetInstance
661 **/
662 XcmV1MultiassetAssetInstance: {
663 _enum: {
664 Undefined: 'Null',
665 Index: 'Compact<u128>',
666 Array4: '[u8;4]',
667 Array8: '[u8;8]',
668 Array16: '[u8;16]',
669 Array32: '[u8;32]',
670 Blob: 'Bytes'
671 }
672 },
673 /**
674 * Lookup66: xcm::v2::Response
675 **/
676 XcmV2Response: {
677 _enum: {
678 Null: 'Null',
679 Assets: 'XcmV1MultiassetMultiAssets',
680 ExecutionResult: 'Option<(u32,XcmV2TraitsError)>',
681 Version: 'u32'
682 }
683 },
684 /**
685 * Lookup69: xcm::v0::OriginKind
686 **/
687 XcmV0OriginKind: {
688 _enum: ['Native', 'SovereignAccount', 'Superuser', 'Xcm']
689 },
690 /**
691 * Lookup70: xcm::double_encoded::DoubleEncoded<T>
692 **/
693 XcmDoubleEncoded: {
694 encoded: 'Bytes'
695 },
696 /**
697 * Lookup71: xcm::v1::multiasset::MultiAssetFilter
698 **/
699 XcmV1MultiassetMultiAssetFilter: {
700 _enum: {
701 Definite: 'XcmV1MultiassetMultiAssets',
702 Wild: 'XcmV1MultiassetWildMultiAsset'
703 }
704 },
705 /**
706 * Lookup72: xcm::v1::multiasset::WildMultiAsset
707 **/
708 XcmV1MultiassetWildMultiAsset: {
709 _enum: {
710 All: 'Null',
711 AllOf: {
712 id: 'XcmV1MultiassetAssetId',
713 fun: 'XcmV1MultiassetWildFungibility'
714 }
715 }
716 },
717 /**
718 * Lookup73: xcm::v1::multiasset::WildFungibility
719 **/
720 XcmV1MultiassetWildFungibility: {
721 _enum: ['Fungible', 'NonFungible']
722 },
723 /**
724 * Lookup74: xcm::v2::WeightLimit
725 **/
726 XcmV2WeightLimit: {
727 _enum: {
728 Unlimited: 'Null',
729 Limited: 'Compact<u64>'
730 }
731 },
732 /**
733 * Lookup76: xcm::VersionedMultiAssets
734 **/
735 XcmVersionedMultiAssets: {
736 _enum: {
737 V0: 'Vec<XcmV0MultiAsset>',
738 V1: 'XcmV1MultiassetMultiAssets'
739 }
740 },
741 /**
742 * Lookup78: xcm::v0::multi_asset::MultiAsset
743 **/
744 XcmV0MultiAsset: {
745 _enum: {
746 None: 'Null',
747 All: 'Null',
748 AllFungible: 'Null',
749 AllNonFungible: 'Null',
750 AllAbstractFungible: {
751 id: 'Bytes',
752 },
753 AllAbstractNonFungible: {
754 class: 'Bytes',
755 },
756 AllConcreteFungible: {
757 id: 'XcmV0MultiLocation',
758 },
759 AllConcreteNonFungible: {
760 class: 'XcmV0MultiLocation',
761 },
762 AbstractFungible: {
763 id: 'Bytes',
764 amount: 'Compact<u128>',
765 },
766 AbstractNonFungible: {
767 class: 'Bytes',
768 instance: 'XcmV1MultiassetAssetInstance',
769 },
770 ConcreteFungible: {
771 id: 'XcmV0MultiLocation',
772 amount: 'Compact<u128>',
773 },
774 ConcreteNonFungible: {
775 class: 'XcmV0MultiLocation',
776 instance: 'XcmV1MultiassetAssetInstance'
777 }
778 }
779 },
780 /**
781 * Lookup79: xcm::v0::multi_location::MultiLocation
782 **/
783 XcmV0MultiLocation: {
784 _enum: {
785 Null: 'Null',
786 X1: 'XcmV0Junction',
787 X2: '(XcmV0Junction,XcmV0Junction)',
788 X3: '(XcmV0Junction,XcmV0Junction,XcmV0Junction)',
789 X4: '(XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction)',
790 X5: '(XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction)',
791 X6: '(XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction)',
792 X7: '(XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction)',
793 X8: '(XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction)'
794 }
795 },
796 /**
797 * Lookup80: xcm::v0::junction::Junction
798 **/
799 XcmV0Junction: {
800 _enum: {
801 Parent: 'Null',
802 Parachain: 'Compact<u32>',
803 AccountId32: {
804 network: 'XcmV0JunctionNetworkId',
805 id: '[u8;32]',
806 },
807 AccountIndex64: {
808 network: 'XcmV0JunctionNetworkId',
809 index: 'Compact<u64>',
810 },
811 AccountKey20: {
812 network: 'XcmV0JunctionNetworkId',
813 key: '[u8;20]',
814 },
815 PalletInstance: 'u8',
816 GeneralIndex: 'Compact<u128>',
817 GeneralKey: 'Bytes',
818 OnlyChild: 'Null',
819 Plurality: {
820 id: 'XcmV0JunctionBodyId',
821 part: 'XcmV0JunctionBodyPart'
822 }
823 }
824 },
825 /**
826 * Lookup81: xcm::VersionedMultiLocation
827 **/
828 XcmVersionedMultiLocation: {
829 _enum: {
830 V0: 'XcmV0MultiLocation',
831 V1: 'XcmV1MultiLocation'
832 }
833 },
834 /**
835 * Lookup82: cumulus_pallet_xcm::pallet::Event<T>
836 **/
837 CumulusPalletXcmEvent: {
838 _enum: {
839 InvalidFormat: '[u8;8]',
840 UnsupportedVersion: '[u8;8]',
841 ExecutedDownward: '([u8;8],XcmV2TraitsOutcome)'
842 }
843 },
844 /**
845 * Lookup83: cumulus_pallet_dmp_queue::pallet::Event<T>
846 **/
847 CumulusPalletDmpQueueEvent: {
848 _enum: {
849 InvalidFormat: {
850 messageId: '[u8;32]',
851 },
852 UnsupportedVersion: {
853 messageId: '[u8;32]',
854 },
855 ExecutedDownward: {
856 messageId: '[u8;32]',
857 outcome: 'XcmV2TraitsOutcome',
858 },
859 WeightExhausted: {
860 messageId: '[u8;32]',
861 remainingWeight: 'u64',
862 requiredWeight: 'u64',
863 },
864 OverweightEnqueued: {
865 messageId: '[u8;32]',
866 overweightIndex: 'u64',
867 requiredWeight: 'u64',
868 },
869 OverweightServiced: {
870 overweightIndex: 'u64',
871 weightUsed: 'u64'
872 }
873 }
874 },
875 /**
876 * Lookup84: pallet_unique::RawEvent<sp_core::crypto::AccountId32, pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
877 **/
878 PalletUniqueRawEvent: {
879 _enum: {
880 CollectionSponsorRemoved: 'u32',
881 CollectionAdminAdded: '(u32,PalletEvmAccountBasicCrossAccountIdRepr)',
882 CollectionOwnedChanged: '(u32,AccountId32)',
883 CollectionSponsorSet: '(u32,AccountId32)',
884 SponsorshipConfirmed: '(u32,AccountId32)',
885 CollectionAdminRemoved: '(u32,PalletEvmAccountBasicCrossAccountIdRepr)',
886 AllowListAddressRemoved: '(u32,PalletEvmAccountBasicCrossAccountIdRepr)',
887 AllowListAddressAdded: '(u32,PalletEvmAccountBasicCrossAccountIdRepr)',
888 CollectionLimitSet: 'u32',
889 CollectionPermissionSet: 'u32'
890 }
891 },
892 /**
893 * Lookup85: pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>
894 **/
895 PalletEvmAccountBasicCrossAccountIdRepr: {
896 _enum: {
897 Substrate: 'AccountId32',
898 Ethereum: 'H160'
899 }
900 },
901 /**
902 * Lookup88: pallet_unique_scheduler::pallet::Event<T>
903 **/
904 PalletUniqueSchedulerEvent: {
905 _enum: {
906 Scheduled: {
907 when: 'u32',
908 index: 'u32',
909 },
910 Canceled: {
911 when: 'u32',
912 index: 'u32',
913 },
914 Dispatched: {
915 task: '(u32,u32)',
916 id: 'Option<[u8;16]>',
917 result: 'Result<Null, SpRuntimeDispatchError>',
918 },
919 CallLookupFailed: {
920 task: '(u32,u32)',
921 id: 'Option<[u8;16]>',
922 error: 'FrameSupportScheduleLookupError'
923 }
924 }
925 },
926 /**
927 * Lookup91: frame_support::traits::schedule::LookupError
928 **/
929 FrameSupportScheduleLookupError: {
930 _enum: ['Unknown', 'BadFormat']
931 },
932 /**
933 * Lookup92: pallet_common::pallet::Event<T>
934 **/
935 PalletCommonEvent: {
936 _enum: {
937 CollectionCreated: '(u32,u8,AccountId32)',
938 CollectionDestroyed: 'u32',
939 ItemCreated: '(u32,u32,PalletEvmAccountBasicCrossAccountIdRepr,u128)',
940 ItemDestroyed: '(u32,u32,PalletEvmAccountBasicCrossAccountIdRepr,u128)',
941 Transfer: '(u32,u32,PalletEvmAccountBasicCrossAccountIdRepr,PalletEvmAccountBasicCrossAccountIdRepr,u128)',
942 Approved: '(u32,u32,PalletEvmAccountBasicCrossAccountIdRepr,PalletEvmAccountBasicCrossAccountIdRepr,u128)',
943 CollectionPropertySet: '(u32,Bytes)',
944 CollectionPropertyDeleted: '(u32,Bytes)',
945 TokenPropertySet: '(u32,u32,Bytes)',
946 TokenPropertyDeleted: '(u32,u32,Bytes)',
947 PropertyPermissionSet: '(u32,Bytes)'
948 }
949 },
950 /**
951 * Lookup95: pallet_structure::pallet::Event<T>
952 **/
953 PalletStructureEvent: {
954 _enum: {
955 Executed: 'Result<Null, SpRuntimeDispatchError>'
956 }
957 },
958 /**
959 * Lookup96: pallet_rmrk_core::pallet::Event<T>
960 **/
961 PalletRmrkCoreEvent: {
962 _enum: {
963 CollectionCreated: {
964 issuer: 'AccountId32',
965 collectionId: 'u32',
966 },
967 CollectionDestroyed: {
968 issuer: 'AccountId32',
969 collectionId: 'u32',
970 },
971 IssuerChanged: {
972 oldIssuer: 'AccountId32',
973 newIssuer: 'AccountId32',
974 collectionId: 'u32',
975 },
976 CollectionLocked: {
977 issuer: 'AccountId32',
978 collectionId: 'u32',
979 },
980 NftMinted: {
981 owner: 'AccountId32',
982 collectionId: 'u32',
983 nftId: 'u32',
984 },
985 NFTBurned: {
986 owner: 'AccountId32',
987 nftId: 'u32',
988 },
989 NFTSent: {
990 sender: 'AccountId32',
991 recipient: 'RmrkTraitsNftAccountIdOrCollectionNftTuple',
992 collectionId: 'u32',
993 nftId: 'u32',
994 approvalRequired: 'bool',
995 },
996 NFTAccepted: {
997 sender: 'AccountId32',
998 recipient: 'RmrkTraitsNftAccountIdOrCollectionNftTuple',
999 collectionId: 'u32',
1000 nftId: 'u32',
1001 },
1002 NFTRejected: {
1003 sender: 'AccountId32',
1004 collectionId: 'u32',
1005 nftId: 'u32',
1006 },
1007 PropertySet: {
1008 collectionId: 'u32',
1009 maybeNftId: 'Option<u32>',
1010 key: 'Bytes',
1011 value: 'Bytes',
1012 },
1013 ResourceAdded: {
1014 nftId: 'u32',
1015 resourceId: 'u32',
1016 },
1017 ResourceRemoval: {
1018 nftId: 'u32',
1019 resourceId: 'u32',
1020 },
1021 ResourceAccepted: {
1022 nftId: 'u32',
1023 resourceId: 'u32',
1024 },
1025 ResourceRemovalAccepted: {
1026 nftId: 'u32',
1027 resourceId: 'u32',
1028 },
1029 PrioritySet: {
1030 collectionId: 'u32',
1031 nftId: 'u32'
1032 }
1033 }
1034 },
1035 /**
1036 * Lookup97: rmrk_traits::nft::AccountIdOrCollectionNftTuple<sp_core::crypto::AccountId32>
1037 **/
1038 RmrkTraitsNftAccountIdOrCollectionNftTuple: {
1039 _enum: {
1040 AccountId: 'AccountId32',
1041 CollectionAndNftTuple: '(u32,u32)'
1042 }
1043 },
1044 /**
1045 * Lookup102: pallet_rmrk_equip::pallet::Event<T>
1046 **/
1047 PalletRmrkEquipEvent: {
1048 _enum: {
1049 BaseCreated: {
1050 issuer: 'AccountId32',
1051 baseId: 'u32',
1052 },
1053 EquippablesUpdated: {
1054 baseId: 'u32',
1055 slotId: 'u32'
1056 }
1057 }
1058 },
1059 /**
1060 * Lookup103: pallet_evm::pallet::Event<T>
1061 **/
1062 PalletEvmEvent: {
1063 _enum: {
1064 Log: 'EthereumLog',
1065 Created: 'H160',
1066 CreatedFailed: 'H160',
1067 Executed: 'H160',
1068 ExecutedFailed: 'H160',
1069 BalanceDeposit: '(AccountId32,H160,U256)',
1070 BalanceWithdraw: '(AccountId32,H160,U256)'
1071 }
1072 },
1073 /**
1074 * Lookup104: ethereum::log::Log
1075 **/
1076 EthereumLog: {
1077 address: 'H160',
1078 topics: 'Vec<H256>',
1079 data: 'Bytes'
1080 },
1081 /**
1082 * Lookup108: pallet_ethereum::pallet::Event
1083 **/
1084 PalletEthereumEvent: {
1085 _enum: {
1086 Executed: '(H160,H160,H256,EvmCoreErrorExitReason)'
1087 }
1088 },
1089 /**
1090 * Lookup109: evm_core::error::ExitReason
1091 **/
1092 EvmCoreErrorExitReason: {
1093 _enum: {
1094 Succeed: 'EvmCoreErrorExitSucceed',
1095 Error: 'EvmCoreErrorExitError',
1096 Revert: 'EvmCoreErrorExitRevert',
1097 Fatal: 'EvmCoreErrorExitFatal'
1098 }
1099 },
1100 /**
1101 * Lookup110: evm_core::error::ExitSucceed
1102 **/
1103 EvmCoreErrorExitSucceed: {
1104 _enum: ['Stopped', 'Returned', 'Suicided']
1105 },
1106 /**
1107 * Lookup111: evm_core::error::ExitError
1108 **/
1109 EvmCoreErrorExitError: {
1110 _enum: {
1111 StackUnderflow: 'Null',
1112 StackOverflow: 'Null',
1113 InvalidJump: 'Null',
1114 InvalidRange: 'Null',
1115 DesignatedInvalid: 'Null',
1116 CallTooDeep: 'Null',
1117 CreateCollision: 'Null',
1118 CreateContractLimit: 'Null',
1119 OutOfOffset: 'Null',
1120 OutOfGas: 'Null',
1121 OutOfFund: 'Null',
1122 PCUnderflow: 'Null',
1123 CreateEmpty: 'Null',
1124 Other: 'Text',
1125 InvalidCode: 'Null'
1126 }
1127 },
1128 /**
1129 * Lookup114: evm_core::error::ExitRevert
1130 **/
1131 EvmCoreErrorExitRevert: {
1132 _enum: ['Reverted']
1133 },
1134 /**
1135 * Lookup115: evm_core::error::ExitFatal
1136 **/
1137 EvmCoreErrorExitFatal: {
1138 _enum: {
1139 NotSupported: 'Null',
1140 UnhandledInterrupt: 'Null',
1141 CallErrorAsFatal: 'EvmCoreErrorExitError',
1142 Other: 'Text'
1143 }
1144 },
1145 /**
1146 * Lookup116: frame_system::Phase
1147 **/
1148 FrameSystemPhase: {
1149 _enum: {
1150 ApplyExtrinsic: 'u32',
1151 Finalization: 'Null',
1152 Initialization: 'Null'
1153 }
1154 },
1155 /**
1156 * Lookup118: frame_system::LastRuntimeUpgradeInfo
1157 **/
1158 FrameSystemLastRuntimeUpgradeInfo: {
1159 specVersion: 'Compact<u32>',
1160 specName: 'Text'
1161 },
1162 /**
1163 * Lookup119: frame_system::pallet::Call<T>
1164 **/
1165 FrameSystemCall: {
1166 _enum: {
1167 fill_block: {
1168 ratio: 'Perbill',
1169 },
1170 remark: {
1171 remark: 'Bytes',
1172 },
1173 set_heap_pages: {
1174 pages: 'u64',
1175 },
1176 set_code: {
1177 code: 'Bytes',
1178 },
1179 set_code_without_checks: {
1180 code: 'Bytes',
1181 },
1182 set_storage: {
1183 items: 'Vec<(Bytes,Bytes)>',
1184 },
1185 kill_storage: {
1186 _alias: {
1187 keys_: 'keys',
1188 },
1189 keys_: 'Vec<Bytes>',
1190 },
1191 kill_prefix: {
1192 prefix: 'Bytes',
1193 subkeys: 'u32',
1194 },
1195 remark_with_event: {
1196 remark: 'Bytes'
1197 }
1198 }
1199 },
1200 /**
1201 * Lookup124: frame_system::limits::BlockWeights
1202 **/
1203 FrameSystemLimitsBlockWeights: {
1204 baseBlock: 'u64',
1205 maxBlock: 'u64',
1206 perClass: 'FrameSupportWeightsPerDispatchClassWeightsPerClass'
1207 },
1208 /**
1209 * Lookup125: frame_support::weights::PerDispatchClass<frame_system::limits::WeightsPerClass>
1210 **/
1211 FrameSupportWeightsPerDispatchClassWeightsPerClass: {
1212 normal: 'FrameSystemLimitsWeightsPerClass',
1213 operational: 'FrameSystemLimitsWeightsPerClass',
1214 mandatory: 'FrameSystemLimitsWeightsPerClass'
1215 },
1216 /**
1217 * Lookup126: frame_system::limits::WeightsPerClass
1218 **/
1219 FrameSystemLimitsWeightsPerClass: {
1220 baseExtrinsic: 'u64',
1221 maxExtrinsic: 'Option<u64>',
1222 maxTotal: 'Option<u64>',
1223 reserved: 'Option<u64>'
1224 },
1225 /**
1226 * Lookup128: frame_system::limits::BlockLength
1227 **/
1228 FrameSystemLimitsBlockLength: {
1229 max: 'FrameSupportWeightsPerDispatchClassU32'
1230 },
1231 /**
1232 * Lookup129: frame_support::weights::PerDispatchClass<T>
1233 **/
1234 FrameSupportWeightsPerDispatchClassU32: {
1235 normal: 'u32',
1236 operational: 'u32',
1237 mandatory: 'u32'
1238 },
1239 /**
1240 * Lookup130: frame_support::weights::RuntimeDbWeight
1241 **/
1242 FrameSupportWeightsRuntimeDbWeight: {
1243 read: 'u64',
1244 write: 'u64'
1245 },
1246 /**
1247 * Lookup131: sp_version::RuntimeVersion
1248 **/
1249 SpVersionRuntimeVersion: {
1250 specName: 'Text',
1251 implName: 'Text',
1252 authoringVersion: 'u32',
1253 specVersion: 'u32',
1254 implVersion: 'u32',
1255 apis: 'Vec<([u8;8],u32)>',
1256 transactionVersion: 'u32',
1257 stateVersion: 'u8'
1258 },
1259 /**
1260 * Lookup136: frame_system::pallet::Error<T>
1261 **/
1262 FrameSystemError: {
1263 _enum: ['InvalidSpecName', 'SpecVersionNeedsToIncrease', 'FailedToExtractRuntimeVersion', 'NonDefaultComposite', 'NonZeroRefCount', 'CallFiltered']
1264 },
1265 /**
1266 * Lookup137: polkadot_primitives::v2::PersistedValidationData<primitive_types::H256, N>
1267 **/
10 PolkadotPrimitivesV2PersistedValidationData: {1268 PolkadotPrimitivesV2PersistedValidationData: {
11 parentHead: 'Bytes',1269 parentHead: 'Bytes',
12 relayParentNumber: 'u32',1270 relayParentNumber: 'u32',
13 relayParentStorageRoot: 'H256',1271 relayParentStorageRoot: 'H256',
14 maxPovSize: 'u32'1272 maxPovSize: 'u32'
15 },1273 },
16 /**1274 /**
17 * Lookup9: polkadot_primitives::v2::UpgradeRestriction1275 * Lookup140: polkadot_primitives::v2::UpgradeRestriction
18 **/1276 **/
19 PolkadotPrimitivesV2UpgradeRestriction: {1277 PolkadotPrimitivesV2UpgradeRestriction: {
20 _enum: ['Present']1278 _enum: ['Present']
21 },1279 },
22 /**1280 /**
23 * Lookup10: sp_trie::storage_proof::StorageProof1281 * Lookup141: sp_trie::storage_proof::StorageProof
24 **/1282 **/
25 SpTrieStorageProof: {1283 SpTrieStorageProof: {
26 trieNodes: 'BTreeSet<Bytes>'1284 trieNodes: 'BTreeSet<Bytes>'
27 },1285 },
28 /**1286 /**
29 * Lookup13: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot1287 * Lookup143: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot
30 **/1288 **/
31 CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: {1289 CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: {
32 dmqMqcHead: 'H256',1290 dmqMqcHead: 'H256',
35 egressChannels: 'Vec<(u32,PolkadotPrimitivesV2AbridgedHrmpChannel)>'1293 egressChannels: 'Vec<(u32,PolkadotPrimitivesV2AbridgedHrmpChannel)>'
36 },1294 },
37 /**1295 /**
38 * Lookup18: polkadot_primitives::v2::AbridgedHrmpChannel1296 * Lookup146: polkadot_primitives::v2::AbridgedHrmpChannel
39 **/1297 **/
40 PolkadotPrimitivesV2AbridgedHrmpChannel: {1298 PolkadotPrimitivesV2AbridgedHrmpChannel: {
41 maxCapacity: 'u32',1299 maxCapacity: 'u32',
46 mqcHead: 'Option<H256>'1304 mqcHead: 'Option<H256>'
47 },1305 },
48 /**1306 /**
49 * Lookup20: polkadot_primitives::v2::AbridgedHostConfiguration1307 * Lookup147: polkadot_primitives::v2::AbridgedHostConfiguration
50 **/1308 **/
51 PolkadotPrimitivesV2AbridgedHostConfiguration: {1309 PolkadotPrimitivesV2AbridgedHostConfiguration: {
52 maxCodeSize: 'u32',1310 maxCodeSize: 'u32',
60 validationUpgradeDelay: 'u32'1318 validationUpgradeDelay: 'u32'
61 },1319 },
62 /**1320 /**
63 * Lookup26: polkadot_core_primitives::OutboundHrmpMessage<polkadot_parachain::primitives::Id>1321 * Lookup153: polkadot_core_primitives::OutboundHrmpMessage<polkadot_parachain::primitives::Id>
64 **/1322 **/
65 PolkadotCorePrimitivesOutboundHrmpMessage: {1323 PolkadotCorePrimitivesOutboundHrmpMessage: {
66 recipient: 'u32',1324 recipient: 'u32',
67 data: 'Bytes'1325 data: 'Bytes'
68 },1326 },
69 /**1327 /**
70 * Lookup28: cumulus_pallet_parachain_system::pallet::Call<T>1328 * Lookup154: cumulus_pallet_parachain_system::pallet::Call<T>
71 **/1329 **/
72 CumulusPalletParachainSystemCall: {1330 CumulusPalletParachainSystemCall: {
73 _enum: {1331 _enum: {
86 }1344 }
87 },1345 },
88 /**1346 /**
89 * Lookup29: cumulus_primitives_parachain_inherent::ParachainInherentData1347 * Lookup155: cumulus_primitives_parachain_inherent::ParachainInherentData
90 **/1348 **/
91 CumulusPrimitivesParachainInherentParachainInherentData: {1349 CumulusPrimitivesParachainInherentParachainInherentData: {
92 validationData: 'PolkadotPrimitivesV2PersistedValidationData',1350 validationData: 'PolkadotPrimitivesV2PersistedValidationData',
95 horizontalMessages: 'BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>'1353 horizontalMessages: 'BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>'
96 },1354 },
97 /**1355 /**
98 * Lookup31: polkadot_core_primitives::InboundDownwardMessage<BlockNumber>1356 * Lookup157: polkadot_core_primitives::InboundDownwardMessage<BlockNumber>
99 **/1357 **/
100 PolkadotCorePrimitivesInboundDownwardMessage: {1358 PolkadotCorePrimitivesInboundDownwardMessage: {
101 sentAt: 'u32',1359 sentAt: 'u32',
102 msg: 'Bytes'1360 msg: 'Bytes'
103 },1361 },
104 /**1362 /**
105 * Lookup34: polkadot_core_primitives::InboundHrmpMessage<BlockNumber>1363 * Lookup160: polkadot_core_primitives::InboundHrmpMessage<BlockNumber>
106 **/1364 **/
107 PolkadotCorePrimitivesInboundHrmpMessage: {1365 PolkadotCorePrimitivesInboundHrmpMessage: {
108 sentAt: 'u32',1366 sentAt: 'u32',
109 data: 'Bytes'1367 data: 'Bytes'
110 },1368 },
111 /**1369 /**
112 * Lookup37: cumulus_pallet_parachain_system::pallet::Event<T>1370 * Lookup163: cumulus_pallet_parachain_system::pallet::Error<T>
113 **/1371 **/
114 CumulusPalletParachainSystemEvent: {
115 _enum: {
116 ValidationFunctionStored: 'Null',
117 ValidationFunctionApplied: {
118 relayChainBlockNum: 'u32',
119 },
120 ValidationFunctionDiscarded: 'Null',
121 UpgradeAuthorized: {
122 codeHash: 'H256',
123 },
124 DownwardMessagesReceived: {
125 count: 'u32',
126 },
127 DownwardMessagesProcessed: {
128 weightUsed: 'u64',
129 dmqHead: 'H256'
130 }
131 }
132 },
133 /**
134 * Lookup38: cumulus_pallet_parachain_system::pallet::Error<T>
135 **/
136 CumulusPalletParachainSystemError: {1372 CumulusPalletParachainSystemError: {
137 _enum: ['OverlappingUpgrades', 'ProhibitedByPolkadot', 'TooBig', 'ValidationDataNotAvailable', 'HostConfigurationNotAvailable', 'NotScheduled', 'NothingAuthorized', 'Unauthorized']1373 _enum: ['OverlappingUpgrades', 'ProhibitedByPolkadot', 'TooBig', 'ValidationDataNotAvailable', 'HostConfigurationNotAvailable', 'NotScheduled', 'NothingAuthorized', 'Unauthorized']
138 },1374 },
139 /**1375 /**
140 * Lookup41: pallet_balances::AccountData<Balance>1376 * Lookup165: pallet_balances::BalanceLock<Balance>
141 **/1377 **/
142 PalletBalancesAccountData: {
143 free: 'u128',
144 reserved: 'u128',
145 miscFrozen: 'u128',
146 feeFrozen: 'u128'
147 },
148 /**
149 * Lookup43: pallet_balances::BalanceLock<Balance>
150 **/
151 PalletBalancesBalanceLock: {1378 PalletBalancesBalanceLock: {
152 id: '[u8;8]',1379 id: '[u8;8]',
153 amount: 'u128',1380 amount: 'u128',
154 reasons: 'PalletBalancesReasons'1381 reasons: 'PalletBalancesReasons'
155 },1382 },
156 /**1383 /**
157 * Lookup45: pallet_balances::Reasons1384 * Lookup166: pallet_balances::Reasons
158 **/1385 **/
159 PalletBalancesReasons: {1386 PalletBalancesReasons: {
160 _enum: ['Fee', 'Misc', 'All']1387 _enum: ['Fee', 'Misc', 'All']
161 },1388 },
162 /**1389 /**
163 * Lookup48: pallet_balances::ReserveData<ReserveIdentifier, Balance>1390 * Lookup169: pallet_balances::ReserveData<ReserveIdentifier, Balance>
164 **/1391 **/
165 PalletBalancesReserveData: {1392 PalletBalancesReserveData: {
166 id: '[u8;16]',1393 id: '[u8;16]',
167 amount: 'u128'1394 amount: 'u128'
168 },1395 },
169 /**1396 /**
170 * Lookup51: pallet_balances::Releases1397 * Lookup171: pallet_balances::Releases
171 **/1398 **/
172 PalletBalancesReleases: {1399 PalletBalancesReleases: {
173 _enum: ['V1_0_0', 'V2_0_0']1400 _enum: ['V1_0_0', 'V2_0_0']
174 },1401 },
175 /**1402 /**
176 * Lookup52: pallet_balances::pallet::Call<T, I>1403 * Lookup172: pallet_balances::pallet::Call<T, I>
177 **/1404 **/
178 PalletBalancesCall: {1405 PalletBalancesCall: {
179 _enum: {1406 _enum: {
206 }1433 }
207 },1434 },
208 /**1435 /**
209 * Lookup58: pallet_balances::pallet::Event<T, I>1436 * Lookup175: pallet_balances::pallet::Error<T, I>
210 **/1437 **/
211 PalletBalancesEvent: {
212 _enum: {
213 Endowed: {
214 account: 'AccountId32',
215 freeBalance: 'u128',
216 },
217 DustLost: {
218 account: 'AccountId32',
219 amount: 'u128',
220 },
221 Transfer: {
222 from: 'AccountId32',
223 to: 'AccountId32',
224 amount: 'u128',
225 },
226 BalanceSet: {
227 who: 'AccountId32',
228 free: 'u128',
229 reserved: 'u128',
230 },
231 Reserved: {
232 who: 'AccountId32',
233 amount: 'u128',
234 },
235 Unreserved: {
236 who: 'AccountId32',
237 amount: 'u128',
238 },
239 ReserveRepatriated: {
240 from: 'AccountId32',
241 to: 'AccountId32',
242 amount: 'u128',
243 destinationStatus: 'FrameSupportTokensMiscBalanceStatus',
244 },
245 Deposit: {
246 who: 'AccountId32',
247 amount: 'u128',
248 },
249 Withdraw: {
250 who: 'AccountId32',
251 amount: 'u128',
252 },
253 Slashed: {
254 who: 'AccountId32',
255 amount: 'u128'
256 }
257 }
258 },
259 /**
260 * Lookup59: frame_support::traits::tokens::misc::BalanceStatus
261 **/
262 FrameSupportTokensMiscBalanceStatus: {
263 _enum: ['Free', 'Reserved']
264 },
265 /**
266 * Lookup60: pallet_balances::pallet::Error<T, I>
267 **/
268 PalletBalancesError: {1438 PalletBalancesError: {
269 _enum: ['VestingBalance', 'LiquidityRestrictions', 'InsufficientBalance', 'ExistentialDeposit', 'KeepAlive', 'ExistingVestingSchedule', 'DeadAccount', 'TooManyReserves']1439 _enum: ['VestingBalance', 'LiquidityRestrictions', 'InsufficientBalance', 'ExistentialDeposit', 'KeepAlive', 'ExistingVestingSchedule', 'DeadAccount', 'TooManyReserves']
270 },1440 },
271 /**1441 /**
272 * Lookup63: pallet_timestamp::pallet::Call<T>1442 * Lookup177: pallet_timestamp::pallet::Call<T>
273 **/1443 **/
274 PalletTimestampCall: {1444 PalletTimestampCall: {
275 _enum: {1445 _enum: {
279 }1449 }
280 },1450 },
281 /**1451 /**
282 * Lookup66: pallet_transaction_payment::Releases1452 * Lookup179: pallet_transaction_payment::Releases
283 **/1453 **/
284 PalletTransactionPaymentReleases: {1454 PalletTransactionPaymentReleases: {
285 _enum: ['V1Ancient', 'V2']1455 _enum: ['V1Ancient', 'V2']
286 },1456 },
287 /**1457 /**
288 * Lookup67: pallet_treasury::Proposal<sp_core::crypto::AccountId32, Balance>1458 * Lookup180: pallet_treasury::Proposal<sp_core::crypto::AccountId32, Balance>
289 **/1459 **/
290 PalletTreasuryProposal: {1460 PalletTreasuryProposal: {
291 proposer: 'AccountId32',1461 proposer: 'AccountId32',
294 bond: 'u128'1464 bond: 'u128'
295 },1465 },
296 /**1466 /**
297 * Lookup70: pallet_treasury::pallet::Call<T, I>1467 * Lookup183: pallet_treasury::pallet::Call<T, I>
298 **/1468 **/
299 PalletTreasuryCall: {1469 PalletTreasuryCall: {
300 _enum: {1470 _enum: {
308 approve_proposal: {1478 approve_proposal: {
309 proposalId: 'Compact<u32>',1479 proposalId: 'Compact<u32>',
310 },1480 },
1481 spend: {
1482 amount: 'Compact<u128>',
1483 beneficiary: 'MultiAddress',
1484 },
311 remove_approval: {1485 remove_approval: {
312 proposalId: 'Compact<u32>'1486 proposalId: 'Compact<u32>'
313 }1487 }
314 }1488 }
315 },1489 },
316 /**1490 /**
317 * Lookup72: pallet_treasury::pallet::Event<T, I>1491 * Lookup186: frame_support::PalletId
318 **/1492 **/
319 PalletTreasuryEvent: {
320 _enum: {
321 Proposed: {
322 proposalIndex: 'u32',
323 },
324 Spending: {
325 budgetRemaining: 'u128',
326 },
327 Awarded: {
328 proposalIndex: 'u32',
329 award: 'u128',
330 account: 'AccountId32',
331 },
332 Rejected: {
333 proposalIndex: 'u32',
334 slashed: 'u128',
335 },
336 Burnt: {
337 burntFunds: 'u128',
338 },
339 Rollover: {
340 rolloverBalance: 'u128',
341 },
342 Deposit: {
343 value: 'u128'
344 }
345 }
346 },
347 /**
348 * Lookup75: frame_support::PalletId
349 **/
350 FrameSupportPalletId: '[u8;8]',1493 FrameSupportPalletId: '[u8;8]',
351 /**1494 /**
352 * Lookup76: pallet_treasury::pallet::Error<T, I>1495 * Lookup187: pallet_treasury::pallet::Error<T, I>
353 **/1496 **/
354 PalletTreasuryError: {1497 PalletTreasuryError: {
355 _enum: ['InsufficientProposersBalance', 'InvalidIndex', 'TooManyApprovals', 'ProposalNotApproved']1498 _enum: ['InsufficientProposersBalance', 'InvalidIndex', 'TooManyApprovals', 'InsufficientPermission', 'ProposalNotApproved']
356 },1499 },
357 /**1500 /**
358 * Lookup77: pallet_sudo::pallet::Call<T>1501 * Lookup188: pallet_sudo::pallet::Call<T>
359 **/1502 **/
360 PalletSudoCall: {1503 PalletSudoCall: {
361 _enum: {1504 _enum: {
379 }1522 }
380 },1523 },
381 /**1524 /**
382 * Lookup79: frame_system::pallet::Call<T>1525 * Lookup190: orml_vesting::module::Call<T>
383 **/1526 **/
384 FrameSystemCall: {
385 _enum: {
386 fill_block: {
387 ratio: 'Perbill',
388 },
389 remark: {
390 remark: 'Bytes',
391 },
392 set_heap_pages: {
393 pages: 'u64',
394 },
395 set_code: {
396 code: 'Bytes',
397 },
398 set_code_without_checks: {
399 code: 'Bytes',
400 },
401 set_storage: {
402 items: 'Vec<(Bytes,Bytes)>',
403 },
404 kill_storage: {
405 _alias: {
406 keys_: 'keys',
407 },
408 keys_: 'Vec<Bytes>',
409 },
410 kill_prefix: {
411 prefix: 'Bytes',
412 subkeys: 'u32',
413 },
414 remark_with_event: {
415 remark: 'Bytes'
416 }
417 }
418 },
419 /**
420 * Lookup83: orml_vesting::module::Call<T>
421 **/
422 OrmlVestingModuleCall: {1527 OrmlVestingModuleCall: {
423 _enum: {1528 _enum: {
424 claim: 'Null',1529 claim: 'Null',
436 }1541 }
437 },1542 },
438 /**1543 /**
439 * Lookup84: orml_vesting::VestingSchedule<BlockNumber, Balance>1544 * Lookup192: cumulus_pallet_xcmp_queue::pallet::Call<T>
440 **/1545 **/
441 OrmlVestingVestingSchedule: {
442 start: 'u32',
443 period: 'u32',
444 periodCount: 'u32',
445 perPeriod: 'Compact<u128>'
446 },
447 /**
448 * Lookup86: cumulus_pallet_xcmp_queue::pallet::Call<T>
449 **/
450 CumulusPalletXcmpQueueCall: {1546 CumulusPalletXcmpQueueCall: {
451 _enum: {1547 _enum: {
452 service_overweight: {1548 service_overweight: {
494 }1590 }
495 },1591 },
496 /**1592 /**
497 * Lookup87: pallet_xcm::pallet::Call<T>1593 * Lookup193: pallet_xcm::pallet::Call<T>
498 **/1594 **/
499 PalletXcmCall: {1595 PalletXcmCall: {
500 _enum: {1596 _enum: {
548 }1644 }
549 },1645 },
550 /**1646 /**
551 * Lookup88: xcm::VersionedMultiLocation1647 * Lookup194: xcm::VersionedXcm<Call>
552 **/1648 **/
553 XcmVersionedMultiLocation: {
554 _enum: {
555 V0: 'XcmV0MultiLocation',
556 V1: 'XcmV1MultiLocation'
557 }
558 },
559 /**
560 * Lookup89: xcm::v0::multi_location::MultiLocation
561 **/
562 XcmV0MultiLocation: {
563 _enum: {
564 Null: 'Null',
565 X1: 'XcmV0Junction',
566 X2: '(XcmV0Junction,XcmV0Junction)',
567 X3: '(XcmV0Junction,XcmV0Junction,XcmV0Junction)',
568 X4: '(XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction)',
569 X5: '(XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction)',
570 X6: '(XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction)',
571 X7: '(XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction)',
572 X8: '(XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction,XcmV0Junction)'
573 }
574 },
575 /**
576 * Lookup90: xcm::v0::junction::Junction
577 **/
578 XcmV0Junction: {
579 _enum: {
580 Parent: 'Null',
581 Parachain: 'Compact<u32>',
582 AccountId32: {
583 network: 'XcmV0JunctionNetworkId',
584 id: '[u8;32]',
585 },
586 AccountIndex64: {
587 network: 'XcmV0JunctionNetworkId',
588 index: 'Compact<u64>',
589 },
590 AccountKey20: {
591 network: 'XcmV0JunctionNetworkId',
592 key: '[u8;20]',
593 },
594 PalletInstance: 'u8',
595 GeneralIndex: 'Compact<u128>',
596 GeneralKey: 'Bytes',
597 OnlyChild: 'Null',
598 Plurality: {
599 id: 'XcmV0JunctionBodyId',
600 part: 'XcmV0JunctionBodyPart'
601 }
602 }
603 },
604 /**
605 * Lookup91: xcm::v0::junction::NetworkId
606 **/
607 XcmV0JunctionNetworkId: {
608 _enum: {
609 Any: 'Null',
610 Named: 'Bytes',
611 Polkadot: 'Null',
612 Kusama: 'Null'
613 }
614 },
615 /**
616 * Lookup92: xcm::v0::junction::BodyId
617 **/
618 XcmV0JunctionBodyId: {
619 _enum: {
620 Unit: 'Null',
621 Named: 'Bytes',
622 Index: 'Compact<u32>',
623 Executive: 'Null',
624 Technical: 'Null',
625 Legislative: 'Null',
626 Judicial: 'Null'
627 }
628 },
629 /**
630 * Lookup93: xcm::v0::junction::BodyPart
631 **/
632 XcmV0JunctionBodyPart: {
633 _enum: {
634 Voice: 'Null',
635 Members: {
636 count: 'Compact<u32>',
637 },
638 Fraction: {
639 nom: 'Compact<u32>',
640 denom: 'Compact<u32>',
641 },
642 AtLeastProportion: {
643 nom: 'Compact<u32>',
644 denom: 'Compact<u32>',
645 },
646 MoreThanProportion: {
647 nom: 'Compact<u32>',
648 denom: 'Compact<u32>'
649 }
650 }
651 },
652 /**
653 * Lookup94: xcm::v1::multilocation::MultiLocation
654 **/
655 XcmV1MultiLocation: {
656 parents: 'u8',
657 interior: 'XcmV1MultilocationJunctions'
658 },
659 /**
660 * Lookup95: xcm::v1::multilocation::Junctions
661 **/
662 XcmV1MultilocationJunctions: {
663 _enum: {
664 Here: 'Null',
665 X1: 'XcmV1Junction',
666 X2: '(XcmV1Junction,XcmV1Junction)',
667 X3: '(XcmV1Junction,XcmV1Junction,XcmV1Junction)',
668 X4: '(XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction)',
669 X5: '(XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction)',
670 X6: '(XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction)',
671 X7: '(XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction)',
672 X8: '(XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction,XcmV1Junction)'
673 }
674 },
675 /**
676 * Lookup96: xcm::v1::junction::Junction
677 **/
678 XcmV1Junction: {
679 _enum: {
680 Parachain: 'Compact<u32>',
681 AccountId32: {
682 network: 'XcmV0JunctionNetworkId',
683 id: '[u8;32]',
684 },
685 AccountIndex64: {
686 network: 'XcmV0JunctionNetworkId',
687 index: 'Compact<u64>',
688 },
689 AccountKey20: {
690 network: 'XcmV0JunctionNetworkId',
691 key: '[u8;20]',
692 },
693 PalletInstance: 'u8',
694 GeneralIndex: 'Compact<u128>',
695 GeneralKey: 'Bytes',
696 OnlyChild: 'Null',
697 Plurality: {
698 id: 'XcmV0JunctionBodyId',
699 part: 'XcmV0JunctionBodyPart'
700 }
701 }
702 },
703 /**
704 * Lookup97: xcm::VersionedXcm<Call>
705 **/
706 XcmVersionedXcm: {1649 XcmVersionedXcm: {
707 _enum: {1650 _enum: {
708 V0: 'XcmV0Xcm',1651 V0: 'XcmV0Xcm',
711 }1654 }
712 },1655 },
713 /**1656 /**
714 * Lookup98: xcm::v0::Xcm<Call>1657 * Lookup195: xcm::v0::Xcm<Call>
715 **/1658 **/
716 XcmV0Xcm: {1659 XcmV0Xcm: {
717 _enum: {1660 _enum: {
765 }1708 }
766 },1709 },
767 /**1710 /**
768 * Lookup100: xcm::v0::multi_asset::MultiAsset1711 * Lookup197: xcm::v0::order::Order<Call>
769 **/1712 **/
770 XcmV0MultiAsset: {
771 _enum: {
772 None: 'Null',
773 All: 'Null',
774 AllFungible: 'Null',
775 AllNonFungible: 'Null',
776 AllAbstractFungible: {
777 id: 'Bytes',
778 },
779 AllAbstractNonFungible: {
780 class: 'Bytes',
781 },
782 AllConcreteFungible: {
783 id: 'XcmV0MultiLocation',
784 },
785 AllConcreteNonFungible: {
786 class: 'XcmV0MultiLocation',
787 },
788 AbstractFungible: {
789 id: 'Bytes',
790 amount: 'Compact<u128>',
791 },
792 AbstractNonFungible: {
793 class: 'Bytes',
794 instance: 'XcmV1MultiassetAssetInstance',
795 },
796 ConcreteFungible: {
797 id: 'XcmV0MultiLocation',
798 amount: 'Compact<u128>',
799 },
800 ConcreteNonFungible: {
801 class: 'XcmV0MultiLocation',
802 instance: 'XcmV1MultiassetAssetInstance'
803 }
804 }
805 },
806 /**
807 * Lookup101: xcm::v1::multiasset::AssetInstance
808 **/
809 XcmV1MultiassetAssetInstance: {
810 _enum: {
811 Undefined: 'Null',
812 Index: 'Compact<u128>',
813 Array4: '[u8;4]',
814 Array8: '[u8;8]',
815 Array16: '[u8;16]',
816 Array32: '[u8;32]',
817 Blob: 'Bytes'
818 }
819 },
820 /**
821 * Lookup104: xcm::v0::order::Order<Call>
822 **/
823 XcmV0Order: {1713 XcmV0Order: {
824 _enum: {1714 _enum: {
825 Null: 'Null',1715 Null: 'Null',
861 }1751 }
862 },1752 },
863 /**1753 /**
864 * Lookup106: xcm::v0::Response1754 * Lookup199: xcm::v0::Response
865 **/1755 **/
866 XcmV0Response: {1756 XcmV0Response: {
867 _enum: {1757 _enum: {
868 Assets: 'Vec<XcmV0MultiAsset>'1758 Assets: 'Vec<XcmV0MultiAsset>'
869 }1759 }
870 },1760 },
871 /**1761 /**
872 * Lookup107: xcm::v0::OriginKind1762 * Lookup200: xcm::v1::Xcm<Call>
873 **/1763 **/
874 XcmV0OriginKind: {
875 _enum: ['Native', 'SovereignAccount', 'Superuser', 'Xcm']
876 },
877 /**
878 * Lookup108: xcm::double_encoded::DoubleEncoded<T>
879 **/
880 XcmDoubleEncoded: {
881 encoded: 'Bytes'
882 },
883 /**
884 * Lookup109: xcm::v1::Xcm<Call>
885 **/
886 XcmV1Xcm: {1764 XcmV1Xcm: {
887 _enum: {1765 _enum: {
888 WithdrawAsset: {1766 WithdrawAsset: {
940 }1818 }
941 },1819 },
942 /**1820 /**
943 * Lookup110: xcm::v1::multiasset::MultiAssets1821 * Lookup202: xcm::v1::order::Order<Call>
944 **/1822 **/
945 XcmV1MultiassetMultiAssets: 'Vec<XcmV1MultiAsset>',
946 /**
947 * Lookup112: xcm::v1::multiasset::MultiAsset
948 **/
949 XcmV1MultiAsset: {
950 id: 'XcmV1MultiassetAssetId',
951 fun: 'XcmV1MultiassetFungibility'
952 },
953 /**
954 * Lookup113: xcm::v1::multiasset::AssetId
955 **/
956 XcmV1MultiassetAssetId: {
957 _enum: {
958 Concrete: 'XcmV1MultiLocation',
959 Abstract: 'Bytes'
960 }
961 },
962 /**
963 * Lookup114: xcm::v1::multiasset::Fungibility
964 **/
965 XcmV1MultiassetFungibility: {
966 _enum: {
967 Fungible: 'Compact<u128>',
968 NonFungible: 'XcmV1MultiassetAssetInstance'
969 }
970 },
971 /**
972 * Lookup116: xcm::v1::order::Order<Call>
973 **/
974 XcmV1Order: {1823 XcmV1Order: {
975 _enum: {1824 _enum: {
976 Noop: 'Null',1825 Noop: 'Null',
1014 }1863 }
1015 },1864 },
1016 /**1865 /**
1017 * Lookup117: xcm::v1::multiasset::MultiAssetFilter1866 * Lookup204: xcm::v1::Response
1018 **/1867 **/
1019 XcmV1MultiassetMultiAssetFilter: {
1020 _enum: {
1021 Definite: 'XcmV1MultiassetMultiAssets',
1022 Wild: 'XcmV1MultiassetWildMultiAsset'
1023 }
1024 },
1025 /**
1026 * Lookup118: xcm::v1::multiasset::WildMultiAsset
1027 **/
1028 XcmV1MultiassetWildMultiAsset: {
1029 _enum: {
1030 All: 'Null',
1031 AllOf: {
1032 id: 'XcmV1MultiassetAssetId',
1033 fun: 'XcmV1MultiassetWildFungibility'
1034 }
1035 }
1036 },
1037 /**
1038 * Lookup119: xcm::v1::multiasset::WildFungibility
1039 **/
1040 XcmV1MultiassetWildFungibility: {
1041 _enum: ['Fungible', 'NonFungible']
1042 },
1043 /**
1044 * Lookup121: xcm::v1::Response
1045 **/
1046 XcmV1Response: {1868 XcmV1Response: {
1047 _enum: {1869 _enum: {
1048 Assets: 'XcmV1MultiassetMultiAssets',1870 Assets: 'XcmV1MultiassetMultiAssets',
1049 Version: 'u32'1871 Version: 'u32'
1050 }1872 }
1051 },1873 },
1052 /**1874 /**
1053 * Lookup122: xcm::v2::Xcm<Call>1875 * Lookup218: cumulus_pallet_xcm::pallet::Call<T>
1054 **/1876 **/
1055 XcmV2Xcm: 'Vec<XcmV2Instruction>',
1056 /**
1057 * Lookup124: xcm::v2::Instruction<Call>
1058 **/
1059 XcmV2Instruction: {
1060 _enum: {
1061 WithdrawAsset: 'XcmV1MultiassetMultiAssets',
1062 ReserveAssetDeposited: 'XcmV1MultiassetMultiAssets',
1063 ReceiveTeleportedAsset: 'XcmV1MultiassetMultiAssets',
1064 QueryResponse: {
1065 queryId: 'Compact<u64>',
1066 response: 'XcmV2Response',
1067 maxWeight: 'Compact<u64>',
1068 },
1069 TransferAsset: {
1070 assets: 'XcmV1MultiassetMultiAssets',
1071 beneficiary: 'XcmV1MultiLocation',
1072 },
1073 TransferReserveAsset: {
1074 assets: 'XcmV1MultiassetMultiAssets',
1075 dest: 'XcmV1MultiLocation',
1076 xcm: 'XcmV2Xcm',
1077 },
1078 Transact: {
1079 originType: 'XcmV0OriginKind',
1080 requireWeightAtMost: 'Compact<u64>',
1081 call: 'XcmDoubleEncoded',
1082 },
1083 HrmpNewChannelOpenRequest: {
1084 sender: 'Compact<u32>',
1085 maxMessageSize: 'Compact<u32>',
1086 maxCapacity: 'Compact<u32>',
1087 },
1088 HrmpChannelAccepted: {
1089 recipient: 'Compact<u32>',
1090 },
1091 HrmpChannelClosing: {
1092 initiator: 'Compact<u32>',
1093 sender: 'Compact<u32>',
1094 recipient: 'Compact<u32>',
1095 },
1096 ClearOrigin: 'Null',
1097 DescendOrigin: 'XcmV1MultilocationJunctions',
1098 ReportError: {
1099 queryId: 'Compact<u64>',
1100 dest: 'XcmV1MultiLocation',
1101 maxResponseWeight: 'Compact<u64>',
1102 },
1103 DepositAsset: {
1104 assets: 'XcmV1MultiassetMultiAssetFilter',
1105 maxAssets: 'Compact<u32>',
1106 beneficiary: 'XcmV1MultiLocation',
1107 },
1108 DepositReserveAsset: {
1109 assets: 'XcmV1MultiassetMultiAssetFilter',
1110 maxAssets: 'Compact<u32>',
1111 dest: 'XcmV1MultiLocation',
1112 xcm: 'XcmV2Xcm',
1113 },
1114 ExchangeAsset: {
1115 give: 'XcmV1MultiassetMultiAssetFilter',
1116 receive: 'XcmV1MultiassetMultiAssets',
1117 },
1118 InitiateReserveWithdraw: {
1119 assets: 'XcmV1MultiassetMultiAssetFilter',
1120 reserve: 'XcmV1MultiLocation',
1121 xcm: 'XcmV2Xcm',
1122 },
1123 InitiateTeleport: {
1124 assets: 'XcmV1MultiassetMultiAssetFilter',
1125 dest: 'XcmV1MultiLocation',
1126 xcm: 'XcmV2Xcm',
1127 },
1128 QueryHolding: {
1129 queryId: 'Compact<u64>',
1130 dest: 'XcmV1MultiLocation',
1131 assets: 'XcmV1MultiassetMultiAssetFilter',
1132 maxResponseWeight: 'Compact<u64>',
1133 },
1134 BuyExecution: {
1135 fees: 'XcmV1MultiAsset',
1136 weightLimit: 'XcmV2WeightLimit',
1137 },
1138 RefundSurplus: 'Null',
1139 SetErrorHandler: 'XcmV2Xcm',
1140 SetAppendix: 'XcmV2Xcm',
1141 ClearError: 'Null',
1142 ClaimAsset: {
1143 assets: 'XcmV1MultiassetMultiAssets',
1144 ticket: 'XcmV1MultiLocation',
1145 },
1146 Trap: 'Compact<u64>',
1147 SubscribeVersion: {
1148 queryId: 'Compact<u64>',
1149 maxResponseWeight: 'Compact<u64>',
1150 },
1151 UnsubscribeVersion: 'Null'
1152 }
1153 },
1154 /**
1155 * Lookup125: xcm::v2::Response
1156 **/
1157 XcmV2Response: {
1158 _enum: {
1159 Null: 'Null',
1160 Assets: 'XcmV1MultiassetMultiAssets',
1161 ExecutionResult: 'Option<(u32,XcmV2TraitsError)>',
1162 Version: 'u32'
1163 }
1164 },
1165 /**
1166 * Lookup128: xcm::v2::traits::Error
1167 **/
1168 XcmV2TraitsError: {
1169 _enum: {
1170 Overflow: 'Null',
1171 Unimplemented: 'Null',
1172 UntrustedReserveLocation: 'Null',
1173 UntrustedTeleportLocation: 'Null',
1174 MultiLocationFull: 'Null',
1175 MultiLocationNotInvertible: 'Null',
1176 BadOrigin: 'Null',
1177 InvalidLocation: 'Null',
1178 AssetNotFound: 'Null',
1179 FailedToTransactAsset: 'Null',
1180 NotWithdrawable: 'Null',
1181 LocationCannotHold: 'Null',
1182 ExceedsMaxMessageSize: 'Null',
1183 DestinationUnsupported: 'Null',
1184 Transport: 'Null',
1185 Unroutable: 'Null',
1186 UnknownClaim: 'Null',
1187 FailedToDecode: 'Null',
1188 MaxWeightInvalid: 'Null',
1189 NotHoldingFees: 'Null',
1190 TooExpensive: 'Null',
1191 Trap: 'u64',
1192 UnhandledXcmVersion: 'Null',
1193 WeightLimitReached: 'u64',
1194 Barrier: 'Null',
1195 WeightNotComputable: 'Null'
1196 }
1197 },
1198 /**
1199 * Lookup129: xcm::v2::WeightLimit
1200 **/
1201 XcmV2WeightLimit: {
1202 _enum: {
1203 Unlimited: 'Null',
1204 Limited: 'Compact<u64>'
1205 }
1206 },
1207 /**
1208 * Lookup130: xcm::VersionedMultiAssets
1209 **/
1210 XcmVersionedMultiAssets: {
1211 _enum: {
1212 V0: 'Vec<XcmV0MultiAsset>',
1213 V1: 'XcmV1MultiassetMultiAssets'
1214 }
1215 },
1216 /**
1217 * Lookup145: cumulus_pallet_xcm::pallet::Call<T>
1218 **/
1219 CumulusPalletXcmCall: 'Null',1877 CumulusPalletXcmCall: 'Null',
1220 /**1878 /**
1221 * Lookup146: cumulus_pallet_dmp_queue::pallet::Call<T>1879 * Lookup219: cumulus_pallet_dmp_queue::pallet::Call<T>
1222 **/1880 **/
1223 CumulusPalletDmpQueueCall: {1881 CumulusPalletDmpQueueCall: {
1224 _enum: {1882 _enum: {
1229 }1887 }
1230 },1888 },
1231 /**1889 /**
1232 * Lookup147: pallet_inflation::pallet::Call<T>1890 * Lookup220: pallet_inflation::pallet::Call<T>
1233 **/1891 **/
1234 PalletInflationCall: {1892 PalletInflationCall: {
1235 _enum: {1893 _enum: {
1239 }1897 }
1240 },1898 },
1241 /**1899 /**
1242 * Lookup148: pallet_unique::Call<T>1900 * Lookup221: pallet_unique::Call<T>
1243 **/1901 **/
1244 PalletUniqueCall: {1902 PalletUniqueCall: {
1245 _enum: {1903 _enum: {
1269 },1927 },
1270 add_collection_admin: {1928 add_collection_admin: {
1271 collectionId: 'u32',1929 collectionId: 'u32',
1272 newAdmin: 'PalletEvmAccountBasicCrossAccountIdRepr',1930 newAdminId: 'PalletEvmAccountBasicCrossAccountIdRepr',
1273 },1931 },
1274 remove_collection_admin: {1932 remove_collection_admin: {
1275 collectionId: 'u32',1933 collectionId: 'u32',
1371 }2029 }
1372 },2030 },
1373 /**2031 /**
1374 * Lookup154: up_data_structs::CollectionMode2032 * Lookup226: up_data_structs::CollectionMode
1375 **/2033 **/
1376 UpDataStructsCollectionMode: {2034 UpDataStructsCollectionMode: {
1377 _enum: {2035 _enum: {
1381 }2039 }
1382 },2040 },
1383 /**2041 /**
1384 * Lookup155: up_data_structs::CreateCollectionData<sp_core::crypto::AccountId32>2042 * Lookup227: up_data_structs::CreateCollectionData<sp_core::crypto::AccountId32>
1385 **/2043 **/
1386 UpDataStructsCreateCollectionData: {2044 UpDataStructsCreateCollectionData: {
1387 mode: 'UpDataStructsCollectionMode',2045 mode: 'UpDataStructsCollectionMode',
1396 properties: 'Vec<UpDataStructsProperty>'2054 properties: 'Vec<UpDataStructsProperty>'
1397 },2055 },
1398 /**2056 /**
1399 * Lookup157: up_data_structs::AccessMode2057 * Lookup229: up_data_structs::AccessMode
1400 **/2058 **/
1401 UpDataStructsAccessMode: {2059 UpDataStructsAccessMode: {
1402 _enum: ['Normal', 'AllowList']2060 _enum: ['Normal', 'AllowList']
1403 },2061 },
1404 /**2062 /**
1405 * Lookup160: up_data_structs::CollectionLimits2063 * Lookup231: up_data_structs::CollectionLimits
1406 **/2064 **/
1407 UpDataStructsCollectionLimits: {2065 UpDataStructsCollectionLimits: {
1408 accountTokenOwnershipLimit: 'Option<u32>',2066 accountTokenOwnershipLimit: 'Option<u32>',
1416 transfersEnabled: 'Option<bool>'2074 transfersEnabled: 'Option<bool>'
1417 },2075 },
1418 /**2076 /**
1419 * Lookup162: up_data_structs::SponsoringRateLimit2077 * Lookup233: up_data_structs::SponsoringRateLimit
1420 **/2078 **/
1421 UpDataStructsSponsoringRateLimit: {2079 UpDataStructsSponsoringRateLimit: {
1422 _enum: {2080 _enum: {
1425 }2083 }
1426 },2084 },
1427 /**2085 /**
1428 * Lookup165: up_data_structs::CollectionPermissions2086 * Lookup236: up_data_structs::CollectionPermissions
1429 **/2087 **/
1430 UpDataStructsCollectionPermissions: {2088 UpDataStructsCollectionPermissions: {
1431 access: 'Option<UpDataStructsAccessMode>',2089 access: 'Option<UpDataStructsAccessMode>',
1432 mintMode: 'Option<bool>',2090 mintMode: 'Option<bool>',
1433 nesting: 'Option<UpDataStructsNestingPermissions>'2091 nesting: 'Option<UpDataStructsNestingPermissions>'
1434 },2092 },
1435 /**2093 /**
1436 * Lookup167: up_data_structs::NestingPermissions2094 * Lookup238: up_data_structs::NestingPermissions
1437 **/2095 **/
1438 UpDataStructsNestingPermissions: {2096 UpDataStructsNestingPermissions: {
1439 tokenOwner: 'bool',2097 tokenOwner: 'bool',
1440 collectionAdmin: 'bool',2098 collectionAdmin: 'bool',
1441 restricted: 'Option<UpDataStructsOwnerRestrictedSet>'2099 restricted: 'Option<UpDataStructsOwnerRestrictedSet>'
1442 },2100 },
1443 /**2101 /**
1444 * Lookup169: up_data_structs::OwnerRestrictedSet2102 * Lookup240: up_data_structs::OwnerRestrictedSet
1445 **/2103 **/
1446 UpDataStructsOwnerRestrictedSet: 'BTreeSet<u32>',2104 UpDataStructsOwnerRestrictedSet: 'BTreeSet<u32>',
1447 /**2105 /**
1448 * Lookup175: up_data_structs::PropertyKeyPermission2106 * Lookup245: up_data_structs::PropertyKeyPermission
1449 **/2107 **/
1450 UpDataStructsPropertyKeyPermission: {2108 UpDataStructsPropertyKeyPermission: {
1451 key: 'Bytes',2109 key: 'Bytes',
1452 permission: 'UpDataStructsPropertyPermission'2110 permission: 'UpDataStructsPropertyPermission'
1453 },2111 },
1454 /**2112 /**
1455 * Lookup177: up_data_structs::PropertyPermission2113 * Lookup246: up_data_structs::PropertyPermission
1456 **/2114 **/
1457 UpDataStructsPropertyPermission: {2115 UpDataStructsPropertyPermission: {
1458 mutable: 'bool',2116 mutable: 'bool',
1459 collectionAdmin: 'bool',2117 collectionAdmin: 'bool',
1460 tokenOwner: 'bool'2118 tokenOwner: 'bool'
1461 },2119 },
1462 /**2120 /**
1463 * Lookup180: up_data_structs::Property2121 * Lookup249: up_data_structs::Property
1464 **/2122 **/
1465 UpDataStructsProperty: {2123 UpDataStructsProperty: {
1466 key: 'Bytes',2124 key: 'Bytes',
1467 value: 'Bytes'2125 value: 'Bytes'
1468 },2126 },
1469 /**2127 /**
1470 * Lookup183: pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>2128 * Lookup252: up_data_structs::CreateItemData
1471 **/2129 **/
1472 PalletEvmAccountBasicCrossAccountIdRepr: {
1473 _enum: {
1474 Substrate: 'AccountId32',
1475 Ethereum: 'H160'
1476 }
1477 },
1478 /**
1479 * Lookup185: up_data_structs::CreateItemData
1480 **/
1481 UpDataStructsCreateItemData: {2130 UpDataStructsCreateItemData: {
1482 _enum: {2131 _enum: {
1483 NFT: 'UpDataStructsCreateNftData',2132 NFT: 'UpDataStructsCreateNftData',
1486 }2135 }
1487 },2136 },
1488 /**2137 /**
1489 * Lookup186: up_data_structs::CreateNftData2138 * Lookup253: up_data_structs::CreateNftData
1490 **/2139 **/
1491 UpDataStructsCreateNftData: {2140 UpDataStructsCreateNftData: {
1492 properties: 'Vec<UpDataStructsProperty>'2141 properties: 'Vec<UpDataStructsProperty>'
1493 },2142 },
1494 /**2143 /**
1495 * Lookup187: up_data_structs::CreateFungibleData2144 * Lookup254: up_data_structs::CreateFungibleData
1496 **/2145 **/
1497 UpDataStructsCreateFungibleData: {2146 UpDataStructsCreateFungibleData: {
1498 value: 'u128'2147 value: 'u128'
1499 },2148 },
1500 /**2149 /**
1501 * Lookup188: up_data_structs::CreateReFungibleData2150 * Lookup255: up_data_structs::CreateReFungibleData
1502 **/2151 **/
1503 UpDataStructsCreateReFungibleData: {2152 UpDataStructsCreateReFungibleData: {
1504 pieces: 'u128',2153 pieces: 'u128',
1505 properties: 'Vec<UpDataStructsProperty>'2154 properties: 'Vec<UpDataStructsProperty>'
1506 },2155 },
1507 /**2156 /**
1508 * Lookup192: up_data_structs::CreateItemExData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>2157 * Lookup258: up_data_structs::CreateItemExData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
1509 **/2158 **/
1510 UpDataStructsCreateItemExData: {2159 UpDataStructsCreateItemExData: {
1511 _enum: {2160 _enum: {
1516 }2165 }
1517 },2166 },
1518 /**2167 /**
1519 * Lookup194: up_data_structs::CreateNftExData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>2168 * Lookup260: up_data_structs::CreateNftExData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
1520 **/2169 **/
1521 UpDataStructsCreateNftExData: {2170 UpDataStructsCreateNftExData: {
1522 properties: 'Vec<UpDataStructsProperty>',2171 properties: 'Vec<UpDataStructsProperty>',
1523 owner: 'PalletEvmAccountBasicCrossAccountIdRepr'2172 owner: 'PalletEvmAccountBasicCrossAccountIdRepr'
1524 },2173 },
1525 /**2174 /**
1526 * Lookup201: up_data_structs::CreateRefungibleExSingleOwner<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>2175 * Lookup267: up_data_structs::CreateRefungibleExSingleOwner<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
1527 **/2176 **/
1528 UpDataStructsCreateRefungibleExSingleOwner: {2177 UpDataStructsCreateRefungibleExSingleOwner: {
1529 user: 'PalletEvmAccountBasicCrossAccountIdRepr',2178 user: 'PalletEvmAccountBasicCrossAccountIdRepr',
1530 pieces: 'u128',2179 pieces: 'u128',
1531 properties: 'Vec<UpDataStructsProperty>'2180 properties: 'Vec<UpDataStructsProperty>'
1532 },2181 },
1533 /**2182 /**
1534 * Lookup203: up_data_structs::CreateRefungibleExMultipleOwners<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>2183 * Lookup269: up_data_structs::CreateRefungibleExMultipleOwners<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
1535 **/2184 **/
1536 UpDataStructsCreateRefungibleExMultipleOwners: {2185 UpDataStructsCreateRefungibleExMultipleOwners: {
1537 users: 'BTreeMap<PalletEvmAccountBasicCrossAccountIdRepr, u128>',2186 users: 'BTreeMap<PalletEvmAccountBasicCrossAccountIdRepr, u128>',
1538 properties: 'Vec<UpDataStructsProperty>'2187 properties: 'Vec<UpDataStructsProperty>'
1539 },2188 },
1540 /**2189 /**
1541 * Lookup204: pallet_unique_scheduler::pallet::Call<T>2190 * Lookup270: pallet_unique_scheduler::pallet::Call<T>
1542 **/2191 **/
1543 PalletUniqueSchedulerCall: {2192 PalletUniqueSchedulerCall: {
1544 _enum: {2193 _enum: {
1562 }2211 }
1563 },2212 },
1564 /**2213 /**
1565 * Lookup206: frame_support::traits::schedule::MaybeHashed<opal_runtime::Call, primitive_types::H256>2214 * Lookup272: frame_support::traits::schedule::MaybeHashed<opal_runtime::Call, primitive_types::H256>
1566 **/2215 **/
1567 FrameSupportScheduleMaybeHashed: {2216 FrameSupportScheduleMaybeHashed: {
1568 _enum: {2217 _enum: {
1571 }2220 }
1572 },2221 },
1573 /**2222 /**
1574 * Lookup207: pallet_configuration::pallet::Call<T>2223 * Lookup273: pallet_configuration::pallet::Call<T>
1575 **/2224 **/
1576 PalletConfigurationCall: {2225 PalletConfigurationCall: {
1577 _enum: {2226 _enum: {
1584 }2233 }
1585 },2234 },
1586 /**2235 /**
1587 * Lookup209: pallet_template_transaction_payment::Call<T>2236 * Lookup274: pallet_template_transaction_payment::Call<T>
1588 **/2237 **/
1589 PalletTemplateTransactionPaymentCall: 'Null',2238 PalletTemplateTransactionPaymentCall: 'Null',
1590 /**2239 /**
1591 * Lookup210: pallet_structure::pallet::Call<T>2240 * Lookup275: pallet_structure::pallet::Call<T>
1592 **/2241 **/
1593 PalletStructureCall: 'Null',2242 PalletStructureCall: 'Null',
1594 /**2243 /**
1595 * Lookup211: pallet_rmrk_core::pallet::Call<T>2244 * Lookup276: pallet_rmrk_core::pallet::Call<T>
1596 **/2245 **/
1597 PalletRmrkCoreCall: {2246 PalletRmrkCoreCall: {
1598 _enum: {2247 _enum: {
1683 }2332 }
1684 },2333 },
1685 /**2334 /**
1686 * Lookup217: rmrk_traits::resource::ResourceTypes<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>>2335 * Lookup282: rmrk_traits::resource::ResourceTypes<sp_runtime::bounded::bounded_vec::BoundedVec<T, S>, sp_runtime::bounded::bounded_vec::BoundedVec<T, S>>
1687 **/2336 **/
1688 RmrkTraitsResourceResourceTypes: {2337 RmrkTraitsResourceResourceTypes: {
1689 _enum: {2338 _enum: {
1693 }2342 }
1694 },2343 },
1695 /**2344 /**
1696 * Lookup219: rmrk_traits::resource::BasicResource<frame_support::storage::bounded_vec::BoundedVec<T, S>>2345 * Lookup284: rmrk_traits::resource::BasicResource<sp_runtime::bounded::bounded_vec::BoundedVec<T, S>>
1697 **/2346 **/
1698 RmrkTraitsResourceBasicResource: {2347 RmrkTraitsResourceBasicResource: {
1699 src: 'Option<Bytes>',2348 src: 'Option<Bytes>',
1702 thumb: 'Option<Bytes>'2351 thumb: 'Option<Bytes>'
1703 },2352 },
1704 /**2353 /**
1705 * Lookup221: rmrk_traits::resource::ComposableResource<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>>2354 * Lookup286: rmrk_traits::resource::ComposableResource<sp_runtime::bounded::bounded_vec::BoundedVec<T, S>, sp_runtime::bounded::bounded_vec::BoundedVec<T, S>>
1706 **/2355 **/
1707 RmrkTraitsResourceComposableResource: {2356 RmrkTraitsResourceComposableResource: {
1708 parts: 'Vec<u32>',2357 parts: 'Vec<u32>',
1713 thumb: 'Option<Bytes>'2362 thumb: 'Option<Bytes>'
1714 },2363 },
1715 /**2364 /**
1716 * Lookup222: rmrk_traits::resource::SlotResource<frame_support::storage::bounded_vec::BoundedVec<T, S>>2365 * Lookup287: rmrk_traits::resource::SlotResource<sp_runtime::bounded::bounded_vec::BoundedVec<T, S>>
1717 **/2366 **/
1718 RmrkTraitsResourceSlotResource: {2367 RmrkTraitsResourceSlotResource: {
1719 base: 'u32',2368 base: 'u32',
1724 thumb: 'Option<Bytes>'2373 thumb: 'Option<Bytes>'
1725 },2374 },
1726 /**2375 /**
1727 * Lookup224: rmrk_traits::nft::AccountIdOrCollectionNftTuple<sp_core::crypto::AccountId32>2376 * Lookup290: pallet_rmrk_equip::pallet::Call<T>
1728 **/2377 **/
1729 RmrkTraitsNftAccountIdOrCollectionNftTuple: {
1730 _enum: {
1731 AccountId: 'AccountId32',
1732 CollectionAndNftTuple: '(u32,u32)'
1733 }
1734 },
1735 /**
1736 * Lookup228: pallet_rmrk_equip::pallet::Call<T>
1737 **/
1738 PalletRmrkEquipCall: {2378 PalletRmrkEquipCall: {
1739 _enum: {2379 _enum: {
1740 create_base: {2380 create_base: {
1754 }2394 }
1755 },2395 },
1756 /**2396 /**
1757 * Lookup231: rmrk_traits::part::PartType<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>>2397 * Lookup293: rmrk_traits::part::PartType<sp_runtime::bounded::bounded_vec::BoundedVec<T, S>, sp_runtime::bounded::bounded_vec::BoundedVec<T, S>>
1758 **/2398 **/
1759 RmrkTraitsPartPartType: {2399 RmrkTraitsPartPartType: {
1760 _enum: {2400 _enum: {
1763 }2403 }
1764 },2404 },
1765 /**2405 /**
1766 * Lookup233: rmrk_traits::part::FixedPart<frame_support::storage::bounded_vec::BoundedVec<T, S>>2406 * Lookup295: rmrk_traits::part::FixedPart<sp_runtime::bounded::bounded_vec::BoundedVec<T, S>>
1767 **/2407 **/
1768 RmrkTraitsPartFixedPart: {2408 RmrkTraitsPartFixedPart: {
1769 id: 'u32',2409 id: 'u32',
1770 z: 'u32',2410 z: 'u32',
1771 src: 'Bytes'2411 src: 'Bytes'
1772 },2412 },
1773 /**2413 /**
1774 * Lookup234: rmrk_traits::part::SlotPart<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>>2414 * Lookup296: rmrk_traits::part::SlotPart<sp_runtime::bounded::bounded_vec::BoundedVec<T, S>, sp_runtime::bounded::bounded_vec::BoundedVec<T, S>>
1775 **/2415 **/
1776 RmrkTraitsPartSlotPart: {2416 RmrkTraitsPartSlotPart: {
1777 id: 'u32',2417 id: 'u32',
1780 z: 'u32'2420 z: 'u32'
1781 },2421 },
1782 /**2422 /**
1783 * Lookup235: rmrk_traits::part::EquippableList<frame_support::storage::bounded_vec::BoundedVec<T, S>>2423 * Lookup297: rmrk_traits::part::EquippableList<sp_runtime::bounded::bounded_vec::BoundedVec<T, S>>
1784 **/2424 **/
1785 RmrkTraitsPartEquippableList: {2425 RmrkTraitsPartEquippableList: {
1786 _enum: {2426 _enum: {
1790 }2430 }
1791 },2431 },
1792 /**2432 /**
1793 * Lookup237: rmrk_traits::theme::Theme<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<rmrk_traits::theme::ThemeProperty<frame_support::storage::bounded_vec::BoundedVec<T, S>>, S>>2433 * Lookup299: rmrk_traits::theme::Theme<sp_runtime::bounded::bounded_vec::BoundedVec<T, S>, sp_runtime::bounded::bounded_vec::BoundedVec<rmrk_traits::theme::ThemeProperty<sp_runtime::bounded::bounded_vec::BoundedVec<T, S>>, S>>
1794 **/2434 **/
1795 RmrkTraitsTheme: {2435 RmrkTraitsTheme: {
1796 name: 'Bytes',2436 name: 'Bytes',
1797 properties: 'Vec<RmrkTraitsThemeThemeProperty>',2437 properties: 'Vec<RmrkTraitsThemeThemeProperty>',
1798 inherit: 'bool'2438 inherit: 'bool'
1799 },2439 },
1800 /**2440 /**
1801 * Lookup239: rmrk_traits::theme::ThemeProperty<frame_support::storage::bounded_vec::BoundedVec<T, S>>2441 * Lookup301: rmrk_traits::theme::ThemeProperty<sp_runtime::bounded::bounded_vec::BoundedVec<T, S>>
1802 **/2442 **/
1803 RmrkTraitsThemeThemeProperty: {2443 RmrkTraitsThemeThemeProperty: {
1804 key: 'Bytes',2444 key: 'Bytes',
1805 value: 'Bytes'2445 value: 'Bytes'
1806 },2446 },
1807 /**2447 /**
1808 * Lookup241: pallet_evm::pallet::Call<T>2448 * Lookup303: pallet_evm::pallet::Call<T>
1809 **/2449 **/
1810 PalletEvmCall: {2450 PalletEvmCall: {
1811 _enum: {2451 _enum: {
1848 }2488 }
1849 },2489 },
1850 /**2490 /**
1851 * Lookup247: pallet_ethereum::pallet::Call<T>2491 * Lookup307: pallet_ethereum::pallet::Call<T>
1852 **/2492 **/
1853 PalletEthereumCall: {2493 PalletEthereumCall: {
1854 _enum: {2494 _enum: {
1858 }2498 }
1859 },2499 },
1860 /**2500 /**
1861 * Lookup248: ethereum::transaction::TransactionV22501 * Lookup308: ethereum::transaction::TransactionV2
1862 **/2502 **/
1863 EthereumTransactionTransactionV2: {2503 EthereumTransactionTransactionV2: {
1864 _enum: {2504 _enum: {
1868 }2508 }
1869 },2509 },
1870 /**2510 /**
1871 * Lookup249: ethereum::transaction::LegacyTransaction2511 * Lookup309: ethereum::transaction::LegacyTransaction
1872 **/2512 **/
1873 EthereumTransactionLegacyTransaction: {2513 EthereumTransactionLegacyTransaction: {
1874 nonce: 'U256',2514 nonce: 'U256',
1880 signature: 'EthereumTransactionTransactionSignature'2520 signature: 'EthereumTransactionTransactionSignature'
1881 },2521 },
1882 /**2522 /**
1883 * Lookup250: ethereum::transaction::TransactionAction2523 * Lookup310: ethereum::transaction::TransactionAction
1884 **/2524 **/
1885 EthereumTransactionTransactionAction: {2525 EthereumTransactionTransactionAction: {
1886 _enum: {2526 _enum: {
1889 }2529 }
1890 },2530 },
1891 /**2531 /**
1892 * Lookup251: ethereum::transaction::TransactionSignature2532 * Lookup311: ethereum::transaction::TransactionSignature
1893 **/2533 **/
1894 EthereumTransactionTransactionSignature: {2534 EthereumTransactionTransactionSignature: {
1895 v: 'u64',2535 v: 'u64',
1896 r: 'H256',2536 r: 'H256',
1897 s: 'H256'2537 s: 'H256'
1898 },2538 },
1899 /**2539 /**
1900 * Lookup253: ethereum::transaction::EIP2930Transaction2540 * Lookup313: ethereum::transaction::EIP2930Transaction
1901 **/2541 **/
1902 EthereumTransactionEip2930Transaction: {2542 EthereumTransactionEip2930Transaction: {
1903 chainId: 'u64',2543 chainId: 'u64',
1913 s: 'H256'2553 s: 'H256'
1914 },2554 },
1915 /**2555 /**
1916 * Lookup255: ethereum::transaction::AccessListItem2556 * Lookup315: ethereum::transaction::AccessListItem
1917 **/2557 **/
1918 EthereumTransactionAccessListItem: {2558 EthereumTransactionAccessListItem: {
1919 address: 'H160',2559 address: 'H160',
1920 storageKeys: 'Vec<H256>'2560 storageKeys: 'Vec<H256>'
1921 },2561 },
1922 /**2562 /**
1923 * Lookup256: ethereum::transaction::EIP1559Transaction2563 * Lookup316: ethereum::transaction::EIP1559Transaction
1924 **/2564 **/
1925 EthereumTransactionEip1559Transaction: {2565 EthereumTransactionEip1559Transaction: {
1926 chainId: 'u64',2566 chainId: 'u64',
1937 s: 'H256'2577 s: 'H256'
1938 },2578 },
1939 /**2579 /**
1940 * Lookup257: pallet_evm_migration::pallet::Call<T>2580 * Lookup317: pallet_evm_migration::pallet::Call<T>
1941 **/2581 **/
1942 PalletEvmMigrationCall: {2582 PalletEvmMigrationCall: {
1943 _enum: {2583 _enum: {
1955 }2595 }
1956 },2596 },
1957 /**2597 /**
1958 * Lookup260: pallet_sudo::pallet::Event<T>2598 * Lookup320: pallet_sudo::pallet::Error<T>
1959 **/2599 **/
1960 PalletSudoEvent: {
1961 _enum: {
1962 Sudid: {
1963 sudoResult: 'Result<Null, SpRuntimeDispatchError>',
1964 },
1965 KeyChanged: {
1966 oldSudoer: 'Option<AccountId32>',
1967 },
1968 SudoAsDone: {
1969 sudoResult: 'Result<Null, SpRuntimeDispatchError>'
1970 }
1971 }
1972 },
1973 /**
1974 * Lookup262: sp_runtime::DispatchError
1975 **/
1976 SpRuntimeDispatchError: {
1977 _enum: {
1978 Other: 'Null',
1979 CannotLookup: 'Null',
1980 BadOrigin: 'Null',
1981 Module: 'SpRuntimeModuleError',
1982 ConsumerRemaining: 'Null',
1983 NoProviders: 'Null',
1984 TooManyConsumers: 'Null',
1985 Token: 'SpRuntimeTokenError',
1986 Arithmetic: 'SpRuntimeArithmeticError',
1987 Transactional: 'SpRuntimeTransactionalError'
1988 }
1989 },
1990 /**
1991 * Lookup263: sp_runtime::ModuleError
1992 **/
1993 SpRuntimeModuleError: {
1994 index: 'u8',
1995 error: '[u8;4]'
1996 },
1997 /**
1998 * Lookup264: sp_runtime::TokenError
1999 **/
2000 SpRuntimeTokenError: {
2001 _enum: ['NoFunds', 'WouldDie', 'BelowMinimum', 'CannotCreate', 'UnknownAsset', 'Frozen', 'Unsupported']
2002 },
2003 /**
2004 * Lookup265: sp_runtime::ArithmeticError
2005 **/
2006 SpRuntimeArithmeticError: {
2007 _enum: ['Underflow', 'Overflow', 'DivisionByZero']
2008 },
2009 /**
2010 * Lookup266: sp_runtime::TransactionalError
2011 **/
2012 SpRuntimeTransactionalError: {
2013 _enum: ['LimitReached', 'NoLayer']
2014 },
2015 /**
2016 * Lookup267: pallet_sudo::pallet::Error<T>
2017 **/
2018 PalletSudoError: {2600 PalletSudoError: {
2019 _enum: ['RequireSudo']2601 _enum: ['RequireSudo']
2020 },2602 },
2021 /**2603 /**
2022 * Lookup268: frame_system::AccountInfo<Index, pallet_balances::AccountData<Balance>>2604 * Lookup322: orml_vesting::module::Error<T>
2023 **/2605 **/
2024 FrameSystemAccountInfo: {
2025 nonce: 'u32',
2026 consumers: 'u32',
2027 providers: 'u32',
2028 sufficients: 'u32',
2029 data: 'PalletBalancesAccountData'
2030 },
2031 /**
2032 * Lookup269: frame_support::weights::PerDispatchClass<T>
2033 **/
2034 FrameSupportWeightsPerDispatchClassU64: {
2035 normal: 'u64',
2036 operational: 'u64',
2037 mandatory: 'u64'
2038 },
2039 /**
2040 * Lookup270: sp_runtime::generic::digest::Digest
2041 **/
2042 SpRuntimeDigest: {
2043 logs: 'Vec<SpRuntimeDigestDigestItem>'
2044 },
2045 /**
2046 * Lookup272: sp_runtime::generic::digest::DigestItem
2047 **/
2048 SpRuntimeDigestDigestItem: {
2049 _enum: {
2050 Other: 'Bytes',
2051 __Unused1: 'Null',
2052 __Unused2: 'Null',
2053 __Unused3: 'Null',
2054 Consensus: '([u8;4],Bytes)',
2055 Seal: '([u8;4],Bytes)',
2056 PreRuntime: '([u8;4],Bytes)',
2057 __Unused7: 'Null',
2058 RuntimeEnvironmentUpdated: 'Null'
2059 }
2060 },
2061 /**
2062 * Lookup274: frame_system::EventRecord<opal_runtime::Event, primitive_types::H256>
2063 **/
2064 FrameSystemEventRecord: {
2065 phase: 'FrameSystemPhase',
2066 event: 'Event',
2067 topics: 'Vec<H256>'
2068 },
2069 /**
2070 * Lookup276: frame_system::pallet::Event<T>
2071 **/
2072 FrameSystemEvent: {
2073 _enum: {
2074 ExtrinsicSuccess: {
2075 dispatchInfo: 'FrameSupportWeightsDispatchInfo',
2076 },
2077 ExtrinsicFailed: {
2078 dispatchError: 'SpRuntimeDispatchError',
2079 dispatchInfo: 'FrameSupportWeightsDispatchInfo',
2080 },
2081 CodeUpdated: 'Null',
2082 NewAccount: {
2083 account: 'AccountId32',
2084 },
2085 KilledAccount: {
2086 account: 'AccountId32',
2087 },
2088 Remarked: {
2089 _alias: {
2090 hash_: 'hash',
2091 },
2092 sender: 'AccountId32',
2093 hash_: 'H256'
2094 }
2095 }
2096 },
2097 /**
2098 * Lookup277: frame_support::weights::DispatchInfo
2099 **/
2100 FrameSupportWeightsDispatchInfo: {
2101 weight: 'u64',
2102 class: 'FrameSupportWeightsDispatchClass',
2103 paysFee: 'FrameSupportWeightsPays'
2104 },
2105 /**
2106 * Lookup278: frame_support::weights::DispatchClass
2107 **/
2108 FrameSupportWeightsDispatchClass: {
2109 _enum: ['Normal', 'Operational', 'Mandatory']
2110 },
2111 /**
2112 * Lookup279: frame_support::weights::Pays
2113 **/
2114 FrameSupportWeightsPays: {
2115 _enum: ['Yes', 'No']
2116 },
2117 /**
2118 * Lookup280: orml_vesting::module::Event<T>
2119 **/
2120 OrmlVestingModuleEvent: {
2121 _enum: {
2122 VestingScheduleAdded: {
2123 from: 'AccountId32',
2124 to: 'AccountId32',
2125 vestingSchedule: 'OrmlVestingVestingSchedule',
2126 },
2127 Claimed: {
2128 who: 'AccountId32',
2129 amount: 'u128',
2130 },
2131 VestingSchedulesUpdated: {
2132 who: 'AccountId32'
2133 }
2134 }
2135 },
2136 /**
2137 * Lookup281: cumulus_pallet_xcmp_queue::pallet::Event<T>
2138 **/
2139 CumulusPalletXcmpQueueEvent: {
2140 _enum: {
2141 Success: 'Option<H256>',
2142 Fail: '(Option<H256>,XcmV2TraitsError)',
2143 BadVersion: 'Option<H256>',
2144 BadFormat: 'Option<H256>',
2145 UpwardMessageSent: 'Option<H256>',
2146 XcmpMessageSent: 'Option<H256>',
2147 OverweightEnqueued: '(u32,u32,u64,u64)',
2148 OverweightServiced: '(u64,u64)'
2149 }
2150 },
2151 /**
2152 * Lookup282: pallet_xcm::pallet::Event<T>
2153 **/
2154 PalletXcmEvent: {
2155 _enum: {
2156 Attempted: 'XcmV2TraitsOutcome',
2157 Sent: '(XcmV1MultiLocation,XcmV1MultiLocation,XcmV2Xcm)',
2158 UnexpectedResponse: '(XcmV1MultiLocation,u64)',
2159 ResponseReady: '(u64,XcmV2Response)',
2160 Notified: '(u64,u8,u8)',
2161 NotifyOverweight: '(u64,u8,u8,u64,u64)',
2162 NotifyDispatchError: '(u64,u8,u8)',
2163 NotifyDecodeFailed: '(u64,u8,u8)',
2164 InvalidResponder: '(XcmV1MultiLocation,u64,Option<XcmV1MultiLocation>)',
2165 InvalidResponderVersion: '(XcmV1MultiLocation,u64)',
2166 ResponseTaken: 'u64',
2167 AssetsTrapped: '(H256,XcmV1MultiLocation,XcmVersionedMultiAssets)',
2168 VersionChangeNotified: '(XcmV1MultiLocation,u32)',
2169 SupportedVersionChanged: '(XcmV1MultiLocation,u32)',
2170 NotifyTargetSendFail: '(XcmV1MultiLocation,u64,XcmV2TraitsError)',
2171 NotifyTargetMigrationFail: '(XcmVersionedMultiLocation,u64)'
2172 }
2173 },
2174 /**
2175 * Lookup283: xcm::v2::traits::Outcome
2176 **/
2177 XcmV2TraitsOutcome: {
2178 _enum: {
2179 Complete: 'u64',
2180 Incomplete: '(u64,XcmV2TraitsError)',
2181 Error: 'XcmV2TraitsError'
2182 }
2183 },
2184 /**
2185 * Lookup285: cumulus_pallet_xcm::pallet::Event<T>
2186 **/
2187 CumulusPalletXcmEvent: {
2188 _enum: {
2189 InvalidFormat: '[u8;8]',
2190 UnsupportedVersion: '[u8;8]',
2191 ExecutedDownward: '([u8;8],XcmV2TraitsOutcome)'
2192 }
2193 },
2194 /**
2195 * Lookup286: cumulus_pallet_dmp_queue::pallet::Event<T>
2196 **/
2197 CumulusPalletDmpQueueEvent: {
2198 _enum: {
2199 InvalidFormat: {
2200 messageId: '[u8;32]',
2201 },
2202 UnsupportedVersion: {
2203 messageId: '[u8;32]',
2204 },
2205 ExecutedDownward: {
2206 messageId: '[u8;32]',
2207 outcome: 'XcmV2TraitsOutcome',
2208 },
2209 WeightExhausted: {
2210 messageId: '[u8;32]',
2211 remainingWeight: 'u64',
2212 requiredWeight: 'u64',
2213 },
2214 OverweightEnqueued: {
2215 messageId: '[u8;32]',
2216 overweightIndex: 'u64',
2217 requiredWeight: 'u64',
2218 },
2219 OverweightServiced: {
2220 overweightIndex: 'u64',
2221 weightUsed: 'u64'
2222 }
2223 }
2224 },
2225 /**
2226 * Lookup287: pallet_unique::RawEvent<sp_core::crypto::AccountId32, pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
2227 **/
2228 PalletUniqueRawEvent: {
2229 _enum: {
2230 CollectionSponsorRemoved: 'u32',
2231 CollectionAdminAdded: '(u32,PalletEvmAccountBasicCrossAccountIdRepr)',
2232 CollectionOwnedChanged: '(u32,AccountId32)',
2233 CollectionSponsorSet: '(u32,AccountId32)',
2234 SponsorshipConfirmed: '(u32,AccountId32)',
2235 CollectionAdminRemoved: '(u32,PalletEvmAccountBasicCrossAccountIdRepr)',
2236 AllowListAddressRemoved: '(u32,PalletEvmAccountBasicCrossAccountIdRepr)',
2237 AllowListAddressAdded: '(u32,PalletEvmAccountBasicCrossAccountIdRepr)',
2238 CollectionLimitSet: 'u32',
2239 CollectionPermissionSet: 'u32'
2240 }
2241 },
2242 /**
2243 * Lookup288: pallet_unique_scheduler::pallet::Event<T>
2244 **/
2245 PalletUniqueSchedulerEvent: {
2246 _enum: {
2247 Scheduled: {
2248 when: 'u32',
2249 index: 'u32',
2250 },
2251 Canceled: {
2252 when: 'u32',
2253 index: 'u32',
2254 },
2255 Dispatched: {
2256 task: '(u32,u32)',
2257 id: 'Option<[u8;16]>',
2258 result: 'Result<Null, SpRuntimeDispatchError>',
2259 },
2260 CallLookupFailed: {
2261 task: '(u32,u32)',
2262 id: 'Option<[u8;16]>',
2263 error: 'FrameSupportScheduleLookupError'
2264 }
2265 }
2266 },
2267 /**
2268 * Lookup290: frame_support::traits::schedule::LookupError
2269 **/
2270 FrameSupportScheduleLookupError: {
2271 _enum: ['Unknown', 'BadFormat']
2272 },
2273 /**
2274 * Lookup291: pallet_common::pallet::Event<T>
2275 **/
2276 PalletCommonEvent: {
2277 _enum: {
2278 CollectionCreated: '(u32,u8,AccountId32)',
2279 CollectionDestroyed: 'u32',
2280 ItemCreated: '(u32,u32,PalletEvmAccountBasicCrossAccountIdRepr,u128)',
2281 ItemDestroyed: '(u32,u32,PalletEvmAccountBasicCrossAccountIdRepr,u128)',
2282 Transfer: '(u32,u32,PalletEvmAccountBasicCrossAccountIdRepr,PalletEvmAccountBasicCrossAccountIdRepr,u128)',
2283 Approved: '(u32,u32,PalletEvmAccountBasicCrossAccountIdRepr,PalletEvmAccountBasicCrossAccountIdRepr,u128)',
2284 CollectionPropertySet: '(u32,Bytes)',
2285 CollectionPropertyDeleted: '(u32,Bytes)',
2286 TokenPropertySet: '(u32,u32,Bytes)',
2287 TokenPropertyDeleted: '(u32,u32,Bytes)',
2288 PropertyPermissionSet: '(u32,Bytes)'
2289 }
2290 },
2291 /**
2292 * Lookup292: pallet_structure::pallet::Event<T>
2293 **/
2294 PalletStructureEvent: {
2295 _enum: {
2296 Executed: 'Result<Null, SpRuntimeDispatchError>'
2297 }
2298 },
2299 /**
2300 * Lookup293: pallet_rmrk_core::pallet::Event<T>
2301 **/
2302 PalletRmrkCoreEvent: {
2303 _enum: {
2304 CollectionCreated: {
2305 issuer: 'AccountId32',
2306 collectionId: 'u32',
2307 },
2308 CollectionDestroyed: {
2309 issuer: 'AccountId32',
2310 collectionId: 'u32',
2311 },
2312 IssuerChanged: {
2313 oldIssuer: 'AccountId32',
2314 newIssuer: 'AccountId32',
2315 collectionId: 'u32',
2316 },
2317 CollectionLocked: {
2318 issuer: 'AccountId32',
2319 collectionId: 'u32',
2320 },
2321 NftMinted: {
2322 owner: 'AccountId32',
2323 collectionId: 'u32',
2324 nftId: 'u32',
2325 },
2326 NFTBurned: {
2327 owner: 'AccountId32',
2328 nftId: 'u32',
2329 },
2330 NFTSent: {
2331 sender: 'AccountId32',
2332 recipient: 'RmrkTraitsNftAccountIdOrCollectionNftTuple',
2333 collectionId: 'u32',
2334 nftId: 'u32',
2335 approvalRequired: 'bool',
2336 },
2337 NFTAccepted: {
2338 sender: 'AccountId32',
2339 recipient: 'RmrkTraitsNftAccountIdOrCollectionNftTuple',
2340 collectionId: 'u32',
2341 nftId: 'u32',
2342 },
2343 NFTRejected: {
2344 sender: 'AccountId32',
2345 collectionId: 'u32',
2346 nftId: 'u32',
2347 },
2348 PropertySet: {
2349 collectionId: 'u32',
2350 maybeNftId: 'Option<u32>',
2351 key: 'Bytes',
2352 value: 'Bytes',
2353 },
2354 ResourceAdded: {
2355 nftId: 'u32',
2356 resourceId: 'u32',
2357 },
2358 ResourceRemoval: {
2359 nftId: 'u32',
2360 resourceId: 'u32',
2361 },
2362 ResourceAccepted: {
2363 nftId: 'u32',
2364 resourceId: 'u32',
2365 },
2366 ResourceRemovalAccepted: {
2367 nftId: 'u32',
2368 resourceId: 'u32',
2369 },
2370 PrioritySet: {
2371 collectionId: 'u32',
2372 nftId: 'u32'
2373 }
2374 }
2375 },
2376 /**
2377 * Lookup294: pallet_rmrk_equip::pallet::Event<T>
2378 **/
2379 PalletRmrkEquipEvent: {
2380 _enum: {
2381 BaseCreated: {
2382 issuer: 'AccountId32',
2383 baseId: 'u32',
2384 },
2385 EquippablesUpdated: {
2386 baseId: 'u32',
2387 slotId: 'u32'
2388 }
2389 }
2390 },
2391 /**
2392 * Lookup295: pallet_evm::pallet::Event<T>
2393 **/
2394 PalletEvmEvent: {
2395 _enum: {
2396 Log: 'EthereumLog',
2397 Created: 'H160',
2398 CreatedFailed: 'H160',
2399 Executed: 'H160',
2400 ExecutedFailed: 'H160',
2401 BalanceDeposit: '(AccountId32,H160,U256)',
2402 BalanceWithdraw: '(AccountId32,H160,U256)'
2403 }
2404 },
2405 /**
2406 * Lookup296: ethereum::log::Log
2407 **/
2408 EthereumLog: {
2409 address: 'H160',
2410 topics: 'Vec<H256>',
2411 data: 'Bytes'
2412 },
2413 /**
2414 * Lookup297: pallet_ethereum::pallet::Event
2415 **/
2416 PalletEthereumEvent: {
2417 _enum: {
2418 Executed: '(H160,H160,H256,EvmCoreErrorExitReason)'
2419 }
2420 },
2421 /**
2422 * Lookup298: evm_core::error::ExitReason
2423 **/
2424 EvmCoreErrorExitReason: {
2425 _enum: {
2426 Succeed: 'EvmCoreErrorExitSucceed',
2427 Error: 'EvmCoreErrorExitError',
2428 Revert: 'EvmCoreErrorExitRevert',
2429 Fatal: 'EvmCoreErrorExitFatal'
2430 }
2431 },
2432 /**
2433 * Lookup299: evm_core::error::ExitSucceed
2434 **/
2435 EvmCoreErrorExitSucceed: {
2436 _enum: ['Stopped', 'Returned', 'Suicided']
2437 },
2438 /**
2439 * Lookup300: evm_core::error::ExitError
2440 **/
2441 EvmCoreErrorExitError: {
2442 _enum: {
2443 StackUnderflow: 'Null',
2444 StackOverflow: 'Null',
2445 InvalidJump: 'Null',
2446 InvalidRange: 'Null',
2447 DesignatedInvalid: 'Null',
2448 CallTooDeep: 'Null',
2449 CreateCollision: 'Null',
2450 CreateContractLimit: 'Null',
2451 OutOfOffset: 'Null',
2452 OutOfGas: 'Null',
2453 OutOfFund: 'Null',
2454 PCUnderflow: 'Null',
2455 CreateEmpty: 'Null',
2456 Other: 'Text',
2457 InvalidCode: 'Null'
2458 }
2459 },
2460 /**
2461 * Lookup303: evm_core::error::ExitRevert
2462 **/
2463 EvmCoreErrorExitRevert: {
2464 _enum: ['Reverted']
2465 },
2466 /**
2467 * Lookup304: evm_core::error::ExitFatal
2468 **/
2469 EvmCoreErrorExitFatal: {
2470 _enum: {
2471 NotSupported: 'Null',
2472 UnhandledInterrupt: 'Null',
2473 CallErrorAsFatal: 'EvmCoreErrorExitError',
2474 Other: 'Text'
2475 }
2476 },
2477 /**
2478 * Lookup305: frame_system::Phase
2479 **/
2480 FrameSystemPhase: {
2481 _enum: {
2482 ApplyExtrinsic: 'u32',
2483 Finalization: 'Null',
2484 Initialization: 'Null'
2485 }
2486 },
2487 /**
2488 * Lookup307: frame_system::LastRuntimeUpgradeInfo
2489 **/
2490 FrameSystemLastRuntimeUpgradeInfo: {
2491 specVersion: 'Compact<u32>',
2492 specName: 'Text'
2493 },
2494 /**
2495 * Lookup308: frame_system::limits::BlockWeights
2496 **/
2497 FrameSystemLimitsBlockWeights: {
2498 baseBlock: 'u64',
2499 maxBlock: 'u64',
2500 perClass: 'FrameSupportWeightsPerDispatchClassWeightsPerClass'
2501 },
2502 /**
2503 * Lookup309: frame_support::weights::PerDispatchClass<frame_system::limits::WeightsPerClass>
2504 **/
2505 FrameSupportWeightsPerDispatchClassWeightsPerClass: {
2506 normal: 'FrameSystemLimitsWeightsPerClass',
2507 operational: 'FrameSystemLimitsWeightsPerClass',
2508 mandatory: 'FrameSystemLimitsWeightsPerClass'
2509 },
2510 /**
2511 * Lookup310: frame_system::limits::WeightsPerClass
2512 **/
2513 FrameSystemLimitsWeightsPerClass: {
2514 baseExtrinsic: 'u64',
2515 maxExtrinsic: 'Option<u64>',
2516 maxTotal: 'Option<u64>',
2517 reserved: 'Option<u64>'
2518 },
2519 /**
2520 * Lookup311: frame_system::limits::BlockLength
2521 **/
2522 FrameSystemLimitsBlockLength: {
2523 max: 'FrameSupportWeightsPerDispatchClassU32'
2524 },
2525 /**
2526 * Lookup312: frame_support::weights::PerDispatchClass<T>
2527 **/
2528 FrameSupportWeightsPerDispatchClassU32: {
2529 normal: 'u32',
2530 operational: 'u32',
2531 mandatory: 'u32'
2532 },
2533 /**
2534 * Lookup313: frame_support::weights::RuntimeDbWeight
2535 **/
2536 FrameSupportWeightsRuntimeDbWeight: {
2537 read: 'u64',
2538 write: 'u64'
2539 },
2540 /**
2541 * Lookup314: sp_version::RuntimeVersion
2542 **/
2543 SpVersionRuntimeVersion: {
2544 specName: 'Text',
2545 implName: 'Text',
2546 authoringVersion: 'u32',
2547 specVersion: 'u32',
2548 implVersion: 'u32',
2549 apis: 'Vec<([u8;8],u32)>',
2550 transactionVersion: 'u32',
2551 stateVersion: 'u8'
2552 },
2553 /**
2554 * Lookup318: frame_system::pallet::Error<T>
2555 **/
2556 FrameSystemError: {
2557 _enum: ['InvalidSpecName', 'SpecVersionNeedsToIncrease', 'FailedToExtractRuntimeVersion', 'NonDefaultComposite', 'NonZeroRefCount', 'CallFiltered']
2558 },
2559 /**
2560 * Lookup320: orml_vesting::module::Error<T>
2561 **/
2562 OrmlVestingModuleError: {2606 OrmlVestingModuleError: {
2563 _enum: ['ZeroVestingPeriod', 'ZeroVestingPeriodCount', 'InsufficientBalanceToLock', 'TooManyVestingSchedules', 'AmountLow', 'MaxVestingSchedulesExceeded']2607 _enum: ['ZeroVestingPeriod', 'ZeroVestingPeriodCount', 'InsufficientBalanceToLock', 'TooManyVestingSchedules', 'AmountLow', 'MaxVestingSchedulesExceeded']
2564 },2608 },
2565 /**2609 /**
2566 * Lookup322: cumulus_pallet_xcmp_queue::InboundChannelDetails2610 * Lookup324: cumulus_pallet_xcmp_queue::InboundChannelDetails
2567 **/2611 **/
2568 CumulusPalletXcmpQueueInboundChannelDetails: {2612 CumulusPalletXcmpQueueInboundChannelDetails: {
2569 sender: 'u32',2613 sender: 'u32',
2570 state: 'CumulusPalletXcmpQueueInboundState',2614 state: 'CumulusPalletXcmpQueueInboundState',
2571 messageMetadata: 'Vec<(u32,PolkadotParachainPrimitivesXcmpMessageFormat)>'2615 messageMetadata: 'Vec<(u32,PolkadotParachainPrimitivesXcmpMessageFormat)>'
2572 },2616 },
2573 /**2617 /**
2574 * Lookup323: cumulus_pallet_xcmp_queue::InboundState2618 * Lookup325: cumulus_pallet_xcmp_queue::InboundState
2575 **/2619 **/
2576 CumulusPalletXcmpQueueInboundState: {2620 CumulusPalletXcmpQueueInboundState: {
2577 _enum: ['Ok', 'Suspended']2621 _enum: ['Ok', 'Suspended']
2578 },2622 },
2579 /**2623 /**
2580 * Lookup326: polkadot_parachain::primitives::XcmpMessageFormat2624 * Lookup328: polkadot_parachain::primitives::XcmpMessageFormat
2581 **/2625 **/
2582 PolkadotParachainPrimitivesXcmpMessageFormat: {2626 PolkadotParachainPrimitivesXcmpMessageFormat: {
2583 _enum: ['ConcatenatedVersionedXcm', 'ConcatenatedEncodedBlob', 'Signals']2627 _enum: ['ConcatenatedVersionedXcm', 'ConcatenatedEncodedBlob', 'Signals']
2584 },2628 },
2585 /**2629 /**
2586 * Lookup329: cumulus_pallet_xcmp_queue::OutboundChannelDetails2630 * Lookup331: cumulus_pallet_xcmp_queue::OutboundChannelDetails
2587 **/2631 **/
2588 CumulusPalletXcmpQueueOutboundChannelDetails: {2632 CumulusPalletXcmpQueueOutboundChannelDetails: {
2589 recipient: 'u32',2633 recipient: 'u32',
2593 lastIndex: 'u16'2637 lastIndex: 'u16'
2594 },2638 },
2595 /**2639 /**
2596 * Lookup330: cumulus_pallet_xcmp_queue::OutboundState2640 * Lookup332: cumulus_pallet_xcmp_queue::OutboundState
2597 **/2641 **/
2598 CumulusPalletXcmpQueueOutboundState: {2642 CumulusPalletXcmpQueueOutboundState: {
2599 _enum: ['Ok', 'Suspended']2643 _enum: ['Ok', 'Suspended']
2600 },2644 },
2601 /**2645 /**
2602 * Lookup332: cumulus_pallet_xcmp_queue::QueueConfigData2646 * Lookup334: cumulus_pallet_xcmp_queue::QueueConfigData
2603 **/2647 **/
2604 CumulusPalletXcmpQueueQueueConfigData: {2648 CumulusPalletXcmpQueueQueueConfigData: {
2605 suspendThreshold: 'u32',2649 suspendThreshold: 'u32',
2610 xcmpMaxIndividualWeight: 'u64'2654 xcmpMaxIndividualWeight: 'u64'
2611 },2655 },
2612 /**2656 /**
2613 * Lookup334: cumulus_pallet_xcmp_queue::pallet::Error<T>2657 * Lookup336: cumulus_pallet_xcmp_queue::pallet::Error<T>
2614 **/2658 **/
2615 CumulusPalletXcmpQueueError: {2659 CumulusPalletXcmpQueueError: {
2616 _enum: ['FailedToSend', 'BadXcmOrigin', 'BadXcm', 'BadOverweightIndex', 'WeightOverLimit']2660 _enum: ['FailedToSend', 'BadXcmOrigin', 'BadXcm', 'BadOverweightIndex', 'WeightOverLimit']
2617 },2661 },
2618 /**2662 /**
2619 * Lookup335: pallet_xcm::pallet::Error<T>2663 * Lookup337: pallet_xcm::pallet::Error<T>
2620 **/2664 **/
2621 PalletXcmError: {2665 PalletXcmError: {
2622 _enum: ['Unreachable', 'SendFailure', 'Filtered', 'UnweighableMessage', 'DestinationNotInvertible', 'Empty', 'CannotReanchor', 'TooManyAssets', 'InvalidOrigin', 'BadVersion', 'BadLocation', 'NoSubscription', 'AlreadySubscribed']2666 _enum: ['Unreachable', 'SendFailure', 'Filtered', 'UnweighableMessage', 'DestinationNotInvertible', 'Empty', 'CannotReanchor', 'TooManyAssets', 'InvalidOrigin', 'BadVersion', 'BadLocation', 'NoSubscription', 'AlreadySubscribed']
2623 },2667 },
2624 /**2668 /**
2625 * Lookup336: cumulus_pallet_xcm::pallet::Error<T>2669 * Lookup338: cumulus_pallet_xcm::pallet::Error<T>
2626 **/2670 **/
2627 CumulusPalletXcmError: 'Null',2671 CumulusPalletXcmError: 'Null',
2628 /**2672 /**
2629 * Lookup337: cumulus_pallet_dmp_queue::ConfigData2673 * Lookup339: cumulus_pallet_dmp_queue::ConfigData
2630 **/2674 **/
2631 CumulusPalletDmpQueueConfigData: {2675 CumulusPalletDmpQueueConfigData: {
2632 maxIndividual: 'u64'2676 maxIndividual: 'u64'
2633 },2677 },
2634 /**2678 /**
2635 * Lookup338: cumulus_pallet_dmp_queue::PageIndexData2679 * Lookup340: cumulus_pallet_dmp_queue::PageIndexData
2636 **/2680 **/
2637 CumulusPalletDmpQueuePageIndexData: {2681 CumulusPalletDmpQueuePageIndexData: {
2638 beginUsed: 'u32',2682 beginUsed: 'u32',
2639 endUsed: 'u32',2683 endUsed: 'u32',
2640 overweightCount: 'u64'2684 overweightCount: 'u64'
2641 },2685 },
2642 /**2686 /**
2643 * Lookup341: cumulus_pallet_dmp_queue::pallet::Error<T>2687 * Lookup343: cumulus_pallet_dmp_queue::pallet::Error<T>
2644 **/2688 **/
2645 CumulusPalletDmpQueueError: {2689 CumulusPalletDmpQueueError: {
2646 _enum: ['Unknown', 'OverLimit']2690 _enum: ['Unknown', 'OverLimit']
2647 },2691 },
2648 /**2692 /**
2649 * Lookup345: pallet_unique::Error<T>2693 * Lookup347: pallet_unique::Error<T>
2650 **/2694 **/
2651 PalletUniqueError: {2695 PalletUniqueError: {
2652 _enum: ['CollectionDecimalPointLimitExceeded', 'ConfirmUnsetSponsorFail', 'EmptyArgument', 'RepartitionCalledOnNonRefungibleCollection']2696 _enum: ['CollectionDecimalPointLimitExceeded', 'ConfirmUnsetSponsorFail', 'EmptyArgument', 'RepartitionCalledOnNonRefungibleCollection']
2653 },2697 },
2654 /**2698 /**
2655 * Lookup348: pallet_unique_scheduler::ScheduledV3<frame_support::traits::schedule::MaybeHashed<opal_runtime::Call, primitive_types::H256>, BlockNumber, opal_runtime::OriginCaller, sp_core::crypto::AccountId32>2699 * Lookup350: pallet_unique_scheduler::ScheduledV3<frame_support::traits::schedule::MaybeHashed<opal_runtime::Call, primitive_types::H256>, BlockNumber, opal_runtime::OriginCaller, sp_core::crypto::AccountId32>
2656 **/2700 **/
2657 PalletUniqueSchedulerScheduledV3: {2701 PalletUniqueSchedulerScheduledV3: {
2658 maybeId: 'Option<[u8;16]>',2702 maybeId: 'Option<[u8;16]>',
2662 origin: 'OpalRuntimeOriginCaller'2706 origin: 'OpalRuntimeOriginCaller'
2663 },2707 },
2664 /**2708 /**
2665 * Lookup349: opal_runtime::OriginCaller2709 * Lookup351: opal_runtime::OriginCaller
2666 **/2710 **/
2667 OpalRuntimeOriginCaller: {2711 OpalRuntimeOriginCaller: {
2668 _enum: {2712 _enum: {
2669 __Unused0: 'Null',2713 system: 'FrameSupportDispatchRawOrigin',
2670 __Unused1: 'Null',2714 __Unused1: 'Null',
2671 __Unused2: 'Null',2715 __Unused2: 'Null',
2672 __Unused3: 'Null',2716 __Unused3: 'Null',
2702 __Unused33: 'Null',2746 __Unused33: 'Null',
2703 __Unused34: 'Null',2747 __Unused34: 'Null',
2704 __Unused35: 'Null',2748 __Unused35: 'Null',
2705 system: 'FrameSupportDispatchRawOrigin',2749 __Unused36: 'Null',
2706 __Unused37: 'Null',2750 __Unused37: 'Null',
2707 __Unused38: 'Null',2751 __Unused38: 'Null',
2708 __Unused39: 'Null',2752 __Unused39: 'Null',
2771 }2815 }
2772 },2816 },
2773 /**2817 /**
2774 * Lookup350: frame_support::dispatch::RawOrigin<sp_core::crypto::AccountId32>2818 * Lookup352: frame_support::dispatch::RawOrigin<sp_core::crypto::AccountId32>
2775 **/2819 **/
2776 FrameSupportDispatchRawOrigin: {2820 FrameSupportDispatchRawOrigin: {
2777 _enum: {2821 _enum: {
2781 }2825 }
2782 },2826 },
2783 /**2827 /**
2784 * Lookup351: pallet_xcm::pallet::Origin2828 * Lookup353: pallet_xcm::pallet::Origin
2785 **/2829 **/
2786 PalletXcmOrigin: {2830 PalletXcmOrigin: {
2787 _enum: {2831 _enum: {
2790 }2834 }
2791 },2835 },
2792 /**2836 /**
2793 * Lookup352: cumulus_pallet_xcm::pallet::Origin2837 * Lookup354: cumulus_pallet_xcm::pallet::Origin
2794 **/2838 **/
2795 CumulusPalletXcmOrigin: {2839 CumulusPalletXcmOrigin: {
2796 _enum: {2840 _enum: {
2799 }2843 }
2800 },2844 },
2801 /**2845 /**
2802 * Lookup353: pallet_ethereum::RawOrigin2846 * Lookup355: pallet_ethereum::RawOrigin
2803 **/2847 **/
2804 PalletEthereumRawOrigin: {2848 PalletEthereumRawOrigin: {
2805 _enum: {2849 _enum: {
2806 EthereumTransaction: 'H160'2850 EthereumTransaction: 'H160'
2807 }2851 }
2808 },2852 },
2809 /**2853 /**
2810 * Lookup354: sp_core::Void2854 * Lookup356: sp_core::Void
2811 **/2855 **/
2812 SpCoreVoid: 'Null',2856 SpCoreVoid: 'Null',
2813 /**2857 /**
2814 * Lookup355: pallet_unique_scheduler::pallet::Error<T>2858 * Lookup357: pallet_unique_scheduler::pallet::Error<T>
2815 **/2859 **/
2816 PalletUniqueSchedulerError: {2860 PalletUniqueSchedulerError: {
2817 _enum: ['FailedToSchedule', 'NotFound', 'TargetBlockNumberInPast', 'RescheduleNoChange']2861 _enum: ['FailedToSchedule', 'NotFound', 'TargetBlockNumberInPast', 'RescheduleNoChange']
2818 },2862 },
2819 /**2863 /**
2820 * Lookup356: up_data_structs::Collection<sp_core::crypto::AccountId32>2864 * Lookup358: up_data_structs::Collection<sp_core::crypto::AccountId32>
2821 **/2865 **/
2822 UpDataStructsCollection: {2866 UpDataStructsCollection: {
2823 owner: 'AccountId32',2867 owner: 'AccountId32',
2831 externalCollection: 'bool'2875 externalCollection: 'bool'
2832 },2876 },
2833 /**2877 /**
2834 * Lookup357: up_data_structs::SponsorshipState<sp_core::crypto::AccountId32>2878 * Lookup359: up_data_structs::SponsorshipState<sp_core::crypto::AccountId32>
2835 **/2879 **/
2836 UpDataStructsSponsorshipState: {2880 UpDataStructsSponsorshipState: {
2837 _enum: {2881 _enum: {
2841 }2885 }
2842 },2886 },
2843 /**2887 /**
2844 * Lookup358: up_data_structs::Properties2888 * Lookup360: up_data_structs::Properties
2845 **/2889 **/
2846 UpDataStructsProperties: {2890 UpDataStructsProperties: {
2847 map: 'UpDataStructsPropertiesMapBoundedVec',2891 map: 'UpDataStructsPropertiesMapBoundedVec',
2848 consumedSpace: 'u32',2892 consumedSpace: 'u32',
2849 spaceLimit: 'u32'2893 spaceLimit: 'u32'
2850 },2894 },
2851 /**2895 /**
2852 * Lookup359: up_data_structs::PropertiesMap<frame_support::storage::bounded_vec::BoundedVec<T, S>>2896 * Lookup361: up_data_structs::PropertiesMap<sp_runtime::bounded::bounded_vec::BoundedVec<T, S>>
2853 **/2897 **/
2854 UpDataStructsPropertiesMapBoundedVec: 'BTreeMap<Bytes, Bytes>',2898 UpDataStructsPropertiesMapBoundedVec: 'BTreeMap<Bytes, Bytes>',
2855 /**2899 /**
2856 * Lookup364: up_data_structs::PropertiesMap<up_data_structs::PropertyPermission>2900 * Lookup366: up_data_structs::PropertiesMap<up_data_structs::PropertyPermission>
2857 **/2901 **/
2858 UpDataStructsPropertiesMapPropertyPermission: 'BTreeMap<Bytes, UpDataStructsPropertyPermission>',2902 UpDataStructsPropertiesMapPropertyPermission: 'BTreeMap<Bytes, UpDataStructsPropertyPermission>',
2859 /**2903 /**
2860 * Lookup371: up_data_structs::CollectionStats2904 * Lookup373: up_data_structs::CollectionStats
2861 **/2905 **/
2862 UpDataStructsCollectionStats: {2906 UpDataStructsCollectionStats: {
2863 created: 'u32',2907 created: 'u32',
2864 destroyed: 'u32',2908 destroyed: 'u32',
2865 alive: 'u32'2909 alive: 'u32'
2866 },2910 },
2867 /**2911 /**
2868 * Lookup372: up_data_structs::TokenChild2912 * Lookup374: up_data_structs::TokenChild
2869 **/2913 **/
2870 UpDataStructsTokenChild: {2914 UpDataStructsTokenChild: {
2871 token: 'u32',2915 token: 'u32',
2872 collection: 'u32'2916 collection: 'u32'
2873 },2917 },
2874 /**2918 /**
2875 * Lookup373: PhantomType::up_data_structs<T>2919 * Lookup375: PhantomType::up_data_structs<T>
2876 **/2920 **/
2877 PhantomTypeUpDataStructs: '[(UpDataStructsTokenData,UpDataStructsRpcCollection,RmrkTraitsCollectionCollectionInfo,RmrkTraitsNftNftInfo,RmrkTraitsResourceResourceInfo,RmrkTraitsPropertyPropertyInfo,RmrkTraitsBaseBaseInfo,RmrkTraitsPartPartType,RmrkTraitsTheme,RmrkTraitsNftNftChild);0]',2921 PhantomTypeUpDataStructs: '[(UpDataStructsTokenData,UpDataStructsRpcCollection,RmrkTraitsCollectionCollectionInfo,RmrkTraitsNftNftInfo,RmrkTraitsResourceResourceInfo,RmrkTraitsPropertyPropertyInfo,RmrkTraitsBaseBaseInfo,RmrkTraitsPartPartType,RmrkTraitsTheme,RmrkTraitsNftNftChild);0]',
2878 /**2922 /**
2879 * Lookup375: up_data_structs::TokenData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>2923 * Lookup377: up_data_structs::TokenData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
2880 **/2924 **/
2881 UpDataStructsTokenData: {2925 UpDataStructsTokenData: {
2882 properties: 'Vec<UpDataStructsProperty>',2926 properties: 'Vec<UpDataStructsProperty>',
2883 owner: 'Option<PalletEvmAccountBasicCrossAccountIdRepr>',2927 owner: 'Option<PalletEvmAccountBasicCrossAccountIdRepr>',
2884 pieces: 'u128'2928 pieces: 'u128'
2885 },2929 },
2886 /**2930 /**
2887 * Lookup377: up_data_structs::RpcCollection<sp_core::crypto::AccountId32>2931 * Lookup379: up_data_structs::RpcCollection<sp_core::crypto::AccountId32>
2888 **/2932 **/
2889 UpDataStructsRpcCollection: {2933 UpDataStructsRpcCollection: {
2890 owner: 'AccountId32',2934 owner: 'AccountId32',
2900 readOnly: 'bool'2944 readOnly: 'bool'
2901 },2945 },
2902 /**2946 /**
2903 * Lookup378: rmrk_traits::collection::CollectionInfo<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>, sp_core::crypto::AccountId32>2947 * Lookup380: rmrk_traits::collection::CollectionInfo<sp_runtime::bounded::bounded_vec::BoundedVec<T, S>, sp_runtime::bounded::bounded_vec::BoundedVec<T, S>, sp_core::crypto::AccountId32>
2904 **/2948 **/
2905 RmrkTraitsCollectionCollectionInfo: {2949 RmrkTraitsCollectionCollectionInfo: {
2906 issuer: 'AccountId32',2950 issuer: 'AccountId32',
2910 nftsCount: 'u32'2954 nftsCount: 'u32'
2911 },2955 },
2912 /**2956 /**
2913 * Lookup379: rmrk_traits::nft::NftInfo<sp_core::crypto::AccountId32, sp_arithmetic::per_things::Permill, frame_support::storage::bounded_vec::BoundedVec<T, S>>2957 * Lookup381: rmrk_traits::nft::NftInfo<sp_core::crypto::AccountId32, sp_arithmetic::per_things::Permill, sp_runtime::bounded::bounded_vec::BoundedVec<T, S>>
2914 **/2958 **/
2915 RmrkTraitsNftNftInfo: {2959 RmrkTraitsNftNftInfo: {
2916 owner: 'RmrkTraitsNftAccountIdOrCollectionNftTuple',2960 owner: 'RmrkTraitsNftAccountIdOrCollectionNftTuple',
2920 pending: 'bool'2964 pending: 'bool'
2921 },2965 },
2922 /**2966 /**
2923 * Lookup381: rmrk_traits::nft::RoyaltyInfo<sp_core::crypto::AccountId32, sp_arithmetic::per_things::Permill>2967 * Lookup383: rmrk_traits::nft::RoyaltyInfo<sp_core::crypto::AccountId32, sp_arithmetic::per_things::Permill>
2924 **/2968 **/
2925 RmrkTraitsNftRoyaltyInfo: {2969 RmrkTraitsNftRoyaltyInfo: {
2926 recipient: 'AccountId32',2970 recipient: 'AccountId32',
2927 amount: 'Permill'2971 amount: 'Permill'
2928 },2972 },
2929 /**2973 /**
2930 * Lookup382: rmrk_traits::resource::ResourceInfo<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>>2974 * Lookup384: rmrk_traits::resource::ResourceInfo<sp_runtime::bounded::bounded_vec::BoundedVec<T, S>, sp_runtime::bounded::bounded_vec::BoundedVec<T, S>>
2931 **/2975 **/
2932 RmrkTraitsResourceResourceInfo: {2976 RmrkTraitsResourceResourceInfo: {
2933 id: 'u32',2977 id: 'u32',
2936 pendingRemoval: 'bool'2980 pendingRemoval: 'bool'
2937 },2981 },
2938 /**2982 /**
2939 * Lookup383: rmrk_traits::property::PropertyInfo<frame_support::storage::bounded_vec::BoundedVec<T, S>, frame_support::storage::bounded_vec::BoundedVec<T, S>>2983 * Lookup385: rmrk_traits::property::PropertyInfo<sp_runtime::bounded::bounded_vec::BoundedVec<T, S>, sp_runtime::bounded::bounded_vec::BoundedVec<T, S>>
2940 **/2984 **/
2941 RmrkTraitsPropertyPropertyInfo: {2985 RmrkTraitsPropertyPropertyInfo: {
2942 key: 'Bytes',2986 key: 'Bytes',
2943 value: 'Bytes'2987 value: 'Bytes'
2944 },2988 },
2945 /**2989 /**
2946 * Lookup384: rmrk_traits::base::BaseInfo<sp_core::crypto::AccountId32, frame_support::storage::bounded_vec::BoundedVec<T, S>>2990 * Lookup386: rmrk_traits::base::BaseInfo<sp_core::crypto::AccountId32, sp_runtime::bounded::bounded_vec::BoundedVec<T, S>>
2947 **/2991 **/
2948 RmrkTraitsBaseBaseInfo: {2992 RmrkTraitsBaseBaseInfo: {
2949 issuer: 'AccountId32',2993 issuer: 'AccountId32',
2950 baseType: 'Bytes',2994 baseType: 'Bytes',
2951 symbol: 'Bytes'2995 symbol: 'Bytes'
2952 },2996 },
2953 /**2997 /**
2954 * Lookup385: rmrk_traits::nft::NftChild2998 * Lookup387: rmrk_traits::nft::NftChild
2955 **/2999 **/
2956 RmrkTraitsNftNftChild: {3000 RmrkTraitsNftNftChild: {
2957 collectionId: 'u32',3001 collectionId: 'u32',
2958 nftId: 'u32'3002 nftId: 'u32'
2959 },3003 },
2960 /**3004 /**
2961 * Lookup387: pallet_common::pallet::Error<T>3005 * Lookup389: pallet_common::pallet::Error<T>
2962 **/3006 **/
2963 PalletCommonError: {3007 PalletCommonError: {
2964 _enum: ['CollectionNotFound', 'MustBeTokenOwner', 'NoPermission', 'CantDestroyNotEmptyCollection', 'PublicMintingNotAllowed', 'AddressNotInAllowlist', 'CollectionNameLimitExceeded', 'CollectionDescriptionLimitExceeded', 'CollectionTokenPrefixLimitExceeded', 'TotalCollectionsLimitExceeded', 'CollectionAdminCountExceeded', 'CollectionLimitBoundsExceeded', 'OwnerPermissionsCantBeReverted', 'TransferNotAllowed', 'AccountTokenLimitExceeded', 'CollectionTokenLimitExceeded', 'MetadataFlagFrozen', 'TokenNotFound', 'TokenValueTooLow', 'ApprovedValueTooLow', 'CantApproveMoreThanOwned', 'AddressIsZero', 'UnsupportedOperation', 'NotSufficientFounds', 'UserIsNotAllowedToNest', 'SourceCollectionIsNotAllowedToNest', 'CollectionFieldSizeExceeded', 'NoSpaceForProperty', 'PropertyLimitReached', 'PropertyKeyIsTooLong', 'InvalidCharacterInPropertyKey', 'EmptyPropertyKey', 'CollectionIsExternal', 'CollectionIsInternal']3008 _enum: ['CollectionNotFound', 'MustBeTokenOwner', 'NoPermission', 'CantDestroyNotEmptyCollection', 'PublicMintingNotAllowed', 'AddressNotInAllowlist', 'CollectionNameLimitExceeded', 'CollectionDescriptionLimitExceeded', 'CollectionTokenPrefixLimitExceeded', 'TotalCollectionsLimitExceeded', 'CollectionAdminCountExceeded', 'CollectionLimitBoundsExceeded', 'OwnerPermissionsCantBeReverted', 'TransferNotAllowed', 'AccountTokenLimitExceeded', 'CollectionTokenLimitExceeded', 'MetadataFlagFrozen', 'TokenNotFound', 'TokenValueTooLow', 'ApprovedValueTooLow', 'CantApproveMoreThanOwned', 'AddressIsZero', 'UnsupportedOperation', 'NotSufficientFounds', 'UserIsNotAllowedToNest', 'SourceCollectionIsNotAllowedToNest', 'CollectionFieldSizeExceeded', 'NoSpaceForProperty', 'PropertyLimitReached', 'PropertyKeyIsTooLong', 'InvalidCharacterInPropertyKey', 'EmptyPropertyKey', 'CollectionIsExternal', 'CollectionIsInternal']
2965 },3009 },
2966 /**3010 /**
2967 * Lookup389: pallet_fungible::pallet::Error<T>3011 * Lookup391: pallet_fungible::pallet::Error<T>
2968 **/3012 **/
2969 PalletFungibleError: {3013 PalletFungibleError: {
2970 _enum: ['NotFungibleDataUsedToMintFungibleCollectionToken', 'FungibleItemsHaveNoId', 'FungibleItemsDontHaveData', 'FungibleDisallowsNesting', 'SettingPropertiesNotAllowed']3014 _enum: ['NotFungibleDataUsedToMintFungibleCollectionToken', 'FungibleItemsHaveNoId', 'FungibleItemsDontHaveData', 'FungibleDisallowsNesting', 'SettingPropertiesNotAllowed']
2971 },3015 },
2972 /**3016 /**
2973 * Lookup390: pallet_refungible::ItemData3017 * Lookup392: pallet_refungible::ItemData
2974 **/3018 **/
2975 PalletRefungibleItemData: {3019 PalletRefungibleItemData: {
2976 constData: 'Bytes'3020 constData: 'Bytes'
2977 },3021 },
2978 /**3022 /**
2979 * Lookup395: pallet_refungible::pallet::Error<T>3023 * Lookup397: pallet_refungible::pallet::Error<T>
2980 **/3024 **/
2981 PalletRefungibleError: {3025 PalletRefungibleError: {
2982 _enum: ['NotRefungibleDataUsedToMintFungibleCollectionToken', 'WrongRefungiblePieces', 'RepartitionWhileNotOwningAllPieces', 'RefungibleDisallowsNesting', 'SettingPropertiesNotAllowed']3026 _enum: ['NotRefungibleDataUsedToMintFungibleCollectionToken', 'WrongRefungiblePieces', 'RepartitionWhileNotOwningAllPieces', 'RefungibleDisallowsNesting', 'SettingPropertiesNotAllowed']
2983 },3027 },
2984 /**3028 /**
2985 * Lookup396: pallet_nonfungible::ItemData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>3029 * Lookup398: pallet_nonfungible::ItemData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
2986 **/3030 **/
2987 PalletNonfungibleItemData: {3031 PalletNonfungibleItemData: {
2988 owner: 'PalletEvmAccountBasicCrossAccountIdRepr'3032 owner: 'PalletEvmAccountBasicCrossAccountIdRepr'
2989 },3033 },
2990 /**3034 /**
2991 * Lookup398: up_data_structs::PropertyScope3035 * Lookup400: up_data_structs::PropertyScope
2992 **/3036 **/
2993 UpDataStructsPropertyScope: {3037 UpDataStructsPropertyScope: {
2994 _enum: ['None', 'Rmrk', 'Eth']3038 _enum: ['None', 'Rmrk', 'Eth']
2995 },3039 },
2996 /**3040 /**
2997 * Lookup400: pallet_nonfungible::pallet::Error<T>3041 * Lookup402: pallet_nonfungible::pallet::Error<T>
2998 **/3042 **/
2999 PalletNonfungibleError: {3043 PalletNonfungibleError: {
3000 _enum: ['NotNonfungibleDataUsedToMintFungibleCollectionToken', 'NonfungibleItemsHaveNoAmount', 'CantBurnNftWithChildren']3044 _enum: ['NotNonfungibleDataUsedToMintFungibleCollectionToken', 'NonfungibleItemsHaveNoAmount', 'CantBurnNftWithChildren']
3001 },3045 },
3002 /**3046 /**
3003 * Lookup401: pallet_structure::pallet::Error<T>3047 * Lookup403: pallet_structure::pallet::Error<T>
3004 **/3048 **/
3005 PalletStructureError: {3049 PalletStructureError: {
3006 _enum: ['OuroborosDetected', 'DepthLimit', 'BreadthLimit', 'TokenNotFound']3050 _enum: ['OuroborosDetected', 'DepthLimit', 'BreadthLimit', 'TokenNotFound']
3007 },3051 },
3008 /**3052 /**
3009 * Lookup402: pallet_rmrk_core::pallet::Error<T>3053 * Lookup404: pallet_rmrk_core::pallet::Error<T>
3010 **/3054 **/
3011 PalletRmrkCoreError: {3055 PalletRmrkCoreError: {
3012 _enum: ['CorruptedCollectionType', 'RmrkPropertyKeyIsTooLong', 'RmrkPropertyValueIsTooLong', 'RmrkPropertyIsNotFound', 'UnableToDecodeRmrkData', 'CollectionNotEmpty', 'NoAvailableCollectionId', 'NoAvailableNftId', 'CollectionUnknown', 'NoPermission', 'NonTransferable', 'CollectionFullOrLocked', 'ResourceDoesntExist', 'CannotSendToDescendentOrSelf', 'CannotAcceptNonOwnedNft', 'CannotRejectNonOwnedNft', 'CannotRejectNonPendingNft', 'ResourceNotPending', 'NoAvailableResourceId']3056 _enum: ['CorruptedCollectionType', 'RmrkPropertyKeyIsTooLong', 'RmrkPropertyValueIsTooLong', 'RmrkPropertyIsNotFound', 'UnableToDecodeRmrkData', 'CollectionNotEmpty', 'NoAvailableCollectionId', 'NoAvailableNftId', 'CollectionUnknown', 'NoPermission', 'NonTransferable', 'CollectionFullOrLocked', 'ResourceDoesntExist', 'CannotSendToDescendentOrSelf', 'CannotAcceptNonOwnedNft', 'CannotRejectNonOwnedNft', 'CannotRejectNonPendingNft', 'ResourceNotPending', 'NoAvailableResourceId']
3013 },3057 },
3014 /**3058 /**
3015 * Lookup404: pallet_rmrk_equip::pallet::Error<T>3059 * Lookup406: pallet_rmrk_equip::pallet::Error<T>
3016 **/3060 **/
3017 PalletRmrkEquipError: {3061 PalletRmrkEquipError: {
3018 _enum: ['PermissionError', 'NoAvailableBaseId', 'NoAvailablePartId', 'BaseDoesntExist', 'NeedsDefaultThemeFirst', 'PartDoesntExist', 'NoEquippableOnFixedPart']3062 _enum: ['PermissionError', 'NoAvailableBaseId', 'NoAvailablePartId', 'BaseDoesntExist', 'NeedsDefaultThemeFirst', 'PartDoesntExist', 'NoEquippableOnFixedPart']
3019 },3063 },
3020 /**3064 /**
3021 * Lookup407: pallet_evm::pallet::Error<T>3065 * Lookup409: pallet_evm::pallet::Error<T>
3022 **/3066 **/
3023 PalletEvmError: {3067 PalletEvmError: {
3024 _enum: ['BalanceLow', 'FeeOverflow', 'PaymentOverflow', 'WithdrawFailed', 'GasPriceTooLow', 'InvalidNonce']3068 _enum: ['BalanceLow', 'FeeOverflow', 'PaymentOverflow', 'WithdrawFailed', 'GasPriceTooLow', 'InvalidNonce']
3025 },3069 },
3026 /**3070 /**
3027 * Lookup410: fp_rpc::TransactionStatus3071 * Lookup412: fp_rpc::TransactionStatus
3028 **/3072 **/
3029 FpRpcTransactionStatus: {3073 FpRpcTransactionStatus: {
3030 transactionHash: 'H256',3074 transactionHash: 'H256',
3036 logsBloom: 'EthbloomBloom'3080 logsBloom: 'EthbloomBloom'
3037 },3081 },
3038 /**3082 /**
3039 * Lookup412: ethbloom::Bloom3083 * Lookup414: ethbloom::Bloom
3040 **/3084 **/
3041 EthbloomBloom: '[u8;256]',3085 EthbloomBloom: '[u8;256]',
3042 /**3086 /**
3043 * Lookup414: ethereum::receipt::ReceiptV33087 * Lookup416: ethereum::receipt::ReceiptV3
3044 **/3088 **/
3045 EthereumReceiptReceiptV3: {3089 EthereumReceiptReceiptV3: {
3046 _enum: {3090 _enum: {
3050 }3094 }
3051 },3095 },
3052 /**3096 /**
3053 * Lookup415: ethereum::receipt::EIP658ReceiptData3097 * Lookup417: ethereum::receipt::EIP658ReceiptData
3054 **/3098 **/
3055 EthereumReceiptEip658ReceiptData: {3099 EthereumReceiptEip658ReceiptData: {
3056 statusCode: 'u8',3100 statusCode: 'u8',
3059 logs: 'Vec<EthereumLog>'3103 logs: 'Vec<EthereumLog>'
3060 },3104 },
3061 /**3105 /**
3062 * Lookup416: ethereum::block::Block<ethereum::transaction::TransactionV2>3106 * Lookup418: ethereum::block::Block<ethereum::transaction::TransactionV2>
3063 **/3107 **/
3064 EthereumBlock: {3108 EthereumBlock: {
3065 header: 'EthereumHeader',3109 header: 'EthereumHeader',
3066 transactions: 'Vec<EthereumTransactionTransactionV2>',3110 transactions: 'Vec<EthereumTransactionTransactionV2>',
3067 ommers: 'Vec<EthereumHeader>'3111 ommers: 'Vec<EthereumHeader>'
3068 },3112 },
3069 /**3113 /**
3070 * Lookup417: ethereum::header::Header3114 * Lookup419: ethereum::header::Header
3071 **/3115 **/
3072 EthereumHeader: {3116 EthereumHeader: {
3073 parentHash: 'H256',3117 parentHash: 'H256',
3087 nonce: 'EthereumTypesHashH64'3131 nonce: 'EthereumTypesHashH64'
3088 },3132 },
3089 /**3133 /**
3090 * Lookup418: ethereum_types::hash::H643134 * Lookup420: ethereum_types::hash::H64
3091 **/3135 **/
3092 EthereumTypesHashH64: '[u8;8]',3136 EthereumTypesHashH64: '[u8;8]',
3093 /**3137 /**
3094 * Lookup423: pallet_ethereum::pallet::Error<T>3138 * Lookup425: pallet_ethereum::pallet::Error<T>
3095 **/3139 **/
3096 PalletEthereumError: {3140 PalletEthereumError: {
3097 _enum: ['InvalidSignature', 'PreLogExists']3141 _enum: ['InvalidSignature', 'PreLogExists']
3098 },3142 },
3099 /**3143 /**
3100 * Lookup424: pallet_evm_coder_substrate::pallet::Error<T>3144 * Lookup426: pallet_evm_coder_substrate::pallet::Error<T>
3101 **/3145 **/
3102 PalletEvmCoderSubstrateError: {3146 PalletEvmCoderSubstrateError: {
3103 _enum: ['OutOfGas', 'OutOfFund']3147 _enum: ['OutOfGas', 'OutOfFund']
3104 },3148 },
3105 /**3149 /**
3106 * Lookup425: pallet_evm_contract_helpers::SponsoringModeT3150 * Lookup427: pallet_evm_contract_helpers::SponsoringModeT
3107 **/3151 **/
3108 PalletEvmContractHelpersSponsoringModeT: {3152 PalletEvmContractHelpersSponsoringModeT: {
3109 _enum: ['Disabled', 'Allowlisted', 'Generous']3153 _enum: ['Disabled', 'Allowlisted', 'Generous']
3110 },3154 },
3111 /**3155 /**
3112 * Lookup427: pallet_evm_contract_helpers::pallet::Error<T>3156 * Lookup429: pallet_evm_contract_helpers::pallet::Error<T>
3113 **/3157 **/
3114 PalletEvmContractHelpersError: {3158 PalletEvmContractHelpersError: {
3115 _enum: ['NoPermission']3159 _enum: ['NoPermission']
3116 },3160 },
3117 /**3161 /**
3118 * Lookup428: pallet_evm_migration::pallet::Error<T>3162 * Lookup430: pallet_evm_migration::pallet::Error<T>
3119 **/3163 **/
3120 PalletEvmMigrationError: {3164 PalletEvmMigrationError: {
3121 _enum: ['AccountNotEmpty', 'AccountIsNotMigrating']3165 _enum: ['AccountNotEmpty', 'AccountIsNotMigrating']
3122 },3166 },
3123 /**3167 /**
3124 * Lookup430: sp_runtime::MultiSignature3168 * Lookup432: sp_runtime::MultiSignature
3125 **/3169 **/
3126 SpRuntimeMultiSignature: {3170 SpRuntimeMultiSignature: {
3127 _enum: {3171 _enum: {
3131 }3175 }
3132 },3176 },
3133 /**3177 /**
3134 * Lookup431: sp_core::ed25519::Signature3178 * Lookup433: sp_core::ed25519::Signature
3135 **/3179 **/
3136 SpCoreEd25519Signature: '[u8;64]',3180 SpCoreEd25519Signature: '[u8;64]',
3137 /**3181 /**
3138 * Lookup433: sp_core::sr25519::Signature3182 * Lookup435: sp_core::sr25519::Signature
3139 **/3183 **/
3140 SpCoreSr25519Signature: '[u8;64]',3184 SpCoreSr25519Signature: '[u8;64]',
3141 /**3185 /**
3142 * Lookup434: sp_core::ecdsa::Signature3186 * Lookup436: sp_core::ecdsa::Signature
3143 **/3187 **/
3144 SpCoreEcdsaSignature: '[u8;65]',3188 SpCoreEcdsaSignature: '[u8;65]',
3145 /**3189 /**
3146 * Lookup437: frame_system::extensions::check_spec_version::CheckSpecVersion<T>3190 * Lookup439: frame_system::extensions::check_spec_version::CheckSpecVersion<T>
3147 **/3191 **/
3148 FrameSystemExtensionsCheckSpecVersion: 'Null',3192 FrameSystemExtensionsCheckSpecVersion: 'Null',
3149 /**3193 /**
3150 * Lookup438: frame_system::extensions::check_genesis::CheckGenesis<T>3194 * Lookup440: frame_system::extensions::check_genesis::CheckGenesis<T>
3151 **/3195 **/
3152 FrameSystemExtensionsCheckGenesis: 'Null',3196 FrameSystemExtensionsCheckGenesis: 'Null',
3153 /**3197 /**
3154 * Lookup441: frame_system::extensions::check_nonce::CheckNonce<T>3198 * Lookup443: frame_system::extensions::check_nonce::CheckNonce<T>
3155 **/3199 **/
3156 FrameSystemExtensionsCheckNonce: 'Compact<u32>',3200 FrameSystemExtensionsCheckNonce: 'Compact<u32>',
3157 /**3201 /**
3158 * Lookup442: frame_system::extensions::check_weight::CheckWeight<T>3202 * Lookup444: frame_system::extensions::check_weight::CheckWeight<T>
3159 **/3203 **/
3160 FrameSystemExtensionsCheckWeight: 'Null',3204 FrameSystemExtensionsCheckWeight: 'Null',
3161 /**3205 /**
3162 * Lookup443: pallet_template_transaction_payment::ChargeTransactionPayment<opal_runtime::Runtime>3206 * Lookup445: pallet_template_transaction_payment::ChargeTransactionPayment<opal_runtime::Runtime>
3163 **/3207 **/
3164 PalletTemplateTransactionPaymentChargeTransactionPayment: 'Compact<u128>',3208 PalletTemplateTransactionPaymentChargeTransactionPayment: 'Compact<u128>',
3165 /**3209 /**
3166 * Lookup444: opal_runtime::Runtime3210 * Lookup446: opal_runtime::Runtime
3167 **/3211 **/
3168 OpalRuntimeRuntime: 'Null',3212 OpalRuntimeRuntime: 'Null',
3169 /**3213 /**
3170 * Lookup445: pallet_ethereum::FakeTransactionFinalizer<opal_runtime::Runtime>3214 * Lookup447: pallet_ethereum::FakeTransactionFinalizer<opal_runtime::Runtime>
3171 **/3215 **/
3172 PalletEthereumFakeTransactionFinalizer: 'Null'3216 PalletEthereumFakeTransactionFinalizer: 'Null'
3173};3217};
modifiedtests/src/interfaces/registry.tsdiffbeforeafterboth
1// Auto-generated via `yarn polkadot-types-from-defs`, do not edit1// Auto-generated via `yarn polkadot-types-from-defs`, do not edit
2/* eslint-disable */2/* eslint-disable */
3
4// import type lookup before we augment - in some environments
5// this is required to allow for ambient/previous definitions
6import '@polkadot/types/types/registry';
37
4import 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, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, 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, PalletFungibleError, PalletInflationCall, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRefungibleItemData, PalletRmrkCoreCall, PalletRmrkCoreError, PalletRmrkCoreEvent, PalletRmrkEquipCall, PalletRmrkEquipError, PalletRmrkEquipEvent, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTimestampCall, 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, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from '@polkadot/types/lookup';8import 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, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, 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, 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, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from '@polkadot/types/lookup';
59
6declare module '@polkadot/types/types/registry' {10declare module '@polkadot/types/types/registry' {
7 export interface InterfaceTypes {11 interface InterfaceTypes {
8 CumulusPalletDmpQueueCall: CumulusPalletDmpQueueCall;12 CumulusPalletDmpQueueCall: CumulusPalletDmpQueueCall;
9 CumulusPalletDmpQueueConfigData: CumulusPalletDmpQueueConfigData;13 CumulusPalletDmpQueueConfigData: CumulusPalletDmpQueueConfigData;
10 CumulusPalletDmpQueueError: CumulusPalletDmpQueueError;14 CumulusPalletDmpQueueError: CumulusPalletDmpQueueError;
125 PalletTemplateTransactionPaymentCall: PalletTemplateTransactionPaymentCall;129 PalletTemplateTransactionPaymentCall: PalletTemplateTransactionPaymentCall;
126 PalletTemplateTransactionPaymentChargeTransactionPayment: PalletTemplateTransactionPaymentChargeTransactionPayment;130 PalletTemplateTransactionPaymentChargeTransactionPayment: PalletTemplateTransactionPaymentChargeTransactionPayment;
127 PalletTimestampCall: PalletTimestampCall;131 PalletTimestampCall: PalletTimestampCall;
132 PalletTransactionPaymentEvent: PalletTransactionPaymentEvent;
128 PalletTransactionPaymentReleases: PalletTransactionPaymentReleases;133 PalletTransactionPaymentReleases: PalletTransactionPaymentReleases;
129 PalletTreasuryCall: PalletTreasuryCall;134 PalletTreasuryCall: PalletTreasuryCall;
130 PalletTreasuryError: PalletTreasuryError;135 PalletTreasuryError: PalletTreasuryError;
modifiedtests/src/interfaces/types-lookup.tsdiffbeforeafterboth
1// Auto-generated via `yarn polkadot-types-from-defs`, do not edit1// Auto-generated via `yarn polkadot-types-from-defs`, do not edit
2/* eslint-disable */2/* eslint-disable */
33
4// import type lookup before we augment - in some environments
5// this is required to allow for ambient/previous definitions
6import '@polkadot/types/lookup';
7
8import type { BTreeMap, BTreeSet, Bytes, Compact, Enum, Null, Option, Result, Struct, Text, U256, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';
9import type { ITuple } from '@polkadot/types-codec/types';
10import type { AccountId32, Call, H160, H256, MultiAddress, Perbill, Permill } from '@polkadot/types/interfaces/runtime';
11import type { Event } from '@polkadot/types/interfaces/system';
12
4declare module '@polkadot/types/lookup' {13declare module '@polkadot/types/lookup' {
5 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';14 /** @name FrameSystemAccountInfo (3) */
15 interface FrameSystemAccountInfo extends Struct {
16 readonly nonce: u32;
6 import type { ITuple } from '@polkadot/types-codec/types';17 readonly consumers: u32;
7 import type { AccountId32, Call, H160, H256, MultiAddress, Perbill, Permill } from '@polkadot/types/interfaces/runtime';18 readonly providers: u32;
19 readonly sufficients: u32;
8 import type { Event } from '@polkadot/types/interfaces/system';20 readonly data: PalletBalancesAccountData;
21 }
922
10 /** @name PolkadotPrimitivesV2PersistedValidationData (2) */23 /** @name PalletBalancesAccountData (5) */
11 export interface PolkadotPrimitivesV2PersistedValidationData extends Struct {24 interface PalletBalancesAccountData extends Struct {
25 readonly free: u128;
26 readonly reserved: u128;
27 readonly miscFrozen: u128;
28 readonly feeFrozen: u128;
29 }
30
31 /** @name FrameSupportWeightsPerDispatchClassU64 (7) */
32 interface FrameSupportWeightsPerDispatchClassU64 extends Struct {
33 readonly normal: u64;
34 readonly operational: u64;
35 readonly mandatory: u64;
36 }
37
38 /** @name SpRuntimeDigest (11) */
39 interface SpRuntimeDigest extends Struct {
40 readonly logs: Vec<SpRuntimeDigestDigestItem>;
41 }
42
43 /** @name SpRuntimeDigestDigestItem (13) */
44 interface SpRuntimeDigestDigestItem extends Enum {
45 readonly isOther: boolean;
46 readonly asOther: Bytes;
47 readonly isConsensus: boolean;
48 readonly asConsensus: ITuple<[U8aFixed, Bytes]>;
49 readonly isSeal: boolean;
50 readonly asSeal: ITuple<[U8aFixed, Bytes]>;
51 readonly isPreRuntime: boolean;
52 readonly asPreRuntime: ITuple<[U8aFixed, Bytes]>;
53 readonly isRuntimeEnvironmentUpdated: boolean;
54 readonly type: 'Other' | 'Consensus' | 'Seal' | 'PreRuntime' | 'RuntimeEnvironmentUpdated';
55 }
56
57 /** @name FrameSystemEventRecord (16) */
58 interface FrameSystemEventRecord extends Struct {
59 readonly phase: FrameSystemPhase;
60 readonly event: Event;
61 readonly topics: Vec<H256>;
62 }
63
64 /** @name FrameSystemEvent (18) */
65 interface FrameSystemEvent extends Enum {
66 readonly isExtrinsicSuccess: boolean;
67 readonly asExtrinsicSuccess: {
68 readonly dispatchInfo: FrameSupportWeightsDispatchInfo;
69 } & Struct;
70 readonly isExtrinsicFailed: boolean;
71 readonly asExtrinsicFailed: {
72 readonly dispatchError: SpRuntimeDispatchError;
73 readonly dispatchInfo: FrameSupportWeightsDispatchInfo;
74 } & Struct;
75 readonly isCodeUpdated: boolean;
76 readonly isNewAccount: boolean;
77 readonly asNewAccount: {
78 readonly account: AccountId32;
79 } & Struct;
80 readonly isKilledAccount: boolean;
81 readonly asKilledAccount: {
82 readonly account: AccountId32;
83 } & Struct;
84 readonly isRemarked: boolean;
85 readonly asRemarked: {
86 readonly sender: AccountId32;
87 readonly hash_: H256;
88 } & Struct;
89 readonly type: 'ExtrinsicSuccess' | 'ExtrinsicFailed' | 'CodeUpdated' | 'NewAccount' | 'KilledAccount' | 'Remarked';
90 }
91
92 /** @name FrameSupportWeightsDispatchInfo (19) */
93 interface FrameSupportWeightsDispatchInfo extends Struct {
94 readonly weight: u64;
95 readonly class: FrameSupportWeightsDispatchClass;
96 readonly paysFee: FrameSupportWeightsPays;
97 }
98
99 /** @name FrameSupportWeightsDispatchClass (20) */
100 interface FrameSupportWeightsDispatchClass extends Enum {
101 readonly isNormal: boolean;
102 readonly isOperational: boolean;
103 readonly isMandatory: boolean;
104 readonly type: 'Normal' | 'Operational' | 'Mandatory';
105 }
106
107 /** @name FrameSupportWeightsPays (21) */
108 interface FrameSupportWeightsPays extends Enum {
109 readonly isYes: boolean;
110 readonly isNo: boolean;
111 readonly type: 'Yes' | 'No';
112 }
113
114 /** @name SpRuntimeDispatchError (22) */
115 interface SpRuntimeDispatchError extends Enum {
116 readonly isOther: boolean;
117 readonly isCannotLookup: boolean;
118 readonly isBadOrigin: boolean;
119 readonly isModule: boolean;
120 readonly asModule: SpRuntimeModuleError;
121 readonly isConsumerRemaining: boolean;
122 readonly isNoProviders: boolean;
123 readonly isTooManyConsumers: boolean;
124 readonly isToken: boolean;
125 readonly asToken: SpRuntimeTokenError;
126 readonly isArithmetic: boolean;
127 readonly asArithmetic: SpRuntimeArithmeticError;
128 readonly isTransactional: boolean;
129 readonly asTransactional: SpRuntimeTransactionalError;
130 readonly type: 'Other' | 'CannotLookup' | 'BadOrigin' | 'Module' | 'ConsumerRemaining' | 'NoProviders' | 'TooManyConsumers' | 'Token' | 'Arithmetic' | 'Transactional';
131 }
132
133 /** @name SpRuntimeModuleError (23) */
134 interface SpRuntimeModuleError extends Struct {
135 readonly index: u8;
136 readonly error: U8aFixed;
137 }
138
139 /** @name SpRuntimeTokenError (24) */
140 interface SpRuntimeTokenError extends Enum {
141 readonly isNoFunds: boolean;
142 readonly isWouldDie: boolean;
143 readonly isBelowMinimum: boolean;
144 readonly isCannotCreate: boolean;
145 readonly isUnknownAsset: boolean;
146 readonly isFrozen: boolean;
147 readonly isUnsupported: boolean;
148 readonly type: 'NoFunds' | 'WouldDie' | 'BelowMinimum' | 'CannotCreate' | 'UnknownAsset' | 'Frozen' | 'Unsupported';
149 }
150
151 /** @name SpRuntimeArithmeticError (25) */
152 interface SpRuntimeArithmeticError extends Enum {
153 readonly isUnderflow: boolean;
154 readonly isOverflow: boolean;
155 readonly isDivisionByZero: boolean;
156 readonly type: 'Underflow' | 'Overflow' | 'DivisionByZero';
157 }
158
159 /** @name SpRuntimeTransactionalError (26) */
160 interface SpRuntimeTransactionalError extends Enum {
161 readonly isLimitReached: boolean;
162 readonly isNoLayer: boolean;
163 readonly type: 'LimitReached' | 'NoLayer';
164 }
165
166 /** @name CumulusPalletParachainSystemEvent (27) */
167 interface CumulusPalletParachainSystemEvent extends Enum {
168 readonly isValidationFunctionStored: boolean;
169 readonly isValidationFunctionApplied: boolean;
170 readonly asValidationFunctionApplied: {
171 readonly relayChainBlockNum: u32;
172 } & Struct;
173 readonly isValidationFunctionDiscarded: boolean;
174 readonly isUpgradeAuthorized: boolean;
175 readonly asUpgradeAuthorized: {
176 readonly codeHash: H256;
177 } & Struct;
178 readonly isDownwardMessagesReceived: boolean;
179 readonly asDownwardMessagesReceived: {
180 readonly count: u32;
181 } & Struct;
182 readonly isDownwardMessagesProcessed: boolean;
183 readonly asDownwardMessagesProcessed: {
184 readonly weightUsed: u64;
185 readonly dmqHead: H256;
186 } & Struct;
187 readonly type: 'ValidationFunctionStored' | 'ValidationFunctionApplied' | 'ValidationFunctionDiscarded' | 'UpgradeAuthorized' | 'DownwardMessagesReceived' | 'DownwardMessagesProcessed';
188 }
189
190 /** @name PalletBalancesEvent (28) */
191 interface PalletBalancesEvent extends Enum {
192 readonly isEndowed: boolean;
193 readonly asEndowed: {
194 readonly account: AccountId32;
195 readonly freeBalance: u128;
196 } & Struct;
197 readonly isDustLost: boolean;
198 readonly asDustLost: {
199 readonly account: AccountId32;
200 readonly amount: u128;
201 } & Struct;
202 readonly isTransfer: boolean;
203 readonly asTransfer: {
204 readonly from: AccountId32;
205 readonly to: AccountId32;
206 readonly amount: u128;
207 } & Struct;
208 readonly isBalanceSet: boolean;
209 readonly asBalanceSet: {
210 readonly who: AccountId32;
211 readonly free: u128;
212 readonly reserved: u128;
213 } & Struct;
214 readonly isReserved: boolean;
215 readonly asReserved: {
216 readonly who: AccountId32;
217 readonly amount: u128;
218 } & Struct;
219 readonly isUnreserved: boolean;
220 readonly asUnreserved: {
221 readonly who: AccountId32;
222 readonly amount: u128;
223 } & Struct;
224 readonly isReserveRepatriated: boolean;
225 readonly asReserveRepatriated: {
226 readonly from: AccountId32;
227 readonly to: AccountId32;
228 readonly amount: u128;
229 readonly destinationStatus: FrameSupportTokensMiscBalanceStatus;
230 } & Struct;
231 readonly isDeposit: boolean;
232 readonly asDeposit: {
233 readonly who: AccountId32;
234 readonly amount: u128;
235 } & Struct;
236 readonly isWithdraw: boolean;
237 readonly asWithdraw: {
238 readonly who: AccountId32;
239 readonly amount: u128;
240 } & Struct;
241 readonly isSlashed: boolean;
242 readonly asSlashed: {
243 readonly who: AccountId32;
244 readonly amount: u128;
245 } & Struct;
246 readonly type: 'Endowed' | 'DustLost' | 'Transfer' | 'BalanceSet' | 'Reserved' | 'Unreserved' | 'ReserveRepatriated' | 'Deposit' | 'Withdraw' | 'Slashed';
247 }
248
249 /** @name FrameSupportTokensMiscBalanceStatus (29) */
250 interface FrameSupportTokensMiscBalanceStatus extends Enum {
251 readonly isFree: boolean;
252 readonly isReserved: boolean;
253 readonly type: 'Free' | 'Reserved';
254 }
255
256 /** @name PalletTransactionPaymentEvent (30) */
257 interface PalletTransactionPaymentEvent extends Enum {
258 readonly isTransactionFeePaid: boolean;
259 readonly asTransactionFeePaid: {
260 readonly who: AccountId32;
261 readonly actualFee: u128;
262 readonly tip: u128;
263 } & Struct;
264 readonly type: 'TransactionFeePaid';
265 }
266
267 /** @name PalletTreasuryEvent (31) */
268 interface PalletTreasuryEvent extends Enum {
269 readonly isProposed: boolean;
270 readonly asProposed: {
271 readonly proposalIndex: u32;
272 } & Struct;
273 readonly isSpending: boolean;
274 readonly asSpending: {
275 readonly budgetRemaining: u128;
276 } & Struct;
277 readonly isAwarded: boolean;
278 readonly asAwarded: {
279 readonly proposalIndex: u32;
280 readonly award: u128;
281 readonly account: AccountId32;
282 } & Struct;
283 readonly isRejected: boolean;
284 readonly asRejected: {
285 readonly proposalIndex: u32;
286 readonly slashed: u128;
287 } & Struct;
288 readonly isBurnt: boolean;
289 readonly asBurnt: {
290 readonly burntFunds: u128;
291 } & Struct;
292 readonly isRollover: boolean;
293 readonly asRollover: {
294 readonly rolloverBalance: u128;
295 } & Struct;
296 readonly isDeposit: boolean;
297 readonly asDeposit: {
298 readonly value: u128;
299 } & Struct;
300 readonly isSpendApproved: boolean;
301 readonly asSpendApproved: {
302 readonly proposalIndex: u32;
303 readonly amount: u128;
304 readonly beneficiary: AccountId32;
305 } & Struct;
306 readonly type: 'Proposed' | 'Spending' | 'Awarded' | 'Rejected' | 'Burnt' | 'Rollover' | 'Deposit' | 'SpendApproved';
307 }
308
309 /** @name PalletSudoEvent (32) */
310 interface PalletSudoEvent extends Enum {
311 readonly isSudid: boolean;
312 readonly asSudid: {
313 readonly sudoResult: Result<Null, SpRuntimeDispatchError>;
314 } & Struct;
315 readonly isKeyChanged: boolean;
316 readonly asKeyChanged: {
317 readonly oldSudoer: Option<AccountId32>;
318 } & Struct;
319 readonly isSudoAsDone: boolean;
320 readonly asSudoAsDone: {
321 readonly sudoResult: Result<Null, SpRuntimeDispatchError>;
322 } & Struct;
323 readonly type: 'Sudid' | 'KeyChanged' | 'SudoAsDone';
324 }
325
326 /** @name OrmlVestingModuleEvent (36) */
327 interface OrmlVestingModuleEvent extends Enum {
328 readonly isVestingScheduleAdded: boolean;
329 readonly asVestingScheduleAdded: {
330 readonly from: AccountId32;
331 readonly to: AccountId32;
332 readonly vestingSchedule: OrmlVestingVestingSchedule;
333 } & Struct;
334 readonly isClaimed: boolean;
335 readonly asClaimed: {
336 readonly who: AccountId32;
337 readonly amount: u128;
338 } & Struct;
339 readonly isVestingSchedulesUpdated: boolean;
340 readonly asVestingSchedulesUpdated: {
341 readonly who: AccountId32;
342 } & Struct;
343 readonly type: 'VestingScheduleAdded' | 'Claimed' | 'VestingSchedulesUpdated';
344 }
345
346 /** @name OrmlVestingVestingSchedule (37) */
347 interface OrmlVestingVestingSchedule extends Struct {
348 readonly start: u32;
349 readonly period: u32;
350 readonly periodCount: u32;
351 readonly perPeriod: Compact<u128>;
352 }
353
354 /** @name CumulusPalletXcmpQueueEvent (39) */
355 interface CumulusPalletXcmpQueueEvent extends Enum {
356 readonly isSuccess: boolean;
357 readonly asSuccess: {
358 readonly messageHash: Option<H256>;
359 readonly weight: u64;
360 } & Struct;
361 readonly isFail: boolean;
362 readonly asFail: {
363 readonly messageHash: Option<H256>;
364 readonly error: XcmV2TraitsError;
365 readonly weight: u64;
366 } & Struct;
367 readonly isBadVersion: boolean;
368 readonly asBadVersion: {
369 readonly messageHash: Option<H256>;
370 } & Struct;
371 readonly isBadFormat: boolean;
372 readonly asBadFormat: {
373 readonly messageHash: Option<H256>;
374 } & Struct;
375 readonly isUpwardMessageSent: boolean;
376 readonly asUpwardMessageSent: {
377 readonly messageHash: Option<H256>;
378 } & Struct;
379 readonly isXcmpMessageSent: boolean;
380 readonly asXcmpMessageSent: {
381 readonly messageHash: Option<H256>;
382 } & Struct;
383 readonly isOverweightEnqueued: boolean;
384 readonly asOverweightEnqueued: {
385 readonly sender: u32;
386 readonly sentAt: u32;
387 readonly index: u64;
388 readonly required: u64;
389 } & Struct;
390 readonly isOverweightServiced: boolean;
391 readonly asOverweightServiced: {
392 readonly index: u64;
393 readonly used: u64;
394 } & Struct;
395 readonly type: 'Success' | 'Fail' | 'BadVersion' | 'BadFormat' | 'UpwardMessageSent' | 'XcmpMessageSent' | 'OverweightEnqueued' | 'OverweightServiced';
396 }
397
398 /** @name XcmV2TraitsError (41) */
399 interface XcmV2TraitsError extends Enum {
400 readonly isOverflow: boolean;
401 readonly isUnimplemented: boolean;
402 readonly isUntrustedReserveLocation: boolean;
403 readonly isUntrustedTeleportLocation: boolean;
404 readonly isMultiLocationFull: boolean;
405 readonly isMultiLocationNotInvertible: boolean;
406 readonly isBadOrigin: boolean;
407 readonly isInvalidLocation: boolean;
408 readonly isAssetNotFound: boolean;
409 readonly isFailedToTransactAsset: boolean;
410 readonly isNotWithdrawable: boolean;
411 readonly isLocationCannotHold: boolean;
412 readonly isExceedsMaxMessageSize: boolean;
413 readonly isDestinationUnsupported: boolean;
414 readonly isTransport: boolean;
415 readonly isUnroutable: boolean;
416 readonly isUnknownClaim: boolean;
417 readonly isFailedToDecode: boolean;
418 readonly isMaxWeightInvalid: boolean;
419 readonly isNotHoldingFees: boolean;
420 readonly isTooExpensive: boolean;
421 readonly isTrap: boolean;
422 readonly asTrap: u64;
423 readonly isUnhandledXcmVersion: boolean;
424 readonly isWeightLimitReached: boolean;
425 readonly asWeightLimitReached: u64;
426 readonly isBarrier: boolean;
427 readonly isWeightNotComputable: boolean;
428 readonly type: 'Overflow' | 'Unimplemented' | 'UntrustedReserveLocation' | 'UntrustedTeleportLocation' | 'MultiLocationFull' | 'MultiLocationNotInvertible' | 'BadOrigin' | 'InvalidLocation' | 'AssetNotFound' | 'FailedToTransactAsset' | 'NotWithdrawable' | 'LocationCannotHold' | 'ExceedsMaxMessageSize' | 'DestinationUnsupported' | 'Transport' | 'Unroutable' | 'UnknownClaim' | 'FailedToDecode' | 'MaxWeightInvalid' | 'NotHoldingFees' | 'TooExpensive' | 'Trap' | 'UnhandledXcmVersion' | 'WeightLimitReached' | 'Barrier' | 'WeightNotComputable';
429 }
430
431 /** @name PalletXcmEvent (43) */
432 interface PalletXcmEvent extends Enum {
433 readonly isAttempted: boolean;
434 readonly asAttempted: XcmV2TraitsOutcome;
435 readonly isSent: boolean;
436 readonly asSent: ITuple<[XcmV1MultiLocation, XcmV1MultiLocation, XcmV2Xcm]>;
437 readonly isUnexpectedResponse: boolean;
438 readonly asUnexpectedResponse: ITuple<[XcmV1MultiLocation, u64]>;
439 readonly isResponseReady: boolean;
440 readonly asResponseReady: ITuple<[u64, XcmV2Response]>;
441 readonly isNotified: boolean;
442 readonly asNotified: ITuple<[u64, u8, u8]>;
443 readonly isNotifyOverweight: boolean;
444 readonly asNotifyOverweight: ITuple<[u64, u8, u8, u64, u64]>;
445 readonly isNotifyDispatchError: boolean;
446 readonly asNotifyDispatchError: ITuple<[u64, u8, u8]>;
447 readonly isNotifyDecodeFailed: boolean;
448 readonly asNotifyDecodeFailed: ITuple<[u64, u8, u8]>;
449 readonly isInvalidResponder: boolean;
450 readonly asInvalidResponder: ITuple<[XcmV1MultiLocation, u64, Option<XcmV1MultiLocation>]>;
451 readonly isInvalidResponderVersion: boolean;
452 readonly asInvalidResponderVersion: ITuple<[XcmV1MultiLocation, u64]>;
453 readonly isResponseTaken: boolean;
454 readonly asResponseTaken: u64;
455 readonly isAssetsTrapped: boolean;
456 readonly asAssetsTrapped: ITuple<[H256, XcmV1MultiLocation, XcmVersionedMultiAssets]>;
457 readonly isVersionChangeNotified: boolean;
458 readonly asVersionChangeNotified: ITuple<[XcmV1MultiLocation, u32]>;
459 readonly isSupportedVersionChanged: boolean;
460 readonly asSupportedVersionChanged: ITuple<[XcmV1MultiLocation, u32]>;
461 readonly isNotifyTargetSendFail: boolean;
462 readonly asNotifyTargetSendFail: ITuple<[XcmV1MultiLocation, u64, XcmV2TraitsError]>;
463 readonly isNotifyTargetMigrationFail: boolean;
464 readonly asNotifyTargetMigrationFail: ITuple<[XcmVersionedMultiLocation, u64]>;
465 readonly type: 'Attempted' | 'Sent' | 'UnexpectedResponse' | 'ResponseReady' | 'Notified' | 'NotifyOverweight' | 'NotifyDispatchError' | 'NotifyDecodeFailed' | 'InvalidResponder' | 'InvalidResponderVersion' | 'ResponseTaken' | 'AssetsTrapped' | 'VersionChangeNotified' | 'SupportedVersionChanged' | 'NotifyTargetSendFail' | 'NotifyTargetMigrationFail';
466 }
467
468 /** @name XcmV2TraitsOutcome (44) */
469 interface XcmV2TraitsOutcome extends Enum {
470 readonly isComplete: boolean;
471 readonly asComplete: u64;
472 readonly isIncomplete: boolean;
473 readonly asIncomplete: ITuple<[u64, XcmV2TraitsError]>;
474 readonly isError: boolean;
475 readonly asError: XcmV2TraitsError;
476 readonly type: 'Complete' | 'Incomplete' | 'Error';
477 }
478
479 /** @name XcmV1MultiLocation (45) */
480 interface XcmV1MultiLocation extends Struct {
481 readonly parents: u8;
482 readonly interior: XcmV1MultilocationJunctions;
483 }
484
485 /** @name XcmV1MultilocationJunctions (46) */
486 interface XcmV1MultilocationJunctions extends Enum {
487 readonly isHere: boolean;
488 readonly isX1: boolean;
489 readonly asX1: XcmV1Junction;
490 readonly isX2: boolean;
491 readonly asX2: ITuple<[XcmV1Junction, XcmV1Junction]>;
492 readonly isX3: boolean;
493 readonly asX3: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
494 readonly isX4: boolean;
495 readonly asX4: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
496 readonly isX5: boolean;
497 readonly asX5: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
498 readonly isX6: boolean;
499 readonly asX6: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
500 readonly isX7: boolean;
501 readonly asX7: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
502 readonly isX8: boolean;
503 readonly asX8: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
504 readonly type: 'Here' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';
505 }
506
507 /** @name XcmV1Junction (47) */
508 interface XcmV1Junction extends Enum {
509 readonly isParachain: boolean;
510 readonly asParachain: Compact<u32>;
511 readonly isAccountId32: boolean;
512 readonly asAccountId32: {
513 readonly network: XcmV0JunctionNetworkId;
514 readonly id: U8aFixed;
515 } & Struct;
516 readonly isAccountIndex64: boolean;
517 readonly asAccountIndex64: {
518 readonly network: XcmV0JunctionNetworkId;
519 readonly index: Compact<u64>;
520 } & Struct;
521 readonly isAccountKey20: boolean;
522 readonly asAccountKey20: {
523 readonly network: XcmV0JunctionNetworkId;
524 readonly key: U8aFixed;
525 } & Struct;
526 readonly isPalletInstance: boolean;
527 readonly asPalletInstance: u8;
528 readonly isGeneralIndex: boolean;
529 readonly asGeneralIndex: Compact<u128>;
530 readonly isGeneralKey: boolean;
531 readonly asGeneralKey: Bytes;
532 readonly isOnlyChild: boolean;
533 readonly isPlurality: boolean;
534 readonly asPlurality: {
535 readonly id: XcmV0JunctionBodyId;
536 readonly part: XcmV0JunctionBodyPart;
537 } & Struct;
538 readonly type: 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality';
539 }
540
541 /** @name XcmV0JunctionNetworkId (49) */
542 interface XcmV0JunctionNetworkId extends Enum {
543 readonly isAny: boolean;
544 readonly isNamed: boolean;
545 readonly asNamed: Bytes;
546 readonly isPolkadot: boolean;
547 readonly isKusama: boolean;
548 readonly type: 'Any' | 'Named' | 'Polkadot' | 'Kusama';
549 }
550
551 /** @name XcmV0JunctionBodyId (53) */
552 interface XcmV0JunctionBodyId extends Enum {
553 readonly isUnit: boolean;
554 readonly isNamed: boolean;
555 readonly asNamed: Bytes;
556 readonly isIndex: boolean;
557 readonly asIndex: Compact<u32>;
558 readonly isExecutive: boolean;
559 readonly isTechnical: boolean;
560 readonly isLegislative: boolean;
561 readonly isJudicial: boolean;
562 readonly type: 'Unit' | 'Named' | 'Index' | 'Executive' | 'Technical' | 'Legislative' | 'Judicial';
563 }
564
565 /** @name XcmV0JunctionBodyPart (54) */
566 interface XcmV0JunctionBodyPart extends Enum {
567 readonly isVoice: boolean;
568 readonly isMembers: boolean;
569 readonly asMembers: {
570 readonly count: Compact<u32>;
571 } & Struct;
572 readonly isFraction: boolean;
573 readonly asFraction: {
574 readonly nom: Compact<u32>;
575 readonly denom: Compact<u32>;
576 } & Struct;
577 readonly isAtLeastProportion: boolean;
578 readonly asAtLeastProportion: {
579 readonly nom: Compact<u32>;
580 readonly denom: Compact<u32>;
581 } & Struct;
582 readonly isMoreThanProportion: boolean;
583 readonly asMoreThanProportion: {
584 readonly nom: Compact<u32>;
585 readonly denom: Compact<u32>;
586 } & Struct;
587 readonly type: 'Voice' | 'Members' | 'Fraction' | 'AtLeastProportion' | 'MoreThanProportion';
588 }
589
590 /** @name XcmV2Xcm (55) */
591 interface XcmV2Xcm extends Vec<XcmV2Instruction> {}
592
593 /** @name XcmV2Instruction (57) */
594 interface XcmV2Instruction extends Enum {
595 readonly isWithdrawAsset: boolean;
596 readonly asWithdrawAsset: XcmV1MultiassetMultiAssets;
597 readonly isReserveAssetDeposited: boolean;
598 readonly asReserveAssetDeposited: XcmV1MultiassetMultiAssets;
599 readonly isReceiveTeleportedAsset: boolean;
600 readonly asReceiveTeleportedAsset: XcmV1MultiassetMultiAssets;
601 readonly isQueryResponse: boolean;
602 readonly asQueryResponse: {
603 readonly queryId: Compact<u64>;
604 readonly response: XcmV2Response;
605 readonly maxWeight: Compact<u64>;
606 } & Struct;
607 readonly isTransferAsset: boolean;
608 readonly asTransferAsset: {
609 readonly assets: XcmV1MultiassetMultiAssets;
610 readonly beneficiary: XcmV1MultiLocation;
611 } & Struct;
612 readonly isTransferReserveAsset: boolean;
613 readonly asTransferReserveAsset: {
614 readonly assets: XcmV1MultiassetMultiAssets;
615 readonly dest: XcmV1MultiLocation;
616 readonly xcm: XcmV2Xcm;
617 } & Struct;
618 readonly isTransact: boolean;
619 readonly asTransact: {
620 readonly originType: XcmV0OriginKind;
621 readonly requireWeightAtMost: Compact<u64>;
622 readonly call: XcmDoubleEncoded;
623 } & Struct;
624 readonly isHrmpNewChannelOpenRequest: boolean;
625 readonly asHrmpNewChannelOpenRequest: {
626 readonly sender: Compact<u32>;
627 readonly maxMessageSize: Compact<u32>;
628 readonly maxCapacity: Compact<u32>;
629 } & Struct;
630 readonly isHrmpChannelAccepted: boolean;
631 readonly asHrmpChannelAccepted: {
632 readonly recipient: Compact<u32>;
633 } & Struct;
634 readonly isHrmpChannelClosing: boolean;
635 readonly asHrmpChannelClosing: {
636 readonly initiator: Compact<u32>;
637 readonly sender: Compact<u32>;
638 readonly recipient: Compact<u32>;
639 } & Struct;
640 readonly isClearOrigin: boolean;
641 readonly isDescendOrigin: boolean;
642 readonly asDescendOrigin: XcmV1MultilocationJunctions;
643 readonly isReportError: boolean;
644 readonly asReportError: {
645 readonly queryId: Compact<u64>;
646 readonly dest: XcmV1MultiLocation;
647 readonly maxResponseWeight: Compact<u64>;
648 } & Struct;
649 readonly isDepositAsset: boolean;
650 readonly asDepositAsset: {
651 readonly assets: XcmV1MultiassetMultiAssetFilter;
652 readonly maxAssets: Compact<u32>;
653 readonly beneficiary: XcmV1MultiLocation;
654 } & Struct;
655 readonly isDepositReserveAsset: boolean;
656 readonly asDepositReserveAsset: {
657 readonly assets: XcmV1MultiassetMultiAssetFilter;
658 readonly maxAssets: Compact<u32>;
659 readonly dest: XcmV1MultiLocation;
660 readonly xcm: XcmV2Xcm;
661 } & Struct;
662 readonly isExchangeAsset: boolean;
663 readonly asExchangeAsset: {
664 readonly give: XcmV1MultiassetMultiAssetFilter;
665 readonly receive: XcmV1MultiassetMultiAssets;
666 } & Struct;
667 readonly isInitiateReserveWithdraw: boolean;
668 readonly asInitiateReserveWithdraw: {
669 readonly assets: XcmV1MultiassetMultiAssetFilter;
670 readonly reserve: XcmV1MultiLocation;
671 readonly xcm: XcmV2Xcm;
672 } & Struct;
673 readonly isInitiateTeleport: boolean;
674 readonly asInitiateTeleport: {
675 readonly assets: XcmV1MultiassetMultiAssetFilter;
676 readonly dest: XcmV1MultiLocation;
677 readonly xcm: XcmV2Xcm;
678 } & Struct;
679 readonly isQueryHolding: boolean;
680 readonly asQueryHolding: {
681 readonly queryId: Compact<u64>;
682 readonly dest: XcmV1MultiLocation;
683 readonly assets: XcmV1MultiassetMultiAssetFilter;
684 readonly maxResponseWeight: Compact<u64>;
685 } & Struct;
686 readonly isBuyExecution: boolean;
687 readonly asBuyExecution: {
688 readonly fees: XcmV1MultiAsset;
689 readonly weightLimit: XcmV2WeightLimit;
690 } & Struct;
691 readonly isRefundSurplus: boolean;
692 readonly isSetErrorHandler: boolean;
693 readonly asSetErrorHandler: XcmV2Xcm;
694 readonly isSetAppendix: boolean;
695 readonly asSetAppendix: XcmV2Xcm;
696 readonly isClearError: boolean;
697 readonly isClaimAsset: boolean;
698 readonly asClaimAsset: {
699 readonly assets: XcmV1MultiassetMultiAssets;
700 readonly ticket: XcmV1MultiLocation;
701 } & Struct;
702 readonly isTrap: boolean;
703 readonly asTrap: Compact<u64>;
704 readonly isSubscribeVersion: boolean;
705 readonly asSubscribeVersion: {
706 readonly queryId: Compact<u64>;
707 readonly maxResponseWeight: Compact<u64>;
708 } & Struct;
709 readonly isUnsubscribeVersion: boolean;
710 readonly type: 'WithdrawAsset' | 'ReserveAssetDeposited' | 'ReceiveTeleportedAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'ClearOrigin' | 'DescendOrigin' | 'ReportError' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution' | 'RefundSurplus' | 'SetErrorHandler' | 'SetAppendix' | 'ClearError' | 'ClaimAsset' | 'Trap' | 'SubscribeVersion' | 'UnsubscribeVersion';
711 }
712
713 /** @name XcmV1MultiassetMultiAssets (58) */
714 interface XcmV1MultiassetMultiAssets extends Vec<XcmV1MultiAsset> {}
715
716 /** @name XcmV1MultiAsset (60) */
717 interface XcmV1MultiAsset extends Struct {
718 readonly id: XcmV1MultiassetAssetId;
719 readonly fun: XcmV1MultiassetFungibility;
720 }
721
722 /** @name XcmV1MultiassetAssetId (61) */
723 interface XcmV1MultiassetAssetId extends Enum {
724 readonly isConcrete: boolean;
725 readonly asConcrete: XcmV1MultiLocation;
726 readonly isAbstract: boolean;
727 readonly asAbstract: Bytes;
728 readonly type: 'Concrete' | 'Abstract';
729 }
730
731 /** @name XcmV1MultiassetFungibility (62) */
732 interface XcmV1MultiassetFungibility extends Enum {
733 readonly isFungible: boolean;
734 readonly asFungible: Compact<u128>;
735 readonly isNonFungible: boolean;
736 readonly asNonFungible: XcmV1MultiassetAssetInstance;
737 readonly type: 'Fungible' | 'NonFungible';
738 }
739
740 /** @name XcmV1MultiassetAssetInstance (63) */
741 interface XcmV1MultiassetAssetInstance extends Enum {
742 readonly isUndefined: boolean;
743 readonly isIndex: boolean;
744 readonly asIndex: Compact<u128>;
745 readonly isArray4: boolean;
746 readonly asArray4: U8aFixed;
747 readonly isArray8: boolean;
748 readonly asArray8: U8aFixed;
749 readonly isArray16: boolean;
750 readonly asArray16: U8aFixed;
751 readonly isArray32: boolean;
752 readonly asArray32: U8aFixed;
753 readonly isBlob: boolean;
754 readonly asBlob: Bytes;
755 readonly type: 'Undefined' | 'Index' | 'Array4' | 'Array8' | 'Array16' | 'Array32' | 'Blob';
756 }
757
758 /** @name XcmV2Response (66) */
759 interface XcmV2Response extends Enum {
760 readonly isNull: boolean;
761 readonly isAssets: boolean;
762 readonly asAssets: XcmV1MultiassetMultiAssets;
763 readonly isExecutionResult: boolean;
764 readonly asExecutionResult: Option<ITuple<[u32, XcmV2TraitsError]>>;
765 readonly isVersion: boolean;
766 readonly asVersion: u32;
767 readonly type: 'Null' | 'Assets' | 'ExecutionResult' | 'Version';
768 }
769
770 /** @name XcmV0OriginKind (69) */
771 interface XcmV0OriginKind extends Enum {
772 readonly isNative: boolean;
773 readonly isSovereignAccount: boolean;
774 readonly isSuperuser: boolean;
775 readonly isXcm: boolean;
776 readonly type: 'Native' | 'SovereignAccount' | 'Superuser' | 'Xcm';
777 }
778
779 /** @name XcmDoubleEncoded (70) */
780 interface XcmDoubleEncoded extends Struct {
781 readonly encoded: Bytes;
782 }
783
784 /** @name XcmV1MultiassetMultiAssetFilter (71) */
785 interface XcmV1MultiassetMultiAssetFilter extends Enum {
786 readonly isDefinite: boolean;
787 readonly asDefinite: XcmV1MultiassetMultiAssets;
788 readonly isWild: boolean;
789 readonly asWild: XcmV1MultiassetWildMultiAsset;
790 readonly type: 'Definite' | 'Wild';
791 }
792
793 /** @name XcmV1MultiassetWildMultiAsset (72) */
794 interface XcmV1MultiassetWildMultiAsset extends Enum {
795 readonly isAll: boolean;
796 readonly isAllOf: boolean;
797 readonly asAllOf: {
798 readonly id: XcmV1MultiassetAssetId;
799 readonly fun: XcmV1MultiassetWildFungibility;
800 } & Struct;
801 readonly type: 'All' | 'AllOf';
802 }
803
804 /** @name XcmV1MultiassetWildFungibility (73) */
805 interface XcmV1MultiassetWildFungibility extends Enum {
806 readonly isFungible: boolean;
807 readonly isNonFungible: boolean;
808 readonly type: 'Fungible' | 'NonFungible';
809 }
810
811 /** @name XcmV2WeightLimit (74) */
812 interface XcmV2WeightLimit extends Enum {
813 readonly isUnlimited: boolean;
814 readonly isLimited: boolean;
815 readonly asLimited: Compact<u64>;
816 readonly type: 'Unlimited' | 'Limited';
817 }
818
819 /** @name XcmVersionedMultiAssets (76) */
820 interface XcmVersionedMultiAssets extends Enum {
821 readonly isV0: boolean;
822 readonly asV0: Vec<XcmV0MultiAsset>;
823 readonly isV1: boolean;
824 readonly asV1: XcmV1MultiassetMultiAssets;
825 readonly type: 'V0' | 'V1';
826 }
827
828 /** @name XcmV0MultiAsset (78) */
829 interface XcmV0MultiAsset extends Enum {
830 readonly isNone: boolean;
831 readonly isAll: boolean;
832 readonly isAllFungible: boolean;
833 readonly isAllNonFungible: boolean;
834 readonly isAllAbstractFungible: boolean;
835 readonly asAllAbstractFungible: {
836 readonly id: Bytes;
837 } & Struct;
838 readonly isAllAbstractNonFungible: boolean;
839 readonly asAllAbstractNonFungible: {
840 readonly class: Bytes;
841 } & Struct;
842 readonly isAllConcreteFungible: boolean;
843 readonly asAllConcreteFungible: {
844 readonly id: XcmV0MultiLocation;
845 } & Struct;
846 readonly isAllConcreteNonFungible: boolean;
847 readonly asAllConcreteNonFungible: {
848 readonly class: XcmV0MultiLocation;
849 } & Struct;
850 readonly isAbstractFungible: boolean;
851 readonly asAbstractFungible: {
852 readonly id: Bytes;
853 readonly amount: Compact<u128>;
854 } & Struct;
855 readonly isAbstractNonFungible: boolean;
856 readonly asAbstractNonFungible: {
857 readonly class: Bytes;
858 readonly instance: XcmV1MultiassetAssetInstance;
859 } & Struct;
860 readonly isConcreteFungible: boolean;
861 readonly asConcreteFungible: {
862 readonly id: XcmV0MultiLocation;
863 readonly amount: Compact<u128>;
864 } & Struct;
865 readonly isConcreteNonFungible: boolean;
866 readonly asConcreteNonFungible: {
867 readonly class: XcmV0MultiLocation;
868 readonly instance: XcmV1MultiassetAssetInstance;
869 } & Struct;
870 readonly type: 'None' | 'All' | 'AllFungible' | 'AllNonFungible' | 'AllAbstractFungible' | 'AllAbstractNonFungible' | 'AllConcreteFungible' | 'AllConcreteNonFungible' | 'AbstractFungible' | 'AbstractNonFungible' | 'ConcreteFungible' | 'ConcreteNonFungible';
871 }
872
873 /** @name XcmV0MultiLocation (79) */
874 interface XcmV0MultiLocation extends Enum {
875 readonly isNull: boolean;
876 readonly isX1: boolean;
877 readonly asX1: XcmV0Junction;
878 readonly isX2: boolean;
879 readonly asX2: ITuple<[XcmV0Junction, XcmV0Junction]>;
880 readonly isX3: boolean;
881 readonly asX3: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
882 readonly isX4: boolean;
883 readonly asX4: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
884 readonly isX5: boolean;
885 readonly asX5: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
886 readonly isX6: boolean;
887 readonly asX6: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
888 readonly isX7: boolean;
889 readonly asX7: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
890 readonly isX8: boolean;
891 readonly asX8: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
892 readonly type: 'Null' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';
893 }
894
895 /** @name XcmV0Junction (80) */
896 interface XcmV0Junction extends Enum {
897 readonly isParent: boolean;
898 readonly isParachain: boolean;
899 readonly asParachain: Compact<u32>;
900 readonly isAccountId32: boolean;
901 readonly asAccountId32: {
902 readonly network: XcmV0JunctionNetworkId;
903 readonly id: U8aFixed;
904 } & Struct;
905 readonly isAccountIndex64: boolean;
906 readonly asAccountIndex64: {
907 readonly network: XcmV0JunctionNetworkId;
908 readonly index: Compact<u64>;
909 } & Struct;
910 readonly isAccountKey20: boolean;
911 readonly asAccountKey20: {
912 readonly network: XcmV0JunctionNetworkId;
913 readonly key: U8aFixed;
914 } & Struct;
915 readonly isPalletInstance: boolean;
916 readonly asPalletInstance: u8;
917 readonly isGeneralIndex: boolean;
918 readonly asGeneralIndex: Compact<u128>;
919 readonly isGeneralKey: boolean;
920 readonly asGeneralKey: Bytes;
921 readonly isOnlyChild: boolean;
922 readonly isPlurality: boolean;
923 readonly asPlurality: {
924 readonly id: XcmV0JunctionBodyId;
925 readonly part: XcmV0JunctionBodyPart;
926 } & Struct;
927 readonly type: 'Parent' | 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality';
928 }
929
930 /** @name XcmVersionedMultiLocation (81) */
931 interface XcmVersionedMultiLocation extends Enum {
932 readonly isV0: boolean;
933 readonly asV0: XcmV0MultiLocation;
934 readonly isV1: boolean;
935 readonly asV1: XcmV1MultiLocation;
936 readonly type: 'V0' | 'V1';
937 }
938
939 /** @name CumulusPalletXcmEvent (82) */
940 interface CumulusPalletXcmEvent extends Enum {
941 readonly isInvalidFormat: boolean;
942 readonly asInvalidFormat: U8aFixed;
943 readonly isUnsupportedVersion: boolean;
944 readonly asUnsupportedVersion: U8aFixed;
945 readonly isExecutedDownward: boolean;
946 readonly asExecutedDownward: ITuple<[U8aFixed, XcmV2TraitsOutcome]>;
947 readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward';
948 }
949
950 /** @name CumulusPalletDmpQueueEvent (83) */
951 interface CumulusPalletDmpQueueEvent extends Enum {
952 readonly isInvalidFormat: boolean;
953 readonly asInvalidFormat: {
954 readonly messageId: U8aFixed;
955 } & Struct;
956 readonly isUnsupportedVersion: boolean;
957 readonly asUnsupportedVersion: {
958 readonly messageId: U8aFixed;
959 } & Struct;
960 readonly isExecutedDownward: boolean;
961 readonly asExecutedDownward: {
962 readonly messageId: U8aFixed;
963 readonly outcome: XcmV2TraitsOutcome;
964 } & Struct;
965 readonly isWeightExhausted: boolean;
966 readonly asWeightExhausted: {
967 readonly messageId: U8aFixed;
968 readonly remainingWeight: u64;
969 readonly requiredWeight: u64;
970 } & Struct;
971 readonly isOverweightEnqueued: boolean;
972 readonly asOverweightEnqueued: {
973 readonly messageId: U8aFixed;
974 readonly overweightIndex: u64;
975 readonly requiredWeight: u64;
976 } & Struct;
977 readonly isOverweightServiced: boolean;
978 readonly asOverweightServiced: {
979 readonly overweightIndex: u64;
980 readonly weightUsed: u64;
981 } & Struct;
982 readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward' | 'WeightExhausted' | 'OverweightEnqueued' | 'OverweightServiced';
983 }
984
985 /** @name PalletUniqueRawEvent (84) */
986 interface PalletUniqueRawEvent extends Enum {
987 readonly isCollectionSponsorRemoved: boolean;
988 readonly asCollectionSponsorRemoved: u32;
989 readonly isCollectionAdminAdded: boolean;
990 readonly asCollectionAdminAdded: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;
991 readonly isCollectionOwnedChanged: boolean;
992 readonly asCollectionOwnedChanged: ITuple<[u32, AccountId32]>;
993 readonly isCollectionSponsorSet: boolean;
994 readonly asCollectionSponsorSet: ITuple<[u32, AccountId32]>;
995 readonly isSponsorshipConfirmed: boolean;
996 readonly asSponsorshipConfirmed: ITuple<[u32, AccountId32]>;
997 readonly isCollectionAdminRemoved: boolean;
998 readonly asCollectionAdminRemoved: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;
999 readonly isAllowListAddressRemoved: boolean;
1000 readonly asAllowListAddressRemoved: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;
1001 readonly isAllowListAddressAdded: boolean;
1002 readonly asAllowListAddressAdded: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;
1003 readonly isCollectionLimitSet: boolean;
1004 readonly asCollectionLimitSet: u32;
1005 readonly isCollectionPermissionSet: boolean;
1006 readonly asCollectionPermissionSet: u32;
1007 readonly type: 'CollectionSponsorRemoved' | 'CollectionAdminAdded' | 'CollectionOwnedChanged' | 'CollectionSponsorSet' | 'SponsorshipConfirmed' | 'CollectionAdminRemoved' | 'AllowListAddressRemoved' | 'AllowListAddressAdded' | 'CollectionLimitSet' | 'CollectionPermissionSet';
1008 }
1009
1010 /** @name PalletEvmAccountBasicCrossAccountIdRepr (85) */
1011 interface PalletEvmAccountBasicCrossAccountIdRepr extends Enum {
1012 readonly isSubstrate: boolean;
1013 readonly asSubstrate: AccountId32;
1014 readonly isEthereum: boolean;
1015 readonly asEthereum: H160;
1016 readonly type: 'Substrate' | 'Ethereum';
1017 }
1018
1019 /** @name PalletUniqueSchedulerEvent (88) */
1020 interface PalletUniqueSchedulerEvent extends Enum {
1021 readonly isScheduled: boolean;
1022 readonly asScheduled: {
1023 readonly when: u32;
1024 readonly index: u32;
1025 } & Struct;
1026 readonly isCanceled: boolean;
1027 readonly asCanceled: {
1028 readonly when: u32;
1029 readonly index: u32;
1030 } & Struct;
1031 readonly isDispatched: boolean;
1032 readonly asDispatched: {
1033 readonly task: ITuple<[u32, u32]>;
1034 readonly id: Option<U8aFixed>;
1035 readonly result: Result<Null, SpRuntimeDispatchError>;
1036 } & Struct;
1037 readonly isCallLookupFailed: boolean;
1038 readonly asCallLookupFailed: {
1039 readonly task: ITuple<[u32, u32]>;
1040 readonly id: Option<U8aFixed>;
1041 readonly error: FrameSupportScheduleLookupError;
1042 } & Struct;
1043 readonly type: 'Scheduled' | 'Canceled' | 'Dispatched' | 'CallLookupFailed';
1044 }
1045
1046 /** @name FrameSupportScheduleLookupError (91) */
1047 interface FrameSupportScheduleLookupError extends Enum {
1048 readonly isUnknown: boolean;
1049 readonly isBadFormat: boolean;
1050 readonly type: 'Unknown' | 'BadFormat';
1051 }
1052
1053 /** @name PalletCommonEvent (92) */
1054 interface PalletCommonEvent extends Enum {
1055 readonly isCollectionCreated: boolean;
1056 readonly asCollectionCreated: ITuple<[u32, u8, AccountId32]>;
1057 readonly isCollectionDestroyed: boolean;
1058 readonly asCollectionDestroyed: u32;
1059 readonly isItemCreated: boolean;
1060 readonly asItemCreated: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;
1061 readonly isItemDestroyed: boolean;
1062 readonly asItemDestroyed: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;
1063 readonly isTransfer: boolean;
1064 readonly asTransfer: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;
1065 readonly isApproved: boolean;
1066 readonly asApproved: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;
1067 readonly isCollectionPropertySet: boolean;
1068 readonly asCollectionPropertySet: ITuple<[u32, Bytes]>;
1069 readonly isCollectionPropertyDeleted: boolean;
1070 readonly asCollectionPropertyDeleted: ITuple<[u32, Bytes]>;
1071 readonly isTokenPropertySet: boolean;
1072 readonly asTokenPropertySet: ITuple<[u32, u32, Bytes]>;
1073 readonly isTokenPropertyDeleted: boolean;
1074 readonly asTokenPropertyDeleted: ITuple<[u32, u32, Bytes]>;
1075 readonly isPropertyPermissionSet: boolean;
1076 readonly asPropertyPermissionSet: ITuple<[u32, Bytes]>;
1077 readonly type: 'CollectionCreated' | 'CollectionDestroyed' | 'ItemCreated' | 'ItemDestroyed' | 'Transfer' | 'Approved' | 'CollectionPropertySet' | 'CollectionPropertyDeleted' | 'TokenPropertySet' | 'TokenPropertyDeleted' | 'PropertyPermissionSet';
1078 }
1079
1080 /** @name PalletStructureEvent (95) */
1081 interface PalletStructureEvent extends Enum {
1082 readonly isExecuted: boolean;
1083 readonly asExecuted: Result<Null, SpRuntimeDispatchError>;
1084 readonly type: 'Executed';
1085 }
1086
1087 /** @name PalletRmrkCoreEvent (96) */
1088 interface PalletRmrkCoreEvent extends Enum {
1089 readonly isCollectionCreated: boolean;
1090 readonly asCollectionCreated: {
1091 readonly issuer: AccountId32;
1092 readonly collectionId: u32;
1093 } & Struct;
1094 readonly isCollectionDestroyed: boolean;
1095 readonly asCollectionDestroyed: {
1096 readonly issuer: AccountId32;
1097 readonly collectionId: u32;
1098 } & Struct;
1099 readonly isIssuerChanged: boolean;
1100 readonly asIssuerChanged: {
1101 readonly oldIssuer: AccountId32;
1102 readonly newIssuer: AccountId32;
1103 readonly collectionId: u32;
1104 } & Struct;
1105 readonly isCollectionLocked: boolean;
1106 readonly asCollectionLocked: {
1107 readonly issuer: AccountId32;
1108 readonly collectionId: u32;
1109 } & Struct;
1110 readonly isNftMinted: boolean;
1111 readonly asNftMinted: {
1112 readonly owner: AccountId32;
1113 readonly collectionId: u32;
1114 readonly nftId: u32;
1115 } & Struct;
1116 readonly isNftBurned: boolean;
1117 readonly asNftBurned: {
1118 readonly owner: AccountId32;
1119 readonly nftId: u32;
1120 } & Struct;
1121 readonly isNftSent: boolean;
1122 readonly asNftSent: {
1123 readonly sender: AccountId32;
1124 readonly recipient: RmrkTraitsNftAccountIdOrCollectionNftTuple;
1125 readonly collectionId: u32;
1126 readonly nftId: u32;
1127 readonly approvalRequired: bool;
1128 } & Struct;
1129 readonly isNftAccepted: boolean;
1130 readonly asNftAccepted: {
1131 readonly sender: AccountId32;
1132 readonly recipient: RmrkTraitsNftAccountIdOrCollectionNftTuple;
1133 readonly collectionId: u32;
1134 readonly nftId: u32;
1135 } & Struct;
1136 readonly isNftRejected: boolean;
1137 readonly asNftRejected: {
1138 readonly sender: AccountId32;
1139 readonly collectionId: u32;
1140 readonly nftId: u32;
1141 } & Struct;
1142 readonly isPropertySet: boolean;
1143 readonly asPropertySet: {
1144 readonly collectionId: u32;
1145 readonly maybeNftId: Option<u32>;
1146 readonly key: Bytes;
1147 readonly value: Bytes;
1148 } & Struct;
1149 readonly isResourceAdded: boolean;
1150 readonly asResourceAdded: {
1151 readonly nftId: u32;
1152 readonly resourceId: u32;
1153 } & Struct;
1154 readonly isResourceRemoval: boolean;
1155 readonly asResourceRemoval: {
1156 readonly nftId: u32;
1157 readonly resourceId: u32;
1158 } & Struct;
1159 readonly isResourceAccepted: boolean;
1160 readonly asResourceAccepted: {
1161 readonly nftId: u32;
1162 readonly resourceId: u32;
1163 } & Struct;
1164 readonly isResourceRemovalAccepted: boolean;
1165 readonly asResourceRemovalAccepted: {
1166 readonly nftId: u32;
1167 readonly resourceId: u32;
1168 } & Struct;
1169 readonly isPrioritySet: boolean;
1170 readonly asPrioritySet: {
1171 readonly collectionId: u32;
1172 readonly nftId: u32;
1173 } & Struct;
1174 readonly type: 'CollectionCreated' | 'CollectionDestroyed' | 'IssuerChanged' | 'CollectionLocked' | 'NftMinted' | 'NftBurned' | 'NftSent' | 'NftAccepted' | 'NftRejected' | 'PropertySet' | 'ResourceAdded' | 'ResourceRemoval' | 'ResourceAccepted' | 'ResourceRemovalAccepted' | 'PrioritySet';
1175 }
1176
1177 /** @name RmrkTraitsNftAccountIdOrCollectionNftTuple (97) */
1178 interface RmrkTraitsNftAccountIdOrCollectionNftTuple extends Enum {
1179 readonly isAccountId: boolean;
1180 readonly asAccountId: AccountId32;
1181 readonly isCollectionAndNftTuple: boolean;
1182 readonly asCollectionAndNftTuple: ITuple<[u32, u32]>;
1183 readonly type: 'AccountId' | 'CollectionAndNftTuple';
1184 }
1185
1186 /** @name PalletRmrkEquipEvent (102) */
1187 interface PalletRmrkEquipEvent extends Enum {
1188 readonly isBaseCreated: boolean;
1189 readonly asBaseCreated: {
1190 readonly issuer: AccountId32;
1191 readonly baseId: u32;
1192 } & Struct;
1193 readonly isEquippablesUpdated: boolean;
1194 readonly asEquippablesUpdated: {
1195 readonly baseId: u32;
1196 readonly slotId: u32;
1197 } & Struct;
1198 readonly type: 'BaseCreated' | 'EquippablesUpdated';
1199 }
1200
1201 /** @name PalletEvmEvent (103) */
1202 interface PalletEvmEvent extends Enum {
1203 readonly isLog: boolean;
1204 readonly asLog: EthereumLog;
1205 readonly isCreated: boolean;
1206 readonly asCreated: H160;
1207 readonly isCreatedFailed: boolean;
1208 readonly asCreatedFailed: H160;
1209 readonly isExecuted: boolean;
1210 readonly asExecuted: H160;
1211 readonly isExecutedFailed: boolean;
1212 readonly asExecutedFailed: H160;
1213 readonly isBalanceDeposit: boolean;
1214 readonly asBalanceDeposit: ITuple<[AccountId32, H160, U256]>;
1215 readonly isBalanceWithdraw: boolean;
1216 readonly asBalanceWithdraw: ITuple<[AccountId32, H160, U256]>;
1217 readonly type: 'Log' | 'Created' | 'CreatedFailed' | 'Executed' | 'ExecutedFailed' | 'BalanceDeposit' | 'BalanceWithdraw';
1218 }
1219
1220 /** @name EthereumLog (104) */
1221 interface EthereumLog extends Struct {
1222 readonly address: H160;
1223 readonly topics: Vec<H256>;
1224 readonly data: Bytes;
1225 }
1226
1227 /** @name PalletEthereumEvent (108) */
1228 interface PalletEthereumEvent extends Enum {
1229 readonly isExecuted: boolean;
1230 readonly asExecuted: ITuple<[H160, H160, H256, EvmCoreErrorExitReason]>;
1231 readonly type: 'Executed';
1232 }
1233
1234 /** @name EvmCoreErrorExitReason (109) */
1235 interface EvmCoreErrorExitReason extends Enum {
1236 readonly isSucceed: boolean;
1237 readonly asSucceed: EvmCoreErrorExitSucceed;
1238 readonly isError: boolean;
1239 readonly asError: EvmCoreErrorExitError;
1240 readonly isRevert: boolean;
1241 readonly asRevert: EvmCoreErrorExitRevert;
1242 readonly isFatal: boolean;
1243 readonly asFatal: EvmCoreErrorExitFatal;
1244 readonly type: 'Succeed' | 'Error' | 'Revert' | 'Fatal';
1245 }
1246
1247 /** @name EvmCoreErrorExitSucceed (110) */
1248 interface EvmCoreErrorExitSucceed extends Enum {
1249 readonly isStopped: boolean;
1250 readonly isReturned: boolean;
1251 readonly isSuicided: boolean;
1252 readonly type: 'Stopped' | 'Returned' | 'Suicided';
1253 }
1254
1255 /** @name EvmCoreErrorExitError (111) */
1256 interface EvmCoreErrorExitError extends Enum {
1257 readonly isStackUnderflow: boolean;
1258 readonly isStackOverflow: boolean;
1259 readonly isInvalidJump: boolean;
1260 readonly isInvalidRange: boolean;
1261 readonly isDesignatedInvalid: boolean;
1262 readonly isCallTooDeep: boolean;
1263 readonly isCreateCollision: boolean;
1264 readonly isCreateContractLimit: boolean;
1265 readonly isOutOfOffset: boolean;
1266 readonly isOutOfGas: boolean;
1267 readonly isOutOfFund: boolean;
1268 readonly isPcUnderflow: boolean;
1269 readonly isCreateEmpty: boolean;
1270 readonly isOther: boolean;
1271 readonly asOther: Text;
1272 readonly isInvalidCode: boolean;
1273 readonly type: 'StackUnderflow' | 'StackOverflow' | 'InvalidJump' | 'InvalidRange' | 'DesignatedInvalid' | 'CallTooDeep' | 'CreateCollision' | 'CreateContractLimit' | 'OutOfOffset' | 'OutOfGas' | 'OutOfFund' | 'PcUnderflow' | 'CreateEmpty' | 'Other' | 'InvalidCode';
1274 }
1275
1276 /** @name EvmCoreErrorExitRevert (114) */
1277 interface EvmCoreErrorExitRevert extends Enum {
1278 readonly isReverted: boolean;
1279 readonly type: 'Reverted';
1280 }
1281
1282 /** @name EvmCoreErrorExitFatal (115) */
1283 interface EvmCoreErrorExitFatal extends Enum {
1284 readonly isNotSupported: boolean;
1285 readonly isUnhandledInterrupt: boolean;
1286 readonly isCallErrorAsFatal: boolean;
1287 readonly asCallErrorAsFatal: EvmCoreErrorExitError;
1288 readonly isOther: boolean;
1289 readonly asOther: Text;
1290 readonly type: 'NotSupported' | 'UnhandledInterrupt' | 'CallErrorAsFatal' | 'Other';
1291 }
1292
1293 /** @name FrameSystemPhase (116) */
1294 interface FrameSystemPhase extends Enum {
1295 readonly isApplyExtrinsic: boolean;
1296 readonly asApplyExtrinsic: u32;
1297 readonly isFinalization: boolean;
1298 readonly isInitialization: boolean;
1299 readonly type: 'ApplyExtrinsic' | 'Finalization' | 'Initialization';
1300 }
1301
1302 /** @name FrameSystemLastRuntimeUpgradeInfo (118) */
1303 interface FrameSystemLastRuntimeUpgradeInfo extends Struct {
1304 readonly specVersion: Compact<u32>;
1305 readonly specName: Text;
1306 }
1307
1308 /** @name FrameSystemCall (119) */
1309 interface FrameSystemCall extends Enum {
1310 readonly isFillBlock: boolean;
1311 readonly asFillBlock: {
1312 readonly ratio: Perbill;
1313 } & Struct;
1314 readonly isRemark: boolean;
1315 readonly asRemark: {
1316 readonly remark: Bytes;
1317 } & Struct;
1318 readonly isSetHeapPages: boolean;
1319 readonly asSetHeapPages: {
1320 readonly pages: u64;
1321 } & Struct;
1322 readonly isSetCode: boolean;
1323 readonly asSetCode: {
1324 readonly code: Bytes;
1325 } & Struct;
1326 readonly isSetCodeWithoutChecks: boolean;
1327 readonly asSetCodeWithoutChecks: {
1328 readonly code: Bytes;
1329 } & Struct;
1330 readonly isSetStorage: boolean;
1331 readonly asSetStorage: {
1332 readonly items: Vec<ITuple<[Bytes, Bytes]>>;
1333 } & Struct;
1334 readonly isKillStorage: boolean;
1335 readonly asKillStorage: {
1336 readonly keys_: Vec<Bytes>;
1337 } & Struct;
1338 readonly isKillPrefix: boolean;
1339 readonly asKillPrefix: {
1340 readonly prefix: Bytes;
1341 readonly subkeys: u32;
1342 } & Struct;
1343 readonly isRemarkWithEvent: boolean;
1344 readonly asRemarkWithEvent: {
1345 readonly remark: Bytes;
1346 } & Struct;
1347 readonly type: 'FillBlock' | 'Remark' | 'SetHeapPages' | 'SetCode' | 'SetCodeWithoutChecks' | 'SetStorage' | 'KillStorage' | 'KillPrefix' | 'RemarkWithEvent';
1348 }
1349
1350 /** @name FrameSystemLimitsBlockWeights (124) */
1351 interface FrameSystemLimitsBlockWeights extends Struct {
1352 readonly baseBlock: u64;
1353 readonly maxBlock: u64;
1354 readonly perClass: FrameSupportWeightsPerDispatchClassWeightsPerClass;
1355 }
1356
1357 /** @name FrameSupportWeightsPerDispatchClassWeightsPerClass (125) */
1358 interface FrameSupportWeightsPerDispatchClassWeightsPerClass extends Struct {
1359 readonly normal: FrameSystemLimitsWeightsPerClass;
1360 readonly operational: FrameSystemLimitsWeightsPerClass;
1361 readonly mandatory: FrameSystemLimitsWeightsPerClass;
1362 }
1363
1364 /** @name FrameSystemLimitsWeightsPerClass (126) */
1365 interface FrameSystemLimitsWeightsPerClass extends Struct {
1366 readonly baseExtrinsic: u64;
1367 readonly maxExtrinsic: Option<u64>;
1368 readonly maxTotal: Option<u64>;
1369 readonly reserved: Option<u64>;
1370 }
1371
1372 /** @name FrameSystemLimitsBlockLength (128) */
1373 interface FrameSystemLimitsBlockLength extends Struct {
1374 readonly max: FrameSupportWeightsPerDispatchClassU32;
1375 }
1376
1377 /** @name FrameSupportWeightsPerDispatchClassU32 (129) */
1378 interface FrameSupportWeightsPerDispatchClassU32 extends Struct {
1379 readonly normal: u32;
1380 readonly operational: u32;
1381 readonly mandatory: u32;
1382 }
1383
1384 /** @name FrameSupportWeightsRuntimeDbWeight (130) */
1385 interface FrameSupportWeightsRuntimeDbWeight extends Struct {
1386 readonly read: u64;
1387 readonly write: u64;
1388 }
1389
1390 /** @name SpVersionRuntimeVersion (131) */
1391 interface SpVersionRuntimeVersion extends Struct {
1392 readonly specName: Text;
1393 readonly implName: Text;
1394 readonly authoringVersion: u32;
1395 readonly specVersion: u32;
1396 readonly implVersion: u32;
1397 readonly apis: Vec<ITuple<[U8aFixed, u32]>>;
1398 readonly transactionVersion: u32;
1399 readonly stateVersion: u8;
1400 }
1401
1402 /** @name FrameSystemError (136) */
1403 interface FrameSystemError extends Enum {
1404 readonly isInvalidSpecName: boolean;
1405 readonly isSpecVersionNeedsToIncrease: boolean;
1406 readonly isFailedToExtractRuntimeVersion: boolean;
1407 readonly isNonDefaultComposite: boolean;
1408 readonly isNonZeroRefCount: boolean;
1409 readonly isCallFiltered: boolean;
1410 readonly type: 'InvalidSpecName' | 'SpecVersionNeedsToIncrease' | 'FailedToExtractRuntimeVersion' | 'NonDefaultComposite' | 'NonZeroRefCount' | 'CallFiltered';
1411 }
1412
1413 /** @name PolkadotPrimitivesV2PersistedValidationData (137) */
1414 interface PolkadotPrimitivesV2PersistedValidationData extends Struct {
12 readonly parentHead: Bytes;1415 readonly parentHead: Bytes;
13 readonly relayParentNumber: u32;1416 readonly relayParentNumber: u32;
14 readonly relayParentStorageRoot: H256;1417 readonly relayParentStorageRoot: H256;
15 readonly maxPovSize: u32;1418 readonly maxPovSize: u32;
16 }1419 }
171420
18 /** @name PolkadotPrimitivesV2UpgradeRestriction (9) */1421 /** @name PolkadotPrimitivesV2UpgradeRestriction (140) */
19 export interface PolkadotPrimitivesV2UpgradeRestriction extends Enum {1422 interface PolkadotPrimitivesV2UpgradeRestriction extends Enum {
20 readonly isPresent: boolean;1423 readonly isPresent: boolean;
21 readonly type: 'Present';1424 readonly type: 'Present';
22 }1425 }
231426
24 /** @name SpTrieStorageProof (10) */1427 /** @name SpTrieStorageProof (141) */
25 export interface SpTrieStorageProof extends Struct {1428 interface SpTrieStorageProof extends Struct {
26 readonly trieNodes: BTreeSet<Bytes>;1429 readonly trieNodes: BTreeSet<Bytes>;
27 }1430 }
281431
29 /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (13) */1432 /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (143) */
30 export interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct {1433 interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct {
31 readonly dmqMqcHead: H256;1434 readonly dmqMqcHead: H256;
32 readonly relayDispatchQueueSize: ITuple<[u32, u32]>;1435 readonly relayDispatchQueueSize: ITuple<[u32, u32]>;
33 readonly ingressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV2AbridgedHrmpChannel]>>;1436 readonly ingressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV2AbridgedHrmpChannel]>>;
34 readonly egressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV2AbridgedHrmpChannel]>>;1437 readonly egressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV2AbridgedHrmpChannel]>>;
35 }1438 }
361439
37 /** @name PolkadotPrimitivesV2AbridgedHrmpChannel (18) */1440 /** @name PolkadotPrimitivesV2AbridgedHrmpChannel (146) */
38 export interface PolkadotPrimitivesV2AbridgedHrmpChannel extends Struct {1441 interface PolkadotPrimitivesV2AbridgedHrmpChannel extends Struct {
39 readonly maxCapacity: u32;1442 readonly maxCapacity: u32;
40 readonly maxTotalSize: u32;1443 readonly maxTotalSize: u32;
41 readonly maxMessageSize: u32;1444 readonly maxMessageSize: u32;
44 readonly mqcHead: Option<H256>;1447 readonly mqcHead: Option<H256>;
45 }1448 }
461449
47 /** @name PolkadotPrimitivesV2AbridgedHostConfiguration (20) */1450 /** @name PolkadotPrimitivesV2AbridgedHostConfiguration (147) */
48 export interface PolkadotPrimitivesV2AbridgedHostConfiguration extends Struct {1451 interface PolkadotPrimitivesV2AbridgedHostConfiguration extends Struct {
49 readonly maxCodeSize: u32;1452 readonly maxCodeSize: u32;
50 readonly maxHeadDataSize: u32;1453 readonly maxHeadDataSize: u32;
51 readonly maxUpwardQueueCount: u32;1454 readonly maxUpwardQueueCount: u32;
57 readonly validationUpgradeDelay: u32;1460 readonly validationUpgradeDelay: u32;
58 }1461 }
591462
60 /** @name PolkadotCorePrimitivesOutboundHrmpMessage (26) */1463 /** @name PolkadotCorePrimitivesOutboundHrmpMessage (153) */
61 export interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct {1464 interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct {
62 readonly recipient: u32;1465 readonly recipient: u32;
63 readonly data: Bytes;1466 readonly data: Bytes;
64 }1467 }
651468
66 /** @name CumulusPalletParachainSystemCall (28) */1469 /** @name CumulusPalletParachainSystemCall (154) */
67 export interface CumulusPalletParachainSystemCall extends Enum {1470 interface CumulusPalletParachainSystemCall extends Enum {
68 readonly isSetValidationData: boolean;1471 readonly isSetValidationData: boolean;
69 readonly asSetValidationData: {1472 readonly asSetValidationData: {
70 readonly data: CumulusPrimitivesParachainInherentParachainInherentData;1473 readonly data: CumulusPrimitivesParachainInherentParachainInherentData;
84 readonly type: 'SetValidationData' | 'SudoSendUpwardMessage' | 'AuthorizeUpgrade' | 'EnactAuthorizedUpgrade';1487 readonly type: 'SetValidationData' | 'SudoSendUpwardMessage' | 'AuthorizeUpgrade' | 'EnactAuthorizedUpgrade';
85 }1488 }
861489
87 /** @name CumulusPrimitivesParachainInherentParachainInherentData (29) */1490 /** @name CumulusPrimitivesParachainInherentParachainInherentData (155) */
88 export interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct {1491 interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct {
89 readonly validationData: PolkadotPrimitivesV2PersistedValidationData;1492 readonly validationData: PolkadotPrimitivesV2PersistedValidationData;
90 readonly relayChainState: SpTrieStorageProof;1493 readonly relayChainState: SpTrieStorageProof;
91 readonly downwardMessages: Vec<PolkadotCorePrimitivesInboundDownwardMessage>;1494 readonly downwardMessages: Vec<PolkadotCorePrimitivesInboundDownwardMessage>;
92 readonly horizontalMessages: BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>;1495 readonly horizontalMessages: BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>;
93 }1496 }
941497
95 /** @name PolkadotCorePrimitivesInboundDownwardMessage (31) */1498 /** @name PolkadotCorePrimitivesInboundDownwardMessage (157) */
96 export interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct {1499 interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct {
97 readonly sentAt: u32;1500 readonly sentAt: u32;
98 readonly msg: Bytes;1501 readonly msg: Bytes;
99 }1502 }
1001503
101 /** @name PolkadotCorePrimitivesInboundHrmpMessage (34) */1504 /** @name PolkadotCorePrimitivesInboundHrmpMessage (160) */
102 export interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct {1505 interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct {
103 readonly sentAt: u32;1506 readonly sentAt: u32;
104 readonly data: Bytes;1507 readonly data: Bytes;
105 }1508 }
1061509
107 /** @name CumulusPalletParachainSystemEvent (37) */1510 /** @name CumulusPalletParachainSystemError (163) */
108 export interface CumulusPalletParachainSystemEvent extends Enum {
109 readonly isValidationFunctionStored: boolean;
110 readonly isValidationFunctionApplied: boolean;
111 readonly asValidationFunctionApplied: {
112 readonly relayChainBlockNum: u32;
113 } & Struct;
114 readonly isValidationFunctionDiscarded: boolean;
115 readonly isUpgradeAuthorized: boolean;
116 readonly asUpgradeAuthorized: {
117 readonly codeHash: H256;
118 } & Struct;
119 readonly isDownwardMessagesReceived: boolean;
120 readonly asDownwardMessagesReceived: {
121 readonly count: u32;
122 } & Struct;
123 readonly isDownwardMessagesProcessed: boolean;
124 readonly asDownwardMessagesProcessed: {
125 readonly weightUsed: u64;
126 readonly dmqHead: H256;
127 } & Struct;
128 readonly type: 'ValidationFunctionStored' | 'ValidationFunctionApplied' | 'ValidationFunctionDiscarded' | 'UpgradeAuthorized' | 'DownwardMessagesReceived' | 'DownwardMessagesProcessed';
129 }
130
131 /** @name CumulusPalletParachainSystemError (38) */
132 export interface CumulusPalletParachainSystemError extends Enum {1511 interface CumulusPalletParachainSystemError extends Enum {
133 readonly isOverlappingUpgrades: boolean;1512 readonly isOverlappingUpgrades: boolean;
134 readonly isProhibitedByPolkadot: boolean;1513 readonly isProhibitedByPolkadot: boolean;
135 readonly isTooBig: boolean;1514 readonly isTooBig: boolean;
141 readonly type: 'OverlappingUpgrades' | 'ProhibitedByPolkadot' | 'TooBig' | 'ValidationDataNotAvailable' | 'HostConfigurationNotAvailable' | 'NotScheduled' | 'NothingAuthorized' | 'Unauthorized';1520 readonly type: 'OverlappingUpgrades' | 'ProhibitedByPolkadot' | 'TooBig' | 'ValidationDataNotAvailable' | 'HostConfigurationNotAvailable' | 'NotScheduled' | 'NothingAuthorized' | 'Unauthorized';
142 }1521 }
1431522
144 /** @name PalletBalancesAccountData (41) */1523 /** @name PalletBalancesBalanceLock (165) */
145 export interface PalletBalancesAccountData extends Struct {
146 readonly free: u128;
147 readonly reserved: u128;
148 readonly miscFrozen: u128;
149 readonly feeFrozen: u128;
150 }
151
152 /** @name PalletBalancesBalanceLock (43) */
153 export interface PalletBalancesBalanceLock extends Struct {1524 interface PalletBalancesBalanceLock extends Struct {
154 readonly id: U8aFixed;1525 readonly id: U8aFixed;
155 readonly amount: u128;1526 readonly amount: u128;
156 readonly reasons: PalletBalancesReasons;1527 readonly reasons: PalletBalancesReasons;
157 }1528 }
1581529
159 /** @name PalletBalancesReasons (45) */1530 /** @name PalletBalancesReasons (166) */
160 export interface PalletBalancesReasons extends Enum {1531 interface PalletBalancesReasons extends Enum {
161 readonly isFee: boolean;1532 readonly isFee: boolean;
162 readonly isMisc: boolean;1533 readonly isMisc: boolean;
163 readonly isAll: boolean;1534 readonly isAll: boolean;
164 readonly type: 'Fee' | 'Misc' | 'All';1535 readonly type: 'Fee' | 'Misc' | 'All';
165 }1536 }
1661537
167 /** @name PalletBalancesReserveData (48) */1538 /** @name PalletBalancesReserveData (169) */
168 export interface PalletBalancesReserveData extends Struct {1539 interface PalletBalancesReserveData extends Struct {
169 readonly id: U8aFixed;1540 readonly id: U8aFixed;
170 readonly amount: u128;1541 readonly amount: u128;
171 }1542 }
1721543
173 /** @name PalletBalancesReleases (51) */1544 /** @name PalletBalancesReleases (171) */
174 export interface PalletBalancesReleases extends Enum {1545 interface PalletBalancesReleases extends Enum {
175 readonly isV100: boolean;1546 readonly isV100: boolean;
176 readonly isV200: boolean;1547 readonly isV200: boolean;
177 readonly type: 'V100' | 'V200';1548 readonly type: 'V100' | 'V200';
178 }1549 }
1791550
180 /** @name PalletBalancesCall (52) */1551 /** @name PalletBalancesCall (172) */
181 export interface PalletBalancesCall extends Enum {1552 interface PalletBalancesCall extends Enum {
182 readonly isTransfer: boolean;1553 readonly isTransfer: boolean;
183 readonly asTransfer: {1554 readonly asTransfer: {
184 readonly dest: MultiAddress;1555 readonly dest: MultiAddress;
214 readonly type: 'Transfer' | 'SetBalance' | 'ForceTransfer' | 'TransferKeepAlive' | 'TransferAll' | 'ForceUnreserve';1585 readonly type: 'Transfer' | 'SetBalance' | 'ForceTransfer' | 'TransferKeepAlive' | 'TransferAll' | 'ForceUnreserve';
215 }1586 }
2161587
217 /** @name PalletBalancesEvent (58) */1588 /** @name PalletBalancesError (175) */
218 export interface PalletBalancesEvent extends Enum {
219 readonly isEndowed: boolean;
220 readonly asEndowed: {
221 readonly account: AccountId32;
222 readonly freeBalance: u128;
223 } & Struct;
224 readonly isDustLost: boolean;
225 readonly asDustLost: {
226 readonly account: AccountId32;
227 readonly amount: u128;
228 } & Struct;
229 readonly isTransfer: boolean;
230 readonly asTransfer: {
231 readonly from: AccountId32;
232 readonly to: AccountId32;
233 readonly amount: u128;
234 } & Struct;
235 readonly isBalanceSet: boolean;
236 readonly asBalanceSet: {
237 readonly who: AccountId32;
238 readonly free: u128;
239 readonly reserved: u128;
240 } & Struct;
241 readonly isReserved: boolean;
242 readonly asReserved: {
243 readonly who: AccountId32;
244 readonly amount: u128;
245 } & Struct;
246 readonly isUnreserved: boolean;
247 readonly asUnreserved: {
248 readonly who: AccountId32;
249 readonly amount: u128;
250 } & Struct;
251 readonly isReserveRepatriated: boolean;
252 readonly asReserveRepatriated: {
253 readonly from: AccountId32;
254 readonly to: AccountId32;
255 readonly amount: u128;
256 readonly destinationStatus: FrameSupportTokensMiscBalanceStatus;
257 } & Struct;
258 readonly isDeposit: boolean;
259 readonly asDeposit: {
260 readonly who: AccountId32;
261 readonly amount: u128;
262 } & Struct;
263 readonly isWithdraw: boolean;
264 readonly asWithdraw: {
265 readonly who: AccountId32;
266 readonly amount: u128;
267 } & Struct;
268 readonly isSlashed: boolean;
269 readonly asSlashed: {
270 readonly who: AccountId32;
271 readonly amount: u128;
272 } & Struct;
273 readonly type: 'Endowed' | 'DustLost' | 'Transfer' | 'BalanceSet' | 'Reserved' | 'Unreserved' | 'ReserveRepatriated' | 'Deposit' | 'Withdraw' | 'Slashed';
274 }
275
276 /** @name FrameSupportTokensMiscBalanceStatus (59) */
277 export interface FrameSupportTokensMiscBalanceStatus extends Enum {
278 readonly isFree: boolean;
279 readonly isReserved: boolean;
280 readonly type: 'Free' | 'Reserved';
281 }
282
283 /** @name PalletBalancesError (60) */
284 export interface PalletBalancesError extends Enum {1589 interface PalletBalancesError extends Enum {
285 readonly isVestingBalance: boolean;1590 readonly isVestingBalance: boolean;
286 readonly isLiquidityRestrictions: boolean;1591 readonly isLiquidityRestrictions: boolean;
287 readonly isInsufficientBalance: boolean;1592 readonly isInsufficientBalance: boolean;
293 readonly type: 'VestingBalance' | 'LiquidityRestrictions' | 'InsufficientBalance' | 'ExistentialDeposit' | 'KeepAlive' | 'ExistingVestingSchedule' | 'DeadAccount' | 'TooManyReserves';1598 readonly type: 'VestingBalance' | 'LiquidityRestrictions' | 'InsufficientBalance' | 'ExistentialDeposit' | 'KeepAlive' | 'ExistingVestingSchedule' | 'DeadAccount' | 'TooManyReserves';
294 }1599 }
2951600
296 /** @name PalletTimestampCall (63) */1601 /** @name PalletTimestampCall (177) */
297 export interface PalletTimestampCall extends Enum {1602 interface PalletTimestampCall extends Enum {
298 readonly isSet: boolean;1603 readonly isSet: boolean;
299 readonly asSet: {1604 readonly asSet: {
300 readonly now: Compact<u64>;1605 readonly now: Compact<u64>;
301 } & Struct;1606 } & Struct;
302 readonly type: 'Set';1607 readonly type: 'Set';
303 }1608 }
3041609
305 /** @name PalletTransactionPaymentReleases (66) */1610 /** @name PalletTransactionPaymentReleases (179) */
306 export interface PalletTransactionPaymentReleases extends Enum {1611 interface PalletTransactionPaymentReleases extends Enum {
307 readonly isV1Ancient: boolean;1612 readonly isV1Ancient: boolean;
308 readonly isV2: boolean;1613 readonly isV2: boolean;
309 readonly type: 'V1Ancient' | 'V2';1614 readonly type: 'V1Ancient' | 'V2';
310 }1615 }
3111616
312 /** @name PalletTreasuryProposal (67) */1617 /** @name PalletTreasuryProposal (180) */
313 export interface PalletTreasuryProposal extends Struct {1618 interface PalletTreasuryProposal extends Struct {
314 readonly proposer: AccountId32;1619 readonly proposer: AccountId32;
315 readonly value: u128;1620 readonly value: u128;
316 readonly beneficiary: AccountId32;1621 readonly beneficiary: AccountId32;
317 readonly bond: u128;1622 readonly bond: u128;
318 }1623 }
3191624
320 /** @name PalletTreasuryCall (70) */1625 /** @name PalletTreasuryCall (183) */
321 export interface PalletTreasuryCall extends Enum {1626 interface PalletTreasuryCall extends Enum {
322 readonly isProposeSpend: boolean;1627 readonly isProposeSpend: boolean;
323 readonly asProposeSpend: {1628 readonly asProposeSpend: {
324 readonly value: Compact<u128>;1629 readonly value: Compact<u128>;
332 readonly asApproveProposal: {1637 readonly asApproveProposal: {
333 readonly proposalId: Compact<u32>;1638 readonly proposalId: Compact<u32>;
334 } & Struct;1639 } & Struct;
1640 readonly isSpend: boolean;
1641 readonly asSpend: {
1642 readonly amount: Compact<u128>;
1643 readonly beneficiary: MultiAddress;
1644 } & Struct;
335 readonly isRemoveApproval: boolean;1645 readonly isRemoveApproval: boolean;
336 readonly asRemoveApproval: {1646 readonly asRemoveApproval: {
337 readonly proposalId: Compact<u32>;1647 readonly proposalId: Compact<u32>;
338 } & Struct;1648 } & Struct;
339 readonly type: 'ProposeSpend' | 'RejectProposal' | 'ApproveProposal' | 'RemoveApproval';1649 readonly type: 'ProposeSpend' | 'RejectProposal' | 'ApproveProposal' | 'Spend' | 'RemoveApproval';
340 }1650 }
3411651
342 /** @name PalletTreasuryEvent (72) */1652 /** @name FrameSupportPalletId (186) */
343 export interface PalletTreasuryEvent extends Enum {1653 interface FrameSupportPalletId extends U8aFixed {}
344 readonly isProposed: boolean;
345 readonly asProposed: {
346 readonly proposalIndex: u32;
347 } & Struct;
348 readonly isSpending: boolean;
349 readonly asSpending: {
350 readonly budgetRemaining: u128;
351 } & Struct;
352 readonly isAwarded: boolean;
353 readonly asAwarded: {
354 readonly proposalIndex: u32;
355 readonly award: u128;
356 readonly account: AccountId32;
357 } & Struct;
358 readonly isRejected: boolean;
359 readonly asRejected: {
360 readonly proposalIndex: u32;
361 readonly slashed: u128;
362 } & Struct;
363 readonly isBurnt: boolean;
364 readonly asBurnt: {
365 readonly burntFunds: u128;
366 } & Struct;
367 readonly isRollover: boolean;
368 readonly asRollover: {
369 readonly rolloverBalance: u128;
370 } & Struct;
371 readonly isDeposit: boolean;
372 readonly asDeposit: {
373 readonly value: u128;
374 } & Struct;
375 readonly type: 'Proposed' | 'Spending' | 'Awarded' | 'Rejected' | 'Burnt' | 'Rollover' | 'Deposit';
376 }
3771654
378 /** @name FrameSupportPalletId (75) */1655 /** @name PalletTreasuryError (187) */
379 export interface FrameSupportPalletId extends U8aFixed {}
380
381 /** @name PalletTreasuryError (76) */
382 export interface PalletTreasuryError extends Enum {1656 interface PalletTreasuryError extends Enum {
383 readonly isInsufficientProposersBalance: boolean;1657 readonly isInsufficientProposersBalance: boolean;
384 readonly isInvalidIndex: boolean;1658 readonly isInvalidIndex: boolean;
385 readonly isTooManyApprovals: boolean;1659 readonly isTooManyApprovals: boolean;
1660 readonly isInsufficientPermission: boolean;
386 readonly isProposalNotApproved: boolean;1661 readonly isProposalNotApproved: boolean;
387 readonly type: 'InsufficientProposersBalance' | 'InvalidIndex' | 'TooManyApprovals' | 'ProposalNotApproved';1662 readonly type: 'InsufficientProposersBalance' | 'InvalidIndex' | 'TooManyApprovals' | 'InsufficientPermission' | 'ProposalNotApproved';
388 }1663 }
3891664
390 /** @name PalletSudoCall (77) */1665 /** @name PalletSudoCall (188) */
391 export interface PalletSudoCall extends Enum {1666 interface PalletSudoCall extends Enum {
392 readonly isSudo: boolean;1667 readonly isSudo: boolean;
393 readonly asSudo: {1668 readonly asSudo: {
394 readonly call: Call;1669 readonly call: Call;
410 readonly type: 'Sudo' | 'SudoUncheckedWeight' | 'SetKey' | 'SudoAs';1685 readonly type: 'Sudo' | 'SudoUncheckedWeight' | 'SetKey' | 'SudoAs';
411 }1686 }
4121687
413 /** @name FrameSystemCall (79) */1688 /** @name OrmlVestingModuleCall (190) */
414 export interface FrameSystemCall extends Enum {
415 readonly isFillBlock: boolean;
416 readonly asFillBlock: {
417 readonly ratio: Perbill;
418 } & Struct;
419 readonly isRemark: boolean;
420 readonly asRemark: {
421 readonly remark: Bytes;
422 } & Struct;
423 readonly isSetHeapPages: boolean;
424 readonly asSetHeapPages: {
425 readonly pages: u64;
426 } & Struct;
427 readonly isSetCode: boolean;
428 readonly asSetCode: {
429 readonly code: Bytes;
430 } & Struct;
431 readonly isSetCodeWithoutChecks: boolean;
432 readonly asSetCodeWithoutChecks: {
433 readonly code: Bytes;
434 } & Struct;
435 readonly isSetStorage: boolean;
436 readonly asSetStorage: {
437 readonly items: Vec<ITuple<[Bytes, Bytes]>>;
438 } & Struct;
439 readonly isKillStorage: boolean;
440 readonly asKillStorage: {
441 readonly keys_: Vec<Bytes>;
442 } & Struct;
443 readonly isKillPrefix: boolean;
444 readonly asKillPrefix: {
445 readonly prefix: Bytes;
446 readonly subkeys: u32;
447 } & Struct;
448 readonly isRemarkWithEvent: boolean;
449 readonly asRemarkWithEvent: {
450 readonly remark: Bytes;
451 } & Struct;
452 readonly type: 'FillBlock' | 'Remark' | 'SetHeapPages' | 'SetCode' | 'SetCodeWithoutChecks' | 'SetStorage' | 'KillStorage' | 'KillPrefix' | 'RemarkWithEvent';
453 }
454
455 /** @name OrmlVestingModuleCall (83) */
456 export interface OrmlVestingModuleCall extends Enum {1689 interface OrmlVestingModuleCall extends Enum {
457 readonly isClaim: boolean;1690 readonly isClaim: boolean;
458 readonly isVestedTransfer: boolean;1691 readonly isVestedTransfer: boolean;
459 readonly asVestedTransfer: {1692 readonly asVestedTransfer: {
472 readonly type: 'Claim' | 'VestedTransfer' | 'UpdateVestingSchedules' | 'ClaimFor';1705 readonly type: 'Claim' | 'VestedTransfer' | 'UpdateVestingSchedules' | 'ClaimFor';
473 }1706 }
4741707
475 /** @name OrmlVestingVestingSchedule (84) */1708 /** @name CumulusPalletXcmpQueueCall (192) */
476 export interface OrmlVestingVestingSchedule extends Struct {
477 readonly start: u32;
478 readonly period: u32;
479 readonly periodCount: u32;
480 readonly perPeriod: Compact<u128>;
481 }
482
483 /** @name CumulusPalletXcmpQueueCall (86) */
484 export interface CumulusPalletXcmpQueueCall extends Enum {1709 interface CumulusPalletXcmpQueueCall extends Enum {
485 readonly isServiceOverweight: boolean;1710 readonly isServiceOverweight: boolean;
486 readonly asServiceOverweight: {1711 readonly asServiceOverweight: {
487 readonly index: u64;1712 readonly index: u64;
516 readonly type: 'ServiceOverweight' | 'SuspendXcmExecution' | 'ResumeXcmExecution' | 'UpdateSuspendThreshold' | 'UpdateDropThreshold' | 'UpdateResumeThreshold' | 'UpdateThresholdWeight' | 'UpdateWeightRestrictDecay' | 'UpdateXcmpMaxIndividualWeight';1741 readonly type: 'ServiceOverweight' | 'SuspendXcmExecution' | 'ResumeXcmExecution' | 'UpdateSuspendThreshold' | 'UpdateDropThreshold' | 'UpdateResumeThreshold' | 'UpdateThresholdWeight' | 'UpdateWeightRestrictDecay' | 'UpdateXcmpMaxIndividualWeight';
517 }1742 }
5181743
519 /** @name PalletXcmCall (87) */1744 /** @name PalletXcmCall (193) */
520 export interface PalletXcmCall extends Enum {1745 interface PalletXcmCall extends Enum {
521 readonly isSend: boolean;1746 readonly isSend: boolean;
522 readonly asSend: {1747 readonly asSend: {
523 readonly dest: XcmVersionedMultiLocation;1748 readonly dest: XcmVersionedMultiLocation;
578 readonly type: 'Send' | 'TeleportAssets' | 'ReserveTransferAssets' | 'Execute' | 'ForceXcmVersion' | 'ForceDefaultXcmVersion' | 'ForceSubscribeVersionNotify' | 'ForceUnsubscribeVersionNotify' | 'LimitedReserveTransferAssets' | 'LimitedTeleportAssets';1803 readonly type: 'Send' | 'TeleportAssets' | 'ReserveTransferAssets' | 'Execute' | 'ForceXcmVersion' | 'ForceDefaultXcmVersion' | 'ForceSubscribeVersionNotify' | 'ForceUnsubscribeVersionNotify' | 'LimitedReserveTransferAssets' | 'LimitedTeleportAssets';
579 }1804 }
5801805
581 /** @name XcmVersionedMultiLocation (88) */1806 /** @name XcmVersionedXcm (194) */
582 export interface XcmVersionedMultiLocation extends Enum {1807 interface XcmVersionedXcm extends Enum {
583 readonly isV0: boolean;1808 readonly isV0: boolean;
584 readonly asV0: XcmV0MultiLocation;
585 readonly isV1: boolean;
586 readonly asV1: XcmV1MultiLocation;
587 readonly type: 'V0' | 'V1';
588 }
589
590 /** @name XcmV0MultiLocation (89) */
591 export interface XcmV0MultiLocation extends Enum {
592 readonly isNull: boolean;
593 readonly isX1: boolean;
594 readonly asX1: XcmV0Junction;
595 readonly isX2: boolean;
596 readonly asX2: ITuple<[XcmV0Junction, XcmV0Junction]>;
597 readonly isX3: boolean;
598 readonly asX3: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
599 readonly isX4: boolean;
600 readonly asX4: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
601 readonly isX5: boolean;
602 readonly asX5: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
603 readonly isX6: boolean;
604 readonly asX6: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
605 readonly isX7: boolean;
606 readonly asX7: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
607 readonly isX8: boolean;
608 readonly asX8: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;
609 readonly type: 'Null' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';
610 }
611
612 /** @name XcmV0Junction (90) */
613 export interface XcmV0Junction extends Enum {
614 readonly isParent: boolean;
615 readonly isParachain: boolean;
616 readonly asParachain: Compact<u32>;
617 readonly isAccountId32: boolean;
618 readonly asAccountId32: {
619 readonly network: XcmV0JunctionNetworkId;
620 readonly id: U8aFixed;
621 } & Struct;
622 readonly isAccountIndex64: boolean;
623 readonly asAccountIndex64: {
624 readonly network: XcmV0JunctionNetworkId;
625 readonly index: Compact<u64>;
626 } & Struct;
627 readonly isAccountKey20: boolean;
628 readonly asAccountKey20: {
629 readonly network: XcmV0JunctionNetworkId;
630 readonly key: U8aFixed;
631 } & Struct;
632 readonly isPalletInstance: boolean;
633 readonly asPalletInstance: u8;
634 readonly isGeneralIndex: boolean;
635 readonly asGeneralIndex: Compact<u128>;
636 readonly isGeneralKey: boolean;
637 readonly asGeneralKey: Bytes;
638 readonly isOnlyChild: boolean;
639 readonly isPlurality: boolean;
640 readonly asPlurality: {
641 readonly id: XcmV0JunctionBodyId;
642 readonly part: XcmV0JunctionBodyPart;
643 } & Struct;
644 readonly type: 'Parent' | 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality';
645 }
646
647 /** @name XcmV0JunctionNetworkId (91) */
648 export interface XcmV0JunctionNetworkId extends Enum {
649 readonly isAny: boolean;
650 readonly isNamed: boolean;
651 readonly asNamed: Bytes;
652 readonly isPolkadot: boolean;
653 readonly isKusama: boolean;
654 readonly type: 'Any' | 'Named' | 'Polkadot' | 'Kusama';
655 }
656
657 /** @name XcmV0JunctionBodyId (92) */
658 export interface XcmV0JunctionBodyId extends Enum {
659 readonly isUnit: boolean;
660 readonly isNamed: boolean;
661 readonly asNamed: Bytes;
662 readonly isIndex: boolean;
663 readonly asIndex: Compact<u32>;
664 readonly isExecutive: boolean;
665 readonly isTechnical: boolean;
666 readonly isLegislative: boolean;
667 readonly isJudicial: boolean;
668 readonly type: 'Unit' | 'Named' | 'Index' | 'Executive' | 'Technical' | 'Legislative' | 'Judicial';
669 }
670
671 /** @name XcmV0JunctionBodyPart (93) */
672 export interface XcmV0JunctionBodyPart extends Enum {
673 readonly isVoice: boolean;
674 readonly isMembers: boolean;
675 readonly asMembers: {
676 readonly count: Compact<u32>;
677 } & Struct;
678 readonly isFraction: boolean;
679 readonly asFraction: {
680 readonly nom: Compact<u32>;
681 readonly denom: Compact<u32>;
682 } & Struct;
683 readonly isAtLeastProportion: boolean;
684 readonly asAtLeastProportion: {
685 readonly nom: Compact<u32>;
686 readonly denom: Compact<u32>;
687 } & Struct;
688 readonly isMoreThanProportion: boolean;
689 readonly asMoreThanProportion: {
690 readonly nom: Compact<u32>;
691 readonly denom: Compact<u32>;
692 } & Struct;
693 readonly type: 'Voice' | 'Members' | 'Fraction' | 'AtLeastProportion' | 'MoreThanProportion';
694 }
695
696 /** @name XcmV1MultiLocation (94) */
697 export interface XcmV1MultiLocation extends Struct {
698 readonly parents: u8;
699 readonly interior: XcmV1MultilocationJunctions;
700 }
701
702 /** @name XcmV1MultilocationJunctions (95) */
703 export interface XcmV1MultilocationJunctions extends Enum {
704 readonly isHere: boolean;
705 readonly isX1: boolean;
706 readonly asX1: XcmV1Junction;
707 readonly isX2: boolean;
708 readonly asX2: ITuple<[XcmV1Junction, XcmV1Junction]>;
709 readonly isX3: boolean;
710 readonly asX3: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
711 readonly isX4: boolean;
712 readonly asX4: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
713 readonly isX5: boolean;
714 readonly asX5: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
715 readonly isX6: boolean;
716 readonly asX6: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
717 readonly isX7: boolean;
718 readonly asX7: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
719 readonly isX8: boolean;
720 readonly asX8: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;
721 readonly type: 'Here' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';
722 }
723
724 /** @name XcmV1Junction (96) */
725 export interface XcmV1Junction extends Enum {
726 readonly isParachain: boolean;
727 readonly asParachain: Compact<u32>;
728 readonly isAccountId32: boolean;
729 readonly asAccountId32: {
730 readonly network: XcmV0JunctionNetworkId;
731 readonly id: U8aFixed;
732 } & Struct;
733 readonly isAccountIndex64: boolean;
734 readonly asAccountIndex64: {
735 readonly network: XcmV0JunctionNetworkId;
736 readonly index: Compact<u64>;
737 } & Struct;
738 readonly isAccountKey20: boolean;
739 readonly asAccountKey20: {
740 readonly network: XcmV0JunctionNetworkId;
741 readonly key: U8aFixed;
742 } & Struct;
743 readonly isPalletInstance: boolean;
744 readonly asPalletInstance: u8;
745 readonly isGeneralIndex: boolean;
746 readonly asGeneralIndex: Compact<u128>;
747 readonly isGeneralKey: boolean;
748 readonly asGeneralKey: Bytes;
749 readonly isOnlyChild: boolean;
750 readonly isPlurality: boolean;
751 readonly asPlurality: {
752 readonly id: XcmV0JunctionBodyId;
753 readonly part: XcmV0JunctionBodyPart;
754 } & Struct;
755 readonly type: 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality';
756 }
757
758 /** @name XcmVersionedXcm (97) */
759 export interface XcmVersionedXcm extends Enum {
760 readonly isV0: boolean;
761 readonly asV0: XcmV0Xcm;1809 readonly asV0: XcmV0Xcm;
762 readonly isV1: boolean;1810 readonly isV1: boolean;
763 readonly asV1: XcmV1Xcm;1811 readonly asV1: XcmV1Xcm;
766 readonly type: 'V0' | 'V1' | 'V2';1814 readonly type: 'V0' | 'V1' | 'V2';
767 }1815 }
7681816
769 /** @name XcmV0Xcm (98) */1817 /** @name XcmV0Xcm (195) */
770 export interface XcmV0Xcm extends Enum {1818 interface XcmV0Xcm extends Enum {
771 readonly isWithdrawAsset: boolean;1819 readonly isWithdrawAsset: boolean;
772 readonly asWithdrawAsset: {1820 readonly asWithdrawAsset: {
773 readonly assets: Vec<XcmV0MultiAsset>;1821 readonly assets: Vec<XcmV0MultiAsset>;
829 readonly type: 'WithdrawAsset' | 'ReserveAssetDeposit' | 'TeleportAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'RelayedFrom';1877 readonly type: 'WithdrawAsset' | 'ReserveAssetDeposit' | 'TeleportAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'RelayedFrom';
830 }1878 }
8311879
832 /** @name XcmV0MultiAsset (100) */1880 /** @name XcmV0Order (197) */
833 export interface XcmV0MultiAsset extends Enum {
834 readonly isNone: boolean;
835 readonly isAll: boolean;
836 readonly isAllFungible: boolean;
837 readonly isAllNonFungible: boolean;
838 readonly isAllAbstractFungible: boolean;
839 readonly asAllAbstractFungible: {
840 readonly id: Bytes;
841 } & Struct;
842 readonly isAllAbstractNonFungible: boolean;
843 readonly asAllAbstractNonFungible: {
844 readonly class: Bytes;
845 } & Struct;
846 readonly isAllConcreteFungible: boolean;
847 readonly asAllConcreteFungible: {
848 readonly id: XcmV0MultiLocation;
849 } & Struct;
850 readonly isAllConcreteNonFungible: boolean;
851 readonly asAllConcreteNonFungible: {
852 readonly class: XcmV0MultiLocation;
853 } & Struct;
854 readonly isAbstractFungible: boolean;
855 readonly asAbstractFungible: {
856 readonly id: Bytes;
857 readonly amount: Compact<u128>;
858 } & Struct;
859 readonly isAbstractNonFungible: boolean;
860 readonly asAbstractNonFungible: {
861 readonly class: Bytes;
862 readonly instance: XcmV1MultiassetAssetInstance;
863 } & Struct;
864 readonly isConcreteFungible: boolean;
865 readonly asConcreteFungible: {
866 readonly id: XcmV0MultiLocation;
867 readonly amount: Compact<u128>;
868 } & Struct;
869 readonly isConcreteNonFungible: boolean;
870 readonly asConcreteNonFungible: {
871 readonly class: XcmV0MultiLocation;
872 readonly instance: XcmV1MultiassetAssetInstance;
873 } & Struct;
874 readonly type: 'None' | 'All' | 'AllFungible' | 'AllNonFungible' | 'AllAbstractFungible' | 'AllAbstractNonFungible' | 'AllConcreteFungible' | 'AllConcreteNonFungible' | 'AbstractFungible' | 'AbstractNonFungible' | 'ConcreteFungible' | 'ConcreteNonFungible';
875 }
876
877 /** @name XcmV1MultiassetAssetInstance (101) */
878 export interface XcmV1MultiassetAssetInstance extends Enum {
879 readonly isUndefined: boolean;
880 readonly isIndex: boolean;
881 readonly asIndex: Compact<u128>;
882 readonly isArray4: boolean;
883 readonly asArray4: U8aFixed;
884 readonly isArray8: boolean;
885 readonly asArray8: U8aFixed;
886 readonly isArray16: boolean;
887 readonly asArray16: U8aFixed;
888 readonly isArray32: boolean;
889 readonly asArray32: U8aFixed;
890 readonly isBlob: boolean;
891 readonly asBlob: Bytes;
892 readonly type: 'Undefined' | 'Index' | 'Array4' | 'Array8' | 'Array16' | 'Array32' | 'Blob';
893 }
894
895 /** @name XcmV0Order (104) */
896 export interface XcmV0Order extends Enum {1881 interface XcmV0Order extends Enum {
897 readonly isNull: boolean;1882 readonly isNull: boolean;
898 readonly isDepositAsset: boolean;1883 readonly isDepositAsset: boolean;
899 readonly asDepositAsset: {1884 readonly asDepositAsset: {
940 readonly type: 'Null' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution';1925 readonly type: 'Null' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution';
941 }1926 }
9421927
943 /** @name XcmV0Response (106) */1928 /** @name XcmV0Response (199) */
944 export interface XcmV0Response extends Enum {1929 interface XcmV0Response extends Enum {
945 readonly isAssets: boolean;1930 readonly isAssets: boolean;
946 readonly asAssets: Vec<XcmV0MultiAsset>;1931 readonly asAssets: Vec<XcmV0MultiAsset>;
947 readonly type: 'Assets';1932 readonly type: 'Assets';
948 }1933 }
9491934
950 /** @name XcmV0OriginKind (107) */1935 /** @name XcmV1Xcm (200) */
951 export interface XcmV0OriginKind extends Enum {
952 readonly isNative: boolean;
953 readonly isSovereignAccount: boolean;
954 readonly isSuperuser: boolean;
955 readonly isXcm: boolean;
956 readonly type: 'Native' | 'SovereignAccount' | 'Superuser' | 'Xcm';
957 }
958
959 /** @name XcmDoubleEncoded (108) */
960 export interface XcmDoubleEncoded extends Struct {
961 readonly encoded: Bytes;
962 }
963
964 /** @name XcmV1Xcm (109) */
965 export interface XcmV1Xcm extends Enum {1936 interface XcmV1Xcm extends Enum {
966 readonly isWithdrawAsset: boolean;1937 readonly isWithdrawAsset: boolean;
967 readonly asWithdrawAsset: {1938 readonly asWithdrawAsset: {
968 readonly assets: XcmV1MultiassetMultiAssets;1939 readonly assets: XcmV1MultiassetMultiAssets;
1030 readonly type: 'WithdrawAsset' | 'ReserveAssetDeposited' | 'ReceiveTeleportedAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'RelayedFrom' | 'SubscribeVersion' | 'UnsubscribeVersion';2001 readonly type: 'WithdrawAsset' | 'ReserveAssetDeposited' | 'ReceiveTeleportedAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'RelayedFrom' | 'SubscribeVersion' | 'UnsubscribeVersion';
1031 }2002 }
10322003
1033 /** @name XcmV1MultiassetMultiAssets (110) */2004 /** @name XcmV1Order (202) */
1034 export interface XcmV1MultiassetMultiAssets extends Vec<XcmV1MultiAsset> {}
1035
1036 /** @name XcmV1MultiAsset (112) */
1037 export interface XcmV1MultiAsset extends Struct {
1038 readonly id: XcmV1MultiassetAssetId;
1039 readonly fun: XcmV1MultiassetFungibility;
1040 }
1041
1042 /** @name XcmV1MultiassetAssetId (113) */
1043 export interface XcmV1MultiassetAssetId extends Enum {
1044 readonly isConcrete: boolean;
1045 readonly asConcrete: XcmV1MultiLocation;
1046 readonly isAbstract: boolean;
1047 readonly asAbstract: Bytes;
1048 readonly type: 'Concrete' | 'Abstract';
1049 }
1050
1051 /** @name XcmV1MultiassetFungibility (114) */
1052 export interface XcmV1MultiassetFungibility extends Enum {
1053 readonly isFungible: boolean;
1054 readonly asFungible: Compact<u128>;
1055 readonly isNonFungible: boolean;
1056 readonly asNonFungible: XcmV1MultiassetAssetInstance;
1057 readonly type: 'Fungible' | 'NonFungible';
1058 }
1059
1060 /** @name XcmV1Order (116) */
1061 export interface XcmV1Order extends Enum {2005 interface XcmV1Order extends Enum {
1062 readonly isNoop: boolean;2006 readonly isNoop: boolean;
1063 readonly isDepositAsset: boolean;2007 readonly isDepositAsset: boolean;
1064 readonly asDepositAsset: {2008 readonly asDepositAsset: {
1107 readonly type: 'Noop' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution';2051 readonly type: 'Noop' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution';
1108 }2052 }
11092053
1110 /** @name XcmV1MultiassetMultiAssetFilter (117) */2054 /** @name XcmV1Response (204) */
1111 export interface XcmV1MultiassetMultiAssetFilter extends Enum {
1112 readonly isDefinite: boolean;
1113 readonly asDefinite: XcmV1MultiassetMultiAssets;
1114 readonly isWild: boolean;
1115 readonly asWild: XcmV1MultiassetWildMultiAsset;
1116 readonly type: 'Definite' | 'Wild';
1117 }
1118
1119 /** @name XcmV1MultiassetWildMultiAsset (118) */
1120 export interface XcmV1MultiassetWildMultiAsset extends Enum {
1121 readonly isAll: boolean;
1122 readonly isAllOf: boolean;
1123 readonly asAllOf: {
1124 readonly id: XcmV1MultiassetAssetId;
1125 readonly fun: XcmV1MultiassetWildFungibility;
1126 } & Struct;
1127 readonly type: 'All' | 'AllOf';
1128 }
1129
1130 /** @name XcmV1MultiassetWildFungibility (119) */
1131 export interface XcmV1MultiassetWildFungibility extends Enum {
1132 readonly isFungible: boolean;
1133 readonly isNonFungible: boolean;
1134 readonly type: 'Fungible' | 'NonFungible';
1135 }
1136
1137 /** @name XcmV1Response (121) */
1138 export interface XcmV1Response extends Enum {2055 interface XcmV1Response extends Enum {
1139 readonly isAssets: boolean;2056 readonly isAssets: boolean;
1140 readonly asAssets: XcmV1MultiassetMultiAssets;2057 readonly asAssets: XcmV1MultiassetMultiAssets;
1141 readonly isVersion: boolean;2058 readonly isVersion: boolean;
1142 readonly asVersion: u32;2059 readonly asVersion: u32;
1143 readonly type: 'Assets' | 'Version';2060 readonly type: 'Assets' | 'Version';
1144 }2061 }
11452062
1146 /** @name XcmV2Xcm (122) */2063 /** @name CumulusPalletXcmCall (218) */
1147 export interface XcmV2Xcm extends Vec<XcmV2Instruction> {}2064 type CumulusPalletXcmCall = Null;
11482065
1149 /** @name XcmV2Instruction (124) */2066 /** @name CumulusPalletDmpQueueCall (219) */
1150 export interface XcmV2Instruction extends Enum {2067 interface CumulusPalletDmpQueueCall extends Enum {
1151 readonly isWithdrawAsset: boolean;
1152 readonly asWithdrawAsset: XcmV1MultiassetMultiAssets;
1153 readonly isReserveAssetDeposited: boolean;
1154 readonly asReserveAssetDeposited: XcmV1MultiassetMultiAssets;
1155 readonly isReceiveTeleportedAsset: boolean;
1156 readonly asReceiveTeleportedAsset: XcmV1MultiassetMultiAssets;
1157 readonly isQueryResponse: boolean;
1158 readonly asQueryResponse: {
1159 readonly queryId: Compact<u64>;
1160 readonly response: XcmV2Response;
1161 readonly maxWeight: Compact<u64>;
1162 } & Struct;
1163 readonly isTransferAsset: boolean;
1164 readonly asTransferAsset: {
1165 readonly assets: XcmV1MultiassetMultiAssets;
1166 readonly beneficiary: XcmV1MultiLocation;
1167 } & Struct;
1168 readonly isTransferReserveAsset: boolean;
1169 readonly asTransferReserveAsset: {
1170 readonly assets: XcmV1MultiassetMultiAssets;
1171 readonly dest: XcmV1MultiLocation;
1172 readonly xcm: XcmV2Xcm;
1173 } & Struct;
1174 readonly isTransact: boolean;
1175 readonly asTransact: {
1176 readonly originType: XcmV0OriginKind;
1177 readonly requireWeightAtMost: Compact<u64>;
1178 readonly call: XcmDoubleEncoded;
1179 } & Struct;
1180 readonly isHrmpNewChannelOpenRequest: boolean;
1181 readonly asHrmpNewChannelOpenRequest: {
1182 readonly sender: Compact<u32>;
1183 readonly maxMessageSize: Compact<u32>;
1184 readonly maxCapacity: Compact<u32>;
1185 } & Struct;
1186 readonly isHrmpChannelAccepted: boolean;
1187 readonly asHrmpChannelAccepted: {
1188 readonly recipient: Compact<u32>;
1189 } & Struct;
1190 readonly isHrmpChannelClosing: boolean;
1191 readonly asHrmpChannelClosing: {
1192 readonly initiator: Compact<u32>;
1193 readonly sender: Compact<u32>;
1194 readonly recipient: Compact<u32>;
1195 } & Struct;
1196 readonly isClearOrigin: boolean;
1197 readonly isDescendOrigin: boolean;
1198 readonly asDescendOrigin: XcmV1MultilocationJunctions;
1199 readonly isReportError: boolean;
1200 readonly asReportError: {
1201 readonly queryId: Compact<u64>;
1202 readonly dest: XcmV1MultiLocation;
1203 readonly maxResponseWeight: Compact<u64>;
1204 } & Struct;
1205 readonly isDepositAsset: boolean;
1206 readonly asDepositAsset: {
1207 readonly assets: XcmV1MultiassetMultiAssetFilter;
1208 readonly maxAssets: Compact<u32>;
1209 readonly beneficiary: XcmV1MultiLocation;
1210 } & Struct;
1211 readonly isDepositReserveAsset: boolean;
1212 readonly asDepositReserveAsset: {
1213 readonly assets: XcmV1MultiassetMultiAssetFilter;
1214 readonly maxAssets: Compact<u32>;
1215 readonly dest: XcmV1MultiLocation;
1216 readonly xcm: XcmV2Xcm;
1217 } & Struct;
1218 readonly isExchangeAsset: boolean;
1219 readonly asExchangeAsset: {
1220 readonly give: XcmV1MultiassetMultiAssetFilter;
1221 readonly receive: XcmV1MultiassetMultiAssets;
1222 } & Struct;
1223 readonly isInitiateReserveWithdraw: boolean;
1224 readonly asInitiateReserveWithdraw: {
1225 readonly assets: XcmV1MultiassetMultiAssetFilter;
1226 readonly reserve: XcmV1MultiLocation;
1227 readonly xcm: XcmV2Xcm;
1228 } & Struct;
1229 readonly isInitiateTeleport: boolean;
1230 readonly asInitiateTeleport: {
1231 readonly assets: XcmV1MultiassetMultiAssetFilter;
1232 readonly dest: XcmV1MultiLocation;
1233 readonly xcm: XcmV2Xcm;
1234 } & Struct;
1235 readonly isQueryHolding: boolean;
1236 readonly asQueryHolding: {
1237 readonly queryId: Compact<u64>;
1238 readonly dest: XcmV1MultiLocation;
1239 readonly assets: XcmV1MultiassetMultiAssetFilter;
1240 readonly maxResponseWeight: Compact<u64>;
1241 } & Struct;
1242 readonly isBuyExecution: boolean;
1243 readonly asBuyExecution: {
1244 readonly fees: XcmV1MultiAsset;
1245 readonly weightLimit: XcmV2WeightLimit;
1246 } & Struct;
1247 readonly isRefundSurplus: boolean;
1248 readonly isSetErrorHandler: boolean;
1249 readonly asSetErrorHandler: XcmV2Xcm;
1250 readonly isSetAppendix: boolean;
1251 readonly asSetAppendix: XcmV2Xcm;
1252 readonly isClearError: boolean;
1253 readonly isClaimAsset: boolean;
1254 readonly asClaimAsset: {
1255 readonly assets: XcmV1MultiassetMultiAssets;
1256 readonly ticket: XcmV1MultiLocation;
1257 } & Struct;
1258 readonly isTrap: boolean;
1259 readonly asTrap: Compact<u64>;
1260 readonly isSubscribeVersion: boolean;
1261 readonly asSubscribeVersion: {
1262 readonly queryId: Compact<u64>;
1263 readonly maxResponseWeight: Compact<u64>;
1264 } & Struct;
1265 readonly isUnsubscribeVersion: boolean;
1266 readonly type: 'WithdrawAsset' | 'ReserveAssetDeposited' | 'ReceiveTeleportedAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'ClearOrigin' | 'DescendOrigin' | 'ReportError' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution' | 'RefundSurplus' | 'SetErrorHandler' | 'SetAppendix' | 'ClearError' | 'ClaimAsset' | 'Trap' | 'SubscribeVersion' | 'UnsubscribeVersion';
1267 }
1268
1269 /** @name XcmV2Response (125) */
1270 export interface XcmV2Response extends Enum {
1271 readonly isNull: boolean;
1272 readonly isAssets: boolean;
1273 readonly asAssets: XcmV1MultiassetMultiAssets;
1274 readonly isExecutionResult: boolean;
1275 readonly asExecutionResult: Option<ITuple<[u32, XcmV2TraitsError]>>;
1276 readonly isVersion: boolean;
1277 readonly asVersion: u32;
1278 readonly type: 'Null' | 'Assets' | 'ExecutionResult' | 'Version';
1279 }
1280
1281 /** @name XcmV2TraitsError (128) */
1282 export interface XcmV2TraitsError extends Enum {
1283 readonly isOverflow: boolean;
1284 readonly isUnimplemented: boolean;
1285 readonly isUntrustedReserveLocation: boolean;
1286 readonly isUntrustedTeleportLocation: boolean;
1287 readonly isMultiLocationFull: boolean;
1288 readonly isMultiLocationNotInvertible: boolean;
1289 readonly isBadOrigin: boolean;
1290 readonly isInvalidLocation: boolean;
1291 readonly isAssetNotFound: boolean;
1292 readonly isFailedToTransactAsset: boolean;
1293 readonly isNotWithdrawable: boolean;
1294 readonly isLocationCannotHold: boolean;
1295 readonly isExceedsMaxMessageSize: boolean;
1296 readonly isDestinationUnsupported: boolean;
1297 readonly isTransport: boolean;
1298 readonly isUnroutable: boolean;
1299 readonly isUnknownClaim: boolean;
1300 readonly isFailedToDecode: boolean;
1301 readonly isMaxWeightInvalid: boolean;
1302 readonly isNotHoldingFees: boolean;
1303 readonly isTooExpensive: boolean;
1304 readonly isTrap: boolean;
1305 readonly asTrap: u64;
1306 readonly isUnhandledXcmVersion: boolean;
1307 readonly isWeightLimitReached: boolean;
1308 readonly asWeightLimitReached: u64;
1309 readonly isBarrier: boolean;
1310 readonly isWeightNotComputable: boolean;
1311 readonly type: 'Overflow' | 'Unimplemented' | 'UntrustedReserveLocation' | 'UntrustedTeleportLocation' | 'MultiLocationFull' | 'MultiLocationNotInvertible' | 'BadOrigin' | 'InvalidLocation' | 'AssetNotFound' | 'FailedToTransactAsset' | 'NotWithdrawable' | 'LocationCannotHold' | 'ExceedsMaxMessageSize' | 'DestinationUnsupported' | 'Transport' | 'Unroutable' | 'UnknownClaim' | 'FailedToDecode' | 'MaxWeightInvalid' | 'NotHoldingFees' | 'TooExpensive' | 'Trap' | 'UnhandledXcmVersion' | 'WeightLimitReached' | 'Barrier' | 'WeightNotComputable';
1312 }
1313
1314 /** @name XcmV2WeightLimit (129) */
1315 export interface XcmV2WeightLimit extends Enum {
1316 readonly isUnlimited: boolean;
1317 readonly isLimited: boolean;
1318 readonly asLimited: Compact<u64>;
1319 readonly type: 'Unlimited' | 'Limited';
1320 }
1321
1322 /** @name XcmVersionedMultiAssets (130) */
1323 export interface XcmVersionedMultiAssets extends Enum {
1324 readonly isV0: boolean;
1325 readonly asV0: Vec<XcmV0MultiAsset>;
1326 readonly isV1: boolean;
1327 readonly asV1: XcmV1MultiassetMultiAssets;
1328 readonly type: 'V0' | 'V1';
1329 }
1330
1331 /** @name CumulusPalletXcmCall (145) */
1332 export type CumulusPalletXcmCall = Null;
1333
1334 /** @name CumulusPalletDmpQueueCall (146) */
1335 export interface CumulusPalletDmpQueueCall extends Enum {
1336 readonly isServiceOverweight: boolean;2068 readonly isServiceOverweight: boolean;
1337 readonly asServiceOverweight: {2069 readonly asServiceOverweight: {
1338 readonly index: u64;2070 readonly index: u64;
1341 readonly type: 'ServiceOverweight';2073 readonly type: 'ServiceOverweight';
1342 }2074 }
13432075
1344 /** @name PalletInflationCall (147) */2076 /** @name PalletInflationCall (220) */
1345 export interface PalletInflationCall extends Enum {2077 interface PalletInflationCall extends Enum {
1346 readonly isStartInflation: boolean;2078 readonly isStartInflation: boolean;
1347 readonly asStartInflation: {2079 readonly asStartInflation: {
1348 readonly inflationStartRelayBlock: u32;2080 readonly inflationStartRelayBlock: u32;
1349 } & Struct;2081 } & Struct;
1350 readonly type: 'StartInflation';2082 readonly type: 'StartInflation';
1351 }2083 }
13522084
1353 /** @name PalletUniqueCall (148) */2085 /** @name PalletUniqueCall (221) */
1354 export interface PalletUniqueCall extends Enum {2086 interface PalletUniqueCall extends Enum {
1355 readonly isCreateCollection: boolean;2087 readonly isCreateCollection: boolean;
1356 readonly asCreateCollection: {2088 readonly asCreateCollection: {
1357 readonly collectionName: Vec<u16>;2089 readonly collectionName: Vec<u16>;
1385 readonly isAddCollectionAdmin: boolean;2117 readonly isAddCollectionAdmin: boolean;
1386 readonly asAddCollectionAdmin: {2118 readonly asAddCollectionAdmin: {
1387 readonly collectionId: u32;2119 readonly collectionId: u32;
1388 readonly newAdmin: PalletEvmAccountBasicCrossAccountIdRepr;2120 readonly newAdminId: PalletEvmAccountBasicCrossAccountIdRepr;
1389 } & Struct;2121 } & Struct;
1390 readonly isRemoveCollectionAdmin: boolean;2122 readonly isRemoveCollectionAdmin: boolean;
1391 readonly asRemoveCollectionAdmin: {2123 readonly asRemoveCollectionAdmin: {
1508 readonly type: 'CreateCollection' | 'CreateCollectionEx' | 'DestroyCollection' | 'AddToAllowList' | 'RemoveFromAllowList' | 'ChangeCollectionOwner' | 'AddCollectionAdmin' | 'RemoveCollectionAdmin' | 'SetCollectionSponsor' | 'ConfirmSponsorship' | 'RemoveCollectionSponsor' | 'CreateItem' | 'CreateMultipleItems' | 'SetCollectionProperties' | 'DeleteCollectionProperties' | 'SetTokenProperties' | 'DeleteTokenProperties' | 'SetTokenPropertyPermissions' | 'CreateMultipleItemsEx' | 'SetTransfersEnabledFlag' | 'BurnItem' | 'BurnFrom' | 'Transfer' | 'Approve' | 'TransferFrom' | 'SetCollectionLimits' | 'SetCollectionPermissions' | 'Repartition';2240 readonly type: 'CreateCollection' | 'CreateCollectionEx' | 'DestroyCollection' | 'AddToAllowList' | 'RemoveFromAllowList' | 'ChangeCollectionOwner' | 'AddCollectionAdmin' | 'RemoveCollectionAdmin' | 'SetCollectionSponsor' | 'ConfirmSponsorship' | 'RemoveCollectionSponsor' | 'CreateItem' | 'CreateMultipleItems' | 'SetCollectionProperties' | 'DeleteCollectionProperties' | 'SetTokenProperties' | 'DeleteTokenProperties' | 'SetTokenPropertyPermissions' | 'CreateMultipleItemsEx' | 'SetTransfersEnabledFlag' | 'BurnItem' | 'BurnFrom' | 'Transfer' | 'Approve' | 'TransferFrom' | 'SetCollectionLimits' | 'SetCollectionPermissions' | 'Repartition';
1509 }2241 }
15102242
1511 /** @name UpDataStructsCollectionMode (154) */2243 /** @name UpDataStructsCollectionMode (226) */
1512 export interface UpDataStructsCollectionMode extends Enum {2244 interface UpDataStructsCollectionMode extends Enum {
1513 readonly isNft: boolean;2245 readonly isNft: boolean;
1514 readonly isFungible: boolean;2246 readonly isFungible: boolean;
1515 readonly asFungible: u8;2247 readonly asFungible: u8;
1516 readonly isReFungible: boolean;2248 readonly isReFungible: boolean;
1517 readonly type: 'Nft' | 'Fungible' | 'ReFungible';2249 readonly type: 'Nft' | 'Fungible' | 'ReFungible';
1518 }2250 }
15192251
1520 /** @name UpDataStructsCreateCollectionData (155) */2252 /** @name UpDataStructsCreateCollectionData (227) */
1521 export interface UpDataStructsCreateCollectionData extends Struct {2253 interface UpDataStructsCreateCollectionData extends Struct {
1522 readonly mode: UpDataStructsCollectionMode;2254 readonly mode: UpDataStructsCollectionMode;
1523 readonly access: Option<UpDataStructsAccessMode>;2255 readonly access: Option<UpDataStructsAccessMode>;
1524 readonly name: Vec<u16>;2256 readonly name: Vec<u16>;
1531 readonly properties: Vec<UpDataStructsProperty>;2263 readonly properties: Vec<UpDataStructsProperty>;
1532 }2264 }
15332265
1534 /** @name UpDataStructsAccessMode (157) */2266 /** @name UpDataStructsAccessMode (229) */
1535 export interface UpDataStructsAccessMode extends Enum {2267 interface UpDataStructsAccessMode extends Enum {
1536 readonly isNormal: boolean;2268 readonly isNormal: boolean;
1537 readonly isAllowList: boolean;2269 readonly isAllowList: boolean;
1538 readonly type: 'Normal' | 'AllowList';2270 readonly type: 'Normal' | 'AllowList';
1539 }2271 }
15402272
1541 /** @name UpDataStructsCollectionLimits (160) */2273 /** @name UpDataStructsCollectionLimits (231) */
1542 export interface UpDataStructsCollectionLimits extends Struct {2274 interface UpDataStructsCollectionLimits extends Struct {
1543 readonly accountTokenOwnershipLimit: Option<u32>;2275 readonly accountTokenOwnershipLimit: Option<u32>;
1544 readonly sponsoredDataSize: Option<u32>;2276 readonly sponsoredDataSize: Option<u32>;
1545 readonly sponsoredDataRateLimit: Option<UpDataStructsSponsoringRateLimit>;2277 readonly sponsoredDataRateLimit: Option<UpDataStructsSponsoringRateLimit>;
1551 readonly transfersEnabled: Option<bool>;2283 readonly transfersEnabled: Option<bool>;
1552 }2284 }
15532285
1554 /** @name UpDataStructsSponsoringRateLimit (162) */2286 /** @name UpDataStructsSponsoringRateLimit (233) */
1555 export interface UpDataStructsSponsoringRateLimit extends Enum {2287 interface UpDataStructsSponsoringRateLimit extends Enum {
1556 readonly isSponsoringDisabled: boolean;2288 readonly isSponsoringDisabled: boolean;
1557 readonly isBlocks: boolean;2289 readonly isBlocks: boolean;
1558 readonly asBlocks: u32;2290 readonly asBlocks: u32;
1559 readonly type: 'SponsoringDisabled' | 'Blocks';2291 readonly type: 'SponsoringDisabled' | 'Blocks';
1560 }2292 }
15612293
1562 /** @name UpDataStructsCollectionPermissions (165) */2294 /** @name UpDataStructsCollectionPermissions (236) */
1563 export interface UpDataStructsCollectionPermissions extends Struct {2295 interface UpDataStructsCollectionPermissions extends Struct {
1564 readonly access: Option<UpDataStructsAccessMode>;2296 readonly access: Option<UpDataStructsAccessMode>;
1565 readonly mintMode: Option<bool>;2297 readonly mintMode: Option<bool>;
1566 readonly nesting: Option<UpDataStructsNestingPermissions>;2298 readonly nesting: Option<UpDataStructsNestingPermissions>;
1567 }2299 }
15682300
1569 /** @name UpDataStructsNestingPermissions (167) */2301 /** @name UpDataStructsNestingPermissions (238) */
1570 export interface UpDataStructsNestingPermissions extends Struct {2302 interface UpDataStructsNestingPermissions extends Struct {
1571 readonly tokenOwner: bool;2303 readonly tokenOwner: bool;
1572 readonly collectionAdmin: bool;2304 readonly collectionAdmin: bool;
1573 readonly restricted: Option<UpDataStructsOwnerRestrictedSet>;2305 readonly restricted: Option<UpDataStructsOwnerRestrictedSet>;
1574 }2306 }
15752307
1576 /** @name UpDataStructsOwnerRestrictedSet (169) */2308 /** @name UpDataStructsOwnerRestrictedSet (240) */
1577 export interface UpDataStructsOwnerRestrictedSet extends BTreeSet<u32> {}2309 interface UpDataStructsOwnerRestrictedSet extends BTreeSet<u32> {}
15782310
1579 /** @name UpDataStructsPropertyKeyPermission (175) */2311 /** @name UpDataStructsPropertyKeyPermission (245) */
1580 export interface UpDataStructsPropertyKeyPermission extends Struct {2312 interface UpDataStructsPropertyKeyPermission extends Struct {
1581 readonly key: Bytes;2313 readonly key: Bytes;
1582 readonly permission: UpDataStructsPropertyPermission;2314 readonly permission: UpDataStructsPropertyPermission;
1583 }2315 }
15842316
1585 /** @name UpDataStructsPropertyPermission (177) */2317 /** @name UpDataStructsPropertyPermission (246) */
1586 export interface UpDataStructsPropertyPermission extends Struct {2318 interface UpDataStructsPropertyPermission extends Struct {
1587 readonly mutable: bool;2319 readonly mutable: bool;
1588 readonly collectionAdmin: bool;2320 readonly collectionAdmin: bool;
1589 readonly tokenOwner: bool;2321 readonly tokenOwner: bool;
1590 }2322 }
15912323
1592 /** @name UpDataStructsProperty (180) */2324 /** @name UpDataStructsProperty (249) */
1593 export interface UpDataStructsProperty extends Struct {2325 interface UpDataStructsProperty extends Struct {
1594 readonly key: Bytes;2326 readonly key: Bytes;
1595 readonly value: Bytes;2327 readonly value: Bytes;
1596 }2328 }
15972329
1598 /** @name PalletEvmAccountBasicCrossAccountIdRepr (183) */2330 /** @name UpDataStructsCreateItemData (252) */
1599 export interface PalletEvmAccountBasicCrossAccountIdRepr extends Enum {
1600 readonly isSubstrate: boolean;
1601 readonly asSubstrate: AccountId32;
1602 readonly isEthereum: boolean;
1603 readonly asEthereum: H160;
1604 readonly type: 'Substrate' | 'Ethereum';
1605 }
1606
1607 /** @name UpDataStructsCreateItemData (185) */
1608 export interface UpDataStructsCreateItemData extends Enum {2331 interface UpDataStructsCreateItemData extends Enum {
1609 readonly isNft: boolean;2332 readonly isNft: boolean;
1610 readonly asNft: UpDataStructsCreateNftData;2333 readonly asNft: UpDataStructsCreateNftData;
1611 readonly isFungible: boolean;2334 readonly isFungible: boolean;
1615 readonly type: 'Nft' | 'Fungible' | 'ReFungible';2338 readonly type: 'Nft' | 'Fungible' | 'ReFungible';
1616 }2339 }
16172340
1618 /** @name UpDataStructsCreateNftData (186) */2341 /** @name UpDataStructsCreateNftData (253) */
1619 export interface UpDataStructsCreateNftData extends Struct {2342 interface UpDataStructsCreateNftData extends Struct {
1620 readonly properties: Vec<UpDataStructsProperty>;2343 readonly properties: Vec<UpDataStructsProperty>;
1621 }2344 }
16222345
1623 /** @name UpDataStructsCreateFungibleData (187) */2346 /** @name UpDataStructsCreateFungibleData (254) */
1624 export interface UpDataStructsCreateFungibleData extends Struct {2347 interface UpDataStructsCreateFungibleData extends Struct {
1625 readonly value: u128;2348 readonly value: u128;
1626 }2349 }
16272350
1628 /** @name UpDataStructsCreateReFungibleData (188) */2351 /** @name UpDataStructsCreateReFungibleData (255) */
1629 export interface UpDataStructsCreateReFungibleData extends Struct {2352 interface UpDataStructsCreateReFungibleData extends Struct {
1630 readonly pieces: u128;2353 readonly pieces: u128;
1631 readonly properties: Vec<UpDataStructsProperty>;2354 readonly properties: Vec<UpDataStructsProperty>;
1632 }2355 }
16332356
1634 /** @name UpDataStructsCreateItemExData (192) */2357 /** @name UpDataStructsCreateItemExData (258) */
1635 export interface UpDataStructsCreateItemExData extends Enum {2358 interface UpDataStructsCreateItemExData extends Enum {
1636 readonly isNft: boolean;2359 readonly isNft: boolean;
1637 readonly asNft: Vec<UpDataStructsCreateNftExData>;2360 readonly asNft: Vec<UpDataStructsCreateNftExData>;
1638 readonly isFungible: boolean;2361 readonly isFungible: boolean;
1644 readonly type: 'Nft' | 'Fungible' | 'RefungibleMultipleItems' | 'RefungibleMultipleOwners';2367 readonly type: 'Nft' | 'Fungible' | 'RefungibleMultipleItems' | 'RefungibleMultipleOwners';
1645 }2368 }
16462369
1647 /** @name UpDataStructsCreateNftExData (194) */2370 /** @name UpDataStructsCreateNftExData (260) */
1648 export interface UpDataStructsCreateNftExData extends Struct {2371 interface UpDataStructsCreateNftExData extends Struct {
1649 readonly properties: Vec<UpDataStructsProperty>;2372 readonly properties: Vec<UpDataStructsProperty>;
1650 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;2373 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;
1651 }2374 }
16522375
1653 /** @name UpDataStructsCreateRefungibleExSingleOwner (201) */2376 /** @name UpDataStructsCreateRefungibleExSingleOwner (267) */
1654 export interface UpDataStructsCreateRefungibleExSingleOwner extends Struct {2377 interface UpDataStructsCreateRefungibleExSingleOwner extends Struct {
1655 readonly user: PalletEvmAccountBasicCrossAccountIdRepr;2378 readonly user: PalletEvmAccountBasicCrossAccountIdRepr;
1656 readonly pieces: u128;2379 readonly pieces: u128;
1657 readonly properties: Vec<UpDataStructsProperty>;2380 readonly properties: Vec<UpDataStructsProperty>;
1658 }2381 }
16592382
1660 /** @name UpDataStructsCreateRefungibleExMultipleOwners (203) */2383 /** @name UpDataStructsCreateRefungibleExMultipleOwners (269) */
1661 export interface UpDataStructsCreateRefungibleExMultipleOwners extends Struct {2384 interface UpDataStructsCreateRefungibleExMultipleOwners extends Struct {
1662 readonly users: BTreeMap<PalletEvmAccountBasicCrossAccountIdRepr, u128>;2385 readonly users: BTreeMap<PalletEvmAccountBasicCrossAccountIdRepr, u128>;
1663 readonly properties: Vec<UpDataStructsProperty>;2386 readonly properties: Vec<UpDataStructsProperty>;
1664 }2387 }
16652388
1666 /** @name PalletUniqueSchedulerCall (204) */2389 /** @name PalletUniqueSchedulerCall (270) */
1667 export interface PalletUniqueSchedulerCall extends Enum {2390 interface PalletUniqueSchedulerCall extends Enum {
1668 readonly isScheduleNamed: boolean;2391 readonly isScheduleNamed: boolean;
1669 readonly asScheduleNamed: {2392 readonly asScheduleNamed: {
1670 readonly id: U8aFixed;2393 readonly id: U8aFixed;
1688 readonly type: 'ScheduleNamed' | 'CancelNamed' | 'ScheduleNamedAfter';2411 readonly type: 'ScheduleNamed' | 'CancelNamed' | 'ScheduleNamedAfter';
1689 }2412 }
16902413
1691 /** @name FrameSupportScheduleMaybeHashed (206) */2414 /** @name FrameSupportScheduleMaybeHashed (272) */
1692 export interface FrameSupportScheduleMaybeHashed extends Enum {2415 interface FrameSupportScheduleMaybeHashed extends Enum {
1693 readonly isValue: boolean;2416 readonly isValue: boolean;
1694 readonly asValue: Call;2417 readonly asValue: Call;
1695 readonly isHash: boolean;2418 readonly isHash: boolean;
1696 readonly asHash: H256;2419 readonly asHash: H256;
1697 readonly type: 'Value' | 'Hash';2420 readonly type: 'Value' | 'Hash';
1698 }2421 }
16992422
1700 /** @name PalletConfigurationCall (207) */2423 /** @name PalletConfigurationCall (273) */
1701 export interface PalletConfigurationCall extends Enum {2424 interface PalletConfigurationCall extends Enum {
1702 readonly isSetWeightToFeeCoefficientOverride: boolean;2425 readonly isSetWeightToFeeCoefficientOverride: boolean;
1703 readonly asSetWeightToFeeCoefficientOverride: {2426 readonly asSetWeightToFeeCoefficientOverride: {
1704 readonly coeff: Option<u32>;2427 readonly coeff: Option<u32>;
1710 readonly type: 'SetWeightToFeeCoefficientOverride' | 'SetMinGasPriceOverride';2433 readonly type: 'SetWeightToFeeCoefficientOverride' | 'SetMinGasPriceOverride';
1711 }2434 }
17122435
1713 /** @name PalletTemplateTransactionPaymentCall (209) */2436 /** @name PalletTemplateTransactionPaymentCall (274) */
1714 export type PalletTemplateTransactionPaymentCall = Null;2437 type PalletTemplateTransactionPaymentCall = Null;
17152438
1716 /** @name PalletStructureCall (210) */2439 /** @name PalletStructureCall (275) */
1717 export type PalletStructureCall = Null;2440 type PalletStructureCall = Null;
17182441
1719 /** @name PalletRmrkCoreCall (211) */2442 /** @name PalletRmrkCoreCall (276) */
1720 export interface PalletRmrkCoreCall extends Enum {2443 interface PalletRmrkCoreCall extends Enum {
1721 readonly isCreateCollection: boolean;2444 readonly isCreateCollection: boolean;
1722 readonly asCreateCollection: {2445 readonly asCreateCollection: {
1723 readonly metadata: Bytes;2446 readonly metadata: Bytes;
1822 readonly type: 'CreateCollection' | 'DestroyCollection' | 'ChangeCollectionIssuer' | 'LockCollection' | 'MintNft' | 'BurnNft' | 'Send' | 'AcceptNft' | 'RejectNft' | 'AcceptResource' | 'AcceptResourceRemoval' | 'SetProperty' | 'SetPriority' | 'AddBasicResource' | 'AddComposableResource' | 'AddSlotResource' | 'RemoveResource';2545 readonly type: 'CreateCollection' | 'DestroyCollection' | 'ChangeCollectionIssuer' | 'LockCollection' | 'MintNft' | 'BurnNft' | 'Send' | 'AcceptNft' | 'RejectNft' | 'AcceptResource' | 'AcceptResourceRemoval' | 'SetProperty' | 'SetPriority' | 'AddBasicResource' | 'AddComposableResource' | 'AddSlotResource' | 'RemoveResource';
1823 }2546 }
18242547
1825 /** @name RmrkTraitsResourceResourceTypes (217) */2548 /** @name RmrkTraitsResourceResourceTypes (282) */
1826 export interface RmrkTraitsResourceResourceTypes extends Enum {2549 interface RmrkTraitsResourceResourceTypes extends Enum {
1827 readonly isBasic: boolean;2550 readonly isBasic: boolean;
1828 readonly asBasic: RmrkTraitsResourceBasicResource;2551 readonly asBasic: RmrkTraitsResourceBasicResource;
1829 readonly isComposable: boolean;2552 readonly isComposable: boolean;
1833 readonly type: 'Basic' | 'Composable' | 'Slot';2556 readonly type: 'Basic' | 'Composable' | 'Slot';
1834 }2557 }
18352558
1836 /** @name RmrkTraitsResourceBasicResource (219) */2559 /** @name RmrkTraitsResourceBasicResource (284) */
1837 export interface RmrkTraitsResourceBasicResource extends Struct {2560 interface RmrkTraitsResourceBasicResource extends Struct {
1838 readonly src: Option<Bytes>;2561 readonly src: Option<Bytes>;
1839 readonly metadata: Option<Bytes>;2562 readonly metadata: Option<Bytes>;
1840 readonly license: Option<Bytes>;2563 readonly license: Option<Bytes>;
1841 readonly thumb: Option<Bytes>;2564 readonly thumb: Option<Bytes>;
1842 }2565 }
18432566
1844 /** @name RmrkTraitsResourceComposableResource (221) */2567 /** @name RmrkTraitsResourceComposableResource (286) */
1845 export interface RmrkTraitsResourceComposableResource extends Struct {2568 interface RmrkTraitsResourceComposableResource extends Struct {
1846 readonly parts: Vec<u32>;2569 readonly parts: Vec<u32>;
1847 readonly base: u32;2570 readonly base: u32;
1848 readonly src: Option<Bytes>;2571 readonly src: Option<Bytes>;
1851 readonly thumb: Option<Bytes>;2574 readonly thumb: Option<Bytes>;
1852 }2575 }
18532576
1854 /** @name RmrkTraitsResourceSlotResource (222) */2577 /** @name RmrkTraitsResourceSlotResource (287) */
1855 export interface RmrkTraitsResourceSlotResource extends Struct {2578 interface RmrkTraitsResourceSlotResource extends Struct {
1856 readonly base: u32;2579 readonly base: u32;
1857 readonly src: Option<Bytes>;2580 readonly src: Option<Bytes>;
1858 readonly metadata: Option<Bytes>;2581 readonly metadata: Option<Bytes>;
1861 readonly thumb: Option<Bytes>;2584 readonly thumb: Option<Bytes>;
1862 }2585 }
18632586
1864 /** @name RmrkTraitsNftAccountIdOrCollectionNftTuple (224) */2587 /** @name PalletRmrkEquipCall (290) */
1865 export interface RmrkTraitsNftAccountIdOrCollectionNftTuple extends Enum {
1866 readonly isAccountId: boolean;
1867 readonly asAccountId: AccountId32;
1868 readonly isCollectionAndNftTuple: boolean;
1869 readonly asCollectionAndNftTuple: ITuple<[u32, u32]>;
1870 readonly type: 'AccountId' | 'CollectionAndNftTuple';
1871 }
1872
1873 /** @name PalletRmrkEquipCall (228) */
1874 export interface PalletRmrkEquipCall extends Enum {2588 interface PalletRmrkEquipCall extends Enum {
1875 readonly isCreateBase: boolean;2589 readonly isCreateBase: boolean;
1876 readonly asCreateBase: {2590 readonly asCreateBase: {
1877 readonly baseType: Bytes;2591 readonly baseType: Bytes;
1892 readonly type: 'CreateBase' | 'ThemeAdd' | 'Equippable';2606 readonly type: 'CreateBase' | 'ThemeAdd' | 'Equippable';
1893 }2607 }
18942608
1895 /** @name RmrkTraitsPartPartType (231) */2609 /** @name RmrkTraitsPartPartType (293) */
1896 export interface RmrkTraitsPartPartType extends Enum {2610 interface RmrkTraitsPartPartType extends Enum {
1897 readonly isFixedPart: boolean;2611 readonly isFixedPart: boolean;
1898 readonly asFixedPart: RmrkTraitsPartFixedPart;2612 readonly asFixedPart: RmrkTraitsPartFixedPart;
1899 readonly isSlotPart: boolean;2613 readonly isSlotPart: boolean;
1900 readonly asSlotPart: RmrkTraitsPartSlotPart;2614 readonly asSlotPart: RmrkTraitsPartSlotPart;
1901 readonly type: 'FixedPart' | 'SlotPart';2615 readonly type: 'FixedPart' | 'SlotPart';
1902 }2616 }
19032617
1904 /** @name RmrkTraitsPartFixedPart (233) */2618 /** @name RmrkTraitsPartFixedPart (295) */
1905 export interface RmrkTraitsPartFixedPart extends Struct {2619 interface RmrkTraitsPartFixedPart extends Struct {
1906 readonly id: u32;2620 readonly id: u32;
1907 readonly z: u32;2621 readonly z: u32;
1908 readonly src: Bytes;2622 readonly src: Bytes;
1909 }2623 }
19102624
1911 /** @name RmrkTraitsPartSlotPart (234) */2625 /** @name RmrkTraitsPartSlotPart (296) */
1912 export interface RmrkTraitsPartSlotPart extends Struct {2626 interface RmrkTraitsPartSlotPart extends Struct {
1913 readonly id: u32;2627 readonly id: u32;
1914 readonly equippable: RmrkTraitsPartEquippableList;2628 readonly equippable: RmrkTraitsPartEquippableList;
1915 readonly src: Bytes;2629 readonly src: Bytes;
1916 readonly z: u32;2630 readonly z: u32;
1917 }2631 }
19182632
1919 /** @name RmrkTraitsPartEquippableList (235) */2633 /** @name RmrkTraitsPartEquippableList (297) */
1920 export interface RmrkTraitsPartEquippableList extends Enum {2634 interface RmrkTraitsPartEquippableList extends Enum {
1921 readonly isAll: boolean;2635 readonly isAll: boolean;
1922 readonly isEmpty: boolean;2636 readonly isEmpty: boolean;
1923 readonly isCustom: boolean;2637 readonly isCustom: boolean;
1924 readonly asCustom: Vec<u32>;2638 readonly asCustom: Vec<u32>;
1925 readonly type: 'All' | 'Empty' | 'Custom';2639 readonly type: 'All' | 'Empty' | 'Custom';
1926 }2640 }
19272641
1928 /** @name RmrkTraitsTheme (237) */2642 /** @name RmrkTraitsTheme (299) */
1929 export interface RmrkTraitsTheme extends Struct {2643 interface RmrkTraitsTheme extends Struct {
1930 readonly name: Bytes;2644 readonly name: Bytes;
1931 readonly properties: Vec<RmrkTraitsThemeThemeProperty>;2645 readonly properties: Vec<RmrkTraitsThemeThemeProperty>;
1932 readonly inherit: bool;2646 readonly inherit: bool;
1933 }2647 }
19342648
1935 /** @name RmrkTraitsThemeThemeProperty (239) */2649 /** @name RmrkTraitsThemeThemeProperty (301) */
1936 export interface RmrkTraitsThemeThemeProperty extends Struct {2650 interface RmrkTraitsThemeThemeProperty extends Struct {
1937 readonly key: Bytes;2651 readonly key: Bytes;
1938 readonly value: Bytes;2652 readonly value: Bytes;
1939 }2653 }
19402654
1941 /** @name PalletEvmCall (241) */2655 /** @name PalletEvmCall (303) */
1942 export interface PalletEvmCall extends Enum {2656 interface PalletEvmCall extends Enum {
1943 readonly isWithdraw: boolean;2657 readonly isWithdraw: boolean;
1944 readonly asWithdraw: {2658 readonly asWithdraw: {
1945 readonly address: H160;2659 readonly address: H160;
1983 readonly type: 'Withdraw' | 'Call' | 'Create' | 'Create2';2697 readonly type: 'Withdraw' | 'Call' | 'Create' | 'Create2';
1984 }2698 }
19852699
1986 /** @name PalletEthereumCall (247) */2700 /** @name PalletEthereumCall (307) */
1987 export interface PalletEthereumCall extends Enum {2701 interface PalletEthereumCall extends Enum {
1988 readonly isTransact: boolean;2702 readonly isTransact: boolean;
1989 readonly asTransact: {2703 readonly asTransact: {
1990 readonly transaction: EthereumTransactionTransactionV2;2704 readonly transaction: EthereumTransactionTransactionV2;
1991 } & Struct;2705 } & Struct;
1992 readonly type: 'Transact';2706 readonly type: 'Transact';
1993 }2707 }
19942708
1995 /** @name EthereumTransactionTransactionV2 (248) */2709 /** @name EthereumTransactionTransactionV2 (308) */
1996 export interface EthereumTransactionTransactionV2 extends Enum {2710 interface EthereumTransactionTransactionV2 extends Enum {
1997 readonly isLegacy: boolean;2711 readonly isLegacy: boolean;
1998 readonly asLegacy: EthereumTransactionLegacyTransaction;2712 readonly asLegacy: EthereumTransactionLegacyTransaction;
1999 readonly isEip2930: boolean;2713 readonly isEip2930: boolean;
2003 readonly type: 'Legacy' | 'Eip2930' | 'Eip1559';2717 readonly type: 'Legacy' | 'Eip2930' | 'Eip1559';
2004 }2718 }
20052719
2006 /** @name EthereumTransactionLegacyTransaction (249) */2720 /** @name EthereumTransactionLegacyTransaction (309) */
2007 export interface EthereumTransactionLegacyTransaction extends Struct {2721 interface EthereumTransactionLegacyTransaction extends Struct {
2008 readonly nonce: U256;2722 readonly nonce: U256;
2009 readonly gasPrice: U256;2723 readonly gasPrice: U256;
2010 readonly gasLimit: U256;2724 readonly gasLimit: U256;
2014 readonly signature: EthereumTransactionTransactionSignature;2728 readonly signature: EthereumTransactionTransactionSignature;
2015 }2729 }
20162730
2017 /** @name EthereumTransactionTransactionAction (250) */2731 /** @name EthereumTransactionTransactionAction (310) */
2018 export interface EthereumTransactionTransactionAction extends Enum {2732 interface EthereumTransactionTransactionAction extends Enum {
2019 readonly isCall: boolean;2733 readonly isCall: boolean;
2020 readonly asCall: H160;2734 readonly asCall: H160;
2021 readonly isCreate: boolean;2735 readonly isCreate: boolean;
2022 readonly type: 'Call' | 'Create';2736 readonly type: 'Call' | 'Create';
2023 }2737 }
20242738
2025 /** @name EthereumTransactionTransactionSignature (251) */2739 /** @name EthereumTransactionTransactionSignature (311) */
2026 export interface EthereumTransactionTransactionSignature extends Struct {2740 interface EthereumTransactionTransactionSignature extends Struct {
2027 readonly v: u64;2741 readonly v: u64;
2028 readonly r: H256;2742 readonly r: H256;
2029 readonly s: H256;2743 readonly s: H256;
2030 }2744 }
20312745
2032 /** @name EthereumTransactionEip2930Transaction (253) */2746 /** @name EthereumTransactionEip2930Transaction (313) */
2033 export interface EthereumTransactionEip2930Transaction extends Struct {2747 interface EthereumTransactionEip2930Transaction extends Struct {
2034 readonly chainId: u64;2748 readonly chainId: u64;
2035 readonly nonce: U256;2749 readonly nonce: U256;
2036 readonly gasPrice: U256;2750 readonly gasPrice: U256;
2044 readonly s: H256;2758 readonly s: H256;
2045 }2759 }
20462760
2047 /** @name EthereumTransactionAccessListItem (255) */2761 /** @name EthereumTransactionAccessListItem (315) */
2048 export interface EthereumTransactionAccessListItem extends Struct {2762 interface EthereumTransactionAccessListItem extends Struct {
2049 readonly address: H160;2763 readonly address: H160;
2050 readonly storageKeys: Vec<H256>;2764 readonly storageKeys: Vec<H256>;
2051 }2765 }
20522766
2053 /** @name EthereumTransactionEip1559Transaction (256) */2767 /** @name EthereumTransactionEip1559Transaction (316) */
2054 export interface EthereumTransactionEip1559Transaction extends Struct {2768 interface EthereumTransactionEip1559Transaction extends Struct {
2055 readonly chainId: u64;2769 readonly chainId: u64;
2056 readonly nonce: U256;2770 readonly nonce: U256;
2057 readonly maxPriorityFeePerGas: U256;2771 readonly maxPriorityFeePerGas: U256;
2066 readonly s: H256;2780 readonly s: H256;
2067 }2781 }
20682782
2069 /** @name PalletEvmMigrationCall (257) */2783 /** @name PalletEvmMigrationCall (317) */
2070 export interface PalletEvmMigrationCall extends Enum {2784 interface PalletEvmMigrationCall extends Enum {
2071 readonly isBegin: boolean;2785 readonly isBegin: boolean;
2072 readonly asBegin: {2786 readonly asBegin: {
2073 readonly address: H160;2787 readonly address: H160;
2085 readonly type: 'Begin' | 'SetData' | 'Finish';2799 readonly type: 'Begin' | 'SetData' | 'Finish';
2086 }2800 }
20872801
2088 /** @name PalletSudoEvent (260) */2802 /** @name PalletSudoError (320) */
2089 export interface PalletSudoEvent extends Enum {
2090 readonly isSudid: boolean;
2091 readonly asSudid: {
2092 readonly sudoResult: Result<Null, SpRuntimeDispatchError>;
2093 } & Struct;
2094 readonly isKeyChanged: boolean;
2095 readonly asKeyChanged: {
2096 readonly oldSudoer: Option<AccountId32>;
2097 } & Struct;
2098 readonly isSudoAsDone: boolean;
2099 readonly asSudoAsDone: {
2100 readonly sudoResult: Result<Null, SpRuntimeDispatchError>;
2101 } & Struct;
2102 readonly type: 'Sudid' | 'KeyChanged' | 'SudoAsDone';
2103 }
2104
2105 /** @name SpRuntimeDispatchError (262) */
2106 export interface SpRuntimeDispatchError extends Enum {
2107 readonly isOther: boolean;
2108 readonly isCannotLookup: boolean;
2109 readonly isBadOrigin: boolean;
2110 readonly isModule: boolean;
2111 readonly asModule: SpRuntimeModuleError;
2112 readonly isConsumerRemaining: boolean;
2113 readonly isNoProviders: boolean;
2114 readonly isTooManyConsumers: boolean;
2115 readonly isToken: boolean;
2116 readonly asToken: SpRuntimeTokenError;
2117 readonly isArithmetic: boolean;
2118 readonly asArithmetic: SpRuntimeArithmeticError;
2119 readonly isTransactional: boolean;
2120 readonly asTransactional: SpRuntimeTransactionalError;
2121 readonly type: 'Other' | 'CannotLookup' | 'BadOrigin' | 'Module' | 'ConsumerRemaining' | 'NoProviders' | 'TooManyConsumers' | 'Token' | 'Arithmetic' | 'Transactional';
2122 }
2123
2124 /** @name SpRuntimeModuleError (263) */
2125 export interface SpRuntimeModuleError extends Struct {
2126 readonly index: u8;
2127 readonly error: U8aFixed;
2128 }
2129
2130 /** @name SpRuntimeTokenError (264) */
2131 export interface SpRuntimeTokenError extends Enum {
2132 readonly isNoFunds: boolean;
2133 readonly isWouldDie: boolean;
2134 readonly isBelowMinimum: boolean;
2135 readonly isCannotCreate: boolean;
2136 readonly isUnknownAsset: boolean;
2137 readonly isFrozen: boolean;
2138 readonly isUnsupported: boolean;
2139 readonly type: 'NoFunds' | 'WouldDie' | 'BelowMinimum' | 'CannotCreate' | 'UnknownAsset' | 'Frozen' | 'Unsupported';
2140 }
2141
2142 /** @name SpRuntimeArithmeticError (265) */
2143 export interface SpRuntimeArithmeticError extends Enum {
2144 readonly isUnderflow: boolean;
2145 readonly isOverflow: boolean;
2146 readonly isDivisionByZero: boolean;
2147 readonly type: 'Underflow' | 'Overflow' | 'DivisionByZero';
2148 }
2149
2150 /** @name SpRuntimeTransactionalError (266) */
2151 export interface SpRuntimeTransactionalError extends Enum {
2152 readonly isLimitReached: boolean;
2153 readonly isNoLayer: boolean;
2154 readonly type: 'LimitReached' | 'NoLayer';
2155 }
2156
2157 /** @name PalletSudoError (267) */
2158 export interface PalletSudoError extends Enum {2803 interface PalletSudoError extends Enum {
2159 readonly isRequireSudo: boolean;2804 readonly isRequireSudo: boolean;
2160 readonly type: 'RequireSudo';2805 readonly type: 'RequireSudo';
2161 }2806 }
21622807
2163 /** @name FrameSystemAccountInfo (268) */2808 /** @name OrmlVestingModuleError (322) */
2164 export interface FrameSystemAccountInfo extends Struct {2809 interface OrmlVestingModuleError extends Enum {
2165 readonly nonce: u32;
2166 readonly consumers: u32;
2167 readonly providers: u32;
2168 readonly sufficients: u32;
2169 readonly data: PalletBalancesAccountData;
2170 }
2171
2172 /** @name FrameSupportWeightsPerDispatchClassU64 (269) */
2173 export interface FrameSupportWeightsPerDispatchClassU64 extends Struct {
2174 readonly normal: u64;
2175 readonly operational: u64;
2176 readonly mandatory: u64;
2177 }
2178
2179 /** @name SpRuntimeDigest (270) */
2180 export interface SpRuntimeDigest extends Struct {
2181 readonly logs: Vec<SpRuntimeDigestDigestItem>;
2182 }
2183
2184 /** @name SpRuntimeDigestDigestItem (272) */
2185 export interface SpRuntimeDigestDigestItem extends Enum {
2186 readonly isOther: boolean;
2187 readonly asOther: Bytes;
2188 readonly isConsensus: boolean;
2189 readonly asConsensus: ITuple<[U8aFixed, Bytes]>;
2190 readonly isSeal: boolean;
2191 readonly asSeal: ITuple<[U8aFixed, Bytes]>;
2192 readonly isPreRuntime: boolean;
2193 readonly asPreRuntime: ITuple<[U8aFixed, Bytes]>;
2194 readonly isRuntimeEnvironmentUpdated: boolean;
2195 readonly type: 'Other' | 'Consensus' | 'Seal' | 'PreRuntime' | 'RuntimeEnvironmentUpdated';
2196 }
2197
2198 /** @name FrameSystemEventRecord (274) */
2199 export interface FrameSystemEventRecord extends Struct {
2200 readonly phase: FrameSystemPhase;
2201 readonly event: Event;
2202 readonly topics: Vec<H256>;
2203 }
2204
2205 /** @name FrameSystemEvent (276) */
2206 export interface FrameSystemEvent extends Enum {
2207 readonly isExtrinsicSuccess: boolean;
2208 readonly asExtrinsicSuccess: {
2209 readonly dispatchInfo: FrameSupportWeightsDispatchInfo;
2210 } & Struct;
2211 readonly isExtrinsicFailed: boolean;
2212 readonly asExtrinsicFailed: {
2213 readonly dispatchError: SpRuntimeDispatchError;
2214 readonly dispatchInfo: FrameSupportWeightsDispatchInfo;
2215 } & Struct;
2216 readonly isCodeUpdated: boolean;
2217 readonly isNewAccount: boolean;
2218 readonly asNewAccount: {
2219 readonly account: AccountId32;
2220 } & Struct;
2221 readonly isKilledAccount: boolean;
2222 readonly asKilledAccount: {
2223 readonly account: AccountId32;
2224 } & Struct;
2225 readonly isRemarked: boolean;
2226 readonly asRemarked: {
2227 readonly sender: AccountId32;
2228 readonly hash_: H256;
2229 } & Struct;
2230 readonly type: 'ExtrinsicSuccess' | 'ExtrinsicFailed' | 'CodeUpdated' | 'NewAccount' | 'KilledAccount' | 'Remarked';
2231 }
2232
2233 /** @name FrameSupportWeightsDispatchInfo (277) */
2234 export interface FrameSupportWeightsDispatchInfo extends Struct {
2235 readonly weight: u64;
2236 readonly class: FrameSupportWeightsDispatchClass;
2237 readonly paysFee: FrameSupportWeightsPays;
2238 }
2239
2240 /** @name FrameSupportWeightsDispatchClass (278) */
2241 export interface FrameSupportWeightsDispatchClass extends Enum {
2242 readonly isNormal: boolean;
2243 readonly isOperational: boolean;
2244 readonly isMandatory: boolean;
2245 readonly type: 'Normal' | 'Operational' | 'Mandatory';
2246 }
2247
2248 /** @name FrameSupportWeightsPays (279) */
2249 export interface FrameSupportWeightsPays extends Enum {
2250 readonly isYes: boolean;
2251 readonly isNo: boolean;
2252 readonly type: 'Yes' | 'No';
2253 }
2254
2255 /** @name OrmlVestingModuleEvent (280) */
2256 export interface OrmlVestingModuleEvent extends Enum {
2257 readonly isVestingScheduleAdded: boolean;
2258 readonly asVestingScheduleAdded: {
2259 readonly from: AccountId32;
2260 readonly to: AccountId32;
2261 readonly vestingSchedule: OrmlVestingVestingSchedule;
2262 } & Struct;
2263 readonly isClaimed: boolean;
2264 readonly asClaimed: {
2265 readonly who: AccountId32;
2266 readonly amount: u128;
2267 } & Struct;
2268 readonly isVestingSchedulesUpdated: boolean;
2269 readonly asVestingSchedulesUpdated: {
2270 readonly who: AccountId32;
2271 } & Struct;
2272 readonly type: 'VestingScheduleAdded' | 'Claimed' | 'VestingSchedulesUpdated';
2273 }
2274
2275 /** @name CumulusPalletXcmpQueueEvent (281) */
2276 export interface CumulusPalletXcmpQueueEvent extends Enum {
2277 readonly isSuccess: boolean;
2278 readonly asSuccess: Option<H256>;
2279 readonly isFail: boolean;
2280 readonly asFail: ITuple<[Option<H256>, XcmV2TraitsError]>;
2281 readonly isBadVersion: boolean;
2282 readonly asBadVersion: Option<H256>;
2283 readonly isBadFormat: boolean;
2284 readonly asBadFormat: Option<H256>;
2285 readonly isUpwardMessageSent: boolean;
2286 readonly asUpwardMessageSent: Option<H256>;
2287 readonly isXcmpMessageSent: boolean;
2288 readonly asXcmpMessageSent: Option<H256>;
2289 readonly isOverweightEnqueued: boolean;
2290 readonly asOverweightEnqueued: ITuple<[u32, u32, u64, u64]>;
2291 readonly isOverweightServiced: boolean;
2292 readonly asOverweightServiced: ITuple<[u64, u64]>;
2293 readonly type: 'Success' | 'Fail' | 'BadVersion' | 'BadFormat' | 'UpwardMessageSent' | 'XcmpMessageSent' | 'OverweightEnqueued' | 'OverweightServiced';
2294 }
2295
2296 /** @name PalletXcmEvent (282) */
2297 export interface PalletXcmEvent extends Enum {
2298 readonly isAttempted: boolean;
2299 readonly asAttempted: XcmV2TraitsOutcome;
2300 readonly isSent: boolean;
2301 readonly asSent: ITuple<[XcmV1MultiLocation, XcmV1MultiLocation, XcmV2Xcm]>;
2302 readonly isUnexpectedResponse: boolean;
2303 readonly asUnexpectedResponse: ITuple<[XcmV1MultiLocation, u64]>;
2304 readonly isResponseReady: boolean;
2305 readonly asResponseReady: ITuple<[u64, XcmV2Response]>;
2306 readonly isNotified: boolean;
2307 readonly asNotified: ITuple<[u64, u8, u8]>;
2308 readonly isNotifyOverweight: boolean;
2309 readonly asNotifyOverweight: ITuple<[u64, u8, u8, u64, u64]>;
2310 readonly isNotifyDispatchError: boolean;
2311 readonly asNotifyDispatchError: ITuple<[u64, u8, u8]>;
2312 readonly isNotifyDecodeFailed: boolean;
2313 readonly asNotifyDecodeFailed: ITuple<[u64, u8, u8]>;
2314 readonly isInvalidResponder: boolean;
2315 readonly asInvalidResponder: ITuple<[XcmV1MultiLocation, u64, Option<XcmV1MultiLocation>]>;
2316 readonly isInvalidResponderVersion: boolean;
2317 readonly asInvalidResponderVersion: ITuple<[XcmV1MultiLocation, u64]>;
2318 readonly isResponseTaken: boolean;
2319 readonly asResponseTaken: u64;
2320 readonly isAssetsTrapped: boolean;
2321 readonly asAssetsTrapped: ITuple<[H256, XcmV1MultiLocation, XcmVersionedMultiAssets]>;
2322 readonly isVersionChangeNotified: boolean;
2323 readonly asVersionChangeNotified: ITuple<[XcmV1MultiLocation, u32]>;
2324 readonly isSupportedVersionChanged: boolean;
2325 readonly asSupportedVersionChanged: ITuple<[XcmV1MultiLocation, u32]>;
2326 readonly isNotifyTargetSendFail: boolean;
2327 readonly asNotifyTargetSendFail: ITuple<[XcmV1MultiLocation, u64, XcmV2TraitsError]>;
2328 readonly isNotifyTargetMigrationFail: boolean;
2329 readonly asNotifyTargetMigrationFail: ITuple<[XcmVersionedMultiLocation, u64]>;
2330 readonly type: 'Attempted' | 'Sent' | 'UnexpectedResponse' | 'ResponseReady' | 'Notified' | 'NotifyOverweight' | 'NotifyDispatchError' | 'NotifyDecodeFailed' | 'InvalidResponder' | 'InvalidResponderVersion' | 'ResponseTaken' | 'AssetsTrapped' | 'VersionChangeNotified' | 'SupportedVersionChanged' | 'NotifyTargetSendFail' | 'NotifyTargetMigrationFail';
2331 }
2332
2333 /** @name XcmV2TraitsOutcome (283) */
2334 export interface XcmV2TraitsOutcome extends Enum {
2335 readonly isComplete: boolean;
2336 readonly asComplete: u64;
2337 readonly isIncomplete: boolean;
2338 readonly asIncomplete: ITuple<[u64, XcmV2TraitsError]>;
2339 readonly isError: boolean;
2340 readonly asError: XcmV2TraitsError;
2341 readonly type: 'Complete' | 'Incomplete' | 'Error';
2342 }
2343
2344 /** @name CumulusPalletXcmEvent (285) */
2345 export interface CumulusPalletXcmEvent extends Enum {
2346 readonly isInvalidFormat: boolean;
2347 readonly asInvalidFormat: U8aFixed;
2348 readonly isUnsupportedVersion: boolean;
2349 readonly asUnsupportedVersion: U8aFixed;
2350 readonly isExecutedDownward: boolean;
2351 readonly asExecutedDownward: ITuple<[U8aFixed, XcmV2TraitsOutcome]>;
2352 readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward';
2353 }
2354
2355 /** @name CumulusPalletDmpQueueEvent (286) */
2356 export interface CumulusPalletDmpQueueEvent extends Enum {
2357 readonly isInvalidFormat: boolean;
2358 readonly asInvalidFormat: {
2359 readonly messageId: U8aFixed;
2360 } & Struct;
2361 readonly isUnsupportedVersion: boolean;
2362 readonly asUnsupportedVersion: {
2363 readonly messageId: U8aFixed;
2364 } & Struct;
2365 readonly isExecutedDownward: boolean;
2366 readonly asExecutedDownward: {
2367 readonly messageId: U8aFixed;
2368 readonly outcome: XcmV2TraitsOutcome;
2369 } & Struct;
2370 readonly isWeightExhausted: boolean;
2371 readonly asWeightExhausted: {
2372 readonly messageId: U8aFixed;
2373 readonly remainingWeight: u64;
2374 readonly requiredWeight: u64;
2375 } & Struct;
2376 readonly isOverweightEnqueued: boolean;
2377 readonly asOverweightEnqueued: {
2378 readonly messageId: U8aFixed;
2379 readonly overweightIndex: u64;
2380 readonly requiredWeight: u64;
2381 } & Struct;
2382 readonly isOverweightServiced: boolean;
2383 readonly asOverweightServiced: {
2384 readonly overweightIndex: u64;
2385 readonly weightUsed: u64;
2386 } & Struct;
2387 readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward' | 'WeightExhausted' | 'OverweightEnqueued' | 'OverweightServiced';
2388 }
2389
2390 /** @name PalletUniqueRawEvent (287) */
2391 export interface PalletUniqueRawEvent extends Enum {
2392 readonly isCollectionSponsorRemoved: boolean;
2393 readonly asCollectionSponsorRemoved: u32;
2394 readonly isCollectionAdminAdded: boolean;
2395 readonly asCollectionAdminAdded: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;
2396 readonly isCollectionOwnedChanged: boolean;
2397 readonly asCollectionOwnedChanged: ITuple<[u32, AccountId32]>;
2398 readonly isCollectionSponsorSet: boolean;
2399 readonly asCollectionSponsorSet: ITuple<[u32, AccountId32]>;
2400 readonly isSponsorshipConfirmed: boolean;
2401 readonly asSponsorshipConfirmed: ITuple<[u32, AccountId32]>;
2402 readonly isCollectionAdminRemoved: boolean;
2403 readonly asCollectionAdminRemoved: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;
2404 readonly isAllowListAddressRemoved: boolean;
2405 readonly asAllowListAddressRemoved: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;
2406 readonly isAllowListAddressAdded: boolean;
2407 readonly asAllowListAddressAdded: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;
2408 readonly isCollectionLimitSet: boolean;
2409 readonly asCollectionLimitSet: u32;
2410 readonly isCollectionPermissionSet: boolean;
2411 readonly asCollectionPermissionSet: u32;
2412 readonly type: 'CollectionSponsorRemoved' | 'CollectionAdminAdded' | 'CollectionOwnedChanged' | 'CollectionSponsorSet' | 'SponsorshipConfirmed' | 'CollectionAdminRemoved' | 'AllowListAddressRemoved' | 'AllowListAddressAdded' | 'CollectionLimitSet' | 'CollectionPermissionSet';
2413 }
2414
2415 /** @name PalletUniqueSchedulerEvent (288) */
2416 export interface PalletUniqueSchedulerEvent extends Enum {
2417 readonly isScheduled: boolean;
2418 readonly asScheduled: {
2419 readonly when: u32;
2420 readonly index: u32;
2421 } & Struct;
2422 readonly isCanceled: boolean;
2423 readonly asCanceled: {
2424 readonly when: u32;
2425 readonly index: u32;
2426 } & Struct;
2427 readonly isDispatched: boolean;
2428 readonly asDispatched: {
2429 readonly task: ITuple<[u32, u32]>;
2430 readonly id: Option<U8aFixed>;
2431 readonly result: Result<Null, SpRuntimeDispatchError>;
2432 } & Struct;
2433 readonly isCallLookupFailed: boolean;
2434 readonly asCallLookupFailed: {
2435 readonly task: ITuple<[u32, u32]>;
2436 readonly id: Option<U8aFixed>;
2437 readonly error: FrameSupportScheduleLookupError;
2438 } & Struct;
2439 readonly type: 'Scheduled' | 'Canceled' | 'Dispatched' | 'CallLookupFailed';
2440 }
2441
2442 /** @name FrameSupportScheduleLookupError (290) */
2443 export interface FrameSupportScheduleLookupError extends Enum {
2444 readonly isUnknown: boolean;
2445 readonly isBadFormat: boolean;
2446 readonly type: 'Unknown' | 'BadFormat';
2447 }
2448
2449 /** @name PalletCommonEvent (291) */
2450 export interface PalletCommonEvent extends Enum {
2451 readonly isCollectionCreated: boolean;
2452 readonly asCollectionCreated: ITuple<[u32, u8, AccountId32]>;
2453 readonly isCollectionDestroyed: boolean;
2454 readonly asCollectionDestroyed: u32;
2455 readonly isItemCreated: boolean;
2456 readonly asItemCreated: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;
2457 readonly isItemDestroyed: boolean;
2458 readonly asItemDestroyed: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;
2459 readonly isTransfer: boolean;
2460 readonly asTransfer: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;
2461 readonly isApproved: boolean;
2462 readonly asApproved: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;
2463 readonly isCollectionPropertySet: boolean;
2464 readonly asCollectionPropertySet: ITuple<[u32, Bytes]>;
2465 readonly isCollectionPropertyDeleted: boolean;
2466 readonly asCollectionPropertyDeleted: ITuple<[u32, Bytes]>;
2467 readonly isTokenPropertySet: boolean;
2468 readonly asTokenPropertySet: ITuple<[u32, u32, Bytes]>;
2469 readonly isTokenPropertyDeleted: boolean;
2470 readonly asTokenPropertyDeleted: ITuple<[u32, u32, Bytes]>;
2471 readonly isPropertyPermissionSet: boolean;
2472 readonly asPropertyPermissionSet: ITuple<[u32, Bytes]>;
2473 readonly type: 'CollectionCreated' | 'CollectionDestroyed' | 'ItemCreated' | 'ItemDestroyed' | 'Transfer' | 'Approved' | 'CollectionPropertySet' | 'CollectionPropertyDeleted' | 'TokenPropertySet' | 'TokenPropertyDeleted' | 'PropertyPermissionSet';
2474 }
2475
2476 /** @name PalletStructureEvent (292) */
2477 export interface PalletStructureEvent extends Enum {
2478 readonly isExecuted: boolean;
2479 readonly asExecuted: Result<Null, SpRuntimeDispatchError>;
2480 readonly type: 'Executed';
2481 }
2482
2483 /** @name PalletRmrkCoreEvent (293) */
2484 export interface PalletRmrkCoreEvent extends Enum {
2485 readonly isCollectionCreated: boolean;
2486 readonly asCollectionCreated: {
2487 readonly issuer: AccountId32;
2488 readonly collectionId: u32;
2489 } & Struct;
2490 readonly isCollectionDestroyed: boolean;
2491 readonly asCollectionDestroyed: {
2492 readonly issuer: AccountId32;
2493 readonly collectionId: u32;
2494 } & Struct;
2495 readonly isIssuerChanged: boolean;
2496 readonly asIssuerChanged: {
2497 readonly oldIssuer: AccountId32;
2498 readonly newIssuer: AccountId32;
2499 readonly collectionId: u32;
2500 } & Struct;
2501 readonly isCollectionLocked: boolean;
2502 readonly asCollectionLocked: {
2503 readonly issuer: AccountId32;
2504 readonly collectionId: u32;
2505 } & Struct;
2506 readonly isNftMinted: boolean;
2507 readonly asNftMinted: {
2508 readonly owner: AccountId32;
2509 readonly collectionId: u32;
2510 readonly nftId: u32;
2511 } & Struct;
2512 readonly isNftBurned: boolean;
2513 readonly asNftBurned: {
2514 readonly owner: AccountId32;
2515 readonly nftId: u32;
2516 } & Struct;
2517 readonly isNftSent: boolean;
2518 readonly asNftSent: {
2519 readonly sender: AccountId32;
2520 readonly recipient: RmrkTraitsNftAccountIdOrCollectionNftTuple;
2521 readonly collectionId: u32;
2522 readonly nftId: u32;
2523 readonly approvalRequired: bool;
2524 } & Struct;
2525 readonly isNftAccepted: boolean;
2526 readonly asNftAccepted: {
2527 readonly sender: AccountId32;
2528 readonly recipient: RmrkTraitsNftAccountIdOrCollectionNftTuple;
2529 readonly collectionId: u32;
2530 readonly nftId: u32;
2531 } & Struct;
2532 readonly isNftRejected: boolean;
2533 readonly asNftRejected: {
2534 readonly sender: AccountId32;
2535 readonly collectionId: u32;
2536 readonly nftId: u32;
2537 } & Struct;
2538 readonly isPropertySet: boolean;
2539 readonly asPropertySet: {
2540 readonly collectionId: u32;
2541 readonly maybeNftId: Option<u32>;
2542 readonly key: Bytes;
2543 readonly value: Bytes;
2544 } & Struct;
2545 readonly isResourceAdded: boolean;
2546 readonly asResourceAdded: {
2547 readonly nftId: u32;
2548 readonly resourceId: u32;
2549 } & Struct;
2550 readonly isResourceRemoval: boolean;
2551 readonly asResourceRemoval: {
2552 readonly nftId: u32;
2553 readonly resourceId: u32;
2554 } & Struct;
2555 readonly isResourceAccepted: boolean;
2556 readonly asResourceAccepted: {
2557 readonly nftId: u32;
2558 readonly resourceId: u32;
2559 } & Struct;
2560 readonly isResourceRemovalAccepted: boolean;
2561 readonly asResourceRemovalAccepted: {
2562 readonly nftId: u32;
2563 readonly resourceId: u32;
2564 } & Struct;
2565 readonly isPrioritySet: boolean;
2566 readonly asPrioritySet: {
2567 readonly collectionId: u32;
2568 readonly nftId: u32;
2569 } & Struct;
2570 readonly type: 'CollectionCreated' | 'CollectionDestroyed' | 'IssuerChanged' | 'CollectionLocked' | 'NftMinted' | 'NftBurned' | 'NftSent' | 'NftAccepted' | 'NftRejected' | 'PropertySet' | 'ResourceAdded' | 'ResourceRemoval' | 'ResourceAccepted' | 'ResourceRemovalAccepted' | 'PrioritySet';
2571 }
2572
2573 /** @name PalletRmrkEquipEvent (294) */
2574 export interface PalletRmrkEquipEvent extends Enum {
2575 readonly isBaseCreated: boolean;
2576 readonly asBaseCreated: {
2577 readonly issuer: AccountId32;
2578 readonly baseId: u32;
2579 } & Struct;
2580 readonly isEquippablesUpdated: boolean;
2581 readonly asEquippablesUpdated: {
2582 readonly baseId: u32;
2583 readonly slotId: u32;
2584 } & Struct;
2585 readonly type: 'BaseCreated' | 'EquippablesUpdated';
2586 }
2587
2588 /** @name PalletEvmEvent (295) */
2589 export interface PalletEvmEvent extends Enum {
2590 readonly isLog: boolean;
2591 readonly asLog: EthereumLog;
2592 readonly isCreated: boolean;
2593 readonly asCreated: H160;
2594 readonly isCreatedFailed: boolean;
2595 readonly asCreatedFailed: H160;
2596 readonly isExecuted: boolean;
2597 readonly asExecuted: H160;
2598 readonly isExecutedFailed: boolean;
2599 readonly asExecutedFailed: H160;
2600 readonly isBalanceDeposit: boolean;
2601 readonly asBalanceDeposit: ITuple<[AccountId32, H160, U256]>;
2602 readonly isBalanceWithdraw: boolean;
2603 readonly asBalanceWithdraw: ITuple<[AccountId32, H160, U256]>;
2604 readonly type: 'Log' | 'Created' | 'CreatedFailed' | 'Executed' | 'ExecutedFailed' | 'BalanceDeposit' | 'BalanceWithdraw';
2605 }
2606
2607 /** @name EthereumLog (296) */
2608 export interface EthereumLog extends Struct {
2609 readonly address: H160;
2610 readonly topics: Vec<H256>;
2611 readonly data: Bytes;
2612 }
2613
2614 /** @name PalletEthereumEvent (297) */
2615 export interface PalletEthereumEvent extends Enum {
2616 readonly isExecuted: boolean;
2617 readonly asExecuted: ITuple<[H160, H160, H256, EvmCoreErrorExitReason]>;
2618 readonly type: 'Executed';
2619 }
2620
2621 /** @name EvmCoreErrorExitReason (298) */
2622 export interface EvmCoreErrorExitReason extends Enum {
2623 readonly isSucceed: boolean;
2624 readonly asSucceed: EvmCoreErrorExitSucceed;
2625 readonly isError: boolean;
2626 readonly asError: EvmCoreErrorExitError;
2627 readonly isRevert: boolean;
2628 readonly asRevert: EvmCoreErrorExitRevert;
2629 readonly isFatal: boolean;
2630 readonly asFatal: EvmCoreErrorExitFatal;
2631 readonly type: 'Succeed' | 'Error' | 'Revert' | 'Fatal';
2632 }
2633
2634 /** @name EvmCoreErrorExitSucceed (299) */
2635 export interface EvmCoreErrorExitSucceed extends Enum {
2636 readonly isStopped: boolean;
2637 readonly isReturned: boolean;
2638 readonly isSuicided: boolean;
2639 readonly type: 'Stopped' | 'Returned' | 'Suicided';
2640 }
2641
2642 /** @name EvmCoreErrorExitError (300) */
2643 export interface EvmCoreErrorExitError extends Enum {
2644 readonly isStackUnderflow: boolean;
2645 readonly isStackOverflow: boolean;
2646 readonly isInvalidJump: boolean;
2647 readonly isInvalidRange: boolean;
2648 readonly isDesignatedInvalid: boolean;
2649 readonly isCallTooDeep: boolean;
2650 readonly isCreateCollision: boolean;
2651 readonly isCreateContractLimit: boolean;
2652 readonly isOutOfOffset: boolean;
2653 readonly isOutOfGas: boolean;
2654 readonly isOutOfFund: boolean;
2655 readonly isPcUnderflow: boolean;
2656 readonly isCreateEmpty: boolean;
2657 readonly isOther: boolean;
2658 readonly asOther: Text;
2659 readonly isInvalidCode: boolean;
2660 readonly type: 'StackUnderflow' | 'StackOverflow' | 'InvalidJump' | 'InvalidRange' | 'DesignatedInvalid' | 'CallTooDeep' | 'CreateCollision' | 'CreateContractLimit' | 'OutOfOffset' | 'OutOfGas' | 'OutOfFund' | 'PcUnderflow' | 'CreateEmpty' | 'Other' | 'InvalidCode';
2661 }
2662
2663 /** @name EvmCoreErrorExitRevert (303) */
2664 export interface EvmCoreErrorExitRevert extends Enum {
2665 readonly isReverted: boolean;
2666 readonly type: 'Reverted';
2667 }
2668
2669 /** @name EvmCoreErrorExitFatal (304) */
2670 export interface EvmCoreErrorExitFatal extends Enum {
2671 readonly isNotSupported: boolean;
2672 readonly isUnhandledInterrupt: boolean;
2673 readonly isCallErrorAsFatal: boolean;
2674 readonly asCallErrorAsFatal: EvmCoreErrorExitError;
2675 readonly isOther: boolean;
2676 readonly asOther: Text;
2677 readonly type: 'NotSupported' | 'UnhandledInterrupt' | 'CallErrorAsFatal' | 'Other';
2678 }
2679
2680 /** @name FrameSystemPhase (305) */
2681 export interface FrameSystemPhase extends Enum {
2682 readonly isApplyExtrinsic: boolean;
2683 readonly asApplyExtrinsic: u32;
2684 readonly isFinalization: boolean;
2685 readonly isInitialization: boolean;
2686 readonly type: 'ApplyExtrinsic' | 'Finalization' | 'Initialization';
2687 }
2688
2689 /** @name FrameSystemLastRuntimeUpgradeInfo (307) */
2690 export interface FrameSystemLastRuntimeUpgradeInfo extends Struct {
2691 readonly specVersion: Compact<u32>;
2692 readonly specName: Text;
2693 }
2694
2695 /** @name FrameSystemLimitsBlockWeights (308) */
2696 export interface FrameSystemLimitsBlockWeights extends Struct {
2697 readonly baseBlock: u64;
2698 readonly maxBlock: u64;
2699 readonly perClass: FrameSupportWeightsPerDispatchClassWeightsPerClass;
2700 }
2701
2702 /** @name FrameSupportWeightsPerDispatchClassWeightsPerClass (309) */
2703 export interface FrameSupportWeightsPerDispatchClassWeightsPerClass extends Struct {
2704 readonly normal: FrameSystemLimitsWeightsPerClass;
2705 readonly operational: FrameSystemLimitsWeightsPerClass;
2706 readonly mandatory: FrameSystemLimitsWeightsPerClass;
2707 }
2708
2709 /** @name FrameSystemLimitsWeightsPerClass (310) */
2710 export interface FrameSystemLimitsWeightsPerClass extends Struct {
2711 readonly baseExtrinsic: u64;
2712 readonly maxExtrinsic: Option<u64>;
2713 readonly maxTotal: Option<u64>;
2714 readonly reserved: Option<u64>;
2715 }
2716
2717 /** @name FrameSystemLimitsBlockLength (311) */
2718 export interface FrameSystemLimitsBlockLength extends Struct {
2719 readonly max: FrameSupportWeightsPerDispatchClassU32;
2720 }
2721
2722 /** @name FrameSupportWeightsPerDispatchClassU32 (312) */
2723 export interface FrameSupportWeightsPerDispatchClassU32 extends Struct {
2724 readonly normal: u32;
2725 readonly operational: u32;
2726 readonly mandatory: u32;
2727 }
2728
2729 /** @name FrameSupportWeightsRuntimeDbWeight (313) */
2730 export interface FrameSupportWeightsRuntimeDbWeight extends Struct {
2731 readonly read: u64;
2732 readonly write: u64;
2733 }
2734
2735 /** @name SpVersionRuntimeVersion (314) */
2736 export interface SpVersionRuntimeVersion extends Struct {
2737 readonly specName: Text;
2738 readonly implName: Text;
2739 readonly authoringVersion: u32;
2740 readonly specVersion: u32;
2741 readonly implVersion: u32;
2742 readonly apis: Vec<ITuple<[U8aFixed, u32]>>;
2743 readonly transactionVersion: u32;
2744 readonly stateVersion: u8;
2745 }
2746
2747 /** @name FrameSystemError (318) */
2748 export interface FrameSystemError extends Enum {
2749 readonly isInvalidSpecName: boolean;
2750 readonly isSpecVersionNeedsToIncrease: boolean;
2751 readonly isFailedToExtractRuntimeVersion: boolean;
2752 readonly isNonDefaultComposite: boolean;
2753 readonly isNonZeroRefCount: boolean;
2754 readonly isCallFiltered: boolean;
2755 readonly type: 'InvalidSpecName' | 'SpecVersionNeedsToIncrease' | 'FailedToExtractRuntimeVersion' | 'NonDefaultComposite' | 'NonZeroRefCount' | 'CallFiltered';
2756 }
2757
2758 /** @name OrmlVestingModuleError (320) */
2759 export interface OrmlVestingModuleError extends Enum {
2760 readonly isZeroVestingPeriod: boolean;2810 readonly isZeroVestingPeriod: boolean;
2761 readonly isZeroVestingPeriodCount: boolean;2811 readonly isZeroVestingPeriodCount: boolean;
2762 readonly isInsufficientBalanceToLock: boolean;2812 readonly isInsufficientBalanceToLock: boolean;
2766 readonly type: 'ZeroVestingPeriod' | 'ZeroVestingPeriodCount' | 'InsufficientBalanceToLock' | 'TooManyVestingSchedules' | 'AmountLow' | 'MaxVestingSchedulesExceeded';2816 readonly type: 'ZeroVestingPeriod' | 'ZeroVestingPeriodCount' | 'InsufficientBalanceToLock' | 'TooManyVestingSchedules' | 'AmountLow' | 'MaxVestingSchedulesExceeded';
2767 }2817 }
27682818
2769 /** @name CumulusPalletXcmpQueueInboundChannelDetails (322) */2819 /** @name CumulusPalletXcmpQueueInboundChannelDetails (324) */
2770 export interface CumulusPalletXcmpQueueInboundChannelDetails extends Struct {2820 interface CumulusPalletXcmpQueueInboundChannelDetails extends Struct {
2771 readonly sender: u32;2821 readonly sender: u32;
2772 readonly state: CumulusPalletXcmpQueueInboundState;2822 readonly state: CumulusPalletXcmpQueueInboundState;
2773 readonly messageMetadata: Vec<ITuple<[u32, PolkadotParachainPrimitivesXcmpMessageFormat]>>;2823 readonly messageMetadata: Vec<ITuple<[u32, PolkadotParachainPrimitivesXcmpMessageFormat]>>;
2774 }2824 }
27752825
2776 /** @name CumulusPalletXcmpQueueInboundState (323) */2826 /** @name CumulusPalletXcmpQueueInboundState (325) */
2777 export interface CumulusPalletXcmpQueueInboundState extends Enum {2827 interface CumulusPalletXcmpQueueInboundState extends Enum {
2778 readonly isOk: boolean;2828 readonly isOk: boolean;
2779 readonly isSuspended: boolean;2829 readonly isSuspended: boolean;
2780 readonly type: 'Ok' | 'Suspended';2830 readonly type: 'Ok' | 'Suspended';
2781 }2831 }
27822832
2783 /** @name PolkadotParachainPrimitivesXcmpMessageFormat (326) */2833 /** @name PolkadotParachainPrimitivesXcmpMessageFormat (328) */
2784 export interface PolkadotParachainPrimitivesXcmpMessageFormat extends Enum {2834 interface PolkadotParachainPrimitivesXcmpMessageFormat extends Enum {
2785 readonly isConcatenatedVersionedXcm: boolean;2835 readonly isConcatenatedVersionedXcm: boolean;
2786 readonly isConcatenatedEncodedBlob: boolean;2836 readonly isConcatenatedEncodedBlob: boolean;
2787 readonly isSignals: boolean;2837 readonly isSignals: boolean;
2788 readonly type: 'ConcatenatedVersionedXcm' | 'ConcatenatedEncodedBlob' | 'Signals';2838 readonly type: 'ConcatenatedVersionedXcm' | 'ConcatenatedEncodedBlob' | 'Signals';
2789 }2839 }
27902840
2791 /** @name CumulusPalletXcmpQueueOutboundChannelDetails (329) */2841 /** @name CumulusPalletXcmpQueueOutboundChannelDetails (331) */
2792 export interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct {2842 interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct {
2793 readonly recipient: u32;2843 readonly recipient: u32;
2794 readonly state: CumulusPalletXcmpQueueOutboundState;2844 readonly state: CumulusPalletXcmpQueueOutboundState;
2795 readonly signalsExist: bool;2845 readonly signalsExist: bool;
2796 readonly firstIndex: u16;2846 readonly firstIndex: u16;
2797 readonly lastIndex: u16;2847 readonly lastIndex: u16;
2798 }2848 }
27992849
2800 /** @name CumulusPalletXcmpQueueOutboundState (330) */2850 /** @name CumulusPalletXcmpQueueOutboundState (332) */
2801 export interface CumulusPalletXcmpQueueOutboundState extends Enum {2851 interface CumulusPalletXcmpQueueOutboundState extends Enum {
2802 readonly isOk: boolean;2852 readonly isOk: boolean;
2803 readonly isSuspended: boolean;2853 readonly isSuspended: boolean;
2804 readonly type: 'Ok' | 'Suspended';2854 readonly type: 'Ok' | 'Suspended';
2805 }2855 }
28062856
2807 /** @name CumulusPalletXcmpQueueQueueConfigData (332) */2857 /** @name CumulusPalletXcmpQueueQueueConfigData (334) */
2808 export interface CumulusPalletXcmpQueueQueueConfigData extends Struct {2858 interface CumulusPalletXcmpQueueQueueConfigData extends Struct {
2809 readonly suspendThreshold: u32;2859 readonly suspendThreshold: u32;
2810 readonly dropThreshold: u32;2860 readonly dropThreshold: u32;
2811 readonly resumeThreshold: u32;2861 readonly resumeThreshold: u32;
2814 readonly xcmpMaxIndividualWeight: u64;2864 readonly xcmpMaxIndividualWeight: u64;
2815 }2865 }
28162866
2817 /** @name CumulusPalletXcmpQueueError (334) */2867 /** @name CumulusPalletXcmpQueueError (336) */
2818 export interface CumulusPalletXcmpQueueError extends Enum {2868 interface CumulusPalletXcmpQueueError extends Enum {
2819 readonly isFailedToSend: boolean;2869 readonly isFailedToSend: boolean;
2820 readonly isBadXcmOrigin: boolean;2870 readonly isBadXcmOrigin: boolean;
2821 readonly isBadXcm: boolean;2871 readonly isBadXcm: boolean;
2824 readonly type: 'FailedToSend' | 'BadXcmOrigin' | 'BadXcm' | 'BadOverweightIndex' | 'WeightOverLimit';2874 readonly type: 'FailedToSend' | 'BadXcmOrigin' | 'BadXcm' | 'BadOverweightIndex' | 'WeightOverLimit';
2825 }2875 }
28262876
2827 /** @name PalletXcmError (335) */2877 /** @name PalletXcmError (337) */
2828 export interface PalletXcmError extends Enum {2878 interface PalletXcmError extends Enum {
2829 readonly isUnreachable: boolean;2879 readonly isUnreachable: boolean;
2830 readonly isSendFailure: boolean;2880 readonly isSendFailure: boolean;
2831 readonly isFiltered: boolean;2881 readonly isFiltered: boolean;
2842 readonly type: 'Unreachable' | 'SendFailure' | 'Filtered' | 'UnweighableMessage' | 'DestinationNotInvertible' | 'Empty' | 'CannotReanchor' | 'TooManyAssets' | 'InvalidOrigin' | 'BadVersion' | 'BadLocation' | 'NoSubscription' | 'AlreadySubscribed';2892 readonly type: 'Unreachable' | 'SendFailure' | 'Filtered' | 'UnweighableMessage' | 'DestinationNotInvertible' | 'Empty' | 'CannotReanchor' | 'TooManyAssets' | 'InvalidOrigin' | 'BadVersion' | 'BadLocation' | 'NoSubscription' | 'AlreadySubscribed';
2843 }2893 }
28442894
2845 /** @name CumulusPalletXcmError (336) */2895 /** @name CumulusPalletXcmError (338) */
2846 export type CumulusPalletXcmError = Null;2896 type CumulusPalletXcmError = Null;
28472897
2848 /** @name CumulusPalletDmpQueueConfigData (337) */2898 /** @name CumulusPalletDmpQueueConfigData (339) */
2849 export interface CumulusPalletDmpQueueConfigData extends Struct {2899 interface CumulusPalletDmpQueueConfigData extends Struct {
2850 readonly maxIndividual: u64;2900 readonly maxIndividual: u64;
2851 }2901 }
28522902
2853 /** @name CumulusPalletDmpQueuePageIndexData (338) */2903 /** @name CumulusPalletDmpQueuePageIndexData (340) */
2854 export interface CumulusPalletDmpQueuePageIndexData extends Struct {2904 interface CumulusPalletDmpQueuePageIndexData extends Struct {
2855 readonly beginUsed: u32;2905 readonly beginUsed: u32;
2856 readonly endUsed: u32;2906 readonly endUsed: u32;
2857 readonly overweightCount: u64;2907 readonly overweightCount: u64;
2858 }2908 }
28592909
2860 /** @name CumulusPalletDmpQueueError (341) */2910 /** @name CumulusPalletDmpQueueError (343) */
2861 export interface CumulusPalletDmpQueueError extends Enum {2911 interface CumulusPalletDmpQueueError extends Enum {
2862 readonly isUnknown: boolean;2912 readonly isUnknown: boolean;
2863 readonly isOverLimit: boolean;2913 readonly isOverLimit: boolean;
2864 readonly type: 'Unknown' | 'OverLimit';2914 readonly type: 'Unknown' | 'OverLimit';
2865 }2915 }
28662916
2867 /** @name PalletUniqueError (345) */2917 /** @name PalletUniqueError (347) */
2868 export interface PalletUniqueError extends Enum {2918 interface PalletUniqueError extends Enum {
2869 readonly isCollectionDecimalPointLimitExceeded: boolean;2919 readonly isCollectionDecimalPointLimitExceeded: boolean;
2870 readonly isConfirmUnsetSponsorFail: boolean;2920 readonly isConfirmUnsetSponsorFail: boolean;
2871 readonly isEmptyArgument: boolean;2921 readonly isEmptyArgument: boolean;
2872 readonly isRepartitionCalledOnNonRefungibleCollection: boolean;2922 readonly isRepartitionCalledOnNonRefungibleCollection: boolean;
2873 readonly type: 'CollectionDecimalPointLimitExceeded' | 'ConfirmUnsetSponsorFail' | 'EmptyArgument' | 'RepartitionCalledOnNonRefungibleCollection';2923 readonly type: 'CollectionDecimalPointLimitExceeded' | 'ConfirmUnsetSponsorFail' | 'EmptyArgument' | 'RepartitionCalledOnNonRefungibleCollection';
2874 }2924 }
28752925
2876 /** @name PalletUniqueSchedulerScheduledV3 (348) */2926 /** @name PalletUniqueSchedulerScheduledV3 (350) */
2877 export interface PalletUniqueSchedulerScheduledV3 extends Struct {2927 interface PalletUniqueSchedulerScheduledV3 extends Struct {
2878 readonly maybeId: Option<U8aFixed>;2928 readonly maybeId: Option<U8aFixed>;
2879 readonly priority: u8;2929 readonly priority: u8;
2880 readonly call: FrameSupportScheduleMaybeHashed;2930 readonly call: FrameSupportScheduleMaybeHashed;
2881 readonly maybePeriodic: Option<ITuple<[u32, u32]>>;2931 readonly maybePeriodic: Option<ITuple<[u32, u32]>>;
2882 readonly origin: OpalRuntimeOriginCaller;2932 readonly origin: OpalRuntimeOriginCaller;
2883 }2933 }
28842934
2885 /** @name OpalRuntimeOriginCaller (349) */2935 /** @name OpalRuntimeOriginCaller (351) */
2886 export interface OpalRuntimeOriginCaller extends Enum {2936 interface OpalRuntimeOriginCaller extends Enum {
2887 readonly isVoid: boolean;
2888 readonly isSystem: boolean;2937 readonly isSystem: boolean;
2889 readonly asSystem: FrameSupportDispatchRawOrigin;2938 readonly asSystem: FrameSupportDispatchRawOrigin;
2939 readonly isVoid: boolean;
2890 readonly isPolkadotXcm: boolean;2940 readonly isPolkadotXcm: boolean;
2891 readonly asPolkadotXcm: PalletXcmOrigin;2941 readonly asPolkadotXcm: PalletXcmOrigin;
2892 readonly isCumulusXcm: boolean;2942 readonly isCumulusXcm: boolean;
2893 readonly asCumulusXcm: CumulusPalletXcmOrigin;2943 readonly asCumulusXcm: CumulusPalletXcmOrigin;
2894 readonly isEthereum: boolean;2944 readonly isEthereum: boolean;
2895 readonly asEthereum: PalletEthereumRawOrigin;2945 readonly asEthereum: PalletEthereumRawOrigin;
2896 readonly type: 'Void' | 'System' | 'PolkadotXcm' | 'CumulusXcm' | 'Ethereum';2946 readonly type: 'System' | 'Void' | 'PolkadotXcm' | 'CumulusXcm' | 'Ethereum';
2897 }2947 }
28982948
2899 /** @name FrameSupportDispatchRawOrigin (350) */2949 /** @name FrameSupportDispatchRawOrigin (352) */
2900 export interface FrameSupportDispatchRawOrigin extends Enum {2950 interface FrameSupportDispatchRawOrigin extends Enum {
2901 readonly isRoot: boolean;2951 readonly isRoot: boolean;
2902 readonly isSigned: boolean;2952 readonly isSigned: boolean;
2903 readonly asSigned: AccountId32;2953 readonly asSigned: AccountId32;
2904 readonly isNone: boolean;2954 readonly isNone: boolean;
2905 readonly type: 'Root' | 'Signed' | 'None';2955 readonly type: 'Root' | 'Signed' | 'None';
2906 }2956 }
29072957
2908 /** @name PalletXcmOrigin (351) */2958 /** @name PalletXcmOrigin (353) */
2909 export interface PalletXcmOrigin extends Enum {2959 interface PalletXcmOrigin extends Enum {
2910 readonly isXcm: boolean;2960 readonly isXcm: boolean;
2911 readonly asXcm: XcmV1MultiLocation;2961 readonly asXcm: XcmV1MultiLocation;
2912 readonly isResponse: boolean;2962 readonly isResponse: boolean;
2913 readonly asResponse: XcmV1MultiLocation;2963 readonly asResponse: XcmV1MultiLocation;
2914 readonly type: 'Xcm' | 'Response';2964 readonly type: 'Xcm' | 'Response';
2915 }2965 }
29162966
2917 /** @name CumulusPalletXcmOrigin (352) */2967 /** @name CumulusPalletXcmOrigin (354) */
2918 export interface CumulusPalletXcmOrigin extends Enum {2968 interface CumulusPalletXcmOrigin extends Enum {
2919 readonly isRelay: boolean;2969 readonly isRelay: boolean;
2920 readonly isSiblingParachain: boolean;2970 readonly isSiblingParachain: boolean;
2921 readonly asSiblingParachain: u32;2971 readonly asSiblingParachain: u32;
2922 readonly type: 'Relay' | 'SiblingParachain';2972 readonly type: 'Relay' | 'SiblingParachain';
2923 }2973 }
29242974
2925 /** @name PalletEthereumRawOrigin (353) */2975 /** @name PalletEthereumRawOrigin (355) */
2926 export interface PalletEthereumRawOrigin extends Enum {2976 interface PalletEthereumRawOrigin extends Enum {
2927 readonly isEthereumTransaction: boolean;2977 readonly isEthereumTransaction: boolean;
2928 readonly asEthereumTransaction: H160;2978 readonly asEthereumTransaction: H160;
2929 readonly type: 'EthereumTransaction';2979 readonly type: 'EthereumTransaction';
2930 }2980 }
29312981
2932 /** @name SpCoreVoid (354) */2982 /** @name SpCoreVoid (356) */
2933 export type SpCoreVoid = Null;2983 type SpCoreVoid = Null;
29342984
2935 /** @name PalletUniqueSchedulerError (355) */2985 /** @name PalletUniqueSchedulerError (357) */
2936 export interface PalletUniqueSchedulerError extends Enum {2986 interface PalletUniqueSchedulerError extends Enum {
2937 readonly isFailedToSchedule: boolean;2987 readonly isFailedToSchedule: boolean;
2938 readonly isNotFound: boolean;2988 readonly isNotFound: boolean;
2939 readonly isTargetBlockNumberInPast: boolean;2989 readonly isTargetBlockNumberInPast: boolean;
2940 readonly isRescheduleNoChange: boolean;2990 readonly isRescheduleNoChange: boolean;
2941 readonly type: 'FailedToSchedule' | 'NotFound' | 'TargetBlockNumberInPast' | 'RescheduleNoChange';2991 readonly type: 'FailedToSchedule' | 'NotFound' | 'TargetBlockNumberInPast' | 'RescheduleNoChange';
2942 }2992 }
29432993
2944 /** @name UpDataStructsCollection (356) */2994 /** @name UpDataStructsCollection (358) */
2945 export interface UpDataStructsCollection extends Struct {2995 interface UpDataStructsCollection extends Struct {
2946 readonly owner: AccountId32;2996 readonly owner: AccountId32;
2947 readonly mode: UpDataStructsCollectionMode;2997 readonly mode: UpDataStructsCollectionMode;
2948 readonly name: Vec<u16>;2998 readonly name: Vec<u16>;
2954 readonly externalCollection: bool;3004 readonly externalCollection: bool;
2955 }3005 }
29563006
2957 /** @name UpDataStructsSponsorshipState (357) */3007 /** @name UpDataStructsSponsorshipState (359) */
2958 export interface UpDataStructsSponsorshipState extends Enum {3008 interface UpDataStructsSponsorshipState extends Enum {
2959 readonly isDisabled: boolean;3009 readonly isDisabled: boolean;
2960 readonly isUnconfirmed: boolean;3010 readonly isUnconfirmed: boolean;
2961 readonly asUnconfirmed: AccountId32;3011 readonly asUnconfirmed: AccountId32;
2964 readonly type: 'Disabled' | 'Unconfirmed' | 'Confirmed';3014 readonly type: 'Disabled' | 'Unconfirmed' | 'Confirmed';
2965 }3015 }
29663016
2967 /** @name UpDataStructsProperties (358) */3017 /** @name UpDataStructsProperties (360) */
2968 export interface UpDataStructsProperties extends Struct {3018 interface UpDataStructsProperties extends Struct {
2969 readonly map: UpDataStructsPropertiesMapBoundedVec;3019 readonly map: UpDataStructsPropertiesMapBoundedVec;
2970 readonly consumedSpace: u32;3020 readonly consumedSpace: u32;
2971 readonly spaceLimit: u32;3021 readonly spaceLimit: u32;
2972 }3022 }
29733023
2974 /** @name UpDataStructsPropertiesMapBoundedVec (359) */3024 /** @name UpDataStructsPropertiesMapBoundedVec (361) */
2975 export interface UpDataStructsPropertiesMapBoundedVec extends BTreeMap<Bytes, Bytes> {}3025 interface UpDataStructsPropertiesMapBoundedVec extends BTreeMap<Bytes, Bytes> {}
29763026
2977 /** @name UpDataStructsPropertiesMapPropertyPermission (364) */3027 /** @name UpDataStructsPropertiesMapPropertyPermission (366) */
2978 export interface UpDataStructsPropertiesMapPropertyPermission extends BTreeMap<Bytes, UpDataStructsPropertyPermission> {}3028 interface UpDataStructsPropertiesMapPropertyPermission extends BTreeMap<Bytes, UpDataStructsPropertyPermission> {}
29793029
2980 /** @name UpDataStructsCollectionStats (371) */3030 /** @name UpDataStructsCollectionStats (373) */
2981 export interface UpDataStructsCollectionStats extends Struct {3031 interface UpDataStructsCollectionStats extends Struct {
2982 readonly created: u32;3032 readonly created: u32;
2983 readonly destroyed: u32;3033 readonly destroyed: u32;
2984 readonly alive: u32;3034 readonly alive: u32;
2985 }3035 }
29863036
2987 /** @name UpDataStructsTokenChild (372) */3037 /** @name UpDataStructsTokenChild (374) */
2988 export interface UpDataStructsTokenChild extends Struct {3038 interface UpDataStructsTokenChild extends Struct {
2989 readonly token: u32;3039 readonly token: u32;
2990 readonly collection: u32;3040 readonly collection: u32;
2991 }3041 }
29923042
2993 /** @name PhantomTypeUpDataStructs (373) */3043 /** @name PhantomTypeUpDataStructs (375) */
2994 export interface PhantomTypeUpDataStructs extends Vec<ITuple<[UpDataStructsTokenData, UpDataStructsRpcCollection, RmrkTraitsCollectionCollectionInfo, RmrkTraitsNftNftInfo, RmrkTraitsResourceResourceInfo, RmrkTraitsPropertyPropertyInfo, RmrkTraitsBaseBaseInfo, RmrkTraitsPartPartType, RmrkTraitsTheme, RmrkTraitsNftNftChild]>> {}3044 interface PhantomTypeUpDataStructs extends Vec<ITuple<[UpDataStructsTokenData, UpDataStructsRpcCollection, RmrkTraitsCollectionCollectionInfo, RmrkTraitsNftNftInfo, RmrkTraitsResourceResourceInfo, RmrkTraitsPropertyPropertyInfo, RmrkTraitsBaseBaseInfo, RmrkTraitsPartPartType, RmrkTraitsTheme, RmrkTraitsNftNftChild]>> {}
29953045
2996 /** @name UpDataStructsTokenData (375) */3046 /** @name UpDataStructsTokenData (377) */
2997 export interface UpDataStructsTokenData extends Struct {3047 interface UpDataStructsTokenData extends Struct {
2998 readonly properties: Vec<UpDataStructsProperty>;3048 readonly properties: Vec<UpDataStructsProperty>;
2999 readonly owner: Option<PalletEvmAccountBasicCrossAccountIdRepr>;3049 readonly owner: Option<PalletEvmAccountBasicCrossAccountIdRepr>;
3000 readonly pieces: u128;3050 readonly pieces: u128;
3001 }3051 }
30023052
3003 /** @name UpDataStructsRpcCollection (377) */3053 /** @name UpDataStructsRpcCollection (379) */
3004 export interface UpDataStructsRpcCollection extends Struct {3054 interface UpDataStructsRpcCollection extends Struct {
3005 readonly owner: AccountId32;3055 readonly owner: AccountId32;
3006 readonly mode: UpDataStructsCollectionMode;3056 readonly mode: UpDataStructsCollectionMode;
3007 readonly name: Vec<u16>;3057 readonly name: Vec<u16>;
3015 readonly readOnly: bool;3065 readonly readOnly: bool;
3016 }3066 }
30173067
3018 /** @name RmrkTraitsCollectionCollectionInfo (378) */3068 /** @name RmrkTraitsCollectionCollectionInfo (380) */
3019 export interface RmrkTraitsCollectionCollectionInfo extends Struct {3069 interface RmrkTraitsCollectionCollectionInfo extends Struct {
3020 readonly issuer: AccountId32;3070 readonly issuer: AccountId32;
3021 readonly metadata: Bytes;3071 readonly metadata: Bytes;
3022 readonly max: Option<u32>;3072 readonly max: Option<u32>;
3023 readonly symbol: Bytes;3073 readonly symbol: Bytes;
3024 readonly nftsCount: u32;3074 readonly nftsCount: u32;
3025 }3075 }
30263076
3027 /** @name RmrkTraitsNftNftInfo (379) */3077 /** @name RmrkTraitsNftNftInfo (381) */
3028 export interface RmrkTraitsNftNftInfo extends Struct {3078 interface RmrkTraitsNftNftInfo extends Struct {
3029 readonly owner: RmrkTraitsNftAccountIdOrCollectionNftTuple;3079 readonly owner: RmrkTraitsNftAccountIdOrCollectionNftTuple;
3030 readonly royalty: Option<RmrkTraitsNftRoyaltyInfo>;3080 readonly royalty: Option<RmrkTraitsNftRoyaltyInfo>;
3031 readonly metadata: Bytes;3081 readonly metadata: Bytes;
3032 readonly equipped: bool;3082 readonly equipped: bool;
3033 readonly pending: bool;3083 readonly pending: bool;
3034 }3084 }
30353085
3036 /** @name RmrkTraitsNftRoyaltyInfo (381) */3086 /** @name RmrkTraitsNftRoyaltyInfo (383) */
3037 export interface RmrkTraitsNftRoyaltyInfo extends Struct {3087 interface RmrkTraitsNftRoyaltyInfo extends Struct {
3038 readonly recipient: AccountId32;3088 readonly recipient: AccountId32;
3039 readonly amount: Permill;3089 readonly amount: Permill;
3040 }3090 }
30413091
3042 /** @name RmrkTraitsResourceResourceInfo (382) */3092 /** @name RmrkTraitsResourceResourceInfo (384) */
3043 export interface RmrkTraitsResourceResourceInfo extends Struct {3093 interface RmrkTraitsResourceResourceInfo extends Struct {
3044 readonly id: u32;3094 readonly id: u32;
3045 readonly resource: RmrkTraitsResourceResourceTypes;3095 readonly resource: RmrkTraitsResourceResourceTypes;
3046 readonly pending: bool;3096 readonly pending: bool;
3047 readonly pendingRemoval: bool;3097 readonly pendingRemoval: bool;
3048 }3098 }
30493099
3050 /** @name RmrkTraitsPropertyPropertyInfo (383) */3100 /** @name RmrkTraitsPropertyPropertyInfo (385) */
3051 export interface RmrkTraitsPropertyPropertyInfo extends Struct {3101 interface RmrkTraitsPropertyPropertyInfo extends Struct {
3052 readonly key: Bytes;3102 readonly key: Bytes;
3053 readonly value: Bytes;3103 readonly value: Bytes;
3054 }3104 }
30553105
3056 /** @name RmrkTraitsBaseBaseInfo (384) */3106 /** @name RmrkTraitsBaseBaseInfo (386) */
3057 export interface RmrkTraitsBaseBaseInfo extends Struct {3107 interface RmrkTraitsBaseBaseInfo extends Struct {
3058 readonly issuer: AccountId32;3108 readonly issuer: AccountId32;
3059 readonly baseType: Bytes;3109 readonly baseType: Bytes;
3060 readonly symbol: Bytes;3110 readonly symbol: Bytes;
3061 }3111 }
30623112
3063 /** @name RmrkTraitsNftNftChild (385) */3113 /** @name RmrkTraitsNftNftChild (387) */
3064 export interface RmrkTraitsNftNftChild extends Struct {3114 interface RmrkTraitsNftNftChild extends Struct {
3065 readonly collectionId: u32;3115 readonly collectionId: u32;
3066 readonly nftId: u32;3116 readonly nftId: u32;
3067 }3117 }
30683118
3069 /** @name PalletCommonError (387) */3119 /** @name PalletCommonError (389) */
3070 export interface PalletCommonError extends Enum {3120 interface PalletCommonError extends Enum {
3071 readonly isCollectionNotFound: boolean;3121 readonly isCollectionNotFound: boolean;
3072 readonly isMustBeTokenOwner: boolean;3122 readonly isMustBeTokenOwner: boolean;
3073 readonly isNoPermission: boolean;3123 readonly isNoPermission: boolean;
3105 readonly type: 'CollectionNotFound' | 'MustBeTokenOwner' | 'NoPermission' | 'CantDestroyNotEmptyCollection' | 'PublicMintingNotAllowed' | 'AddressNotInAllowlist' | 'CollectionNameLimitExceeded' | 'CollectionDescriptionLimitExceeded' | 'CollectionTokenPrefixLimitExceeded' | 'TotalCollectionsLimitExceeded' | 'CollectionAdminCountExceeded' | 'CollectionLimitBoundsExceeded' | 'OwnerPermissionsCantBeReverted' | 'TransferNotAllowed' | 'AccountTokenLimitExceeded' | 'CollectionTokenLimitExceeded' | 'MetadataFlagFrozen' | 'TokenNotFound' | 'TokenValueTooLow' | 'ApprovedValueTooLow' | 'CantApproveMoreThanOwned' | 'AddressIsZero' | 'UnsupportedOperation' | 'NotSufficientFounds' | 'UserIsNotAllowedToNest' | 'SourceCollectionIsNotAllowedToNest' | 'CollectionFieldSizeExceeded' | 'NoSpaceForProperty' | 'PropertyLimitReached' | 'PropertyKeyIsTooLong' | 'InvalidCharacterInPropertyKey' | 'EmptyPropertyKey' | 'CollectionIsExternal' | 'CollectionIsInternal';3155 readonly type: 'CollectionNotFound' | 'MustBeTokenOwner' | 'NoPermission' | 'CantDestroyNotEmptyCollection' | 'PublicMintingNotAllowed' | 'AddressNotInAllowlist' | 'CollectionNameLimitExceeded' | 'CollectionDescriptionLimitExceeded' | 'CollectionTokenPrefixLimitExceeded' | 'TotalCollectionsLimitExceeded' | 'CollectionAdminCountExceeded' | 'CollectionLimitBoundsExceeded' | 'OwnerPermissionsCantBeReverted' | 'TransferNotAllowed' | 'AccountTokenLimitExceeded' | 'CollectionTokenLimitExceeded' | 'MetadataFlagFrozen' | 'TokenNotFound' | 'TokenValueTooLow' | 'ApprovedValueTooLow' | 'CantApproveMoreThanOwned' | 'AddressIsZero' | 'UnsupportedOperation' | 'NotSufficientFounds' | 'UserIsNotAllowedToNest' | 'SourceCollectionIsNotAllowedToNest' | 'CollectionFieldSizeExceeded' | 'NoSpaceForProperty' | 'PropertyLimitReached' | 'PropertyKeyIsTooLong' | 'InvalidCharacterInPropertyKey' | 'EmptyPropertyKey' | 'CollectionIsExternal' | 'CollectionIsInternal';
3106 }3156 }
31073157
3108 /** @name PalletFungibleError (389) */3158 /** @name PalletFungibleError (391) */
3109 export interface PalletFungibleError extends Enum {3159 interface PalletFungibleError extends Enum {
3110 readonly isNotFungibleDataUsedToMintFungibleCollectionToken: boolean;3160 readonly isNotFungibleDataUsedToMintFungibleCollectionToken: boolean;
3111 readonly isFungibleItemsHaveNoId: boolean;3161 readonly isFungibleItemsHaveNoId: boolean;
3112 readonly isFungibleItemsDontHaveData: boolean;3162 readonly isFungibleItemsDontHaveData: boolean;
3115 readonly type: 'NotFungibleDataUsedToMintFungibleCollectionToken' | 'FungibleItemsHaveNoId' | 'FungibleItemsDontHaveData' | 'FungibleDisallowsNesting' | 'SettingPropertiesNotAllowed';3165 readonly type: 'NotFungibleDataUsedToMintFungibleCollectionToken' | 'FungibleItemsHaveNoId' | 'FungibleItemsDontHaveData' | 'FungibleDisallowsNesting' | 'SettingPropertiesNotAllowed';
3116 }3166 }
31173167
3118 /** @name PalletRefungibleItemData (390) */3168 /** @name PalletRefungibleItemData (392) */
3119 export interface PalletRefungibleItemData extends Struct {3169 interface PalletRefungibleItemData extends Struct {
3120 readonly constData: Bytes;3170 readonly constData: Bytes;
3121 }3171 }
31223172
3123 /** @name PalletRefungibleError (395) */3173 /** @name PalletRefungibleError (397) */
3124 export interface PalletRefungibleError extends Enum {3174 interface PalletRefungibleError extends Enum {
3125 readonly isNotRefungibleDataUsedToMintFungibleCollectionToken: boolean;3175 readonly isNotRefungibleDataUsedToMintFungibleCollectionToken: boolean;
3126 readonly isWrongRefungiblePieces: boolean;3176 readonly isWrongRefungiblePieces: boolean;
3127 readonly isRepartitionWhileNotOwningAllPieces: boolean;3177 readonly isRepartitionWhileNotOwningAllPieces: boolean;
3130 readonly type: 'NotRefungibleDataUsedToMintFungibleCollectionToken' | 'WrongRefungiblePieces' | 'RepartitionWhileNotOwningAllPieces' | 'RefungibleDisallowsNesting' | 'SettingPropertiesNotAllowed';3180 readonly type: 'NotRefungibleDataUsedToMintFungibleCollectionToken' | 'WrongRefungiblePieces' | 'RepartitionWhileNotOwningAllPieces' | 'RefungibleDisallowsNesting' | 'SettingPropertiesNotAllowed';
3131 }3181 }
31323182
3133 /** @name PalletNonfungibleItemData (396) */3183 /** @name PalletNonfungibleItemData (398) */
3134 export interface PalletNonfungibleItemData extends Struct {3184 interface PalletNonfungibleItemData extends Struct {
3135 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;3185 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;
3136 }3186 }
31373187
3138 /** @name UpDataStructsPropertyScope (398) */3188 /** @name UpDataStructsPropertyScope (400) */
3139 export interface UpDataStructsPropertyScope extends Enum {3189 interface UpDataStructsPropertyScope extends Enum {
3140 readonly isNone: boolean;3190 readonly isNone: boolean;
3141 readonly isRmrk: boolean;3191 readonly isRmrk: boolean;
3142 readonly isEth: boolean;3192 readonly isEth: boolean;
3143 readonly type: 'None' | 'Rmrk' | 'Eth';3193 readonly type: 'None' | 'Rmrk' | 'Eth';
3144 }3194 }
31453195
3146 /** @name PalletNonfungibleError (400) */3196 /** @name PalletNonfungibleError (402) */
3147 export interface PalletNonfungibleError extends Enum {3197 interface PalletNonfungibleError extends Enum {
3148 readonly isNotNonfungibleDataUsedToMintFungibleCollectionToken: boolean;3198 readonly isNotNonfungibleDataUsedToMintFungibleCollectionToken: boolean;
3149 readonly isNonfungibleItemsHaveNoAmount: boolean;3199 readonly isNonfungibleItemsHaveNoAmount: boolean;
3150 readonly isCantBurnNftWithChildren: boolean;3200 readonly isCantBurnNftWithChildren: boolean;
3151 readonly type: 'NotNonfungibleDataUsedToMintFungibleCollectionToken' | 'NonfungibleItemsHaveNoAmount' | 'CantBurnNftWithChildren';3201 readonly type: 'NotNonfungibleDataUsedToMintFungibleCollectionToken' | 'NonfungibleItemsHaveNoAmount' | 'CantBurnNftWithChildren';
3152 }3202 }
31533203
3154 /** @name PalletStructureError (401) */3204 /** @name PalletStructureError (403) */
3155 export interface PalletStructureError extends Enum {3205 interface PalletStructureError extends Enum {
3156 readonly isOuroborosDetected: boolean;3206 readonly isOuroborosDetected: boolean;
3157 readonly isDepthLimit: boolean;3207 readonly isDepthLimit: boolean;
3158 readonly isBreadthLimit: boolean;3208 readonly isBreadthLimit: boolean;
3159 readonly isTokenNotFound: boolean;3209 readonly isTokenNotFound: boolean;
3160 readonly type: 'OuroborosDetected' | 'DepthLimit' | 'BreadthLimit' | 'TokenNotFound';3210 readonly type: 'OuroborosDetected' | 'DepthLimit' | 'BreadthLimit' | 'TokenNotFound';
3161 }3211 }
31623212
3163 /** @name PalletRmrkCoreError (402) */3213 /** @name PalletRmrkCoreError (404) */
3164 export interface PalletRmrkCoreError extends Enum {3214 interface PalletRmrkCoreError extends Enum {
3165 readonly isCorruptedCollectionType: boolean;3215 readonly isCorruptedCollectionType: boolean;
3166 readonly isRmrkPropertyKeyIsTooLong: boolean;3216 readonly isRmrkPropertyKeyIsTooLong: boolean;
3167 readonly isRmrkPropertyValueIsTooLong: boolean;3217 readonly isRmrkPropertyValueIsTooLong: boolean;
3184 readonly type: 'CorruptedCollectionType' | 'RmrkPropertyKeyIsTooLong' | 'RmrkPropertyValueIsTooLong' | 'RmrkPropertyIsNotFound' | 'UnableToDecodeRmrkData' | 'CollectionNotEmpty' | 'NoAvailableCollectionId' | 'NoAvailableNftId' | 'CollectionUnknown' | 'NoPermission' | 'NonTransferable' | 'CollectionFullOrLocked' | 'ResourceDoesntExist' | 'CannotSendToDescendentOrSelf' | 'CannotAcceptNonOwnedNft' | 'CannotRejectNonOwnedNft' | 'CannotRejectNonPendingNft' | 'ResourceNotPending' | 'NoAvailableResourceId';3234 readonly type: 'CorruptedCollectionType' | 'RmrkPropertyKeyIsTooLong' | 'RmrkPropertyValueIsTooLong' | 'RmrkPropertyIsNotFound' | 'UnableToDecodeRmrkData' | 'CollectionNotEmpty' | 'NoAvailableCollectionId' | 'NoAvailableNftId' | 'CollectionUnknown' | 'NoPermission' | 'NonTransferable' | 'CollectionFullOrLocked' | 'ResourceDoesntExist' | 'CannotSendToDescendentOrSelf' | 'CannotAcceptNonOwnedNft' | 'CannotRejectNonOwnedNft' | 'CannotRejectNonPendingNft' | 'ResourceNotPending' | 'NoAvailableResourceId';
3185 }3235 }
31863236
3187 /** @name PalletRmrkEquipError (404) */3237 /** @name PalletRmrkEquipError (406) */
3188 export interface PalletRmrkEquipError extends Enum {3238 interface PalletRmrkEquipError extends Enum {
3189 readonly isPermissionError: boolean;3239 readonly isPermissionError: boolean;
3190 readonly isNoAvailableBaseId: boolean;3240 readonly isNoAvailableBaseId: boolean;
3191 readonly isNoAvailablePartId: boolean;3241 readonly isNoAvailablePartId: boolean;
3196 readonly type: 'PermissionError' | 'NoAvailableBaseId' | 'NoAvailablePartId' | 'BaseDoesntExist' | 'NeedsDefaultThemeFirst' | 'PartDoesntExist' | 'NoEquippableOnFixedPart';3246 readonly type: 'PermissionError' | 'NoAvailableBaseId' | 'NoAvailablePartId' | 'BaseDoesntExist' | 'NeedsDefaultThemeFirst' | 'PartDoesntExist' | 'NoEquippableOnFixedPart';
3197 }3247 }
31983248
3199 /** @name PalletEvmError (407) */3249 /** @name PalletEvmError (409) */
3200 export interface PalletEvmError extends Enum {3250 interface PalletEvmError extends Enum {
3201 readonly isBalanceLow: boolean;3251 readonly isBalanceLow: boolean;
3202 readonly isFeeOverflow: boolean;3252 readonly isFeeOverflow: boolean;
3203 readonly isPaymentOverflow: boolean;3253 readonly isPaymentOverflow: boolean;
3207 readonly type: 'BalanceLow' | 'FeeOverflow' | 'PaymentOverflow' | 'WithdrawFailed' | 'GasPriceTooLow' | 'InvalidNonce';3257 readonly type: 'BalanceLow' | 'FeeOverflow' | 'PaymentOverflow' | 'WithdrawFailed' | 'GasPriceTooLow' | 'InvalidNonce';
3208 }3258 }
32093259
3210 /** @name FpRpcTransactionStatus (410) */3260 /** @name FpRpcTransactionStatus (412) */
3211 export interface FpRpcTransactionStatus extends Struct {3261 interface FpRpcTransactionStatus extends Struct {
3212 readonly transactionHash: H256;3262 readonly transactionHash: H256;
3213 readonly transactionIndex: u32;3263 readonly transactionIndex: u32;
3214 readonly from: H160;3264 readonly from: H160;
3218 readonly logsBloom: EthbloomBloom;3268 readonly logsBloom: EthbloomBloom;
3219 }3269 }
32203270
3221 /** @name EthbloomBloom (412) */3271 /** @name EthbloomBloom (414) */
3222 export interface EthbloomBloom extends U8aFixed {}3272 interface EthbloomBloom extends U8aFixed {}
32233273
3224 /** @name EthereumReceiptReceiptV3 (414) */3274 /** @name EthereumReceiptReceiptV3 (416) */
3225 export interface EthereumReceiptReceiptV3 extends Enum {3275 interface EthereumReceiptReceiptV3 extends Enum {
3226 readonly isLegacy: boolean;3276 readonly isLegacy: boolean;
3227 readonly asLegacy: EthereumReceiptEip658ReceiptData;3277 readonly asLegacy: EthereumReceiptEip658ReceiptData;
3228 readonly isEip2930: boolean;3278 readonly isEip2930: boolean;
3232 readonly type: 'Legacy' | 'Eip2930' | 'Eip1559';3282 readonly type: 'Legacy' | 'Eip2930' | 'Eip1559';
3233 }3283 }
32343284
3235 /** @name EthereumReceiptEip658ReceiptData (415) */3285 /** @name EthereumReceiptEip658ReceiptData (417) */
3236 export interface EthereumReceiptEip658ReceiptData extends Struct {3286 interface EthereumReceiptEip658ReceiptData extends Struct {
3237 readonly statusCode: u8;3287 readonly statusCode: u8;
3238 readonly usedGas: U256;3288 readonly usedGas: U256;
3239 readonly logsBloom: EthbloomBloom;3289 readonly logsBloom: EthbloomBloom;
3240 readonly logs: Vec<EthereumLog>;3290 readonly logs: Vec<EthereumLog>;
3241 }3291 }
32423292
3243 /** @name EthereumBlock (416) */3293 /** @name EthereumBlock (418) */
3244 export interface EthereumBlock extends Struct {3294 interface EthereumBlock extends Struct {
3245 readonly header: EthereumHeader;3295 readonly header: EthereumHeader;
3246 readonly transactions: Vec<EthereumTransactionTransactionV2>;3296 readonly transactions: Vec<EthereumTransactionTransactionV2>;
3247 readonly ommers: Vec<EthereumHeader>;3297 readonly ommers: Vec<EthereumHeader>;
3248 }3298 }
32493299
3250 /** @name EthereumHeader (417) */3300 /** @name EthereumHeader (419) */
3251 export interface EthereumHeader extends Struct {3301 interface EthereumHeader extends Struct {
3252 readonly parentHash: H256;3302 readonly parentHash: H256;
3253 readonly ommersHash: H256;3303 readonly ommersHash: H256;
3254 readonly beneficiary: H160;3304 readonly beneficiary: H160;
3266 readonly nonce: EthereumTypesHashH64;3316 readonly nonce: EthereumTypesHashH64;
3267 }3317 }
32683318
3269 /** @name EthereumTypesHashH64 (418) */3319 /** @name EthereumTypesHashH64 (420) */
3270 export interface EthereumTypesHashH64 extends U8aFixed {}3320 interface EthereumTypesHashH64 extends U8aFixed {}
32713321
3272 /** @name PalletEthereumError (423) */3322 /** @name PalletEthereumError (425) */
3273 export interface PalletEthereumError extends Enum {3323 interface PalletEthereumError extends Enum {
3274 readonly isInvalidSignature: boolean;3324 readonly isInvalidSignature: boolean;
3275 readonly isPreLogExists: boolean;3325 readonly isPreLogExists: boolean;
3276 readonly type: 'InvalidSignature' | 'PreLogExists';3326 readonly type: 'InvalidSignature' | 'PreLogExists';
3277 }3327 }
32783328
3279 /** @name PalletEvmCoderSubstrateError (424) */3329 /** @name PalletEvmCoderSubstrateError (426) */
3280 export interface PalletEvmCoderSubstrateError extends Enum {3330 interface PalletEvmCoderSubstrateError extends Enum {
3281 readonly isOutOfGas: boolean;3331 readonly isOutOfGas: boolean;
3282 readonly isOutOfFund: boolean;3332 readonly isOutOfFund: boolean;
3283 readonly type: 'OutOfGas' | 'OutOfFund';3333 readonly type: 'OutOfGas' | 'OutOfFund';
3284 }3334 }
32853335
3286 /** @name PalletEvmContractHelpersSponsoringModeT (425) */3336 /** @name PalletEvmContractHelpersSponsoringModeT (427) */
3287 export interface PalletEvmContractHelpersSponsoringModeT extends Enum {3337 interface PalletEvmContractHelpersSponsoringModeT extends Enum {
3288 readonly isDisabled: boolean;3338 readonly isDisabled: boolean;
3289 readonly isAllowlisted: boolean;3339 readonly isAllowlisted: boolean;
3290 readonly isGenerous: boolean;3340 readonly isGenerous: boolean;
3291 readonly type: 'Disabled' | 'Allowlisted' | 'Generous';3341 readonly type: 'Disabled' | 'Allowlisted' | 'Generous';
3292 }3342 }
32933343
3294 /** @name PalletEvmContractHelpersError (427) */3344 /** @name PalletEvmContractHelpersError (429) */
3295 export interface PalletEvmContractHelpersError extends Enum {3345 interface PalletEvmContractHelpersError extends Enum {
3296 readonly isNoPermission: boolean;3346 readonly isNoPermission: boolean;
3297 readonly type: 'NoPermission';3347 readonly type: 'NoPermission';
3298 }3348 }
32993349
3300 /** @name PalletEvmMigrationError (428) */3350 /** @name PalletEvmMigrationError (430) */
3301 export interface PalletEvmMigrationError extends Enum {3351 interface PalletEvmMigrationError extends Enum {
3302 readonly isAccountNotEmpty: boolean;3352 readonly isAccountNotEmpty: boolean;
3303 readonly isAccountIsNotMigrating: boolean;3353 readonly isAccountIsNotMigrating: boolean;
3304 readonly type: 'AccountNotEmpty' | 'AccountIsNotMigrating';3354 readonly type: 'AccountNotEmpty' | 'AccountIsNotMigrating';
3305 }3355 }
33063356
3307 /** @name SpRuntimeMultiSignature (430) */3357 /** @name SpRuntimeMultiSignature (432) */
3308 export interface SpRuntimeMultiSignature extends Enum {3358 interface SpRuntimeMultiSignature extends Enum {
3309 readonly isEd25519: boolean;3359 readonly isEd25519: boolean;
3310 readonly asEd25519: SpCoreEd25519Signature;3360 readonly asEd25519: SpCoreEd25519Signature;
3311 readonly isSr25519: boolean;3361 readonly isSr25519: boolean;
3315 readonly type: 'Ed25519' | 'Sr25519' | 'Ecdsa';3365 readonly type: 'Ed25519' | 'Sr25519' | 'Ecdsa';
3316 }3366 }
33173367
3318 /** @name SpCoreEd25519Signature (431) */3368 /** @name SpCoreEd25519Signature (433) */
3319 export interface SpCoreEd25519Signature extends U8aFixed {}3369 interface SpCoreEd25519Signature extends U8aFixed {}
33203370
3321 /** @name SpCoreSr25519Signature (433) */3371 /** @name SpCoreSr25519Signature (435) */
3322 export interface SpCoreSr25519Signature extends U8aFixed {}3372 interface SpCoreSr25519Signature extends U8aFixed {}
33233373
3324 /** @name SpCoreEcdsaSignature (434) */3374 /** @name SpCoreEcdsaSignature (436) */
3325 export interface SpCoreEcdsaSignature extends U8aFixed {}3375 interface SpCoreEcdsaSignature extends U8aFixed {}
33263376
3327 /** @name FrameSystemExtensionsCheckSpecVersion (437) */3377 /** @name FrameSystemExtensionsCheckSpecVersion (439) */
3328 export type FrameSystemExtensionsCheckSpecVersion = Null;3378 type FrameSystemExtensionsCheckSpecVersion = Null;
33293379
3330 /** @name FrameSystemExtensionsCheckGenesis (438) */3380 /** @name FrameSystemExtensionsCheckGenesis (440) */
3331 export type FrameSystemExtensionsCheckGenesis = Null;3381 type FrameSystemExtensionsCheckGenesis = Null;
33323382
3333 /** @name FrameSystemExtensionsCheckNonce (441) */3383 /** @name FrameSystemExtensionsCheckNonce (443) */
3334 export interface FrameSystemExtensionsCheckNonce extends Compact<u32> {}3384 interface FrameSystemExtensionsCheckNonce extends Compact<u32> {}
33353385
3336 /** @name FrameSystemExtensionsCheckWeight (442) */3386 /** @name FrameSystemExtensionsCheckWeight (444) */
3337 export type FrameSystemExtensionsCheckWeight = Null;3387 type FrameSystemExtensionsCheckWeight = Null;
33383388
3339 /** @name PalletTemplateTransactionPaymentChargeTransactionPayment (443) */3389 /** @name PalletTemplateTransactionPaymentChargeTransactionPayment (445) */
3340 export interface PalletTemplateTransactionPaymentChargeTransactionPayment extends Compact<u128> {}3390 interface PalletTemplateTransactionPaymentChargeTransactionPayment extends Compact<u128> {}
33413391
3342 /** @name OpalRuntimeRuntime (444) */3392 /** @name OpalRuntimeRuntime (446) */
3343 export type OpalRuntimeRuntime = Null;3393 type OpalRuntimeRuntime = Null;
33443394
3345 /** @name PalletEthereumFakeTransactionFinalizer (445) */3395 /** @name PalletEthereumFakeTransactionFinalizer (447) */
3346 export type PalletEthereumFakeTransactionFinalizer = Null;3396 type PalletEthereumFakeTransactionFinalizer = Null;
33473397
3348} // declare module3398} // declare module
33493399