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

difftreelog

chore update polkadot types

Daniel Shiposha2023-10-20parent: #7fa45b5.patch.diff
in: master

11 files changed

modifiedtests/src/interfaces/augment-api-consts.tsdiffbeforeafterboth
9import type { Option, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';9import type { Option, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';
10import type { Codec, ITuple } from '@polkadot/types-codec/types';10import type { Codec, ITuple } from '@polkadot/types-codec/types';
11import type { H160, Perbill, Permill } from '@polkadot/types/interfaces/runtime';11import type { H160, Perbill, Permill } from '@polkadot/types/interfaces/runtime';
12import type { FrameSupportPalletId, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, PalletReferendaTrackInfo, SpVersionRuntimeVersion, SpWeightsRuntimeDbWeight, SpWeightsWeightV2Weight, UpDataStructsCollectionLimits, XcmV3MultiLocation } from '@polkadot/types/lookup';12import type { FrameSupportPalletId, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, PalletReferendaTrackInfo, SpVersionRuntimeVersion, SpWeightsRuntimeDbWeight, SpWeightsWeightV2Weight, StagingXcmV3MultiLocation, UpDataStructsCollectionLimits } from '@polkadot/types/lookup';
1313
14export type __AugmentedConst<ApiType extends ApiTypes> = AugmentedConst<ApiType>;14export type __AugmentedConst<ApiType extends ApiTypes> = AugmentedConst<ApiType>;
1515
79 **/79 **/
80 [key: string]: Codec;80 [key: string]: Codec;
81 };81 };
82 collatorSelection: {
83 licenceBondIdentifier: U8aFixed & AugmentedConst<ApiType>;
84 /**
85 * Generic const
86 **/
87 [key: string]: Codec;
88 };
89 common: {82 common: {
90 /**83 /**
91 * Maximum admins per collection.84 * Maximum admins per collection.
518 **/511 **/
519 [key: string]: Codec;512 [key: string]: Codec;
520 };513 };
514 utility: {
515 /**
516 * The limit on the number of batched calls.
517 **/
518 batchedCallsLimit: u32 & AugmentedConst<ApiType>;
519 /**
520 * Generic const
521 **/
522 [key: string]: Codec;
523 };
521 vesting: {524 vesting: {
522 /**525 /**
523 * The minimum amount transferred to call `vested_transfer`.526 * The minimum amount transferred to call `vested_transfer`.
539 /**542 /**
540 * Self chain location.543 * Self chain location.
541 **/544 **/
542 selfLocation: XcmV3MultiLocation & AugmentedConst<ApiType>;545 selfLocation: StagingXcmV3MultiLocation & AugmentedConst<ApiType>;
543 /**546 /**
544 * Generic const547 * Generic const
545 **/548 **/
modifiedtests/src/interfaces/augment-api-errors.tsdiffbeforeafterboth
226 * Empty property keys are forbidden226 * Empty property keys are forbidden
227 **/227 **/
228 EmptyPropertyKey: AugmentedError<ApiType>;228 EmptyPropertyKey: AugmentedError<ApiType>;
229 /**
230 * Fungible tokens hold no ID, and the default value of TokenId for a fungible collection is 0.
231 **/
232 FungibleItemsHaveNoId: AugmentedError<ApiType>;
229 /**233 /**
230 * Only ASCII letters, digits, and symbols `_`, `-`, and `.` are allowed234 * Only ASCII letters, digits, and symbols `_`, `-`, and `.` are allowed
231 **/235 **/
327 * Account is not a member331 * Account is not a member
328 **/332 **/
329 NotMember: AugmentedError<ApiType>;333 NotMember: AugmentedError<ApiType>;
334 /**
335 * Prime account is not a member
336 **/
337 PrimeAccountNotMember: AugmentedError<ApiType>;
330 /**338 /**
331 * Proposal must exist339 * Proposal must exist
332 **/340 **/
737 * Tried to set data for fungible item.745 * Tried to set data for fungible item.
738 **/746 **/
739 FungibleItemsDontHaveData: AugmentedError<ApiType>;747 FungibleItemsDontHaveData: AugmentedError<ApiType>;
740 /**
741 * Fungible tokens hold no ID, and the default value of TokenId for Fungible collection is 0.
742 **/
743 FungibleItemsHaveNoId: AugmentedError<ApiType>;
744 /**748 /**
745 * Only a fungible collection could be possibly broken; any fungible token is valid.749 * Only a fungible collection could be possibly broken; any fungible token is valid.
746 **/750 **/
965 * The referenced subscription could not be found.969 * The referenced subscription could not be found.
966 **/970 **/
967 NoSubscription: AugmentedError<ApiType>;971 NoSubscription: AugmentedError<ApiType>;
968 /**972 /**
969 * There was some other issue (i.e. not to do with routing) in sending the message. Perhaps973 * There was some other issue (i.e. not to do with routing) in sending the message.
970 * a lack of space for buffering the message.974 * Perhaps a lack of space for buffering the message.
971 **/975 **/
972 SendFailure: AugmentedError<ApiType>;976 SendFailure: AugmentedError<ApiType>;
973 /**977 /**
974 * Too many assets have been attempted for transfer.978 * Too many assets have been attempted for transfer.
1223 * Account is not a member1227 * Account is not a member
1224 **/1228 **/
1225 NotMember: AugmentedError<ApiType>;1229 NotMember: AugmentedError<ApiType>;
1230 /**
1231 * Prime account is not a member
1232 **/
1233 PrimeAccountNotMember: AugmentedError<ApiType>;
1226 /**1234 /**
1227 * Proposal must exist1235 * Proposal must exist
1228 **/1236 **/
1358 **/1366 **/
1359 [key: string]: AugmentedError<ApiType>;1367 [key: string]: AugmentedError<ApiType>;
1360 };1368 };
1369 utility: {
1370 /**
1371 * Too many calls batched.
1372 **/
1373 TooManyCalls: AugmentedError<ApiType>;
1374 /**
1375 * Generic error
1376 **/
1377 [key: string]: AugmentedError<ApiType>;
1378 };
1361 vesting: {1379 vesting: {
1362 /**1380 /**
1363 * The vested transfer amount is too low1381 * The vested transfer amount is too low
modifiedtests/src/interfaces/augment-api-events.tsdiffbeforeafterboth
9import type { Bytes, Null, Option, Result, U8aFixed, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';9import type { Bytes, Null, Option, Result, U8aFixed, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';
10import type { ITuple } from '@polkadot/types-codec/types';10import type { ITuple } from '@polkadot/types-codec/types';
11import type { AccountId32, H160, H256 } from '@polkadot/types/interfaces/runtime';11import type { AccountId32, H160, H256 } from '@polkadot/types/interfaces/runtime';
12import type { EthereumLog, EvmCoreErrorExitReason, FrameSupportDispatchDispatchInfo, FrameSupportPreimagesBounded, FrameSupportTokensMiscBalanceStatus, OrmlVestingVestingSchedule, PalletDemocracyMetadataOwner, PalletDemocracyVoteAccountVote, PalletDemocracyVoteThreshold, PalletEvmAccountBasicCrossAccountIdRepr, PalletForeignAssetsAssetIds, PalletForeignAssetsModuleAssetMetadata, PalletRankedCollectiveTally, PalletRankedCollectiveVoteRecord, PalletStateTrieMigrationError, PalletStateTrieMigrationMigrationCompute, SpRuntimeDispatchError, SpWeightsWeightV2Weight, XcmV3MultiAsset, XcmV3MultiLocation, XcmV3MultiassetMultiAssets, XcmV3Response, XcmV3TraitsError, XcmV3TraitsOutcome, XcmV3Xcm, XcmVersionedMultiAssets, XcmVersionedMultiLocation } from '@polkadot/types/lookup';12import type { EthereumLog, EvmCoreErrorExitReason, FrameSupportDispatchDispatchInfo, FrameSupportPreimagesBounded, FrameSupportTokensMiscBalanceStatus, OrmlVestingVestingSchedule, PalletDemocracyMetadataOwner, PalletDemocracyVoteAccountVote, PalletDemocracyVoteThreshold, PalletEvmAccountBasicCrossAccountIdRepr, PalletForeignAssetsAssetId, PalletForeignAssetsModuleAssetMetadata, PalletRankedCollectiveTally, PalletRankedCollectiveVoteRecord, PalletStateTrieMigrationError, PalletStateTrieMigrationMigrationCompute, SpRuntimeDispatchError, SpWeightsWeightV2Weight, StagingXcmV3MultiAsset, StagingXcmV3MultiLocation, StagingXcmV3MultiassetMultiAssets, StagingXcmV3Response, StagingXcmV3TraitsError, StagingXcmV3TraitsOutcome, StagingXcmV3Xcm, StagingXcmVersionedMultiAssets, StagingXcmVersionedMultiLocation } from '@polkadot/types/lookup';
1313
14export type __AugmentedEvent<ApiType extends ApiTypes> = AugmentedEvent<ApiType>;14export type __AugmentedEvent<ApiType extends ApiTypes> = AugmentedEvent<ApiType>;
1515
331 * Downward message executed with the given outcome.331 * Downward message executed with the given outcome.
332 * \[ id, outcome \]332 * \[ id, outcome \]
333 **/333 **/
334 ExecutedDownward: AugmentedEvent<ApiType, [U8aFixed, XcmV3TraitsOutcome]>;334 ExecutedDownward: AugmentedEvent<ApiType, [U8aFixed, StagingXcmV3TraitsOutcome]>;
335 /**335 /**
336 * Downward message is invalid XCM.336 * Downward message is invalid XCM.
337 * \[ id \]337 * \[ id \]
425 /**425 /**
426 * Downward message executed with the given outcome.426 * Downward message executed with the given outcome.
427 **/427 **/
428 ExecutedDownward: AugmentedEvent<ApiType, [messageId: U8aFixed, outcome: XcmV3TraitsOutcome], { messageId: U8aFixed, outcome: XcmV3TraitsOutcome }>;428 ExecutedDownward: AugmentedEvent<ApiType, [messageHash: U8aFixed, messageId: U8aFixed, outcome: StagingXcmV3TraitsOutcome], { messageHash: U8aFixed, messageId: U8aFixed, outcome: StagingXcmV3TraitsOutcome }>;
429 /**429 /**
430 * Downward message is invalid XCM.430 * Downward message is invalid XCM.
431 **/431 **/
432 InvalidFormat: AugmentedEvent<ApiType, [messageId: U8aFixed], { messageId: U8aFixed }>;432 InvalidFormat: AugmentedEvent<ApiType, [messageHash: U8aFixed], { messageHash: U8aFixed }>;
433 /**433 /**
434 * The maximum number of downward messages was.434 * The maximum number of downward messages was reached.
435 **/435 **/
436 MaxMessagesExhausted: AugmentedEvent<ApiType, [messageId: U8aFixed], { messageId: U8aFixed }>;436 MaxMessagesExhausted: AugmentedEvent<ApiType, [messageHash: U8aFixed], { messageHash: U8aFixed }>;
437 /**437 /**
438 * Downward message is overweight and was placed in the overweight queue.438 * Downward message is overweight and was placed in the overweight queue.
439 **/439 **/
440 OverweightEnqueued: AugmentedEvent<ApiType, [messageId: U8aFixed, overweightIndex: u64, requiredWeight: SpWeightsWeightV2Weight], { messageId: U8aFixed, overweightIndex: u64, requiredWeight: SpWeightsWeightV2Weight }>;440 OverweightEnqueued: AugmentedEvent<ApiType, [messageHash: U8aFixed, messageId: U8aFixed, overweightIndex: u64, requiredWeight: SpWeightsWeightV2Weight], { messageHash: U8aFixed, messageId: U8aFixed, overweightIndex: u64, requiredWeight: SpWeightsWeightV2Weight }>;
441 /**441 /**
442 * Downward message from the overweight queue was executed.442 * Downward message from the overweight queue was executed.
443 **/443 **/
444 OverweightServiced: AugmentedEvent<ApiType, [overweightIndex: u64, weightUsed: SpWeightsWeightV2Weight], { overweightIndex: u64, weightUsed: SpWeightsWeightV2Weight }>;444 OverweightServiced: AugmentedEvent<ApiType, [overweightIndex: u64, weightUsed: SpWeightsWeightV2Weight], { overweightIndex: u64, weightUsed: SpWeightsWeightV2Weight }>;
445 /**445 /**
446 * Downward message is unsupported version of XCM.446 * Downward message is unsupported version of XCM.
447 **/447 **/
448 UnsupportedVersion: AugmentedEvent<ApiType, [messageId: U8aFixed], { messageId: U8aFixed }>;448 UnsupportedVersion: AugmentedEvent<ApiType, [messageHash: U8aFixed], { messageHash: U8aFixed }>;
449 /**449 /**
450 * The weight limit for handling downward messages was reached.450 * The weight limit for handling downward messages was reached.
451 **/451 **/
452 WeightExhausted: AugmentedEvent<ApiType, [messageId: U8aFixed, remainingWeight: SpWeightsWeightV2Weight, requiredWeight: SpWeightsWeightV2Weight], { messageId: U8aFixed, remainingWeight: SpWeightsWeightV2Weight, requiredWeight: SpWeightsWeightV2Weight }>;452 WeightExhausted: AugmentedEvent<ApiType, [messageHash: U8aFixed, messageId: U8aFixed, remainingWeight: SpWeightsWeightV2Weight, requiredWeight: SpWeightsWeightV2Weight], { messageHash: U8aFixed, messageId: U8aFixed, remainingWeight: SpWeightsWeightV2Weight, requiredWeight: SpWeightsWeightV2Weight }>;
453 /**453 /**
454 * Generic event454 * Generic event
455 **/455 **/
610 /**610 /**
611 * The asset registered.611 * The asset registered.
612 **/612 **/
613 AssetRegistered: AugmentedEvent<ApiType, [assetId: PalletForeignAssetsAssetIds, metadata: PalletForeignAssetsModuleAssetMetadata], { assetId: PalletForeignAssetsAssetIds, metadata: PalletForeignAssetsModuleAssetMetadata }>;613 AssetRegistered: AugmentedEvent<ApiType, [assetId: PalletForeignAssetsAssetId, metadata: PalletForeignAssetsModuleAssetMetadata], { assetId: PalletForeignAssetsAssetId, metadata: PalletForeignAssetsModuleAssetMetadata }>;
614 /**614 /**
615 * The asset updated.615 * The asset updated.
616 **/616 **/
617 AssetUpdated: AugmentedEvent<ApiType, [assetId: PalletForeignAssetsAssetIds, metadata: PalletForeignAssetsModuleAssetMetadata], { assetId: PalletForeignAssetsAssetIds, metadata: PalletForeignAssetsModuleAssetMetadata }>;617 AssetUpdated: AugmentedEvent<ApiType, [assetId: PalletForeignAssetsAssetId, metadata: PalletForeignAssetsModuleAssetMetadata], { assetId: PalletForeignAssetsAssetId, metadata: PalletForeignAssetsModuleAssetMetadata }>;
618 /**618 /**
619 * The foreign asset registered.619 * The foreign asset registered.
620 **/620 **/
621 ForeignAssetRegistered: AugmentedEvent<ApiType, [assetId: u32, assetAddress: XcmV3MultiLocation, metadata: PalletForeignAssetsModuleAssetMetadata], { assetId: u32, assetAddress: XcmV3MultiLocation, metadata: PalletForeignAssetsModuleAssetMetadata }>;621 ForeignAssetRegistered: AugmentedEvent<ApiType, [assetId: u32, assetAddress: StagingXcmV3MultiLocation, metadata: PalletForeignAssetsModuleAssetMetadata], { assetId: u32, assetAddress: StagingXcmV3MultiLocation, metadata: PalletForeignAssetsModuleAssetMetadata }>;
622 /**622 /**
623 * The foreign asset updated.623 * The foreign asset updated.
624 **/624 **/
625 ForeignAssetUpdated: AugmentedEvent<ApiType, [assetId: u32, assetAddress: XcmV3MultiLocation, metadata: PalletForeignAssetsModuleAssetMetadata], { assetId: u32, assetAddress: XcmV3MultiLocation, metadata: PalletForeignAssetsModuleAssetMetadata }>;625 ForeignAssetUpdated: AugmentedEvent<ApiType, [assetId: u32, assetAddress: StagingXcmV3MultiLocation, metadata: PalletForeignAssetsModuleAssetMetadata], { assetId: u32, assetAddress: StagingXcmV3MultiLocation, metadata: PalletForeignAssetsModuleAssetMetadata }>;
626 /**626 /**
627 * Generic event627 * Generic event
628 **/628 **/
730 [key: string]: AugmentedEvent<ApiType>;730 [key: string]: AugmentedEvent<ApiType>;
731 };731 };
732 polkadotXcm: {732 polkadotXcm: {
733 /**733 /**
734 * Some assets have been claimed from an asset trap734 * Some assets have been claimed from an asset trap
735 * 735 **/
736 * \[ hash, origin, assets \]
737 **/
738 AssetsClaimed: AugmentedEvent<ApiType, [H256, XcmV3MultiLocation, XcmVersionedMultiAssets]>;736 AssetsClaimed: AugmentedEvent<ApiType, [hash_: H256, origin: StagingXcmV3MultiLocation, assets: StagingXcmVersionedMultiAssets], { hash_: H256, origin: StagingXcmV3MultiLocation, assets: StagingXcmVersionedMultiAssets }>;
739 /**737 /**
740 * Some assets have been placed in an asset trap.738 * Some assets have been placed in an asset trap.
741 * 739 **/
742 * \[ hash, origin, assets \]
743 **/
744 AssetsTrapped: AugmentedEvent<ApiType, [H256, XcmV3MultiLocation, XcmVersionedMultiAssets]>;740 AssetsTrapped: AugmentedEvent<ApiType, [hash_: H256, origin: StagingXcmV3MultiLocation, assets: StagingXcmVersionedMultiAssets], { hash_: H256, origin: StagingXcmV3MultiLocation, assets: StagingXcmVersionedMultiAssets }>;
745 /**741 /**
746 * Execution of an XCM message was attempted.742 * Execution of an XCM message was attempted.
747 * 743 **/
748 * \[ outcome \]
749 **/
750 Attempted: AugmentedEvent<ApiType, [XcmV3TraitsOutcome]>;744 Attempted: AugmentedEvent<ApiType, [outcome: StagingXcmV3TraitsOutcome], { outcome: StagingXcmV3TraitsOutcome }>;
751 /**745 /**
752 * Fees were paid from a location for an operation (often for using `SendXcm`).746 * Fees were paid from a location for an operation (often for using `SendXcm`).
753 * 747 **/
754 * \[ paying location, fees \]
755 **/
756 FeesPaid: AugmentedEvent<ApiType, [XcmV3MultiLocation, XcmV3MultiassetMultiAssets]>;748 FeesPaid: AugmentedEvent<ApiType, [paying: StagingXcmV3MultiLocation, fees: StagingXcmV3MultiassetMultiAssets], { paying: StagingXcmV3MultiLocation, fees: StagingXcmV3MultiassetMultiAssets }>;
757 /**749 /**
758 * Expected query response has been received but the querier location of the response does750 * Expected query response has been received but the querier location of the response does
759 * not match the expected. The query remains registered for a later, valid, response to751 * not match the expected. The query remains registered for a later, valid, response to
760 * be received and acted upon.752 * be received and acted upon.
761 * 753 **/
762 * \[ origin location, id, expected querier, maybe actual querier \]
763 **/
764 InvalidQuerier: AugmentedEvent<ApiType, [XcmV3MultiLocation, u64, XcmV3MultiLocation, Option<XcmV3MultiLocation>]>;754 InvalidQuerier: AugmentedEvent<ApiType, [origin: StagingXcmV3MultiLocation, queryId: u64, expectedQuerier: StagingXcmV3MultiLocation, maybeActualQuerier: Option<StagingXcmV3MultiLocation>], { origin: StagingXcmV3MultiLocation, queryId: u64, expectedQuerier: StagingXcmV3MultiLocation, maybeActualQuerier: Option<StagingXcmV3MultiLocation> }>;
765 /**755 /**
766 * Expected query response has been received but the expected querier location placed in756 * Expected query response has been received but the expected querier location placed in
767 * storage by this runtime previously cannot be decoded. The query remains registered.757 * storage by this runtime previously cannot be decoded. The query remains registered.
768 * 758 *
769 * This is unexpected (since a location placed in storage in a previously executing759 * This is unexpected (since a location placed in storage in a previously executing
770 * runtime should be readable prior to query timeout) and dangerous since the possibly760 * runtime should be readable prior to query timeout) and dangerous since the possibly
771 * valid response will be dropped. Manual governance intervention is probably going to be761 * valid response will be dropped. Manual governance intervention is probably going to be
772 * needed.762 * needed.
773 * 763 **/
774 * \[ origin location, id \]
775 **/
776 InvalidQuerierVersion: AugmentedEvent<ApiType, [XcmV3MultiLocation, u64]>;764 InvalidQuerierVersion: AugmentedEvent<ApiType, [origin: StagingXcmV3MultiLocation, queryId: u64], { origin: StagingXcmV3MultiLocation, queryId: u64 }>;
777 /**765 /**
778 * Expected query response has been received but the origin location of the response does766 * Expected query response has been received but the origin location of the response does
779 * not match that expected. The query remains registered for a later, valid, response to767 * not match that expected. The query remains registered for a later, valid, response to
780 * be received and acted upon.768 * be received and acted upon.
781 * 769 **/
782 * \[ origin location, id, expected location \]
783 **/
784 InvalidResponder: AugmentedEvent<ApiType, [XcmV3MultiLocation, u64, Option<XcmV3MultiLocation>]>;770 InvalidResponder: AugmentedEvent<ApiType, [origin: StagingXcmV3MultiLocation, queryId: u64, expectedLocation: Option<StagingXcmV3MultiLocation>], { origin: StagingXcmV3MultiLocation, queryId: u64, expectedLocation: Option<StagingXcmV3MultiLocation> }>;
785 /**771 /**
786 * Expected query response has been received but the expected origin location placed in772 * Expected query response has been received but the expected origin location placed in
787 * storage by this runtime previously cannot be decoded. The query remains registered.773 * storage by this runtime previously cannot be decoded. The query remains registered.
788 * 774 *
789 * This is unexpected (since a location placed in storage in a previously executing775 * This is unexpected (since a location placed in storage in a previously executing
790 * runtime should be readable prior to query timeout) and dangerous since the possibly776 * runtime should be readable prior to query timeout) and dangerous since the possibly
791 * valid response will be dropped. Manual governance intervention is probably going to be777 * valid response will be dropped. Manual governance intervention is probably going to be
792 * needed.778 * needed.
793 * 779 **/
794 * \[ origin location, id \]
795 **/
796 InvalidResponderVersion: AugmentedEvent<ApiType, [XcmV3MultiLocation, u64]>;780 InvalidResponderVersion: AugmentedEvent<ApiType, [origin: StagingXcmV3MultiLocation, queryId: u64], { origin: StagingXcmV3MultiLocation, queryId: u64 }>;
797 /**781 /**
798 * Query response has been received and query is removed. The registered notification has782 * Query response has been received and query is removed. The registered notification has
799 * been dispatched and executed successfully.783 * been dispatched and executed successfully.
800 * 784 **/
801 * \[ id, pallet index, call index \]
802 **/
803 Notified: AugmentedEvent<ApiType, [u64, u8, u8]>;785 Notified: AugmentedEvent<ApiType, [queryId: u64, palletIndex: u8, callIndex: u8], { queryId: u64, palletIndex: u8, callIndex: u8 }>;
804 /**786 /**
805 * Query response has been received and query is removed. The dispatch was unable to be787 * Query response has been received and query is removed. The dispatch was unable to be
806 * decoded into a `Call`; this might be due to dispatch function having a signature which788 * decoded into a `Call`; this might be due to dispatch function having a signature which
807 * is not `(origin, QueryId, Response)`.789 * is not `(origin, QueryId, Response)`.
808 * 790 **/
809 * \[ id, pallet index, call index \]
810 **/
811 NotifyDecodeFailed: AugmentedEvent<ApiType, [u64, u8, u8]>;791 NotifyDecodeFailed: AugmentedEvent<ApiType, [queryId: u64, palletIndex: u8, callIndex: u8], { queryId: u64, palletIndex: u8, callIndex: u8 }>;
812 /**792 /**
813 * Query response has been received and query is removed. There was a general error with793 * Query response has been received and query is removed. There was a general error with
814 * dispatching the notification call.794 * dispatching the notification call.
815 * 795 **/
816 * \[ id, pallet index, call index \]
817 **/
818 NotifyDispatchError: AugmentedEvent<ApiType, [u64, u8, u8]>;796 NotifyDispatchError: AugmentedEvent<ApiType, [queryId: u64, palletIndex: u8, callIndex: u8], { queryId: u64, palletIndex: u8, callIndex: u8 }>;
819 /**797 /**
820 * Query response has been received and query is removed. The registered notification could798 * Query response has been received and query is removed. The registered notification
821 * not be dispatched because the dispatch weight is greater than the maximum weight799 * could not be dispatched because the dispatch weight is greater than the maximum weight
822 * originally budgeted by this runtime for the query result.800 * originally budgeted by this runtime for the query result.
823 *
824 * \[ id, pallet index, call index, actual weight, max budgeted weight \]801 **/
825 **/
826 NotifyOverweight: AugmentedEvent<ApiType, [u64, u8, u8, SpWeightsWeightV2Weight, SpWeightsWeightV2Weight]>;802 NotifyOverweight: AugmentedEvent<ApiType, [queryId: u64, palletIndex: u8, callIndex: u8, actualWeight: SpWeightsWeightV2Weight, maxBudgetedWeight: SpWeightsWeightV2Weight], { queryId: u64, palletIndex: u8, callIndex: u8, actualWeight: SpWeightsWeightV2Weight, maxBudgetedWeight: SpWeightsWeightV2Weight }>;
827 /**803 /**
828 * A given location which had a version change subscription was dropped owing to an error804 * A given location which had a version change subscription was dropped owing to an error
829 * migrating the location to our new XCM format.805 * migrating the location to our new XCM format.
830 * 806 **/
831 * \[ location, query ID \]
832 **/
833 NotifyTargetMigrationFail: AugmentedEvent<ApiType, [XcmVersionedMultiLocation, u64]>;807 NotifyTargetMigrationFail: AugmentedEvent<ApiType, [location: StagingXcmVersionedMultiLocation, queryId: u64], { location: StagingXcmVersionedMultiLocation, queryId: u64 }>;
834 /**808 /**
835 * A given location which had a version change subscription was dropped owing to an error809 * A given location which had a version change subscription was dropped owing to an error
836 * sending the notification to it.810 * sending the notification to it.
837 * 811 **/
838 * \[ location, query ID, error \]
839 **/
840 NotifyTargetSendFail: AugmentedEvent<ApiType, [XcmV3MultiLocation, u64, XcmV3TraitsError]>;812 NotifyTargetSendFail: AugmentedEvent<ApiType, [location: StagingXcmV3MultiLocation, queryId: u64, error: StagingXcmV3TraitsError], { location: StagingXcmV3MultiLocation, queryId: u64, error: StagingXcmV3TraitsError }>;
841 /**813 /**
842 * Query response has been received and is ready for taking with `take_response`. There is814 * Query response has been received and is ready for taking with `take_response`. There is
843 * no registered notification call.815 * no registered notification call.
844 * 816 **/
845 * \[ id, response \]
846 **/
847 ResponseReady: AugmentedEvent<ApiType, [u64, XcmV3Response]>;817 ResponseReady: AugmentedEvent<ApiType, [queryId: u64, response: StagingXcmV3Response], { queryId: u64, response: StagingXcmV3Response }>;
848 /**818 /**
849 * Received query response has been read and removed.819 * Received query response has been read and removed.
850 * 820 **/
851 * \[ id \]
852 **/
853 ResponseTaken: AugmentedEvent<ApiType, [u64]>;821 ResponseTaken: AugmentedEvent<ApiType, [queryId: u64], { queryId: u64 }>;
854 /**822 /**
855 * A XCM message was sent.823 * A XCM message was sent.
856 * 824 **/
857 * \[ origin, destination, message \]
858 **/
859 Sent: AugmentedEvent<ApiType, [XcmV3MultiLocation, XcmV3MultiLocation, XcmV3Xcm]>;825 Sent: AugmentedEvent<ApiType, [origin: StagingXcmV3MultiLocation, destination: StagingXcmV3MultiLocation, message: StagingXcmV3Xcm, messageId: U8aFixed], { origin: StagingXcmV3MultiLocation, destination: StagingXcmV3MultiLocation, message: StagingXcmV3Xcm, messageId: U8aFixed }>;
860 /**826 /**
861 * The supported version of a location has been changed. This might be through an827 * The supported version of a location has been changed. This might be through an
862 * automatic notification or a manual intervention.828 * automatic notification or a manual intervention.
863 * 829 **/
864 * \[ location, XCM version \]
865 **/
866 SupportedVersionChanged: AugmentedEvent<ApiType, [XcmV3MultiLocation, u32]>;830 SupportedVersionChanged: AugmentedEvent<ApiType, [location: StagingXcmV3MultiLocation, version: u32], { location: StagingXcmV3MultiLocation, version: u32 }>;
867 /**831 /**
868 * Query response received which does not match a registered query. This may be because a832 * Query response received which does not match a registered query. This may be because a
869 * matching query was never registered, it may be because it is a duplicate response, or833 * matching query was never registered, it may be because it is a duplicate response, or
870 * because the query timed out.834 * because the query timed out.
871 * 835 **/
872 * \[ origin location, id \]
873 **/
874 UnexpectedResponse: AugmentedEvent<ApiType, [XcmV3MultiLocation, u64]>;836 UnexpectedResponse: AugmentedEvent<ApiType, [origin: StagingXcmV3MultiLocation, queryId: u64], { origin: StagingXcmV3MultiLocation, queryId: u64 }>;
875 /**837 /**
876 * An XCM version change notification message has been attempted to be sent.838 * An XCM version change notification message has been attempted to be sent.
877 * 839 *
878 * The cost of sending it (borne by the chain) is included.840 * The cost of sending it (borne by the chain) is included.
879 * 841 **/
880 * \[ destination, result, cost \]
881 **/
882 VersionChangeNotified: AugmentedEvent<ApiType, [XcmV3MultiLocation, u32, XcmV3MultiassetMultiAssets]>;842 VersionChangeNotified: AugmentedEvent<ApiType, [destination: StagingXcmV3MultiLocation, result: u32, cost: StagingXcmV3MultiassetMultiAssets, messageId: U8aFixed], { destination: StagingXcmV3MultiLocation, result: u32, cost: StagingXcmV3MultiassetMultiAssets, messageId: U8aFixed }>;
883 /**843 /**
884 * We have requested that a remote chain sends us XCM version change notifications.844 * We have requested that a remote chain send us XCM version change notifications.
885 *
886 * \[ destination location, cost \]845 **/
887 **/
888 VersionNotifyRequested: AugmentedEvent<ApiType, [XcmV3MultiLocation, XcmV3MultiassetMultiAssets]>;846 VersionNotifyRequested: AugmentedEvent<ApiType, [destination: StagingXcmV3MultiLocation, cost: StagingXcmV3MultiassetMultiAssets, messageId: U8aFixed], { destination: StagingXcmV3MultiLocation, cost: StagingXcmV3MultiassetMultiAssets, messageId: U8aFixed }>;
889 /**847 /**
890 * A remote has requested XCM version change notification from us and we have honored it.848 * A remote has requested XCM version change notification from us and we have honored it.
891 * A version information message is sent to them and its cost is included.849 * A version information message is sent to them and its cost is included.
892 * 850 **/
893 * \[ destination location, cost \]
894 **/
895 VersionNotifyStarted: AugmentedEvent<ApiType, [XcmV3MultiLocation, XcmV3MultiassetMultiAssets]>;851 VersionNotifyStarted: AugmentedEvent<ApiType, [destination: StagingXcmV3MultiLocation, cost: StagingXcmV3MultiassetMultiAssets, messageId: U8aFixed], { destination: StagingXcmV3MultiLocation, cost: StagingXcmV3MultiassetMultiAssets, messageId: U8aFixed }>;
896 /**852 /**
897 * We have requested that a remote chain stops sending us XCM version change notifications.853 * We have requested that a remote chain stops sending us XCM version change
898 * 854 * notifications.
899 * \[ destination location, cost \]855 **/
900 **/
901 VersionNotifyUnrequested: AugmentedEvent<ApiType, [XcmV3MultiLocation, XcmV3MultiassetMultiAssets]>;856 VersionNotifyUnrequested: AugmentedEvent<ApiType, [destination: StagingXcmV3MultiLocation, cost: StagingXcmV3MultiassetMultiAssets, messageId: U8aFixed], { destination: StagingXcmV3MultiLocation, cost: StagingXcmV3MultiassetMultiAssets, messageId: U8aFixed }>;
902 /**857 /**
903 * Generic event858 * Generic event
904 **/859 **/
1123 /**1078 /**
1124 * A balance was set by root.1079 * A balance was set by root.
1125 **/1080 **/
1126 BalanceSet: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetIds, who: AccountId32, free: u128, reserved: u128], { currencyId: PalletForeignAssetsAssetIds, who: AccountId32, free: u128, reserved: u128 }>;1081 BalanceSet: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetId, who: AccountId32, free: u128, reserved: u128], { currencyId: PalletForeignAssetsAssetId, who: AccountId32, free: u128, reserved: u128 }>;
1127 /**1082 /**
1128 * Deposited some balance into an account1083 * Deposited some balance into an account
1129 **/1084 **/
1130 Deposited: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetIds, who: AccountId32, amount: u128], { currencyId: PalletForeignAssetsAssetIds, who: AccountId32, amount: u128 }>;1085 Deposited: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetId, who: AccountId32, amount: u128], { currencyId: PalletForeignAssetsAssetId, who: AccountId32, amount: u128 }>;
1131 /**1086 /**
1132 * An account was removed whose balance was non-zero but below1087 * An account was removed whose balance was non-zero but below
1133 * ExistentialDeposit, resulting in an outright loss.1088 * ExistentialDeposit, resulting in an outright loss.
1134 **/1089 **/
1135 DustLost: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetIds, who: AccountId32, amount: u128], { currencyId: PalletForeignAssetsAssetIds, who: AccountId32, amount: u128 }>;1090 DustLost: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetId, who: AccountId32, amount: u128], { currencyId: PalletForeignAssetsAssetId, who: AccountId32, amount: u128 }>;
1136 /**1091 /**
1137 * An account was created with some free balance.1092 * An account was created with some free balance.
1138 **/1093 **/
1139 Endowed: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetIds, who: AccountId32, amount: u128], { currencyId: PalletForeignAssetsAssetIds, who: AccountId32, amount: u128 }>;1094 Endowed: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetId, who: AccountId32, amount: u128], { currencyId: PalletForeignAssetsAssetId, who: AccountId32, amount: u128 }>;
1095 Issued: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetId, amount: u128], { currencyId: PalletForeignAssetsAssetId, amount: u128 }>;
1140 /**1096 /**
1141 * Some free balance was locked.1097 * Some free balance was locked.
1142 **/1098 **/
1143 Locked: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetIds, who: AccountId32, amount: u128], { currencyId: PalletForeignAssetsAssetIds, who: AccountId32, amount: u128 }>;1099 Locked: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetId, who: AccountId32, amount: u128], { currencyId: PalletForeignAssetsAssetId, who: AccountId32, amount: u128 }>;
1144 /**1100 /**
1145 * Some locked funds were unlocked1101 * Some locked funds were unlocked
1146 **/1102 **/
1147 LockRemoved: AugmentedEvent<ApiType, [lockId: U8aFixed, currencyId: PalletForeignAssetsAssetIds, who: AccountId32], { lockId: U8aFixed, currencyId: PalletForeignAssetsAssetIds, who: AccountId32 }>;1103 LockRemoved: AugmentedEvent<ApiType, [lockId: U8aFixed, currencyId: PalletForeignAssetsAssetId, who: AccountId32], { lockId: U8aFixed, currencyId: PalletForeignAssetsAssetId, who: AccountId32 }>;
1148 /**1104 /**
1149 * Some funds are locked1105 * Some funds are locked
1150 **/1106 **/
1151 LockSet: AugmentedEvent<ApiType, [lockId: U8aFixed, currencyId: PalletForeignAssetsAssetIds, who: AccountId32, amount: u128], { lockId: U8aFixed, currencyId: PalletForeignAssetsAssetIds, who: AccountId32, amount: u128 }>;1107 LockSet: AugmentedEvent<ApiType, [lockId: U8aFixed, currencyId: PalletForeignAssetsAssetId, who: AccountId32, amount: u128], { lockId: U8aFixed, currencyId: PalletForeignAssetsAssetId, who: AccountId32, amount: u128 }>;
1108 Rescinded: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetId, amount: u128], { currencyId: PalletForeignAssetsAssetId, amount: u128 }>;
1152 /**1109 /**
1153 * Some balance was reserved (moved from free to reserved).1110 * Some balance was reserved (moved from free to reserved).
1154 **/1111 **/
1155 Reserved: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetIds, who: AccountId32, amount: u128], { currencyId: PalletForeignAssetsAssetIds, who: AccountId32, amount: u128 }>;1112 Reserved: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetId, who: AccountId32, amount: u128], { currencyId: PalletForeignAssetsAssetId, who: AccountId32, amount: u128 }>;
1156 /**1113 /**
1157 * Some reserved balance was repatriated (moved from reserved to1114 * Some reserved balance was repatriated (moved from reserved to
1158 * another account).1115 * another account).
1159 **/1116 **/
1160 ReserveRepatriated: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetIds, from: AccountId32, to: AccountId32, amount: u128, status: FrameSupportTokensMiscBalanceStatus], { currencyId: PalletForeignAssetsAssetIds, from: AccountId32, to: AccountId32, amount: u128, status: FrameSupportTokensMiscBalanceStatus }>;1117 ReserveRepatriated: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetId, from: AccountId32, to: AccountId32, amount: u128, status: FrameSupportTokensMiscBalanceStatus], { currencyId: PalletForeignAssetsAssetId, from: AccountId32, to: AccountId32, amount: u128, status: FrameSupportTokensMiscBalanceStatus }>;
1161 /**1118 /**
1162 * Some balances were slashed (e.g. due to mis-behavior)1119 * Some balances were slashed (e.g. due to mis-behavior)
1163 **/1120 **/
1164 Slashed: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetIds, who: AccountId32, freeAmount: u128, reservedAmount: u128], { currencyId: PalletForeignAssetsAssetIds, who: AccountId32, freeAmount: u128, reservedAmount: u128 }>;1121 Slashed: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetId, who: AccountId32, freeAmount: u128, reservedAmount: u128], { currencyId: PalletForeignAssetsAssetId, who: AccountId32, freeAmount: u128, reservedAmount: u128 }>;
1165 /**1122 /**
1166 * The total issuance of an currency has been set1123 * The total issuance of an currency has been set
1167 **/1124 **/
1168 TotalIssuanceSet: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetIds, amount: u128], { currencyId: PalletForeignAssetsAssetIds, amount: u128 }>;1125 TotalIssuanceSet: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetId, amount: u128], { currencyId: PalletForeignAssetsAssetId, amount: u128 }>;
1169 /**1126 /**
1170 * Transfer succeeded.1127 * Transfer succeeded.
1171 **/1128 **/
1172 Transfer: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetIds, from: AccountId32, to: AccountId32, amount: u128], { currencyId: PalletForeignAssetsAssetIds, from: AccountId32, to: AccountId32, amount: u128 }>;1129 Transfer: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetId, from: AccountId32, to: AccountId32, amount: u128], { currencyId: PalletForeignAssetsAssetId, from: AccountId32, to: AccountId32, amount: u128 }>;
1173 /**1130 /**
1174 * Some locked balance was freed.1131 * Some locked balance was freed.
1175 **/1132 **/
1176 Unlocked: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetIds, who: AccountId32, amount: u128], { currencyId: PalletForeignAssetsAssetIds, who: AccountId32, amount: u128 }>;1133 Unlocked: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetId, who: AccountId32, amount: u128], { currencyId: PalletForeignAssetsAssetId, who: AccountId32, amount: u128 }>;
1177 /**1134 /**
1178 * Some balance was unreserved (moved from reserved to free).1135 * Some balance was unreserved (moved from reserved to free).
1179 **/1136 **/
1180 Unreserved: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetIds, who: AccountId32, amount: u128], { currencyId: PalletForeignAssetsAssetIds, who: AccountId32, amount: u128 }>;1137 Unreserved: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetId, who: AccountId32, amount: u128], { currencyId: PalletForeignAssetsAssetId, who: AccountId32, amount: u128 }>;
1181 /**1138 /**
1182 * Some balances were withdrawn (e.g. pay for transaction fee)1139 * Some balances were withdrawn (e.g. pay for transaction fee)
1183 **/1140 **/
1184 Withdrawn: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetIds, who: AccountId32, amount: u128], { currencyId: PalletForeignAssetsAssetIds, who: AccountId32, amount: u128 }>;1141 Withdrawn: AugmentedEvent<ApiType, [currencyId: PalletForeignAssetsAssetId, who: AccountId32, amount: u128], { currencyId: PalletForeignAssetsAssetId, who: AccountId32, amount: u128 }>;
1185 /**1142 /**
1186 * Generic event1143 * Generic event
1187 **/1144 **/
1240 **/1197 **/
1241 [key: string]: AugmentedEvent<ApiType>;1198 [key: string]: AugmentedEvent<ApiType>;
1242 };1199 };
1200 utility: {
1201 /**
1202 * Batch of dispatches completed fully with no error.
1203 **/
1204 BatchCompleted: AugmentedEvent<ApiType, []>;
1205 /**
1206 * Batch of dispatches completed but has errors.
1207 **/
1208 BatchCompletedWithErrors: AugmentedEvent<ApiType, []>;
1209 /**
1210 * Batch of dispatches did not complete fully. Index of first failing dispatch given, as
1211 * well as the error.
1212 **/
1213 BatchInterrupted: AugmentedEvent<ApiType, [index: u32, error: SpRuntimeDispatchError], { index: u32, error: SpRuntimeDispatchError }>;
1214 /**
1215 * A call was dispatched.
1216 **/
1217 DispatchedAs: AugmentedEvent<ApiType, [result: Result<Null, SpRuntimeDispatchError>], { result: Result<Null, SpRuntimeDispatchError> }>;
1218 /**
1219 * A single item within a Batch of dispatches has completed with no error.
1220 **/
1221 ItemCompleted: AugmentedEvent<ApiType, []>;
1222 /**
1223 * A single item within a Batch of dispatches has completed with error.
1224 **/
1225 ItemFailed: AugmentedEvent<ApiType, [error: SpRuntimeDispatchError], { error: SpRuntimeDispatchError }>;
1226 /**
1227 * Generic event
1228 **/
1229 [key: string]: AugmentedEvent<ApiType>;
1230 };
1243 vesting: {1231 vesting: {
1244 /**1232 /**
1245 * Claimed vesting.1233 * Claimed vesting.
1262 /**1250 /**
1263 * Bad XCM format used.1251 * Bad XCM format used.
1264 **/1252 **/
1265 BadFormat: AugmentedEvent<ApiType, [messageHash: Option<U8aFixed>], { messageHash: Option<U8aFixed> }>;1253 BadFormat: AugmentedEvent<ApiType, [messageHash: U8aFixed], { messageHash: U8aFixed }>;
1266 /**1254 /**
1267 * Bad XCM version used.1255 * Bad XCM version used.
1268 **/1256 **/
1269 BadVersion: AugmentedEvent<ApiType, [messageHash: Option<U8aFixed>], { messageHash: Option<U8aFixed> }>;1257 BadVersion: AugmentedEvent<ApiType, [messageHash: U8aFixed], { messageHash: U8aFixed }>;
1270 /**1258 /**
1271 * Some XCM failed.1259 * Some XCM failed.
1272 **/1260 **/
1273 Fail: AugmentedEvent<ApiType, [messageHash: Option<U8aFixed>, error: XcmV3TraitsError, weight: SpWeightsWeightV2Weight], { messageHash: Option<U8aFixed>, error: XcmV3TraitsError, weight: SpWeightsWeightV2Weight }>;1261 Fail: AugmentedEvent<ApiType, [messageHash: U8aFixed, messageId: U8aFixed, error: StagingXcmV3TraitsError, weight: SpWeightsWeightV2Weight], { messageHash: U8aFixed, messageId: U8aFixed, error: StagingXcmV3TraitsError, weight: SpWeightsWeightV2Weight }>;
1274 /**1262 /**
1275 * An XCM exceeded the individual message weight budget.1263 * An XCM exceeded the individual message weight budget.
1276 **/1264 **/
1282 /**1270 /**
1283 * Some XCM was executed ok.1271 * Some XCM was executed ok.
1284 **/1272 **/
1285 Success: AugmentedEvent<ApiType, [messageHash: Option<U8aFixed>, weight: SpWeightsWeightV2Weight], { messageHash: Option<U8aFixed>, weight: SpWeightsWeightV2Weight }>;1273 Success: AugmentedEvent<ApiType, [messageHash: U8aFixed, messageId: U8aFixed, weight: SpWeightsWeightV2Weight], { messageHash: U8aFixed, messageId: U8aFixed, weight: SpWeightsWeightV2Weight }>;
1286 /**1274 /**
1287 * An HRMP message was sent to a sibling parachain.1275 * An HRMP message was sent to a sibling parachain.
1288 **/1276 **/
1289 XcmpMessageSent: AugmentedEvent<ApiType, [messageHash: Option<U8aFixed>], { messageHash: Option<U8aFixed> }>;1277 XcmpMessageSent: AugmentedEvent<ApiType, [messageHash: U8aFixed], { messageHash: U8aFixed }>;
1290 /**1278 /**
1291 * Generic event1279 * Generic event
1292 **/1280 **/
1296 /**1284 /**
1297 * Transferred `MultiAsset` with fee.1285 * Transferred `MultiAsset` with fee.
1298 **/1286 **/
1299 TransferredMultiAssets: AugmentedEvent<ApiType, [sender: AccountId32, assets: XcmV3MultiassetMultiAssets, fee: XcmV3MultiAsset, dest: XcmV3MultiLocation], { sender: AccountId32, assets: XcmV3MultiassetMultiAssets, fee: XcmV3MultiAsset, dest: XcmV3MultiLocation }>;1287 TransferredMultiAssets: AugmentedEvent<ApiType, [sender: AccountId32, assets: StagingXcmV3MultiassetMultiAssets, fee: StagingXcmV3MultiAsset, dest: StagingXcmV3MultiLocation], { sender: AccountId32, assets: StagingXcmV3MultiassetMultiAssets, fee: StagingXcmV3MultiAsset, dest: StagingXcmV3MultiLocation }>;
1300 /**1288 /**
1301 * Generic event1289 * Generic event
1302 **/1290 **/
modifiedtests/src/interfaces/augment-api-query.tsdiffbeforeafterboth
77
8import type { ApiTypes, AugmentedQuery, QueryableStorageEntry } from '@polkadot/api-base/types';8import type { ApiTypes, AugmentedQuery, QueryableStorageEntry } from '@polkadot/api-base/types';
9import type { Data } from '@polkadot/types';9import type { Data } from '@polkadot/types';
10import type { BTreeMap, Bytes, Option, U256, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';10import type { BTreeMap, Bytes, Option, Struct, U256, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';
11import type { AnyNumber, ITuple } from '@polkadot/types-codec/types';11import type { AnyNumber, ITuple } from '@polkadot/types-codec/types';
12import type { AccountId32, Call, H160, H256 } from '@polkadot/types/interfaces/runtime';12import type { AccountId32, Call, H160, H256 } from '@polkadot/types/interfaces/runtime';
13import type { CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCodeUpgradeAuthorization, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueQueueConfigData, EthereumBlock, EthereumLog, EthereumReceiptReceiptV3, EthereumTransactionTransactionV2, FpRpcTransactionStatus, FrameSupportDispatchPerDispatchClassWeight, FrameSupportPreimagesBounded, FrameSystemAccountInfo, FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, OpalRuntimeRuntimeCommonSessionKeys, OrmlTokensAccountData, OrmlTokensBalanceLock, OrmlTokensReserveData, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesIdAmount, PalletBalancesReserveData, PalletCollectiveVotes, PalletConfigurationAppPromotionConfiguration, PalletDemocracyMetadataOwner, PalletDemocracyReferendumInfo, PalletDemocracyVoteThreshold, PalletDemocracyVoteVoting, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCodeMetadata, PalletEvmContractHelpersSponsoringModeT, PalletForeignAssetsAssetIds, PalletForeignAssetsModuleAssetMetadata, PalletIdentityRegistrarInfo, PalletIdentityRegistration, PalletNonfungibleItemData, PalletPreimageRequestStatus, PalletRankedCollectiveMemberRecord, PalletRankedCollectiveVoteRecord, PalletReferendaReferendumInfo, PalletSchedulerScheduled, PalletStateTrieMigrationMigrationLimits, PalletStateTrieMigrationMigrationTask, PalletTransactionPaymentReleases, PalletTreasuryProposal, PalletXcmQueryStatus, PalletXcmRemoteLockedFungibleRecord, PalletXcmVersionMigrationStage, PhantomTypeUpDataStructs, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotPrimitivesV4AbridgedHostConfiguration, PolkadotPrimitivesV4PersistedValidationData, PolkadotPrimitivesV4UpgradeRestriction, SpConsensusAuraSr25519AppSr25519Public, SpCoreCryptoKeyTypeId, SpRuntimeDigest, SpTrieStorageProof, SpWeightsWeightV2Weight, UpDataStructsCollection, UpDataStructsCollectionStats, UpDataStructsProperties, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsPropertyScope, UpDataStructsSponsorshipStateBasicCrossAccountIdRepr, UpDataStructsTokenChild, XcmV3MultiLocation, XcmVersionedAssetId, XcmVersionedMultiLocation } from '@polkadot/types/lookup';13import type { CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCodeUpgradeAuthorization, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletParachainSystemUnincludedSegmentAncestor, CumulusPalletParachainSystemUnincludedSegmentSegmentTracker, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueQueueConfigData, EthereumBlock, EthereumLog, EthereumReceiptReceiptV3, EthereumTransactionTransactionV2, FpRpcTransactionStatus, FrameSupportDispatchPerDispatchClassWeight, FrameSupportPreimagesBounded, FrameSystemAccountInfo, FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, OpalRuntimeRuntimeCommonSessionKeys, OpalRuntimeRuntimeHoldReason, OrmlTokensAccountData, OrmlTokensBalanceLock, OrmlTokensReserveData, OrmlVestingVestingSchedule, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesIdAmount, PalletBalancesReserveData, PalletCollectiveVotes, PalletConfigurationAppPromotionConfiguration, PalletDemocracyMetadataOwner, PalletDemocracyReferendumInfo, PalletDemocracyVoteThreshold, PalletDemocracyVoteVoting, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCodeMetadata, PalletEvmContractHelpersSponsoringModeT, PalletForeignAssetsAssetId, PalletForeignAssetsModuleAssetMetadata, PalletIdentityRegistrarInfo, PalletIdentityRegistration, PalletNonfungibleItemData, PalletPreimageRequestStatus, PalletRankedCollectiveMemberRecord, PalletRankedCollectiveVoteRecord, PalletReferendaReferendumInfo, PalletSchedulerScheduled, PalletStateTrieMigrationMigrationLimits, PalletStateTrieMigrationMigrationTask, PalletTransactionPaymentReleases, PalletTreasuryProposal, PalletXcmQueryStatus, PalletXcmRemoteLockedFungibleRecord, PalletXcmVersionMigrationStage, PhantomTypeUpDataStructs, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotPrimitivesV5AbridgedHostConfiguration, PolkadotPrimitivesV5PersistedValidationData, PolkadotPrimitivesV5UpgradeGoAhead, PolkadotPrimitivesV5UpgradeRestriction, SpConsensusAuraSr25519AppSr25519Public, SpCoreCryptoKeyTypeId, SpRuntimeDigest, SpTrieStorageProof, SpWeightsWeightV2Weight, StagingXcmV3MultiLocation, StagingXcmVersionedAssetId, StagingXcmVersionedMultiLocation, UpDataStructsCollection, UpDataStructsCollectionStats, UpDataStructsProperties, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsPropertyScope, UpDataStructsSponsorshipStateBasicCrossAccountIdRepr, UpDataStructsTokenChild } from '@polkadot/types/lookup';
14import type { Observable } from '@polkadot/types/types';14import type { Observable } from '@polkadot/types/types';
1515
16export type __AugmentedQuery<ApiType extends ApiTypes> = AugmentedQuery<ApiType, () => unknown>;16export type __AugmentedQuery<ApiType extends ApiTypes> = AugmentedQuery<ApiType, () => unknown>;
77 [key: string]: QueryableStorageEntry<ApiType>;77 [key: string]: QueryableStorageEntry<ApiType>;
78 };78 };
79 auraExt: {79 auraExt: {
80 /**80 /**
81 * Serves as cache for the authorities.81 * Serves as cache for the authorities.
82 * 82 *
83 * The authorities in AuRa are overwritten in `on_initialize` when we switch to a new session,83 * The authorities in AuRa are overwritten in `on_initialize` when we switch to a new session,
84 * but we require the old authorities to verify the seal when validating a PoV. This will always84 * but we require the old authorities to verify the seal when validating a PoV. This will
85 * be updated to the latest AuRa authorities in `on_finalize`.85 * always be updated to the latest AuRa authorities in `on_finalize`.
86 **/86 **/
87 authorities: AugmentedQuery<ApiType, () => Observable<Vec<SpConsensusAuraSr25519AppSr25519Public>>, []> & QueryableStorageEntry<ApiType, []>;87 authorities: AugmentedQuery<ApiType, () => Observable<Vec<SpConsensusAuraSr25519AppSr25519Public>>, []> & QueryableStorageEntry<ApiType, []>;
88 /**
89 * Current slot paired with a number of authored blocks.
90 *
91 * Updated on each block initialization.
92 **/
93 slotInfo: AugmentedQuery<ApiType, () => Observable<Option<ITuple<[u64, u32]>>>, []> & QueryableStorageEntry<ApiType, []>;
88 /**94 /**
89 * Generic query95 * Generic query
90 **/96 **/
135 /**141 /**
136 * Holds on account balances.142 * Holds on account balances.
137 **/143 **/
138 holds: AugmentedQuery<ApiType, (arg: AccountId32 | string | Uint8Array) => Observable<Vec<PalletBalancesIdAmount>>, [AccountId32]> & QueryableStorageEntry<ApiType, [AccountId32]>;144 holds: AugmentedQuery<ApiType, (arg: AccountId32 | string | Uint8Array) => Observable<Vec<{
145 readonly id: OpalRuntimeRuntimeHoldReason;
146 readonly amount: u128;
147 } & Struct>>, [AccountId32]> & QueryableStorageEntry<ApiType, [AccountId32]>;
139 /**148 /**
140 * The total units of outstanding deactivated balance in the system.149 * The total units of outstanding deactivated balance in the system.
141 **/150 **/
569 * 578 *
570 * AssetMetadatas: map AssetIds => Option<AssetMetadata>579 * AssetMetadatas: map AssetIds => Option<AssetMetadata>
571 **/580 **/
572 assetMetadatas: AugmentedQuery<ApiType, (arg: PalletForeignAssetsAssetIds | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array) => Observable<Option<PalletForeignAssetsModuleAssetMetadata>>, [PalletForeignAssetsAssetIds]> & QueryableStorageEntry<ApiType, [PalletForeignAssetsAssetIds]>;581 assetMetadatas: AugmentedQuery<ApiType, (arg: PalletForeignAssetsAssetId | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array) => Observable<Option<PalletForeignAssetsModuleAssetMetadata>>, [PalletForeignAssetsAssetId]> & QueryableStorageEntry<ApiType, [PalletForeignAssetsAssetId]>;
573 /**582 /**
574 * The storages for MultiLocations.583 * The storages for MultiLocations.
575 * 584 *
576 * ForeignAssetLocations: map ForeignAssetId => Option<MultiLocation>585 * ForeignAssetLocations: map ForeignAssetId => Option<MultiLocation>
577 **/586 **/
578 foreignAssetLocations: AugmentedQuery<ApiType, (arg: u32 | AnyNumber | Uint8Array) => Observable<Option<XcmV3MultiLocation>>, [u32]> & QueryableStorageEntry<ApiType, [u32]>;587 foreignAssetLocations: AugmentedQuery<ApiType, (arg: u32 | AnyNumber | Uint8Array) => Observable<Option<StagingXcmV3MultiLocation>>, [u32]> & QueryableStorageEntry<ApiType, [u32]>;
579 /**588 /**
580 * The storages for CurrencyIds.589 * The storages for CurrencyIds.
581 * 590 *
582 * LocationToCurrencyIds: map MultiLocation => Option<ForeignAssetId>591 * LocationToCurrencyIds: map MultiLocation => Option<ForeignAssetId>
583 **/592 **/
584 locationToCurrencyIds: AugmentedQuery<ApiType, (arg: XcmV3MultiLocation | { parents?: any; interior?: any } | string | Uint8Array) => Observable<Option<u32>>, [XcmV3MultiLocation]> & QueryableStorageEntry<ApiType, [XcmV3MultiLocation]>;593 locationToCurrencyIds: AugmentedQuery<ApiType, (arg: StagingXcmV3MultiLocation | { parents?: any; interior?: any } | string | Uint8Array) => Observable<Option<u32>>, [StagingXcmV3MultiLocation]> & QueryableStorageEntry<ApiType, [StagingXcmV3MultiLocation]>;
585 /**594 /**
586 * Next available Foreign AssetId ID.595 * Next available Foreign AssetId ID.
587 * 596 *
716 /**725 /**
717 * Map of key-value pairs, describing the metadata of a token.726 * Map of key-value pairs, describing the metadata of a token.
718 **/727 **/
719 tokenProperties: AugmentedQuery<ApiType, (arg1: u32 | AnyNumber | Uint8Array, arg2: u32 | AnyNumber | Uint8Array) => Observable<UpDataStructsProperties>, [u32, u32]> & QueryableStorageEntry<ApiType, [u32, u32]>;728 tokenProperties: AugmentedQuery<ApiType, (arg1: u32 | AnyNumber | Uint8Array, arg2: u32 | AnyNumber | Uint8Array) => Observable<Option<UpDataStructsProperties>>, [u32, u32]> & QueryableStorageEntry<ApiType, [u32, u32]>;
720 /**729 /**
721 * Amount of burnt tokens in a collection.730 * Amount of burnt tokens in a collection.
722 **/731 **/
738 [key: string]: QueryableStorageEntry<ApiType>;747 [key: string]: QueryableStorageEntry<ApiType>;
739 };748 };
740 parachainSystem: {749 parachainSystem: {
750 /**
751 * Storage field that keeps track of bandwidth used by the unincluded segment along with the
752 * latest the latest HRMP watermark. Used for limiting the acceptance of new blocks with
753 * respect to relay chain constraints.
754 **/
755 aggregatedUnincludedSegment: AugmentedQuery<ApiType, () => Observable<Option<CumulusPalletParachainSystemUnincludedSegmentSegmentTracker>>, []> & QueryableStorageEntry<ApiType, []>;
741 /**756 /**
742 * The number of HRMP messages we observed in `on_initialize` and thus used that number for757 * The number of HRMP messages we observed in `on_initialize` and thus used that number for
743 * announcing the weight of `on_initialize` and `on_finalize`.758 * announcing the weight of `on_initialize` and `on_finalize`.
747 * The next authorized upgrade, if there is one.762 * The next authorized upgrade, if there is one.
748 **/763 **/
749 authorizedUpgrade: AugmentedQuery<ApiType, () => Observable<Option<CumulusPalletParachainSystemCodeUpgradeAuthorization>>, []> & QueryableStorageEntry<ApiType, []>;764 authorizedUpgrade: AugmentedQuery<ApiType, () => Observable<Option<CumulusPalletParachainSystemCodeUpgradeAuthorization>>, []> & QueryableStorageEntry<ApiType, []>;
750 /**765 /**
751 * A custom head data that should be returned as result of `validate_block`.766 * A custom head data that should be returned as result of `validate_block`.
752 * 767 *
753 * See [`Pallet::set_custom_validation_head_data`] for more information.768 * See `Pallet::set_custom_validation_head_data` for more information.
754 **/769 **/
755 customValidationHeadData: AugmentedQuery<ApiType, () => Observable<Option<Bytes>>, []> & QueryableStorageEntry<ApiType, []>;770 customValidationHeadData: AugmentedQuery<ApiType, () => Observable<Option<Bytes>>, []> & QueryableStorageEntry<ApiType, []>;
756 /**771 /**
757 * Were the validation data set to notify the relay chain?772 * Were the validation data set to notify the relay chain?
765 * 780 *
766 * This data is also absent from the genesis.781 * This data is also absent from the genesis.
767 **/782 **/
768 hostConfiguration: AugmentedQuery<ApiType, () => Observable<Option<PolkadotPrimitivesV4AbridgedHostConfiguration>>, []> & QueryableStorageEntry<ApiType, []>;783 hostConfiguration: AugmentedQuery<ApiType, () => Observable<Option<PolkadotPrimitivesV5AbridgedHostConfiguration>>, []> & QueryableStorageEntry<ApiType, []>;
769 /**784 /**
770 * HRMP messages that were sent in a block.785 * HRMP messages that were sent in a block.
771 * 786 *
808 * Upward messages that are still pending and not yet send to the relay chain.823 * Upward messages that are still pending and not yet send to the relay chain.
809 **/824 **/
810 pendingUpwardMessages: AugmentedQuery<ApiType, () => Observable<Vec<Bytes>>, []> & QueryableStorageEntry<ApiType, []>;825 pendingUpwardMessages: AugmentedQuery<ApiType, () => Observable<Vec<Bytes>>, []> & QueryableStorageEntry<ApiType, []>;
811 /**826 /**
812 * In case of a scheduled upgrade, this storage field contains the validation code to be applied.827 * In case of a scheduled upgrade, this storage field contains the validation code to be
828 * applied.
813 * 829 *
814 * As soon as the relay chain gives us the go-ahead signal, we will overwrite the [`:code`][well_known_keys::CODE]830 * As soon as the relay chain gives us the go-ahead signal, we will overwrite the
815 * which will result the next block process with the new validation code. This concludes the upgrade process.831 * [`:code`][sp_core::storage::well_known_keys::CODE] which will result the next block process
816 *
817 * [well_known_keys::CODE]: sp_core::storage::well_known_keys::CODE832 * with the new validation code. This concludes the upgrade process.
818 **/833 **/
819 pendingValidationCode: AugmentedQuery<ApiType, () => Observable<Bytes>, []> & QueryableStorageEntry<ApiType, []>;834 pendingValidationCode: AugmentedQuery<ApiType, () => Observable<Bytes>, []> & QueryableStorageEntry<ApiType, []>;
820 /**835 /**
821 * Number of downward messages processed in a block.836 * Number of downward messages processed in a block.
852 * overrides the amount set in the Config trait.867 * overrides the amount set in the Config trait.
853 **/868 **/
854 reservedXcmpWeightOverride: AugmentedQuery<ApiType, () => Observable<Option<SpWeightsWeightV2Weight>>, []> & QueryableStorageEntry<ApiType, []>;869 reservedXcmpWeightOverride: AugmentedQuery<ApiType, () => Observable<Option<SpWeightsWeightV2Weight>>, []> & QueryableStorageEntry<ApiType, []>;
870 /**
871 * Latest included block descendants the runtime accepted. In other words, these are
872 * ancestors of the currently executing block which have not been included in the observed
873 * relay-chain state.
874 *
875 * The segment length is limited by the capacity returned from the [`ConsensusHook`] configured
876 * in the pallet.
877 **/
878 unincludedSegment: AugmentedQuery<ApiType, () => Observable<Vec<CumulusPalletParachainSystemUnincludedSegmentAncestor>>, []> & QueryableStorageEntry<ApiType, []>;
879 /**
880 * Optional upgrade go-ahead signal from the relay-chain.
881 *
882 * This storage item is a mirror of the corresponding value for the current parachain from the
883 * relay-chain. This value is ephemeral which means it doesn't hit the storage. This value is
884 * set after the inherent.
885 **/
886 upgradeGoAhead: AugmentedQuery<ApiType, () => Observable<Option<PolkadotPrimitivesV5UpgradeGoAhead>>, []> & QueryableStorageEntry<ApiType, []>;
855 /**887 /**
856 * An option which indicates if the relay-chain restricts signalling a validation code upgrade.888 * An option which indicates if the relay-chain restricts signalling a validation code upgrade.
857 * In other words, if this is `Some` and [`NewValidationCode`] is `Some` then the produced889 * In other words, if this is `Some` and [`NewValidationCode`] is `Some` then the produced
861 * relay-chain. This value is ephemeral which means it doesn't hit the storage. This value is893 * relay-chain. This value is ephemeral which means it doesn't hit the storage. This value is
862 * set after the inherent.894 * set after the inherent.
863 **/895 **/
864 upgradeRestrictionSignal: AugmentedQuery<ApiType, () => Observable<Option<PolkadotPrimitivesV4UpgradeRestriction>>, []> & QueryableStorageEntry<ApiType, []>;896 upgradeRestrictionSignal: AugmentedQuery<ApiType, () => Observable<Option<PolkadotPrimitivesV5UpgradeRestriction>>, []> & QueryableStorageEntry<ApiType, []>;
865 /**897 /**
866 * Upward messages that were sent in a block.898 * Upward messages that were sent in a block.
867 * 899 *
873 * This value is expected to be set only once per block and it's never stored905 * This value is expected to be set only once per block and it's never stored
874 * in the trie.906 * in the trie.
875 **/907 **/
876 validationData: AugmentedQuery<ApiType, () => Observable<Option<PolkadotPrimitivesV4PersistedValidationData>>, []> & QueryableStorageEntry<ApiType, []>;908 validationData: AugmentedQuery<ApiType, () => Observable<Option<PolkadotPrimitivesV5PersistedValidationData>>, []> & QueryableStorageEntry<ApiType, []>;
877 /**909 /**
878 * Generic query910 * Generic query
879 **/911 **/
894 /**926 /**
895 * Fungible assets which we know are locked on this chain.927 * Fungible assets which we know are locked on this chain.
896 **/928 **/
897 lockedFungibles: AugmentedQuery<ApiType, (arg: AccountId32 | string | Uint8Array) => Observable<Option<Vec<ITuple<[u128, XcmVersionedMultiLocation]>>>>, [AccountId32]> & QueryableStorageEntry<ApiType, [AccountId32]>;929 lockedFungibles: AugmentedQuery<ApiType, (arg: AccountId32 | string | Uint8Array) => Observable<Option<Vec<ITuple<[u128, StagingXcmVersionedMultiLocation]>>>>, [AccountId32]> & QueryableStorageEntry<ApiType, [AccountId32]>;
898 /**930 /**
899 * The ongoing queries.931 * The ongoing queries.
900 **/932 **/
906 /**938 /**
907 * Fungible assets which we know are locked on a remote chain.939 * Fungible assets which we know are locked on a remote chain.
908 **/940 **/
909 remoteLockedFungibles: AugmentedQuery<ApiType, (arg1: u32 | AnyNumber | Uint8Array, arg2: AccountId32 | string | Uint8Array, arg3: XcmVersionedAssetId | { V3: any } | string | Uint8Array) => Observable<Option<PalletXcmRemoteLockedFungibleRecord>>, [u32, AccountId32, XcmVersionedAssetId]> & QueryableStorageEntry<ApiType, [u32, AccountId32, XcmVersionedAssetId]>;941 remoteLockedFungibles: AugmentedQuery<ApiType, (arg1: u32 | AnyNumber | Uint8Array, arg2: AccountId32 | string | Uint8Array, arg3: StagingXcmVersionedAssetId | { V3: any } | string | Uint8Array) => Observable<Option<PalletXcmRemoteLockedFungibleRecord>>, [u32, AccountId32, StagingXcmVersionedAssetId]> & QueryableStorageEntry<ApiType, [u32, AccountId32, StagingXcmVersionedAssetId]>;
910 /**942 /**
911 * Default version to encode XCM when latest version of destination is unknown. If `None`,943 * Default version to encode XCM when latest version of destination is unknown. If `None`,
912 * then the destinations whose XCM version is unknown are considered unreachable.944 * then the destinations whose XCM version is unknown are considered unreachable.
915 /**947 /**
916 * The Latest versions that we know various locations support.948 * The Latest versions that we know various locations support.
917 **/949 **/
918 supportedVersion: AugmentedQuery<ApiType, (arg1: u32 | AnyNumber | Uint8Array, arg2: XcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array) => Observable<Option<u32>>, [u32, XcmVersionedMultiLocation]> & QueryableStorageEntry<ApiType, [u32, XcmVersionedMultiLocation]>;950 supportedVersion: AugmentedQuery<ApiType, (arg1: u32 | AnyNumber | Uint8Array, arg2: StagingXcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array) => Observable<Option<u32>>, [u32, StagingXcmVersionedMultiLocation]> & QueryableStorageEntry<ApiType, [u32, StagingXcmVersionedMultiLocation]>;
919 /**951 /**
920 * Destinations whose latest XCM version we would like to know. Duplicates not allowed, and952 * Destinations whose latest XCM version we would like to know. Duplicates not allowed, and
921 * the `u32` counter is the number of times that a send to the destination has been attempted,953 * the `u32` counter is the number of times that a send to the destination has been attempted,
922 * which is used as a prioritization.954 * which is used as a prioritization.
923 **/955 **/
924 versionDiscoveryQueue: AugmentedQuery<ApiType, () => Observable<Vec<ITuple<[XcmVersionedMultiLocation, u32]>>>, []> & QueryableStorageEntry<ApiType, []>;956 versionDiscoveryQueue: AugmentedQuery<ApiType, () => Observable<Vec<ITuple<[StagingXcmVersionedMultiLocation, u32]>>>, []> & QueryableStorageEntry<ApiType, []>;
925 /**957 /**
926 * All locations that we have requested version notifications from.958 * All locations that we have requested version notifications from.
927 **/959 **/
928 versionNotifiers: AugmentedQuery<ApiType, (arg1: u32 | AnyNumber | Uint8Array, arg2: XcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array) => Observable<Option<u64>>, [u32, XcmVersionedMultiLocation]> & QueryableStorageEntry<ApiType, [u32, XcmVersionedMultiLocation]>;960 versionNotifiers: AugmentedQuery<ApiType, (arg1: u32 | AnyNumber | Uint8Array, arg2: StagingXcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array) => Observable<Option<u64>>, [u32, StagingXcmVersionedMultiLocation]> & QueryableStorageEntry<ApiType, [u32, StagingXcmVersionedMultiLocation]>;
929 /**961 /**
930 * The target locations that are subscribed to our version changes, as well as the most recent962 * The target locations that are subscribed to our version changes, as well as the most recent
931 * of our versions we informed them of.963 * of our versions we informed them of.
932 **/964 **/
933 versionNotifyTargets: AugmentedQuery<ApiType, (arg1: u32 | AnyNumber | Uint8Array, arg2: XcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array) => Observable<Option<ITuple<[u64, SpWeightsWeightV2Weight, u32]>>>, [u32, XcmVersionedMultiLocation]> & QueryableStorageEntry<ApiType, [u32, XcmVersionedMultiLocation]>;965 versionNotifyTargets: AugmentedQuery<ApiType, (arg1: u32 | AnyNumber | Uint8Array, arg2: StagingXcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array) => Observable<Option<ITuple<[u64, SpWeightsWeightV2Weight, u32]>>>, [u32, StagingXcmVersionedMultiLocation]> & QueryableStorageEntry<ApiType, [u32, StagingXcmVersionedMultiLocation]>;
934 /**966 /**
935 * Global suspension state of the XCM executor.967 * Global suspension state of the XCM executor.
936 **/968 **/
975 /**1007 /**
976 * Amount of pieces a refungible token is split into.1008 * Amount of pieces a refungible token is split into.
977 **/1009 **/
978 tokenProperties: AugmentedQuery<ApiType, (arg1: u32 | AnyNumber | Uint8Array, arg2: u32 | AnyNumber | Uint8Array) => Observable<UpDataStructsProperties>, [u32, u32]> & QueryableStorageEntry<ApiType, [u32, u32]>;1010 tokenProperties: AugmentedQuery<ApiType, (arg1: u32 | AnyNumber | Uint8Array, arg2: u32 | AnyNumber | Uint8Array) => Observable<Option<UpDataStructsProperties>>, [u32, u32]> & QueryableStorageEntry<ApiType, [u32, u32]>;
979 /**1011 /**
980 * Amount of tokens burnt in a collection.1012 * Amount of tokens burnt in a collection.
981 **/1013 **/
1121 * just in case someone still reads them from within the runtime.1153 * just in case someone still reads them from within the runtime.
1122 **/1154 **/
1123 events: AugmentedQuery<ApiType, () => Observable<Vec<FrameSystemEventRecord>>, []> & QueryableStorageEntry<ApiType, []>;1155 events: AugmentedQuery<ApiType, () => Observable<Vec<FrameSystemEventRecord>>, []> & QueryableStorageEntry<ApiType, []>;
1124 /**1156 /**
1125 * Mapping between a topic (represented by T::Hash) and a vector of indexes1157 * Mapping between a topic (represented by T::Hash) and a vector of indexes
1126 * of events in the `<Events<T>>` list.1158 * of events in the `<Events<T>>` list.
1127 * 1159 *
1128 * All topic vectors have deterministic storage locations depending on the topic. This1160 * All topic vectors have deterministic storage locations depending on the topic. This
1129 * allows light-clients to leverage the changes trie storage tracking mechanism and1161 * allows light-clients to leverage the changes trie storage tracking mechanism and
1130 * in case of changes fetch the list of events of interest.1162 * in case of changes fetch the list of events of interest.
1131 * 1163 *
1132 * The value has the type `(T::BlockNumber, EventIndex)` because if we used only just1164 * The value has the type `(BlockNumberFor<T>, EventIndex)` because if we used only just
1133 * the `EventIndex` then in case if the topic has the same contents on the next block1165 * the `EventIndex` then in case if the topic has the same contents on the next block
1134 * no notification will be triggered thus the event might be lost.1166 * no notification will be triggered thus the event might be lost.
1135 **/1167 **/
1136 eventTopics: AugmentedQuery<ApiType, (arg: H256 | string | Uint8Array) => Observable<Vec<ITuple<[u32, u32]>>>, [H256]> & QueryableStorageEntry<ApiType, [H256]>;1168 eventTopics: AugmentedQuery<ApiType, (arg: H256 | string | Uint8Array) => Observable<Vec<ITuple<[u32, u32]>>>, [H256]> & QueryableStorageEntry<ApiType, [H256]>;
1137 /**1169 /**
1138 * The execution phase of the block.1170 * The execution phase of the block.
1247 * NOTE: This is only used in the case that this module is used to store1279 * NOTE: This is only used in the case that this module is used to store
1248 * balances.1280 * balances.
1249 **/1281 **/
1250 accounts: AugmentedQuery<ApiType, (arg1: AccountId32 | string | Uint8Array, arg2: PalletForeignAssetsAssetIds | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array) => Observable<OrmlTokensAccountData>, [AccountId32, PalletForeignAssetsAssetIds]> & QueryableStorageEntry<ApiType, [AccountId32, PalletForeignAssetsAssetIds]>;1282 accounts: AugmentedQuery<ApiType, (arg1: AccountId32 | string | Uint8Array, arg2: PalletForeignAssetsAssetId | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array) => Observable<OrmlTokensAccountData>, [AccountId32, PalletForeignAssetsAssetId]> & QueryableStorageEntry<ApiType, [AccountId32, PalletForeignAssetsAssetId]>;
1251 /**1283 /**
1252 * Any liquidity locks of a token type under an account.1284 * Any liquidity locks of a token type under an account.
1253 * NOTE: Should only be accessed when setting, changing and freeing a lock.1285 * NOTE: Should only be accessed when setting, changing and freeing a lock.
1254 **/1286 **/
1255 locks: AugmentedQuery<ApiType, (arg1: AccountId32 | string | Uint8Array, arg2: PalletForeignAssetsAssetIds | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array) => Observable<Vec<OrmlTokensBalanceLock>>, [AccountId32, PalletForeignAssetsAssetIds]> & QueryableStorageEntry<ApiType, [AccountId32, PalletForeignAssetsAssetIds]>;1287 locks: AugmentedQuery<ApiType, (arg1: AccountId32 | string | Uint8Array, arg2: PalletForeignAssetsAssetId | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array) => Observable<Vec<OrmlTokensBalanceLock>>, [AccountId32, PalletForeignAssetsAssetId]> & QueryableStorageEntry<ApiType, [AccountId32, PalletForeignAssetsAssetId]>;
1256 /**1288 /**
1257 * Named reserves on some account balances.1289 * Named reserves on some account balances.
1258 **/1290 **/
1259 reserves: AugmentedQuery<ApiType, (arg1: AccountId32 | string | Uint8Array, arg2: PalletForeignAssetsAssetIds | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array) => Observable<Vec<OrmlTokensReserveData>>, [AccountId32, PalletForeignAssetsAssetIds]> & QueryableStorageEntry<ApiType, [AccountId32, PalletForeignAssetsAssetIds]>;1291 reserves: AugmentedQuery<ApiType, (arg1: AccountId32 | string | Uint8Array, arg2: PalletForeignAssetsAssetId | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array) => Observable<Vec<OrmlTokensReserveData>>, [AccountId32, PalletForeignAssetsAssetId]> & QueryableStorageEntry<ApiType, [AccountId32, PalletForeignAssetsAssetId]>;
1260 /**1292 /**
1261 * The total issuance of a token type.1293 * The total issuance of a token type.
1262 **/1294 **/
1263 totalIssuance: AugmentedQuery<ApiType, (arg: PalletForeignAssetsAssetIds | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array) => Observable<u128>, [PalletForeignAssetsAssetIds]> & QueryableStorageEntry<ApiType, [PalletForeignAssetsAssetIds]>;1295 totalIssuance: AugmentedQuery<ApiType, (arg: PalletForeignAssetsAssetId | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array) => Observable<u128>, [PalletForeignAssetsAssetId]> & QueryableStorageEntry<ApiType, [PalletForeignAssetsAssetId]>;
1264 /**1296 /**
1265 * Generic query1297 * Generic query
1266 **/1298 **/
modifiedtests/src/interfaces/augment-api-runtime.tsdiffbeforeafterboth
6import '@polkadot/api-base/types/calls';6import '@polkadot/api-base/types/calls';
77
8import type { ApiTypes, AugmentedCall, DecoratedCallBase } from '@polkadot/api-base/types';8import type { ApiTypes, AugmentedCall, DecoratedCallBase } from '@polkadot/api-base/types';
9import type { Bytes, Null, Option, Vec, u32 } from '@polkadot/types-codec';9import type { Bytes, Null, Option, Result, U256, Vec, bool, u256, u32, u64 } from '@polkadot/types-codec';
10import type { AnyNumber, ITuple } from '@polkadot/types-codec/types';10import type { AnyNumber, ITuple } from '@polkadot/types-codec/types';
11import type { CheckInherentsResult, InherentData } from '@polkadot/types/interfaces/blockbuilder';11import type { CheckInherentsResult, InherentData } from '@polkadot/types/interfaces/blockbuilder';
12import type { BlockHash } from '@polkadot/types/interfaces/chain';12import type { BlockHash } from '@polkadot/types/interfaces/chain';
13import type { AuthorityId } from '@polkadot/types/interfaces/consensus';13import type { AuthorityId } from '@polkadot/types/interfaces/consensus';
14import type { CollationInfo } from '@polkadot/types/interfaces/cumulus';14import type { CollationInfo } from '@polkadot/types/interfaces/cumulus';
15import type { TransactionV2 } from '@polkadot/types/interfaces/eth';15import type { BlockV2, EthReceiptV3, EthTransactionStatus, TransactionV2 } from '@polkadot/types/interfaces/eth';
16import type { EvmAccount, EvmCallInfoV2, EvmCreateInfoV2 } from '@polkadot/types/interfaces/evm';
16import type { Extrinsic } from '@polkadot/types/interfaces/extrinsics';17import type { Extrinsic } from '@polkadot/types/interfaces/extrinsics';
17import type { OpaqueMetadata } from '@polkadot/types/interfaces/metadata';18import type { OpaqueMetadata } from '@polkadot/types/interfaces/metadata';
18import type { FeeDetails, RuntimeDispatchInfo } from '@polkadot/types/interfaces/payment';19import type { FeeDetails, RuntimeDispatchInfo } from '@polkadot/types/interfaces/payment';
19import type { AccountId, Balance, Block, Header, Index, KeyTypeId, SlotDuration, Weight } from '@polkadot/types/interfaces/runtime';20import type { AccountId, Balance, Block, H160, H256, Header, Index, KeyTypeId, Permill, SlotDuration, Weight } from '@polkadot/types/interfaces/runtime';
20import type { RuntimeVersion } from '@polkadot/types/interfaces/state';21import type { RuntimeVersion } from '@polkadot/types/interfaces/state';
21import type { ApplyExtrinsicResult } from '@polkadot/types/interfaces/system';22import type { ApplyExtrinsicResult, DispatchError } from '@polkadot/types/interfaces/system';
22import type { TransactionSource, TransactionValidity } from '@polkadot/types/interfaces/txqueue';23import type { TransactionSource, TransactionValidity } from '@polkadot/types/interfaces/txqueue';
23import type { IExtrinsic, Observable } from '@polkadot/types/types';24import type { IExtrinsic, Observable } from '@polkadot/types/types';
2425
117 **/118 **/
118 [key: string]: DecoratedCallBase<ApiType>;119 [key: string]: DecoratedCallBase<ApiType>;
119 };120 };
121 /** 0x582211f65bb14b89/5 */
122 ethereumRuntimeRPCApi: {
123 /**
124 * Returns pallet_evm::Accounts by address.
125 **/
126 accountBasic: AugmentedCall<ApiType, (address: H160 | string | Uint8Array) => Observable<EvmAccount>>;
127 /**
128 * For a given account address, returns pallet_evm::AccountCodes.
129 **/
130 accountCodeAt: AugmentedCall<ApiType, (address: H160 | string | Uint8Array) => Observable<Bytes>>;
131 /**
132 * Returns the converted FindAuthor::find_author authority id.
133 **/
134 author: AugmentedCall<ApiType, () => Observable<H160>>;
135 /**
136 * Returns a frame_ethereum::call response. If `estimate` is true,
137 **/
138 call: AugmentedCall<ApiType, (from: H160 | string | Uint8Array, to: H160 | string | Uint8Array, data: Bytes | string | Uint8Array, value: U256 | AnyNumber | Uint8Array, gasLimit: U256 | AnyNumber | Uint8Array, maxFeePerGas: Option<U256> | null | Uint8Array | U256 | AnyNumber, maxPriorityFeePerGas: Option<U256> | null | Uint8Array | U256 | AnyNumber, nonce: Option<U256> | null | Uint8Array | U256 | AnyNumber, estimate: bool | boolean | Uint8Array, accessList: Option<Vec<ITuple<[H160, Vec<H256>]>>> | null | Uint8Array | Vec<ITuple<[H160, Vec<H256>]>> | ([H160 | string | Uint8Array, Vec<H256> | (H256 | string | Uint8Array)[]])[]) => Observable<Result<EvmCallInfoV2, DispatchError>>>;
139 /**
140 * Returns runtime defined pallet_evm::ChainId.
141 **/
142 chainId: AugmentedCall<ApiType, () => Observable<u64>>;
143 /**
144 * Returns a frame_ethereum::call response. If `estimate` is true,
145 **/
146 create: AugmentedCall<ApiType, (from: H160 | string | Uint8Array, data: Bytes | string | Uint8Array, value: U256 | AnyNumber | Uint8Array, gasLimit: U256 | AnyNumber | Uint8Array, maxFeePerGas: Option<U256> | null | Uint8Array | U256 | AnyNumber, maxPriorityFeePerGas: Option<U256> | null | Uint8Array | U256 | AnyNumber, nonce: Option<U256> | null | Uint8Array | U256 | AnyNumber, estimate: bool | boolean | Uint8Array, accessList: Option<Vec<ITuple<[H160, Vec<H256>]>>> | null | Uint8Array | Vec<ITuple<[H160, Vec<H256>]>> | ([H160 | string | Uint8Array, Vec<H256> | (H256 | string | Uint8Array)[]])[]) => Observable<Result<EvmCreateInfoV2, DispatchError>>>;
147 /**
148 * Return all the current data for a block in a single runtime call.
149 **/
150 currentAll: AugmentedCall<ApiType, () => Observable<ITuple<[Option<BlockV2>, Option<Vec<EthReceiptV3>>, Option<Vec<EthTransactionStatus>>]>>>;
151 /**
152 * Return the current block.
153 **/
154 currentBlock: AugmentedCall<ApiType, () => Observable<BlockV2>>;
155 /**
156 * Return the current receipt.
157 **/
158 currentReceipts: AugmentedCall<ApiType, () => Observable<Option<Vec<EthReceiptV3>>>>;
159 /**
160 * Return the current transaction status.
161 **/
162 currentTransactionStatuses: AugmentedCall<ApiType, () => Observable<Option<Vec<EthTransactionStatus>>>>;
163 /**
164 * Return the elasticity multiplier.
165 **/
166 elasticity: AugmentedCall<ApiType, () => Observable<Option<Permill>>>;
167 /**
168 * Receives a `Vec<OpaqueExtrinsic>` and filters all the ethereum transactions.
169 **/
170 extrinsicFilter: AugmentedCall<ApiType, (xts: Vec<Extrinsic> | (Extrinsic | IExtrinsic | string | Uint8Array)[]) => Observable<Vec<TransactionV2>>>;
171 /**
172 * Returns FixedGasPrice::min_gas_price
173 **/
174 gasPrice: AugmentedCall<ApiType, () => Observable<u256>>;
175 /**
176 * For a given account address and index, returns pallet_evm::AccountStorages.
177 **/
178 storageAt: AugmentedCall<ApiType, (address: H160 | string | Uint8Array, index: u256 | AnyNumber | Uint8Array) => Observable<H256>>;
179 /**
180 * Generic call
181 **/
182 [key: string]: DecoratedCallBase<ApiType>;
183 };
120 /** 0x37e397fc7c91f5e4/2 */184 /** 0x37e397fc7c91f5e4/2 */
121 metadata: {185 metadata: {
122 /**186 /**
modifiedtests/src/interfaces/augment-api-tx.tsdiffbeforeafterboth
10import type { Bytes, Compact, Option, U256, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';10import type { Bytes, Compact, Option, U256, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';
11import type { AnyNumber, IMethod, ITuple } from '@polkadot/types-codec/types';11import type { AnyNumber, IMethod, ITuple } from '@polkadot/types-codec/types';
12import type { AccountId32, Call, H160, H256, MultiAddress } from '@polkadot/types/interfaces/runtime';12import type { AccountId32, Call, H160, H256, MultiAddress } from '@polkadot/types/interfaces/runtime';
13import type { CumulusPrimitivesParachainInherentParachainInherentData, EthereumLog, EthereumTransactionTransactionV2, FrameSupportPreimagesBounded, FrameSupportScheduleDispatchTime, OpalRuntimeOriginCaller, OpalRuntimeRuntimeCommonSessionKeys, OrmlVestingVestingSchedule, PalletConfigurationAppPromotionConfiguration, PalletDemocracyConviction, PalletDemocracyMetadataOwner, PalletDemocracyVoteAccountVote, PalletEvmAccountBasicCrossAccountIdRepr, PalletForeignAssetsAssetIds, PalletForeignAssetsModuleAssetMetadata, PalletIdentityBitFlags, PalletIdentityIdentityInfo, PalletIdentityJudgement, PalletIdentityRegistration, PalletStateTrieMigrationMigrationLimits, PalletStateTrieMigrationMigrationTask, PalletStateTrieMigrationProgress, SpWeightsWeightV2Weight, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionPermissions, UpDataStructsCreateCollectionData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, XcmV3MultiLocation, XcmV3WeightLimit, XcmVersionedMultiAsset, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from '@polkadot/types/lookup';13import type { CumulusPrimitivesParachainInherentParachainInherentData, EthereumLog, EthereumTransactionTransactionV2, FrameSupportPreimagesBounded, FrameSupportScheduleDispatchTime, OpalRuntimeOriginCaller, OpalRuntimeRuntimeCommonSessionKeys, OrmlVestingVestingSchedule, PalletConfigurationAppPromotionConfiguration, PalletDemocracyConviction, PalletDemocracyMetadataOwner, PalletDemocracyVoteAccountVote, PalletEvmAccountBasicCrossAccountIdRepr, PalletForeignAssetsAssetId, PalletForeignAssetsModuleAssetMetadata, PalletIdentityBitFlags, PalletIdentityIdentityInfo, PalletIdentityJudgement, PalletIdentityRegistration, PalletStateTrieMigrationMigrationLimits, PalletStateTrieMigrationMigrationTask, PalletStateTrieMigrationProgress, SpWeightsWeightV2Weight, StagingXcmV3MultiLocation, StagingXcmV3WeightLimit, StagingXcmVersionedMultiAsset, StagingXcmVersionedMultiAssets, StagingXcmVersionedMultiLocation, StagingXcmVersionedXcm, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionPermissions, UpDataStructsCreateCollectionData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsProperty, UpDataStructsPropertyKeyPermission } from '@polkadot/types/lookup';
1414
15export type __AugmentedSubmittable = AugmentedSubmittable<() => unknown>;15export type __AugmentedSubmittable = AugmentedSubmittable<() => unknown>;
16export type __SubmittableExtrinsic<ApiType extends ApiTypes> = SubmittableExtrinsic<ApiType>;16export type __SubmittableExtrinsic<ApiType extends ApiTypes> = SubmittableExtrinsic<ApiType>;
20 interface AugmentedSubmittables<ApiType extends ApiTypes> {20 interface AugmentedSubmittables<ApiType extends ApiTypes> {
21 appPromotion: {21 appPromotion: {
22 /**22 /**
23 * Called for blocks that, for some reason, have not been unstacked23 * See [`Pallet::force_unstake`].
24 *
25 * # Permissions
26 *
27 * * Sudo
28 *
29 * # Arguments
30 *
31 * * `origin`: Must be `Root`.
32 * * `pending_blocks`: Block numbers that will be processed.
33 **/24 **/
34 forceUnstake: AugmentedSubmittable<(pendingBlocks: Vec<u32> | (u32 | AnyNumber | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<u32>]>;25 forceUnstake: AugmentedSubmittable<(pendingBlocks: Vec<u32> | (u32 | AnyNumber | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<u32>]>;
35 /**26 /**
36 * Recalculates interest for the specified number of stakers.27 * See [`Pallet::payout_stakers`].
37 * If all stakers are not recalculated, the next call of the extrinsic
38 * will continue the recalculation, from those stakers for whom this
39 * was not perform in last call.
40 *
41 * # Permissions
42 *
43 * * Pallet admin
44 *
45 * # Arguments
46 *
47 * * `stakers_number`: the number of stakers for which recalculation will be performed
48 **/28 **/
49 payoutStakers: AugmentedSubmittable<(stakersNumber: Option<u8> | null | Uint8Array | u8 | AnyNumber) => SubmittableExtrinsic<ApiType>, [Option<u8>]>;29 payoutStakers: AugmentedSubmittable<(stakersNumber: Option<u8> | null | Uint8Array | u8 | AnyNumber) => SubmittableExtrinsic<ApiType>, [Option<u8>]>;
50 /**30 /**
51 * Sets an address as the the admin.31 * See [`Pallet::set_admin_address`].
52 *
53 * # Permissions
54 *
55 * * Sudo
56 *
57 * # Arguments
58 *
59 * * `admin`: account of the new admin.
60 **/32 **/
61 setAdminAddress: AugmentedSubmittable<(admin: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletEvmAccountBasicCrossAccountIdRepr]>;33 setAdminAddress: AugmentedSubmittable<(admin: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletEvmAccountBasicCrossAccountIdRepr]>;
62 /**34 /**
63 * Sets the pallet to be the sponsor for the collection.35 * See [`Pallet::sponsor_collection`].
64 *
65 * # Permissions
66 *
67 * * Pallet admin
68 *
69 * # Arguments
70 *
71 * * `collection_id`: ID of the collection that will be sponsored by `pallet_id`
72 **/36 **/
73 sponsorCollection: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;37 sponsorCollection: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
74 /**38 /**
75 * Sets the pallet to be the sponsor for the contract.39 * See [`Pallet::sponsor_contract`].
76 *
77 * # Permissions
78 *
79 * * Pallet admin
80 *
81 * # Arguments
82 *
83 * * `contract_id`: the contract address that will be sponsored by `pallet_id`
84 **/40 **/
85 sponsorContract: AugmentedSubmittable<(contractId: H160 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H160]>;41 sponsorContract: AugmentedSubmittable<(contractId: H160 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H160]>;
86 /**42 /**
87 * Stakes the amount of native tokens.43 * See [`Pallet::stake`].
88 * Sets `amount` to the locked state.
89 * The maximum number of stakes for a staker is 10.
90 *
91 * # Arguments
92 *
93 * * `amount`: in native tokens.
94 **/44 **/
95 stake: AugmentedSubmittable<(amount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u128]>;45 stake: AugmentedSubmittable<(amount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u128]>;
96 /**46 /**
97 * Removes the pallet as the sponsor for the collection.47 * See [`Pallet::stop_sponsoring_collection`].
98 * Returns [`NoPermission`][`Error::NoPermission`]
99 * if the pallet wasn't the sponsor.
100 *
101 * # Permissions
102 *
103 * * Pallet admin
104 *
105 * # Arguments
106 *
107 * * `collection_id`: ID of the collection that is sponsored by `pallet_id`
108 **/48 **/
109 stopSponsoringCollection: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;49 stopSponsoringCollection: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
110 /**50 /**
111 * Removes the pallet as the sponsor for the contract.51 * See [`Pallet::stop_sponsoring_contract`].
112 * Returns [`NoPermission`][`Error::NoPermission`]
113 * if the pallet wasn't the sponsor.
114 *
115 * # Permissions
116 *
117 * * Pallet admin
118 *
119 * # Arguments
120 *
121 * * `contract_id`: the contract address that is sponsored by `pallet_id`
122 **/52 **/
123 stopSponsoringContract: AugmentedSubmittable<(contractId: H160 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H160]>;53 stopSponsoringContract: AugmentedSubmittable<(contractId: H160 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H160]>;
124 /**54 /**
125 * Unstakes all stakes.55 * See [`Pallet::unstake_all`].
126 * After the end of `PendingInterval` this sum becomes completely
127 * free for further use.
128 **/56 **/
129 unstakeAll: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;57 unstakeAll: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
130 /**58 /**
131 * Unstakes the amount of balance for the staker.59 * See [`Pallet::unstake_partial`].
132 * After the end of `PendingInterval` this sum becomes completely
133 * free for further use.
134 *
135 * # Arguments
136 *
137 * * `staker`: staker account.
138 * * `amount`: amount of unstaked funds.
139 **/60 **/
140 unstakePartial: AugmentedSubmittable<(amount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u128]>;61 unstakePartial: AugmentedSubmittable<(amount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u128]>;
141 /**62 /**
145 };66 };
146 balances: {67 balances: {
147 /**68 /**
148 * Set the regular balance of a given account.69 * See [`Pallet::force_set_balance`].
149 *
150 * The dispatch origin for this call is `root`.
151 **/70 **/
152 forceSetBalance: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, newFree: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, Compact<u128>]>;71 forceSetBalance: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, newFree: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, Compact<u128>]>;
153 /**72 /**
154 * Exactly as `transfer_allow_death`, except the origin must be root and the source account73 * See [`Pallet::force_transfer`].
155 * may be specified.
156 **/74 **/
157 forceTransfer: AugmentedSubmittable<(source: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, value: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, MultiAddress, Compact<u128>]>;75 forceTransfer: AugmentedSubmittable<(source: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, value: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, MultiAddress, Compact<u128>]>;
158 /**76 /**
159 * Unreserve some balance from a user by force.77 * See [`Pallet::force_unreserve`].
160 *
161 * Can only be called by ROOT.
162 **/78 **/
163 forceUnreserve: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, amount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, u128]>;79 forceUnreserve: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, amount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, u128]>;
164 /**80 /**
165 * Set the regular balance of a given account; it also takes a reserved balance but this81 * See [`Pallet::set_balance_deprecated`].
166 * must be the same as the account's current reserved balance.
167 *
168 * The dispatch origin for this call is `root`.
169 *
170 * WARNING: This call is DEPRECATED! Use `force_set_balance` instead.
171 **/82 **/
172 setBalanceDeprecated: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, newFree: Compact<u128> | AnyNumber | Uint8Array, oldReserved: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, Compact<u128>, Compact<u128>]>;83 setBalanceDeprecated: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, newFree: Compact<u128> | AnyNumber | Uint8Array, oldReserved: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, Compact<u128>, Compact<u128>]>;
173 /**84 /**
174 * Alias for `transfer_allow_death`, provided only for name-wise compatibility.85 * See [`Pallet::transfer`].
175 *
176 * WARNING: DEPRECATED! Will be released in approximately 3 months.
177 **/86 **/
178 transfer: AugmentedSubmittable<(dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, value: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, Compact<u128>]>;87 transfer: AugmentedSubmittable<(dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, value: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, Compact<u128>]>;
179 /**88 /**
180 * Transfer the entire transferable balance from the caller account.89 * See [`Pallet::transfer_all`].
181 *
182 * NOTE: This function only attempts to transfer _transferable_ balances. This means that
183 * any locked, reserved, or existential deposits (when `keep_alive` is `true`), will not be
184 * transferred by this function. To ensure that this function results in a killed account,
185 * you might need to prepare the account by removing any reference counters, storage
186 * deposits, etc...
187 *
188 * The dispatch origin of this call must be Signed.
189 *
190 * - `dest`: The recipient of the transfer.
191 * - `keep_alive`: A boolean to determine if the `transfer_all` operation should send all
192 * of the funds the account has, causing the sender account to be killed (false), or
193 * transfer everything except at least the existential deposit, which will guarantee to
194 * keep the sender account alive (true).
195 **/90 **/
196 transferAll: AugmentedSubmittable<(dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, keepAlive: bool | boolean | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, bool]>;91 transferAll: AugmentedSubmittable<(dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, keepAlive: bool | boolean | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, bool]>;
197 /**92 /**
198 * Transfer some liquid free balance to another account.93 * See [`Pallet::transfer_allow_death`].
199 *
200 * `transfer_allow_death` will set the `FreeBalance` of the sender and receiver.
201 * If the sender's account is below the existential deposit as a result
202 * of the transfer, the account will be reaped.
203 *
204 * The dispatch origin for this call must be `Signed` by the transactor.
205 **/94 **/
206 transferAllowDeath: AugmentedSubmittable<(dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, value: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, Compact<u128>]>;95 transferAllowDeath: AugmentedSubmittable<(dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, value: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, Compact<u128>]>;
207 /**96 /**
208 * Same as the [`transfer_allow_death`] call, but with a check that the transfer will not97 * See [`Pallet::transfer_keep_alive`].
209 * kill the origin account.
210 *
211 * 99% of the time you want [`transfer_allow_death`] instead.
212 *
213 * [`transfer_allow_death`]: struct.Pallet.html#method.transfer
214 **/98 **/
215 transferKeepAlive: AugmentedSubmittable<(dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, value: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, Compact<u128>]>;99 transferKeepAlive: AugmentedSubmittable<(dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, value: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, Compact<u128>]>;
216 /**100 /**
217 * Upgrade a specified account.101 * See [`Pallet::upgrade_accounts`].
218 *
219 * - `origin`: Must be `Signed`.
220 * - `who`: The account to be upgraded.
221 *
222 * This will waive the transaction fee if at least all but 10% of the accounts needed to
223 * be upgraded. (We let some not have to be upgraded just in order to allow for the
224 * possibililty of churn).
225 **/102 **/
226 upgradeAccounts: AugmentedSubmittable<(who: Vec<AccountId32> | (AccountId32 | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<AccountId32>]>;103 upgradeAccounts: AugmentedSubmittable<(who: Vec<AccountId32> | (AccountId32 | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<AccountId32>]>;
227 /**104 /**
231 };108 };
232 collatorSelection: {109 collatorSelection: {
233 /**110 /**
234 * Add a collator to the list of invulnerable (fixed) collators.111 * See [`Pallet::add_invulnerable`].
235 **/112 **/
236 addInvulnerable: AugmentedSubmittable<(updated: AccountId32 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [AccountId32]>;113 addInvulnerable: AugmentedSubmittable<(updated: AccountId32 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [AccountId32]>;
237 /**114 /**
238 * Force deregister `origin` as a collator candidate as a governing authority, and revoke its license.115 * See [`Pallet::force_release_license`].
239 * Note that the collator can only leave on session change.
240 * The `LicenseBond` will be unreserved and returned immediately.
241 *
242 * This call is, of course, not applicable to `Invulnerable` collators.
243 **/116 **/
244 forceReleaseLicense: AugmentedSubmittable<(who: AccountId32 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [AccountId32]>;117 forceReleaseLicense: AugmentedSubmittable<(who: AccountId32 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [AccountId32]>;
245 /**118 /**
246 * Purchase a license on block collation for this account.119 * See [`Pallet::get_license`].
247 * It does not make it a collator candidate, use `onboard` afterward. The account must
248 * (a) already have registered session keys and (b) be able to reserve the `LicenseBond`.
249 *
250 * This call is not available to `Invulnerable` collators.
251 **/120 **/
252 getLicense: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;121 getLicense: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
253 /**122 /**
254 * Deregister `origin` as a collator candidate. Note that the collator can only leave on123 * See [`Pallet::offboard`].
255 * session change. The license to `onboard` later at any other time will remain.
256 **/124 **/
257 offboard: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;125 offboard: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
258 /**126 /**
259 * Register this account as a candidate for collators for next sessions.127 * See [`Pallet::onboard`].
260 * The account must already hold a license, and cannot offboard immediately during a session.
261 *
262 * This call is not available to `Invulnerable` collators.
263 **/128 **/
264 onboard: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;129 onboard: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
265 /**130 /**
266 * Forfeit `origin`'s own license. The `LicenseBond` will be unreserved immediately.131 * See [`Pallet::release_license`].
267 *
268 * This call is not available to `Invulnerable` collators.
269 **/132 **/
270 releaseLicense: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;133 releaseLicense: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
271 /**134 /**
272 * Remove a collator from the list of invulnerable (fixed) collators.135 * See [`Pallet::remove_invulnerable`].
273 **/136 **/
274 removeInvulnerable: AugmentedSubmittable<(who: AccountId32 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [AccountId32]>;137 removeInvulnerable: AugmentedSubmittable<(who: AccountId32 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [AccountId32]>;
275 /**138 /**
278 [key: string]: SubmittableExtrinsicFunction<ApiType>;141 [key: string]: SubmittableExtrinsicFunction<ApiType>;
279 };142 };
280 configuration: {143 configuration: {
144 /**
145 * See [`Pallet::set_app_promotion_configuration_override`].
146 **/
281 setAppPromotionConfigurationOverride: AugmentedSubmittable<(configuration: PalletConfigurationAppPromotionConfiguration | { recalculationInterval?: any; pendingInterval?: any; intervalIncome?: any; maxStakersPerCalculation?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletConfigurationAppPromotionConfiguration]>;147 setAppPromotionConfigurationOverride: AugmentedSubmittable<(configuration: PalletConfigurationAppPromotionConfiguration | { recalculationInterval?: any; pendingInterval?: any; intervalIncome?: any; maxStakersPerCalculation?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletConfigurationAppPromotionConfiguration]>;
148 /**
149 * See [`Pallet::set_collator_selection_desired_collators`].
150 **/
282 setCollatorSelectionDesiredCollators: AugmentedSubmittable<(max: Option<u32> | null | Uint8Array | u32 | AnyNumber) => SubmittableExtrinsic<ApiType>, [Option<u32>]>;151 setCollatorSelectionDesiredCollators: AugmentedSubmittable<(max: Option<u32> | null | Uint8Array | u32 | AnyNumber) => SubmittableExtrinsic<ApiType>, [Option<u32>]>;
152 /**
153 * See [`Pallet::set_collator_selection_kick_threshold`].
154 **/
283 setCollatorSelectionKickThreshold: AugmentedSubmittable<(threshold: Option<u32> | null | Uint8Array | u32 | AnyNumber) => SubmittableExtrinsic<ApiType>, [Option<u32>]>;155 setCollatorSelectionKickThreshold: AugmentedSubmittable<(threshold: Option<u32> | null | Uint8Array | u32 | AnyNumber) => SubmittableExtrinsic<ApiType>, [Option<u32>]>;
156 /**
157 * See [`Pallet::set_collator_selection_license_bond`].
158 **/
284 setCollatorSelectionLicenseBond: AugmentedSubmittable<(amount: Option<u128> | null | Uint8Array | u128 | AnyNumber) => SubmittableExtrinsic<ApiType>, [Option<u128>]>;159 setCollatorSelectionLicenseBond: AugmentedSubmittable<(amount: Option<u128> | null | Uint8Array | u128 | AnyNumber) => SubmittableExtrinsic<ApiType>, [Option<u128>]>;
160 /**
161 * See [`Pallet::set_min_gas_price_override`].
162 **/
285 setMinGasPriceOverride: AugmentedSubmittable<(coeff: Option<u64> | null | Uint8Array | u64 | AnyNumber) => SubmittableExtrinsic<ApiType>, [Option<u64>]>;163 setMinGasPriceOverride: AugmentedSubmittable<(coeff: Option<u64> | null | Uint8Array | u64 | AnyNumber) => SubmittableExtrinsic<ApiType>, [Option<u64>]>;
164 /**
165 * See [`Pallet::set_weight_to_fee_coefficient_override`].
166 **/
286 setWeightToFeeCoefficientOverride: AugmentedSubmittable<(coeff: Option<u64> | null | Uint8Array | u64 | AnyNumber) => SubmittableExtrinsic<ApiType>, [Option<u64>]>;167 setWeightToFeeCoefficientOverride: AugmentedSubmittable<(coeff: Option<u64> | null | Uint8Array | u64 | AnyNumber) => SubmittableExtrinsic<ApiType>, [Option<u64>]>;
287 /**168 /**
288 * Generic tx169 * Generic tx
291 };172 };
292 council: {173 council: {
293 /**174 /**
294 * Close a vote that is either approved, disapproved or whose voting period has ended.175 * See [`Pallet::close`].
295 *
296 * May be called by any signed account in order to finish voting and close the proposal.
297 *
298 * If called before the end of the voting period it will only close the vote if it is
299 * has enough votes to be approved or disapproved.
300 *
301 * If called after the end of the voting period abstentions are counted as rejections
302 * unless there is a prime member set and the prime member cast an approval.
303 *
304 * If the close operation completes successfully with disapproval, the transaction fee will
305 * be waived. Otherwise execution of the approved operation will be charged to the caller.
306 *
307 * + `proposal_weight_bound`: The maximum amount of weight consumed by executing the closed
308 * proposal.
309 * + `length_bound`: The upper bound for the length of the proposal in storage. Checked via
310 * `storage::read` so it is `size_of::<u32>() == 4` larger than the pure length.
311 *
312 * ## Complexity
313 * - `O(B + M + P1 + P2)` where:
314 * - `B` is `proposal` size in bytes (length-fee-bounded)
315 * - `M` is members-count (code- and governance-bounded)
316 * - `P1` is the complexity of `proposal` preimage.
317 * - `P2` is proposal-count (code-bounded)
318 **/176 **/
319 close: AugmentedSubmittable<(proposalHash: H256 | string | Uint8Array, index: Compact<u32> | AnyNumber | Uint8Array, proposalWeightBound: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array, lengthBound: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256, Compact<u32>, SpWeightsWeightV2Weight, Compact<u32>]>;177 close: AugmentedSubmittable<(proposalHash: H256 | string | Uint8Array, index: Compact<u32> | AnyNumber | Uint8Array, proposalWeightBound: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array, lengthBound: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256, Compact<u32>, SpWeightsWeightV2Weight, Compact<u32>]>;
320 /**178 /**
321 * Disapprove a proposal, close, and remove it from the system, regardless of its current179 * See [`Pallet::disapprove_proposal`].
322 * state.
323 *
324 * Must be called by the Root origin.
325 *
326 * Parameters:
327 * * `proposal_hash`: The hash of the proposal that should be disapproved.
328 *
329 * ## Complexity
330 * O(P) where P is the number of max proposals
331 **/180 **/
332 disapproveProposal: AugmentedSubmittable<(proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256]>;181 disapproveProposal: AugmentedSubmittable<(proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256]>;
333 /**182 /**
334 * Dispatch a proposal from a member using the `Member` origin.183 * See [`Pallet::execute`].
335 *
336 * Origin must be a member of the collective.
337 *
338 * ## Complexity:
339 * - `O(B + M + P)` where:
340 * - `B` is `proposal` size in bytes (length-fee-bounded)
341 * - `M` members-count (code-bounded)
342 * - `P` complexity of dispatching `proposal`
343 **/184 **/
344 execute: AugmentedSubmittable<(proposal: Call | IMethod | string | Uint8Array, lengthBound: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Call, Compact<u32>]>;185 execute: AugmentedSubmittable<(proposal: Call | IMethod | string | Uint8Array, lengthBound: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Call, Compact<u32>]>;
345 /**186 /**
346 * Add a new proposal to either be voted on or executed directly.187 * See [`Pallet::propose`].
347 *
348 * Requires the sender to be member.
349 *
350 * `threshold` determines whether `proposal` is executed directly (`threshold < 2`)
351 * or put up for voting.
352 *
353 * ## Complexity
354 * - `O(B + M + P1)` or `O(B + M + P2)` where:
355 * - `B` is `proposal` size in bytes (length-fee-bounded)
356 * - `M` is members-count (code- and governance-bounded)
357 * - branching is influenced by `threshold` where:
358 * - `P1` is proposal execution complexity (`threshold < 2`)
359 * - `P2` is proposals-count (code-bounded) (`threshold >= 2`)
360 **/188 **/
361 propose: AugmentedSubmittable<(threshold: Compact<u32> | AnyNumber | Uint8Array, proposal: Call | IMethod | string | Uint8Array, lengthBound: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, Call, Compact<u32>]>;189 propose: AugmentedSubmittable<(threshold: Compact<u32> | AnyNumber | Uint8Array, proposal: Call | IMethod | string | Uint8Array, lengthBound: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, Call, Compact<u32>]>;
362 /**190 /**
363 * Set the collective's membership.191 * See [`Pallet::set_members`].
364 *
365 * - `new_members`: The new member list. Be nice to the chain and provide it sorted.
366 * - `prime`: The prime member whose vote sets the default.
367 * - `old_count`: The upper bound for the previous number of members in storage. Used for
368 * weight estimation.
369 *
370 * The dispatch of this call must be `SetMembersOrigin`.
371 *
372 * NOTE: Does not enforce the expected `MaxMembers` limit on the amount of members, but
373 * the weight estimations rely on it to estimate dispatchable weight.
374 *
375 * # WARNING:
376 *
377 * The `pallet-collective` can also be managed by logic outside of the pallet through the
378 * implementation of the trait [`ChangeMembers`].
379 * Any call to `set_members` must be careful that the member set doesn't get out of sync
380 * with other logic managing the member set.
381 *
382 * ## Complexity:
383 * - `O(MP + N)` where:
384 * - `M` old-members-count (code- and governance-bounded)
385 * - `N` new-members-count (code- and governance-bounded)
386 * - `P` proposals-count (code-bounded)
387 **/192 **/
388 setMembers: AugmentedSubmittable<(newMembers: Vec<AccountId32> | (AccountId32 | string | Uint8Array)[], prime: Option<AccountId32> | null | Uint8Array | AccountId32 | string, oldCount: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Vec<AccountId32>, Option<AccountId32>, u32]>;193 setMembers: AugmentedSubmittable<(newMembers: Vec<AccountId32> | (AccountId32 | string | Uint8Array)[], prime: Option<AccountId32> | null | Uint8Array | AccountId32 | string, oldCount: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Vec<AccountId32>, Option<AccountId32>, u32]>;
389 /**194 /**
390 * Add an aye or nay vote for the sender to the given proposal.195 * See [`Pallet::vote`].
391 *
392 * Requires the sender to be a member.
393 *
394 * Transaction fees will be waived if the member is voting on any particular proposal
395 * for the first time and the call is successful. Subsequent vote changes will charge a
396 * fee.
397 * ## Complexity
398 * - `O(M)` where `M` is members-count (code- and governance-bounded)
399 **/196 **/
400 vote: AugmentedSubmittable<(proposal: H256 | string | Uint8Array, index: Compact<u32> | AnyNumber | Uint8Array, approve: bool | boolean | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256, Compact<u32>, bool]>;197 vote: AugmentedSubmittable<(proposal: H256 | string | Uint8Array, index: Compact<u32> | AnyNumber | Uint8Array, approve: bool | boolean | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256, Compact<u32>, bool]>;
401 /**198 /**
405 };202 };
406 councilMembership: {203 councilMembership: {
407 /**204 /**
408 * Add a member `who` to the set.205 * See [`Pallet::add_member`].
409 *
410 * May only be called from `T::AddOrigin`.
411 **/206 **/
412 addMember: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;207 addMember: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;
413 /**208 /**
414 * Swap out the sending member for some other key `new`.209 * See [`Pallet::change_key`].
415 *
416 * May only be called from `Signed` origin of a current member.
417 *
418 * Prime membership is passed from the origin account to `new`, if extant.
419 **/210 **/
420 changeKey: AugmentedSubmittable<(updated: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;211 changeKey: AugmentedSubmittable<(updated: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;
421 /**212 /**
422 * Remove the prime member if it exists.213 * See [`Pallet::clear_prime`].
423 *
424 * May only be called from `T::PrimeOrigin`.
425 **/214 **/
426 clearPrime: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;215 clearPrime: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
427 /**216 /**
428 * Remove a member `who` from the set.217 * See [`Pallet::remove_member`].
429 *
430 * May only be called from `T::RemoveOrigin`.
431 **/218 **/
432 removeMember: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;219 removeMember: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;
433 /**220 /**
434 * Change the membership to a new set, disregarding the existing membership. Be nice and221 * See [`Pallet::reset_members`].
435 * pass `members` pre-sorted.
436 *
437 * May only be called from `T::ResetOrigin`.
438 **/222 **/
439 resetMembers: AugmentedSubmittable<(members: Vec<AccountId32> | (AccountId32 | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<AccountId32>]>;223 resetMembers: AugmentedSubmittable<(members: Vec<AccountId32> | (AccountId32 | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<AccountId32>]>;
440 /**224 /**
441 * Set the prime member. Must be a current member.225 * See [`Pallet::set_prime`].
442 *
443 * May only be called from `T::PrimeOrigin`.
444 **/226 **/
445 setPrime: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;227 setPrime: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;
446 /**228 /**
447 * Swap out one member `remove` for another `add`.229 * See [`Pallet::swap_member`].
448 *
449 * May only be called from `T::SwapOrigin`.
450 *
451 * Prime membership is *not* passed from `remove` to `add`, if extant.
452 **/230 **/
453 swapMember: AugmentedSubmittable<(remove: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, add: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, MultiAddress]>;231 swapMember: AugmentedSubmittable<(remove: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, add: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, MultiAddress]>;
454 /**232 /**
464 };242 };
465 democracy: {243 democracy: {
466 /**244 /**
467 * Permanently place a proposal into the blacklist. This prevents it from ever being245 * See [`Pallet::blacklist`].
468 * proposed again.
469 *
470 * If called on a queued public or external proposal, then this will result in it being
471 * removed. If the `ref_index` supplied is an active referendum with the proposal hash,
472 * then it will be cancelled.
473 *
474 * The dispatch origin of this call must be `BlacklistOrigin`.
475 *
476 * - `proposal_hash`: The proposal hash to blacklist permanently.
477 * - `ref_index`: An ongoing referendum whose hash is `proposal_hash`, which will be
478 * cancelled.
479 *
480 * Weight: `O(p)` (though as this is an high-privilege dispatch, we assume it has a
481 * reasonable value).
482 **/246 **/
483 blacklist: AugmentedSubmittable<(proposalHash: H256 | string | Uint8Array, maybeRefIndex: Option<u32> | null | Uint8Array | u32 | AnyNumber) => SubmittableExtrinsic<ApiType>, [H256, Option<u32>]>;247 blacklist: AugmentedSubmittable<(proposalHash: H256 | string | Uint8Array, maybeRefIndex: Option<u32> | null | Uint8Array | u32 | AnyNumber) => SubmittableExtrinsic<ApiType>, [H256, Option<u32>]>;
484 /**248 /**
485 * Remove a proposal.249 * See [`Pallet::cancel_proposal`].
486 *
487 * The dispatch origin of this call must be `CancelProposalOrigin`.
488 *
489 * - `prop_index`: The index of the proposal to cancel.
490 *
491 * Weight: `O(p)` where `p = PublicProps::<T>::decode_len()`
492 **/250 **/
493 cancelProposal: AugmentedSubmittable<(propIndex: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>]>;251 cancelProposal: AugmentedSubmittable<(propIndex: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>]>;
494 /**252 /**
495 * Remove a referendum.253 * See [`Pallet::cancel_referendum`].
496 *
497 * The dispatch origin of this call must be _Root_.
498 *
499 * - `ref_index`: The index of the referendum to cancel.
500 *
501 * # Weight: `O(1)`.
502 **/254 **/
503 cancelReferendum: AugmentedSubmittable<(refIndex: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>]>;255 cancelReferendum: AugmentedSubmittable<(refIndex: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>]>;
504 /**256 /**
505 * Clears all public proposals.257 * See [`Pallet::clear_public_proposals`].
506 *
507 * The dispatch origin of this call must be _Root_.
508 *
509 * Weight: `O(1)`.
510 **/258 **/
511 clearPublicProposals: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;259 clearPublicProposals: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
512 /**260 /**
513 * Delegate the voting power (with some given conviction) of the sending account.261 * See [`Pallet::delegate`].
514 *
515 * The balance delegated is locked for as long as it's delegated, and thereafter for the
516 * time appropriate for the conviction's lock period.
517 *
518 * The dispatch origin of this call must be _Signed_, and the signing account must either:
519 * - be delegating already; or
520 * - have no voting activity (if there is, then it will need to be removed/consolidated
521 * through `reap_vote` or `unvote`).
522 *
523 * - `to`: The account whose voting the `target` account's voting power will follow.
524 * - `conviction`: The conviction that will be attached to the delegated votes. When the
525 * account is undelegated, the funds will be locked for the corresponding period.
526 * - `balance`: The amount of the account's balance to be used in delegating. This must not
527 * be more than the account's current balance.
528 *
529 * Emits `Delegated`.
530 *
531 * Weight: `O(R)` where R is the number of referendums the voter delegating to has
532 * voted on. Weight is charged as if maximum votes.
533 **/262 **/
534 delegate: AugmentedSubmittable<(to: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, conviction: PalletDemocracyConviction | 'None' | 'Locked1x' | 'Locked2x' | 'Locked3x' | 'Locked4x' | 'Locked5x' | 'Locked6x' | number | Uint8Array, balance: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, PalletDemocracyConviction, u128]>;263 delegate: AugmentedSubmittable<(to: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, conviction: PalletDemocracyConviction | 'None' | 'Locked1x' | 'Locked2x' | 'Locked3x' | 'Locked4x' | 'Locked5x' | 'Locked6x' | number | Uint8Array, balance: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, PalletDemocracyConviction, u128]>;
535 /**264 /**
536 * Schedule an emergency cancellation of a referendum. Cannot happen twice to the same265 * See [`Pallet::emergency_cancel`].
537 * referendum.
538 *
539 * The dispatch origin of this call must be `CancellationOrigin`.
540 *
541 * -`ref_index`: The index of the referendum to cancel.
542 *
543 * Weight: `O(1)`.
544 **/266 **/
545 emergencyCancel: AugmentedSubmittable<(refIndex: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;267 emergencyCancel: AugmentedSubmittable<(refIndex: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
546 /**268 /**
547 * Schedule a referendum to be tabled once it is legal to schedule an external269 * See [`Pallet::external_propose`].
548 * referendum.
549 *
550 * The dispatch origin of this call must be `ExternalOrigin`.
551 *
552 * - `proposal_hash`: The preimage hash of the proposal.
553 **/270 **/
554 externalPropose: AugmentedSubmittable<(proposal: FrameSupportPreimagesBounded | { Legacy: any } | { Inline: any } | { Lookup: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [FrameSupportPreimagesBounded]>;271 externalPropose: AugmentedSubmittable<(proposal: FrameSupportPreimagesBounded | { Legacy: any } | { Inline: any } | { Lookup: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [FrameSupportPreimagesBounded]>;
555 /**272 /**
556 * Schedule a negative-turnout-bias referendum to be tabled next once it is legal to273 * See [`Pallet::external_propose_default`].
557 * schedule an external referendum.
558 *
559 * The dispatch of this call must be `ExternalDefaultOrigin`.
560 *
561 * - `proposal_hash`: The preimage hash of the proposal.
562 *
563 * Unlike `external_propose`, blacklisting has no effect on this and it may replace a
564 * pre-scheduled `external_propose` call.
565 *
566 * Weight: `O(1)`
567 **/274 **/
568 externalProposeDefault: AugmentedSubmittable<(proposal: FrameSupportPreimagesBounded | { Legacy: any } | { Inline: any } | { Lookup: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [FrameSupportPreimagesBounded]>;275 externalProposeDefault: AugmentedSubmittable<(proposal: FrameSupportPreimagesBounded | { Legacy: any } | { Inline: any } | { Lookup: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [FrameSupportPreimagesBounded]>;
569 /**276 /**
570 * Schedule a majority-carries referendum to be tabled next once it is legal to schedule277 * See [`Pallet::external_propose_majority`].
571 * an external referendum.
572 *
573 * The dispatch of this call must be `ExternalMajorityOrigin`.
574 *
575 * - `proposal_hash`: The preimage hash of the proposal.
576 *
577 * Unlike `external_propose`, blacklisting has no effect on this and it may replace a
578 * pre-scheduled `external_propose` call.
579 *
580 * Weight: `O(1)`
581 **/278 **/
582 externalProposeMajority: AugmentedSubmittable<(proposal: FrameSupportPreimagesBounded | { Legacy: any } | { Inline: any } | { Lookup: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [FrameSupportPreimagesBounded]>;279 externalProposeMajority: AugmentedSubmittable<(proposal: FrameSupportPreimagesBounded | { Legacy: any } | { Inline: any } | { Lookup: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [FrameSupportPreimagesBounded]>;
583 /**280 /**
584 * Schedule the currently externally-proposed majority-carries referendum to be tabled281 * See [`Pallet::fast_track`].
585 * immediately. If there is no externally-proposed referendum currently, or if there is one
586 * but it is not a majority-carries referendum then it fails.
587 *
588 * The dispatch of this call must be `FastTrackOrigin`.
589 *
590 * - `proposal_hash`: The hash of the current external proposal.
591 * - `voting_period`: The period that is allowed for voting on this proposal. Increased to
592 * Must be always greater than zero.
593 * For `FastTrackOrigin` must be equal or greater than `FastTrackVotingPeriod`.
594 * - `delay`: The number of block after voting has ended in approval and this should be
595 * enacted. This doesn't have a minimum amount.
596 *
597 * Emits `Started`.
598 *
599 * Weight: `O(1)`
600 **/282 **/
601 fastTrack: AugmentedSubmittable<(proposalHash: H256 | string | Uint8Array, votingPeriod: u32 | AnyNumber | Uint8Array, delay: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256, u32, u32]>;283 fastTrack: AugmentedSubmittable<(proposalHash: H256 | string | Uint8Array, votingPeriod: u32 | AnyNumber | Uint8Array, delay: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256, u32, u32]>;
602 /**284 /**
603 * Propose a sensitive action to be taken.285 * See [`Pallet::propose`].
604 *
605 * The dispatch origin of this call must be _Signed_ and the sender must
606 * have funds to cover the deposit.
607 *
608 * - `proposal_hash`: The hash of the proposal preimage.
609 * - `value`: The amount of deposit (must be at least `MinimumDeposit`).
610 *
611 * Emits `Proposed`.
612 **/286 **/
613 propose: AugmentedSubmittable<(proposal: FrameSupportPreimagesBounded | { Legacy: any } | { Inline: any } | { Lookup: any } | string | Uint8Array, value: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [FrameSupportPreimagesBounded, Compact<u128>]>;287 propose: AugmentedSubmittable<(proposal: FrameSupportPreimagesBounded | { Legacy: any } | { Inline: any } | { Lookup: any } | string | Uint8Array, value: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [FrameSupportPreimagesBounded, Compact<u128>]>;
614 /**288 /**
615 * Remove a vote for a referendum.289 * See [`Pallet::remove_other_vote`].
616 *
617 * If the `target` is equal to the signer, then this function is exactly equivalent to
618 * `remove_vote`. If not equal to the signer, then the vote must have expired,
619 * either because the referendum was cancelled, because the voter lost the referendum or
620 * because the conviction period is over.
621 *
622 * The dispatch origin of this call must be _Signed_.
623 *
624 * - `target`: The account of the vote to be removed; this account must have voted for
625 * referendum `index`.
626 * - `index`: The index of referendum of the vote to be removed.
627 *
628 * Weight: `O(R + log R)` where R is the number of referenda that `target` has voted on.
629 * Weight is calculated for the maximum number of vote.
630 **/290 **/
631 removeOtherVote: AugmentedSubmittable<(target: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, index: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, u32]>;291 removeOtherVote: AugmentedSubmittable<(target: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, index: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, u32]>;
632 /**292 /**
633 * Remove a vote for a referendum.293 * See [`Pallet::remove_vote`].
634 *
635 * If:
636 * - the referendum was cancelled, or
637 * - the referendum is ongoing, or
638 * - the referendum has ended such that
639 * - the vote of the account was in opposition to the result; or
640 * - there was no conviction to the account's vote; or
641 * - the account made a split vote
642 * ...then the vote is removed cleanly and a following call to `unlock` may result in more
643 * funds being available.
644 *
645 * If, however, the referendum has ended and:
646 * - it finished corresponding to the vote of the account, and
647 * - the account made a standard vote with conviction, and
648 * - the lock period of the conviction is not over
649 * ...then the lock will be aggregated into the overall account's lock, which may involve
650 * *overlocking* (where the two locks are combined into a single lock that is the maximum
651 * of both the amount locked and the time is it locked for).
652 *
653 * The dispatch origin of this call must be _Signed_, and the signer must have a vote
654 * registered for referendum `index`.
655 *
656 * - `index`: The index of referendum of the vote to be removed.
657 *
658 * Weight: `O(R + log R)` where R is the number of referenda that `target` has voted on.
659 * Weight is calculated for the maximum number of vote.
660 **/294 **/
661 removeVote: AugmentedSubmittable<(index: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;295 removeVote: AugmentedSubmittable<(index: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
662 /**296 /**
663 * Signals agreement with a particular proposal.297 * See [`Pallet::second`].
664 *
665 * The dispatch origin of this call must be _Signed_ and the sender
666 * must have funds to cover the deposit, equal to the original deposit.
667 *
668 * - `proposal`: The index of the proposal to second.
669 **/298 **/
670 second: AugmentedSubmittable<(proposal: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>]>;299 second: AugmentedSubmittable<(proposal: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>]>;
671 /**300 /**
672 * Set or clear a metadata of a proposal or a referendum.301 * See [`Pallet::set_metadata`].
673 *
674 * Parameters:
675 * - `origin`: Must correspond to the `MetadataOwner`.
676 * - `ExternalOrigin` for an external proposal with the `SuperMajorityApprove`
677 * threshold.
678 * - `ExternalDefaultOrigin` for an external proposal with the `SuperMajorityAgainst`
679 * threshold.
680 * - `ExternalMajorityOrigin` for an external proposal with the `SimpleMajority`
681 * threshold.
682 * - `Signed` by a creator for a public proposal.
683 * - `Signed` to clear a metadata for a finished referendum.
684 * - `Root` to set a metadata for an ongoing referendum.
685 * - `owner`: an identifier of a metadata owner.
686 * - `maybe_hash`: The hash of an on-chain stored preimage. `None` to clear a metadata.
687 **/302 **/
688 setMetadata: AugmentedSubmittable<(owner: PalletDemocracyMetadataOwner | { External: any } | { Proposal: any } | { Referendum: any } | string | Uint8Array, maybeHash: Option<H256> | null | Uint8Array | H256 | string) => SubmittableExtrinsic<ApiType>, [PalletDemocracyMetadataOwner, Option<H256>]>;303 setMetadata: AugmentedSubmittable<(owner: PalletDemocracyMetadataOwner | { External: any } | { Proposal: any } | { Referendum: any } | string | Uint8Array, maybeHash: Option<H256> | null | Uint8Array | H256 | string) => SubmittableExtrinsic<ApiType>, [PalletDemocracyMetadataOwner, Option<H256>]>;
689 /**304 /**
690 * Undelegate the voting power of the sending account.305 * See [`Pallet::undelegate`].
691 *
692 * Tokens may be unlocked following once an amount of time consistent with the lock period
693 * of the conviction with which the delegation was issued.
694 *
695 * The dispatch origin of this call must be _Signed_ and the signing account must be
696 * currently delegating.
697 *
698 * Emits `Undelegated`.
699 *
700 * Weight: `O(R)` where R is the number of referendums the voter delegating to has
701 * voted on. Weight is charged as if maximum votes.
702 **/306 **/
703 undelegate: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;307 undelegate: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
704 /**308 /**
705 * Unlock tokens that have an expired lock.309 * See [`Pallet::unlock`].
706 *
707 * The dispatch origin of this call must be _Signed_.
708 *
709 * - `target`: The account to remove the lock on.
710 *
711 * Weight: `O(R)` with R number of vote of target.
712 **/310 **/
713 unlock: AugmentedSubmittable<(target: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;311 unlock: AugmentedSubmittable<(target: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;
714 /**312 /**
715 * Veto and blacklist the external proposal hash.313 * See [`Pallet::veto_external`].
716 *
717 * The dispatch origin of this call must be `VetoOrigin`.
718 *
719 * - `proposal_hash`: The preimage hash of the proposal to veto and blacklist.
720 *
721 * Emits `Vetoed`.
722 *
723 * Weight: `O(V + log(V))` where V is number of `existing vetoers`
724 **/314 **/
725 vetoExternal: AugmentedSubmittable<(proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256]>;315 vetoExternal: AugmentedSubmittable<(proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256]>;
726 /**316 /**
727 * Vote in a referendum. If `vote.is_aye()`, the vote is to enact the proposal;317 * See [`Pallet::vote`].
728 * otherwise it is a vote to keep the status quo.
729 *
730 * The dispatch origin of this call must be _Signed_.
731 *
732 * - `ref_index`: The index of the referendum to vote for.
733 * - `vote`: The vote configuration.
734 **/318 **/
735 vote: AugmentedSubmittable<(refIndex: Compact<u32> | AnyNumber | Uint8Array, vote: PalletDemocracyVoteAccountVote | { Standard: any } | { Split: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, PalletDemocracyVoteAccountVote]>;319 vote: AugmentedSubmittable<(refIndex: Compact<u32> | AnyNumber | Uint8Array, vote: PalletDemocracyVoteAccountVote | { Standard: any } | { Split: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, PalletDemocracyVoteAccountVote]>;
736 /**320 /**
740 };324 };
741 dmpQueue: {325 dmpQueue: {
742 /**326 /**
743 * Service a single overweight message.327 * See [`Pallet::service_overweight`].
744 **/328 **/
745 serviceOverweight: AugmentedSubmittable<(index: u64 | AnyNumber | Uint8Array, weightLimit: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u64, SpWeightsWeightV2Weight]>;329 serviceOverweight: AugmentedSubmittable<(index: u64 | AnyNumber | Uint8Array, weightLimit: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u64, SpWeightsWeightV2Weight]>;
746 /**330 /**
750 };334 };
751 ethereum: {335 ethereum: {
752 /**336 /**
753 * Transact an Ethereum transaction.337 * See [`Pallet::transact`].
754 **/338 **/
755 transact: AugmentedSubmittable<(transaction: EthereumTransactionTransactionV2 | { Legacy: any } | { EIP2930: any } | { EIP1559: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [EthereumTransactionTransactionV2]>;339 transact: AugmentedSubmittable<(transaction: EthereumTransactionTransactionV2 | { Legacy: any } | { EIP2930: any } | { EIP1559: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [EthereumTransactionTransactionV2]>;
756 /**340 /**
760 };344 };
761 evm: {345 evm: {
762 /**346 /**
763 * Issue an EVM call operation. This is similar to a message call transaction in Ethereum.347 * See [`Pallet::call`].
764 **/348 **/
765 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>]>>]>;349 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>]>>]>;
766 /**350 /**
767 * Issue an EVM create operation. This is similar to a contract creation transaction in351 * See [`Pallet::create`].
768 * Ethereum.
769 **/352 **/
770 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>]>>]>;353 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>]>>]>;
771 /**354 /**
772 * Issue an EVM create2 operation.355 * See [`Pallet::create2`].
773 **/356 **/
774 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>]>>]>;357 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>]>>]>;
775 /**358 /**
776 * Withdraw balance from EVM into currency/balances pallet.359 * See [`Pallet::withdraw`].
777 **/360 **/
778 withdraw: AugmentedSubmittable<(address: H160 | string | Uint8Array, value: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [H160, u128]>;361 withdraw: AugmentedSubmittable<(address: H160 | string | Uint8Array, value: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [H160, u128]>;
779 /**362 /**
783 };366 };
784 evmContractHelpers: {367 evmContractHelpers: {
785 /**368 /**
786 * Migrate contract to use `SponsoringMode` storage instead of `SelfSponsoring`369 * See [`Pallet::migrate_from_self_sponsoring`].
787 **/370 **/
788 migrateFromSelfSponsoring: AugmentedSubmittable<(addresses: Vec<H160> | (H160 | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<H160>]>;371 migrateFromSelfSponsoring: AugmentedSubmittable<(addresses: Vec<H160> | (H160 | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<H160>]>;
789 /**372 /**
793 };376 };
794 evmMigration: {377 evmMigration: {
795 /**378 /**
796 * Start contract migration, inserts contract stub at target address,379 * See [`Pallet::begin`].
797 * and marks account as pending, allowing to insert storage
798 **/380 **/
799 begin: AugmentedSubmittable<(address: H160 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H160]>;381 begin: AugmentedSubmittable<(address: H160 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H160]>;
800 /**382 /**
801 * Finish contract migration, allows it to be called.383 * See [`Pallet::finish`].
802 * It is not possible to alter contract storage via [`Self::set_data`]
803 * after this call.
804 **/384 **/
805 finish: AugmentedSubmittable<(address: H160 | string | Uint8Array, code: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H160, Bytes]>;385 finish: AugmentedSubmittable<(address: H160 | string | Uint8Array, code: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H160, Bytes]>;
806 /**386 /**
807 * Create ethereum events attached to the fake transaction387 * See [`Pallet::insert_eth_logs`].
808 **/388 **/
809 insertEthLogs: AugmentedSubmittable<(logs: Vec<EthereumLog> | (EthereumLog | { address?: any; topics?: any; data?: any } | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<EthereumLog>]>;389 insertEthLogs: AugmentedSubmittable<(logs: Vec<EthereumLog> | (EthereumLog | { address?: any; topics?: any; data?: any } | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<EthereumLog>]>;
810 /**390 /**
811 * Create substrate events391 * See [`Pallet::insert_events`].
812 **/392 **/
813 insertEvents: AugmentedSubmittable<(events: Vec<Bytes> | (Bytes | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<Bytes>]>;393 insertEvents: AugmentedSubmittable<(events: Vec<Bytes> | (Bytes | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<Bytes>]>;
814 /**394 /**
815 * Remove remark compatibility data leftovers395 * See [`Pallet::remove_rmrk_data`].
816 **/396 **/
817 removeRmrkData: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;397 removeRmrkData: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
818 /**398 /**
819 * Insert items into contract storage, this method can be called399 * See [`Pallet::set_data`].
820 * multiple times
821 **/400 **/
822 setData: AugmentedSubmittable<(address: H160 | string | Uint8Array, data: Vec<ITuple<[H256, H256]>> | ([H256 | string | Uint8Array, H256 | string | Uint8Array])[]) => SubmittableExtrinsic<ApiType>, [H160, Vec<ITuple<[H256, H256]>>]>;401 setData: AugmentedSubmittable<(address: H160 | string | Uint8Array, data: Vec<ITuple<[H256, H256]>> | ([H256 | string | Uint8Array, H256 | string | Uint8Array])[]) => SubmittableExtrinsic<ApiType>, [H160, Vec<ITuple<[H256, H256]>>]>;
823 /**402 /**
827 };406 };
828 fellowshipCollective: {407 fellowshipCollective: {
829 /**408 /**
830 * Introduce a new member.409 * See [`Pallet::add_member`].
831 *
832 * - `origin`: Must be the `AdminOrigin`.
833 * - `who`: Account of non-member which will become a member.
834 * - `rank`: The rank to give the new member.
835 *
836 * Weight: `O(1)`
837 **/410 **/
838 addMember: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;411 addMember: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;
839 /**412 /**
840 * Remove votes from the given poll. It must have ended.413 * See [`Pallet::cleanup_poll`].
841 *
842 * - `origin`: Must be `Signed` by any account.
843 * - `poll_index`: Index of a poll which is completed and for which votes continue to
844 * exist.
845 * - `max`: Maximum number of vote items from remove in this call.
846 *
847 * Transaction fees are waived if the operation is successful.
848 *
849 * Weight `O(max)` (less if there are fewer items to remove than `max`).
850 **/414 **/
851 cleanupPoll: AugmentedSubmittable<(pollIndex: u32 | AnyNumber | Uint8Array, max: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, u32]>;415 cleanupPoll: AugmentedSubmittable<(pollIndex: u32 | AnyNumber | Uint8Array, max: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, u32]>;
852 /**416 /**
853 * Decrement the rank of an existing member by one. If the member is already at rank zero,417 * See [`Pallet::demote_member`].
854 * then they are removed entirely.
855 *
856 * - `origin`: Must be the `AdminOrigin`.
857 * - `who`: Account of existing member of rank greater than zero.
858 *
859 * Weight: `O(1)`, less if the member's index is highest in its rank.
860 **/418 **/
861 demoteMember: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;419 demoteMember: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;
862 /**420 /**
863 * Increment the rank of an existing member by one.421 * See [`Pallet::promote_member`].
864 *
865 * - `origin`: Must be the `AdminOrigin`.
866 * - `who`: Account of existing member.
867 *
868 * Weight: `O(1)`
869 **/422 **/
870 promoteMember: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;423 promoteMember: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;
871 /**424 /**
872 * Remove the member entirely.425 * See [`Pallet::remove_member`].
873 *
874 * - `origin`: Must be the `AdminOrigin`.
875 * - `who`: Account of existing member of rank greater than zero.
876 * - `min_rank`: The rank of the member or greater.
877 *
878 * Weight: `O(min_rank)`.
879 **/426 **/
880 removeMember: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, minRank: u16 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, u16]>;427 removeMember: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, minRank: u16 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, u16]>;
881 /**428 /**
882 * Add an aye or nay vote for the sender to the given proposal.429 * See [`Pallet::vote`].
883 *
884 * - `origin`: Must be `Signed` by a member account.
885 * - `poll`: Index of a poll which is ongoing.
886 * - `aye`: `true` if the vote is to approve the proposal, `false` otherwise.
887 *
888 * Transaction fees are be waived if the member is voting on any particular proposal
889 * for the first time and the call is successful. Subsequent vote changes will charge a
890 * fee.
891 *
892 * Weight: `O(1)`, less if there was no previous vote on the poll by the member.
893 **/430 **/
894 vote: AugmentedSubmittable<(poll: u32 | AnyNumber | Uint8Array, aye: bool | boolean | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, bool]>;431 vote: AugmentedSubmittable<(poll: u32 | AnyNumber | Uint8Array, aye: bool | boolean | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, bool]>;
895 /**432 /**
899 };436 };
900 fellowshipReferenda: {437 fellowshipReferenda: {
901 /**438 /**
902 * Cancel an ongoing referendum.439 * See [`Pallet::cancel`].
903 *
904 * - `origin`: must be the `CancelOrigin`.
905 * - `index`: The index of the referendum to be cancelled.
906 *
907 * Emits `Cancelled`.
908 **/440 **/
909 cancel: AugmentedSubmittable<(index: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;441 cancel: AugmentedSubmittable<(index: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
910 /**442 /**
911 * Cancel an ongoing referendum and slash the deposits.443 * See [`Pallet::kill`].
912 *
913 * - `origin`: must be the `KillOrigin`.
914 * - `index`: The index of the referendum to be cancelled.
915 *
916 * Emits `Killed` and `DepositSlashed`.
917 **/444 **/
918 kill: AugmentedSubmittable<(index: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;445 kill: AugmentedSubmittable<(index: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
919 /**446 /**
920 * Advance a referendum onto its next logical state. Only used internally.447 * See [`Pallet::nudge_referendum`].
921 *
922 * - `origin`: must be `Root`.
923 * - `index`: the referendum to be advanced.
924 **/448 **/
925 nudgeReferendum: AugmentedSubmittable<(index: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;449 nudgeReferendum: AugmentedSubmittable<(index: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
926 /**450 /**
927 * Advance a track onto its next logical state. Only used internally.451 * See [`Pallet::one_fewer_deciding`].
928 *
929 * - `origin`: must be `Root`.
930 * - `track`: the track to be advanced.
931 *
932 * Action item for when there is now one fewer referendum in the deciding phase and the
933 * `DecidingCount` is not yet updated. This means that we should either:
934 * - begin deciding another referendum (and leave `DecidingCount` alone); or
935 * - decrement `DecidingCount`.
936 **/452 **/
937 oneFewerDeciding: AugmentedSubmittable<(track: u16 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u16]>;453 oneFewerDeciding: AugmentedSubmittable<(track: u16 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u16]>;
938 /**454 /**
939 * Post the Decision Deposit for a referendum.455 * See [`Pallet::place_decision_deposit`].
940 *
941 * - `origin`: must be `Signed` and the account must have funds available for the
942 * referendum's track's Decision Deposit.
943 * - `index`: The index of the submitted referendum whose Decision Deposit is yet to be
944 * posted.
945 *
946 * Emits `DecisionDepositPlaced`.
947 **/456 **/
948 placeDecisionDeposit: AugmentedSubmittable<(index: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;457 placeDecisionDeposit: AugmentedSubmittable<(index: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
949 /**458 /**
950 * Refund the Decision Deposit for a closed referendum back to the depositor.459 * See [`Pallet::refund_decision_deposit`].
951 *
952 * - `origin`: must be `Signed` or `Root`.
953 * - `index`: The index of a closed referendum whose Decision Deposit has not yet been
954 * refunded.
955 *
956 * Emits `DecisionDepositRefunded`.
957 **/460 **/
958 refundDecisionDeposit: AugmentedSubmittable<(index: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;461 refundDecisionDeposit: AugmentedSubmittable<(index: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
959 /**462 /**
960 * Refund the Submission Deposit for a closed referendum back to the depositor.463 * See [`Pallet::refund_submission_deposit`].
961 *
962 * - `origin`: must be `Signed` or `Root`.
963 * - `index`: The index of a closed referendum whose Submission Deposit has not yet been
964 * refunded.
965 *
966 * Emits `SubmissionDepositRefunded`.
967 **/464 **/
968 refundSubmissionDeposit: AugmentedSubmittable<(index: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;465 refundSubmissionDeposit: AugmentedSubmittable<(index: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
969 /**466 /**
970 * Set or clear metadata of a referendum.467 * See [`Pallet::set_metadata`].
971 *
972 * Parameters:
973 * - `origin`: Must be `Signed` by a creator of a referendum or by anyone to clear a
974 * metadata of a finished referendum.
975 * - `index`: The index of a referendum to set or clear metadata for.
976 * - `maybe_hash`: The hash of an on-chain stored preimage. `None` to clear a metadata.
977 **/468 **/
978 setMetadata: AugmentedSubmittable<(index: u32 | AnyNumber | Uint8Array, maybeHash: Option<H256> | null | Uint8Array | H256 | string) => SubmittableExtrinsic<ApiType>, [u32, Option<H256>]>;469 setMetadata: AugmentedSubmittable<(index: u32 | AnyNumber | Uint8Array, maybeHash: Option<H256> | null | Uint8Array | H256 | string) => SubmittableExtrinsic<ApiType>, [u32, Option<H256>]>;
979 /**470 /**
980 * Propose a referendum on a privileged action.471 * See [`Pallet::submit`].
981 *
982 * - `origin`: must be `SubmitOrigin` and the account must have `SubmissionDeposit` funds
983 * available.
984 * - `proposal_origin`: The origin from which the proposal should be executed.
985 * - `proposal`: The proposal.
986 * - `enactment_moment`: The moment that the proposal should be enacted.
987 *
988 * Emits `Submitted`.
989 **/472 **/
990 submit: AugmentedSubmittable<(proposalOrigin: OpalRuntimeOriginCaller | { system: any } | { Void: any } | { Council: any } | { TechnicalCommittee: any } | { PolkadotXcm: any } | { CumulusXcm: any } | { Origins: any } | { Ethereum: any } | string | Uint8Array, proposal: FrameSupportPreimagesBounded | { Legacy: any } | { Inline: any } | { Lookup: any } | string | Uint8Array, enactmentMoment: FrameSupportScheduleDispatchTime | { At: any } | { After: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [OpalRuntimeOriginCaller, FrameSupportPreimagesBounded, FrameSupportScheduleDispatchTime]>;473 submit: AugmentedSubmittable<(proposalOrigin: OpalRuntimeOriginCaller | { system: any } | { Void: any } | { Council: any } | { TechnicalCommittee: any } | { PolkadotXcm: any } | { CumulusXcm: any } | { Origins: any } | { Ethereum: any } | string | Uint8Array, proposal: FrameSupportPreimagesBounded | { Legacy: any } | { Inline: any } | { Lookup: any } | string | Uint8Array, enactmentMoment: FrameSupportScheduleDispatchTime | { At: any } | { After: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [OpalRuntimeOriginCaller, FrameSupportPreimagesBounded, FrameSupportScheduleDispatchTime]>;
991 /**474 /**
994 [key: string]: SubmittableExtrinsicFunction<ApiType>;477 [key: string]: SubmittableExtrinsicFunction<ApiType>;
995 };478 };
996 foreignAssets: {479 foreignAssets: {
997 registerForeignAsset: AugmentedSubmittable<(owner: AccountId32 | string | Uint8Array, location: XcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, metadata: PalletForeignAssetsModuleAssetMetadata | { name?: any; symbol?: any; decimals?: any; minimalBalance?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [AccountId32, XcmVersionedMultiLocation, PalletForeignAssetsModuleAssetMetadata]>;
998 updateForeignAsset: AugmentedSubmittable<(foreignAssetId: u32 | AnyNumber | Uint8Array, location: XcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, metadata: PalletForeignAssetsModuleAssetMetadata | { name?: any; symbol?: any; decimals?: any; minimalBalance?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, XcmVersionedMultiLocation, PalletForeignAssetsModuleAssetMetadata]>;
999 /**480 /**
481 * See [`Pallet::register_foreign_asset`].
482 **/
483 registerForeignAsset: AugmentedSubmittable<(owner: AccountId32 | string | Uint8Array, location: StagingXcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, metadata: PalletForeignAssetsModuleAssetMetadata | { name?: any; symbol?: any; decimals?: any; minimalBalance?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [AccountId32, StagingXcmVersionedMultiLocation, PalletForeignAssetsModuleAssetMetadata]>;
484 /**
485 * See [`Pallet::update_foreign_asset`].
486 **/
487 updateForeignAsset: AugmentedSubmittable<(foreignAssetId: u32 | AnyNumber | Uint8Array, location: StagingXcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, metadata: PalletForeignAssetsModuleAssetMetadata | { name?: any; symbol?: any; decimals?: any; minimalBalance?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, StagingXcmVersionedMultiLocation, PalletForeignAssetsModuleAssetMetadata]>;
488 /**
1000 * Generic tx489 * Generic tx
1001 **/490 **/
1002 [key: string]: SubmittableExtrinsicFunction<ApiType>;491 [key: string]: SubmittableExtrinsicFunction<ApiType>;
1003 };492 };
1004 identity: {493 identity: {
1005 /**494 /**
1006 * Add a registrar to the system.495 * See [`Pallet::add_registrar`].
1007 *
1008 * The dispatch origin for this call must be `T::RegistrarOrigin`.
1009 *
1010 * - `account`: the account of the registrar.
1011 *
1012 * Emits `RegistrarAdded` if successful.
1013 *
1014 * # <weight>
1015 * - `O(R)` where `R` registrar-count (governance-bounded and code-bounded).
1016 * - One storage mutation (codec `O(R)`).
1017 * - One event.
1018 * # </weight>
1019 **/496 **/
1020 addRegistrar: AugmentedSubmittable<(account: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;497 addRegistrar: AugmentedSubmittable<(account: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;
1021 /**498 /**
1022 * Add the given account to the sender's subs.499 * See [`Pallet::add_sub`].
1023 *
1024 * Payment: Balance reserved by a previous `set_subs` call for one sub will be repatriated
1025 * to the sender.
1026 *
1027 * The dispatch origin for this call must be _Signed_ and the sender must have a registered
1028 * sub identity of `sub`.
1029 **/500 **/
1030 addSub: AugmentedSubmittable<(sub: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, data: Data | { None: any } | { Raw: any } | { BlakeTwo256: any } | { Sha256: any } | { Keccak256: any } | { ShaThree256: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, Data]>;501 addSub: AugmentedSubmittable<(sub: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, data: Data | { None: any } | { Raw: any } | { BlakeTwo256: any } | { Sha256: any } | { Keccak256: any } | { ShaThree256: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, Data]>;
1031 /**502 /**
1032 * Cancel a previous request.503 * See [`Pallet::cancel_request`].
1033 *
1034 * Payment: A previously reserved deposit is returned on success.
1035 *
1036 * The dispatch origin for this call must be _Signed_ and the sender must have a
1037 * registered identity.
1038 *
1039 * - `reg_index`: The index of the registrar whose judgement is no longer requested.
1040 *
1041 * Emits `JudgementUnrequested` if successful.
1042 *
1043 * # <weight>
1044 * - `O(R + X)`.
1045 * - One balance-reserve operation.
1046 * - One storage mutation `O(R + X)`.
1047 * - One event
1048 * # </weight>
1049 **/504 **/
1050 cancelRequest: AugmentedSubmittable<(regIndex: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;505 cancelRequest: AugmentedSubmittable<(regIndex: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
1051 /**506 /**
1052 * Clear an account's identity info and all sub-accounts and return all deposits.507 * See [`Pallet::clear_identity`].
1053 *
1054 * Payment: All reserved balances on the account are returned.
1055 *
1056 * The dispatch origin for this call must be _Signed_ and the sender must have a registered
1057 * identity.
1058 *
1059 * Emits `IdentityCleared` if successful.
1060 *
1061 * # <weight>
1062 * - `O(R + S + X)`
1063 * - where `R` registrar-count (governance-bounded).
1064 * - where `S` subs-count (hard- and deposit-bounded).
1065 * - where `X` additional-field-count (deposit-bounded and code-bounded).
1066 * - One balance-unreserve operation.
1067 * - `2` storage reads and `S + 2` storage deletions.
1068 * - One event.
1069 * # </weight>
1070 **/508 **/
1071 clearIdentity: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;509 clearIdentity: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
1072 /**510 /**
1073 * Set identities to be associated with the provided accounts as force origin.511 * See [`Pallet::force_insert_identities`].
1074 *
1075 * This is not meant to operate in tandem with the identity pallet as is,
1076 * and be instead used to keep identities made and verified externally,
1077 * forbidden from interacting with an ordinary user, since it ignores any safety mechanism.
1078 **/512 **/
1079 forceInsertIdentities: AugmentedSubmittable<(identities: Vec<ITuple<[AccountId32, PalletIdentityRegistration]>> | ([AccountId32 | string | Uint8Array, PalletIdentityRegistration | { judgements?: any; deposit?: any; info?: any } | string | Uint8Array])[]) => SubmittableExtrinsic<ApiType>, [Vec<ITuple<[AccountId32, PalletIdentityRegistration]>>]>;513 forceInsertIdentities: AugmentedSubmittable<(identities: Vec<ITuple<[AccountId32, PalletIdentityRegistration]>> | ([AccountId32 | string | Uint8Array, PalletIdentityRegistration | { judgements?: any; deposit?: any; info?: any } | string | Uint8Array])[]) => SubmittableExtrinsic<ApiType>, [Vec<ITuple<[AccountId32, PalletIdentityRegistration]>>]>;
1080 /**514 /**
1081 * Remove identities associated with the provided accounts as force origin.515 * See [`Pallet::force_remove_identities`].
1082 *
1083 * This is not meant to operate in tandem with the identity pallet as is,
1084 * and be instead used to keep identities made and verified externally,
1085 * forbidden from interacting with an ordinary user, since it ignores any safety mechanism.
1086 **/516 **/
1087 forceRemoveIdentities: AugmentedSubmittable<(identities: Vec<AccountId32> | (AccountId32 | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<AccountId32>]>;517 forceRemoveIdentities: AugmentedSubmittable<(identities: Vec<AccountId32> | (AccountId32 | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<AccountId32>]>;
1088 /**518 /**
1089 * Set sub-identities to be associated with the provided accounts as force origin.519 * See [`Pallet::force_set_subs`].
1090 *
1091 * This is not meant to operate in tandem with the identity pallet as is,
1092 * and be instead used to keep identities made and verified externally,
1093 * forbidden from interacting with an ordinary user, since it ignores any safety mechanism.
1094 **/520 **/
1095 forceSetSubs: AugmentedSubmittable<(subs: Vec<ITuple<[AccountId32, ITuple<[u128, Vec<ITuple<[AccountId32, Data]>>]>]>> | ([AccountId32 | string | Uint8Array, ITuple<[u128, Vec<ITuple<[AccountId32, Data]>>]> | [u128 | AnyNumber | Uint8Array, Vec<ITuple<[AccountId32, Data]>> | ([AccountId32 | string | Uint8Array, Data | { None: any } | { Raw: any } | { BlakeTwo256: any } | { Sha256: any } | { Keccak256: any } | { ShaThree256: any } | string | Uint8Array])[]]])[]) => SubmittableExtrinsic<ApiType>, [Vec<ITuple<[AccountId32, ITuple<[u128, Vec<ITuple<[AccountId32, Data]>>]>]>>]>;521 forceSetSubs: AugmentedSubmittable<(subs: Vec<ITuple<[AccountId32, ITuple<[u128, Vec<ITuple<[AccountId32, Data]>>]>]>> | ([AccountId32 | string | Uint8Array, ITuple<[u128, Vec<ITuple<[AccountId32, Data]>>]> | [u128 | AnyNumber | Uint8Array, Vec<ITuple<[AccountId32, Data]>> | ([AccountId32 | string | Uint8Array, Data | { None: any } | { Raw: any } | { BlakeTwo256: any } | { Sha256: any } | { Keccak256: any } | { ShaThree256: any } | string | Uint8Array])[]]])[]) => SubmittableExtrinsic<ApiType>, [Vec<ITuple<[AccountId32, ITuple<[u128, Vec<ITuple<[AccountId32, Data]>>]>]>>]>;
1096 /**522 /**
1097 * Remove an account's identity and sub-account information and slash the deposits.523 * See [`Pallet::kill_identity`].
1098 *
1099 * Payment: Reserved balances from `set_subs` and `set_identity` are slashed and handled by
1100 * `Slash`. Verification request deposits are not returned; they should be cancelled
1101 * manually using `cancel_request`.
1102 *
1103 * The dispatch origin for this call must match `T::ForceOrigin`.
1104 *
1105 * - `target`: the account whose identity the judgement is upon. This must be an account
1106 * with a registered identity.
1107 *
1108 * Emits `IdentityKilled` if successful.
1109 *
1110 * # <weight>
1111 * - `O(R + S + X)`.
1112 * - One balance-reserve operation.
1113 * - `S + 2` storage mutations.
1114 * - One event.
1115 * # </weight>
1116 **/524 **/
1117 killIdentity: AugmentedSubmittable<(target: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;525 killIdentity: AugmentedSubmittable<(target: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;
1118 /**526 /**
1119 * Provide a judgement for an account's identity.527 * See [`Pallet::provide_judgement`].
1120 *
1121 * The dispatch origin for this call must be _Signed_ and the sender must be the account
1122 * of the registrar whose index is `reg_index`.
1123 *
1124 * - `reg_index`: the index of the registrar whose judgement is being made.
1125 * - `target`: the account whose identity the judgement is upon. This must be an account
1126 * with a registered identity.
1127 * - `judgement`: the judgement of the registrar of index `reg_index` about `target`.
1128 * - `identity`: The hash of the [`IdentityInfo`] for that the judgement is provided.
1129 *
1130 * Emits `JudgementGiven` if successful.
1131 *
1132 * # <weight>
1133 * - `O(R + X)`.
1134 * - One balance-transfer operation.
1135 * - Up to one account-lookup operation.
1136 * - Storage: 1 read `O(R)`, 1 mutate `O(R + X)`.
1137 * - One event.
1138 * # </weight>
1139 **/528 **/
1140 provideJudgement: AugmentedSubmittable<(regIndex: Compact<u32> | AnyNumber | Uint8Array, target: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, judgement: PalletIdentityJudgement | { Unknown: any } | { FeePaid: any } | { Reasonable: any } | { KnownGood: any } | { OutOfDate: any } | { LowQuality: any } | { Erroneous: any } | string | Uint8Array, identity: H256 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, MultiAddress, PalletIdentityJudgement, H256]>;529 provideJudgement: AugmentedSubmittable<(regIndex: Compact<u32> | AnyNumber | Uint8Array, target: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, judgement: PalletIdentityJudgement | { Unknown: any } | { FeePaid: any } | { Reasonable: any } | { KnownGood: any } | { OutOfDate: any } | { LowQuality: any } | { Erroneous: any } | string | Uint8Array, identity: H256 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, MultiAddress, PalletIdentityJudgement, H256]>;
1141 /**530 /**
1142 * Remove the sender as a sub-account.531 * See [`Pallet::quit_sub`].
1143 *
1144 * Payment: Balance reserved by a previous `set_subs` call for one sub will be repatriated
1145 * to the sender (*not* the original depositor).
1146 *
1147 * The dispatch origin for this call must be _Signed_ and the sender must have a registered
1148 * super-identity.
1149 *
1150 * NOTE: This should not normally be used, but is provided in the case that the non-
1151 * controller of an account is maliciously registered as a sub-account.
1152 **/532 **/
1153 quitSub: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;533 quitSub: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
1154 /**534 /**
1155 * Remove the given account from the sender's subs.535 * See [`Pallet::remove_sub`].
1156 *
1157 * Payment: Balance reserved by a previous `set_subs` call for one sub will be repatriated
1158 * to the sender.
1159 *
1160 * The dispatch origin for this call must be _Signed_ and the sender must have a registered
1161 * sub identity of `sub`.
1162 **/536 **/
1163 removeSub: AugmentedSubmittable<(sub: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;537 removeSub: AugmentedSubmittable<(sub: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;
1164 /**538 /**
1165 * Alter the associated name of the given sub-account.539 * See [`Pallet::rename_sub`].
1166 *
1167 * The dispatch origin for this call must be _Signed_ and the sender must have a registered
1168 * sub identity of `sub`.
1169 **/540 **/
1170 renameSub: AugmentedSubmittable<(sub: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, data: Data | { None: any } | { Raw: any } | { BlakeTwo256: any } | { Sha256: any } | { Keccak256: any } | { ShaThree256: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, Data]>;541 renameSub: AugmentedSubmittable<(sub: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, data: Data | { None: any } | { Raw: any } | { BlakeTwo256: any } | { Sha256: any } | { Keccak256: any } | { ShaThree256: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, Data]>;
1171 /**542 /**
1172 * Request a judgement from a registrar.543 * See [`Pallet::request_judgement`].
1173 *
1174 * Payment: At most `max_fee` will be reserved for payment to the registrar if judgement
1175 * given.
1176 *
1177 * The dispatch origin for this call must be _Signed_ and the sender must have a
1178 * registered identity.
1179 *
1180 * - `reg_index`: The index of the registrar whose judgement is requested.
1181 * - `max_fee`: The maximum fee that may be paid. This should just be auto-populated as:
1182 *
1183 * ```nocompile
1184 * Self::registrars().get(reg_index).unwrap().fee
1185 * ```
1186 *
1187 * Emits `JudgementRequested` if successful.
1188 *
1189 * # <weight>
1190 * - `O(R + X)`.
1191 * - One balance-reserve operation.
1192 * - Storage: 1 read `O(R)`, 1 mutate `O(X + R)`.
1193 * - One event.
1194 * # </weight>
1195 **/544 **/
1196 requestJudgement: AugmentedSubmittable<(regIndex: Compact<u32> | AnyNumber | Uint8Array, maxFee: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, Compact<u128>]>;545 requestJudgement: AugmentedSubmittable<(regIndex: Compact<u32> | AnyNumber | Uint8Array, maxFee: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, Compact<u128>]>;
1197 /**546 /**
1198 * Change the account associated with a registrar.547 * See [`Pallet::set_account_id`].
1199 *
1200 * The dispatch origin for this call must be _Signed_ and the sender must be the account
1201 * of the registrar whose index is `index`.
1202 *
1203 * - `index`: the index of the registrar whose fee is to be set.
1204 * - `new`: the new account ID.
1205 *
1206 * # <weight>
1207 * - `O(R)`.
1208 * - One storage mutation `O(R)`.
1209 * - Benchmark: 8.823 + R * 0.32 µs (min squares analysis)
1210 * # </weight>
1211 **/548 **/
1212 setAccountId: AugmentedSubmittable<(index: Compact<u32> | AnyNumber | Uint8Array, updated: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, MultiAddress]>;549 setAccountId: AugmentedSubmittable<(index: Compact<u32> | AnyNumber | Uint8Array, updated: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, MultiAddress]>;
1213 /**550 /**
1214 * Set the fee required for a judgement to be requested from a registrar.551 * See [`Pallet::set_fee`].
1215 *
1216 * The dispatch origin for this call must be _Signed_ and the sender must be the account
1217 * of the registrar whose index is `index`.
1218 *
1219 * - `index`: the index of the registrar whose fee is to be set.
1220 * - `fee`: the new fee.
1221 *
1222 * # <weight>
1223 * - `O(R)`.
1224 * - One storage mutation `O(R)`.
1225 * - Benchmark: 7.315 + R * 0.329 µs (min squares analysis)
1226 * # </weight>
1227 **/552 **/
1228 setFee: AugmentedSubmittable<(index: Compact<u32> | AnyNumber | Uint8Array, fee: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, Compact<u128>]>;553 setFee: AugmentedSubmittable<(index: Compact<u32> | AnyNumber | Uint8Array, fee: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, Compact<u128>]>;
1229 /**554 /**
1230 * Set the field information for a registrar.555 * See [`Pallet::set_fields`].
1231 *
1232 * The dispatch origin for this call must be _Signed_ and the sender must be the account
1233 * of the registrar whose index is `index`.
1234 *
1235 * - `index`: the index of the registrar whose fee is to be set.
1236 * - `fields`: the fields that the registrar concerns themselves with.
1237 *
1238 * # <weight>
1239 * - `O(R)`.
1240 * - One storage mutation `O(R)`.
1241 * - Benchmark: 7.464 + R * 0.325 µs (min squares analysis)
1242 * # </weight>
1243 **/556 **/
1244 setFields: AugmentedSubmittable<(index: Compact<u32> | AnyNumber | Uint8Array, fields: PalletIdentityBitFlags) => SubmittableExtrinsic<ApiType>, [Compact<u32>, PalletIdentityBitFlags]>;557 setFields: AugmentedSubmittable<(index: Compact<u32> | AnyNumber | Uint8Array, fields: PalletIdentityBitFlags) => SubmittableExtrinsic<ApiType>, [Compact<u32>, PalletIdentityBitFlags]>;
1245 /**558 /**
1246 * Set an account's identity information and reserve the appropriate deposit.559 * See [`Pallet::set_identity`].
1247 *
1248 * If the account already has identity information, the deposit is taken as part payment
1249 * for the new deposit.
1250 *
1251 * The dispatch origin for this call must be _Signed_.
1252 *
1253 * - `info`: The identity information.
1254 *
1255 * Emits `IdentitySet` if successful.
1256 *
1257 * # <weight>
1258 * - `O(X + X' + R)`
1259 * - where `X` additional-field-count (deposit-bounded and code-bounded)
1260 * - where `R` judgements-count (registrar-count-bounded)
1261 * - One balance reserve operation.
1262 * - One storage mutation (codec-read `O(X' + R)`, codec-write `O(X + R)`).
1263 * - One event.
1264 * # </weight>
1265 **/560 **/
1266 setIdentity: AugmentedSubmittable<(info: PalletIdentityIdentityInfo | { additional?: any; display?: any; legal?: any; web?: any; riot?: any; email?: any; pgpFingerprint?: any; image?: any; twitter?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletIdentityIdentityInfo]>;561 setIdentity: AugmentedSubmittable<(info: PalletIdentityIdentityInfo | { additional?: any; display?: any; legal?: any; web?: any; riot?: any; email?: any; pgpFingerprint?: any; image?: any; twitter?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletIdentityIdentityInfo]>;
1267 /**562 /**
1268 * Set the sub-accounts of the sender.563 * See [`Pallet::set_subs`].
1269 *
1270 * Payment: Any aggregate balance reserved by previous `set_subs` calls will be returned
1271 * and an amount `SubAccountDeposit` will be reserved for each item in `subs`.
1272 *
1273 * The dispatch origin for this call must be _Signed_ and the sender must have a registered
1274 * identity.
1275 *
1276 * - `subs`: The identity's (new) sub-accounts.
1277 *
1278 * # <weight>
1279 * - `O(P + S)`
1280 * - where `P` old-subs-count (hard- and deposit-bounded).
1281 * - where `S` subs-count (hard- and deposit-bounded).
1282 * - At most one balance operations.
1283 * - DB:
1284 * - `P + S` storage mutations (codec complexity `O(1)`)
1285 * - One storage read (codec complexity `O(P)`).
1286 * - One storage write (codec complexity `O(S)`).
1287 * - One storage-exists (`IdentityOf::contains_key`).
1288 * # </weight>
1289 **/564 **/
1290 setSubs: AugmentedSubmittable<(subs: Vec<ITuple<[AccountId32, Data]>> | ([AccountId32 | string | Uint8Array, Data | { None: any } | { Raw: any } | { BlakeTwo256: any } | { Sha256: any } | { Keccak256: any } | { ShaThree256: any } | string | Uint8Array])[]) => SubmittableExtrinsic<ApiType>, [Vec<ITuple<[AccountId32, Data]>>]>;565 setSubs: AugmentedSubmittable<(subs: Vec<ITuple<[AccountId32, Data]>> | ([AccountId32 | string | Uint8Array, Data | { None: any } | { Raw: any } | { BlakeTwo256: any } | { Sha256: any } | { Keccak256: any } | { ShaThree256: any } | string | Uint8Array])[]) => SubmittableExtrinsic<ApiType>, [Vec<ITuple<[AccountId32, Data]>>]>;
1291 /**566 /**
1295 };570 };
1296 inflation: {571 inflation: {
1297 /**572 /**
1298 * This method sets the inflation start date. Can be only called once.573 * See [`Pallet::start_inflation`].
1299 * Inflation start block can be backdated and will catch up. The method will create Treasury
1300 * account if it does not exist and perform the first inflation deposit.
1301 *
1302 * # Permissions
1303 *
1304 * * Root
1305 *
1306 * # Arguments
1307 *
1308 * * inflation_start_relay_block: The relay chain block at which inflation should start
1309 **/574 **/
1310 startInflation: AugmentedSubmittable<(inflationStartRelayBlock: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;575 startInflation: AugmentedSubmittable<(inflationStartRelayBlock: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
1311 /**576 /**
1314 [key: string]: SubmittableExtrinsicFunction<ApiType>;579 [key: string]: SubmittableExtrinsicFunction<ApiType>;
1315 };580 };
1316 maintenance: {581 maintenance: {
582 /**
583 * See [`Pallet::disable`].
584 **/
1317 disable: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;585 disable: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
1318 enable: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
1319 /**586 /**
1320 * Execute a runtime call stored as a preimage.587 * See [`Pallet::enable`].
1321 *
1322 * `weight_bound` is the maximum weight that the caller is willing
1323 * to allow the extrinsic to be executed with.
1324 **/588 **/
1325 executePreimage: AugmentedSubmittable<(hash: H256 | string | Uint8Array, weightBound: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256, SpWeightsWeightV2Weight]>;589 enable: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
1326 /**590 /**
1327 * Generic tx591 * Generic tx
1328 **/592 **/
1336 };600 };
1337 parachainSystem: {601 parachainSystem: {
1338 /**602 /**
1339 * Authorize an upgrade to a given `code_hash` for the runtime. The runtime can be supplied603 * See [`Pallet::authorize_upgrade`].
1340 * later.
1341 *
1342 * The `check_version` parameter sets a boolean flag for whether or not the runtime's spec
1343 * version and name should be verified on upgrade. Since the authorization only has a hash,
1344 * it cannot actually perform the verification.
1345 *
1346 * This call requires Root origin.
1347 **/604 **/
1348 authorizeUpgrade: AugmentedSubmittable<(codeHash: H256 | string | Uint8Array, checkVersion: bool | boolean | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256, bool]>;605 authorizeUpgrade: AugmentedSubmittable<(codeHash: H256 | string | Uint8Array, checkVersion: bool | boolean | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256, bool]>;
1349 /**606 /**
1350 * Provide the preimage (runtime binary) `code` for an upgrade that has been authorized.607 * See [`Pallet::enact_authorized_upgrade`].
1351 *
1352 * If the authorization required a version check, this call will ensure the spec name
1353 * remains unchanged and that the spec version has increased.
1354 *
1355 * Note that this function will not apply the new `code`, but only attempt to schedule the
1356 * upgrade with the Relay Chain.
1357 *
1358 * All origins are allowed.
1359 **/608 **/
1360 enactAuthorizedUpgrade: AugmentedSubmittable<(code: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;609 enactAuthorizedUpgrade: AugmentedSubmittable<(code: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;
1361 /**610 /**
1362 * Set the current validation data.611 * See [`Pallet::set_validation_data`].
1363 *
1364 * This should be invoked exactly once per block. It will panic at the finalization
1365 * phase if the call was not invoked.
1366 *
1367 * The dispatch origin for this call must be `Inherent`
1368 *
1369 * As a side effect, this function upgrades the current validation function
1370 * if the appropriate time has come.
1371 **/612 **/
1372 setValidationData: AugmentedSubmittable<(data: CumulusPrimitivesParachainInherentParachainInherentData | { validationData?: any; relayChainState?: any; downwardMessages?: any; horizontalMessages?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [CumulusPrimitivesParachainInherentParachainInherentData]>;613 setValidationData: AugmentedSubmittable<(data: CumulusPrimitivesParachainInherentParachainInherentData | { validationData?: any; relayChainState?: any; downwardMessages?: any; horizontalMessages?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [CumulusPrimitivesParachainInherentParachainInherentData]>;
614 /**
615 * See [`Pallet::sudo_send_upward_message`].
616 **/
1373 sudoSendUpwardMessage: AugmentedSubmittable<(message: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;617 sudoSendUpwardMessage: AugmentedSubmittable<(message: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;
1374 /**618 /**
1375 * Generic tx619 * Generic tx
1378 };622 };
1379 polkadotXcm: {623 polkadotXcm: {
1380 /**624 /**
1381 * Execute an XCM message from a local, signed, origin.625 * See [`Pallet::execute`].
1382 *
1383 * An event is deposited indicating whether `msg` could be executed completely or only
1384 * partially.
1385 *
1386 * No more than `max_weight` will be used in its attempted execution. If this is less than the
1387 * maximum amount of weight that the message could take to be executed, then no execution
1388 * attempt will be made.
1389 *
1390 * NOTE: A successful return to this does *not* imply that the `msg` was executed successfully
1391 * to completion; only that *some* of it was executed.
1392 **/626 **/
1393 execute: AugmentedSubmittable<(message: XcmVersionedXcm | { V2: any } | { V3: any } | string | Uint8Array, maxWeight: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [XcmVersionedXcm, SpWeightsWeightV2Weight]>;627 execute: AugmentedSubmittable<(message: StagingXcmVersionedXcm | { V2: any } | { V3: any } | string | Uint8Array, maxWeight: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [StagingXcmVersionedXcm, SpWeightsWeightV2Weight]>;
1394 /**628 /**
1395 * Set a safe XCM version (the version that XCM should be encoded with if the most recent629 * See [`Pallet::force_default_xcm_version`].
1396 * version a destination can accept is unknown).
1397 *
1398 * - `origin`: Must be an origin specified by AdminOrigin.
1399 * - `maybe_xcm_version`: The default XCM encoding version, or `None` to disable.
1400 **/630 **/
1401 forceDefaultXcmVersion: AugmentedSubmittable<(maybeXcmVersion: Option<u32> | null | Uint8Array | u32 | AnyNumber) => SubmittableExtrinsic<ApiType>, [Option<u32>]>;631 forceDefaultXcmVersion: AugmentedSubmittable<(maybeXcmVersion: Option<u32> | null | Uint8Array | u32 | AnyNumber) => SubmittableExtrinsic<ApiType>, [Option<u32>]>;
1402 /**632 /**
1403 * Ask a location to notify us regarding their XCM version and any changes to it.633 * See [`Pallet::force_subscribe_version_notify`].
1404 *
1405 * - `origin`: Must be an origin specified by AdminOrigin.
1406 * - `location`: The location to which we should subscribe for XCM version notifications.
1407 **/634 **/
1408 forceSubscribeVersionNotify: AugmentedSubmittable<(location: XcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [XcmVersionedMultiLocation]>;635 forceSubscribeVersionNotify: AugmentedSubmittable<(location: StagingXcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [StagingXcmVersionedMultiLocation]>;
1409 /**636 /**
1410 * Set or unset the global suspension state of the XCM executor.637 * See [`Pallet::force_suspension`].
1411 *
1412 * - `origin`: Must be an origin specified by AdminOrigin.
1413 * - `suspended`: `true` to suspend, `false` to resume.
1414 **/638 **/
1415 forceSuspension: AugmentedSubmittable<(suspended: bool | boolean | Uint8Array) => SubmittableExtrinsic<ApiType>, [bool]>;639 forceSuspension: AugmentedSubmittable<(suspended: bool | boolean | Uint8Array) => SubmittableExtrinsic<ApiType>, [bool]>;
1416 /**640 /**
1417 * Require that a particular destination should no longer notify us regarding any XCM641 * See [`Pallet::force_unsubscribe_version_notify`].
1418 * version changes.
1419 *
1420 * - `origin`: Must be an origin specified by AdminOrigin.
1421 * - `location`: The location to which we are currently subscribed for XCM version
1422 * notifications which we no longer desire.
1423 **/642 **/
1424 forceUnsubscribeVersionNotify: AugmentedSubmittable<(location: XcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [XcmVersionedMultiLocation]>;643 forceUnsubscribeVersionNotify: AugmentedSubmittable<(location: StagingXcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [StagingXcmVersionedMultiLocation]>;
1425 /**644 /**
1426 * Extoll that a particular destination can be communicated with through a particular645 * See [`Pallet::force_xcm_version`].
1427 * version of XCM.
1428 *
1429 * - `origin`: Must be an origin specified by AdminOrigin.
1430 * - `location`: The destination that is being described.
1431 * - `xcm_version`: The latest version of XCM that `location` supports.
1432 **/646 **/
1433 forceXcmVersion: AugmentedSubmittable<(location: XcmV3MultiLocation | { parents?: any; interior?: any } | string | Uint8Array, xcmVersion: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [XcmV3MultiLocation, u32]>;647 forceXcmVersion: AugmentedSubmittable<(location: StagingXcmV3MultiLocation | { parents?: any; interior?: any } | string | Uint8Array, version: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [StagingXcmV3MultiLocation, u32]>;
1434 /**648 /**
1435 * Transfer some assets from the local chain to the sovereign account of a destination649 * See [`Pallet::limited_reserve_transfer_assets`].
1436 * chain and forward a notification XCM.
1437 *
1438 * Fee payment on the destination side is made from the asset in the `assets` vector of
1439 * index `fee_asset_item`, up to enough to pay for `weight_limit` of weight. If more weight
1440 * is needed than `weight_limit`, then the operation will fail and the assets send may be
1441 * at risk.
1442 *
1443 * - `origin`: Must be capable of withdrawing the `assets` and executing XCM.
1444 * - `dest`: Destination context for the assets. Will typically be `X2(Parent, Parachain(..))` to send
1445 * from parachain to parachain, or `X1(Parachain(..))` to send from relay to parachain.
1446 * - `beneficiary`: A beneficiary location for the assets in the context of `dest`. Will generally be
1447 * an `AccountId32` value.
1448 * - `assets`: The assets to be withdrawn. This should include the assets used to pay the fee on the
1449 * `dest` side.
1450 * - `fee_asset_item`: The index into `assets` of the item which should be used to pay
1451 * fees.
1452 * - `weight_limit`: The remote-side weight limit, if any, for the XCM fee purchase.
1453 **/650 **/
1454 limitedReserveTransferAssets: AugmentedSubmittable<(dest: XcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, beneficiary: XcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, assets: XcmVersionedMultiAssets | { V2: any } | { V3: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array, weightLimit: XcmV3WeightLimit | { Unlimited: any } | { Limited: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [XcmVersionedMultiLocation, XcmVersionedMultiLocation, XcmVersionedMultiAssets, u32, XcmV3WeightLimit]>;651 limitedReserveTransferAssets: AugmentedSubmittable<(dest: StagingXcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, beneficiary: StagingXcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, assets: StagingXcmVersionedMultiAssets | { V2: any } | { V3: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array, weightLimit: StagingXcmV3WeightLimit | { Unlimited: any } | { Limited: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [StagingXcmVersionedMultiLocation, StagingXcmVersionedMultiLocation, StagingXcmVersionedMultiAssets, u32, StagingXcmV3WeightLimit]>;
1455 /**652 /**
1456 * Teleport some assets from the local chain to some destination chain.653 * See [`Pallet::limited_teleport_assets`].
1457 *
1458 * Fee payment on the destination side is made from the asset in the `assets` vector of
1459 * index `fee_asset_item`, up to enough to pay for `weight_limit` of weight. If more weight
1460 * is needed than `weight_limit`, then the operation will fail and the assets send may be
1461 * at risk.
1462 *
1463 * - `origin`: Must be capable of withdrawing the `assets` and executing XCM.
1464 * - `dest`: Destination context for the assets. Will typically be `X2(Parent, Parachain(..))` to send
1465 * from parachain to parachain, or `X1(Parachain(..))` to send from relay to parachain.
1466 * - `beneficiary`: A beneficiary location for the assets in the context of `dest`. Will generally be
1467 * an `AccountId32` value.
1468 * - `assets`: The assets to be withdrawn. The first item should be the currency used to to pay the fee on the
1469 * `dest` side. May not be empty.
1470 * - `fee_asset_item`: The index into `assets` of the item which should be used to pay
1471 * fees.
1472 * - `weight_limit`: The remote-side weight limit, if any, for the XCM fee purchase.
1473 **/654 **/
1474 limitedTeleportAssets: AugmentedSubmittable<(dest: XcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, beneficiary: XcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, assets: XcmVersionedMultiAssets | { V2: any } | { V3: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array, weightLimit: XcmV3WeightLimit | { Unlimited: any } | { Limited: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [XcmVersionedMultiLocation, XcmVersionedMultiLocation, XcmVersionedMultiAssets, u32, XcmV3WeightLimit]>;655 limitedTeleportAssets: AugmentedSubmittable<(dest: StagingXcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, beneficiary: StagingXcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, assets: StagingXcmVersionedMultiAssets | { V2: any } | { V3: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array, weightLimit: StagingXcmV3WeightLimit | { Unlimited: any } | { Limited: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [StagingXcmVersionedMultiLocation, StagingXcmVersionedMultiLocation, StagingXcmVersionedMultiAssets, u32, StagingXcmV3WeightLimit]>;
1475 /**656 /**
1476 * Transfer some assets from the local chain to the sovereign account of a destination657 * See [`Pallet::reserve_transfer_assets`].
1477 * chain and forward a notification XCM.
1478 *
1479 * Fee payment on the destination side is made from the asset in the `assets` vector of
1480 * index `fee_asset_item`. The weight limit for fees is not provided and thus is unlimited,
1481 * with all fees taken as needed from the asset.
1482 *
1483 * - `origin`: Must be capable of withdrawing the `assets` and executing XCM.
1484 * - `dest`: Destination context for the assets. Will typically be `X2(Parent, Parachain(..))` to send
1485 * from parachain to parachain, or `X1(Parachain(..))` to send from relay to parachain.
1486 * - `beneficiary`: A beneficiary location for the assets in the context of `dest`. Will generally be
1487 * an `AccountId32` value.
1488 * - `assets`: The assets to be withdrawn. This should include the assets used to pay the fee on the
1489 * `dest` side.
1490 * - `fee_asset_item`: The index into `assets` of the item which should be used to pay
1491 * fees.
1492 **/658 **/
1493 reserveTransferAssets: AugmentedSubmittable<(dest: XcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, beneficiary: XcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, assets: XcmVersionedMultiAssets | { V2: any } | { V3: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [XcmVersionedMultiLocation, XcmVersionedMultiLocation, XcmVersionedMultiAssets, u32]>;659 reserveTransferAssets: AugmentedSubmittable<(dest: StagingXcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, beneficiary: StagingXcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, assets: StagingXcmVersionedMultiAssets | { V2: any } | { V3: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [StagingXcmVersionedMultiLocation, StagingXcmVersionedMultiLocation, StagingXcmVersionedMultiAssets, u32]>;
1494 send: AugmentedSubmittable<(dest: XcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, message: XcmVersionedXcm | { V2: any } | { V3: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [XcmVersionedMultiLocation, XcmVersionedXcm]>;
1495 /**660 /**
1496 * Teleport some assets from the local chain to some destination chain.661 * See [`Pallet::send`].
1497 *
1498 * Fee payment on the destination side is made from the asset in the `assets` vector of
1499 * index `fee_asset_item`. The weight limit for fees is not provided and thus is unlimited,
1500 * with all fees taken as needed from the asset.
1501 *
1502 * - `origin`: Must be capable of withdrawing the `assets` and executing XCM.
1503 * - `dest`: Destination context for the assets. Will typically be `X2(Parent, Parachain(..))` to send
1504 * from parachain to parachain, or `X1(Parachain(..))` to send from relay to parachain.
1505 * - `beneficiary`: A beneficiary location for the assets in the context of `dest`. Will generally be
1506 * an `AccountId32` value.
1507 * - `assets`: The assets to be withdrawn. The first item should be the currency used to to pay the fee on the
1508 * `dest` side. May not be empty.
1509 * - `fee_asset_item`: The index into `assets` of the item which should be used to pay
1510 * fees.
1511 **/662 **/
1512 teleportAssets: AugmentedSubmittable<(dest: XcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, beneficiary: XcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, assets: XcmVersionedMultiAssets | { V2: any } | { V3: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [XcmVersionedMultiLocation, XcmVersionedMultiLocation, XcmVersionedMultiAssets, u32]>;663 send: AugmentedSubmittable<(dest: StagingXcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, message: StagingXcmVersionedXcm | { V2: any } | { V3: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [StagingXcmVersionedMultiLocation, StagingXcmVersionedXcm]>;
1513 /**664 /**
665 * See [`Pallet::teleport_assets`].
666 **/
667 teleportAssets: AugmentedSubmittable<(dest: StagingXcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, beneficiary: StagingXcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, assets: StagingXcmVersionedMultiAssets | { V2: any } | { V3: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [StagingXcmVersionedMultiLocation, StagingXcmVersionedMultiLocation, StagingXcmVersionedMultiAssets, u32]>;
668 /**
1514 * Generic tx669 * Generic tx
1515 **/670 **/
1516 [key: string]: SubmittableExtrinsicFunction<ApiType>;671 [key: string]: SubmittableExtrinsicFunction<ApiType>;
1517 };672 };
1518 preimage: {673 preimage: {
1519 /**674 /**
1520 * Register a preimage on-chain.675 * See [`Pallet::note_preimage`].
1521 *
1522 * If the preimage was previously requested, no fees or deposits are taken for providing
1523 * the preimage. Otherwise, a deposit is taken proportional to the size of the preimage.
1524 **/676 **/
1525 notePreimage: AugmentedSubmittable<(bytes: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;677 notePreimage: AugmentedSubmittable<(bytes: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;
1526 /**678 /**
1527 * Request a preimage be uploaded to the chain without paying any fees or deposits.679 * See [`Pallet::request_preimage`].
1528 *
1529 * If the preimage requests has already been provided on-chain, we unreserve any deposit
1530 * a user may have paid, and take the control of the preimage out of their hands.
1531 **/680 **/
1532 requestPreimage: AugmentedSubmittable<(hash: H256 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256]>;681 requestPreimage: AugmentedSubmittable<(hash: H256 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256]>;
1533 /**682 /**
1534 * Clear an unrequested preimage from the runtime storage.683 * See [`Pallet::unnote_preimage`].
1535 *
1536 * If `len` is provided, then it will be a much cheaper operation.
1537 *
1538 * - `hash`: The hash of the preimage to be removed from the store.
1539 * - `len`: The length of the preimage of `hash`.
1540 **/684 **/
1541 unnotePreimage: AugmentedSubmittable<(hash: H256 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256]>;685 unnotePreimage: AugmentedSubmittable<(hash: H256 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256]>;
1542 /**686 /**
1543 * Clear a previously made request for a preimage.687 * See [`Pallet::unrequest_preimage`].
1544 *
1545 * NOTE: THIS MUST NOT BE CALLED ON `hash` MORE TIMES THAN `request_preimage`.
1546 **/688 **/
1547 unrequestPreimage: AugmentedSubmittable<(hash: H256 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256]>;689 unrequestPreimage: AugmentedSubmittable<(hash: H256 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256]>;
1548 /**690 /**
1552 };694 };
1553 scheduler: {695 scheduler: {
1554 /**696 /**
1555 * Cancel an anonymously scheduled task.697 * See [`Pallet::cancel`].
1556 **/698 **/
1557 cancel: AugmentedSubmittable<(when: u32 | AnyNumber | Uint8Array, index: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, u32]>;699 cancel: AugmentedSubmittable<(when: u32 | AnyNumber | Uint8Array, index: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, u32]>;
1558 /**700 /**
1559 * Cancel a named scheduled task.701 * See [`Pallet::cancel_named`].
1560 **/702 **/
1561 cancelNamed: AugmentedSubmittable<(id: U8aFixed | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [U8aFixed]>;703 cancelNamed: AugmentedSubmittable<(id: U8aFixed | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [U8aFixed]>;
1562 /**704 /**
1563 * Anonymously schedule a task.705 * See [`Pallet::schedule`].
1564 **/706 **/
1565 schedule: AugmentedSubmittable<(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: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, Option<ITuple<[u32, u32]>>, u8, Call]>;707 schedule: AugmentedSubmittable<(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: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, Option<ITuple<[u32, u32]>>, u8, Call]>;
1566 /**708 /**
1567 * Anonymously schedule a task after a delay.709 * See [`Pallet::schedule_after`].
1568 **/710 **/
1569 scheduleAfter: AugmentedSubmittable<(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: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, Option<ITuple<[u32, u32]>>, u8, Call]>;711 scheduleAfter: AugmentedSubmittable<(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: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, Option<ITuple<[u32, u32]>>, u8, Call]>;
1570 /**712 /**
1571 * Schedule a named task.713 * See [`Pallet::schedule_named`].
1572 **/714 **/
1573 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: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [U8aFixed, u32, Option<ITuple<[u32, u32]>>, u8, Call]>;715 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: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [U8aFixed, u32, Option<ITuple<[u32, u32]>>, u8, Call]>;
1574 /**716 /**
1575 * Schedule a named task after a delay.717 * See [`Pallet::schedule_named_after`].
1576 **/718 **/
1577 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: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [U8aFixed, u32, Option<ITuple<[u32, u32]>>, u8, Call]>;719 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: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [U8aFixed, u32, Option<ITuple<[u32, u32]>>, u8, Call]>;
1578 /**720 /**
1582 };724 };
1583 session: {725 session: {
1584 /**726 /**
1585 * Removes any session key(s) of the function caller.727 * See [`Pallet::purge_keys`].
1586 *
1587 * This doesn't take effect until the next session.
1588 *
1589 * The dispatch origin of this function must be Signed and the account must be either be
1590 * convertible to a validator ID using the chain's typical addressing system (this usually
1591 * means being a controller account) or directly convertible into a validator ID (which
1592 * usually means being a stash account).
1593 *
1594 * ## Complexity
1595 * - `O(1)` in number of key types. Actual cost depends on the number of length of
1596 * `T::Keys::key_ids()` which is fixed.
1597 **/728 **/
1598 purgeKeys: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;729 purgeKeys: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
1599 /**730 /**
1600 * Sets the session key(s) of the function caller to `keys`.731 * See [`Pallet::set_keys`].
1601 * Allows an account to set its session key prior to becoming a validator.
1602 * This doesn't take effect until the next session.
1603 *
1604 * The dispatch origin of this function must be signed.
1605 *
1606 * ## Complexity
1607 * - `O(1)`. Actual cost depends on the number of length of `T::Keys::key_ids()` which is
1608 * fixed.
1609 **/732 **/
1610 setKeys: AugmentedSubmittable<(keys: OpalRuntimeRuntimeCommonSessionKeys | { aura?: any } | string | Uint8Array, proof: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [OpalRuntimeRuntimeCommonSessionKeys, Bytes]>;733 setKeys: AugmentedSubmittable<(keys: OpalRuntimeRuntimeCommonSessionKeys | { aura?: any } | string | Uint8Array, proof: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [OpalRuntimeRuntimeCommonSessionKeys, Bytes]>;
1611 /**734 /**
1615 };738 };
1616 stateTrieMigration: {739 stateTrieMigration: {
1617 /**740 /**
1618 * Continue the migration for the given `limits`.741 * See [`Pallet::continue_migrate`].
1619 *
1620 * The dispatch origin of this call can be any signed account.
1621 *
1622 * This transaction has NO MONETARY INCENTIVES. calling it will not reward anyone. Albeit,
1623 * Upon successful execution, the transaction fee is returned.
1624 *
1625 * The (potentially over-estimated) of the byte length of all the data read must be
1626 * provided for up-front fee-payment and weighing. In essence, the caller is guaranteeing
1627 * that executing the current `MigrationTask` with the given `limits` will not exceed
1628 * `real_size_upper` bytes of read data.
1629 *
1630 * The `witness_task` is merely a helper to prevent the caller from being slashed or
1631 * generally trigger a migration that they do not intend. This parameter is just a message
1632 * from caller, saying that they believed `witness_task` was the last state of the
1633 * migration, and they only wish for their transaction to do anything, if this assumption
1634 * holds. In case `witness_task` does not match, the transaction fails.
1635 *
1636 * Based on the documentation of [`MigrationTask::migrate_until_exhaustion`], the
1637 * recommended way of doing this is to pass a `limit` that only bounds `count`, as the
1638 * `size` limit can always be overwritten.
1639 **/742 **/
1640 continueMigrate: AugmentedSubmittable<(limits: PalletStateTrieMigrationMigrationLimits | { size_?: any; item?: any } | string | Uint8Array, realSizeUpper: u32 | AnyNumber | Uint8Array, witnessTask: PalletStateTrieMigrationMigrationTask | { progressTop?: any; progressChild?: any; size_?: any; topItems?: any; childItems?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletStateTrieMigrationMigrationLimits, u32, PalletStateTrieMigrationMigrationTask]>;743 continueMigrate: AugmentedSubmittable<(limits: PalletStateTrieMigrationMigrationLimits | { size_?: any; item?: any } | string | Uint8Array, realSizeUpper: u32 | AnyNumber | Uint8Array, witnessTask: PalletStateTrieMigrationMigrationTask | { progressTop?: any; progressChild?: any; size_?: any; topItems?: any; childItems?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletStateTrieMigrationMigrationLimits, u32, PalletStateTrieMigrationMigrationTask]>;
1641 /**744 /**
1642 * Control the automatic migration.745 * See [`Pallet::control_auto_migration`].
1643 *
1644 * The dispatch origin of this call must be [`Config::ControlOrigin`].
1645 **/746 **/
1646 controlAutoMigration: AugmentedSubmittable<(maybeConfig: Option<PalletStateTrieMigrationMigrationLimits> | null | Uint8Array | PalletStateTrieMigrationMigrationLimits | { size_?: any; item?: any } | string) => SubmittableExtrinsic<ApiType>, [Option<PalletStateTrieMigrationMigrationLimits>]>;747 controlAutoMigration: AugmentedSubmittable<(maybeConfig: Option<PalletStateTrieMigrationMigrationLimits> | null | Uint8Array | PalletStateTrieMigrationMigrationLimits | { size_?: any; item?: any } | string) => SubmittableExtrinsic<ApiType>, [Option<PalletStateTrieMigrationMigrationLimits>]>;
1647 /**748 /**
1648 * Forcefully set the progress the running migration.749 * See [`Pallet::force_set_progress`].
1649 *
1650 * This is only useful in one case: the next key to migrate is too big to be migrated with
1651 * a signed account, in a parachain context, and we simply want to skip it. A reasonable
1652 * example of this would be `:code:`, which is both very expensive to migrate, and commonly
1653 * used, so probably it is already migrated.
1654 *
1655 * In case you mess things up, you can also, in principle, use this to reset the migration
1656 * process.
1657 **/750 **/
1658 forceSetProgress: AugmentedSubmittable<(progressTop: PalletStateTrieMigrationProgress | { ToStart: any } | { LastKey: any } | { Complete: any } | string | Uint8Array, progressChild: PalletStateTrieMigrationProgress | { ToStart: any } | { LastKey: any } | { Complete: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletStateTrieMigrationProgress, PalletStateTrieMigrationProgress]>;751 forceSetProgress: AugmentedSubmittable<(progressTop: PalletStateTrieMigrationProgress | { ToStart: any } | { LastKey: any } | { Complete: any } | string | Uint8Array, progressChild: PalletStateTrieMigrationProgress | { ToStart: any } | { LastKey: any } | { Complete: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletStateTrieMigrationProgress, PalletStateTrieMigrationProgress]>;
1659 /**752 /**
1660 * Migrate the list of child keys by iterating each of them one by one.753 * See [`Pallet::migrate_custom_child`].
1661 *
1662 * All of the given child keys must be present under one `child_root`.
1663 *
1664 * This does not affect the global migration process tracker ([`MigrationProcess`]), and
1665 * should only be used in case any keys are leftover due to a bug.
1666 **/754 **/
1667 migrateCustomChild: AugmentedSubmittable<(root: Bytes | string | Uint8Array, childKeys: Vec<Bytes> | (Bytes | string | Uint8Array)[], totalSize: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes, Vec<Bytes>, u32]>;755 migrateCustomChild: AugmentedSubmittable<(root: Bytes | string | Uint8Array, childKeys: Vec<Bytes> | (Bytes | string | Uint8Array)[], totalSize: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes, Vec<Bytes>, u32]>;
1668 /**756 /**
1669 * Migrate the list of top keys by iterating each of them one by one.757 * See [`Pallet::migrate_custom_top`].
1670 *
1671 * This does not affect the global migration process tracker ([`MigrationProcess`]), and
1672 * should only be used in case any keys are leftover due to a bug.
1673 **/758 **/
1674 migrateCustomTop: AugmentedSubmittable<(keys: Vec<Bytes> | (Bytes | string | Uint8Array)[], witnessSize: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Vec<Bytes>, u32]>;759 migrateCustomTop: AugmentedSubmittable<(keys: Vec<Bytes> | (Bytes | string | Uint8Array)[], witnessSize: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Vec<Bytes>, u32]>;
1675 /**760 /**
1676 * Set the maximum limit of the signed migration.761 * See [`Pallet::set_signed_max_limits`].
1677 **/762 **/
1678 setSignedMaxLimits: AugmentedSubmittable<(limits: PalletStateTrieMigrationMigrationLimits | { size_?: any; item?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletStateTrieMigrationMigrationLimits]>;763 setSignedMaxLimits: AugmentedSubmittable<(limits: PalletStateTrieMigrationMigrationLimits | { size_?: any; item?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletStateTrieMigrationMigrationLimits]>;
1679 /**764 /**
1689 };774 };
1690 sudo: {775 sudo: {
1691 /**776 /**
1692 * Authenticates the current sudo key and sets the given AccountId (`new`) as the new sudo777 * See [`Pallet::set_key`].
1693 * key.
1694 *
1695 * The dispatch origin for this call must be _Signed_.
1696 *
1697 * ## Complexity
1698 * - O(1).
1699 **/778 **/
1700 setKey: AugmentedSubmittable<(updated: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;779 setKey: AugmentedSubmittable<(updated: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;
1701 /**780 /**
1702 * Authenticates the sudo key and dispatches a function call with `Root` origin.781 * See [`Pallet::sudo`].
1703 *
1704 * The dispatch origin for this call must be _Signed_.
1705 *
1706 * ## Complexity
1707 * - O(1).
1708 **/782 **/
1709 sudo: AugmentedSubmittable<(call: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Call]>;783 sudo: AugmentedSubmittable<(call: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Call]>;
1710 /**784 /**
1711 * Authenticates the sudo key and dispatches a function call with `Signed` origin from785 * See [`Pallet::sudo_as`].
1712 * a given account.
1713 *
1714 * The dispatch origin for this call must be _Signed_.
1715 *
1716 * ## Complexity
1717 * - O(1).
1718 **/786 **/
1719 sudoAs: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, call: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, Call]>;787 sudoAs: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, call: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, Call]>;
1720 /**788 /**
1721 * Authenticates the sudo key and dispatches a function call with `Root` origin.789 * See [`Pallet::sudo_unchecked_weight`].
1722 * This function does not check the weight of the call, and instead allows the
1723 * Sudo user to specify the weight of the call.
1724 *
1725 * The dispatch origin for this call must be _Signed_.
1726 *
1727 * ## Complexity
1728 * - O(1).
1729 **/790 **/
1730 sudoUncheckedWeight: AugmentedSubmittable<(call: Call | IMethod | string | Uint8Array, weight: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Call, SpWeightsWeightV2Weight]>;791 sudoUncheckedWeight: AugmentedSubmittable<(call: Call | IMethod | string | Uint8Array, weight: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Call, SpWeightsWeightV2Weight]>;
1731 /**792 /**
1735 };796 };
1736 system: {797 system: {
1737 /**798 /**
1738 * Kill all storage items with a key that starts with the given prefix.799 * See [`Pallet::kill_prefix`].
1739 *
1740 * **NOTE:** We rely on the Root origin to provide us the number of subkeys under
1741 * the prefix we are removing to accurately calculate the weight of this function.
1742 **/800 **/
1743 killPrefix: AugmentedSubmittable<(prefix: Bytes | string | Uint8Array, subkeys: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes, u32]>;801 killPrefix: AugmentedSubmittable<(prefix: Bytes | string | Uint8Array, subkeys: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes, u32]>;
1744 /**802 /**
1745 * Kill some items from storage.803 * See [`Pallet::kill_storage`].
1746 **/804 **/
1747 killStorage: AugmentedSubmittable<(keys: Vec<Bytes> | (Bytes | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<Bytes>]>;805 killStorage: AugmentedSubmittable<(keys: Vec<Bytes> | (Bytes | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<Bytes>]>;
1748 /**806 /**
1749 * Make some on-chain remark.807 * See [`Pallet::remark`].
1750 *
1751 * - `O(1)`
1752 **/808 **/
1753 remark: AugmentedSubmittable<(remark: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;809 remark: AugmentedSubmittable<(remark: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;
1754 /**810 /**
1755 * Make some on-chain remark and emit event.811 * See [`Pallet::remark_with_event`].
1756 **/812 **/
1757 remarkWithEvent: AugmentedSubmittable<(remark: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;813 remarkWithEvent: AugmentedSubmittable<(remark: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;
1758 /**814 /**
1759 * Set the new runtime code.815 * See [`Pallet::set_code`].
1760 **/816 **/
1761 setCode: AugmentedSubmittable<(code: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;817 setCode: AugmentedSubmittable<(code: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;
1762 /**818 /**
1763 * Set the new runtime code without doing any checks of the given `code`.819 * See [`Pallet::set_code_without_checks`].
1764 **/820 **/
1765 setCodeWithoutChecks: AugmentedSubmittable<(code: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;821 setCodeWithoutChecks: AugmentedSubmittable<(code: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;
1766 /**822 /**
1767 * Set the number of pages in the WebAssembly environment's heap.823 * See [`Pallet::set_heap_pages`].
1768 **/824 **/
1769 setHeapPages: AugmentedSubmittable<(pages: u64 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u64]>;825 setHeapPages: AugmentedSubmittable<(pages: u64 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u64]>;
1770 /**826 /**
1771 * Set some items of storage.827 * See [`Pallet::set_storage`].
1772 **/828 **/
1773 setStorage: AugmentedSubmittable<(items: Vec<ITuple<[Bytes, Bytes]>> | ([Bytes | string | Uint8Array, Bytes | string | Uint8Array])[]) => SubmittableExtrinsic<ApiType>, [Vec<ITuple<[Bytes, Bytes]>>]>;829 setStorage: AugmentedSubmittable<(items: Vec<ITuple<[Bytes, Bytes]>> | ([Bytes | string | Uint8Array, Bytes | string | Uint8Array])[]) => SubmittableExtrinsic<ApiType>, [Vec<ITuple<[Bytes, Bytes]>>]>;
1774 /**830 /**
1778 };834 };
1779 technicalCommittee: {835 technicalCommittee: {
1780 /**836 /**
1781 * Close a vote that is either approved, disapproved or whose voting period has ended.837 * See [`Pallet::close`].
1782 *
1783 * May be called by any signed account in order to finish voting and close the proposal.
1784 *
1785 * If called before the end of the voting period it will only close the vote if it is
1786 * has enough votes to be approved or disapproved.
1787 *
1788 * If called after the end of the voting period abstentions are counted as rejections
1789 * unless there is a prime member set and the prime member cast an approval.
1790 *
1791 * If the close operation completes successfully with disapproval, the transaction fee will
1792 * be waived. Otherwise execution of the approved operation will be charged to the caller.
1793 *
1794 * + `proposal_weight_bound`: The maximum amount of weight consumed by executing the closed
1795 * proposal.
1796 * + `length_bound`: The upper bound for the length of the proposal in storage. Checked via
1797 * `storage::read` so it is `size_of::<u32>() == 4` larger than the pure length.
1798 *
1799 * ## Complexity
1800 * - `O(B + M + P1 + P2)` where:
1801 * - `B` is `proposal` size in bytes (length-fee-bounded)
1802 * - `M` is members-count (code- and governance-bounded)
1803 * - `P1` is the complexity of `proposal` preimage.
1804 * - `P2` is proposal-count (code-bounded)
1805 **/838 **/
1806 close: AugmentedSubmittable<(proposalHash: H256 | string | Uint8Array, index: Compact<u32> | AnyNumber | Uint8Array, proposalWeightBound: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array, lengthBound: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256, Compact<u32>, SpWeightsWeightV2Weight, Compact<u32>]>;839 close: AugmentedSubmittable<(proposalHash: H256 | string | Uint8Array, index: Compact<u32> | AnyNumber | Uint8Array, proposalWeightBound: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array, lengthBound: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256, Compact<u32>, SpWeightsWeightV2Weight, Compact<u32>]>;
1807 /**840 /**
1808 * Disapprove a proposal, close, and remove it from the system, regardless of its current841 * See [`Pallet::disapprove_proposal`].
1809 * state.
1810 *
1811 * Must be called by the Root origin.
1812 *
1813 * Parameters:
1814 * * `proposal_hash`: The hash of the proposal that should be disapproved.
1815 *
1816 * ## Complexity
1817 * O(P) where P is the number of max proposals
1818 **/842 **/
1819 disapproveProposal: AugmentedSubmittable<(proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256]>;843 disapproveProposal: AugmentedSubmittable<(proposalHash: H256 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256]>;
1820 /**844 /**
1821 * Dispatch a proposal from a member using the `Member` origin.845 * See [`Pallet::execute`].
1822 *
1823 * Origin must be a member of the collective.
1824 *
1825 * ## Complexity:
1826 * - `O(B + M + P)` where:
1827 * - `B` is `proposal` size in bytes (length-fee-bounded)
1828 * - `M` members-count (code-bounded)
1829 * - `P` complexity of dispatching `proposal`
1830 **/846 **/
1831 execute: AugmentedSubmittable<(proposal: Call | IMethod | string | Uint8Array, lengthBound: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Call, Compact<u32>]>;847 execute: AugmentedSubmittable<(proposal: Call | IMethod | string | Uint8Array, lengthBound: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Call, Compact<u32>]>;
1832 /**848 /**
1833 * Add a new proposal to either be voted on or executed directly.849 * See [`Pallet::propose`].
1834 *
1835 * Requires the sender to be member.
1836 *
1837 * `threshold` determines whether `proposal` is executed directly (`threshold < 2`)
1838 * or put up for voting.
1839 *
1840 * ## Complexity
1841 * - `O(B + M + P1)` or `O(B + M + P2)` where:
1842 * - `B` is `proposal` size in bytes (length-fee-bounded)
1843 * - `M` is members-count (code- and governance-bounded)
1844 * - branching is influenced by `threshold` where:
1845 * - `P1` is proposal execution complexity (`threshold < 2`)
1846 * - `P2` is proposals-count (code-bounded) (`threshold >= 2`)
1847 **/850 **/
1848 propose: AugmentedSubmittable<(threshold: Compact<u32> | AnyNumber | Uint8Array, proposal: Call | IMethod | string | Uint8Array, lengthBound: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, Call, Compact<u32>]>;851 propose: AugmentedSubmittable<(threshold: Compact<u32> | AnyNumber | Uint8Array, proposal: Call | IMethod | string | Uint8Array, lengthBound: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, Call, Compact<u32>]>;
1849 /**852 /**
1850 * Set the collective's membership.853 * See [`Pallet::set_members`].
1851 *
1852 * - `new_members`: The new member list. Be nice to the chain and provide it sorted.
1853 * - `prime`: The prime member whose vote sets the default.
1854 * - `old_count`: The upper bound for the previous number of members in storage. Used for
1855 * weight estimation.
1856 *
1857 * The dispatch of this call must be `SetMembersOrigin`.
1858 *
1859 * NOTE: Does not enforce the expected `MaxMembers` limit on the amount of members, but
1860 * the weight estimations rely on it to estimate dispatchable weight.
1861 *
1862 * # WARNING:
1863 *
1864 * The `pallet-collective` can also be managed by logic outside of the pallet through the
1865 * implementation of the trait [`ChangeMembers`].
1866 * Any call to `set_members` must be careful that the member set doesn't get out of sync
1867 * with other logic managing the member set.
1868 *
1869 * ## Complexity:
1870 * - `O(MP + N)` where:
1871 * - `M` old-members-count (code- and governance-bounded)
1872 * - `N` new-members-count (code- and governance-bounded)
1873 * - `P` proposals-count (code-bounded)
1874 **/854 **/
1875 setMembers: AugmentedSubmittable<(newMembers: Vec<AccountId32> | (AccountId32 | string | Uint8Array)[], prime: Option<AccountId32> | null | Uint8Array | AccountId32 | string, oldCount: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Vec<AccountId32>, Option<AccountId32>, u32]>;855 setMembers: AugmentedSubmittable<(newMembers: Vec<AccountId32> | (AccountId32 | string | Uint8Array)[], prime: Option<AccountId32> | null | Uint8Array | AccountId32 | string, oldCount: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Vec<AccountId32>, Option<AccountId32>, u32]>;
1876 /**856 /**
1877 * Add an aye or nay vote for the sender to the given proposal.857 * See [`Pallet::vote`].
1878 *
1879 * Requires the sender to be a member.
1880 *
1881 * Transaction fees will be waived if the member is voting on any particular proposal
1882 * for the first time and the call is successful. Subsequent vote changes will charge a
1883 * fee.
1884 * ## Complexity
1885 * - `O(M)` where `M` is members-count (code- and governance-bounded)
1886 **/858 **/
1887 vote: AugmentedSubmittable<(proposal: H256 | string | Uint8Array, index: Compact<u32> | AnyNumber | Uint8Array, approve: bool | boolean | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256, Compact<u32>, bool]>;859 vote: AugmentedSubmittable<(proposal: H256 | string | Uint8Array, index: Compact<u32> | AnyNumber | Uint8Array, approve: bool | boolean | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256, Compact<u32>, bool]>;
1888 /**860 /**
1892 };864 };
1893 technicalCommitteeMembership: {865 technicalCommitteeMembership: {
1894 /**866 /**
1895 * Add a member `who` to the set.867 * See [`Pallet::add_member`].
1896 *
1897 * May only be called from `T::AddOrigin`.
1898 **/868 **/
1899 addMember: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;869 addMember: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;
1900 /**870 /**
1901 * Swap out the sending member for some other key `new`.871 * See [`Pallet::change_key`].
1902 *
1903 * May only be called from `Signed` origin of a current member.
1904 *
1905 * Prime membership is passed from the origin account to `new`, if extant.
1906 **/872 **/
1907 changeKey: AugmentedSubmittable<(updated: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;873 changeKey: AugmentedSubmittable<(updated: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;
1908 /**874 /**
1909 * Remove the prime member if it exists.875 * See [`Pallet::clear_prime`].
1910 *
1911 * May only be called from `T::PrimeOrigin`.
1912 **/876 **/
1913 clearPrime: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;877 clearPrime: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
1914 /**878 /**
1915 * Remove a member `who` from the set.879 * See [`Pallet::remove_member`].
1916 *
1917 * May only be called from `T::RemoveOrigin`.
1918 **/880 **/
1919 removeMember: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;881 removeMember: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;
1920 /**882 /**
1921 * Change the membership to a new set, disregarding the existing membership. Be nice and883 * See [`Pallet::reset_members`].
1922 * pass `members` pre-sorted.
1923 *
1924 * May only be called from `T::ResetOrigin`.
1925 **/884 **/
1926 resetMembers: AugmentedSubmittable<(members: Vec<AccountId32> | (AccountId32 | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<AccountId32>]>;885 resetMembers: AugmentedSubmittable<(members: Vec<AccountId32> | (AccountId32 | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<AccountId32>]>;
1927 /**886 /**
1928 * Set the prime member. Must be a current member.887 * See [`Pallet::set_prime`].
1929 *
1930 * May only be called from `T::PrimeOrigin`.
1931 **/888 **/
1932 setPrime: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;889 setPrime: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;
1933 /**890 /**
1934 * Swap out one member `remove` for another `add`.891 * See [`Pallet::swap_member`].
1935 *
1936 * May only be called from `T::SwapOrigin`.
1937 *
1938 * Prime membership is *not* passed from `remove` to `add`, if extant.
1939 **/892 **/
1940 swapMember: AugmentedSubmittable<(remove: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, add: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, MultiAddress]>;893 swapMember: AugmentedSubmittable<(remove: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, add: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, MultiAddress]>;
1941 /**894 /**
1944 [key: string]: SubmittableExtrinsicFunction<ApiType>;897 [key: string]: SubmittableExtrinsicFunction<ApiType>;
1945 };898 };
1946 testUtils: {899 testUtils: {
900 /**
901 * See `Pallet::batch_all`.
902 **/
1947 batchAll: AugmentedSubmittable<(calls: Vec<Call> | (Call | IMethod | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<Call>]>;903 batchAll: AugmentedSubmittable<(calls: Vec<Call> | (Call | IMethod | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<Call>]>;
904 /**
905 * See `Pallet::enable`.
906 **/
1948 enable: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;907 enable: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
908 /**
909 * See `Pallet::inc_test_value`.
910 **/
1949 incTestValue: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;911 incTestValue: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
912 /**
913 * See `Pallet::just_take_fee`.
914 **/
1950 justTakeFee: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;915 justTakeFee: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
916 /**
917 * See `Pallet::set_test_value`.
918 **/
1951 setTestValue: AugmentedSubmittable<(value: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;919 setTestValue: AugmentedSubmittable<(value: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
920 /**
921 * See `Pallet::set_test_value_and_rollback`.
922 **/
1952 setTestValueAndRollback: AugmentedSubmittable<(value: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;923 setTestValueAndRollback: AugmentedSubmittable<(value: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
1953 /**924 /**
1954 * Generic tx925 * Generic tx
1957 };928 };
1958 timestamp: {929 timestamp: {
1959 /**930 /**
1960 * Set the current time.931 * See [`Pallet::set`].
1961 *
1962 * This call should be invoked exactly once per block. It will panic at the finalization
1963 * phase, if this call hasn't been invoked by that time.
1964 *
1965 * The timestamp should be greater than the previous one by the amount specified by
1966 * `MinimumPeriod`.
1967 *
1968 * The dispatch origin for this call must be `Inherent`.
1969 *
1970 * ## Complexity
1971 * - `O(1)` (Note that implementations of `OnTimestampSet` must also be `O(1)`)
1972 * - 1 storage read and 1 storage mutation (codec `O(1)`). (because of `DidUpdate::take` in
1973 * `on_finalize`)
1974 * - 1 event handler `on_timestamp_set`. Must be `O(1)`.
1975 **/932 **/
1976 set: AugmentedSubmittable<(now: Compact<u64> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u64>]>;933 set: AugmentedSubmittable<(now: Compact<u64> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u64>]>;
1977 /**934 /**
1981 };938 };
1982 tokens: {939 tokens: {
1983 /**940 /**
1984 * Exactly as `transfer`, except the origin must be root and the source941 * See [`Pallet::force_transfer`].
1985 * account may be specified.
1986 *
1987 * The dispatch origin for this call must be _Root_.
1988 *
1989 * - `source`: The sender of the transfer.
1990 * - `dest`: The recipient of the transfer.
1991 * - `currency_id`: currency type.
1992 * - `amount`: free balance amount to tranfer.
1993 **/942 **/
1994 forceTransfer: AugmentedSubmittable<(source: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, currencyId: PalletForeignAssetsAssetIds | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array, amount: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, MultiAddress, PalletForeignAssetsAssetIds, Compact<u128>]>;943 forceTransfer: AugmentedSubmittable<(source: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, currencyId: PalletForeignAssetsAssetId | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array, amount: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, MultiAddress, PalletForeignAssetsAssetId, Compact<u128>]>;
1995 /**944 /**
1996 * Set the balances of a given account.945 * See [`Pallet::set_balance`].
1997 *
1998 * This will alter `FreeBalance` and `ReservedBalance` in storage. it
1999 * will also decrease the total issuance of the system
2000 * (`TotalIssuance`). If the new free or reserved balance is below the
2001 * existential deposit, it will reap the `AccountInfo`.
2002 *
2003 * The dispatch origin for this call is `root`.
2004 **/946 **/
2005 setBalance: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, currencyId: PalletForeignAssetsAssetIds | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array, newFree: Compact<u128> | AnyNumber | Uint8Array, newReserved: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, PalletForeignAssetsAssetIds, Compact<u128>, Compact<u128>]>;947 setBalance: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, currencyId: PalletForeignAssetsAssetId | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array, newFree: Compact<u128> | AnyNumber | Uint8Array, newReserved: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, PalletForeignAssetsAssetId, Compact<u128>, Compact<u128>]>;
2006 /**948 /**
2007 * Transfer some liquid free balance to another account.949 * See [`Pallet::transfer`].
2008 *
2009 * `transfer` will set the `FreeBalance` of the sender and receiver.
2010 * It will decrease the total issuance of the system by the
2011 * `TransferFee`. If the sender's account is below the existential
2012 * deposit as a result of the transfer, the account will be reaped.
2013 *
2014 * The dispatch origin for this call must be `Signed` by the
2015 * transactor.
2016 *
2017 * - `dest`: The recipient of the transfer.
2018 * - `currency_id`: currency type.
2019 * - `amount`: free balance amount to tranfer.
2020 **/950 **/
2021 transfer: AugmentedSubmittable<(dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, currencyId: PalletForeignAssetsAssetIds | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array, amount: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, PalletForeignAssetsAssetIds, Compact<u128>]>;951 transfer: AugmentedSubmittable<(dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, currencyId: PalletForeignAssetsAssetId | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array, amount: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, PalletForeignAssetsAssetId, Compact<u128>]>;
2022 /**952 /**
2023 * Transfer all remaining balance to the given account.953 * See [`Pallet::transfer_all`].
2024 *
2025 * NOTE: This function only attempts to transfer _transferable_
2026 * balances. This means that any locked, reserved, or existential
2027 * deposits (when `keep_alive` is `true`), will not be transferred by
2028 * this function. To ensure that this function results in a killed
2029 * account, you might need to prepare the account by removing any
2030 * reference counters, storage deposits, etc...
2031 *
2032 * The dispatch origin for this call must be `Signed` by the
2033 * transactor.
2034 *
2035 * - `dest`: The recipient of the transfer.
2036 * - `currency_id`: currency type.
2037 * - `keep_alive`: A boolean to determine if the `transfer_all`
2038 * operation should send all of the funds the account has, causing
2039 * the sender account to be killed (false), or transfer everything
2040 * except at least the existential deposit, which will guarantee to
2041 * keep the sender account alive (true).
2042 **/954 **/
2043 transferAll: AugmentedSubmittable<(dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, currencyId: PalletForeignAssetsAssetIds | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array, keepAlive: bool | boolean | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, PalletForeignAssetsAssetIds, bool]>;955 transferAll: AugmentedSubmittable<(dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, currencyId: PalletForeignAssetsAssetId | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array, keepAlive: bool | boolean | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, PalletForeignAssetsAssetId, bool]>;
2044 /**956 /**
2045 * Same as the [`transfer`] call, but with a check that the transfer957 * See [`Pallet::transfer_keep_alive`].
2046 * will not kill the origin account.
2047 *
2048 * 99% of the time you want [`transfer`] instead.
2049 *
2050 * The dispatch origin for this call must be `Signed` by the
2051 * transactor.
2052 *
2053 * - `dest`: The recipient of the transfer.
2054 * - `currency_id`: currency type.
2055 * - `amount`: free balance amount to tranfer.
2056 **/958 **/
2057 transferKeepAlive: AugmentedSubmittable<(dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, currencyId: PalletForeignAssetsAssetIds | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array, amount: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, PalletForeignAssetsAssetIds, Compact<u128>]>;959 transferKeepAlive: AugmentedSubmittable<(dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, currencyId: PalletForeignAssetsAssetId | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array, amount: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, PalletForeignAssetsAssetId, Compact<u128>]>;
2058 /**960 /**
2059 * Generic tx961 * Generic tx
2060 **/962 **/
2061 [key: string]: SubmittableExtrinsicFunction<ApiType>;963 [key: string]: SubmittableExtrinsicFunction<ApiType>;
2062 };964 };
2063 treasury: {965 treasury: {
2064 /**966 /**
2065 * Approve a proposal. At a later time, the proposal will be allocated to the beneficiary967 * See [`Pallet::approve_proposal`].
2066 * and the original deposit will be returned.
2067 *
2068 * May only be called from `T::ApproveOrigin`.
2069 *
2070 * ## Complexity
2071 * - O(1).
2072 **/968 **/
2073 approveProposal: AugmentedSubmittable<(proposalId: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>]>;969 approveProposal: AugmentedSubmittable<(proposalId: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>]>;
2074 /**970 /**
2075 * Put forward a suggestion for spending. A deposit proportional to the value971 * See [`Pallet::propose_spend`].
2076 * is reserved and slashed if the proposal is rejected. It is returned once the
2077 * proposal is awarded.
2078 *
2079 * ## Complexity
2080 * - O(1)
2081 **/972 **/
2082 proposeSpend: AugmentedSubmittable<(value: Compact<u128> | AnyNumber | Uint8Array, beneficiary: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u128>, MultiAddress]>;973 proposeSpend: AugmentedSubmittable<(value: Compact<u128> | AnyNumber | Uint8Array, beneficiary: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u128>, MultiAddress]>;
2083 /**974 /**
2084 * Reject a proposed spend. The original deposit will be slashed.975 * See [`Pallet::reject_proposal`].
2085 *
2086 * May only be called from `T::RejectOrigin`.
2087 *
2088 * ## Complexity
2089 * - O(1)
2090 **/976 **/
2091 rejectProposal: AugmentedSubmittable<(proposalId: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>]>;977 rejectProposal: AugmentedSubmittable<(proposalId: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>]>;
2092 /**978 /**
2093 * Force a previously approved proposal to be removed from the approval queue.979 * See [`Pallet::remove_approval`].
2094 * The original deposit will no longer be returned.
2095 *
2096 * May only be called from `T::RejectOrigin`.
2097 * - `proposal_id`: The index of a proposal
2098 *
2099 * ## Complexity
2100 * - O(A) where `A` is the number of approvals
2101 *
2102 * Errors:
2103 * - `ProposalNotApproved`: The `proposal_id` supplied was not found in the approval queue,
2104 * i.e., the proposal has not been approved. This could also mean the proposal does not
2105 * exist altogether, thus there is no way it would have been approved in the first place.
2106 **/980 **/
2107 removeApproval: AugmentedSubmittable<(proposalId: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>]>;981 removeApproval: AugmentedSubmittable<(proposalId: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>]>;
2108 /**982 /**
2109 * Propose and approve a spend of treasury funds.983 * See [`Pallet::spend`].
2110 *
2111 * - `origin`: Must be `SpendOrigin` with the `Success` value being at least `amount`.
2112 * - `amount`: The amount to be transferred from the treasury to the `beneficiary`.
2113 * - `beneficiary`: The destination account for the transfer.
2114 *
2115 * NOTE: For record-keeping purposes, the proposer is deemed to be equivalent to the
2116 * beneficiary.
2117 **/984 **/
2118 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]>;985 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]>;
2119 /**986 /**
2123 };990 };
2124 unique: {991 unique: {
2125 /**992 /**
2126 * Add an admin to a collection.993 * See [`Pallet::add_collection_admin`].
2127 *
2128 * NFT Collection can be controlled by multiple admin addresses
2129 * (some which can also be servers, for example). Admins can issue
2130 * and burn NFTs, as well as add and remove other admins,
2131 * but cannot change NFT or Collection ownership.
2132 *
2133 * # Permissions
2134 *
2135 * * Collection owner
2136 * * Collection admin
2137 *
2138 * # Arguments
2139 *
2140 * * `collection_id`: ID of the Collection to add an admin for.
2141 * * `new_admin`: Address of new admin to add.
2142 **/994 **/
2143 addCollectionAdmin: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, newAdminId: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, PalletEvmAccountBasicCrossAccountIdRepr]>;995 addCollectionAdmin: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, newAdminId: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, PalletEvmAccountBasicCrossAccountIdRepr]>;
2144 /**996 /**
2145 * Add an address to allow list.997 * See [`Pallet::add_to_allow_list`].
2146 *
2147 * # Permissions
2148 *
2149 * * Collection owner
2150 * * Collection admin
2151 *
2152 * # Arguments
2153 *
2154 * * `collection_id`: ID of the modified collection.
2155 * * `address`: ID of the address to be added to the allowlist.
2156 **/998 **/
2157 addToAllowList: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, address: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, PalletEvmAccountBasicCrossAccountIdRepr]>;999 addToAllowList: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, address: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, PalletEvmAccountBasicCrossAccountIdRepr]>;
2158 /**1000 /**
2159 * Allow a non-permissioned address to transfer or burn an item.1001 * See [`Pallet::approve`].
2160 *
2161 * # Permissions
2162 *
2163 * * Collection owner
2164 * * Collection admin
2165 * * Current item owner
2166 *
2167 * # Arguments
2168 *
2169 * * `spender`: Account to be approved to make specific transactions on non-owned tokens.
2170 * * `collection_id`: ID of the collection the item belongs to.
2171 * * `item_id`: ID of the item transactions on which are now approved.
2172 * * `amount`: Number of pieces of the item approved for a transaction (maximum of 1 for NFTs).
2173 * Set to 0 to revoke the approval.
2174 **/1002 **/
2175 approve: AugmentedSubmittable<(spender: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array, collectionId: u32 | AnyNumber | Uint8Array, itemId: u32 | AnyNumber | Uint8Array, amount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletEvmAccountBasicCrossAccountIdRepr, u32, u32, u128]>;1003 approve: AugmentedSubmittable<(spender: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array, collectionId: u32 | AnyNumber | Uint8Array, itemId: u32 | AnyNumber | Uint8Array, amount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletEvmAccountBasicCrossAccountIdRepr, u32, u32, u128]>;
2176 /**1004 /**
2177 * Allow a non-permissioned address to transfer or burn an item from owner's eth mirror.1005 * See [`Pallet::approve_from`].
2178 *
2179 * # Permissions
2180 *
2181 * * Collection owner
2182 * * Collection admin
2183 * * Current item owner
2184 *
2185 * # Arguments
2186 *
2187 * * `from`: Owner's account eth mirror
2188 * * `to`: Account to be approved to make specific transactions on non-owned tokens.
2189 * * `collection_id`: ID of the collection the item belongs to.
2190 * * `item_id`: ID of the item transactions on which are now approved.
2191 * * `amount`: Number of pieces of the item approved for a transaction (maximum of 1 for NFTs).
2192 * Set to 0 to revoke the approval.
2193 **/1006 **/
2194 approveFrom: AugmentedSubmittable<(from: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array, to: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array, collectionId: u32 | AnyNumber | Uint8Array, itemId: u32 | AnyNumber | Uint8Array, amount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmAccountBasicCrossAccountIdRepr, u32, u32, u128]>;1007 approveFrom: AugmentedSubmittable<(from: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array, to: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array, collectionId: u32 | AnyNumber | Uint8Array, itemId: u32 | AnyNumber | Uint8Array, amount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmAccountBasicCrossAccountIdRepr, u32, u32, u128]>;
2195 /**1008 /**
2196 * Destroy a token on behalf of the owner as a non-owner account.1009 * See [`Pallet::burn_from`].
2197 *
2198 * See also: [`approve`][`Pallet::approve`].
2199 *
2200 * After this method executes, one approval is removed from the total so that
2201 * the approved address will not be able to transfer this item again from this owner.
2202 *
2203 * # Permissions
2204 *
2205 * * Collection owner
2206 * * Collection admin
2207 * * Current token owner
2208 * * Address approved by current item owner
2209 *
2210 * # Arguments
2211 *
2212 * * `from`: The owner of the burning item.
2213 * * `collection_id`: ID of the collection to which the item belongs.
2214 * * `item_id`: ID of item to burn.
2215 * * `value`: Number of pieces to burn.
2216 * * Non-Fungible Mode: An NFT is indivisible, there is always 1 corresponding to an ID.
2217 * * Fungible Mode: The desired number of pieces to burn.
2218 * * Re-Fungible Mode: The desired number of pieces to burn.
2219 **/1010 **/
2220 burnFrom: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, from: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array, itemId: u32 | AnyNumber | Uint8Array, value: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, PalletEvmAccountBasicCrossAccountIdRepr, u32, u128]>;1011 burnFrom: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, from: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array, itemId: u32 | AnyNumber | Uint8Array, value: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, PalletEvmAccountBasicCrossAccountIdRepr, u32, u128]>;
2221 /**1012 /**
2222 * Destroy an item.1013 * See [`Pallet::burn_item`].
2223 *
2224 * # Permissions
2225 *
2226 * * Collection owner
2227 * * Collection admin
2228 * * Current item owner
2229 *
2230 * # Arguments
2231 *
2232 * * `collection_id`: ID of the collection to which the item belongs.
2233 * * `item_id`: ID of item to burn.
2234 * * `value`: Number of pieces of the item to destroy.
2235 * * Non-Fungible Mode: An NFT is indivisible, there is always 1 corresponding to an ID.
2236 * * Fungible Mode: The desired number of pieces to burn.
2237 * * Re-Fungible Mode: The desired number of pieces to burn.
2238 **/1014 **/
2239 burnItem: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, itemId: u32 | AnyNumber | Uint8Array, value: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, u32, u128]>;1015 burnItem: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, itemId: u32 | AnyNumber | Uint8Array, value: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, u32, u128]>;
2240 /**1016 /**
2241 * Change the owner of the collection.1017 * See [`Pallet::change_collection_owner`].
2242 *
2243 * # Permissions
2244 *
2245 * * Collection owner
2246 *
2247 * # Arguments
2248 *
2249 * * `collection_id`: ID of the modified collection.
2250 * * `new_owner`: ID of the account that will become the owner.
2251 **/1018 **/
2252 changeCollectionOwner: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, newOwner: AccountId32 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, AccountId32]>;1019 changeCollectionOwner: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, newOwner: AccountId32 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, AccountId32]>;
2253 /**1020 /**
2254 * Confirm own sponsorship of a collection, becoming the sponsor.1021 * See [`Pallet::confirm_sponsorship`].
2255 *
2256 * An invitation must be pending, see [`set_collection_sponsor`][`Pallet::set_collection_sponsor`].
2257 * Sponsor can pay the fees of a transaction instead of the sender,
2258 * but only within specified limits.
2259 *
2260 * # Permissions
2261 *
2262 * * Sponsor-to-be
2263 *
2264 * # Arguments
2265 *
2266 * * `collection_id`: ID of the collection with the pending sponsor.
2267 **/1022 **/
2268 confirmSponsorship: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;1023 confirmSponsorship: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
2269 /**1024 /**
2270 * Create a collection of tokens.1025 * See [`Pallet::create_collection`].
2271 *
2272 * Each Token may have multiple properties encoded as an array of bytes
2273 * of certain length. The initial owner of the collection is set
2274 * to the address that signed the transaction and can be changed later.
2275 *
2276 * Prefer the more advanced [`create_collection_ex`][`Pallet::create_collection_ex`] instead.
2277 *
2278 * # Permissions
2279 *
2280 * * Anyone - becomes the owner of the new collection.
2281 *
2282 * # Arguments
2283 *
2284 * * `collection_name`: Wide-character string with collection name
2285 * (limit [`MAX_COLLECTION_NAME_LENGTH`]).
2286 * * `collection_description`: Wide-character string with collection description
2287 * (limit [`MAX_COLLECTION_DESCRIPTION_LENGTH`]).
2288 * * `token_prefix`: Byte string containing the token prefix to mark a collection
2289 * to which a token belongs (limit [`MAX_TOKEN_PREFIX_LENGTH`]).
2290 * * `mode`: Type of items stored in the collection and type dependent data.
2291 *
2292 * returns collection ID
2293 *
2294 * Deprecated: `create_collection_ex` is more up-to-date and advanced, prefer it instead.
2295 **/1026 **/
2296 createCollection: AugmentedSubmittable<(collectionName: Vec<u16> | (u16 | AnyNumber | Uint8Array)[], collectionDescription: Vec<u16> | (u16 | AnyNumber | Uint8Array)[], tokenPrefix: Bytes | string | Uint8Array, mode: UpDataStructsCollectionMode | { NFT: any } | { Fungible: any } | { ReFungible: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Vec<u16>, Vec<u16>, Bytes, UpDataStructsCollectionMode]>;1027 createCollection: AugmentedSubmittable<(collectionName: Vec<u16> | (u16 | AnyNumber | Uint8Array)[], collectionDescription: Vec<u16> | (u16 | AnyNumber | Uint8Array)[], tokenPrefix: Bytes | string | Uint8Array, mode: UpDataStructsCollectionMode | { NFT: any } | { Fungible: any } | { ReFungible: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Vec<u16>, Vec<u16>, Bytes, UpDataStructsCollectionMode]>;
2297 /**1028 /**
2298 * Create a collection with explicit parameters.1029 * See [`Pallet::create_collection_ex`].
2299 *
2300 * Prefer it to the deprecated [`create_collection`][`Pallet::create_collection`] method.
2301 *
2302 * # Permissions
2303 *
2304 * * Anyone - becomes the owner of the new collection.
2305 *
2306 * # Arguments
2307 *
2308 * * `data`: Explicit data of a collection used for its creation.
2309 **/1030 **/
2310 createCollectionEx: AugmentedSubmittable<(data: UpDataStructsCreateCollectionData | { mode?: any; access?: any; name?: any; description?: any; tokenPrefix?: any; limits?: any; permissions?: any; tokenPropertyPermissions?: any; properties?: any; adminList?: any; pendingSponsor?: any; flags?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [UpDataStructsCreateCollectionData]>;1031 createCollectionEx: AugmentedSubmittable<(data: UpDataStructsCreateCollectionData | { mode?: any; access?: any; name?: any; description?: any; tokenPrefix?: any; limits?: any; permissions?: any; tokenPropertyPermissions?: any; properties?: any; adminList?: any; pendingSponsor?: any; flags?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [UpDataStructsCreateCollectionData]>;
2311 /**1032 /**
2312 * Mint an item within a collection.1033 * See [`Pallet::create_item`].
2313 *
2314 * A collection must exist first, see [`create_collection_ex`][`Pallet::create_collection_ex`].
2315 *
2316 * # Permissions
2317 *
2318 * * Collection owner
2319 * * Collection admin
2320 * * Anyone if
2321 * * Allow List is enabled, and
2322 * * Address is added to allow list, and
2323 * * MintPermission is enabled (see [`set_collection_permissions`][`Pallet::set_collection_permissions`])
2324 *
2325 * # Arguments
2326 *
2327 * * `collection_id`: ID of the collection to which an item would belong.
2328 * * `owner`: Address of the initial owner of the item.
2329 * * `data`: Token data describing the item to store on chain.
2330 **/1034 **/
2331 createItem: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, owner: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array, data: UpDataStructsCreateItemData | { NFT: any } | { Fungible: any } | { ReFungible: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, PalletEvmAccountBasicCrossAccountIdRepr, UpDataStructsCreateItemData]>;1035 createItem: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, owner: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array, data: UpDataStructsCreateItemData | { NFT: any } | { Fungible: any } | { ReFungible: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, PalletEvmAccountBasicCrossAccountIdRepr, UpDataStructsCreateItemData]>;
2332 /**1036 /**
2333 * Create multiple items within a collection.1037 * See [`Pallet::create_multiple_items`].
2334 *
2335 * A collection must exist first, see [`create_collection_ex`][`Pallet::create_collection_ex`].
2336 *
2337 * # Permissions
2338 *
2339 * * Collection owner
2340 * * Collection admin
2341 * * Anyone if
2342 * * Allow List is enabled, and
2343 * * Address is added to the allow list, and
2344 * * MintPermission is enabled (see [`set_collection_permissions`][`Pallet::set_collection_permissions`])
2345 *
2346 * # Arguments
2347 *
2348 * * `collection_id`: ID of the collection to which the tokens would belong.
2349 * * `owner`: Address of the initial owner of the tokens.
2350 * * `items_data`: Vector of data describing each item to be created.
2351 **/1038 **/
2352 createMultipleItems: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, owner: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array, itemsData: Vec<UpDataStructsCreateItemData> | (UpDataStructsCreateItemData | { NFT: any } | { Fungible: any } | { ReFungible: any } | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [u32, PalletEvmAccountBasicCrossAccountIdRepr, Vec<UpDataStructsCreateItemData>]>;1039 createMultipleItems: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, owner: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array, itemsData: Vec<UpDataStructsCreateItemData> | (UpDataStructsCreateItemData | { NFT: any } | { Fungible: any } | { ReFungible: any } | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [u32, PalletEvmAccountBasicCrossAccountIdRepr, Vec<UpDataStructsCreateItemData>]>;
2353 /**1040 /**
2354 * Create multiple items within a collection with explicitly specified initial parameters.1041 * See [`Pallet::create_multiple_items_ex`].
2355 *
2356 * # Permissions
2357 *
2358 * * Collection owner
2359 * * Collection admin
2360 * * Anyone if
2361 * * Allow List is enabled, and
2362 * * Address is added to allow list, and
2363 * * MintPermission is enabled (see [`set_collection_permissions`][`Pallet::set_collection_permissions`])
2364 *
2365 * # Arguments
2366 *
2367 * * `collection_id`: ID of the collection to which the tokens would belong.
2368 * * `data`: Explicit item creation data.
2369 **/1042 **/
2370 createMultipleItemsEx: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, data: UpDataStructsCreateItemExData | { NFT: any } | { Fungible: any } | { RefungibleMultipleItems: any } | { RefungibleMultipleOwners: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, UpDataStructsCreateItemExData]>;1043 createMultipleItemsEx: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, data: UpDataStructsCreateItemExData | { NFT: any } | { Fungible: any } | { RefungibleMultipleItems: any } | { RefungibleMultipleOwners: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, UpDataStructsCreateItemExData]>;
2371 /**1044 /**
2372 * Delete specified collection properties.1045 * See [`Pallet::delete_collection_properties`].
2373 *
2374 * # Permissions
2375 *
2376 * * Collection Owner
2377 * * Collection Admin
2378 *
2379 * # Arguments
2380 *
2381 * * `collection_id`: ID of the modified collection.
2382 * * `property_keys`: Vector of keys of the properties to be deleted.
2383 * Keys support Latin letters, `-`, `_`, and `.` as symbols.
2384 **/1046 **/
2385 deleteCollectionProperties: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, propertyKeys: Vec<Bytes> | (Bytes | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [u32, Vec<Bytes>]>;1047 deleteCollectionProperties: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, propertyKeys: Vec<Bytes> | (Bytes | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [u32, Vec<Bytes>]>;
2386 /**1048 /**
2387 * Delete specified token properties. Currently properties only work with NFTs.1049 * See [`Pallet::delete_token_properties`].
2388 *
2389 * # Permissions
2390 *
2391 * * Depends on collection's token property permissions and specified property mutability:
2392 * * Collection owner
2393 * * Collection admin
2394 * * Token owner
2395 *
2396 * # Arguments
2397 *
2398 * * `collection_id`: ID of the collection to which the token belongs.
2399 * * `token_id`: ID of the modified token.
2400 * * `property_keys`: Vector of keys of the properties to be deleted.
2401 * Keys support Latin letters, `-`, `_`, and `.` as symbols.
2402 **/1050 **/
2403 deleteTokenProperties: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, tokenId: u32 | AnyNumber | Uint8Array, propertyKeys: Vec<Bytes> | (Bytes | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [u32, u32, Vec<Bytes>]>;1051 deleteTokenProperties: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, tokenId: u32 | AnyNumber | Uint8Array, propertyKeys: Vec<Bytes> | (Bytes | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [u32, u32, Vec<Bytes>]>;
2404 /**1052 /**
2405 * Destroy a collection if no tokens exist within.1053 * See [`Pallet::destroy_collection`].
2406 *
2407 * # Permissions
2408 *
2409 * * Collection owner
2410 *
2411 * # Arguments
2412 *
2413 * * `collection_id`: Collection to destroy.
2414 **/1054 **/
2415 destroyCollection: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;1055 destroyCollection: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
2416 /**1056 /**
2417 * Repairs a collection if the data was somehow corrupted.1057 * See [`Pallet::force_repair_collection`].
2418 *
2419 * # Arguments
2420 *
2421 * * `collection_id`: ID of the collection to repair.
2422 **/1058 **/
2423 forceRepairCollection: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;1059 forceRepairCollection: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
2424 /**1060 /**
2425 * Repairs a token if the data was somehow corrupted.1061 * See [`Pallet::force_repair_item`].
2426 *
2427 * # Arguments
2428 *
2429 * * `collection_id`: ID of the collection the item belongs to.
2430 * * `item_id`: ID of the item.
2431 **/1062 **/
2432 forceRepairItem: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, itemId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, u32]>;1063 forceRepairItem: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, itemId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, u32]>;
2433 /**1064 /**
2434 * Remove admin of a collection.1065 * See [`Pallet::remove_collection_admin`].
2435 *
2436 * An admin address can remove itself. List of admins may become empty,
2437 * in which case only Collection Owner will be able to add an Admin.
2438 *
2439 * # Permissions
2440 *
2441 * * Collection owner
2442 * * Collection admin
2443 *
2444 * # Arguments
2445 *
2446 * * `collection_id`: ID of the collection to remove the admin for.
2447 * * `account_id`: Address of the admin to remove.
2448 **/1066 **/
2449 removeCollectionAdmin: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, accountId: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, PalletEvmAccountBasicCrossAccountIdRepr]>;1067 removeCollectionAdmin: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, accountId: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, PalletEvmAccountBasicCrossAccountIdRepr]>;
2450 /**1068 /**
2451 * Remove a collection's a sponsor, making everyone pay for their own transactions.1069 * See [`Pallet::remove_collection_sponsor`].
2452 *
2453 * # Permissions
2454 *
2455 * * Collection owner
2456 *
2457 * # Arguments
2458 *
2459 * * `collection_id`: ID of the collection with the sponsor to remove.
2460 **/1070 **/
2461 removeCollectionSponsor: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;1071 removeCollectionSponsor: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
2462 /**1072 /**
2463 * Remove an address from allow list.1073 * See [`Pallet::remove_from_allow_list`].
2464 *
2465 * # Permissions
2466 *
2467 * * Collection owner
2468 * * Collection admin
2469 *
2470 * # Arguments
2471 *
2472 * * `collection_id`: ID of the modified collection.
2473 * * `address`: ID of the address to be removed from the allowlist.
2474 **/1074 **/
2475 removeFromAllowList: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, address: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, PalletEvmAccountBasicCrossAccountIdRepr]>;1075 removeFromAllowList: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, address: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, PalletEvmAccountBasicCrossAccountIdRepr]>;
2476 /**1076 /**
2477 * Re-partition a refungible token, while owning all of its parts/pieces.1077 * See [`Pallet::repartition`].
2478 *
2479 * # Permissions
2480 *
2481 * * Token owner (must own every part)
2482 *
2483 * # Arguments
2484 *
2485 * * `collection_id`: ID of the collection the RFT belongs to.
2486 * * `token_id`: ID of the RFT.
2487 * * `amount`: New number of parts/pieces into which the token shall be partitioned.
2488 **/1078 **/
2489 repartition: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, tokenId: u32 | AnyNumber | Uint8Array, amount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, u32, u128]>;1079 repartition: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, tokenId: u32 | AnyNumber | Uint8Array, amount: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, u32, u128]>;
2490 /**1080 /**
2491 * Sets or unsets the approval of a given operator.1081 * See [`Pallet::set_allowance_for_all`].
2492 *
2493 * The `operator` is allowed to transfer all tokens of the `owner` on their behalf.
2494 *
2495 * # Arguments
2496 *
2497 * * `owner`: Token owner
2498 * * `operator`: Operator
2499 * * `approve`: Should operator status be granted or revoked?
2500 **/1082 **/
2501 setAllowanceForAll: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, operator: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array, approve: bool | boolean | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, PalletEvmAccountBasicCrossAccountIdRepr, bool]>;1083 setAllowanceForAll: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, operator: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array, approve: bool | boolean | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, PalletEvmAccountBasicCrossAccountIdRepr, bool]>;
2502 /**1084 /**
2503 * Set specific limits of a collection. Empty, or None fields mean chain default.1085 * See [`Pallet::set_collection_limits`].
2504 *
2505 * # Permissions
2506 *
2507 * * Collection owner
2508 * * Collection admin
2509 *
2510 * # Arguments
2511 *
2512 * * `collection_id`: ID of the modified collection.
2513 * * `new_limit`: New limits of the collection. Fields that are not set (None)
2514 * will not overwrite the old ones.
2515 **/1086 **/
2516 setCollectionLimits: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, newLimit: UpDataStructsCollectionLimits | { accountTokenOwnershipLimit?: any; sponsoredDataSize?: any; sponsoredDataRateLimit?: any; tokenLimit?: any; sponsorTransferTimeout?: any; sponsorApproveTimeout?: any; ownerCanTransfer?: any; ownerCanDestroy?: any; transfersEnabled?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, UpDataStructsCollectionLimits]>;1087 setCollectionLimits: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, newLimit: UpDataStructsCollectionLimits | { accountTokenOwnershipLimit?: any; sponsoredDataSize?: any; sponsoredDataRateLimit?: any; tokenLimit?: any; sponsorTransferTimeout?: any; sponsorApproveTimeout?: any; ownerCanTransfer?: any; ownerCanDestroy?: any; transfersEnabled?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, UpDataStructsCollectionLimits]>;
2517 /**1088 /**
2518 * Set specific permissions of a collection. Empty, or None fields mean chain default.1089 * See [`Pallet::set_collection_permissions`].
2519 *
2520 * # Permissions
2521 *
2522 * * Collection owner
2523 * * Collection admin
2524 *
2525 * # Arguments
2526 *
2527 * * `collection_id`: ID of the modified collection.
2528 * * `new_permission`: New permissions of the collection. Fields that are not set (None)
2529 * will not overwrite the old ones.
2530 **/1090 **/
2531 setCollectionPermissions: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, newPermission: UpDataStructsCollectionPermissions | { access?: any; mintMode?: any; nesting?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, UpDataStructsCollectionPermissions]>;1091 setCollectionPermissions: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, newPermission: UpDataStructsCollectionPermissions | { access?: any; mintMode?: any; nesting?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, UpDataStructsCollectionPermissions]>;
2532 /**1092 /**
2533 * Add or change collection properties.1093 * See [`Pallet::set_collection_properties`].
2534 *
2535 * # Permissions
2536 *
2537 * * Collection owner
2538 * * Collection admin
2539 *
2540 * # Arguments
2541 *
2542 * * `collection_id`: ID of the modified collection.
2543 * * `properties`: Vector of key-value pairs stored as the collection's metadata.
2544 * Keys support Latin letters, `-`, `_`, and `.` as symbols.
2545 **/1094 **/
2546 setCollectionProperties: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, properties: Vec<UpDataStructsProperty> | (UpDataStructsProperty | { key?: any; value?: any } | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [u32, Vec<UpDataStructsProperty>]>;1095 setCollectionProperties: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, properties: Vec<UpDataStructsProperty> | (UpDataStructsProperty | { key?: any; value?: any } | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [u32, Vec<UpDataStructsProperty>]>;
2547 /**1096 /**
2548 * Set (invite) a new collection sponsor.1097 * See [`Pallet::set_collection_sponsor`].
2549 *
2550 * If successful, confirmation from the sponsor-to-be will be pending.
2551 *
2552 * # Permissions
2553 *
2554 * * Collection owner
2555 * * Collection admin
2556 *
2557 * # Arguments
2558 *
2559 * * `collection_id`: ID of the modified collection.
2560 * * `new_sponsor`: ID of the account of the sponsor-to-be.
2561 **/1098 **/
2562 setCollectionSponsor: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, newSponsor: AccountId32 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, AccountId32]>;1099 setCollectionSponsor: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, newSponsor: AccountId32 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, AccountId32]>;
2563 /**1100 /**
2564 * Add or change token properties according to collection's permissions.1101 * See [`Pallet::set_token_properties`].
2565 * Currently properties only work with NFTs.
2566 *
2567 * # Permissions
2568 *
2569 * * Depends on collection's token property permissions and specified property mutability:
2570 * * Collection owner
2571 * * Collection admin
2572 * * Token owner
2573 *
2574 * See [`set_token_property_permissions`][`Pallet::set_token_property_permissions`].
2575 *
2576 * # Arguments
2577 *
2578 * * `collection_id: ID of the collection to which the token belongs.
2579 * * `token_id`: ID of the modified token.
2580 * * `properties`: Vector of key-value pairs stored as the token's metadata.
2581 * Keys support Latin letters, `-`, `_`, and `.` as symbols.
2582 **/1102 **/
2583 setTokenProperties: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, tokenId: u32 | AnyNumber | Uint8Array, properties: Vec<UpDataStructsProperty> | (UpDataStructsProperty | { key?: any; value?: any } | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [u32, u32, Vec<UpDataStructsProperty>]>;1103 setTokenProperties: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, tokenId: u32 | AnyNumber | Uint8Array, properties: Vec<UpDataStructsProperty> | (UpDataStructsProperty | { key?: any; value?: any } | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [u32, u32, Vec<UpDataStructsProperty>]>;
2584 /**1104 /**
2585 * Add or change token property permissions of a collection.1105 * See [`Pallet::set_token_property_permissions`].
2586 *
2587 * Without a permission for a particular key, a property with that key
2588 * cannot be created in a token.
2589 *
2590 * # Permissions
2591 *
2592 * * Collection owner
2593 * * Collection admin
2594 *
2595 * # Arguments
2596 *
2597 * * `collection_id`: ID of the modified collection.
2598 * * `property_permissions`: Vector of permissions for property keys.
2599 * Keys support Latin letters, `-`, `_`, and `.` as symbols.
2600 **/1106 **/
2601 setTokenPropertyPermissions: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, propertyPermissions: Vec<UpDataStructsPropertyKeyPermission> | (UpDataStructsPropertyKeyPermission | { key?: any; permission?: any } | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [u32, Vec<UpDataStructsPropertyKeyPermission>]>;1107 setTokenPropertyPermissions: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, propertyPermissions: Vec<UpDataStructsPropertyKeyPermission> | (UpDataStructsPropertyKeyPermission | { key?: any; permission?: any } | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [u32, Vec<UpDataStructsPropertyKeyPermission>]>;
2602 /**1108 /**
2603 * Completely allow or disallow transfers for a particular collection.1109 * See [`Pallet::set_transfers_enabled_flag`].
2604 *
2605 * # Permissions
2606 *
2607 * * Collection owner
2608 *
2609 * # Arguments
2610 *
2611 * * `collection_id`: ID of the collection.
2612 * * `value`: New value of the flag, are transfers allowed?
2613 **/1110 **/
2614 setTransfersEnabledFlag: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, value: bool | boolean | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, bool]>;1111 setTransfersEnabledFlag: AugmentedSubmittable<(collectionId: u32 | AnyNumber | Uint8Array, value: bool | boolean | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32, bool]>;
2615 /**1112 /**
2616 * Change ownership of the token.1113 * See [`Pallet::transfer`].
2617 *
2618 * # Permissions
2619 *
2620 * * Collection owner
2621 * * Collection admin
2622 * * Current token owner
2623 *
2624 * # Arguments
2625 *
2626 * * `recipient`: Address of token recipient.
2627 * * `collection_id`: ID of the collection the item belongs to.
2628 * * `item_id`: ID of the item.
2629 * * Non-Fungible Mode: Required.
2630 * * Fungible Mode: Ignored.
2631 * * Re-Fungible Mode: Required.
2632 *
2633 * * `value`: Amount to transfer.
2634 * * Non-Fungible Mode: An NFT is indivisible, there is always 1 corresponding to an ID.
2635 * * Fungible Mode: The desired number of pieces to transfer.
2636 * * Re-Fungible Mode: The desired number of pieces to transfer.
2637 **/1114 **/
2638 transfer: AugmentedSubmittable<(recipient: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array, collectionId: u32 | AnyNumber | Uint8Array, itemId: u32 | AnyNumber | Uint8Array, value: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletEvmAccountBasicCrossAccountIdRepr, u32, u32, u128]>;1115 transfer: AugmentedSubmittable<(recipient: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array, collectionId: u32 | AnyNumber | Uint8Array, itemId: u32 | AnyNumber | Uint8Array, value: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletEvmAccountBasicCrossAccountIdRepr, u32, u32, u128]>;
2639 /**1116 /**
2640 * Change ownership of an item on behalf of the owner as a non-owner account.1117 * See [`Pallet::transfer_from`].
2641 *
2642 * See the [`approve`][`Pallet::approve`] method for additional information.
2643 *
2644 * After this method executes, one approval is removed from the total so that
2645 * the approved address will not be able to transfer this item again from this owner.
2646 *
2647 * # Permissions
2648 *
2649 * * Collection owner
2650 * * Collection admin
2651 * * Current item owner
2652 * * Address approved by current item owner
2653 *
2654 * # Arguments
2655 *
2656 * * `from`: Address that currently owns the token.
2657 * * `recipient`: Address of the new token-owner-to-be.
2658 * * `collection_id`: ID of the collection the item.
2659 * * `item_id`: ID of the item to be transferred.
2660 * * `value`: Amount to transfer.
2661 * * Non-Fungible Mode: An NFT is indivisible, there is always 1 corresponding to an ID.
2662 * * Fungible Mode: The desired number of pieces to transfer.
2663 * * Re-Fungible Mode: The desired number of pieces to transfer.
2664 **/1118 **/
2665 transferFrom: AugmentedSubmittable<(from: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array, recipient: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array, collectionId: u32 | AnyNumber | Uint8Array, itemId: u32 | AnyNumber | Uint8Array, value: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmAccountBasicCrossAccountIdRepr, u32, u32, u128]>;1119 transferFrom: AugmentedSubmittable<(from: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array, recipient: PalletEvmAccountBasicCrossAccountIdRepr | { Substrate: any } | { Ethereum: any } | string | Uint8Array, collectionId: u32 | AnyNumber | Uint8Array, itemId: u32 | AnyNumber | Uint8Array, value: u128 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmAccountBasicCrossAccountIdRepr, u32, u32, u128]>;
2666 /**1120 /**
2667 * Generic tx1121 * Generic tx
2668 **/1122 **/
2669 [key: string]: SubmittableExtrinsicFunction<ApiType>;1123 [key: string]: SubmittableExtrinsicFunction<ApiType>;
2670 };1124 };
1125 utility: {
1126 /**
1127 * See [`Pallet::as_derivative`].
1128 **/
1129 asDerivative: AugmentedSubmittable<(index: u16 | AnyNumber | Uint8Array, call: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u16, Call]>;
1130 /**
1131 * See [`Pallet::batch`].
1132 **/
1133 batch: AugmentedSubmittable<(calls: Vec<Call> | (Call | IMethod | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<Call>]>;
1134 /**
1135 * See [`Pallet::batch_all`].
1136 **/
1137 batchAll: AugmentedSubmittable<(calls: Vec<Call> | (Call | IMethod | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<Call>]>;
1138 /**
1139 * See [`Pallet::dispatch_as`].
1140 **/
1141 dispatchAs: AugmentedSubmittable<(asOrigin: OpalRuntimeOriginCaller | { system: any } | { Void: any } | { Council: any } | { TechnicalCommittee: any } | { PolkadotXcm: any } | { CumulusXcm: any } | { Origins: any } | { Ethereum: any } | string | Uint8Array, call: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [OpalRuntimeOriginCaller, Call]>;
1142 /**
1143 * See [`Pallet::force_batch`].
1144 **/
1145 forceBatch: AugmentedSubmittable<(calls: Vec<Call> | (Call | IMethod | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [Vec<Call>]>;
1146 /**
1147 * See [`Pallet::with_weight`].
1148 **/
1149 withWeight: AugmentedSubmittable<(call: Call | IMethod | string | Uint8Array, weight: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Call, SpWeightsWeightV2Weight]>;
1150 /**
1151 * Generic tx
1152 **/
1153 [key: string]: SubmittableExtrinsicFunction<ApiType>;
1154 };
2671 vesting: {1155 vesting: {
1156 /**
1157 * See [`Pallet::claim`].
1158 **/
2672 claim: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;1159 claim: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
1160 /**
1161 * See [`Pallet::claim_for`].
1162 **/
2673 claimFor: AugmentedSubmittable<(dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;1163 claimFor: AugmentedSubmittable<(dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>;
1164 /**
1165 * See [`Pallet::update_vesting_schedules`].
1166 **/
2674 updateVestingSchedules: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, vestingSchedules: Vec<OrmlVestingVestingSchedule> | (OrmlVestingVestingSchedule | { start?: any; period?: any; periodCount?: any; perPeriod?: any } | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [MultiAddress, Vec<OrmlVestingVestingSchedule>]>;1167 updateVestingSchedules: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, vestingSchedules: Vec<OrmlVestingVestingSchedule> | (OrmlVestingVestingSchedule | { start?: any; period?: any; periodCount?: any; perPeriod?: any } | string | Uint8Array)[]) => SubmittableExtrinsic<ApiType>, [MultiAddress, Vec<OrmlVestingVestingSchedule>]>;
1168 /**
1169 * See [`Pallet::vested_transfer`].
1170 **/
2675 vestedTransfer: AugmentedSubmittable<(dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, schedule: OrmlVestingVestingSchedule | { start?: any; period?: any; periodCount?: any; perPeriod?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, OrmlVestingVestingSchedule]>;1171 vestedTransfer: AugmentedSubmittable<(dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, schedule: OrmlVestingVestingSchedule | { start?: any; period?: any; periodCount?: any; perPeriod?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, OrmlVestingVestingSchedule]>;
2676 /**1172 /**
2677 * Generic tx1173 * Generic tx
2680 };1176 };
2681 xcmpQueue: {1177 xcmpQueue: {
2682 /**1178 /**
2683 * Resumes all XCM executions for the XCMP queue.1179 * See [`Pallet::resume_xcm_execution`].
2684 *
2685 * Note that this function doesn't change the status of the in/out bound channels.
2686 *
2687 * - `origin`: Must pass `ControllerOrigin`.
2688 **/1180 **/
2689 resumeXcmExecution: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;1181 resumeXcmExecution: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
2690 /**1182 /**
2691 * Services a single overweight XCM.1183 * See [`Pallet::service_overweight`].
2692 *
2693 * - `origin`: Must pass `ExecuteOverweightOrigin`.
2694 * - `index`: The index of the overweight XCM to service
2695 * - `weight_limit`: The amount of weight that XCM execution may take.
2696 *
2697 * Errors:
2698 * - `BadOverweightIndex`: XCM under `index` is not found in the `Overweight` storage map.
2699 * - `BadXcm`: XCM under `index` cannot be properly decoded into a valid XCM format.
2700 * - `WeightOverLimit`: XCM execution may use greater `weight_limit`.
2701 *
2702 * Events:
2703 * - `OverweightServiced`: On success.
2704 **/1184 **/
2705 serviceOverweight: AugmentedSubmittable<(index: u64 | AnyNumber | Uint8Array, weightLimit: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u64, SpWeightsWeightV2Weight]>;1185 serviceOverweight: AugmentedSubmittable<(index: u64 | AnyNumber | Uint8Array, weightLimit: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [u64, SpWeightsWeightV2Weight]>;
2706 /**1186 /**
2707 * Suspends all XCM executions for the XCMP queue, regardless of the sender's origin.1187 * See [`Pallet::suspend_xcm_execution`].
2708 *
2709 * - `origin`: Must pass `ControllerOrigin`.
2710 **/1188 **/
2711 suspendXcmExecution: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;1189 suspendXcmExecution: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
2712 /**1190 /**
2713 * Overwrites the number of pages of messages which must be in the queue after which we drop any further1191 * See [`Pallet::update_drop_threshold`].
2714 * messages from the channel.
2715 *
2716 * - `origin`: Must pass `Root`.
2717 * - `new`: Desired value for `QueueConfigData.drop_threshold`
2718 **/1192 **/
2719 updateDropThreshold: AugmentedSubmittable<(updated: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;1193 updateDropThreshold: AugmentedSubmittable<(updated: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
2720 /**1194 /**
2721 * Overwrites the number of pages of messages which the queue must be reduced to before it signals that1195 * See [`Pallet::update_resume_threshold`].
2722 * message sending may recommence after it has been suspended.
2723 *
2724 * - `origin`: Must pass `Root`.
2725 * - `new`: Desired value for `QueueConfigData.resume_threshold`
2726 **/1196 **/
2727 updateResumeThreshold: AugmentedSubmittable<(updated: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;1197 updateResumeThreshold: AugmentedSubmittable<(updated: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
2728 /**1198 /**
2729 * Overwrites the number of pages of messages which must be in the queue for the other side to be told to1199 * See [`Pallet::update_suspend_threshold`].
2730 * suspend their sending.
2731 *
2732 * - `origin`: Must pass `Root`.
2733 * - `new`: Desired value for `QueueConfigData.suspend_value`
2734 **/1200 **/
2735 updateSuspendThreshold: AugmentedSubmittable<(updated: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;1201 updateSuspendThreshold: AugmentedSubmittable<(updated: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [u32]>;
2736 /**1202 /**
2737 * Overwrites the amount of remaining weight under which we stop processing messages.1203 * See [`Pallet::update_threshold_weight`].
2738 *
2739 * - `origin`: Must pass `Root`.
2740 * - `new`: Desired value for `QueueConfigData.threshold_weight`
2741 **/1204 **/
2742 updateThresholdWeight: AugmentedSubmittable<(updated: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [SpWeightsWeightV2Weight]>;1205 updateThresholdWeight: AugmentedSubmittable<(updated: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [SpWeightsWeightV2Weight]>;
2743 /**1206 /**
2744 * Overwrites the speed to which the available weight approaches the maximum weight.1207 * See [`Pallet::update_weight_restrict_decay`].
2745 * A lower number results in a faster progression. A value of 1 makes the entire weight available initially.
2746 *
2747 * - `origin`: Must pass `Root`.
2748 * - `new`: Desired value for `QueueConfigData.weight_restrict_decay`.
2749 **/1208 **/
2750 updateWeightRestrictDecay: AugmentedSubmittable<(updated: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [SpWeightsWeightV2Weight]>;1209 updateWeightRestrictDecay: AugmentedSubmittable<(updated: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [SpWeightsWeightV2Weight]>;
2751 /**1210 /**
2752 * Overwrite the maximum amount of weight any individual message may consume.1211 * See [`Pallet::update_xcmp_max_individual_weight`].
2753 * Messages above this weight go into the overweight queue and may only be serviced explicitly.
2754 *
2755 * - `origin`: Must pass `Root`.
2756 * - `new`: Desired value for `QueueConfigData.xcmp_max_individual_weight`.
2757 **/1212 **/
2758 updateXcmpMaxIndividualWeight: AugmentedSubmittable<(updated: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [SpWeightsWeightV2Weight]>;1213 updateXcmpMaxIndividualWeight: AugmentedSubmittable<(updated: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [SpWeightsWeightV2Weight]>;
2759 /**1214 /**
2763 };1218 };
2764 xTokens: {1219 xTokens: {
2765 /**1220 /**
2766 * Transfer native currencies.1221 * See [`Pallet::transfer`].
2767 *
2768 * `dest_weight_limit` is the weight for XCM execution on the dest
2769 * chain, and it would be charged from the transferred assets. If set
2770 * below requirements, the execution may fail and assets wouldn't be
2771 * received.
2772 *
2773 * It's a no-op if any error on local XCM execution or message sending.
2774 * Note sending assets out per se doesn't guarantee they would be
2775 * received. Receiving depends on if the XCM message could be delivered
2776 * by the network, and if the receiving chain would handle
2777 * messages correctly.
2778 **/1222 **/
2779 transfer: AugmentedSubmittable<(currencyId: PalletForeignAssetsAssetIds | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array, amount: u128 | AnyNumber | Uint8Array, dest: XcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, destWeightLimit: XcmV3WeightLimit | { Unlimited: any } | { Limited: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletForeignAssetsAssetIds, u128, XcmVersionedMultiLocation, XcmV3WeightLimit]>;1223 transfer: AugmentedSubmittable<(currencyId: PalletForeignAssetsAssetId | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array, amount: u128 | AnyNumber | Uint8Array, dest: StagingXcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, destWeightLimit: StagingXcmV3WeightLimit | { Unlimited: any } | { Limited: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletForeignAssetsAssetId, u128, StagingXcmVersionedMultiLocation, StagingXcmV3WeightLimit]>;
2780 /**1224 /**
2781 * Transfer `MultiAsset`.1225 * See [`Pallet::transfer_multiasset`].
2782 *
2783 * `dest_weight_limit` is the weight for XCM execution on the dest
2784 * chain, and it would be charged from the transferred assets. If set
2785 * below requirements, the execution may fail and assets wouldn't be
2786 * received.
2787 *
2788 * It's a no-op if any error on local XCM execution or message sending.
2789 * Note sending assets out per se doesn't guarantee they would be
2790 * received. Receiving depends on if the XCM message could be delivered
2791 * by the network, and if the receiving chain would handle
2792 * messages correctly.
2793 **/1226 **/
2794 transferMultiasset: AugmentedSubmittable<(asset: XcmVersionedMultiAsset | { V2: any } | { V3: any } | string | Uint8Array, dest: XcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, destWeightLimit: XcmV3WeightLimit | { Unlimited: any } | { Limited: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [XcmVersionedMultiAsset, XcmVersionedMultiLocation, XcmV3WeightLimit]>;1227 transferMultiasset: AugmentedSubmittable<(asset: StagingXcmVersionedMultiAsset | { V2: any } | { V3: any } | string | Uint8Array, dest: StagingXcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, destWeightLimit: StagingXcmV3WeightLimit | { Unlimited: any } | { Limited: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [StagingXcmVersionedMultiAsset, StagingXcmVersionedMultiLocation, StagingXcmV3WeightLimit]>;
2795 /**1228 /**
2796 * Transfer several `MultiAsset` specifying the item to be used as fee1229 * See [`Pallet::transfer_multiassets`].
2797 *
2798 * `dest_weight_limit` is the weight for XCM execution on the dest
2799 * chain, and it would be charged from the transferred assets. If set
2800 * below requirements, the execution may fail and assets wouldn't be
2801 * received.
2802 *
2803 * `fee_item` is index of the MultiAssets that we want to use for
2804 * payment
2805 *
2806 * It's a no-op if any error on local XCM execution or message sending.
2807 * Note sending assets out per se doesn't guarantee they would be
2808 * received. Receiving depends on if the XCM message could be delivered
2809 * by the network, and if the receiving chain would handle
2810 * messages correctly.
2811 **/1230 **/
2812 transferMultiassets: AugmentedSubmittable<(assets: XcmVersionedMultiAssets | { V2: any } | { V3: any } | string | Uint8Array, feeItem: u32 | AnyNumber | Uint8Array, dest: XcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, destWeightLimit: XcmV3WeightLimit | { Unlimited: any } | { Limited: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [XcmVersionedMultiAssets, u32, XcmVersionedMultiLocation, XcmV3WeightLimit]>;1231 transferMultiassets: AugmentedSubmittable<(assets: StagingXcmVersionedMultiAssets | { V2: any } | { V3: any } | string | Uint8Array, feeItem: u32 | AnyNumber | Uint8Array, dest: StagingXcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, destWeightLimit: StagingXcmV3WeightLimit | { Unlimited: any } | { Limited: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [StagingXcmVersionedMultiAssets, u32, StagingXcmVersionedMultiLocation, StagingXcmV3WeightLimit]>;
2813 /**1232 /**
2814 * Transfer `MultiAsset` specifying the fee and amount as separate.1233 * See [`Pallet::transfer_multiasset_with_fee`].
2815 *
2816 * `dest_weight_limit` is the weight for XCM execution on the dest
2817 * chain, and it would be charged from the transferred assets. If set
2818 * below requirements, the execution may fail and assets wouldn't be
2819 * received.
2820 *
2821 * `fee` is the multiasset to be spent to pay for execution in
2822 * destination chain. Both fee and amount will be subtracted form the
2823 * callers balance For now we only accept fee and asset having the same
2824 * `MultiLocation` id.
2825 *
2826 * If `fee` is not high enough to cover for the execution costs in the
2827 * destination chain, then the assets will be trapped in the
2828 * destination chain
2829 *
2830 * It's a no-op if any error on local XCM execution or message sending.
2831 * Note sending assets out per se doesn't guarantee they would be
2832 * received. Receiving depends on if the XCM message could be delivered
2833 * by the network, and if the receiving chain would handle
2834 * messages correctly.
2835 **/1234 **/
2836 transferMultiassetWithFee: AugmentedSubmittable<(asset: XcmVersionedMultiAsset | { V2: any } | { V3: any } | string | Uint8Array, fee: XcmVersionedMultiAsset | { V2: any } | { V3: any } | string | Uint8Array, dest: XcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, destWeightLimit: XcmV3WeightLimit | { Unlimited: any } | { Limited: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [XcmVersionedMultiAsset, XcmVersionedMultiAsset, XcmVersionedMultiLocation, XcmV3WeightLimit]>;1235 transferMultiassetWithFee: AugmentedSubmittable<(asset: StagingXcmVersionedMultiAsset | { V2: any } | { V3: any } | string | Uint8Array, fee: StagingXcmVersionedMultiAsset | { V2: any } | { V3: any } | string | Uint8Array, dest: StagingXcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, destWeightLimit: StagingXcmV3WeightLimit | { Unlimited: any } | { Limited: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [StagingXcmVersionedMultiAsset, StagingXcmVersionedMultiAsset, StagingXcmVersionedMultiLocation, StagingXcmV3WeightLimit]>;
2837 /**1236 /**
2838 * Transfer several currencies specifying the item to be used as fee1237 * See [`Pallet::transfer_multicurrencies`].
2839 *
2840 * `dest_weight_limit` is the weight for XCM execution on the dest
2841 * chain, and it would be charged from the transferred assets. If set
2842 * below requirements, the execution may fail and assets wouldn't be
2843 * received.
2844 *
2845 * `fee_item` is index of the currencies tuple that we want to use for
2846 * payment
2847 *
2848 * It's a no-op if any error on local XCM execution or message sending.
2849 * Note sending assets out per se doesn't guarantee they would be
2850 * received. Receiving depends on if the XCM message could be delivered
2851 * by the network, and if the receiving chain would handle
2852 * messages correctly.
2853 **/1238 **/
2854 transferMulticurrencies: AugmentedSubmittable<(currencies: Vec<ITuple<[PalletForeignAssetsAssetIds, u128]>> | ([PalletForeignAssetsAssetIds | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array, u128 | AnyNumber | Uint8Array])[], feeItem: u32 | AnyNumber | Uint8Array, dest: XcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, destWeightLimit: XcmV3WeightLimit | { Unlimited: any } | { Limited: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Vec<ITuple<[PalletForeignAssetsAssetIds, u128]>>, u32, XcmVersionedMultiLocation, XcmV3WeightLimit]>;1239 transferMulticurrencies: AugmentedSubmittable<(currencies: Vec<ITuple<[PalletForeignAssetsAssetId, u128]>> | ([PalletForeignAssetsAssetId | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array, u128 | AnyNumber | Uint8Array])[], feeItem: u32 | AnyNumber | Uint8Array, dest: StagingXcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, destWeightLimit: StagingXcmV3WeightLimit | { Unlimited: any } | { Limited: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Vec<ITuple<[PalletForeignAssetsAssetId, u128]>>, u32, StagingXcmVersionedMultiLocation, StagingXcmV3WeightLimit]>;
2855 /**1240 /**
2856 * Transfer native currencies specifying the fee and amount as1241 * See [`Pallet::transfer_with_fee`].
2857 * separate.
2858 *
2859 * `dest_weight_limit` is the weight for XCM execution on the dest
2860 * chain, and it would be charged from the transferred assets. If set
2861 * below requirements, the execution may fail and assets wouldn't be
2862 * received.
2863 *
2864 * `fee` is the amount to be spent to pay for execution in destination
2865 * chain. Both fee and amount will be subtracted form the callers
2866 * balance.
2867 *
2868 * If `fee` is not high enough to cover for the execution costs in the
2869 * destination chain, then the assets will be trapped in the
2870 * destination chain
2871 *
2872 * It's a no-op if any error on local XCM execution or message sending.
2873 * Note sending assets out per se doesn't guarantee they would be
2874 * received. Receiving depends on if the XCM message could be delivered
2875 * by the network, and if the receiving chain would handle
2876 * messages correctly.
2877 **/1242 **/
2878 transferWithFee: AugmentedSubmittable<(currencyId: PalletForeignAssetsAssetIds | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array, amount: u128 | AnyNumber | Uint8Array, fee: u128 | AnyNumber | Uint8Array, dest: XcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, destWeightLimit: XcmV3WeightLimit | { Unlimited: any } | { Limited: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletForeignAssetsAssetIds, u128, u128, XcmVersionedMultiLocation, XcmV3WeightLimit]>;1243 transferWithFee: AugmentedSubmittable<(currencyId: PalletForeignAssetsAssetId | { ForeignAssetId: any } | { NativeAssetId: any } | string | Uint8Array, amount: u128 | AnyNumber | Uint8Array, fee: u128 | AnyNumber | Uint8Array, dest: StagingXcmVersionedMultiLocation | { V2: any } | { V3: any } | string | Uint8Array, destWeightLimit: StagingXcmV3WeightLimit | { Unlimited: any } | { Limited: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [PalletForeignAssetsAssetId, u128, u128, StagingXcmVersionedMultiLocation, StagingXcmV3WeightLimit]>;
2879 /**1244 /**
2880 * Generic tx1245 * Generic tx
2881 **/1246 **/
modifiedtests/src/interfaces/augment-types.tsdiffbeforeafterboth
5// this is required to allow for ambient/previous definitions5// this is required to allow for ambient/previous definitions
6import '@polkadot/types/types/registry';6import '@polkadot/types/types/registry';
77
8import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemCodeUpgradeAuthorization, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize, 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, FrameSupportDispatchDispatchClass, FrameSupportDispatchDispatchInfo, FrameSupportDispatchPays, FrameSupportDispatchPerDispatchClassU32, FrameSupportDispatchPerDispatchClassWeight, FrameSupportDispatchPerDispatchClassWeightsPerClass, FrameSupportDispatchRawOrigin, FrameSupportPalletId, FrameSupportPreimagesBounded, FrameSupportScheduleDispatchTime, FrameSupportTokensMiscBalanceStatus, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckTxVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeOriginCaller, OpalRuntimeRuntime, OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls, OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance, OpalRuntimeRuntimeCommonSessionKeys, OrmlTokensAccountData, OrmlTokensBalanceLock, OrmlTokensModuleCall, OrmlTokensModuleError, OrmlTokensModuleEvent, OrmlTokensReserveData, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, OrmlXtokensModuleCall, OrmlXtokensModuleError, OrmlXtokensModuleEvent, PalletAppPromotionCall, PalletAppPromotionError, PalletAppPromotionEvent, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesIdAmount, PalletBalancesReasons, PalletBalancesReserveData, PalletCollatorSelectionCall, PalletCollatorSelectionError, PalletCollatorSelectionEvent, PalletCollectiveCall, PalletCollectiveError, PalletCollectiveEvent, PalletCollectiveRawOrigin, PalletCollectiveVotes, PalletCommonError, PalletCommonEvent, PalletConfigurationAppPromotionConfiguration, PalletConfigurationCall, PalletConfigurationError, PalletConfigurationEvent, PalletDemocracyCall, PalletDemocracyConviction, PalletDemocracyDelegations, PalletDemocracyError, PalletDemocracyEvent, PalletDemocracyMetadataOwner, PalletDemocracyReferendumInfo, PalletDemocracyReferendumStatus, PalletDemocracyTally, PalletDemocracyVoteAccountVote, PalletDemocracyVotePriorLock, PalletDemocracyVoteThreshold, PalletDemocracyVoteVoting, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEthereumRawOrigin, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCodeMetadata, PalletEvmCoderSubstrateError, PalletEvmContractHelpersCall, PalletEvmContractHelpersError, PalletEvmContractHelpersEvent, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletEvmMigrationEvent, PalletForeignAssetsAssetIds, PalletForeignAssetsModuleAssetMetadata, PalletForeignAssetsModuleCall, PalletForeignAssetsModuleError, PalletForeignAssetsModuleEvent, PalletForeignAssetsNativeCurrency, PalletFungibleError, PalletGovOriginsOrigin, PalletIdentityBitFlags, PalletIdentityCall, PalletIdentityError, PalletIdentityEvent, PalletIdentityIdentityField, PalletIdentityIdentityInfo, PalletIdentityJudgement, PalletIdentityRegistrarInfo, PalletIdentityRegistration, PalletInflationCall, PalletMaintenanceCall, PalletMaintenanceError, PalletMaintenanceEvent, PalletMembershipCall, PalletMembershipError, PalletMembershipEvent, PalletNonfungibleError, PalletNonfungibleItemData, PalletPreimageCall, PalletPreimageError, PalletPreimageEvent, PalletPreimageRequestStatus, PalletRankedCollectiveCall, PalletRankedCollectiveError, PalletRankedCollectiveEvent, PalletRankedCollectiveMemberRecord, PalletRankedCollectiveTally, PalletRankedCollectiveVoteRecord, PalletReferendaCall, PalletReferendaCurve, PalletReferendaDecidingStatus, PalletReferendaDeposit, PalletReferendaError, PalletReferendaEvent, PalletReferendaReferendumInfo, PalletReferendaReferendumStatus, PalletReferendaTrackInfo, PalletRefungibleError, PalletSchedulerCall, PalletSchedulerError, PalletSchedulerEvent, PalletSchedulerScheduled, PalletSessionCall, PalletSessionError, PalletSessionEvent, PalletStateTrieMigrationCall, PalletStateTrieMigrationError, PalletStateTrieMigrationEvent, PalletStateTrieMigrationMigrationCompute, PalletStateTrieMigrationMigrationLimits, PalletStateTrieMigrationMigrationTask, PalletStateTrieMigrationProgress, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTestUtilsCall, PalletTestUtilsError, PalletTestUtilsEvent, PalletTimestampCall, PalletTransactionPaymentEvent, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletXcmCall, PalletXcmError, PalletXcmEvent, PalletXcmOrigin, PalletXcmQueryStatus, PalletXcmRemoteLockedFungibleRecord, PalletXcmVersionMigrationStage, ParachainInfoCall, PhantomTypeUpDataStructs, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV4AbridgedHostConfiguration, PolkadotPrimitivesV4AbridgedHrmpChannel, PolkadotPrimitivesV4PersistedValidationData, PolkadotPrimitivesV4UpgradeRestriction, SpArithmeticArithmeticError, SpConsensusAuraSr25519AppSr25519Public, SpCoreCryptoKeyTypeId, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Public, SpCoreSr25519Signature, SpCoreVoid, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionValidityInvalidTransaction, SpRuntimeTransactionValidityTransactionValidityError, SpRuntimeTransactionValidityUnknownTransaction, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, SpWeightsRuntimeDbWeight, SpWeightsWeightV2Weight, 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, UpDataStructsRpcCollectionFlags, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipStateAccountId32, UpDataStructsSponsorshipStateBasicCrossAccountIdRepr, UpDataStructsTokenChild, UpDataStructsTokenData, UpPovEstimateRpcPovInfo, UpPovEstimateRpcTrieKeyValue, XcmDoubleEncoded, XcmV2BodyId, XcmV2BodyPart, XcmV2Instruction, XcmV2Junction, XcmV2MultiAsset, XcmV2MultiLocation, XcmV2MultiassetAssetId, XcmV2MultiassetAssetInstance, XcmV2MultiassetFungibility, XcmV2MultiassetMultiAssetFilter, XcmV2MultiassetMultiAssets, XcmV2MultiassetWildFungibility, XcmV2MultiassetWildMultiAsset, XcmV2MultilocationJunctions, XcmV2NetworkId, XcmV2OriginKind, XcmV2Response, XcmV2TraitsError, XcmV2WeightLimit, XcmV2Xcm, XcmV3Instruction, XcmV3Junction, XcmV3JunctionBodyId, XcmV3JunctionBodyPart, XcmV3JunctionNetworkId, XcmV3Junctions, XcmV3MaybeErrorCode, XcmV3MultiAsset, XcmV3MultiLocation, XcmV3MultiassetAssetId, XcmV3MultiassetAssetInstance, XcmV3MultiassetFungibility, XcmV3MultiassetMultiAssetFilter, XcmV3MultiassetMultiAssets, XcmV3MultiassetWildFungibility, XcmV3MultiassetWildMultiAsset, XcmV3PalletInfo, XcmV3QueryResponseInfo, XcmV3Response, XcmV3TraitsError, XcmV3TraitsOutcome, XcmV3WeightLimit, XcmV3Xcm, XcmVersionedAssetId, XcmVersionedMultiAsset, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedResponse, XcmVersionedXcm } from './default';8import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemCodeUpgradeAuthorization, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity, CumulusPalletParachainSystemUnincludedSegmentAncestor, CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate, CumulusPalletParachainSystemUnincludedSegmentSegmentTracker, CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth, 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, FrameSupportDispatchDispatchClass, FrameSupportDispatchDispatchInfo, FrameSupportDispatchPays, FrameSupportDispatchPerDispatchClassU32, FrameSupportDispatchPerDispatchClassWeight, FrameSupportDispatchPerDispatchClassWeightsPerClass, FrameSupportDispatchRawOrigin, FrameSupportPalletId, FrameSupportPreimagesBounded, FrameSupportScheduleDispatchTime, FrameSupportTokensMiscBalanceStatus, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckTxVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeOriginCaller, OpalRuntimeRuntime, OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls, OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance, OpalRuntimeRuntimeCommonSessionKeys, OpalRuntimeRuntimeHoldReason, OrmlTokensAccountData, OrmlTokensBalanceLock, OrmlTokensModuleCall, OrmlTokensModuleError, OrmlTokensModuleEvent, OrmlTokensReserveData, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, OrmlXtokensModuleCall, OrmlXtokensModuleError, OrmlXtokensModuleEvent, PalletAppPromotionCall, PalletAppPromotionError, PalletAppPromotionEvent, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesIdAmount, PalletBalancesReasons, PalletBalancesReserveData, PalletCollatorSelectionCall, PalletCollatorSelectionError, PalletCollatorSelectionEvent, PalletCollatorSelectionHoldReason, PalletCollectiveCall, PalletCollectiveError, PalletCollectiveEvent, PalletCollectiveRawOrigin, PalletCollectiveVotes, PalletCommonError, PalletCommonEvent, PalletConfigurationAppPromotionConfiguration, PalletConfigurationCall, PalletConfigurationError, PalletConfigurationEvent, PalletDemocracyCall, PalletDemocracyConviction, PalletDemocracyDelegations, PalletDemocracyError, PalletDemocracyEvent, PalletDemocracyMetadataOwner, PalletDemocracyReferendumInfo, PalletDemocracyReferendumStatus, PalletDemocracyTally, PalletDemocracyVoteAccountVote, PalletDemocracyVotePriorLock, PalletDemocracyVoteThreshold, PalletDemocracyVoteVoting, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEthereumRawOrigin, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCodeMetadata, PalletEvmCoderSubstrateError, PalletEvmContractHelpersCall, PalletEvmContractHelpersError, PalletEvmContractHelpersEvent, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletEvmMigrationEvent, PalletForeignAssetsAssetId, PalletForeignAssetsModuleAssetMetadata, PalletForeignAssetsModuleCall, PalletForeignAssetsModuleError, PalletForeignAssetsModuleEvent, PalletForeignAssetsNativeCurrency, PalletFungibleError, PalletGovOriginsOrigin, PalletIdentityBitFlags, PalletIdentityCall, PalletIdentityError, PalletIdentityEvent, PalletIdentityIdentityField, PalletIdentityIdentityInfo, PalletIdentityJudgement, PalletIdentityRegistrarInfo, PalletIdentityRegistration, PalletInflationCall, PalletMaintenanceCall, PalletMaintenanceError, PalletMaintenanceEvent, PalletMembershipCall, PalletMembershipError, PalletMembershipEvent, PalletNonfungibleError, PalletNonfungibleItemData, PalletPreimageCall, PalletPreimageError, PalletPreimageEvent, PalletPreimageRequestStatus, PalletRankedCollectiveCall, PalletRankedCollectiveError, PalletRankedCollectiveEvent, PalletRankedCollectiveMemberRecord, PalletRankedCollectiveTally, PalletRankedCollectiveVoteRecord, PalletReferendaCall, PalletReferendaCurve, PalletReferendaDecidingStatus, PalletReferendaDeposit, PalletReferendaError, PalletReferendaEvent, PalletReferendaReferendumInfo, PalletReferendaReferendumStatus, PalletReferendaTrackInfo, PalletRefungibleError, PalletSchedulerCall, PalletSchedulerError, PalletSchedulerEvent, PalletSchedulerScheduled, PalletSessionCall, PalletSessionError, PalletSessionEvent, PalletStateTrieMigrationCall, PalletStateTrieMigrationError, PalletStateTrieMigrationEvent, PalletStateTrieMigrationMigrationCompute, PalletStateTrieMigrationMigrationLimits, PalletStateTrieMigrationMigrationTask, PalletStateTrieMigrationProgress, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTestUtilsCall, PalletTestUtilsError, PalletTestUtilsEvent, PalletTimestampCall, PalletTransactionPaymentEvent, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletUtilityCall, PalletUtilityError, PalletUtilityEvent, PalletXcmCall, PalletXcmError, PalletXcmEvent, PalletXcmOrigin, PalletXcmQueryStatus, PalletXcmRemoteLockedFungibleRecord, PalletXcmVersionMigrationStage, ParachainInfoCall, PhantomTypeUpDataStructs, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesPrimitivesXcmpMessageFormat, PolkadotPrimitivesV5AbridgedHostConfiguration, PolkadotPrimitivesV5AbridgedHrmpChannel, PolkadotPrimitivesV5PersistedValidationData, PolkadotPrimitivesV5UpgradeGoAhead, PolkadotPrimitivesV5UpgradeRestriction, PolkadotPrimitivesVstagingAsyncBackingParams, SpArithmeticArithmeticError, SpConsensusAuraSr25519AppSr25519Public, SpCoreCryptoKeyTypeId, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Public, SpCoreSr25519Signature, SpCoreVoid, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionValidityInvalidTransaction, SpRuntimeTransactionValidityTransactionValidityError, SpRuntimeTransactionValidityUnknownTransaction, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, SpWeightsRuntimeDbWeight, SpWeightsWeightV2Weight, StagingXcmDoubleEncoded, StagingXcmV2BodyId, StagingXcmV2BodyPart, StagingXcmV2Instruction, StagingXcmV2Junction, StagingXcmV2MultiAsset, StagingXcmV2MultiLocation, StagingXcmV2MultiassetAssetId, StagingXcmV2MultiassetAssetInstance, StagingXcmV2MultiassetFungibility, StagingXcmV2MultiassetMultiAssetFilter, StagingXcmV2MultiassetMultiAssets, StagingXcmV2MultiassetWildFungibility, StagingXcmV2MultiassetWildMultiAsset, StagingXcmV2MultilocationJunctions, StagingXcmV2NetworkId, StagingXcmV2OriginKind, StagingXcmV2Response, StagingXcmV2TraitsError, StagingXcmV2WeightLimit, StagingXcmV2Xcm, StagingXcmV3Instruction, StagingXcmV3Junction, StagingXcmV3JunctionBodyId, StagingXcmV3JunctionBodyPart, StagingXcmV3JunctionNetworkId, StagingXcmV3Junctions, StagingXcmV3MaybeErrorCode, StagingXcmV3MultiAsset, StagingXcmV3MultiLocation, StagingXcmV3MultiassetAssetId, StagingXcmV3MultiassetAssetInstance, StagingXcmV3MultiassetFungibility, StagingXcmV3MultiassetMultiAssetFilter, StagingXcmV3MultiassetMultiAssets, StagingXcmV3MultiassetWildFungibility, StagingXcmV3MultiassetWildMultiAsset, StagingXcmV3PalletInfo, StagingXcmV3QueryResponseInfo, StagingXcmV3Response, StagingXcmV3TraitsError, StagingXcmV3TraitsOutcome, StagingXcmV3WeightLimit, StagingXcmV3Xcm, StagingXcmVersionedAssetId, StagingXcmVersionedMultiAsset, StagingXcmVersionedMultiAssets, StagingXcmVersionedMultiLocation, StagingXcmVersionedResponse, StagingXcmVersionedXcm, 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, UpDataStructsRpcCollectionFlags, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipStateAccountId32, UpDataStructsSponsorshipStateBasicCrossAccountIdRepr, UpDataStructsTokenChild, UpDataStructsTokenData, UpPovEstimateRpcPovInfo, UpPovEstimateRpcTrieKeyValue } from './default';
9import type { Data, StorageKey } from '@polkadot/types';9import type { Data, StorageKey } from '@polkadot/types';
10import type { BitVec, Bool, Bytes, F32, F64, I128, I16, I256, I32, I64, I8, ISize, Json, Null, OptionBool, Raw, Text, Type, U128, U16, U256, U32, U64, U8, USize, bool, f32, f64, i128, i16, i256, i32, i64, i8, isize, u128, u16, u256, u32, u64, u8, usize } from '@polkadot/types-codec';10import type { BitVec, Bool, Bytes, F32, F64, I128, I16, I256, I32, I64, I8, ISize, Json, Null, OptionBool, Raw, Text, Type, U128, U16, U256, U32, U64, U8, USize, bool, f32, f64, i128, i16, i256, i32, i64, i8, isize, u128, u16, u256, u32, u64, u8, usize } from '@polkadot/types-codec';
11import 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';
33import 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';
34import type { CreatedBlock, ImportedAux } from '@polkadot/types/interfaces/engine';34import type { CreatedBlock, ImportedAux } from '@polkadot/types/interfaces/engine';
35import type { BlockV0, BlockV1, BlockV2, EIP1559Transaction, EIP2930Transaction, EthAccessList, EthAccessListItem, EthAccount, EthAddress, EthBlock, EthBloom, EthCallRequest, EthFeeHistory, EthFilter, EthFilterAddress, EthFilterChanges, EthFilterTopic, EthFilterTopicEntry, EthFilterTopicInner, EthHeader, EthLog, EthReceipt, EthReceiptV0, EthReceiptV3, EthRichBlock, EthRichHeader, EthStorageProof, EthSubKind, EthSubParams, EthSubResult, EthSyncInfo, EthSyncStatus, EthTransaction, EthTransactionAction, EthTransactionCondition, EthTransactionRequest, EthTransactionSignature, EthTransactionStatus, EthWork, EthereumAccountId, EthereumAddress, EthereumLookupSource, EthereumSignature, LegacyTransaction, TransactionV0, TransactionV1, TransactionV2 } from '@polkadot/types/interfaces/eth';35import type { BlockV0, BlockV1, BlockV2, EIP1559Transaction, EIP2930Transaction, EthAccessList, EthAccessListItem, EthAccount, EthAddress, EthBlock, EthBloom, EthCallRequest, EthFeeHistory, EthFilter, EthFilterAddress, EthFilterChanges, EthFilterTopic, EthFilterTopicEntry, EthFilterTopicInner, EthHeader, EthLog, EthReceipt, EthReceiptV0, EthReceiptV3, EthRichBlock, EthRichHeader, EthStorageProof, EthSubKind, EthSubParams, EthSubResult, EthSyncInfo, EthSyncStatus, EthTransaction, EthTransactionAction, EthTransactionCondition, EthTransactionRequest, EthTransactionSignature, EthTransactionStatus, EthWork, EthereumAccountId, EthereumAddress, EthereumLookupSource, EthereumSignature, LegacyTransaction, TransactionV0, TransactionV1, TransactionV2 } from '@polkadot/types/interfaces/eth';
36import type { EvmAccount, EvmCallInfo, EvmCreateInfo, EvmLog, EvmVicinity, ExitError, ExitFatal, ExitReason, ExitRevert, ExitSucceed } from '@polkadot/types/interfaces/evm';36import type { EvmAccount, EvmCallInfo, EvmCallInfoV2, EvmCreateInfo, EvmCreateInfoV2, EvmLog, EvmVicinity, EvmWeightInfo, ExitError, ExitFatal, ExitReason, ExitRevert, ExitSucceed } from '@polkadot/types/interfaces/evm';
37import type { AnySignature, EcdsaSignature, Ed25519Signature, Era, Extrinsic, ExtrinsicEra, ExtrinsicPayload, ExtrinsicPayloadUnknown, ExtrinsicPayloadV4, ExtrinsicSignature, ExtrinsicSignatureV4, ExtrinsicUnknown, ExtrinsicV4, ImmortalEra, MortalEra, MultiSignature, Signature, SignerPayload, Sr25519Signature } from '@polkadot/types/interfaces/extrinsics';37import type { AnySignature, EcdsaSignature, Ed25519Signature, Era, Extrinsic, ExtrinsicEra, ExtrinsicPayload, ExtrinsicPayloadUnknown, ExtrinsicPayloadV4, ExtrinsicSignature, ExtrinsicSignatureV4, ExtrinsicUnknown, ExtrinsicV4, ImmortalEra, MortalEra, MultiSignature, Signature, SignerPayload, Sr25519Signature } from '@polkadot/types/interfaces/extrinsics';
38import type { FungiblesAccessError } from '@polkadot/types/interfaces/fungibles';38import type { FungiblesAccessError } from '@polkadot/types/interfaces/fungibles';
39import type { AssetOptions, Owner, PermissionLatest, PermissionVersions, PermissionsV1 } from '@polkadot/types/interfaces/genericAsset';39import type { AssetOptions, Owner, PermissionLatest, PermissionVersions, PermissionsV1 } from '@polkadot/types/interfaces/genericAsset';
42import type { IdentityFields, IdentityInfo, IdentityInfoAdditional, IdentityInfoTo198, IdentityJudgement, RegistrarIndex, RegistrarInfo, Registration, RegistrationJudgement, RegistrationTo198 } from '@polkadot/types/interfaces/identity';42import type { IdentityFields, IdentityInfo, IdentityInfoAdditional, IdentityInfoTo198, IdentityJudgement, RegistrarIndex, RegistrarInfo, Registration, RegistrationJudgement, RegistrationTo198 } from '@polkadot/types/interfaces/identity';
43import type { AuthIndex, AuthoritySignature, Heartbeat, HeartbeatTo244, OpaqueMultiaddr, OpaqueNetworkState, OpaquePeerId } from '@polkadot/types/interfaces/imOnline';43import type { AuthIndex, AuthoritySignature, Heartbeat, HeartbeatTo244, OpaqueMultiaddr, OpaqueNetworkState, OpaquePeerId } from '@polkadot/types/interfaces/imOnline';
44import type { CallIndex, LotteryConfig } from '@polkadot/types/interfaces/lottery';44import type { CallIndex, LotteryConfig } from '@polkadot/types/interfaces/lottery';
45import 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, MetadataV15, MetadataV9, ModuleConstantMetadataV10, ModuleConstantMetadataV11, ModuleConstantMetadataV12, ModuleConstantMetadataV13, ModuleConstantMetadataV9, ModuleMetadataV10, ModuleMetadataV11, ModuleMetadataV12, ModuleMetadataV13, ModuleMetadataV9, OpaqueMetadata, PalletCallMetadataLatest, PalletCallMetadataV14, PalletConstantMetadataLatest, PalletConstantMetadataV14, PalletErrorMetadataLatest, PalletErrorMetadataV14, PalletEventMetadataLatest, PalletEventMetadataV14, PalletMetadataLatest, PalletMetadataV14, PalletMetadataV15, PalletStorageMetadataLatest, PalletStorageMetadataV14, PortableType, PortableTypeV14, RuntimeApiMetadataLatest, RuntimeApiMetadataV15, RuntimeApiMethodMetadataV15, RuntimeApiMethodParamMetadataV15, SignedExtensionMetadataLatest, SignedExtensionMetadataV14, StorageEntryMetadataLatest, StorageEntryMetadataV10, StorageEntryMetadataV11, StorageEntryMetadataV12, StorageEntryMetadataV13, StorageEntryMetadataV14, StorageEntryMetadataV9, StorageEntryModifierLatest, StorageEntryModifierV10, StorageEntryModifierV11, StorageEntryModifierV12, StorageEntryModifierV13, StorageEntryModifierV14, StorageEntryModifierV9, StorageEntryTypeLatest, StorageEntryTypeV10, StorageEntryTypeV11, StorageEntryTypeV12, StorageEntryTypeV13, StorageEntryTypeV14, StorageEntryTypeV9, StorageHasher, StorageHasherV10, StorageHasherV11, StorageHasherV12, StorageHasherV13, StorageHasherV14, StorageHasherV9, StorageMetadataV10, StorageMetadataV11, StorageMetadataV12, StorageMetadataV13, StorageMetadataV9 } from '@polkadot/types/interfaces/metadata';45import type { CustomMetadata15, CustomValueMetadata15, ErrorMetadataLatest, ErrorMetadataV10, ErrorMetadataV11, ErrorMetadataV12, ErrorMetadataV13, ErrorMetadataV14, ErrorMetadataV9, EventMetadataLatest, EventMetadataV10, EventMetadataV11, EventMetadataV12, EventMetadataV13, EventMetadataV14, EventMetadataV9, ExtrinsicMetadataLatest, ExtrinsicMetadataV11, ExtrinsicMetadataV12, ExtrinsicMetadataV13, ExtrinsicMetadataV14, ExtrinsicMetadataV15, FunctionArgumentMetadataLatest, FunctionArgumentMetadataV10, FunctionArgumentMetadataV11, FunctionArgumentMetadataV12, FunctionArgumentMetadataV13, FunctionArgumentMetadataV14, FunctionArgumentMetadataV9, FunctionMetadataLatest, FunctionMetadataV10, FunctionMetadataV11, FunctionMetadataV12, FunctionMetadataV13, FunctionMetadataV14, FunctionMetadataV9, MetadataAll, MetadataLatest, MetadataV10, MetadataV11, MetadataV12, MetadataV13, MetadataV14, MetadataV15, MetadataV9, ModuleConstantMetadataV10, ModuleConstantMetadataV11, ModuleConstantMetadataV12, ModuleConstantMetadataV13, ModuleConstantMetadataV9, ModuleMetadataV10, ModuleMetadataV11, ModuleMetadataV12, ModuleMetadataV13, ModuleMetadataV9, OpaqueMetadata, OuterEnums15, PalletCallMetadataLatest, PalletCallMetadataV14, PalletConstantMetadataLatest, PalletConstantMetadataV14, PalletErrorMetadataLatest, PalletErrorMetadataV14, PalletEventMetadataLatest, PalletEventMetadataV14, PalletMetadataLatest, PalletMetadataV14, PalletMetadataV15, PalletStorageMetadataLatest, PalletStorageMetadataV14, PortableType, PortableTypeV14, RuntimeApiMetadataLatest, RuntimeApiMetadataV15, RuntimeApiMethodMetadataV15, RuntimeApiMethodParamMetadataV15, SignedExtensionMetadataLatest, SignedExtensionMetadataV14, StorageEntryMetadataLatest, StorageEntryMetadataV10, StorageEntryMetadataV11, StorageEntryMetadataV12, StorageEntryMetadataV13, StorageEntryMetadataV14, StorageEntryMetadataV9, StorageEntryModifierLatest, StorageEntryModifierV10, StorageEntryModifierV11, StorageEntryModifierV12, StorageEntryModifierV13, StorageEntryModifierV14, StorageEntryModifierV9, StorageEntryTypeLatest, StorageEntryTypeV10, StorageEntryTypeV11, StorageEntryTypeV12, StorageEntryTypeV13, StorageEntryTypeV14, StorageEntryTypeV9, StorageHasher, StorageHasherV10, StorageHasherV11, StorageHasherV12, StorageHasherV13, StorageHasherV14, StorageHasherV9, StorageMetadataV10, StorageMetadataV11, StorageMetadataV12, StorageMetadataV13, StorageMetadataV9 } from '@polkadot/types/interfaces/metadata';
46import type { MmrBatchProof, MmrEncodableOpaqueLeaf, MmrError, MmrHash, MmrLeafBatchProof, MmrLeafIndex, MmrLeafProof, MmrNodeIndex, MmrProof } from '@polkadot/types/interfaces/mmr';46import type { MmrBatchProof, MmrEncodableOpaqueLeaf, MmrError, MmrHash, MmrLeafBatchProof, MmrLeafIndex, MmrLeafProof, MmrNodeIndex, MmrProof } from '@polkadot/types/interfaces/mmr';
47import type { NftCollectionId, NftItemId } from '@polkadot/types/interfaces/nfts';47import type { NftCollectionId, NftItemId } from '@polkadot/types/interfaces/nfts';
48import type { NpApiError, NpPoolId } from '@polkadot/types/interfaces/nompools';48import type { NpApiError, NpPoolId } from '@polkadot/types/interfaces/nompools';
49import type { StorageKind } from '@polkadot/types/interfaces/offchain';49import type { StorageKind } from '@polkadot/types/interfaces/offchain';
50import type { DeferredOffenceOf, Kind, OffenceDetails, Offender, OpaqueTimeSlot, ReportIdOf, Reporter } from '@polkadot/types/interfaces/offences';50import type { DeferredOffenceOf, Kind, OffenceDetails, Offender, OpaqueTimeSlot, ReportIdOf, Reporter } from '@polkadot/types/interfaces/offences';
51import 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, ExecutorParam, ExecutorParams, ExecutorParamsHash, 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, PvfExecTimeoutKind, PvfPrepTimeoutKind, 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';51import 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, DisputeProof, DisputeResult, DisputeState, DisputeStatement, DisputeStatementSet, DisputesTimeSlot, DoubleVoteReport, DownwardMessage, ExecutorParam, ExecutorParams, ExecutorParamsHash, 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, PendingSlashes, PersistedValidationData, PvfCheckStatement, PvfExecTimeoutKind, PvfPrepTimeoutKind, QueuedParathread, RegisteredParachainInfo, RelayBlockNumber, RelayChainBlockNumber, RelayChainHash, RelayHash, Remark, ReplacementTimes, Retriable, ScheduledCore, Scheduling, ScrapedOnChainVotes, ServiceQuality, SessionInfo, SessionInfoValidatorGroup, SignedAvailabilityBitfield, SignedAvailabilityBitfields, SigningContext, SlashingOffenceKind, SlotRange, SlotRange10, Statement, SubId, SystemInherentData, TransientValidationData, UpgradeGoAhead, UpgradeRestriction, UpwardMessage, ValidDisputeStatementKind, ValidationCode, ValidationCodeHash, ValidationData, ValidationDataType, ValidationFunctionParams, ValidatorSignature, ValidityAttestation, VecInboundHrmpMessage, WinnersData, WinnersData10, WinnersDataTuple, WinnersDataTuple10, WinningData, WinningData10, WinningDataEntry } from '@polkadot/types/interfaces/parachains';
52import type { FeeDetails, InclusionFee, RuntimeDispatchInfo, RuntimeDispatchInfoV1, RuntimeDispatchInfoV2 } from '@polkadot/types/interfaces/payment';52import type { FeeDetails, InclusionFee, RuntimeDispatchInfo, RuntimeDispatchInfoV1, RuntimeDispatchInfoV2 } from '@polkadot/types/interfaces/payment';
53import type { Approvals } from '@polkadot/types/interfaces/poll';53import type { Approvals } from '@polkadot/types/interfaces/poll';
54import type { ProxyAnnouncement, ProxyDefinition, ProxyType } from '@polkadot/types/interfaces/proxy';54import type { ProxyAnnouncement, ProxyDefinition, ProxyType } from '@polkadot/types/interfaces/proxy';
335 CumulusPalletParachainSystemError: CumulusPalletParachainSystemError;335 CumulusPalletParachainSystemError: CumulusPalletParachainSystemError;
336 CumulusPalletParachainSystemEvent: CumulusPalletParachainSystemEvent;336 CumulusPalletParachainSystemEvent: CumulusPalletParachainSystemEvent;
337 CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot;337 CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot;
338 CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize: CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize;338 CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity: CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity;
339 CumulusPalletParachainSystemUnincludedSegmentAncestor: CumulusPalletParachainSystemUnincludedSegmentAncestor;
340 CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate: CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate;
341 CumulusPalletParachainSystemUnincludedSegmentSegmentTracker: CumulusPalletParachainSystemUnincludedSegmentSegmentTracker;
342 CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth;
339 CumulusPalletXcmCall: CumulusPalletXcmCall;343 CumulusPalletXcmCall: CumulusPalletXcmCall;
340 CumulusPalletXcmError: CumulusPalletXcmError;344 CumulusPalletXcmError: CumulusPalletXcmError;
341 CumulusPalletXcmEvent: CumulusPalletXcmEvent;345 CumulusPalletXcmEvent: CumulusPalletXcmEvent;
349 CumulusPalletXcmpQueueOutboundState: CumulusPalletXcmpQueueOutboundState;353 CumulusPalletXcmpQueueOutboundState: CumulusPalletXcmpQueueOutboundState;
350 CumulusPalletXcmpQueueQueueConfigData: CumulusPalletXcmpQueueQueueConfigData;354 CumulusPalletXcmpQueueQueueConfigData: CumulusPalletXcmpQueueQueueConfigData;
351 CumulusPrimitivesParachainInherentParachainInherentData: CumulusPrimitivesParachainInherentParachainInherentData;355 CumulusPrimitivesParachainInherentParachainInherentData: CumulusPrimitivesParachainInherentParachainInherentData;
356 CustomMetadata15: CustomMetadata15;
357 CustomValueMetadata15: CustomValueMetadata15;
352 Data: Data;358 Data: Data;
353 DeferredOffenceOf: DeferredOffenceOf;359 DeferredOffenceOf: DeferredOffenceOf;
354 DefunctVoter: DefunctVoter;360 DefunctVoter: DefunctVoter;
382 DispatchResultOf: DispatchResultOf;388 DispatchResultOf: DispatchResultOf;
383 DispatchResultTo198: DispatchResultTo198;389 DispatchResultTo198: DispatchResultTo198;
384 DisputeLocation: DisputeLocation;390 DisputeLocation: DisputeLocation;
391 DisputeProof: DisputeProof;
385 DisputeResult: DisputeResult;392 DisputeResult: DisputeResult;
386 DisputeState: DisputeState;393 DisputeState: DisputeState;
387 DisputeStatement: DisputeStatement;394 DisputeStatement: DisputeStatement;
388 DisputeStatementSet: DisputeStatementSet;395 DisputeStatementSet: DisputeStatementSet;
396 DisputesTimeSlot: DisputesTimeSlot;
389 DoubleEncodedCall: DoubleEncodedCall;397 DoubleEncodedCall: DoubleEncodedCall;
390 DoubleVoteReport: DoubleVoteReport;398 DoubleVoteReport: DoubleVoteReport;
391 DownwardMessage: DownwardMessage;399 DownwardMessage: DownwardMessage;
480 EventRecord: EventRecord;488 EventRecord: EventRecord;
481 EvmAccount: EvmAccount;489 EvmAccount: EvmAccount;
482 EvmCallInfo: EvmCallInfo;490 EvmCallInfo: EvmCallInfo;
491 EvmCallInfoV2: EvmCallInfoV2;
483 EvmCoreErrorExitError: EvmCoreErrorExitError;492 EvmCoreErrorExitError: EvmCoreErrorExitError;
484 EvmCoreErrorExitFatal: EvmCoreErrorExitFatal;493 EvmCoreErrorExitFatal: EvmCoreErrorExitFatal;
485 EvmCoreErrorExitReason: EvmCoreErrorExitReason;494 EvmCoreErrorExitReason: EvmCoreErrorExitReason;
486 EvmCoreErrorExitRevert: EvmCoreErrorExitRevert;495 EvmCoreErrorExitRevert: EvmCoreErrorExitRevert;
487 EvmCoreErrorExitSucceed: EvmCoreErrorExitSucceed;496 EvmCoreErrorExitSucceed: EvmCoreErrorExitSucceed;
488 EvmCreateInfo: EvmCreateInfo;497 EvmCreateInfo: EvmCreateInfo;
498 EvmCreateInfoV2: EvmCreateInfoV2;
489 EvmLog: EvmLog;499 EvmLog: EvmLog;
490 EvmVicinity: EvmVicinity;500 EvmVicinity: EvmVicinity;
501 EvmWeightInfo: EvmWeightInfo;
491 ExecReturnValue: ExecReturnValue;502 ExecReturnValue: ExecReturnValue;
492 ExecutorParam: ExecutorParam;503 ExecutorParam: ExecutorParam;
493 ExecutorParams: ExecutorParams;504 ExecutorParams: ExecutorParams;
507 ExtrinsicMetadataV12: ExtrinsicMetadataV12;518 ExtrinsicMetadataV12: ExtrinsicMetadataV12;
508 ExtrinsicMetadataV13: ExtrinsicMetadataV13;519 ExtrinsicMetadataV13: ExtrinsicMetadataV13;
509 ExtrinsicMetadataV14: ExtrinsicMetadataV14;520 ExtrinsicMetadataV14: ExtrinsicMetadataV14;
521 ExtrinsicMetadataV15: ExtrinsicMetadataV15;
510 ExtrinsicOrHash: ExtrinsicOrHash;522 ExtrinsicOrHash: ExtrinsicOrHash;
511 ExtrinsicPayload: ExtrinsicPayload;523 ExtrinsicPayload: ExtrinsicPayload;
512 ExtrinsicPayloadUnknown: ExtrinsicPayloadUnknown;524 ExtrinsicPayloadUnknown: ExtrinsicPayloadUnknown;
800 OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls: OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls;812 OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls: OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls;
801 OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance: OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance;813 OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance: OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance;
802 OpalRuntimeRuntimeCommonSessionKeys: OpalRuntimeRuntimeCommonSessionKeys;814 OpalRuntimeRuntimeCommonSessionKeys: OpalRuntimeRuntimeCommonSessionKeys;
815 OpalRuntimeRuntimeHoldReason: OpalRuntimeRuntimeHoldReason;
803 OpaqueCall: OpaqueCall;816 OpaqueCall: OpaqueCall;
804 OpaqueKeyOwnershipProof: OpaqueKeyOwnershipProof;817 OpaqueKeyOwnershipProof: OpaqueKeyOwnershipProof;
805 OpaqueMetadata: OpaqueMetadata;818 OpaqueMetadata: OpaqueMetadata;
837 OutboundPayload: OutboundPayload;850 OutboundPayload: OutboundPayload;
838 OutboundStatus: OutboundStatus;851 OutboundStatus: OutboundStatus;
839 Outcome: Outcome;852 Outcome: Outcome;
853 OuterEnums15: OuterEnums15;
840 OverweightIndex: OverweightIndex;854 OverweightIndex: OverweightIndex;
841 Owner: Owner;855 Owner: Owner;
842 PageCounter: PageCounter;856 PageCounter: PageCounter;
857 PalletCollatorSelectionCall: PalletCollatorSelectionCall;871 PalletCollatorSelectionCall: PalletCollatorSelectionCall;
858 PalletCollatorSelectionError: PalletCollatorSelectionError;872 PalletCollatorSelectionError: PalletCollatorSelectionError;
859 PalletCollatorSelectionEvent: PalletCollatorSelectionEvent;873 PalletCollatorSelectionEvent: PalletCollatorSelectionEvent;
874 PalletCollatorSelectionHoldReason: PalletCollatorSelectionHoldReason;
860 PalletCollectiveCall: PalletCollectiveCall;875 PalletCollectiveCall: PalletCollectiveCall;
861 PalletCollectiveError: PalletCollectiveError;876 PalletCollectiveError: PalletCollectiveError;
862 PalletCollectiveEvent: PalletCollectiveEvent;877 PalletCollectiveEvent: PalletCollectiveEvent;
905 PalletEvmMigrationCall: PalletEvmMigrationCall;920 PalletEvmMigrationCall: PalletEvmMigrationCall;
906 PalletEvmMigrationError: PalletEvmMigrationError;921 PalletEvmMigrationError: PalletEvmMigrationError;
907 PalletEvmMigrationEvent: PalletEvmMigrationEvent;922 PalletEvmMigrationEvent: PalletEvmMigrationEvent;
908 PalletForeignAssetsAssetIds: PalletForeignAssetsAssetIds;923 PalletForeignAssetsAssetId: PalletForeignAssetsAssetId;
909 PalletForeignAssetsModuleAssetMetadata: PalletForeignAssetsModuleAssetMetadata;924 PalletForeignAssetsModuleAssetMetadata: PalletForeignAssetsModuleAssetMetadata;
910 PalletForeignAssetsModuleCall: PalletForeignAssetsModuleCall;925 PalletForeignAssetsModuleCall: PalletForeignAssetsModuleCall;
911 PalletForeignAssetsModuleError: PalletForeignAssetsModuleError;926 PalletForeignAssetsModuleError: PalletForeignAssetsModuleError;
991 PalletTreasuryProposal: PalletTreasuryProposal;1006 PalletTreasuryProposal: PalletTreasuryProposal;
992 PalletUniqueCall: PalletUniqueCall;1007 PalletUniqueCall: PalletUniqueCall;
993 PalletUniqueError: PalletUniqueError;1008 PalletUniqueError: PalletUniqueError;
1009 PalletUtilityCall: PalletUtilityCall;
1010 PalletUtilityError: PalletUtilityError;
1011 PalletUtilityEvent: PalletUtilityEvent;
994 PalletVersion: PalletVersion;1012 PalletVersion: PalletVersion;
995 PalletXcmCall: PalletXcmCall;1013 PalletXcmCall: PalletXcmCall;
996 PalletXcmError: PalletXcmError;1014 PalletXcmError: PalletXcmError;
1024 PendingChange: PendingChange;1042 PendingChange: PendingChange;
1025 PendingPause: PendingPause;1043 PendingPause: PendingPause;
1026 PendingResume: PendingResume;1044 PendingResume: PendingResume;
1045 PendingSlashes: PendingSlashes;
1027 Perbill: Perbill;1046 Perbill: Perbill;
1028 Percent: Percent;1047 Percent: Percent;
1029 PerDispatchClassU32: PerDispatchClassU32;1048 PerDispatchClassU32: PerDispatchClassU32;
1046 PolkadotCorePrimitivesInboundDownwardMessage: PolkadotCorePrimitivesInboundDownwardMessage;1065 PolkadotCorePrimitivesInboundDownwardMessage: PolkadotCorePrimitivesInboundDownwardMessage;
1047 PolkadotCorePrimitivesInboundHrmpMessage: PolkadotCorePrimitivesInboundHrmpMessage;1066 PolkadotCorePrimitivesInboundHrmpMessage: PolkadotCorePrimitivesInboundHrmpMessage;
1048 PolkadotCorePrimitivesOutboundHrmpMessage: PolkadotCorePrimitivesOutboundHrmpMessage;1067 PolkadotCorePrimitivesOutboundHrmpMessage: PolkadotCorePrimitivesOutboundHrmpMessage;
1049 PolkadotParachainPrimitivesXcmpMessageFormat: PolkadotParachainPrimitivesXcmpMessageFormat;1068 PolkadotParachainPrimitivesPrimitivesXcmpMessageFormat: PolkadotParachainPrimitivesPrimitivesXcmpMessageFormat;
1050 PolkadotPrimitivesV4AbridgedHostConfiguration: PolkadotPrimitivesV4AbridgedHostConfiguration;1069 PolkadotPrimitivesV5AbridgedHostConfiguration: PolkadotPrimitivesV5AbridgedHostConfiguration;
1051 PolkadotPrimitivesV4AbridgedHrmpChannel: PolkadotPrimitivesV4AbridgedHrmpChannel;1070 PolkadotPrimitivesV5AbridgedHrmpChannel: PolkadotPrimitivesV5AbridgedHrmpChannel;
1052 PolkadotPrimitivesV4PersistedValidationData: PolkadotPrimitivesV4PersistedValidationData;1071 PolkadotPrimitivesV5PersistedValidationData: PolkadotPrimitivesV5PersistedValidationData;
1053 PolkadotPrimitivesV4UpgradeRestriction: PolkadotPrimitivesV4UpgradeRestriction;1072 PolkadotPrimitivesV5UpgradeGoAhead: PolkadotPrimitivesV5UpgradeGoAhead;
1073 PolkadotPrimitivesV5UpgradeRestriction: PolkadotPrimitivesV5UpgradeRestriction;
1074 PolkadotPrimitivesVstagingAsyncBackingParams: PolkadotPrimitivesVstagingAsyncBackingParams;
1054 PortableType: PortableType;1075 PortableType: PortableType;
1055 PortableTypeV14: PortableTypeV14;1076 PortableTypeV14: PortableTypeV14;
1056 Precommits: Precommits;1077 Precommits: Precommits;
1247 SiTypeDefVariant: SiTypeDefVariant;1268 SiTypeDefVariant: SiTypeDefVariant;
1248 SiTypeParameter: SiTypeParameter;1269 SiTypeParameter: SiTypeParameter;
1249 SiVariant: SiVariant;1270 SiVariant: SiVariant;
1271 SlashingOffenceKind: SlashingOffenceKind;
1250 SlashingSpans: SlashingSpans;1272 SlashingSpans: SlashingSpans;
1251 SlashingSpansTo204: SlashingSpansTo204;1273 SlashingSpansTo204: SlashingSpansTo204;
1252 SlashJournalEntry: SlashJournalEntry;1274 SlashJournalEntry: SlashJournalEntry;
1286 SpWeightsRuntimeDbWeight: SpWeightsRuntimeDbWeight;1308 SpWeightsRuntimeDbWeight: SpWeightsRuntimeDbWeight;
1287 SpWeightsWeightV2Weight: SpWeightsWeightV2Weight;1309 SpWeightsWeightV2Weight: SpWeightsWeightV2Weight;
1288 Sr25519Signature: Sr25519Signature;1310 Sr25519Signature: Sr25519Signature;
1311 StagingXcmDoubleEncoded: StagingXcmDoubleEncoded;
1312 StagingXcmV2BodyId: StagingXcmV2BodyId;
1313 StagingXcmV2BodyPart: StagingXcmV2BodyPart;
1314 StagingXcmV2Instruction: StagingXcmV2Instruction;
1315 StagingXcmV2Junction: StagingXcmV2Junction;
1316 StagingXcmV2MultiAsset: StagingXcmV2MultiAsset;
1317 StagingXcmV2MultiassetAssetId: StagingXcmV2MultiassetAssetId;
1318 StagingXcmV2MultiassetAssetInstance: StagingXcmV2MultiassetAssetInstance;
1319 StagingXcmV2MultiassetFungibility: StagingXcmV2MultiassetFungibility;
1320 StagingXcmV2MultiassetMultiAssetFilter: StagingXcmV2MultiassetMultiAssetFilter;
1321 StagingXcmV2MultiassetMultiAssets: StagingXcmV2MultiassetMultiAssets;
1322 StagingXcmV2MultiassetWildFungibility: StagingXcmV2MultiassetWildFungibility;
1323 StagingXcmV2MultiassetWildMultiAsset: StagingXcmV2MultiassetWildMultiAsset;
1324 StagingXcmV2MultiLocation: StagingXcmV2MultiLocation;
1325 StagingXcmV2MultilocationJunctions: StagingXcmV2MultilocationJunctions;
1326 StagingXcmV2NetworkId: StagingXcmV2NetworkId;
1327 StagingXcmV2OriginKind: StagingXcmV2OriginKind;
1328 StagingXcmV2Response: StagingXcmV2Response;
1329 StagingXcmV2TraitsError: StagingXcmV2TraitsError;
1330 StagingXcmV2WeightLimit: StagingXcmV2WeightLimit;
1331 StagingXcmV2Xcm: StagingXcmV2Xcm;
1332 StagingXcmV3Instruction: StagingXcmV3Instruction;
1333 StagingXcmV3Junction: StagingXcmV3Junction;
1334 StagingXcmV3JunctionBodyId: StagingXcmV3JunctionBodyId;
1335 StagingXcmV3JunctionBodyPart: StagingXcmV3JunctionBodyPart;
1336 StagingXcmV3JunctionNetworkId: StagingXcmV3JunctionNetworkId;
1337 StagingXcmV3Junctions: StagingXcmV3Junctions;
1338 StagingXcmV3MaybeErrorCode: StagingXcmV3MaybeErrorCode;
1339 StagingXcmV3MultiAsset: StagingXcmV3MultiAsset;
1340 StagingXcmV3MultiassetAssetId: StagingXcmV3MultiassetAssetId;
1341 StagingXcmV3MultiassetAssetInstance: StagingXcmV3MultiassetAssetInstance;
1342 StagingXcmV3MultiassetFungibility: StagingXcmV3MultiassetFungibility;
1343 StagingXcmV3MultiassetMultiAssetFilter: StagingXcmV3MultiassetMultiAssetFilter;
1344 StagingXcmV3MultiassetMultiAssets: StagingXcmV3MultiassetMultiAssets;
1345 StagingXcmV3MultiassetWildFungibility: StagingXcmV3MultiassetWildFungibility;
1346 StagingXcmV3MultiassetWildMultiAsset: StagingXcmV3MultiassetWildMultiAsset;
1347 StagingXcmV3MultiLocation: StagingXcmV3MultiLocation;
1348 StagingXcmV3PalletInfo: StagingXcmV3PalletInfo;
1349 StagingXcmV3QueryResponseInfo: StagingXcmV3QueryResponseInfo;
1350 StagingXcmV3Response: StagingXcmV3Response;
1351 StagingXcmV3TraitsError: StagingXcmV3TraitsError;
1352 StagingXcmV3TraitsOutcome: StagingXcmV3TraitsOutcome;
1353 StagingXcmV3WeightLimit: StagingXcmV3WeightLimit;
1354 StagingXcmV3Xcm: StagingXcmV3Xcm;
1355 StagingXcmVersionedAssetId: StagingXcmVersionedAssetId;
1356 StagingXcmVersionedMultiAsset: StagingXcmVersionedMultiAsset;
1357 StagingXcmVersionedMultiAssets: StagingXcmVersionedMultiAssets;
1358 StagingXcmVersionedMultiLocation: StagingXcmVersionedMultiLocation;
1359 StagingXcmVersionedResponse: StagingXcmVersionedResponse;
1360 StagingXcmVersionedXcm: StagingXcmVersionedXcm;
1289 StakingLedger: StakingLedger;1361 StakingLedger: StakingLedger;
1290 StakingLedgerTo223: StakingLedgerTo223;1362 StakingLedgerTo223: StakingLedgerTo223;
1291 StakingLedgerTo240: StakingLedgerTo240;1363 StakingLedgerTo240: StakingLedgerTo240;
1496 WithdrawReasons: WithdrawReasons;1568 WithdrawReasons: WithdrawReasons;
1497 Xcm: Xcm;1569 Xcm: Xcm;
1498 XcmAssetId: XcmAssetId;1570 XcmAssetId: XcmAssetId;
1499 XcmDoubleEncoded: XcmDoubleEncoded;
1500 XcmError: XcmError;1571 XcmError: XcmError;
1501 XcmErrorV0: XcmErrorV0;1572 XcmErrorV0: XcmErrorV0;
1502 XcmErrorV1: XcmErrorV1;1573 XcmErrorV1: XcmErrorV1;
1511 XcmV0: XcmV0;1582 XcmV0: XcmV0;
1512 XcmV1: XcmV1;1583 XcmV1: XcmV1;
1513 XcmV2: XcmV2;1584 XcmV2: XcmV2;
1514 XcmV2BodyId: XcmV2BodyId;
1515 XcmV2BodyPart: XcmV2BodyPart;
1516 XcmV2Instruction: XcmV2Instruction;
1517 XcmV2Junction: XcmV2Junction;
1518 XcmV2MultiAsset: XcmV2MultiAsset;
1519 XcmV2MultiassetAssetId: XcmV2MultiassetAssetId;
1520 XcmV2MultiassetAssetInstance: XcmV2MultiassetAssetInstance;
1521 XcmV2MultiassetFungibility: XcmV2MultiassetFungibility;
1522 XcmV2MultiassetMultiAssetFilter: XcmV2MultiassetMultiAssetFilter;
1523 XcmV2MultiassetMultiAssets: XcmV2MultiassetMultiAssets;
1524 XcmV2MultiassetWildFungibility: XcmV2MultiassetWildFungibility;
1525 XcmV2MultiassetWildMultiAsset: XcmV2MultiassetWildMultiAsset;
1526 XcmV2MultiLocation: XcmV2MultiLocation;
1527 XcmV2MultilocationJunctions: XcmV2MultilocationJunctions;
1528 XcmV2NetworkId: XcmV2NetworkId;
1529 XcmV2OriginKind: XcmV2OriginKind;
1530 XcmV2Response: XcmV2Response;
1531 XcmV2TraitsError: XcmV2TraitsError;
1532 XcmV2WeightLimit: XcmV2WeightLimit;
1533 XcmV2Xcm: XcmV2Xcm;
1534 XcmV3Instruction: XcmV3Instruction;
1535 XcmV3Junction: XcmV3Junction;
1536 XcmV3JunctionBodyId: XcmV3JunctionBodyId;
1537 XcmV3JunctionBodyPart: XcmV3JunctionBodyPart;
1538 XcmV3JunctionNetworkId: XcmV3JunctionNetworkId;
1539 XcmV3Junctions: XcmV3Junctions;
1540 XcmV3MaybeErrorCode: XcmV3MaybeErrorCode;
1541 XcmV3MultiAsset: XcmV3MultiAsset;
1542 XcmV3MultiassetAssetId: XcmV3MultiassetAssetId;
1543 XcmV3MultiassetAssetInstance: XcmV3MultiassetAssetInstance;
1544 XcmV3MultiassetFungibility: XcmV3MultiassetFungibility;
1545 XcmV3MultiassetMultiAssetFilter: XcmV3MultiassetMultiAssetFilter;
1546 XcmV3MultiassetMultiAssets: XcmV3MultiassetMultiAssets;
1547 XcmV3MultiassetWildFungibility: XcmV3MultiassetWildFungibility;
1548 XcmV3MultiassetWildMultiAsset: XcmV3MultiassetWildMultiAsset;
1549 XcmV3MultiLocation: XcmV3MultiLocation;
1550 XcmV3PalletInfo: XcmV3PalletInfo;
1551 XcmV3QueryResponseInfo: XcmV3QueryResponseInfo;
1552 XcmV3Response: XcmV3Response;
1553 XcmV3TraitsError: XcmV3TraitsError;
1554 XcmV3TraitsOutcome: XcmV3TraitsOutcome;
1555 XcmV3WeightLimit: XcmV3WeightLimit;
1556 XcmV3Xcm: XcmV3Xcm;
1557 XcmVersion: XcmVersion;1585 XcmVersion: XcmVersion;
1558 XcmVersionedAssetId: XcmVersionedAssetId;
1559 XcmVersionedMultiAsset: XcmVersionedMultiAsset;
1560 XcmVersionedMultiAssets: XcmVersionedMultiAssets;
1561 XcmVersionedMultiLocation: XcmVersionedMultiLocation;
1562 XcmVersionedResponse: XcmVersionedResponse;
1563 XcmVersionedXcm: XcmVersionedXcm;
1564 } // InterfaceTypes1586 } // InterfaceTypes
1565} // declare module1587} // declare module
15661588
modifiedtests/src/interfaces/default/types.tsdiffbeforeafterboth
34export interface CumulusPalletDmpQueueEvent extends Enum {34export interface CumulusPalletDmpQueueEvent extends Enum {
35 readonly isInvalidFormat: boolean;35 readonly isInvalidFormat: boolean;
36 readonly asInvalidFormat: {36 readonly asInvalidFormat: {
37 readonly messageId: U8aFixed;37 readonly messageHash: U8aFixed;
38 } & Struct;38 } & Struct;
39 readonly isUnsupportedVersion: boolean;39 readonly isUnsupportedVersion: boolean;
40 readonly asUnsupportedVersion: {40 readonly asUnsupportedVersion: {
41 readonly messageId: U8aFixed;41 readonly messageHash: U8aFixed;
42 } & Struct;42 } & Struct;
43 readonly isExecutedDownward: boolean;43 readonly isExecutedDownward: boolean;
44 readonly asExecutedDownward: {44 readonly asExecutedDownward: {
45 readonly messageHash: U8aFixed;
45 readonly messageId: U8aFixed;46 readonly messageId: U8aFixed;
46 readonly outcome: XcmV3TraitsOutcome;47 readonly outcome: StagingXcmV3TraitsOutcome;
47 } & Struct;48 } & Struct;
48 readonly isWeightExhausted: boolean;49 readonly isWeightExhausted: boolean;
49 readonly asWeightExhausted: {50 readonly asWeightExhausted: {
51 readonly messageHash: U8aFixed;
50 readonly messageId: U8aFixed;52 readonly messageId: U8aFixed;
51 readonly remainingWeight: SpWeightsWeightV2Weight;53 readonly remainingWeight: SpWeightsWeightV2Weight;
52 readonly requiredWeight: SpWeightsWeightV2Weight;54 readonly requiredWeight: SpWeightsWeightV2Weight;
53 } & Struct;55 } & Struct;
54 readonly isOverweightEnqueued: boolean;56 readonly isOverweightEnqueued: boolean;
55 readonly asOverweightEnqueued: {57 readonly asOverweightEnqueued: {
58 readonly messageHash: U8aFixed;
56 readonly messageId: U8aFixed;59 readonly messageId: U8aFixed;
57 readonly overweightIndex: u64;60 readonly overweightIndex: u64;
58 readonly requiredWeight: SpWeightsWeightV2Weight;61 readonly requiredWeight: SpWeightsWeightV2Weight;
64 } & Struct;67 } & Struct;
65 readonly isMaxMessagesExhausted: boolean;68 readonly isMaxMessagesExhausted: boolean;
66 readonly asMaxMessagesExhausted: {69 readonly asMaxMessagesExhausted: {
67 readonly messageId: U8aFixed;70 readonly messageHash: U8aFixed;
68 } & Struct;71 } & Struct;
69 readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward' | 'WeightExhausted' | 'OverweightEnqueued' | 'OverweightServiced' | 'MaxMessagesExhausted';72 readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward' | 'WeightExhausted' | 'OverweightEnqueued' | 'OverweightServiced' | 'MaxMessagesExhausted';
70}73}
148/** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot */151/** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot */
149export interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct {152export interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct {
150 readonly dmqMqcHead: H256;153 readonly dmqMqcHead: H256;
151 readonly relayDispatchQueueSize: CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize;154 readonly relayDispatchQueueRemainingCapacity: CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity;
152 readonly ingressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV4AbridgedHrmpChannel]>>;155 readonly ingressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV5AbridgedHrmpChannel]>>;
153 readonly egressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV4AbridgedHrmpChannel]>>;156 readonly egressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV5AbridgedHrmpChannel]>>;
154}157}
155158
156/** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize */159/** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity */
157export interface CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize extends Struct {160export interface CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity extends Struct {
158 readonly remainingCount: u32;161 readonly remainingCount: u32;
159 readonly remainingSize: u32;162 readonly remainingSize: u32;
160}163}
164
165/** @name CumulusPalletParachainSystemUnincludedSegmentAncestor */
166export interface CumulusPalletParachainSystemUnincludedSegmentAncestor extends Struct {
167 readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth;
168 readonly paraHeadHash: Option<H256>;
169 readonly consumedGoAheadSignal: Option<PolkadotPrimitivesV5UpgradeGoAhead>;
170}
171
172/** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate */
173export interface CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate extends Struct {
174 readonly msgCount: u32;
175 readonly totalBytes: u32;
176}
177
178/** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker */
179export interface CumulusPalletParachainSystemUnincludedSegmentSegmentTracker extends Struct {
180 readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth;
181 readonly hrmpWatermark: Option<u32>;
182 readonly consumedGoAheadSignal: Option<PolkadotPrimitivesV5UpgradeGoAhead>;
183}
184
185/** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth */
186export interface CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth extends Struct {
187 readonly umpMsgCount: u32;
188 readonly umpTotalBytes: u32;
189 readonly hrmpOutgoing: BTreeMap<u32, CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate>;
190}
161191
162/** @name CumulusPalletXcmCall */192/** @name CumulusPalletXcmCall */
163export interface CumulusPalletXcmCall extends Null {}193export interface CumulusPalletXcmCall extends Null {}
172 readonly isUnsupportedVersion: boolean;202 readonly isUnsupportedVersion: boolean;
173 readonly asUnsupportedVersion: U8aFixed;203 readonly asUnsupportedVersion: U8aFixed;
174 readonly isExecutedDownward: boolean;204 readonly isExecutedDownward: boolean;
175 readonly asExecutedDownward: ITuple<[U8aFixed, XcmV3TraitsOutcome]>;205 readonly asExecutedDownward: ITuple<[U8aFixed, StagingXcmV3TraitsOutcome]>;
176 readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward';206 readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward';
177}207}
178208
234export interface CumulusPalletXcmpQueueEvent extends Enum {264export interface CumulusPalletXcmpQueueEvent extends Enum {
235 readonly isSuccess: boolean;265 readonly isSuccess: boolean;
236 readonly asSuccess: {266 readonly asSuccess: {
237 readonly messageHash: Option<U8aFixed>;267 readonly messageHash: U8aFixed;
268 readonly messageId: U8aFixed;
238 readonly weight: SpWeightsWeightV2Weight;269 readonly weight: SpWeightsWeightV2Weight;
239 } & Struct;270 } & Struct;
240 readonly isFail: boolean;271 readonly isFail: boolean;
241 readonly asFail: {272 readonly asFail: {
242 readonly messageHash: Option<U8aFixed>;273 readonly messageHash: U8aFixed;
274 readonly messageId: U8aFixed;
243 readonly error: XcmV3TraitsError;275 readonly error: StagingXcmV3TraitsError;
244 readonly weight: SpWeightsWeightV2Weight;276 readonly weight: SpWeightsWeightV2Weight;
245 } & Struct;277 } & Struct;
246 readonly isBadVersion: boolean;278 readonly isBadVersion: boolean;
247 readonly asBadVersion: {279 readonly asBadVersion: {
248 readonly messageHash: Option<U8aFixed>;280 readonly messageHash: U8aFixed;
249 } & Struct;281 } & Struct;
250 readonly isBadFormat: boolean;282 readonly isBadFormat: boolean;
251 readonly asBadFormat: {283 readonly asBadFormat: {
252 readonly messageHash: Option<U8aFixed>;284 readonly messageHash: U8aFixed;
253 } & Struct;285 } & Struct;
254 readonly isXcmpMessageSent: boolean;286 readonly isXcmpMessageSent: boolean;
255 readonly asXcmpMessageSent: {287 readonly asXcmpMessageSent: {
256 readonly messageHash: Option<U8aFixed>;288 readonly messageHash: U8aFixed;
257 } & Struct;289 } & Struct;
258 readonly isOverweightEnqueued: boolean;290 readonly isOverweightEnqueued: boolean;
259 readonly asOverweightEnqueued: {291 readonly asOverweightEnqueued: {
274export interface CumulusPalletXcmpQueueInboundChannelDetails extends Struct {306export interface CumulusPalletXcmpQueueInboundChannelDetails extends Struct {
275 readonly sender: u32;307 readonly sender: u32;
276 readonly state: CumulusPalletXcmpQueueInboundState;308 readonly state: CumulusPalletXcmpQueueInboundState;
277 readonly messageMetadata: Vec<ITuple<[u32, PolkadotParachainPrimitivesXcmpMessageFormat]>>;309 readonly messageMetadata: Vec<ITuple<[u32, PolkadotParachainPrimitivesPrimitivesXcmpMessageFormat]>>;
278}310}
279311
280/** @name CumulusPalletXcmpQueueInboundState */312/** @name CumulusPalletXcmpQueueInboundState */
312344
313/** @name CumulusPrimitivesParachainInherentParachainInherentData */345/** @name CumulusPrimitivesParachainInherentParachainInherentData */
314export interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct {346export interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct {
315 readonly validationData: PolkadotPrimitivesV4PersistedValidationData;347 readonly validationData: PolkadotPrimitivesV5PersistedValidationData;
316 readonly relayChainState: SpTrieStorageProof;348 readonly relayChainState: SpTrieStorageProof;
317 readonly downwardMessages: Vec<PolkadotCorePrimitivesInboundDownwardMessage>;349 readonly downwardMessages: Vec<PolkadotCorePrimitivesInboundDownwardMessage>;
318 readonly horizontalMessages: BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>;350 readonly horizontalMessages: BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>;
787 readonly aura: SpConsensusAuraSr25519AppSr25519Public;819 readonly aura: SpConsensusAuraSr25519AppSr25519Public;
788}820}
821
822/** @name OpalRuntimeRuntimeHoldReason */
823export interface OpalRuntimeRuntimeHoldReason extends Enum {
824 readonly isCollatorSelection: boolean;
825 readonly asCollatorSelection: PalletCollatorSelectionHoldReason;
826 readonly type: 'CollatorSelection';
827}
789828
790/** @name OrmlTokensAccountData */829/** @name OrmlTokensAccountData */
791export interface OrmlTokensAccountData extends Struct {830export interface OrmlTokensAccountData extends Struct {
805 readonly isTransfer: boolean;844 readonly isTransfer: boolean;
806 readonly asTransfer: {845 readonly asTransfer: {
807 readonly dest: MultiAddress;846 readonly dest: MultiAddress;
808 readonly currencyId: PalletForeignAssetsAssetIds;847 readonly currencyId: PalletForeignAssetsAssetId;
809 readonly amount: Compact<u128>;848 readonly amount: Compact<u128>;
810 } & Struct;849 } & Struct;
811 readonly isTransferAll: boolean;850 readonly isTransferAll: boolean;
812 readonly asTransferAll: {851 readonly asTransferAll: {
813 readonly dest: MultiAddress;852 readonly dest: MultiAddress;
814 readonly currencyId: PalletForeignAssetsAssetIds;853 readonly currencyId: PalletForeignAssetsAssetId;
815 readonly keepAlive: bool;854 readonly keepAlive: bool;
816 } & Struct;855 } & Struct;
817 readonly isTransferKeepAlive: boolean;856 readonly isTransferKeepAlive: boolean;
818 readonly asTransferKeepAlive: {857 readonly asTransferKeepAlive: {
819 readonly dest: MultiAddress;858 readonly dest: MultiAddress;
820 readonly currencyId: PalletForeignAssetsAssetIds;859 readonly currencyId: PalletForeignAssetsAssetId;
821 readonly amount: Compact<u128>;860 readonly amount: Compact<u128>;
822 } & Struct;861 } & Struct;
823 readonly isForceTransfer: boolean;862 readonly isForceTransfer: boolean;
824 readonly asForceTransfer: {863 readonly asForceTransfer: {
825 readonly source: MultiAddress;864 readonly source: MultiAddress;
826 readonly dest: MultiAddress;865 readonly dest: MultiAddress;
827 readonly currencyId: PalletForeignAssetsAssetIds;866 readonly currencyId: PalletForeignAssetsAssetId;
828 readonly amount: Compact<u128>;867 readonly amount: Compact<u128>;
829 } & Struct;868 } & Struct;
830 readonly isSetBalance: boolean;869 readonly isSetBalance: boolean;
831 readonly asSetBalance: {870 readonly asSetBalance: {
832 readonly who: MultiAddress;871 readonly who: MultiAddress;
833 readonly currencyId: PalletForeignAssetsAssetIds;872 readonly currencyId: PalletForeignAssetsAssetId;
834 readonly newFree: Compact<u128>;873 readonly newFree: Compact<u128>;
835 readonly newReserved: Compact<u128>;874 readonly newReserved: Compact<u128>;
836 } & Struct;875 } & Struct;
854export interface OrmlTokensModuleEvent extends Enum {893export interface OrmlTokensModuleEvent extends Enum {
855 readonly isEndowed: boolean;894 readonly isEndowed: boolean;
856 readonly asEndowed: {895 readonly asEndowed: {
857 readonly currencyId: PalletForeignAssetsAssetIds;896 readonly currencyId: PalletForeignAssetsAssetId;
858 readonly who: AccountId32;897 readonly who: AccountId32;
859 readonly amount: u128;898 readonly amount: u128;
860 } & Struct;899 } & Struct;
861 readonly isDustLost: boolean;900 readonly isDustLost: boolean;
862 readonly asDustLost: {901 readonly asDustLost: {
863 readonly currencyId: PalletForeignAssetsAssetIds;902 readonly currencyId: PalletForeignAssetsAssetId;
864 readonly who: AccountId32;903 readonly who: AccountId32;
865 readonly amount: u128;904 readonly amount: u128;
866 } & Struct;905 } & Struct;
867 readonly isTransfer: boolean;906 readonly isTransfer: boolean;
868 readonly asTransfer: {907 readonly asTransfer: {
869 readonly currencyId: PalletForeignAssetsAssetIds;908 readonly currencyId: PalletForeignAssetsAssetId;
870 readonly from: AccountId32;909 readonly from: AccountId32;
871 readonly to: AccountId32;910 readonly to: AccountId32;
872 readonly amount: u128;911 readonly amount: u128;
873 } & Struct;912 } & Struct;
874 readonly isReserved: boolean;913 readonly isReserved: boolean;
875 readonly asReserved: {914 readonly asReserved: {
876 readonly currencyId: PalletForeignAssetsAssetIds;915 readonly currencyId: PalletForeignAssetsAssetId;
877 readonly who: AccountId32;916 readonly who: AccountId32;
878 readonly amount: u128;917 readonly amount: u128;
879 } & Struct;918 } & Struct;
880 readonly isUnreserved: boolean;919 readonly isUnreserved: boolean;
881 readonly asUnreserved: {920 readonly asUnreserved: {
882 readonly currencyId: PalletForeignAssetsAssetIds;921 readonly currencyId: PalletForeignAssetsAssetId;
883 readonly who: AccountId32;922 readonly who: AccountId32;
884 readonly amount: u128;923 readonly amount: u128;
885 } & Struct;924 } & Struct;
886 readonly isReserveRepatriated: boolean;925 readonly isReserveRepatriated: boolean;
887 readonly asReserveRepatriated: {926 readonly asReserveRepatriated: {
888 readonly currencyId: PalletForeignAssetsAssetIds;927 readonly currencyId: PalletForeignAssetsAssetId;
889 readonly from: AccountId32;928 readonly from: AccountId32;
890 readonly to: AccountId32;929 readonly to: AccountId32;
891 readonly amount: u128;930 readonly amount: u128;
892 readonly status: FrameSupportTokensMiscBalanceStatus;931 readonly status: FrameSupportTokensMiscBalanceStatus;
893 } & Struct;932 } & Struct;
894 readonly isBalanceSet: boolean;933 readonly isBalanceSet: boolean;
895 readonly asBalanceSet: {934 readonly asBalanceSet: {
896 readonly currencyId: PalletForeignAssetsAssetIds;935 readonly currencyId: PalletForeignAssetsAssetId;
897 readonly who: AccountId32;936 readonly who: AccountId32;
898 readonly free: u128;937 readonly free: u128;
899 readonly reserved: u128;938 readonly reserved: u128;
900 } & Struct;939 } & Struct;
901 readonly isTotalIssuanceSet: boolean;940 readonly isTotalIssuanceSet: boolean;
902 readonly asTotalIssuanceSet: {941 readonly asTotalIssuanceSet: {
903 readonly currencyId: PalletForeignAssetsAssetIds;942 readonly currencyId: PalletForeignAssetsAssetId;
904 readonly amount: u128;943 readonly amount: u128;
905 } & Struct;944 } & Struct;
906 readonly isWithdrawn: boolean;945 readonly isWithdrawn: boolean;
907 readonly asWithdrawn: {946 readonly asWithdrawn: {
908 readonly currencyId: PalletForeignAssetsAssetIds;947 readonly currencyId: PalletForeignAssetsAssetId;
909 readonly who: AccountId32;948 readonly who: AccountId32;
910 readonly amount: u128;949 readonly amount: u128;
911 } & Struct;950 } & Struct;
912 readonly isSlashed: boolean;951 readonly isSlashed: boolean;
913 readonly asSlashed: {952 readonly asSlashed: {
914 readonly currencyId: PalletForeignAssetsAssetIds;953 readonly currencyId: PalletForeignAssetsAssetId;
915 readonly who: AccountId32;954 readonly who: AccountId32;
916 readonly freeAmount: u128;955 readonly freeAmount: u128;
917 readonly reservedAmount: u128;956 readonly reservedAmount: u128;
918 } & Struct;957 } & Struct;
919 readonly isDeposited: boolean;958 readonly isDeposited: boolean;
920 readonly asDeposited: {959 readonly asDeposited: {
921 readonly currencyId: PalletForeignAssetsAssetIds;960 readonly currencyId: PalletForeignAssetsAssetId;
922 readonly who: AccountId32;961 readonly who: AccountId32;
923 readonly amount: u128;962 readonly amount: u128;
924 } & Struct;963 } & Struct;
925 readonly isLockSet: boolean;964 readonly isLockSet: boolean;
926 readonly asLockSet: {965 readonly asLockSet: {
927 readonly lockId: U8aFixed;966 readonly lockId: U8aFixed;
928 readonly currencyId: PalletForeignAssetsAssetIds;967 readonly currencyId: PalletForeignAssetsAssetId;
929 readonly who: AccountId32;968 readonly who: AccountId32;
930 readonly amount: u128;969 readonly amount: u128;
931 } & Struct;970 } & Struct;
932 readonly isLockRemoved: boolean;971 readonly isLockRemoved: boolean;
933 readonly asLockRemoved: {972 readonly asLockRemoved: {
934 readonly lockId: U8aFixed;973 readonly lockId: U8aFixed;
935 readonly currencyId: PalletForeignAssetsAssetIds;974 readonly currencyId: PalletForeignAssetsAssetId;
936 readonly who: AccountId32;975 readonly who: AccountId32;
937 } & Struct;976 } & Struct;
938 readonly isLocked: boolean;977 readonly isLocked: boolean;
939 readonly asLocked: {978 readonly asLocked: {
940 readonly currencyId: PalletForeignAssetsAssetIds;979 readonly currencyId: PalletForeignAssetsAssetId;
941 readonly who: AccountId32;980 readonly who: AccountId32;
942 readonly amount: u128;981 readonly amount: u128;
943 } & Struct;982 } & Struct;
944 readonly isUnlocked: boolean;983 readonly isUnlocked: boolean;
945 readonly asUnlocked: {984 readonly asUnlocked: {
946 readonly currencyId: PalletForeignAssetsAssetIds;985 readonly currencyId: PalletForeignAssetsAssetId;
947 readonly who: AccountId32;986 readonly who: AccountId32;
948 readonly amount: u128;987 readonly amount: u128;
949 } & Struct;988 } & Struct;
989 readonly isIssued: boolean;
990 readonly asIssued: {
991 readonly currencyId: PalletForeignAssetsAssetId;
992 readonly amount: u128;
993 } & Struct;
994 readonly isRescinded: boolean;
995 readonly asRescinded: {
996 readonly currencyId: PalletForeignAssetsAssetId;
997 readonly amount: u128;
998 } & Struct;
950 readonly type: 'Endowed' | 'DustLost' | 'Transfer' | 'Reserved' | 'Unreserved' | 'ReserveRepatriated' | 'BalanceSet' | 'TotalIssuanceSet' | 'Withdrawn' | 'Slashed' | 'Deposited' | 'LockSet' | 'LockRemoved' | 'Locked' | 'Unlocked';999 readonly type: 'Endowed' | 'DustLost' | 'Transfer' | 'Reserved' | 'Unreserved' | 'ReserveRepatriated' | 'BalanceSet' | 'TotalIssuanceSet' | 'Withdrawn' | 'Slashed' | 'Deposited' | 'LockSet' | 'LockRemoved' | 'Locked' | 'Unlocked' | 'Issued' | 'Rescinded';
951}1000}
9521001
953/** @name OrmlTokensReserveData */1002/** @name OrmlTokensReserveData */
1019export interface OrmlXtokensModuleCall extends Enum {1068export interface OrmlXtokensModuleCall extends Enum {
1020 readonly isTransfer: boolean;1069 readonly isTransfer: boolean;
1021 readonly asTransfer: {1070 readonly asTransfer: {
1022 readonly currencyId: PalletForeignAssetsAssetIds;1071 readonly currencyId: PalletForeignAssetsAssetId;
1023 readonly amount: u128;1072 readonly amount: u128;
1024 readonly dest: XcmVersionedMultiLocation;1073 readonly dest: StagingXcmVersionedMultiLocation;
1025 readonly destWeightLimit: XcmV3WeightLimit;1074 readonly destWeightLimit: StagingXcmV3WeightLimit;
1026 } & Struct;1075 } & Struct;
1027 readonly isTransferMultiasset: boolean;1076 readonly isTransferMultiasset: boolean;
1028 readonly asTransferMultiasset: {1077 readonly asTransferMultiasset: {
1029 readonly asset: XcmVersionedMultiAsset;1078 readonly asset: StagingXcmVersionedMultiAsset;
1030 readonly dest: XcmVersionedMultiLocation;1079 readonly dest: StagingXcmVersionedMultiLocation;
1031 readonly destWeightLimit: XcmV3WeightLimit;1080 readonly destWeightLimit: StagingXcmV3WeightLimit;
1032 } & Struct;1081 } & Struct;
1033 readonly isTransferWithFee: boolean;1082 readonly isTransferWithFee: boolean;
1034 readonly asTransferWithFee: {1083 readonly asTransferWithFee: {
1035 readonly currencyId: PalletForeignAssetsAssetIds;1084 readonly currencyId: PalletForeignAssetsAssetId;
1036 readonly amount: u128;1085 readonly amount: u128;
1037 readonly fee: u128;1086 readonly fee: u128;
1038 readonly dest: XcmVersionedMultiLocation;1087 readonly dest: StagingXcmVersionedMultiLocation;
1039 readonly destWeightLimit: XcmV3WeightLimit;1088 readonly destWeightLimit: StagingXcmV3WeightLimit;
1040 } & Struct;1089 } & Struct;
1041 readonly isTransferMultiassetWithFee: boolean;1090 readonly isTransferMultiassetWithFee: boolean;
1042 readonly asTransferMultiassetWithFee: {1091 readonly asTransferMultiassetWithFee: {
1043 readonly asset: XcmVersionedMultiAsset;1092 readonly asset: StagingXcmVersionedMultiAsset;
1044 readonly fee: XcmVersionedMultiAsset;1093 readonly fee: StagingXcmVersionedMultiAsset;
1045 readonly dest: XcmVersionedMultiLocation;1094 readonly dest: StagingXcmVersionedMultiLocation;
1046 readonly destWeightLimit: XcmV3WeightLimit;1095 readonly destWeightLimit: StagingXcmV3WeightLimit;
1047 } & Struct;1096 } & Struct;
1048 readonly isTransferMulticurrencies: boolean;1097 readonly isTransferMulticurrencies: boolean;
1049 readonly asTransferMulticurrencies: {1098 readonly asTransferMulticurrencies: {
1050 readonly currencies: Vec<ITuple<[PalletForeignAssetsAssetIds, u128]>>;1099 readonly currencies: Vec<ITuple<[PalletForeignAssetsAssetId, u128]>>;
1051 readonly feeItem: u32;1100 readonly feeItem: u32;
1052 readonly dest: XcmVersionedMultiLocation;1101 readonly dest: StagingXcmVersionedMultiLocation;
1053 readonly destWeightLimit: XcmV3WeightLimit;1102 readonly destWeightLimit: StagingXcmV3WeightLimit;
1054 } & Struct;1103 } & Struct;
1055 readonly isTransferMultiassets: boolean;1104 readonly isTransferMultiassets: boolean;
1056 readonly asTransferMultiassets: {1105 readonly asTransferMultiassets: {
1057 readonly assets: XcmVersionedMultiAssets;1106 readonly assets: StagingXcmVersionedMultiAssets;
1058 readonly feeItem: u32;1107 readonly feeItem: u32;
1059 readonly dest: XcmVersionedMultiLocation;1108 readonly dest: StagingXcmVersionedMultiLocation;
1060 readonly destWeightLimit: XcmV3WeightLimit;1109 readonly destWeightLimit: StagingXcmV3WeightLimit;
1061 } & Struct;1110 } & Struct;
1062 readonly type: 'Transfer' | 'TransferMultiasset' | 'TransferWithFee' | 'TransferMultiassetWithFee' | 'TransferMulticurrencies' | 'TransferMultiassets';1111 readonly type: 'Transfer' | 'TransferMultiasset' | 'TransferWithFee' | 'TransferMultiassetWithFee' | 'TransferMulticurrencies' | 'TransferMultiassets';
1063}1112}
1091 readonly isTransferredMultiAssets: boolean;1140 readonly isTransferredMultiAssets: boolean;
1092 readonly asTransferredMultiAssets: {1141 readonly asTransferredMultiAssets: {
1093 readonly sender: AccountId32;1142 readonly sender: AccountId32;
1094 readonly assets: XcmV3MultiassetMultiAssets;1143 readonly assets: StagingXcmV3MultiassetMultiAssets;
1095 readonly fee: XcmV3MultiAsset;1144 readonly fee: StagingXcmV3MultiAsset;
1096 readonly dest: XcmV3MultiLocation;1145 readonly dest: StagingXcmV3MultiLocation;
1097 } & Struct;1146 } & Struct;
1098 readonly type: 'TransferredMultiAssets';1147 readonly type: 'TransferredMultiAssets';
1099}1148}
1446 readonly type: 'InvulnerableAdded' | 'InvulnerableRemoved' | 'LicenseObtained' | 'LicenseReleased' | 'CandidateAdded' | 'CandidateRemoved';1495 readonly type: 'InvulnerableAdded' | 'InvulnerableRemoved' | 'LicenseObtained' | 'LicenseReleased' | 'CandidateAdded' | 'CandidateRemoved';
1447}1496}
1497
1498/** @name PalletCollatorSelectionHoldReason */
1499export interface PalletCollatorSelectionHoldReason extends Enum {
1500 readonly isLicenseBond: boolean;
1501 readonly type: 'LicenseBond';
1502}
14481503
1449/** @name PalletCollectiveCall */1504/** @name PalletCollectiveCall */
1450export interface PalletCollectiveCall extends Enum {1505export interface PalletCollectiveCall extends Enum {
1497 readonly isTooManyProposals: boolean;1552 readonly isTooManyProposals: boolean;
1498 readonly isWrongProposalWeight: boolean;1553 readonly isWrongProposalWeight: boolean;
1499 readonly isWrongProposalLength: boolean;1554 readonly isWrongProposalLength: boolean;
1555 readonly isPrimeAccountNotMember: boolean;
1500 readonly type: 'NotMember' | 'DuplicateProposal' | 'ProposalMissing' | 'WrongIndex' | 'DuplicateVote' | 'AlreadyInitialized' | 'TooEarly' | 'TooManyProposals' | 'WrongProposalWeight' | 'WrongProposalLength';1556 readonly type: 'NotMember' | 'DuplicateProposal' | 'ProposalMissing' | 'WrongIndex' | 'DuplicateVote' | 'AlreadyInitialized' | 'TooEarly' | 'TooManyProposals' | 'WrongProposalWeight' | 'WrongProposalLength' | 'PrimeAccountNotMember';
1501}1557}
15021558
1503/** @name PalletCollectiveEvent */1559/** @name PalletCollectiveEvent */
1602 readonly isCollectionIsInternal: boolean;1658 readonly isCollectionIsInternal: boolean;
1603 readonly isConfirmSponsorshipFail: boolean;1659 readonly isConfirmSponsorshipFail: boolean;
1604 readonly isUserIsNotCollectionAdmin: boolean;1660 readonly isUserIsNotCollectionAdmin: boolean;
1661 readonly isFungibleItemsHaveNoId: boolean;
1605 readonly type: 'CollectionNotFound' | 'MustBeTokenOwner' | 'NoPermission' | 'CantDestroyNotEmptyCollection' | 'PublicMintingNotAllowed' | 'AddressNotInAllowlist' | 'CollectionNameLimitExceeded' | 'CollectionDescriptionLimitExceeded' | 'CollectionTokenPrefixLimitExceeded' | 'TotalCollectionsLimitExceeded' | 'CollectionAdminCountExceeded' | 'CollectionLimitBoundsExceeded' | 'OwnerPermissionsCantBeReverted' | 'TransferNotAllowed' | 'AccountTokenLimitExceeded' | 'CollectionTokenLimitExceeded' | 'MetadataFlagFrozen' | 'TokenNotFound' | 'TokenValueTooLow' | 'ApprovedValueTooLow' | 'CantApproveMoreThanOwned' | 'AddressIsNotEthMirror' | 'AddressIsZero' | 'UnsupportedOperation' | 'NotSufficientFounds' | 'UserIsNotAllowedToNest' | 'SourceCollectionIsNotAllowedToNest' | 'CollectionFieldSizeExceeded' | 'NoSpaceForProperty' | 'PropertyLimitReached' | 'PropertyKeyIsTooLong' | 'InvalidCharacterInPropertyKey' | 'EmptyPropertyKey' | 'CollectionIsExternal' | 'CollectionIsInternal' | 'ConfirmSponsorshipFail' | 'UserIsNotCollectionAdmin';1662 readonly type: 'CollectionNotFound' | 'MustBeTokenOwner' | 'NoPermission' | 'CantDestroyNotEmptyCollection' | 'PublicMintingNotAllowed' | 'AddressNotInAllowlist' | 'CollectionNameLimitExceeded' | 'CollectionDescriptionLimitExceeded' | 'CollectionTokenPrefixLimitExceeded' | 'TotalCollectionsLimitExceeded' | 'CollectionAdminCountExceeded' | 'CollectionLimitBoundsExceeded' | 'OwnerPermissionsCantBeReverted' | 'TransferNotAllowed' | 'AccountTokenLimitExceeded' | 'CollectionTokenLimitExceeded' | 'MetadataFlagFrozen' | 'TokenNotFound' | 'TokenValueTooLow' | 'ApprovedValueTooLow' | 'CantApproveMoreThanOwned' | 'AddressIsNotEthMirror' | 'AddressIsZero' | 'UnsupportedOperation' | 'NotSufficientFounds' | 'UserIsNotAllowedToNest' | 'SourceCollectionIsNotAllowedToNest' | 'CollectionFieldSizeExceeded' | 'NoSpaceForProperty' | 'PropertyLimitReached' | 'PropertyKeyIsTooLong' | 'InvalidCharacterInPropertyKey' | 'EmptyPropertyKey' | 'CollectionIsExternal' | 'CollectionIsInternal' | 'ConfirmSponsorshipFail' | 'UserIsNotCollectionAdmin' | 'FungibleItemsHaveNoId';
1606}1663}
16071664
1608/** @name PalletCommonEvent */1665/** @name PalletCommonEvent */
2236 readonly type: 'TestEvent';2293 readonly type: 'TestEvent';
2237}2294}
22382295
2239/** @name PalletForeignAssetsAssetIds */2296/** @name PalletForeignAssetsAssetId */
2240export interface PalletForeignAssetsAssetIds extends Enum {2297export interface PalletForeignAssetsAssetId extends Enum {
2241 readonly isForeignAssetId: boolean;2298 readonly isForeignAssetId: boolean;
2242 readonly asForeignAssetId: u32;2299 readonly asForeignAssetId: u32;
2243 readonly isNativeAssetId: boolean;2300 readonly isNativeAssetId: boolean;
2258 readonly isRegisterForeignAsset: boolean;2315 readonly isRegisterForeignAsset: boolean;
2259 readonly asRegisterForeignAsset: {2316 readonly asRegisterForeignAsset: {
2260 readonly owner: AccountId32;2317 readonly owner: AccountId32;
2261 readonly location: XcmVersionedMultiLocation;2318 readonly location: StagingXcmVersionedMultiLocation;
2262 readonly metadata: PalletForeignAssetsModuleAssetMetadata;2319 readonly metadata: PalletForeignAssetsModuleAssetMetadata;
2263 } & Struct;2320 } & Struct;
2264 readonly isUpdateForeignAsset: boolean;2321 readonly isUpdateForeignAsset: boolean;
2265 readonly asUpdateForeignAsset: {2322 readonly asUpdateForeignAsset: {
2266 readonly foreignAssetId: u32;2323 readonly foreignAssetId: u32;
2267 readonly location: XcmVersionedMultiLocation;2324 readonly location: StagingXcmVersionedMultiLocation;
2268 readonly metadata: PalletForeignAssetsModuleAssetMetadata;2325 readonly metadata: PalletForeignAssetsModuleAssetMetadata;
2269 } & Struct;2326 } & Struct;
2270 readonly type: 'RegisterForeignAsset' | 'UpdateForeignAsset';2327 readonly type: 'RegisterForeignAsset' | 'UpdateForeignAsset';
2284 readonly isForeignAssetRegistered: boolean;2341 readonly isForeignAssetRegistered: boolean;
2285 readonly asForeignAssetRegistered: {2342 readonly asForeignAssetRegistered: {
2286 readonly assetId: u32;2343 readonly assetId: u32;
2287 readonly assetAddress: XcmV3MultiLocation;2344 readonly assetAddress: StagingXcmV3MultiLocation;
2288 readonly metadata: PalletForeignAssetsModuleAssetMetadata;2345 readonly metadata: PalletForeignAssetsModuleAssetMetadata;
2289 } & Struct;2346 } & Struct;
2290 readonly isForeignAssetUpdated: boolean;2347 readonly isForeignAssetUpdated: boolean;
2291 readonly asForeignAssetUpdated: {2348 readonly asForeignAssetUpdated: {
2292 readonly assetId: u32;2349 readonly assetId: u32;
2293 readonly assetAddress: XcmV3MultiLocation;2350 readonly assetAddress: StagingXcmV3MultiLocation;
2294 readonly metadata: PalletForeignAssetsModuleAssetMetadata;2351 readonly metadata: PalletForeignAssetsModuleAssetMetadata;
2295 } & Struct;2352 } & Struct;
2296 readonly isAssetRegistered: boolean;2353 readonly isAssetRegistered: boolean;
2297 readonly asAssetRegistered: {2354 readonly asAssetRegistered: {
2298 readonly assetId: PalletForeignAssetsAssetIds;2355 readonly assetId: PalletForeignAssetsAssetId;
2299 readonly metadata: PalletForeignAssetsModuleAssetMetadata;2356 readonly metadata: PalletForeignAssetsModuleAssetMetadata;
2300 } & Struct;2357 } & Struct;
2301 readonly isAssetUpdated: boolean;2358 readonly isAssetUpdated: boolean;
2302 readonly asAssetUpdated: {2359 readonly asAssetUpdated: {
2303 readonly assetId: PalletForeignAssetsAssetIds;2360 readonly assetId: PalletForeignAssetsAssetId;
2304 readonly metadata: PalletForeignAssetsModuleAssetMetadata;2361 readonly metadata: PalletForeignAssetsModuleAssetMetadata;
2305 } & Struct;2362 } & Struct;
2306 readonly type: 'ForeignAssetRegistered' | 'ForeignAssetUpdated' | 'AssetRegistered' | 'AssetUpdated';2363 readonly type: 'ForeignAssetRegistered' | 'ForeignAssetUpdated' | 'AssetRegistered' | 'AssetUpdated';
2316/** @name PalletFungibleError */2373/** @name PalletFungibleError */
2317export interface PalletFungibleError extends Enum {2374export interface PalletFungibleError extends Enum {
2318 readonly isNotFungibleDataUsedToMintFungibleCollectionToken: boolean;2375 readonly isNotFungibleDataUsedToMintFungibleCollectionToken: boolean;
2319 readonly isFungibleItemsHaveNoId: boolean;
2320 readonly isFungibleItemsDontHaveData: boolean;2376 readonly isFungibleItemsDontHaveData: boolean;
2321 readonly isFungibleDisallowsNesting: boolean;2377 readonly isFungibleDisallowsNesting: boolean;
2322 readonly isSettingPropertiesNotAllowed: boolean;2378 readonly isSettingPropertiesNotAllowed: boolean;
2323 readonly isSettingAllowanceForAllNotAllowed: boolean;2379 readonly isSettingAllowanceForAllNotAllowed: boolean;
2324 readonly isFungibleTokensAreAlwaysValid: boolean;2380 readonly isFungibleTokensAreAlwaysValid: boolean;
2325 readonly type: 'NotFungibleDataUsedToMintFungibleCollectionToken' | 'FungibleItemsHaveNoId' | 'FungibleItemsDontHaveData' | 'FungibleDisallowsNesting' | 'SettingPropertiesNotAllowed' | 'SettingAllowanceForAllNotAllowed' | 'FungibleTokensAreAlwaysValid';2381 readonly type: 'NotFungibleDataUsedToMintFungibleCollectionToken' | 'FungibleItemsDontHaveData' | 'FungibleDisallowsNesting' | 'SettingPropertiesNotAllowed' | 'SettingAllowanceForAllNotAllowed' | 'FungibleTokensAreAlwaysValid';
2326}2382}
23272383
2328/** @name PalletGovOriginsOrigin */2384/** @name PalletGovOriginsOrigin */
2581export interface PalletMaintenanceCall extends Enum {2637export interface PalletMaintenanceCall extends Enum {
2582 readonly isEnable: boolean;2638 readonly isEnable: boolean;
2583 readonly isDisable: boolean;2639 readonly isDisable: boolean;
2584 readonly isExecutePreimage: boolean;
2585 readonly asExecutePreimage: {
2586 readonly hash_: H256;
2587 readonly weightBound: SpWeightsWeightV2Weight;
2588 } & Struct;
2589 readonly type: 'Enable' | 'Disable' | 'ExecutePreimage';2640 readonly type: 'Enable' | 'Disable';
2590}2641}
25912642
2592/** @name PalletMaintenanceError */2643/** @name PalletMaintenanceError */
3700 readonly type: 'CollectionDecimalPointLimitExceeded' | 'EmptyArgument' | 'RepartitionCalledOnNonRefungibleCollection';3751 readonly type: 'CollectionDecimalPointLimitExceeded' | 'EmptyArgument' | 'RepartitionCalledOnNonRefungibleCollection';
3701}3752}
3753
3754/** @name PalletUtilityCall */
3755export interface PalletUtilityCall extends Enum {
3756 readonly isBatch: boolean;
3757 readonly asBatch: {
3758 readonly calls: Vec<Call>;
3759 } & Struct;
3760 readonly isAsDerivative: boolean;
3761 readonly asAsDerivative: {
3762 readonly index: u16;
3763 readonly call: Call;
3764 } & Struct;
3765 readonly isBatchAll: boolean;
3766 readonly asBatchAll: {
3767 readonly calls: Vec<Call>;
3768 } & Struct;
3769 readonly isDispatchAs: boolean;
3770 readonly asDispatchAs: {
3771 readonly asOrigin: OpalRuntimeOriginCaller;
3772 readonly call: Call;
3773 } & Struct;
3774 readonly isForceBatch: boolean;
3775 readonly asForceBatch: {
3776 readonly calls: Vec<Call>;
3777 } & Struct;
3778 readonly isWithWeight: boolean;
3779 readonly asWithWeight: {
3780 readonly call: Call;
3781 readonly weight: SpWeightsWeightV2Weight;
3782 } & Struct;
3783 readonly type: 'Batch' | 'AsDerivative' | 'BatchAll' | 'DispatchAs' | 'ForceBatch' | 'WithWeight';
3784}
3785
3786/** @name PalletUtilityError */
3787export interface PalletUtilityError extends Enum {
3788 readonly isTooManyCalls: boolean;
3789 readonly type: 'TooManyCalls';
3790}
3791
3792/** @name PalletUtilityEvent */
3793export interface PalletUtilityEvent extends Enum {
3794 readonly isBatchInterrupted: boolean;
3795 readonly asBatchInterrupted: {
3796 readonly index: u32;
3797 readonly error: SpRuntimeDispatchError;
3798 } & Struct;
3799 readonly isBatchCompleted: boolean;
3800 readonly isBatchCompletedWithErrors: boolean;
3801 readonly isItemCompleted: boolean;
3802 readonly isItemFailed: boolean;
3803 readonly asItemFailed: {
3804 readonly error: SpRuntimeDispatchError;
3805 } & Struct;
3806 readonly isDispatchedAs: boolean;
3807 readonly asDispatchedAs: {
3808 readonly result: Result<Null, SpRuntimeDispatchError>;
3809 } & Struct;
3810 readonly type: 'BatchInterrupted' | 'BatchCompleted' | 'BatchCompletedWithErrors' | 'ItemCompleted' | 'ItemFailed' | 'DispatchedAs';
3811}
37023812
3703/** @name PalletXcmCall */3813/** @name PalletXcmCall */
3704export interface PalletXcmCall extends Enum {3814export interface PalletXcmCall extends Enum {
3705 readonly isSend: boolean;3815 readonly isSend: boolean;
3706 readonly asSend: {3816 readonly asSend: {
3707 readonly dest: XcmVersionedMultiLocation;3817 readonly dest: StagingXcmVersionedMultiLocation;
3708 readonly message: XcmVersionedXcm;3818 readonly message: StagingXcmVersionedXcm;
3709 } & Struct;3819 } & Struct;
3710 readonly isTeleportAssets: boolean;3820 readonly isTeleportAssets: boolean;
3711 readonly asTeleportAssets: {3821 readonly asTeleportAssets: {
3712 readonly dest: XcmVersionedMultiLocation;3822 readonly dest: StagingXcmVersionedMultiLocation;
3713 readonly beneficiary: XcmVersionedMultiLocation;3823 readonly beneficiary: StagingXcmVersionedMultiLocation;
3714 readonly assets: XcmVersionedMultiAssets;3824 readonly assets: StagingXcmVersionedMultiAssets;
3715 readonly feeAssetItem: u32;3825 readonly feeAssetItem: u32;
3716 } & Struct;3826 } & Struct;
3717 readonly isReserveTransferAssets: boolean;3827 readonly isReserveTransferAssets: boolean;
3718 readonly asReserveTransferAssets: {3828 readonly asReserveTransferAssets: {
3719 readonly dest: XcmVersionedMultiLocation;3829 readonly dest: StagingXcmVersionedMultiLocation;
3720 readonly beneficiary: XcmVersionedMultiLocation;3830 readonly beneficiary: StagingXcmVersionedMultiLocation;
3721 readonly assets: XcmVersionedMultiAssets;3831 readonly assets: StagingXcmVersionedMultiAssets;
3722 readonly feeAssetItem: u32;3832 readonly feeAssetItem: u32;
3723 } & Struct;3833 } & Struct;
3724 readonly isExecute: boolean;3834 readonly isExecute: boolean;
3725 readonly asExecute: {3835 readonly asExecute: {
3726 readonly message: XcmVersionedXcm;3836 readonly message: StagingXcmVersionedXcm;
3727 readonly maxWeight: SpWeightsWeightV2Weight;3837 readonly maxWeight: SpWeightsWeightV2Weight;
3728 } & Struct;3838 } & Struct;
3729 readonly isForceXcmVersion: boolean;3839 readonly isForceXcmVersion: boolean;
3730 readonly asForceXcmVersion: {3840 readonly asForceXcmVersion: {
3731 readonly location: XcmV3MultiLocation;3841 readonly location: StagingXcmV3MultiLocation;
3732 readonly xcmVersion: u32;3842 readonly version: u32;
3733 } & Struct;3843 } & Struct;
3734 readonly isForceDefaultXcmVersion: boolean;3844 readonly isForceDefaultXcmVersion: boolean;
3735 readonly asForceDefaultXcmVersion: {3845 readonly asForceDefaultXcmVersion: {
3736 readonly maybeXcmVersion: Option<u32>;3846 readonly maybeXcmVersion: Option<u32>;
3737 } & Struct;3847 } & Struct;
3738 readonly isForceSubscribeVersionNotify: boolean;3848 readonly isForceSubscribeVersionNotify: boolean;
3739 readonly asForceSubscribeVersionNotify: {3849 readonly asForceSubscribeVersionNotify: {
3740 readonly location: XcmVersionedMultiLocation;3850 readonly location: StagingXcmVersionedMultiLocation;
3741 } & Struct;3851 } & Struct;
3742 readonly isForceUnsubscribeVersionNotify: boolean;3852 readonly isForceUnsubscribeVersionNotify: boolean;
3743 readonly asForceUnsubscribeVersionNotify: {3853 readonly asForceUnsubscribeVersionNotify: {
3744 readonly location: XcmVersionedMultiLocation;3854 readonly location: StagingXcmVersionedMultiLocation;
3745 } & Struct;3855 } & Struct;
3746 readonly isLimitedReserveTransferAssets: boolean;3856 readonly isLimitedReserveTransferAssets: boolean;
3747 readonly asLimitedReserveTransferAssets: {3857 readonly asLimitedReserveTransferAssets: {
3748 readonly dest: XcmVersionedMultiLocation;3858 readonly dest: StagingXcmVersionedMultiLocation;
3749 readonly beneficiary: XcmVersionedMultiLocation;3859 readonly beneficiary: StagingXcmVersionedMultiLocation;
3750 readonly assets: XcmVersionedMultiAssets;3860 readonly assets: StagingXcmVersionedMultiAssets;
3751 readonly feeAssetItem: u32;3861 readonly feeAssetItem: u32;
3752 readonly weightLimit: XcmV3WeightLimit;3862 readonly weightLimit: StagingXcmV3WeightLimit;
3753 } & Struct;3863 } & Struct;
3754 readonly isLimitedTeleportAssets: boolean;3864 readonly isLimitedTeleportAssets: boolean;
3755 readonly asLimitedTeleportAssets: {3865 readonly asLimitedTeleportAssets: {
3756 readonly dest: XcmVersionedMultiLocation;3866 readonly dest: StagingXcmVersionedMultiLocation;
3757 readonly beneficiary: XcmVersionedMultiLocation;3867 readonly beneficiary: StagingXcmVersionedMultiLocation;
3758 readonly assets: XcmVersionedMultiAssets;3868 readonly assets: StagingXcmVersionedMultiAssets;
3759 readonly feeAssetItem: u32;3869 readonly feeAssetItem: u32;
3760 readonly weightLimit: XcmV3WeightLimit;3870 readonly weightLimit: StagingXcmV3WeightLimit;
3761 } & Struct;3871 } & Struct;
3762 readonly isForceSuspension: boolean;3872 readonly isForceSuspension: boolean;
3763 readonly asForceSuspension: {3873 readonly asForceSuspension: {
3794/** @name PalletXcmEvent */3904/** @name PalletXcmEvent */
3795export interface PalletXcmEvent extends Enum {3905export interface PalletXcmEvent extends Enum {
3796 readonly isAttempted: boolean;3906 readonly isAttempted: boolean;
3797 readonly asAttempted: XcmV3TraitsOutcome;3907 readonly asAttempted: {
3908 readonly outcome: StagingXcmV3TraitsOutcome;
3909 } & Struct;
3798 readonly isSent: boolean;3910 readonly isSent: boolean;
3799 readonly asSent: ITuple<[XcmV3MultiLocation, XcmV3MultiLocation, XcmV3Xcm]>;3911 readonly asSent: {
3912 readonly origin: StagingXcmV3MultiLocation;
3913 readonly destination: StagingXcmV3MultiLocation;
3914 readonly message: StagingXcmV3Xcm;
3915 readonly messageId: U8aFixed;
3916 } & Struct;
3800 readonly isUnexpectedResponse: boolean;3917 readonly isUnexpectedResponse: boolean;
3801 readonly asUnexpectedResponse: ITuple<[XcmV3MultiLocation, u64]>;3918 readonly asUnexpectedResponse: {
3919 readonly origin: StagingXcmV3MultiLocation;
3920 readonly queryId: u64;
3921 } & Struct;
3802 readonly isResponseReady: boolean;3922 readonly isResponseReady: boolean;
3803 readonly asResponseReady: ITuple<[u64, XcmV3Response]>;3923 readonly asResponseReady: {
3924 readonly queryId: u64;
3925 readonly response: StagingXcmV3Response;
3926 } & Struct;
3804 readonly isNotified: boolean;3927 readonly isNotified: boolean;
3805 readonly asNotified: ITuple<[u64, u8, u8]>;3928 readonly asNotified: {
3929 readonly queryId: u64;
3930 readonly palletIndex: u8;
3931 readonly callIndex: u8;
3932 } & Struct;
3806 readonly isNotifyOverweight: boolean;3933 readonly isNotifyOverweight: boolean;
3807 readonly asNotifyOverweight: ITuple<[u64, u8, u8, SpWeightsWeightV2Weight, SpWeightsWeightV2Weight]>;3934 readonly asNotifyOverweight: {
3935 readonly queryId: u64;
3936 readonly palletIndex: u8;
3937 readonly callIndex: u8;
3938 readonly actualWeight: SpWeightsWeightV2Weight;
3939 readonly maxBudgetedWeight: SpWeightsWeightV2Weight;
3940 } & Struct;
3808 readonly isNotifyDispatchError: boolean;3941 readonly isNotifyDispatchError: boolean;
3809 readonly asNotifyDispatchError: ITuple<[u64, u8, u8]>;3942 readonly asNotifyDispatchError: {
3943 readonly queryId: u64;
3944 readonly palletIndex: u8;
3945 readonly callIndex: u8;
3946 } & Struct;
3810 readonly isNotifyDecodeFailed: boolean;3947 readonly isNotifyDecodeFailed: boolean;
3811 readonly asNotifyDecodeFailed: ITuple<[u64, u8, u8]>;3948 readonly asNotifyDecodeFailed: {
3949 readonly queryId: u64;
3950 readonly palletIndex: u8;
3951 readonly callIndex: u8;
3952 } & Struct;
3812 readonly isInvalidResponder: boolean;3953 readonly isInvalidResponder: boolean;
3813 readonly asInvalidResponder: ITuple<[XcmV3MultiLocation, u64, Option<XcmV3MultiLocation>]>;3954 readonly asInvalidResponder: {
3955 readonly origin: StagingXcmV3MultiLocation;
3956 readonly queryId: u64;
3957 readonly expectedLocation: Option<StagingXcmV3MultiLocation>;
3958 } & Struct;
3814 readonly isInvalidResponderVersion: boolean;3959 readonly isInvalidResponderVersion: boolean;
3815 readonly asInvalidResponderVersion: ITuple<[XcmV3MultiLocation, u64]>;3960 readonly asInvalidResponderVersion: {
3961 readonly origin: StagingXcmV3MultiLocation;
3962 readonly queryId: u64;
3963 } & Struct;
3816 readonly isResponseTaken: boolean;3964 readonly isResponseTaken: boolean;
3817 readonly asResponseTaken: u64;3965 readonly asResponseTaken: {
3966 readonly queryId: u64;
3967 } & Struct;
3818 readonly isAssetsTrapped: boolean;3968 readonly isAssetsTrapped: boolean;
3819 readonly asAssetsTrapped: ITuple<[H256, XcmV3MultiLocation, XcmVersionedMultiAssets]>;3969 readonly asAssetsTrapped: {
3970 readonly hash_: H256;
3971 readonly origin: StagingXcmV3MultiLocation;
3972 readonly assets: StagingXcmVersionedMultiAssets;
3973 } & Struct;
3820 readonly isVersionChangeNotified: boolean;3974 readonly isVersionChangeNotified: boolean;
3821 readonly asVersionChangeNotified: ITuple<[XcmV3MultiLocation, u32, XcmV3MultiassetMultiAssets]>;3975 readonly asVersionChangeNotified: {
3976 readonly destination: StagingXcmV3MultiLocation;
3977 readonly result: u32;
3978 readonly cost: StagingXcmV3MultiassetMultiAssets;
3979 readonly messageId: U8aFixed;
3980 } & Struct;
3822 readonly isSupportedVersionChanged: boolean;3981 readonly isSupportedVersionChanged: boolean;
3823 readonly asSupportedVersionChanged: ITuple<[XcmV3MultiLocation, u32]>;3982 readonly asSupportedVersionChanged: {
3983 readonly location: StagingXcmV3MultiLocation;
3984 readonly version: u32;
3985 } & Struct;
3824 readonly isNotifyTargetSendFail: boolean;3986 readonly isNotifyTargetSendFail: boolean;
3825 readonly asNotifyTargetSendFail: ITuple<[XcmV3MultiLocation, u64, XcmV3TraitsError]>;3987 readonly asNotifyTargetSendFail: {
3988 readonly location: StagingXcmV3MultiLocation;
3989 readonly queryId: u64;
3990 readonly error: StagingXcmV3TraitsError;
3991 } & Struct;
3826 readonly isNotifyTargetMigrationFail: boolean;3992 readonly isNotifyTargetMigrationFail: boolean;
3827 readonly asNotifyTargetMigrationFail: ITuple<[XcmVersionedMultiLocation, u64]>;3993 readonly asNotifyTargetMigrationFail: {
3994 readonly location: StagingXcmVersionedMultiLocation;
3995 readonly queryId: u64;
3996 } & Struct;
3828 readonly isInvalidQuerierVersion: boolean;3997 readonly isInvalidQuerierVersion: boolean;
3829 readonly asInvalidQuerierVersion: ITuple<[XcmV3MultiLocation, u64]>;3998 readonly asInvalidQuerierVersion: {
3999 readonly origin: StagingXcmV3MultiLocation;
4000 readonly queryId: u64;
4001 } & Struct;
3830 readonly isInvalidQuerier: boolean;4002 readonly isInvalidQuerier: boolean;
3831 readonly asInvalidQuerier: ITuple<[XcmV3MultiLocation, u64, XcmV3MultiLocation, Option<XcmV3MultiLocation>]>;4003 readonly asInvalidQuerier: {
4004 readonly origin: StagingXcmV3MultiLocation;
4005 readonly queryId: u64;
4006 readonly expectedQuerier: StagingXcmV3MultiLocation;
4007 readonly maybeActualQuerier: Option<StagingXcmV3MultiLocation>;
4008 } & Struct;
3832 readonly isVersionNotifyStarted: boolean;4009 readonly isVersionNotifyStarted: boolean;
3833 readonly asVersionNotifyStarted: ITuple<[XcmV3MultiLocation, XcmV3MultiassetMultiAssets]>;4010 readonly asVersionNotifyStarted: {
4011 readonly destination: StagingXcmV3MultiLocation;
4012 readonly cost: StagingXcmV3MultiassetMultiAssets;
4013 readonly messageId: U8aFixed;
4014 } & Struct;
3834 readonly isVersionNotifyRequested: boolean;4015 readonly isVersionNotifyRequested: boolean;
3835 readonly asVersionNotifyRequested: ITuple<[XcmV3MultiLocation, XcmV3MultiassetMultiAssets]>;4016 readonly asVersionNotifyRequested: {
4017 readonly destination: StagingXcmV3MultiLocation;
4018 readonly cost: StagingXcmV3MultiassetMultiAssets;
4019 readonly messageId: U8aFixed;
4020 } & Struct;
3836 readonly isVersionNotifyUnrequested: boolean;4021 readonly isVersionNotifyUnrequested: boolean;
3837 readonly asVersionNotifyUnrequested: ITuple<[XcmV3MultiLocation, XcmV3MultiassetMultiAssets]>;4022 readonly asVersionNotifyUnrequested: {
4023 readonly destination: StagingXcmV3MultiLocation;
4024 readonly cost: StagingXcmV3MultiassetMultiAssets;
4025 readonly messageId: U8aFixed;
4026 } & Struct;
3838 readonly isFeesPaid: boolean;4027 readonly isFeesPaid: boolean;
3839 readonly asFeesPaid: ITuple<[XcmV3MultiLocation, XcmV3MultiassetMultiAssets]>;4028 readonly asFeesPaid: {
4029 readonly paying: StagingXcmV3MultiLocation;
4030 readonly fees: StagingXcmV3MultiassetMultiAssets;
4031 } & Struct;
3840 readonly isAssetsClaimed: boolean;4032 readonly isAssetsClaimed: boolean;
3841 readonly asAssetsClaimed: ITuple<[H256, XcmV3MultiLocation, XcmVersionedMultiAssets]>;4033 readonly asAssetsClaimed: {
4034 readonly hash_: H256;
4035 readonly origin: StagingXcmV3MultiLocation;
4036 readonly assets: StagingXcmVersionedMultiAssets;
4037 } & Struct;
3842 readonly type: 'Attempted' | 'Sent' | 'UnexpectedResponse' | 'ResponseReady' | 'Notified' | 'NotifyOverweight' | 'NotifyDispatchError' | 'NotifyDecodeFailed' | 'InvalidResponder' | 'InvalidResponderVersion' | 'ResponseTaken' | 'AssetsTrapped' | 'VersionChangeNotified' | 'SupportedVersionChanged' | 'NotifyTargetSendFail' | 'NotifyTargetMigrationFail' | 'InvalidQuerierVersion' | 'InvalidQuerier' | 'VersionNotifyStarted' | 'VersionNotifyRequested' | 'VersionNotifyUnrequested' | 'FeesPaid' | 'AssetsClaimed';4038 readonly type: 'Attempted' | 'Sent' | 'UnexpectedResponse' | 'ResponseReady' | 'Notified' | 'NotifyOverweight' | 'NotifyDispatchError' | 'NotifyDecodeFailed' | 'InvalidResponder' | 'InvalidResponderVersion' | 'ResponseTaken' | 'AssetsTrapped' | 'VersionChangeNotified' | 'SupportedVersionChanged' | 'NotifyTargetSendFail' | 'NotifyTargetMigrationFail' | 'InvalidQuerierVersion' | 'InvalidQuerier' | 'VersionNotifyStarted' | 'VersionNotifyRequested' | 'VersionNotifyUnrequested' | 'FeesPaid' | 'AssetsClaimed';
3843}4039}
38444040
3845/** @name PalletXcmOrigin */4041/** @name PalletXcmOrigin */
3846export interface PalletXcmOrigin extends Enum {4042export interface PalletXcmOrigin extends Enum {
3847 readonly isXcm: boolean;4043 readonly isXcm: boolean;
3848 readonly asXcm: XcmV3MultiLocation;4044 readonly asXcm: StagingXcmV3MultiLocation;
3849 readonly isResponse: boolean;4045 readonly isResponse: boolean;
3850 readonly asResponse: XcmV3MultiLocation;4046 readonly asResponse: StagingXcmV3MultiLocation;
3851 readonly type: 'Xcm' | 'Response';4047 readonly type: 'Xcm' | 'Response';
3852}4048}
38534049
3854/** @name PalletXcmQueryStatus */4050/** @name PalletXcmQueryStatus */
3855export interface PalletXcmQueryStatus extends Enum {4051export interface PalletXcmQueryStatus extends Enum {
3856 readonly isPending: boolean;4052 readonly isPending: boolean;
3857 readonly asPending: {4053 readonly asPending: {
3858 readonly responder: XcmVersionedMultiLocation;4054 readonly responder: StagingXcmVersionedMultiLocation;
3859 readonly maybeMatchQuerier: Option<XcmVersionedMultiLocation>;4055 readonly maybeMatchQuerier: Option<StagingXcmVersionedMultiLocation>;
3860 readonly maybeNotify: Option<ITuple<[u8, u8]>>;4056 readonly maybeNotify: Option<ITuple<[u8, u8]>>;
3861 readonly timeout: u32;4057 readonly timeout: u32;
3862 } & Struct;4058 } & Struct;
3863 readonly isVersionNotifier: boolean;4059 readonly isVersionNotifier: boolean;
3864 readonly asVersionNotifier: {4060 readonly asVersionNotifier: {
3865 readonly origin: XcmVersionedMultiLocation;4061 readonly origin: StagingXcmVersionedMultiLocation;
3866 readonly isActive: bool;4062 readonly isActive: bool;
3867 } & Struct;4063 } & Struct;
3868 readonly isReady: boolean;4064 readonly isReady: boolean;
3869 readonly asReady: {4065 readonly asReady: {
3870 readonly response: XcmVersionedResponse;4066 readonly response: StagingXcmVersionedResponse;
3871 readonly at: u32;4067 readonly at: u32;
3872 } & Struct;4068 } & Struct;
3873 readonly type: 'Pending' | 'VersionNotifier' | 'Ready';4069 readonly type: 'Pending' | 'VersionNotifier' | 'Ready';
3876/** @name PalletXcmRemoteLockedFungibleRecord */4072/** @name PalletXcmRemoteLockedFungibleRecord */
3877export interface PalletXcmRemoteLockedFungibleRecord extends Struct {4073export interface PalletXcmRemoteLockedFungibleRecord extends Struct {
3878 readonly amount: u128;4074 readonly amount: u128;
3879 readonly owner: XcmVersionedMultiLocation;4075 readonly owner: StagingXcmVersionedMultiLocation;
3880 readonly locker: XcmVersionedMultiLocation;4076 readonly locker: StagingXcmVersionedMultiLocation;
3881 readonly consumers: Vec<ITuple<[Null, u128]>>;4077 readonly consumers: Vec<ITuple<[Null, u128]>>;
3882}4078}
38834079
3915 readonly data: Bytes;4111 readonly data: Bytes;
3916}4112}
39174113
3918/** @name PolkadotParachainPrimitivesXcmpMessageFormat */4114/** @name PolkadotParachainPrimitivesPrimitivesXcmpMessageFormat */
3919export interface PolkadotParachainPrimitivesXcmpMessageFormat extends Enum {4115export interface PolkadotParachainPrimitivesPrimitivesXcmpMessageFormat extends Enum {
3920 readonly isConcatenatedVersionedXcm: boolean;4116 readonly isConcatenatedVersionedXcm: boolean;
3921 readonly isConcatenatedEncodedBlob: boolean;4117 readonly isConcatenatedEncodedBlob: boolean;
3922 readonly isSignals: boolean;4118 readonly isSignals: boolean;
3923 readonly type: 'ConcatenatedVersionedXcm' | 'ConcatenatedEncodedBlob' | 'Signals';4119 readonly type: 'ConcatenatedVersionedXcm' | 'ConcatenatedEncodedBlob' | 'Signals';
3924}4120}
39254121
3926/** @name PolkadotPrimitivesV4AbridgedHostConfiguration */4122/** @name PolkadotPrimitivesV5AbridgedHostConfiguration */
3927export interface PolkadotPrimitivesV4AbridgedHostConfiguration extends Struct {4123export interface PolkadotPrimitivesV5AbridgedHostConfiguration extends Struct {
3928 readonly maxCodeSize: u32;4124 readonly maxCodeSize: u32;
3929 readonly maxHeadDataSize: u32;4125 readonly maxHeadDataSize: u32;
3930 readonly maxUpwardQueueCount: u32;4126 readonly maxUpwardQueueCount: u32;
3934 readonly hrmpMaxMessageNumPerCandidate: u32;4130 readonly hrmpMaxMessageNumPerCandidate: u32;
3935 readonly validationUpgradeCooldown: u32;4131 readonly validationUpgradeCooldown: u32;
3936 readonly validationUpgradeDelay: u32;4132 readonly validationUpgradeDelay: u32;
4133 readonly asyncBackingParams: PolkadotPrimitivesVstagingAsyncBackingParams;
3937}4134}
39384135
3939/** @name PolkadotPrimitivesV4AbridgedHrmpChannel */4136/** @name PolkadotPrimitivesV5AbridgedHrmpChannel */
3940export interface PolkadotPrimitivesV4AbridgedHrmpChannel extends Struct {4137export interface PolkadotPrimitivesV5AbridgedHrmpChannel extends Struct {
3941 readonly maxCapacity: u32;4138 readonly maxCapacity: u32;
3942 readonly maxTotalSize: u32;4139 readonly maxTotalSize: u32;
3943 readonly maxMessageSize: u32;4140 readonly maxMessageSize: u32;
3946 readonly mqcHead: Option<H256>;4143 readonly mqcHead: Option<H256>;
3947}4144}
39484145
3949/** @name PolkadotPrimitivesV4PersistedValidationData */4146/** @name PolkadotPrimitivesV5PersistedValidationData */
3950export interface PolkadotPrimitivesV4PersistedValidationData extends Struct {4147export interface PolkadotPrimitivesV5PersistedValidationData extends Struct {
3951 readonly parentHead: Bytes;4148 readonly parentHead: Bytes;
3952 readonly relayParentNumber: u32;4149 readonly relayParentNumber: u32;
3953 readonly relayParentStorageRoot: H256;4150 readonly relayParentStorageRoot: H256;
3954 readonly maxPovSize: u32;4151 readonly maxPovSize: u32;
3955}4152}
4153
4154/** @name PolkadotPrimitivesV5UpgradeGoAhead */
4155export interface PolkadotPrimitivesV5UpgradeGoAhead extends Enum {
4156 readonly isAbort: boolean;
4157 readonly isGoAhead: boolean;
4158 readonly type: 'Abort' | 'GoAhead';
4159}
39564160
3957/** @name PolkadotPrimitivesV4UpgradeRestriction */4161/** @name PolkadotPrimitivesV5UpgradeRestriction */
3958export interface PolkadotPrimitivesV4UpgradeRestriction extends Enum {4162export interface PolkadotPrimitivesV5UpgradeRestriction extends Enum {
3959 readonly isPresent: boolean;4163 readonly isPresent: boolean;
3960 readonly type: 'Present';4164 readonly type: 'Present';
3961}4165}
4166
4167/** @name PolkadotPrimitivesVstagingAsyncBackingParams */
4168export interface PolkadotPrimitivesVstagingAsyncBackingParams extends Struct {
4169 readonly maxCandidateDepth: u32;
4170 readonly allowedAncestryLen: u32;
4171}
39624172
3963/** @name SpArithmeticArithmeticError */4173/** @name SpArithmeticArithmeticError */
3964export interface SpArithmeticArithmeticError extends Enum {4174export interface SpArithmeticArithmeticError extends Enum {
4134 readonly proofSize: Compact<u64>;4344 readonly proofSize: Compact<u64>;
4135}4345}
4346
4347/** @name StagingXcmDoubleEncoded */
4348export interface StagingXcmDoubleEncoded extends Struct {
4349 readonly encoded: Bytes;
4350}
4351
4352/** @name StagingXcmV2BodyId */
4353export interface StagingXcmV2BodyId extends Enum {
4354 readonly isUnit: boolean;
4355 readonly isNamed: boolean;
4356 readonly asNamed: Bytes;
4357 readonly isIndex: boolean;
4358 readonly asIndex: Compact<u32>;
4359 readonly isExecutive: boolean;
4360 readonly isTechnical: boolean;
4361 readonly isLegislative: boolean;
4362 readonly isJudicial: boolean;
4363 readonly isDefense: boolean;
4364 readonly isAdministration: boolean;
4365 readonly isTreasury: boolean;
4366 readonly type: 'Unit' | 'Named' | 'Index' | 'Executive' | 'Technical' | 'Legislative' | 'Judicial' | 'Defense' | 'Administration' | 'Treasury';
4367}
4368
4369/** @name StagingXcmV2BodyPart */
4370export interface StagingXcmV2BodyPart extends Enum {
4371 readonly isVoice: boolean;
4372 readonly isMembers: boolean;
4373 readonly asMembers: {
4374 readonly count: Compact<u32>;
4375 } & Struct;
4376 readonly isFraction: boolean;
4377 readonly asFraction: {
4378 readonly nom: Compact<u32>;
4379 readonly denom: Compact<u32>;
4380 } & Struct;
4381 readonly isAtLeastProportion: boolean;
4382 readonly asAtLeastProportion: {
4383 readonly nom: Compact<u32>;
4384 readonly denom: Compact<u32>;
4385 } & Struct;
4386 readonly isMoreThanProportion: boolean;
4387 readonly asMoreThanProportion: {
4388 readonly nom: Compact<u32>;
4389 readonly denom: Compact<u32>;
4390 } & Struct;
4391 readonly type: 'Voice' | 'Members' | 'Fraction' | 'AtLeastProportion' | 'MoreThanProportion';
4392}
4393
4394/** @name StagingXcmV2Instruction */
4395export interface StagingXcmV2Instruction extends Enum {
4396 readonly isWithdrawAsset: boolean;
4397 readonly asWithdrawAsset: StagingXcmV2MultiassetMultiAssets;
4398 readonly isReserveAssetDeposited: boolean;
4399 readonly asReserveAssetDeposited: StagingXcmV2MultiassetMultiAssets;
4400 readonly isReceiveTeleportedAsset: boolean;
4401 readonly asReceiveTeleportedAsset: StagingXcmV2MultiassetMultiAssets;
4402 readonly isQueryResponse: boolean;
4403 readonly asQueryResponse: {
4404 readonly queryId: Compact<u64>;
4405 readonly response: StagingXcmV2Response;
4406 readonly maxWeight: Compact<u64>;
4407 } & Struct;
4408 readonly isTransferAsset: boolean;
4409 readonly asTransferAsset: {
4410 readonly assets: StagingXcmV2MultiassetMultiAssets;
4411 readonly beneficiary: StagingXcmV2MultiLocation;
4412 } & Struct;
4413 readonly isTransferReserveAsset: boolean;
4414 readonly asTransferReserveAsset: {
4415 readonly assets: StagingXcmV2MultiassetMultiAssets;
4416 readonly dest: StagingXcmV2MultiLocation;
4417 readonly xcm: StagingXcmV2Xcm;
4418 } & Struct;
4419 readonly isTransact: boolean;
4420 readonly asTransact: {
4421 readonly originType: StagingXcmV2OriginKind;
4422 readonly requireWeightAtMost: Compact<u64>;
4423 readonly call: StagingXcmDoubleEncoded;
4424 } & Struct;
4425 readonly isHrmpNewChannelOpenRequest: boolean;
4426 readonly asHrmpNewChannelOpenRequest: {
4427 readonly sender: Compact<u32>;
4428 readonly maxMessageSize: Compact<u32>;
4429 readonly maxCapacity: Compact<u32>;
4430 } & Struct;
4431 readonly isHrmpChannelAccepted: boolean;
4432 readonly asHrmpChannelAccepted: {
4433 readonly recipient: Compact<u32>;
4434 } & Struct;
4435 readonly isHrmpChannelClosing: boolean;
4436 readonly asHrmpChannelClosing: {
4437 readonly initiator: Compact<u32>;
4438 readonly sender: Compact<u32>;
4439 readonly recipient: Compact<u32>;
4440 } & Struct;
4441 readonly isClearOrigin: boolean;
4442 readonly isDescendOrigin: boolean;
4443 readonly asDescendOrigin: StagingXcmV2MultilocationJunctions;
4444 readonly isReportError: boolean;
4445 readonly asReportError: {
4446 readonly queryId: Compact<u64>;
4447 readonly dest: StagingXcmV2MultiLocation;
4448 readonly maxResponseWeight: Compact<u64>;
4449 } & Struct;
4450 readonly isDepositAsset: boolean;
4451 readonly asDepositAsset: {
4452 readonly assets: StagingXcmV2MultiassetMultiAssetFilter;
4453 readonly maxAssets: Compact<u32>;
4454 readonly beneficiary: StagingXcmV2MultiLocation;
4455 } & Struct;
4456 readonly isDepositReserveAsset: boolean;
4457 readonly asDepositReserveAsset: {
4458 readonly assets: StagingXcmV2MultiassetMultiAssetFilter;
4459 readonly maxAssets: Compact<u32>;
4460 readonly dest: StagingXcmV2MultiLocation;
4461 readonly xcm: StagingXcmV2Xcm;
4462 } & Struct;
4463 readonly isExchangeAsset: boolean;
4464 readonly asExchangeAsset: {
4465 readonly give: StagingXcmV2MultiassetMultiAssetFilter;
4466 readonly receive: StagingXcmV2MultiassetMultiAssets;
4467 } & Struct;
4468 readonly isInitiateReserveWithdraw: boolean;
4469 readonly asInitiateReserveWithdraw: {
4470 readonly assets: StagingXcmV2MultiassetMultiAssetFilter;
4471 readonly reserve: StagingXcmV2MultiLocation;
4472 readonly xcm: StagingXcmV2Xcm;
4473 } & Struct;
4474 readonly isInitiateTeleport: boolean;
4475 readonly asInitiateTeleport: {
4476 readonly assets: StagingXcmV2MultiassetMultiAssetFilter;
4477 readonly dest: StagingXcmV2MultiLocation;
4478 readonly xcm: StagingXcmV2Xcm;
4479 } & Struct;
4480 readonly isQueryHolding: boolean;
4481 readonly asQueryHolding: {
4482 readonly queryId: Compact<u64>;
4483 readonly dest: StagingXcmV2MultiLocation;
4484 readonly assets: StagingXcmV2MultiassetMultiAssetFilter;
4485 readonly maxResponseWeight: Compact<u64>;
4486 } & Struct;
4487 readonly isBuyExecution: boolean;
4488 readonly asBuyExecution: {
4489 readonly fees: StagingXcmV2MultiAsset;
4490 readonly weightLimit: StagingXcmV2WeightLimit;
4491 } & Struct;
4492 readonly isRefundSurplus: boolean;
4493 readonly isSetErrorHandler: boolean;
4494 readonly asSetErrorHandler: StagingXcmV2Xcm;
4495 readonly isSetAppendix: boolean;
4496 readonly asSetAppendix: StagingXcmV2Xcm;
4497 readonly isClearError: boolean;
4498 readonly isClaimAsset: boolean;
4499 readonly asClaimAsset: {
4500 readonly assets: StagingXcmV2MultiassetMultiAssets;
4501 readonly ticket: StagingXcmV2MultiLocation;
4502 } & Struct;
4503 readonly isTrap: boolean;
4504 readonly asTrap: Compact<u64>;
4505 readonly isSubscribeVersion: boolean;
4506 readonly asSubscribeVersion: {
4507 readonly queryId: Compact<u64>;
4508 readonly maxResponseWeight: Compact<u64>;
4509 } & Struct;
4510 readonly isUnsubscribeVersion: boolean;
4511 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';
4512}
4513
4514/** @name StagingXcmV2Junction */
4515export interface StagingXcmV2Junction extends Enum {
4516 readonly isParachain: boolean;
4517 readonly asParachain: Compact<u32>;
4518 readonly isAccountId32: boolean;
4519 readonly asAccountId32: {
4520 readonly network: StagingXcmV2NetworkId;
4521 readonly id: U8aFixed;
4522 } & Struct;
4523 readonly isAccountIndex64: boolean;
4524 readonly asAccountIndex64: {
4525 readonly network: StagingXcmV2NetworkId;
4526 readonly index: Compact<u64>;
4527 } & Struct;
4528 readonly isAccountKey20: boolean;
4529 readonly asAccountKey20: {
4530 readonly network: StagingXcmV2NetworkId;
4531 readonly key: U8aFixed;
4532 } & Struct;
4533 readonly isPalletInstance: boolean;
4534 readonly asPalletInstance: u8;
4535 readonly isGeneralIndex: boolean;
4536 readonly asGeneralIndex: Compact<u128>;
4537 readonly isGeneralKey: boolean;
4538 readonly asGeneralKey: Bytes;
4539 readonly isOnlyChild: boolean;
4540 readonly isPlurality: boolean;
4541 readonly asPlurality: {
4542 readonly id: StagingXcmV2BodyId;
4543 readonly part: StagingXcmV2BodyPart;
4544 } & Struct;
4545 readonly type: 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality';
4546}
4547
4548/** @name StagingXcmV2MultiAsset */
4549export interface StagingXcmV2MultiAsset extends Struct {
4550 readonly id: StagingXcmV2MultiassetAssetId;
4551 readonly fun: StagingXcmV2MultiassetFungibility;
4552}
4553
4554/** @name StagingXcmV2MultiassetAssetId */
4555export interface StagingXcmV2MultiassetAssetId extends Enum {
4556 readonly isConcrete: boolean;
4557 readonly asConcrete: StagingXcmV2MultiLocation;
4558 readonly isAbstract: boolean;
4559 readonly asAbstract: Bytes;
4560 readonly type: 'Concrete' | 'Abstract';
4561}
4562
4563/** @name StagingXcmV2MultiassetAssetInstance */
4564export interface StagingXcmV2MultiassetAssetInstance extends Enum {
4565 readonly isUndefined: boolean;
4566 readonly isIndex: boolean;
4567 readonly asIndex: Compact<u128>;
4568 readonly isArray4: boolean;
4569 readonly asArray4: U8aFixed;
4570 readonly isArray8: boolean;
4571 readonly asArray8: U8aFixed;
4572 readonly isArray16: boolean;
4573 readonly asArray16: U8aFixed;
4574 readonly isArray32: boolean;
4575 readonly asArray32: U8aFixed;
4576 readonly isBlob: boolean;
4577 readonly asBlob: Bytes;
4578 readonly type: 'Undefined' | 'Index' | 'Array4' | 'Array8' | 'Array16' | 'Array32' | 'Blob';
4579}
4580
4581/** @name StagingXcmV2MultiassetFungibility */
4582export interface StagingXcmV2MultiassetFungibility extends Enum {
4583 readonly isFungible: boolean;
4584 readonly asFungible: Compact<u128>;
4585 readonly isNonFungible: boolean;
4586 readonly asNonFungible: StagingXcmV2MultiassetAssetInstance;
4587 readonly type: 'Fungible' | 'NonFungible';
4588}
4589
4590/** @name StagingXcmV2MultiassetMultiAssetFilter */
4591export interface StagingXcmV2MultiassetMultiAssetFilter extends Enum {
4592 readonly isDefinite: boolean;
4593 readonly asDefinite: StagingXcmV2MultiassetMultiAssets;
4594 readonly isWild: boolean;
4595 readonly asWild: StagingXcmV2MultiassetWildMultiAsset;
4596 readonly type: 'Definite' | 'Wild';
4597}
4598
4599/** @name StagingXcmV2MultiassetMultiAssets */
4600export interface StagingXcmV2MultiassetMultiAssets extends Vec<StagingXcmV2MultiAsset> {}
4601
4602/** @name StagingXcmV2MultiassetWildFungibility */
4603export interface StagingXcmV2MultiassetWildFungibility extends Enum {
4604 readonly isFungible: boolean;
4605 readonly isNonFungible: boolean;
4606 readonly type: 'Fungible' | 'NonFungible';
4607}
4608
4609/** @name StagingXcmV2MultiassetWildMultiAsset */
4610export interface StagingXcmV2MultiassetWildMultiAsset extends Enum {
4611 readonly isAll: boolean;
4612 readonly isAllOf: boolean;
4613 readonly asAllOf: {
4614 readonly id: StagingXcmV2MultiassetAssetId;
4615 readonly fun: StagingXcmV2MultiassetWildFungibility;
4616 } & Struct;
4617 readonly type: 'All' | 'AllOf';
4618}
4619
4620/** @name StagingXcmV2MultiLocation */
4621export interface StagingXcmV2MultiLocation extends Struct {
4622 readonly parents: u8;
4623 readonly interior: StagingXcmV2MultilocationJunctions;
4624}
4625
4626/** @name StagingXcmV2MultilocationJunctions */
4627export interface StagingXcmV2MultilocationJunctions extends Enum {
4628 readonly isHere: boolean;
4629 readonly isX1: boolean;
4630 readonly asX1: StagingXcmV2Junction;
4631 readonly isX2: boolean;
4632 readonly asX2: ITuple<[StagingXcmV2Junction, StagingXcmV2Junction]>;
4633 readonly isX3: boolean;
4634 readonly asX3: ITuple<[StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction]>;
4635 readonly isX4: boolean;
4636 readonly asX4: ITuple<[StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction]>;
4637 readonly isX5: boolean;
4638 readonly asX5: ITuple<[StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction]>;
4639 readonly isX6: boolean;
4640 readonly asX6: ITuple<[StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction]>;
4641 readonly isX7: boolean;
4642 readonly asX7: ITuple<[StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction]>;
4643 readonly isX8: boolean;
4644 readonly asX8: ITuple<[StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction]>;
4645 readonly type: 'Here' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';
4646}
4647
4648/** @name StagingXcmV2NetworkId */
4649export interface StagingXcmV2NetworkId extends Enum {
4650 readonly isAny: boolean;
4651 readonly isNamed: boolean;
4652 readonly asNamed: Bytes;
4653 readonly isPolkadot: boolean;
4654 readonly isKusama: boolean;
4655 readonly type: 'Any' | 'Named' | 'Polkadot' | 'Kusama';
4656}
4657
4658/** @name StagingXcmV2OriginKind */
4659export interface StagingXcmV2OriginKind extends Enum {
4660 readonly isNative: boolean;
4661 readonly isSovereignAccount: boolean;
4662 readonly isSuperuser: boolean;
4663 readonly isXcm: boolean;
4664 readonly type: 'Native' | 'SovereignAccount' | 'Superuser' | 'Xcm';
4665}
4666
4667/** @name StagingXcmV2Response */
4668export interface StagingXcmV2Response extends Enum {
4669 readonly isNull: boolean;
4670 readonly isAssets: boolean;
4671 readonly asAssets: StagingXcmV2MultiassetMultiAssets;
4672 readonly isExecutionResult: boolean;
4673 readonly asExecutionResult: Option<ITuple<[u32, StagingXcmV2TraitsError]>>;
4674 readonly isVersion: boolean;
4675 readonly asVersion: u32;
4676 readonly type: 'Null' | 'Assets' | 'ExecutionResult' | 'Version';
4677}
4678
4679/** @name StagingXcmV2TraitsError */
4680export interface StagingXcmV2TraitsError extends Enum {
4681 readonly isOverflow: boolean;
4682 readonly isUnimplemented: boolean;
4683 readonly isUntrustedReserveLocation: boolean;
4684 readonly isUntrustedTeleportLocation: boolean;
4685 readonly isMultiLocationFull: boolean;
4686 readonly isMultiLocationNotInvertible: boolean;
4687 readonly isBadOrigin: boolean;
4688 readonly isInvalidLocation: boolean;
4689 readonly isAssetNotFound: boolean;
4690 readonly isFailedToTransactAsset: boolean;
4691 readonly isNotWithdrawable: boolean;
4692 readonly isLocationCannotHold: boolean;
4693 readonly isExceedsMaxMessageSize: boolean;
4694 readonly isDestinationUnsupported: boolean;
4695 readonly isTransport: boolean;
4696 readonly isUnroutable: boolean;
4697 readonly isUnknownClaim: boolean;
4698 readonly isFailedToDecode: boolean;
4699 readonly isMaxWeightInvalid: boolean;
4700 readonly isNotHoldingFees: boolean;
4701 readonly isTooExpensive: boolean;
4702 readonly isTrap: boolean;
4703 readonly asTrap: u64;
4704 readonly isUnhandledXcmVersion: boolean;
4705 readonly isWeightLimitReached: boolean;
4706 readonly asWeightLimitReached: u64;
4707 readonly isBarrier: boolean;
4708 readonly isWeightNotComputable: boolean;
4709 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';
4710}
4711
4712/** @name StagingXcmV2WeightLimit */
4713export interface StagingXcmV2WeightLimit extends Enum {
4714 readonly isUnlimited: boolean;
4715 readonly isLimited: boolean;
4716 readonly asLimited: Compact<u64>;
4717 readonly type: 'Unlimited' | 'Limited';
4718}
4719
4720/** @name StagingXcmV2Xcm */
4721export interface StagingXcmV2Xcm extends Vec<StagingXcmV2Instruction> {}
4722
4723/** @name StagingXcmV3Instruction */
4724export interface StagingXcmV3Instruction extends Enum {
4725 readonly isWithdrawAsset: boolean;
4726 readonly asWithdrawAsset: StagingXcmV3MultiassetMultiAssets;
4727 readonly isReserveAssetDeposited: boolean;
4728 readonly asReserveAssetDeposited: StagingXcmV3MultiassetMultiAssets;
4729 readonly isReceiveTeleportedAsset: boolean;
4730 readonly asReceiveTeleportedAsset: StagingXcmV3MultiassetMultiAssets;
4731 readonly isQueryResponse: boolean;
4732 readonly asQueryResponse: {
4733 readonly queryId: Compact<u64>;
4734 readonly response: StagingXcmV3Response;
4735 readonly maxWeight: SpWeightsWeightV2Weight;
4736 readonly querier: Option<StagingXcmV3MultiLocation>;
4737 } & Struct;
4738 readonly isTransferAsset: boolean;
4739 readonly asTransferAsset: {
4740 readonly assets: StagingXcmV3MultiassetMultiAssets;
4741 readonly beneficiary: StagingXcmV3MultiLocation;
4742 } & Struct;
4743 readonly isTransferReserveAsset: boolean;
4744 readonly asTransferReserveAsset: {
4745 readonly assets: StagingXcmV3MultiassetMultiAssets;
4746 readonly dest: StagingXcmV3MultiLocation;
4747 readonly xcm: StagingXcmV3Xcm;
4748 } & Struct;
4749 readonly isTransact: boolean;
4750 readonly asTransact: {
4751 readonly originKind: StagingXcmV2OriginKind;
4752 readonly requireWeightAtMost: SpWeightsWeightV2Weight;
4753 readonly call: StagingXcmDoubleEncoded;
4754 } & Struct;
4755 readonly isHrmpNewChannelOpenRequest: boolean;
4756 readonly asHrmpNewChannelOpenRequest: {
4757 readonly sender: Compact<u32>;
4758 readonly maxMessageSize: Compact<u32>;
4759 readonly maxCapacity: Compact<u32>;
4760 } & Struct;
4761 readonly isHrmpChannelAccepted: boolean;
4762 readonly asHrmpChannelAccepted: {
4763 readonly recipient: Compact<u32>;
4764 } & Struct;
4765 readonly isHrmpChannelClosing: boolean;
4766 readonly asHrmpChannelClosing: {
4767 readonly initiator: Compact<u32>;
4768 readonly sender: Compact<u32>;
4769 readonly recipient: Compact<u32>;
4770 } & Struct;
4771 readonly isClearOrigin: boolean;
4772 readonly isDescendOrigin: boolean;
4773 readonly asDescendOrigin: StagingXcmV3Junctions;
4774 readonly isReportError: boolean;
4775 readonly asReportError: StagingXcmV3QueryResponseInfo;
4776 readonly isDepositAsset: boolean;
4777 readonly asDepositAsset: {
4778 readonly assets: StagingXcmV3MultiassetMultiAssetFilter;
4779 readonly beneficiary: StagingXcmV3MultiLocation;
4780 } & Struct;
4781 readonly isDepositReserveAsset: boolean;
4782 readonly asDepositReserveAsset: {
4783 readonly assets: StagingXcmV3MultiassetMultiAssetFilter;
4784 readonly dest: StagingXcmV3MultiLocation;
4785 readonly xcm: StagingXcmV3Xcm;
4786 } & Struct;
4787 readonly isExchangeAsset: boolean;
4788 readonly asExchangeAsset: {
4789 readonly give: StagingXcmV3MultiassetMultiAssetFilter;
4790 readonly want: StagingXcmV3MultiassetMultiAssets;
4791 readonly maximal: bool;
4792 } & Struct;
4793 readonly isInitiateReserveWithdraw: boolean;
4794 readonly asInitiateReserveWithdraw: {
4795 readonly assets: StagingXcmV3MultiassetMultiAssetFilter;
4796 readonly reserve: StagingXcmV3MultiLocation;
4797 readonly xcm: StagingXcmV3Xcm;
4798 } & Struct;
4799 readonly isInitiateTeleport: boolean;
4800 readonly asInitiateTeleport: {
4801 readonly assets: StagingXcmV3MultiassetMultiAssetFilter;
4802 readonly dest: StagingXcmV3MultiLocation;
4803 readonly xcm: StagingXcmV3Xcm;
4804 } & Struct;
4805 readonly isReportHolding: boolean;
4806 readonly asReportHolding: {
4807 readonly responseInfo: StagingXcmV3QueryResponseInfo;
4808 readonly assets: StagingXcmV3MultiassetMultiAssetFilter;
4809 } & Struct;
4810 readonly isBuyExecution: boolean;
4811 readonly asBuyExecution: {
4812 readonly fees: StagingXcmV3MultiAsset;
4813 readonly weightLimit: StagingXcmV3WeightLimit;
4814 } & Struct;
4815 readonly isRefundSurplus: boolean;
4816 readonly isSetErrorHandler: boolean;
4817 readonly asSetErrorHandler: StagingXcmV3Xcm;
4818 readonly isSetAppendix: boolean;
4819 readonly asSetAppendix: StagingXcmV3Xcm;
4820 readonly isClearError: boolean;
4821 readonly isClaimAsset: boolean;
4822 readonly asClaimAsset: {
4823 readonly assets: StagingXcmV3MultiassetMultiAssets;
4824 readonly ticket: StagingXcmV3MultiLocation;
4825 } & Struct;
4826 readonly isTrap: boolean;
4827 readonly asTrap: Compact<u64>;
4828 readonly isSubscribeVersion: boolean;
4829 readonly asSubscribeVersion: {
4830 readonly queryId: Compact<u64>;
4831 readonly maxResponseWeight: SpWeightsWeightV2Weight;
4832 } & Struct;
4833 readonly isUnsubscribeVersion: boolean;
4834 readonly isBurnAsset: boolean;
4835 readonly asBurnAsset: StagingXcmV3MultiassetMultiAssets;
4836 readonly isExpectAsset: boolean;
4837 readonly asExpectAsset: StagingXcmV3MultiassetMultiAssets;
4838 readonly isExpectOrigin: boolean;
4839 readonly asExpectOrigin: Option<StagingXcmV3MultiLocation>;
4840 readonly isExpectError: boolean;
4841 readonly asExpectError: Option<ITuple<[u32, StagingXcmV3TraitsError]>>;
4842 readonly isExpectTransactStatus: boolean;
4843 readonly asExpectTransactStatus: StagingXcmV3MaybeErrorCode;
4844 readonly isQueryPallet: boolean;
4845 readonly asQueryPallet: {
4846 readonly moduleName: Bytes;
4847 readonly responseInfo: StagingXcmV3QueryResponseInfo;
4848 } & Struct;
4849 readonly isExpectPallet: boolean;
4850 readonly asExpectPallet: {
4851 readonly index: Compact<u32>;
4852 readonly name: Bytes;
4853 readonly moduleName: Bytes;
4854 readonly crateMajor: Compact<u32>;
4855 readonly minCrateMinor: Compact<u32>;
4856 } & Struct;
4857 readonly isReportTransactStatus: boolean;
4858 readonly asReportTransactStatus: StagingXcmV3QueryResponseInfo;
4859 readonly isClearTransactStatus: boolean;
4860 readonly isUniversalOrigin: boolean;
4861 readonly asUniversalOrigin: StagingXcmV3Junction;
4862 readonly isExportMessage: boolean;
4863 readonly asExportMessage: {
4864 readonly network: StagingXcmV3JunctionNetworkId;
4865 readonly destination: StagingXcmV3Junctions;
4866 readonly xcm: StagingXcmV3Xcm;
4867 } & Struct;
4868 readonly isLockAsset: boolean;
4869 readonly asLockAsset: {
4870 readonly asset: StagingXcmV3MultiAsset;
4871 readonly unlocker: StagingXcmV3MultiLocation;
4872 } & Struct;
4873 readonly isUnlockAsset: boolean;
4874 readonly asUnlockAsset: {
4875 readonly asset: StagingXcmV3MultiAsset;
4876 readonly target: StagingXcmV3MultiLocation;
4877 } & Struct;
4878 readonly isNoteUnlockable: boolean;
4879 readonly asNoteUnlockable: {
4880 readonly asset: StagingXcmV3MultiAsset;
4881 readonly owner: StagingXcmV3MultiLocation;
4882 } & Struct;
4883 readonly isRequestUnlock: boolean;
4884 readonly asRequestUnlock: {
4885 readonly asset: StagingXcmV3MultiAsset;
4886 readonly locker: StagingXcmV3MultiLocation;
4887 } & Struct;
4888 readonly isSetFeesMode: boolean;
4889 readonly asSetFeesMode: {
4890 readonly jitWithdraw: bool;
4891 } & Struct;
4892 readonly isSetTopic: boolean;
4893 readonly asSetTopic: U8aFixed;
4894 readonly isClearTopic: boolean;
4895 readonly isAliasOrigin: boolean;
4896 readonly asAliasOrigin: StagingXcmV3MultiLocation;
4897 readonly isUnpaidExecution: boolean;
4898 readonly asUnpaidExecution: {
4899 readonly weightLimit: StagingXcmV3WeightLimit;
4900 readonly checkOrigin: Option<StagingXcmV3MultiLocation>;
4901 } & Struct;
4902 readonly type: 'WithdrawAsset' | 'ReserveAssetDeposited' | 'ReceiveTeleportedAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'ClearOrigin' | 'DescendOrigin' | 'ReportError' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'ReportHolding' | 'BuyExecution' | 'RefundSurplus' | 'SetErrorHandler' | 'SetAppendix' | 'ClearError' | 'ClaimAsset' | 'Trap' | 'SubscribeVersion' | 'UnsubscribeVersion' | 'BurnAsset' | 'ExpectAsset' | 'ExpectOrigin' | 'ExpectError' | 'ExpectTransactStatus' | 'QueryPallet' | 'ExpectPallet' | 'ReportTransactStatus' | 'ClearTransactStatus' | 'UniversalOrigin' | 'ExportMessage' | 'LockAsset' | 'UnlockAsset' | 'NoteUnlockable' | 'RequestUnlock' | 'SetFeesMode' | 'SetTopic' | 'ClearTopic' | 'AliasOrigin' | 'UnpaidExecution';
4903}
4904
4905/** @name StagingXcmV3Junction */
4906export interface StagingXcmV3Junction extends Enum {
4907 readonly isParachain: boolean;
4908 readonly asParachain: Compact<u32>;
4909 readonly isAccountId32: boolean;
4910 readonly asAccountId32: {
4911 readonly network: Option<StagingXcmV3JunctionNetworkId>;
4912 readonly id: U8aFixed;
4913 } & Struct;
4914 readonly isAccountIndex64: boolean;
4915 readonly asAccountIndex64: {
4916 readonly network: Option<StagingXcmV3JunctionNetworkId>;
4917 readonly index: Compact<u64>;
4918 } & Struct;
4919 readonly isAccountKey20: boolean;
4920 readonly asAccountKey20: {
4921 readonly network: Option<StagingXcmV3JunctionNetworkId>;
4922 readonly key: U8aFixed;
4923 } & Struct;
4924 readonly isPalletInstance: boolean;
4925 readonly asPalletInstance: u8;
4926 readonly isGeneralIndex: boolean;
4927 readonly asGeneralIndex: Compact<u128>;
4928 readonly isGeneralKey: boolean;
4929 readonly asGeneralKey: {
4930 readonly length: u8;
4931 readonly data: U8aFixed;
4932 } & Struct;
4933 readonly isOnlyChild: boolean;
4934 readonly isPlurality: boolean;
4935 readonly asPlurality: {
4936 readonly id: StagingXcmV3JunctionBodyId;
4937 readonly part: StagingXcmV3JunctionBodyPart;
4938 } & Struct;
4939 readonly isGlobalConsensus: boolean;
4940 readonly asGlobalConsensus: StagingXcmV3JunctionNetworkId;
4941 readonly type: 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality' | 'GlobalConsensus';
4942}
4943
4944/** @name StagingXcmV3JunctionBodyId */
4945export interface StagingXcmV3JunctionBodyId extends Enum {
4946 readonly isUnit: boolean;
4947 readonly isMoniker: boolean;
4948 readonly asMoniker: U8aFixed;
4949 readonly isIndex: boolean;
4950 readonly asIndex: Compact<u32>;
4951 readonly isExecutive: boolean;
4952 readonly isTechnical: boolean;
4953 readonly isLegislative: boolean;
4954 readonly isJudicial: boolean;
4955 readonly isDefense: boolean;
4956 readonly isAdministration: boolean;
4957 readonly isTreasury: boolean;
4958 readonly type: 'Unit' | 'Moniker' | 'Index' | 'Executive' | 'Technical' | 'Legislative' | 'Judicial' | 'Defense' | 'Administration' | 'Treasury';
4959}
4960
4961/** @name StagingXcmV3JunctionBodyPart */
4962export interface StagingXcmV3JunctionBodyPart extends Enum {
4963 readonly isVoice: boolean;
4964 readonly isMembers: boolean;
4965 readonly asMembers: {
4966 readonly count: Compact<u32>;
4967 } & Struct;
4968 readonly isFraction: boolean;
4969 readonly asFraction: {
4970 readonly nom: Compact<u32>;
4971 readonly denom: Compact<u32>;
4972 } & Struct;
4973 readonly isAtLeastProportion: boolean;
4974 readonly asAtLeastProportion: {
4975 readonly nom: Compact<u32>;
4976 readonly denom: Compact<u32>;
4977 } & Struct;
4978 readonly isMoreThanProportion: boolean;
4979 readonly asMoreThanProportion: {
4980 readonly nom: Compact<u32>;
4981 readonly denom: Compact<u32>;
4982 } & Struct;
4983 readonly type: 'Voice' | 'Members' | 'Fraction' | 'AtLeastProportion' | 'MoreThanProportion';
4984}
4985
4986/** @name StagingXcmV3JunctionNetworkId */
4987export interface StagingXcmV3JunctionNetworkId extends Enum {
4988 readonly isByGenesis: boolean;
4989 readonly asByGenesis: U8aFixed;
4990 readonly isByFork: boolean;
4991 readonly asByFork: {
4992 readonly blockNumber: u64;
4993 readonly blockHash: U8aFixed;
4994 } & Struct;
4995 readonly isPolkadot: boolean;
4996 readonly isKusama: boolean;
4997 readonly isWestend: boolean;
4998 readonly isRococo: boolean;
4999 readonly isWococo: boolean;
5000 readonly isEthereum: boolean;
5001 readonly asEthereum: {
5002 readonly chainId: Compact<u64>;
5003 } & Struct;
5004 readonly isBitcoinCore: boolean;
5005 readonly isBitcoinCash: boolean;
5006 readonly type: 'ByGenesis' | 'ByFork' | 'Polkadot' | 'Kusama' | 'Westend' | 'Rococo' | 'Wococo' | 'Ethereum' | 'BitcoinCore' | 'BitcoinCash';
5007}
5008
5009/** @name StagingXcmV3Junctions */
5010export interface StagingXcmV3Junctions extends Enum {
5011 readonly isHere: boolean;
5012 readonly isX1: boolean;
5013 readonly asX1: StagingXcmV3Junction;
5014 readonly isX2: boolean;
5015 readonly asX2: ITuple<[StagingXcmV3Junction, StagingXcmV3Junction]>;
5016 readonly isX3: boolean;
5017 readonly asX3: ITuple<[StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction]>;
5018 readonly isX4: boolean;
5019 readonly asX4: ITuple<[StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction]>;
5020 readonly isX5: boolean;
5021 readonly asX5: ITuple<[StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction]>;
5022 readonly isX6: boolean;
5023 readonly asX6: ITuple<[StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction]>;
5024 readonly isX7: boolean;
5025 readonly asX7: ITuple<[StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction]>;
5026 readonly isX8: boolean;
5027 readonly asX8: ITuple<[StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction]>;
5028 readonly type: 'Here' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';
5029}
5030
5031/** @name StagingXcmV3MaybeErrorCode */
5032export interface StagingXcmV3MaybeErrorCode extends Enum {
5033 readonly isSuccess: boolean;
5034 readonly isError: boolean;
5035 readonly asError: Bytes;
5036 readonly isTruncatedError: boolean;
5037 readonly asTruncatedError: Bytes;
5038 readonly type: 'Success' | 'Error' | 'TruncatedError';
5039}
5040
5041/** @name StagingXcmV3MultiAsset */
5042export interface StagingXcmV3MultiAsset extends Struct {
5043 readonly id: StagingXcmV3MultiassetAssetId;
5044 readonly fun: StagingXcmV3MultiassetFungibility;
5045}
5046
5047/** @name StagingXcmV3MultiassetAssetId */
5048export interface StagingXcmV3MultiassetAssetId extends Enum {
5049 readonly isConcrete: boolean;
5050 readonly asConcrete: StagingXcmV3MultiLocation;
5051 readonly isAbstract: boolean;
5052 readonly asAbstract: U8aFixed;
5053 readonly type: 'Concrete' | 'Abstract';
5054}
5055
5056/** @name StagingXcmV3MultiassetAssetInstance */
5057export interface StagingXcmV3MultiassetAssetInstance extends Enum {
5058 readonly isUndefined: boolean;
5059 readonly isIndex: boolean;
5060 readonly asIndex: Compact<u128>;
5061 readonly isArray4: boolean;
5062 readonly asArray4: U8aFixed;
5063 readonly isArray8: boolean;
5064 readonly asArray8: U8aFixed;
5065 readonly isArray16: boolean;
5066 readonly asArray16: U8aFixed;
5067 readonly isArray32: boolean;
5068 readonly asArray32: U8aFixed;
5069 readonly type: 'Undefined' | 'Index' | 'Array4' | 'Array8' | 'Array16' | 'Array32';
5070}
5071
5072/** @name StagingXcmV3MultiassetFungibility */
5073export interface StagingXcmV3MultiassetFungibility extends Enum {
5074 readonly isFungible: boolean;
5075 readonly asFungible: Compact<u128>;
5076 readonly isNonFungible: boolean;
5077 readonly asNonFungible: StagingXcmV3MultiassetAssetInstance;
5078 readonly type: 'Fungible' | 'NonFungible';
5079}
5080
5081/** @name StagingXcmV3MultiassetMultiAssetFilter */
5082export interface StagingXcmV3MultiassetMultiAssetFilter extends Enum {
5083 readonly isDefinite: boolean;
5084 readonly asDefinite: StagingXcmV3MultiassetMultiAssets;
5085 readonly isWild: boolean;
5086 readonly asWild: StagingXcmV3MultiassetWildMultiAsset;
5087 readonly type: 'Definite' | 'Wild';
5088}
5089
5090/** @name StagingXcmV3MultiassetMultiAssets */
5091export interface StagingXcmV3MultiassetMultiAssets extends Vec<StagingXcmV3MultiAsset> {}
5092
5093/** @name StagingXcmV3MultiassetWildFungibility */
5094export interface StagingXcmV3MultiassetWildFungibility extends Enum {
5095 readonly isFungible: boolean;
5096 readonly isNonFungible: boolean;
5097 readonly type: 'Fungible' | 'NonFungible';
5098}
5099
5100/** @name StagingXcmV3MultiassetWildMultiAsset */
5101export interface StagingXcmV3MultiassetWildMultiAsset extends Enum {
5102 readonly isAll: boolean;
5103 readonly isAllOf: boolean;
5104 readonly asAllOf: {
5105 readonly id: StagingXcmV3MultiassetAssetId;
5106 readonly fun: StagingXcmV3MultiassetWildFungibility;
5107 } & Struct;
5108 readonly isAllCounted: boolean;
5109 readonly asAllCounted: Compact<u32>;
5110 readonly isAllOfCounted: boolean;
5111 readonly asAllOfCounted: {
5112 readonly id: StagingXcmV3MultiassetAssetId;
5113 readonly fun: StagingXcmV3MultiassetWildFungibility;
5114 readonly count: Compact<u32>;
5115 } & Struct;
5116 readonly type: 'All' | 'AllOf' | 'AllCounted' | 'AllOfCounted';
5117}
5118
5119/** @name StagingXcmV3MultiLocation */
5120export interface StagingXcmV3MultiLocation extends Struct {
5121 readonly parents: u8;
5122 readonly interior: StagingXcmV3Junctions;
5123}
5124
5125/** @name StagingXcmV3PalletInfo */
5126export interface StagingXcmV3PalletInfo extends Struct {
5127 readonly index: Compact<u32>;
5128 readonly name: Bytes;
5129 readonly moduleName: Bytes;
5130 readonly major: Compact<u32>;
5131 readonly minor: Compact<u32>;
5132 readonly patch: Compact<u32>;
5133}
5134
5135/** @name StagingXcmV3QueryResponseInfo */
5136export interface StagingXcmV3QueryResponseInfo extends Struct {
5137 readonly destination: StagingXcmV3MultiLocation;
5138 readonly queryId: Compact<u64>;
5139 readonly maxWeight: SpWeightsWeightV2Weight;
5140}
5141
5142/** @name StagingXcmV3Response */
5143export interface StagingXcmV3Response extends Enum {
5144 readonly isNull: boolean;
5145 readonly isAssets: boolean;
5146 readonly asAssets: StagingXcmV3MultiassetMultiAssets;
5147 readonly isExecutionResult: boolean;
5148 readonly asExecutionResult: Option<ITuple<[u32, StagingXcmV3TraitsError]>>;
5149 readonly isVersion: boolean;
5150 readonly asVersion: u32;
5151 readonly isPalletsInfo: boolean;
5152 readonly asPalletsInfo: Vec<StagingXcmV3PalletInfo>;
5153 readonly isDispatchResult: boolean;
5154 readonly asDispatchResult: StagingXcmV3MaybeErrorCode;
5155 readonly type: 'Null' | 'Assets' | 'ExecutionResult' | 'Version' | 'PalletsInfo' | 'DispatchResult';
5156}
5157
5158/** @name StagingXcmV3TraitsError */
5159export interface StagingXcmV3TraitsError extends Enum {
5160 readonly isOverflow: boolean;
5161 readonly isUnimplemented: boolean;
5162 readonly isUntrustedReserveLocation: boolean;
5163 readonly isUntrustedTeleportLocation: boolean;
5164 readonly isLocationFull: boolean;
5165 readonly isLocationNotInvertible: boolean;
5166 readonly isBadOrigin: boolean;
5167 readonly isInvalidLocation: boolean;
5168 readonly isAssetNotFound: boolean;
5169 readonly isFailedToTransactAsset: boolean;
5170 readonly isNotWithdrawable: boolean;
5171 readonly isLocationCannotHold: boolean;
5172 readonly isExceedsMaxMessageSize: boolean;
5173 readonly isDestinationUnsupported: boolean;
5174 readonly isTransport: boolean;
5175 readonly isUnroutable: boolean;
5176 readonly isUnknownClaim: boolean;
5177 readonly isFailedToDecode: boolean;
5178 readonly isMaxWeightInvalid: boolean;
5179 readonly isNotHoldingFees: boolean;
5180 readonly isTooExpensive: boolean;
5181 readonly isTrap: boolean;
5182 readonly asTrap: u64;
5183 readonly isExpectationFalse: boolean;
5184 readonly isPalletNotFound: boolean;
5185 readonly isNameMismatch: boolean;
5186 readonly isVersionIncompatible: boolean;
5187 readonly isHoldingWouldOverflow: boolean;
5188 readonly isExportError: boolean;
5189 readonly isReanchorFailed: boolean;
5190 readonly isNoDeal: boolean;
5191 readonly isFeesNotMet: boolean;
5192 readonly isLockError: boolean;
5193 readonly isNoPermission: boolean;
5194 readonly isUnanchored: boolean;
5195 readonly isNotDepositable: boolean;
5196 readonly isUnhandledXcmVersion: boolean;
5197 readonly isWeightLimitReached: boolean;
5198 readonly asWeightLimitReached: SpWeightsWeightV2Weight;
5199 readonly isBarrier: boolean;
5200 readonly isWeightNotComputable: boolean;
5201 readonly isExceedsStackLimit: boolean;
5202 readonly type: 'Overflow' | 'Unimplemented' | 'UntrustedReserveLocation' | 'UntrustedTeleportLocation' | 'LocationFull' | 'LocationNotInvertible' | 'BadOrigin' | 'InvalidLocation' | 'AssetNotFound' | 'FailedToTransactAsset' | 'NotWithdrawable' | 'LocationCannotHold' | 'ExceedsMaxMessageSize' | 'DestinationUnsupported' | 'Transport' | 'Unroutable' | 'UnknownClaim' | 'FailedToDecode' | 'MaxWeightInvalid' | 'NotHoldingFees' | 'TooExpensive' | 'Trap' | 'ExpectationFalse' | 'PalletNotFound' | 'NameMismatch' | 'VersionIncompatible' | 'HoldingWouldOverflow' | 'ExportError' | 'ReanchorFailed' | 'NoDeal' | 'FeesNotMet' | 'LockError' | 'NoPermission' | 'Unanchored' | 'NotDepositable' | 'UnhandledXcmVersion' | 'WeightLimitReached' | 'Barrier' | 'WeightNotComputable' | 'ExceedsStackLimit';
5203}
5204
5205/** @name StagingXcmV3TraitsOutcome */
5206export interface StagingXcmV3TraitsOutcome extends Enum {
5207 readonly isComplete: boolean;
5208 readonly asComplete: SpWeightsWeightV2Weight;
5209 readonly isIncomplete: boolean;
5210 readonly asIncomplete: ITuple<[SpWeightsWeightV2Weight, StagingXcmV3TraitsError]>;
5211 readonly isError: boolean;
5212 readonly asError: StagingXcmV3TraitsError;
5213 readonly type: 'Complete' | 'Incomplete' | 'Error';
5214}
5215
5216/** @name StagingXcmV3WeightLimit */
5217export interface StagingXcmV3WeightLimit extends Enum {
5218 readonly isUnlimited: boolean;
5219 readonly isLimited: boolean;
5220 readonly asLimited: SpWeightsWeightV2Weight;
5221 readonly type: 'Unlimited' | 'Limited';
5222}
5223
5224/** @name StagingXcmV3Xcm */
5225export interface StagingXcmV3Xcm extends Vec<StagingXcmV3Instruction> {}
5226
5227/** @name StagingXcmVersionedAssetId */
5228export interface StagingXcmVersionedAssetId extends Enum {
5229 readonly isV3: boolean;
5230 readonly asV3: StagingXcmV3MultiassetAssetId;
5231 readonly type: 'V3';
5232}
5233
5234/** @name StagingXcmVersionedMultiAsset */
5235export interface StagingXcmVersionedMultiAsset extends Enum {
5236 readonly isV2: boolean;
5237 readonly asV2: StagingXcmV2MultiAsset;
5238 readonly isV3: boolean;
5239 readonly asV3: StagingXcmV3MultiAsset;
5240 readonly type: 'V2' | 'V3';
5241}
5242
5243/** @name StagingXcmVersionedMultiAssets */
5244export interface StagingXcmVersionedMultiAssets extends Enum {
5245 readonly isV2: boolean;
5246 readonly asV2: StagingXcmV2MultiassetMultiAssets;
5247 readonly isV3: boolean;
5248 readonly asV3: StagingXcmV3MultiassetMultiAssets;
5249 readonly type: 'V2' | 'V3';
5250}
5251
5252/** @name StagingXcmVersionedMultiLocation */
5253export interface StagingXcmVersionedMultiLocation extends Enum {
5254 readonly isV2: boolean;
5255 readonly asV2: StagingXcmV2MultiLocation;
5256 readonly isV3: boolean;
5257 readonly asV3: StagingXcmV3MultiLocation;
5258 readonly type: 'V2' | 'V3';
5259}
5260
5261/** @name StagingXcmVersionedResponse */
5262export interface StagingXcmVersionedResponse extends Enum {
5263 readonly isV2: boolean;
5264 readonly asV2: StagingXcmV2Response;
5265 readonly isV3: boolean;
5266 readonly asV3: StagingXcmV3Response;
5267 readonly type: 'V2' | 'V3';
5268}
5269
5270/** @name StagingXcmVersionedXcm */
5271export interface StagingXcmVersionedXcm extends Enum {
5272 readonly isV2: boolean;
5273 readonly asV2: StagingXcmV2Xcm;
5274 readonly isV3: boolean;
5275 readonly asV3: StagingXcmV3Xcm;
5276 readonly type: 'V2' | 'V3';
5277}
41365278
4137/** @name UpDataStructsAccessMode */5279/** @name UpDataStructsAccessMode */
4138export interface UpDataStructsAccessMode extends Enum {5280export interface UpDataStructsAccessMode extends Enum {
4392 readonly value: Bytes;5534 readonly value: Bytes;
4393}5535}
4394
4395/** @name XcmDoubleEncoded */
4396export interface XcmDoubleEncoded extends Struct {
4397 readonly encoded: Bytes;
4398}
4399
4400/** @name XcmV2BodyId */
4401export interface XcmV2BodyId extends Enum {
4402 readonly isUnit: boolean;
4403 readonly isNamed: boolean;
4404 readonly asNamed: Bytes;
4405 readonly isIndex: boolean;
4406 readonly asIndex: Compact<u32>;
4407 readonly isExecutive: boolean;
4408 readonly isTechnical: boolean;
4409 readonly isLegislative: boolean;
4410 readonly isJudicial: boolean;
4411 readonly isDefense: boolean;
4412 readonly isAdministration: boolean;
4413 readonly isTreasury: boolean;
4414 readonly type: 'Unit' | 'Named' | 'Index' | 'Executive' | 'Technical' | 'Legislative' | 'Judicial' | 'Defense' | 'Administration' | 'Treasury';
4415}
4416
4417/** @name XcmV2BodyPart */
4418export interface XcmV2BodyPart extends Enum {
4419 readonly isVoice: boolean;
4420 readonly isMembers: boolean;
4421 readonly asMembers: {
4422 readonly count: Compact<u32>;
4423 } & Struct;
4424 readonly isFraction: boolean;
4425 readonly asFraction: {
4426 readonly nom: Compact<u32>;
4427 readonly denom: Compact<u32>;
4428 } & Struct;
4429 readonly isAtLeastProportion: boolean;
4430 readonly asAtLeastProportion: {
4431 readonly nom: Compact<u32>;
4432 readonly denom: Compact<u32>;
4433 } & Struct;
4434 readonly isMoreThanProportion: boolean;
4435 readonly asMoreThanProportion: {
4436 readonly nom: Compact<u32>;
4437 readonly denom: Compact<u32>;
4438 } & Struct;
4439 readonly type: 'Voice' | 'Members' | 'Fraction' | 'AtLeastProportion' | 'MoreThanProportion';
4440}
4441
4442/** @name XcmV2Instruction */
4443export interface XcmV2Instruction extends Enum {
4444 readonly isWithdrawAsset: boolean;
4445 readonly asWithdrawAsset: XcmV2MultiassetMultiAssets;
4446 readonly isReserveAssetDeposited: boolean;
4447 readonly asReserveAssetDeposited: XcmV2MultiassetMultiAssets;
4448 readonly isReceiveTeleportedAsset: boolean;
4449 readonly asReceiveTeleportedAsset: XcmV2MultiassetMultiAssets;
4450 readonly isQueryResponse: boolean;
4451 readonly asQueryResponse: {
4452 readonly queryId: Compact<u64>;
4453 readonly response: XcmV2Response;
4454 readonly maxWeight: Compact<u64>;
4455 } & Struct;
4456 readonly isTransferAsset: boolean;
4457 readonly asTransferAsset: {
4458 readonly assets: XcmV2MultiassetMultiAssets;
4459 readonly beneficiary: XcmV2MultiLocation;
4460 } & Struct;
4461 readonly isTransferReserveAsset: boolean;
4462 readonly asTransferReserveAsset: {
4463 readonly assets: XcmV2MultiassetMultiAssets;
4464 readonly dest: XcmV2MultiLocation;
4465 readonly xcm: XcmV2Xcm;
4466 } & Struct;
4467 readonly isTransact: boolean;
4468 readonly asTransact: {
4469 readonly originType: XcmV2OriginKind;
4470 readonly requireWeightAtMost: Compact<u64>;
4471 readonly call: XcmDoubleEncoded;
4472 } & Struct;
4473 readonly isHrmpNewChannelOpenRequest: boolean;
4474 readonly asHrmpNewChannelOpenRequest: {
4475 readonly sender: Compact<u32>;
4476 readonly maxMessageSize: Compact<u32>;
4477 readonly maxCapacity: Compact<u32>;
4478 } & Struct;
4479 readonly isHrmpChannelAccepted: boolean;
4480 readonly asHrmpChannelAccepted: {
4481 readonly recipient: Compact<u32>;
4482 } & Struct;
4483 readonly isHrmpChannelClosing: boolean;
4484 readonly asHrmpChannelClosing: {
4485 readonly initiator: Compact<u32>;
4486 readonly sender: Compact<u32>;
4487 readonly recipient: Compact<u32>;
4488 } & Struct;
4489 readonly isClearOrigin: boolean;
4490 readonly isDescendOrigin: boolean;
4491 readonly asDescendOrigin: XcmV2MultilocationJunctions;
4492 readonly isReportError: boolean;
4493 readonly asReportError: {
4494 readonly queryId: Compact<u64>;
4495 readonly dest: XcmV2MultiLocation;
4496 readonly maxResponseWeight: Compact<u64>;
4497 } & Struct;
4498 readonly isDepositAsset: boolean;
4499 readonly asDepositAsset: {
4500 readonly assets: XcmV2MultiassetMultiAssetFilter;
4501 readonly maxAssets: Compact<u32>;
4502 readonly beneficiary: XcmV2MultiLocation;
4503 } & Struct;
4504 readonly isDepositReserveAsset: boolean;
4505 readonly asDepositReserveAsset: {
4506 readonly assets: XcmV2MultiassetMultiAssetFilter;
4507 readonly maxAssets: Compact<u32>;
4508 readonly dest: XcmV2MultiLocation;
4509 readonly xcm: XcmV2Xcm;
4510 } & Struct;
4511 readonly isExchangeAsset: boolean;
4512 readonly asExchangeAsset: {
4513 readonly give: XcmV2MultiassetMultiAssetFilter;
4514 readonly receive: XcmV2MultiassetMultiAssets;
4515 } & Struct;
4516 readonly isInitiateReserveWithdraw: boolean;
4517 readonly asInitiateReserveWithdraw: {
4518 readonly assets: XcmV2MultiassetMultiAssetFilter;
4519 readonly reserve: XcmV2MultiLocation;
4520 readonly xcm: XcmV2Xcm;
4521 } & Struct;
4522 readonly isInitiateTeleport: boolean;
4523 readonly asInitiateTeleport: {
4524 readonly assets: XcmV2MultiassetMultiAssetFilter;
4525 readonly dest: XcmV2MultiLocation;
4526 readonly xcm: XcmV2Xcm;
4527 } & Struct;
4528 readonly isQueryHolding: boolean;
4529 readonly asQueryHolding: {
4530 readonly queryId: Compact<u64>;
4531 readonly dest: XcmV2MultiLocation;
4532 readonly assets: XcmV2MultiassetMultiAssetFilter;
4533 readonly maxResponseWeight: Compact<u64>;
4534 } & Struct;
4535 readonly isBuyExecution: boolean;
4536 readonly asBuyExecution: {
4537 readonly fees: XcmV2MultiAsset;
4538 readonly weightLimit: XcmV2WeightLimit;
4539 } & Struct;
4540 readonly isRefundSurplus: boolean;
4541 readonly isSetErrorHandler: boolean;
4542 readonly asSetErrorHandler: XcmV2Xcm;
4543 readonly isSetAppendix: boolean;
4544 readonly asSetAppendix: XcmV2Xcm;
4545 readonly isClearError: boolean;
4546 readonly isClaimAsset: boolean;
4547 readonly asClaimAsset: {
4548 readonly assets: XcmV2MultiassetMultiAssets;
4549 readonly ticket: XcmV2MultiLocation;
4550 } & Struct;
4551 readonly isTrap: boolean;
4552 readonly asTrap: Compact<u64>;
4553 readonly isSubscribeVersion: boolean;
4554 readonly asSubscribeVersion: {
4555 readonly queryId: Compact<u64>;
4556 readonly maxResponseWeight: Compact<u64>;
4557 } & Struct;
4558 readonly isUnsubscribeVersion: boolean;
4559 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';
4560}
4561
4562/** @name XcmV2Junction */
4563export interface XcmV2Junction extends Enum {
4564 readonly isParachain: boolean;
4565 readonly asParachain: Compact<u32>;
4566 readonly isAccountId32: boolean;
4567 readonly asAccountId32: {
4568 readonly network: XcmV2NetworkId;
4569 readonly id: U8aFixed;
4570 } & Struct;
4571 readonly isAccountIndex64: boolean;
4572 readonly asAccountIndex64: {
4573 readonly network: XcmV2NetworkId;
4574 readonly index: Compact<u64>;
4575 } & Struct;
4576 readonly isAccountKey20: boolean;
4577 readonly asAccountKey20: {
4578 readonly network: XcmV2NetworkId;
4579 readonly key: U8aFixed;
4580 } & Struct;
4581 readonly isPalletInstance: boolean;
4582 readonly asPalletInstance: u8;
4583 readonly isGeneralIndex: boolean;
4584 readonly asGeneralIndex: Compact<u128>;
4585 readonly isGeneralKey: boolean;
4586 readonly asGeneralKey: Bytes;
4587 readonly isOnlyChild: boolean;
4588 readonly isPlurality: boolean;
4589 readonly asPlurality: {
4590 readonly id: XcmV2BodyId;
4591 readonly part: XcmV2BodyPart;
4592 } & Struct;
4593 readonly type: 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality';
4594}
4595
4596/** @name XcmV2MultiAsset */
4597export interface XcmV2MultiAsset extends Struct {
4598 readonly id: XcmV2MultiassetAssetId;
4599 readonly fun: XcmV2MultiassetFungibility;
4600}
4601
4602/** @name XcmV2MultiassetAssetId */
4603export interface XcmV2MultiassetAssetId extends Enum {
4604 readonly isConcrete: boolean;
4605 readonly asConcrete: XcmV2MultiLocation;
4606 readonly isAbstract: boolean;
4607 readonly asAbstract: Bytes;
4608 readonly type: 'Concrete' | 'Abstract';
4609}
4610
4611/** @name XcmV2MultiassetAssetInstance */
4612export interface XcmV2MultiassetAssetInstance extends Enum {
4613 readonly isUndefined: boolean;
4614 readonly isIndex: boolean;
4615 readonly asIndex: Compact<u128>;
4616 readonly isArray4: boolean;
4617 readonly asArray4: U8aFixed;
4618 readonly isArray8: boolean;
4619 readonly asArray8: U8aFixed;
4620 readonly isArray16: boolean;
4621 readonly asArray16: U8aFixed;
4622 readonly isArray32: boolean;
4623 readonly asArray32: U8aFixed;
4624 readonly isBlob: boolean;
4625 readonly asBlob: Bytes;
4626 readonly type: 'Undefined' | 'Index' | 'Array4' | 'Array8' | 'Array16' | 'Array32' | 'Blob';
4627}
4628
4629/** @name XcmV2MultiassetFungibility */
4630export interface XcmV2MultiassetFungibility extends Enum {
4631 readonly isFungible: boolean;
4632 readonly asFungible: Compact<u128>;
4633 readonly isNonFungible: boolean;
4634 readonly asNonFungible: XcmV2MultiassetAssetInstance;
4635 readonly type: 'Fungible' | 'NonFungible';
4636}
4637
4638/** @name XcmV2MultiassetMultiAssetFilter */
4639export interface XcmV2MultiassetMultiAssetFilter extends Enum {
4640 readonly isDefinite: boolean;
4641 readonly asDefinite: XcmV2MultiassetMultiAssets;
4642 readonly isWild: boolean;
4643 readonly asWild: XcmV2MultiassetWildMultiAsset;
4644 readonly type: 'Definite' | 'Wild';
4645}
4646
4647/** @name XcmV2MultiassetMultiAssets */
4648export interface XcmV2MultiassetMultiAssets extends Vec<XcmV2MultiAsset> {}
4649
4650/** @name XcmV2MultiassetWildFungibility */
4651export interface XcmV2MultiassetWildFungibility extends Enum {
4652 readonly isFungible: boolean;
4653 readonly isNonFungible: boolean;
4654 readonly type: 'Fungible' | 'NonFungible';
4655}
4656
4657/** @name XcmV2MultiassetWildMultiAsset */
4658export interface XcmV2MultiassetWildMultiAsset extends Enum {
4659 readonly isAll: boolean;
4660 readonly isAllOf: boolean;
4661 readonly asAllOf: {
4662 readonly id: XcmV2MultiassetAssetId;
4663 readonly fun: XcmV2MultiassetWildFungibility;
4664 } & Struct;
4665 readonly type: 'All' | 'AllOf';
4666}
4667
4668/** @name XcmV2MultiLocation */
4669export interface XcmV2MultiLocation extends Struct {
4670 readonly parents: u8;
4671 readonly interior: XcmV2MultilocationJunctions;
4672}
4673
4674/** @name XcmV2MultilocationJunctions */
4675export interface XcmV2MultilocationJunctions extends Enum {
4676 readonly isHere: boolean;
4677 readonly isX1: boolean;
4678 readonly asX1: XcmV2Junction;
4679 readonly isX2: boolean;
4680 readonly asX2: ITuple<[XcmV2Junction, XcmV2Junction]>;
4681 readonly isX3: boolean;
4682 readonly asX3: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction]>;
4683 readonly isX4: boolean;
4684 readonly asX4: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction]>;
4685 readonly isX5: boolean;
4686 readonly asX5: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction]>;
4687 readonly isX6: boolean;
4688 readonly asX6: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction]>;
4689 readonly isX7: boolean;
4690 readonly asX7: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction]>;
4691 readonly isX8: boolean;
4692 readonly asX8: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction]>;
4693 readonly type: 'Here' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';
4694}
4695
4696/** @name XcmV2NetworkId */
4697export interface XcmV2NetworkId extends Enum {
4698 readonly isAny: boolean;
4699 readonly isNamed: boolean;
4700 readonly asNamed: Bytes;
4701 readonly isPolkadot: boolean;
4702 readonly isKusama: boolean;
4703 readonly type: 'Any' | 'Named' | 'Polkadot' | 'Kusama';
4704}
4705
4706/** @name XcmV2OriginKind */
4707export interface XcmV2OriginKind extends Enum {
4708 readonly isNative: boolean;
4709 readonly isSovereignAccount: boolean;
4710 readonly isSuperuser: boolean;
4711 readonly isXcm: boolean;
4712 readonly type: 'Native' | 'SovereignAccount' | 'Superuser' | 'Xcm';
4713}
4714
4715/** @name XcmV2Response */
4716export interface XcmV2Response extends Enum {
4717 readonly isNull: boolean;
4718 readonly isAssets: boolean;
4719 readonly asAssets: XcmV2MultiassetMultiAssets;
4720 readonly isExecutionResult: boolean;
4721 readonly asExecutionResult: Option<ITuple<[u32, XcmV2TraitsError]>>;
4722 readonly isVersion: boolean;
4723 readonly asVersion: u32;
4724 readonly type: 'Null' | 'Assets' | 'ExecutionResult' | 'Version';
4725}
4726
4727/** @name XcmV2TraitsError */
4728export interface XcmV2TraitsError extends Enum {
4729 readonly isOverflow: boolean;
4730 readonly isUnimplemented: boolean;
4731 readonly isUntrustedReserveLocation: boolean;
4732 readonly isUntrustedTeleportLocation: boolean;
4733 readonly isMultiLocationFull: boolean;
4734 readonly isMultiLocationNotInvertible: boolean;
4735 readonly isBadOrigin: boolean;
4736 readonly isInvalidLocation: boolean;
4737 readonly isAssetNotFound: boolean;
4738 readonly isFailedToTransactAsset: boolean;
4739 readonly isNotWithdrawable: boolean;
4740 readonly isLocationCannotHold: boolean;
4741 readonly isExceedsMaxMessageSize: boolean;
4742 readonly isDestinationUnsupported: boolean;
4743 readonly isTransport: boolean;
4744 readonly isUnroutable: boolean;
4745 readonly isUnknownClaim: boolean;
4746 readonly isFailedToDecode: boolean;
4747 readonly isMaxWeightInvalid: boolean;
4748 readonly isNotHoldingFees: boolean;
4749 readonly isTooExpensive: boolean;
4750 readonly isTrap: boolean;
4751 readonly asTrap: u64;
4752 readonly isUnhandledXcmVersion: boolean;
4753 readonly isWeightLimitReached: boolean;
4754 readonly asWeightLimitReached: u64;
4755 readonly isBarrier: boolean;
4756 readonly isWeightNotComputable: boolean;
4757 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';
4758}
4759
4760/** @name XcmV2WeightLimit */
4761export interface XcmV2WeightLimit extends Enum {
4762 readonly isUnlimited: boolean;
4763 readonly isLimited: boolean;
4764 readonly asLimited: Compact<u64>;
4765 readonly type: 'Unlimited' | 'Limited';
4766}
4767
4768/** @name XcmV2Xcm */
4769export interface XcmV2Xcm extends Vec<XcmV2Instruction> {}
4770
4771/** @name XcmV3Instruction */
4772export interface XcmV3Instruction extends Enum {
4773 readonly isWithdrawAsset: boolean;
4774 readonly asWithdrawAsset: XcmV3MultiassetMultiAssets;
4775 readonly isReserveAssetDeposited: boolean;
4776 readonly asReserveAssetDeposited: XcmV3MultiassetMultiAssets;
4777 readonly isReceiveTeleportedAsset: boolean;
4778 readonly asReceiveTeleportedAsset: XcmV3MultiassetMultiAssets;
4779 readonly isQueryResponse: boolean;
4780 readonly asQueryResponse: {
4781 readonly queryId: Compact<u64>;
4782 readonly response: XcmV3Response;
4783 readonly maxWeight: SpWeightsWeightV2Weight;
4784 readonly querier: Option<XcmV3MultiLocation>;
4785 } & Struct;
4786 readonly isTransferAsset: boolean;
4787 readonly asTransferAsset: {
4788 readonly assets: XcmV3MultiassetMultiAssets;
4789 readonly beneficiary: XcmV3MultiLocation;
4790 } & Struct;
4791 readonly isTransferReserveAsset: boolean;
4792 readonly asTransferReserveAsset: {
4793 readonly assets: XcmV3MultiassetMultiAssets;
4794 readonly dest: XcmV3MultiLocation;
4795 readonly xcm: XcmV3Xcm;
4796 } & Struct;
4797 readonly isTransact: boolean;
4798 readonly asTransact: {
4799 readonly originKind: XcmV2OriginKind;
4800 readonly requireWeightAtMost: SpWeightsWeightV2Weight;
4801 readonly call: XcmDoubleEncoded;
4802 } & Struct;
4803 readonly isHrmpNewChannelOpenRequest: boolean;
4804 readonly asHrmpNewChannelOpenRequest: {
4805 readonly sender: Compact<u32>;
4806 readonly maxMessageSize: Compact<u32>;
4807 readonly maxCapacity: Compact<u32>;
4808 } & Struct;
4809 readonly isHrmpChannelAccepted: boolean;
4810 readonly asHrmpChannelAccepted: {
4811 readonly recipient: Compact<u32>;
4812 } & Struct;
4813 readonly isHrmpChannelClosing: boolean;
4814 readonly asHrmpChannelClosing: {
4815 readonly initiator: Compact<u32>;
4816 readonly sender: Compact<u32>;
4817 readonly recipient: Compact<u32>;
4818 } & Struct;
4819 readonly isClearOrigin: boolean;
4820 readonly isDescendOrigin: boolean;
4821 readonly asDescendOrigin: XcmV3Junctions;
4822 readonly isReportError: boolean;
4823 readonly asReportError: XcmV3QueryResponseInfo;
4824 readonly isDepositAsset: boolean;
4825 readonly asDepositAsset: {
4826 readonly assets: XcmV3MultiassetMultiAssetFilter;
4827 readonly beneficiary: XcmV3MultiLocation;
4828 } & Struct;
4829 readonly isDepositReserveAsset: boolean;
4830 readonly asDepositReserveAsset: {
4831 readonly assets: XcmV3MultiassetMultiAssetFilter;
4832 readonly dest: XcmV3MultiLocation;
4833 readonly xcm: XcmV3Xcm;
4834 } & Struct;
4835 readonly isExchangeAsset: boolean;
4836 readonly asExchangeAsset: {
4837 readonly give: XcmV3MultiassetMultiAssetFilter;
4838 readonly want: XcmV3MultiassetMultiAssets;
4839 readonly maximal: bool;
4840 } & Struct;
4841 readonly isInitiateReserveWithdraw: boolean;
4842 readonly asInitiateReserveWithdraw: {
4843 readonly assets: XcmV3MultiassetMultiAssetFilter;
4844 readonly reserve: XcmV3MultiLocation;
4845 readonly xcm: XcmV3Xcm;
4846 } & Struct;
4847 readonly isInitiateTeleport: boolean;
4848 readonly asInitiateTeleport: {
4849 readonly assets: XcmV3MultiassetMultiAssetFilter;
4850 readonly dest: XcmV3MultiLocation;
4851 readonly xcm: XcmV3Xcm;
4852 } & Struct;
4853 readonly isReportHolding: boolean;
4854 readonly asReportHolding: {
4855 readonly responseInfo: XcmV3QueryResponseInfo;
4856 readonly assets: XcmV3MultiassetMultiAssetFilter;
4857 } & Struct;
4858 readonly isBuyExecution: boolean;
4859 readonly asBuyExecution: {
4860 readonly fees: XcmV3MultiAsset;
4861 readonly weightLimit: XcmV3WeightLimit;
4862 } & Struct;
4863 readonly isRefundSurplus: boolean;
4864 readonly isSetErrorHandler: boolean;
4865 readonly asSetErrorHandler: XcmV3Xcm;
4866 readonly isSetAppendix: boolean;
4867 readonly asSetAppendix: XcmV3Xcm;
4868 readonly isClearError: boolean;
4869 readonly isClaimAsset: boolean;
4870 readonly asClaimAsset: {
4871 readonly assets: XcmV3MultiassetMultiAssets;
4872 readonly ticket: XcmV3MultiLocation;
4873 } & Struct;
4874 readonly isTrap: boolean;
4875 readonly asTrap: Compact<u64>;
4876 readonly isSubscribeVersion: boolean;
4877 readonly asSubscribeVersion: {
4878 readonly queryId: Compact<u64>;
4879 readonly maxResponseWeight: SpWeightsWeightV2Weight;
4880 } & Struct;
4881 readonly isUnsubscribeVersion: boolean;
4882 readonly isBurnAsset: boolean;
4883 readonly asBurnAsset: XcmV3MultiassetMultiAssets;
4884 readonly isExpectAsset: boolean;
4885 readonly asExpectAsset: XcmV3MultiassetMultiAssets;
4886 readonly isExpectOrigin: boolean;
4887 readonly asExpectOrigin: Option<XcmV3MultiLocation>;
4888 readonly isExpectError: boolean;
4889 readonly asExpectError: Option<ITuple<[u32, XcmV3TraitsError]>>;
4890 readonly isExpectTransactStatus: boolean;
4891 readonly asExpectTransactStatus: XcmV3MaybeErrorCode;
4892 readonly isQueryPallet: boolean;
4893 readonly asQueryPallet: {
4894 readonly moduleName: Bytes;
4895 readonly responseInfo: XcmV3QueryResponseInfo;
4896 } & Struct;
4897 readonly isExpectPallet: boolean;
4898 readonly asExpectPallet: {
4899 readonly index: Compact<u32>;
4900 readonly name: Bytes;
4901 readonly moduleName: Bytes;
4902 readonly crateMajor: Compact<u32>;
4903 readonly minCrateMinor: Compact<u32>;
4904 } & Struct;
4905 readonly isReportTransactStatus: boolean;
4906 readonly asReportTransactStatus: XcmV3QueryResponseInfo;
4907 readonly isClearTransactStatus: boolean;
4908 readonly isUniversalOrigin: boolean;
4909 readonly asUniversalOrigin: XcmV3Junction;
4910 readonly isExportMessage: boolean;
4911 readonly asExportMessage: {
4912 readonly network: XcmV3JunctionNetworkId;
4913 readonly destination: XcmV3Junctions;
4914 readonly xcm: XcmV3Xcm;
4915 } & Struct;
4916 readonly isLockAsset: boolean;
4917 readonly asLockAsset: {
4918 readonly asset: XcmV3MultiAsset;
4919 readonly unlocker: XcmV3MultiLocation;
4920 } & Struct;
4921 readonly isUnlockAsset: boolean;
4922 readonly asUnlockAsset: {
4923 readonly asset: XcmV3MultiAsset;
4924 readonly target: XcmV3MultiLocation;
4925 } & Struct;
4926 readonly isNoteUnlockable: boolean;
4927 readonly asNoteUnlockable: {
4928 readonly asset: XcmV3MultiAsset;
4929 readonly owner: XcmV3MultiLocation;
4930 } & Struct;
4931 readonly isRequestUnlock: boolean;
4932 readonly asRequestUnlock: {
4933 readonly asset: XcmV3MultiAsset;
4934 readonly locker: XcmV3MultiLocation;
4935 } & Struct;
4936 readonly isSetFeesMode: boolean;
4937 readonly asSetFeesMode: {
4938 readonly jitWithdraw: bool;
4939 } & Struct;
4940 readonly isSetTopic: boolean;
4941 readonly asSetTopic: U8aFixed;
4942 readonly isClearTopic: boolean;
4943 readonly isAliasOrigin: boolean;
4944 readonly asAliasOrigin: XcmV3MultiLocation;
4945 readonly isUnpaidExecution: boolean;
4946 readonly asUnpaidExecution: {
4947 readonly weightLimit: XcmV3WeightLimit;
4948 readonly checkOrigin: Option<XcmV3MultiLocation>;
4949 } & Struct;
4950 readonly type: 'WithdrawAsset' | 'ReserveAssetDeposited' | 'ReceiveTeleportedAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'ClearOrigin' | 'DescendOrigin' | 'ReportError' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'ReportHolding' | 'BuyExecution' | 'RefundSurplus' | 'SetErrorHandler' | 'SetAppendix' | 'ClearError' | 'ClaimAsset' | 'Trap' | 'SubscribeVersion' | 'UnsubscribeVersion' | 'BurnAsset' | 'ExpectAsset' | 'ExpectOrigin' | 'ExpectError' | 'ExpectTransactStatus' | 'QueryPallet' | 'ExpectPallet' | 'ReportTransactStatus' | 'ClearTransactStatus' | 'UniversalOrigin' | 'ExportMessage' | 'LockAsset' | 'UnlockAsset' | 'NoteUnlockable' | 'RequestUnlock' | 'SetFeesMode' | 'SetTopic' | 'ClearTopic' | 'AliasOrigin' | 'UnpaidExecution';
4951}
4952
4953/** @name XcmV3Junction */
4954export interface XcmV3Junction extends Enum {
4955 readonly isParachain: boolean;
4956 readonly asParachain: Compact<u32>;
4957 readonly isAccountId32: boolean;
4958 readonly asAccountId32: {
4959 readonly network: Option<XcmV3JunctionNetworkId>;
4960 readonly id: U8aFixed;
4961 } & Struct;
4962 readonly isAccountIndex64: boolean;
4963 readonly asAccountIndex64: {
4964 readonly network: Option<XcmV3JunctionNetworkId>;
4965 readonly index: Compact<u64>;
4966 } & Struct;
4967 readonly isAccountKey20: boolean;
4968 readonly asAccountKey20: {
4969 readonly network: Option<XcmV3JunctionNetworkId>;
4970 readonly key: U8aFixed;
4971 } & Struct;
4972 readonly isPalletInstance: boolean;
4973 readonly asPalletInstance: u8;
4974 readonly isGeneralIndex: boolean;
4975 readonly asGeneralIndex: Compact<u128>;
4976 readonly isGeneralKey: boolean;
4977 readonly asGeneralKey: {
4978 readonly length: u8;
4979 readonly data: U8aFixed;
4980 } & Struct;
4981 readonly isOnlyChild: boolean;
4982 readonly isPlurality: boolean;
4983 readonly asPlurality: {
4984 readonly id: XcmV3JunctionBodyId;
4985 readonly part: XcmV3JunctionBodyPart;
4986 } & Struct;
4987 readonly isGlobalConsensus: boolean;
4988 readonly asGlobalConsensus: XcmV3JunctionNetworkId;
4989 readonly type: 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality' | 'GlobalConsensus';
4990}
4991
4992/** @name XcmV3JunctionBodyId */
4993export interface XcmV3JunctionBodyId extends Enum {
4994 readonly isUnit: boolean;
4995 readonly isMoniker: boolean;
4996 readonly asMoniker: U8aFixed;
4997 readonly isIndex: boolean;
4998 readonly asIndex: Compact<u32>;
4999 readonly isExecutive: boolean;
5000 readonly isTechnical: boolean;
5001 readonly isLegislative: boolean;
5002 readonly isJudicial: boolean;
5003 readonly isDefense: boolean;
5004 readonly isAdministration: boolean;
5005 readonly isTreasury: boolean;
5006 readonly type: 'Unit' | 'Moniker' | 'Index' | 'Executive' | 'Technical' | 'Legislative' | 'Judicial' | 'Defense' | 'Administration' | 'Treasury';
5007}
5008
5009/** @name XcmV3JunctionBodyPart */
5010export interface XcmV3JunctionBodyPart extends Enum {
5011 readonly isVoice: boolean;
5012 readonly isMembers: boolean;
5013 readonly asMembers: {
5014 readonly count: Compact<u32>;
5015 } & Struct;
5016 readonly isFraction: boolean;
5017 readonly asFraction: {
5018 readonly nom: Compact<u32>;
5019 readonly denom: Compact<u32>;
5020 } & Struct;
5021 readonly isAtLeastProportion: boolean;
5022 readonly asAtLeastProportion: {
5023 readonly nom: Compact<u32>;
5024 readonly denom: Compact<u32>;
5025 } & Struct;
5026 readonly isMoreThanProportion: boolean;
5027 readonly asMoreThanProportion: {
5028 readonly nom: Compact<u32>;
5029 readonly denom: Compact<u32>;
5030 } & Struct;
5031 readonly type: 'Voice' | 'Members' | 'Fraction' | 'AtLeastProportion' | 'MoreThanProportion';
5032}
5033
5034/** @name XcmV3JunctionNetworkId */
5035export interface XcmV3JunctionNetworkId extends Enum {
5036 readonly isByGenesis: boolean;
5037 readonly asByGenesis: U8aFixed;
5038 readonly isByFork: boolean;
5039 readonly asByFork: {
5040 readonly blockNumber: u64;
5041 readonly blockHash: U8aFixed;
5042 } & Struct;
5043 readonly isPolkadot: boolean;
5044 readonly isKusama: boolean;
5045 readonly isWestend: boolean;
5046 readonly isRococo: boolean;
5047 readonly isWococo: boolean;
5048 readonly isEthereum: boolean;
5049 readonly asEthereum: {
5050 readonly chainId: Compact<u64>;
5051 } & Struct;
5052 readonly isBitcoinCore: boolean;
5053 readonly isBitcoinCash: boolean;
5054 readonly type: 'ByGenesis' | 'ByFork' | 'Polkadot' | 'Kusama' | 'Westend' | 'Rococo' | 'Wococo' | 'Ethereum' | 'BitcoinCore' | 'BitcoinCash';
5055}
5056
5057/** @name XcmV3Junctions */
5058export interface XcmV3Junctions extends Enum {
5059 readonly isHere: boolean;
5060 readonly isX1: boolean;
5061 readonly asX1: XcmV3Junction;
5062 readonly isX2: boolean;
5063 readonly asX2: ITuple<[XcmV3Junction, XcmV3Junction]>;
5064 readonly isX3: boolean;
5065 readonly asX3: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction]>;
5066 readonly isX4: boolean;
5067 readonly asX4: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction]>;
5068 readonly isX5: boolean;
5069 readonly asX5: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction]>;
5070 readonly isX6: boolean;
5071 readonly asX6: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction]>;
5072 readonly isX7: boolean;
5073 readonly asX7: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction]>;
5074 readonly isX8: boolean;
5075 readonly asX8: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction]>;
5076 readonly type: 'Here' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';
5077}
5078
5079/** @name XcmV3MaybeErrorCode */
5080export interface XcmV3MaybeErrorCode extends Enum {
5081 readonly isSuccess: boolean;
5082 readonly isError: boolean;
5083 readonly asError: Bytes;
5084 readonly isTruncatedError: boolean;
5085 readonly asTruncatedError: Bytes;
5086 readonly type: 'Success' | 'Error' | 'TruncatedError';
5087}
5088
5089/** @name XcmV3MultiAsset */
5090export interface XcmV3MultiAsset extends Struct {
5091 readonly id: XcmV3MultiassetAssetId;
5092 readonly fun: XcmV3MultiassetFungibility;
5093}
5094
5095/** @name XcmV3MultiassetAssetId */
5096export interface XcmV3MultiassetAssetId extends Enum {
5097 readonly isConcrete: boolean;
5098 readonly asConcrete: XcmV3MultiLocation;
5099 readonly isAbstract: boolean;
5100 readonly asAbstract: U8aFixed;
5101 readonly type: 'Concrete' | 'Abstract';
5102}
5103
5104/** @name XcmV3MultiassetAssetInstance */
5105export interface XcmV3MultiassetAssetInstance extends Enum {
5106 readonly isUndefined: boolean;
5107 readonly isIndex: boolean;
5108 readonly asIndex: Compact<u128>;
5109 readonly isArray4: boolean;
5110 readonly asArray4: U8aFixed;
5111 readonly isArray8: boolean;
5112 readonly asArray8: U8aFixed;
5113 readonly isArray16: boolean;
5114 readonly asArray16: U8aFixed;
5115 readonly isArray32: boolean;
5116 readonly asArray32: U8aFixed;
5117 readonly type: 'Undefined' | 'Index' | 'Array4' | 'Array8' | 'Array16' | 'Array32';
5118}
5119
5120/** @name XcmV3MultiassetFungibility */
5121export interface XcmV3MultiassetFungibility extends Enum {
5122 readonly isFungible: boolean;
5123 readonly asFungible: Compact<u128>;
5124 readonly isNonFungible: boolean;
5125 readonly asNonFungible: XcmV3MultiassetAssetInstance;
5126 readonly type: 'Fungible' | 'NonFungible';
5127}
5128
5129/** @name XcmV3MultiassetMultiAssetFilter */
5130export interface XcmV3MultiassetMultiAssetFilter extends Enum {
5131 readonly isDefinite: boolean;
5132 readonly asDefinite: XcmV3MultiassetMultiAssets;
5133 readonly isWild: boolean;
5134 readonly asWild: XcmV3MultiassetWildMultiAsset;
5135 readonly type: 'Definite' | 'Wild';
5136}
5137
5138/** @name XcmV3MultiassetMultiAssets */
5139export interface XcmV3MultiassetMultiAssets extends Vec<XcmV3MultiAsset> {}
5140
5141/** @name XcmV3MultiassetWildFungibility */
5142export interface XcmV3MultiassetWildFungibility extends Enum {
5143 readonly isFungible: boolean;
5144 readonly isNonFungible: boolean;
5145 readonly type: 'Fungible' | 'NonFungible';
5146}
5147
5148/** @name XcmV3MultiassetWildMultiAsset */
5149export interface XcmV3MultiassetWildMultiAsset extends Enum {
5150 readonly isAll: boolean;
5151 readonly isAllOf: boolean;
5152 readonly asAllOf: {
5153 readonly id: XcmV3MultiassetAssetId;
5154 readonly fun: XcmV3MultiassetWildFungibility;
5155 } & Struct;
5156 readonly isAllCounted: boolean;
5157 readonly asAllCounted: Compact<u32>;
5158 readonly isAllOfCounted: boolean;
5159 readonly asAllOfCounted: {
5160 readonly id: XcmV3MultiassetAssetId;
5161 readonly fun: XcmV3MultiassetWildFungibility;
5162 readonly count: Compact<u32>;
5163 } & Struct;
5164 readonly type: 'All' | 'AllOf' | 'AllCounted' | 'AllOfCounted';
5165}
5166
5167/** @name XcmV3MultiLocation */
5168export interface XcmV3MultiLocation extends Struct {
5169 readonly parents: u8;
5170 readonly interior: XcmV3Junctions;
5171}
5172
5173/** @name XcmV3PalletInfo */
5174export interface XcmV3PalletInfo extends Struct {
5175 readonly index: Compact<u32>;
5176 readonly name: Bytes;
5177 readonly moduleName: Bytes;
5178 readonly major: Compact<u32>;
5179 readonly minor: Compact<u32>;
5180 readonly patch: Compact<u32>;
5181}
5182
5183/** @name XcmV3QueryResponseInfo */
5184export interface XcmV3QueryResponseInfo extends Struct {
5185 readonly destination: XcmV3MultiLocation;
5186 readonly queryId: Compact<u64>;
5187 readonly maxWeight: SpWeightsWeightV2Weight;
5188}
5189
5190/** @name XcmV3Response */
5191export interface XcmV3Response extends Enum {
5192 readonly isNull: boolean;
5193 readonly isAssets: boolean;
5194 readonly asAssets: XcmV3MultiassetMultiAssets;
5195 readonly isExecutionResult: boolean;
5196 readonly asExecutionResult: Option<ITuple<[u32, XcmV3TraitsError]>>;
5197 readonly isVersion: boolean;
5198 readonly asVersion: u32;
5199 readonly isPalletsInfo: boolean;
5200 readonly asPalletsInfo: Vec<XcmV3PalletInfo>;
5201 readonly isDispatchResult: boolean;
5202 readonly asDispatchResult: XcmV3MaybeErrorCode;
5203 readonly type: 'Null' | 'Assets' | 'ExecutionResult' | 'Version' | 'PalletsInfo' | 'DispatchResult';
5204}
5205
5206/** @name XcmV3TraitsError */
5207export interface XcmV3TraitsError extends Enum {
5208 readonly isOverflow: boolean;
5209 readonly isUnimplemented: boolean;
5210 readonly isUntrustedReserveLocation: boolean;
5211 readonly isUntrustedTeleportLocation: boolean;
5212 readonly isLocationFull: boolean;
5213 readonly isLocationNotInvertible: boolean;
5214 readonly isBadOrigin: boolean;
5215 readonly isInvalidLocation: boolean;
5216 readonly isAssetNotFound: boolean;
5217 readonly isFailedToTransactAsset: boolean;
5218 readonly isNotWithdrawable: boolean;
5219 readonly isLocationCannotHold: boolean;
5220 readonly isExceedsMaxMessageSize: boolean;
5221 readonly isDestinationUnsupported: boolean;
5222 readonly isTransport: boolean;
5223 readonly isUnroutable: boolean;
5224 readonly isUnknownClaim: boolean;
5225 readonly isFailedToDecode: boolean;
5226 readonly isMaxWeightInvalid: boolean;
5227 readonly isNotHoldingFees: boolean;
5228 readonly isTooExpensive: boolean;
5229 readonly isTrap: boolean;
5230 readonly asTrap: u64;
5231 readonly isExpectationFalse: boolean;
5232 readonly isPalletNotFound: boolean;
5233 readonly isNameMismatch: boolean;
5234 readonly isVersionIncompatible: boolean;
5235 readonly isHoldingWouldOverflow: boolean;
5236 readonly isExportError: boolean;
5237 readonly isReanchorFailed: boolean;
5238 readonly isNoDeal: boolean;
5239 readonly isFeesNotMet: boolean;
5240 readonly isLockError: boolean;
5241 readonly isNoPermission: boolean;
5242 readonly isUnanchored: boolean;
5243 readonly isNotDepositable: boolean;
5244 readonly isUnhandledXcmVersion: boolean;
5245 readonly isWeightLimitReached: boolean;
5246 readonly asWeightLimitReached: SpWeightsWeightV2Weight;
5247 readonly isBarrier: boolean;
5248 readonly isWeightNotComputable: boolean;
5249 readonly isExceedsStackLimit: boolean;
5250 readonly type: 'Overflow' | 'Unimplemented' | 'UntrustedReserveLocation' | 'UntrustedTeleportLocation' | 'LocationFull' | 'LocationNotInvertible' | 'BadOrigin' | 'InvalidLocation' | 'AssetNotFound' | 'FailedToTransactAsset' | 'NotWithdrawable' | 'LocationCannotHold' | 'ExceedsMaxMessageSize' | 'DestinationUnsupported' | 'Transport' | 'Unroutable' | 'UnknownClaim' | 'FailedToDecode' | 'MaxWeightInvalid' | 'NotHoldingFees' | 'TooExpensive' | 'Trap' | 'ExpectationFalse' | 'PalletNotFound' | 'NameMismatch' | 'VersionIncompatible' | 'HoldingWouldOverflow' | 'ExportError' | 'ReanchorFailed' | 'NoDeal' | 'FeesNotMet' | 'LockError' | 'NoPermission' | 'Unanchored' | 'NotDepositable' | 'UnhandledXcmVersion' | 'WeightLimitReached' | 'Barrier' | 'WeightNotComputable' | 'ExceedsStackLimit';
5251}
5252
5253/** @name XcmV3TraitsOutcome */
5254export interface XcmV3TraitsOutcome extends Enum {
5255 readonly isComplete: boolean;
5256 readonly asComplete: SpWeightsWeightV2Weight;
5257 readonly isIncomplete: boolean;
5258 readonly asIncomplete: ITuple<[SpWeightsWeightV2Weight, XcmV3TraitsError]>;
5259 readonly isError: boolean;
5260 readonly asError: XcmV3TraitsError;
5261 readonly type: 'Complete' | 'Incomplete' | 'Error';
5262}
5263
5264/** @name XcmV3WeightLimit */
5265export interface XcmV3WeightLimit extends Enum {
5266 readonly isUnlimited: boolean;
5267 readonly isLimited: boolean;
5268 readonly asLimited: SpWeightsWeightV2Weight;
5269 readonly type: 'Unlimited' | 'Limited';
5270}
5271
5272/** @name XcmV3Xcm */
5273export interface XcmV3Xcm extends Vec<XcmV3Instruction> {}
5274
5275/** @name XcmVersionedAssetId */
5276export interface XcmVersionedAssetId extends Enum {
5277 readonly isV3: boolean;
5278 readonly asV3: XcmV3MultiassetAssetId;
5279 readonly type: 'V3';
5280}
5281
5282/** @name XcmVersionedMultiAsset */
5283export interface XcmVersionedMultiAsset extends Enum {
5284 readonly isV2: boolean;
5285 readonly asV2: XcmV2MultiAsset;
5286 readonly isV3: boolean;
5287 readonly asV3: XcmV3MultiAsset;
5288 readonly type: 'V2' | 'V3';
5289}
5290
5291/** @name XcmVersionedMultiAssets */
5292export interface XcmVersionedMultiAssets extends Enum {
5293 readonly isV2: boolean;
5294 readonly asV2: XcmV2MultiassetMultiAssets;
5295 readonly isV3: boolean;
5296 readonly asV3: XcmV3MultiassetMultiAssets;
5297 readonly type: 'V2' | 'V3';
5298}
5299
5300/** @name XcmVersionedMultiLocation */
5301export interface XcmVersionedMultiLocation extends Enum {
5302 readonly isV2: boolean;
5303 readonly asV2: XcmV2MultiLocation;
5304 readonly isV3: boolean;
5305 readonly asV3: XcmV3MultiLocation;
5306 readonly type: 'V2' | 'V3';
5307}
5308
5309/** @name XcmVersionedResponse */
5310export interface XcmVersionedResponse extends Enum {
5311 readonly isV2: boolean;
5312 readonly asV2: XcmV2Response;
5313 readonly isV3: boolean;
5314 readonly asV3: XcmV3Response;
5315 readonly type: 'V2' | 'V3';
5316}
5317
5318/** @name XcmVersionedXcm */
5319export interface XcmVersionedXcm extends Enum {
5320 readonly isV2: boolean;
5321 readonly asV2: XcmV2Xcm;
5322 readonly isV3: boolean;
5323 readonly asV3: XcmV3Xcm;
5324 readonly type: 'V2' | 'V3';
5325}
53265536
5327export type PHANTOM_DEFAULT = 'default';5537export type PHANTOM_DEFAULT = 'default';
53285538
modifiedtests/src/interfaces/lookup.tsdiffbeforeafterboth
4/* eslint-disable sort-keys */4/* eslint-disable sort-keys */
55
6export default {6export default {
7 /**7 /**
8 * Lookup3: frame_system::AccountInfo<Index, pallet_balances::types::AccountData<Balance>>8 * Lookup3: frame_system::AccountInfo<Nonce, pallet_balances::types::AccountData<Balance>>
9 **/9 **/
10 FrameSystemAccountInfo: {10 FrameSystemAccountInfo: {
11 nonce: 'u32',11 nonce: 'u32',
12 consumers: 'u32',12 consumers: 'u32',
456 _enum: {456 _enum: {
457 TransferredMultiAssets: {457 TransferredMultiAssets: {
458 sender: 'AccountId32',458 sender: 'AccountId32',
459 assets: 'XcmV3MultiassetMultiAssets',459 assets: 'StagingXcmV3MultiassetMultiAssets',
460 fee: 'XcmV3MultiAsset',460 fee: 'StagingXcmV3MultiAsset',
461 dest: 'XcmV3MultiLocation'461 dest: 'StagingXcmV3MultiLocation'
462 }462 }
463 }463 }
464 },464 },
465 /**465 /**
466 * Lookup49: xcm::v3::multiasset::MultiAssets466 * Lookup49: staging_xcm::v3::multiasset::MultiAssets
467 **/467 **/
468 XcmV3MultiassetMultiAssets: 'Vec<XcmV3MultiAsset>',468 StagingXcmV3MultiassetMultiAssets: 'Vec<StagingXcmV3MultiAsset>',
469 /**469 /**
470 * Lookup51: xcm::v3::multiasset::MultiAsset470 * Lookup51: staging_xcm::v3::multiasset::MultiAsset
471 **/471 **/
472 XcmV3MultiAsset: {472 StagingXcmV3MultiAsset: {
473 id: 'XcmV3MultiassetAssetId',473 id: 'StagingXcmV3MultiassetAssetId',
474 fun: 'XcmV3MultiassetFungibility'474 fun: 'StagingXcmV3MultiassetFungibility'
475 },475 },
476 /**476 /**
477 * Lookup52: xcm::v3::multiasset::AssetId477 * Lookup52: staging_xcm::v3::multiasset::AssetId
478 **/478 **/
479 XcmV3MultiassetAssetId: {479 StagingXcmV3MultiassetAssetId: {
480 _enum: {480 _enum: {
481 Concrete: 'XcmV3MultiLocation',481 Concrete: 'StagingXcmV3MultiLocation',
482 Abstract: '[u8;32]'482 Abstract: '[u8;32]'
483 }483 }
484 },484 },
485 /**485 /**
486 * Lookup53: xcm::v3::multilocation::MultiLocation486 * Lookup53: staging_xcm::v3::multilocation::MultiLocation
487 **/487 **/
488 XcmV3MultiLocation: {488 StagingXcmV3MultiLocation: {
489 parents: 'u8',489 parents: 'u8',
490 interior: 'XcmV3Junctions'490 interior: 'StagingXcmV3Junctions'
491 },491 },
492 /**492 /**
493 * Lookup54: xcm::v3::junctions::Junctions493 * Lookup54: staging_xcm::v3::junctions::Junctions
494 **/494 **/
495 XcmV3Junctions: {495 StagingXcmV3Junctions: {
496 _enum: {496 _enum: {
497 Here: 'Null',497 Here: 'Null',
498 X1: 'XcmV3Junction',498 X1: 'StagingXcmV3Junction',
499 X2: '(XcmV3Junction,XcmV3Junction)',499 X2: '(StagingXcmV3Junction,StagingXcmV3Junction)',
500 X3: '(XcmV3Junction,XcmV3Junction,XcmV3Junction)',500 X3: '(StagingXcmV3Junction,StagingXcmV3Junction,StagingXcmV3Junction)',
501 X4: '(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)',501 X4: '(StagingXcmV3Junction,StagingXcmV3Junction,StagingXcmV3Junction,StagingXcmV3Junction)',
502 X5: '(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)',502 X5: '(StagingXcmV3Junction,StagingXcmV3Junction,StagingXcmV3Junction,StagingXcmV3Junction,StagingXcmV3Junction)',
503 X6: '(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)',503 X6: '(StagingXcmV3Junction,StagingXcmV3Junction,StagingXcmV3Junction,StagingXcmV3Junction,StagingXcmV3Junction,StagingXcmV3Junction)',
504 X7: '(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)',504 X7: '(StagingXcmV3Junction,StagingXcmV3Junction,StagingXcmV3Junction,StagingXcmV3Junction,StagingXcmV3Junction,StagingXcmV3Junction,StagingXcmV3Junction)',
505 X8: '(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)'505 X8: '(StagingXcmV3Junction,StagingXcmV3Junction,StagingXcmV3Junction,StagingXcmV3Junction,StagingXcmV3Junction,StagingXcmV3Junction,StagingXcmV3Junction,StagingXcmV3Junction)'
506 }506 }
507 },507 },
508 /**508 /**
509 * Lookup55: xcm::v3::junction::Junction509 * Lookup55: staging_xcm::v3::junction::Junction
510 **/510 **/
511 XcmV3Junction: {511 StagingXcmV3Junction: {
512 _enum: {512 _enum: {
513 Parachain: 'Compact<u32>',513 Parachain: 'Compact<u32>',
514 AccountId32: {514 AccountId32: {
515 network: 'Option<XcmV3JunctionNetworkId>',515 network: 'Option<StagingXcmV3JunctionNetworkId>',
516 id: '[u8;32]',516 id: '[u8;32]',
517 },517 },
518 AccountIndex64: {518 AccountIndex64: {
519 network: 'Option<XcmV3JunctionNetworkId>',519 network: 'Option<StagingXcmV3JunctionNetworkId>',
520 index: 'Compact<u64>',520 index: 'Compact<u64>',
521 },521 },
522 AccountKey20: {522 AccountKey20: {
523 network: 'Option<XcmV3JunctionNetworkId>',523 network: 'Option<StagingXcmV3JunctionNetworkId>',
524 key: '[u8;20]',524 key: '[u8;20]',
525 },525 },
526 PalletInstance: 'u8',526 PalletInstance: 'u8',
531 },531 },
532 OnlyChild: 'Null',532 OnlyChild: 'Null',
533 Plurality: {533 Plurality: {
534 id: 'XcmV3JunctionBodyId',534 id: 'StagingXcmV3JunctionBodyId',
535 part: 'XcmV3JunctionBodyPart',535 part: 'StagingXcmV3JunctionBodyPart',
536 },536 },
537 GlobalConsensus: 'XcmV3JunctionNetworkId'537 GlobalConsensus: 'StagingXcmV3JunctionNetworkId'
538 }538 }
539 },539 },
540 /**540 /**
541 * Lookup58: xcm::v3::junction::NetworkId541 * Lookup58: staging_xcm::v3::junction::NetworkId
542 **/542 **/
543 XcmV3JunctionNetworkId: {543 StagingXcmV3JunctionNetworkId: {
544 _enum: {544 _enum: {
545 ByGenesis: '[u8;32]',545 ByGenesis: '[u8;32]',
546 ByFork: {546 ByFork: {
559 BitcoinCash: 'Null'559 BitcoinCash: 'Null'
560 }560 }
561 },561 },
562 /**562 /**
563 * Lookup60: xcm::v3::junction::BodyId563 * Lookup60: staging_xcm::v3::junction::BodyId
564 **/564 **/
565 XcmV3JunctionBodyId: {565 StagingXcmV3JunctionBodyId: {
566 _enum: {566 _enum: {
567 Unit: 'Null',567 Unit: 'Null',
568 Moniker: '[u8;4]',568 Moniker: '[u8;4]',
576 Treasury: 'Null'576 Treasury: 'Null'
577 }577 }
578 },578 },
579 /**579 /**
580 * Lookup61: xcm::v3::junction::BodyPart580 * Lookup61: staging_xcm::v3::junction::BodyPart
581 **/581 **/
582 XcmV3JunctionBodyPart: {582 StagingXcmV3JunctionBodyPart: {
583 _enum: {583 _enum: {
584 Voice: 'Null',584 Voice: 'Null',
585 Members: {585 Members: {
599 }599 }
600 }600 }
601 },601 },
602 /**602 /**
603 * Lookup62: xcm::v3::multiasset::Fungibility603 * Lookup62: staging_xcm::v3::multiasset::Fungibility
604 **/604 **/
605 XcmV3MultiassetFungibility: {605 StagingXcmV3MultiassetFungibility: {
606 _enum: {606 _enum: {
607 Fungible: 'Compact<u128>',607 Fungible: 'Compact<u128>',
608 NonFungible: 'XcmV3MultiassetAssetInstance'608 NonFungible: 'StagingXcmV3MultiassetAssetInstance'
609 }609 }
610 },610 },
611 /**611 /**
612 * Lookup63: xcm::v3::multiasset::AssetInstance612 * Lookup63: staging_xcm::v3::multiasset::AssetInstance
613 **/613 **/
614 XcmV3MultiassetAssetInstance: {614 StagingXcmV3MultiassetAssetInstance: {
615 _enum: {615 _enum: {
616 Undefined: 'Null',616 Undefined: 'Null',
617 Index: 'Compact<u128>',617 Index: 'Compact<u128>',
627 OrmlTokensModuleEvent: {627 OrmlTokensModuleEvent: {
628 _enum: {628 _enum: {
629 Endowed: {629 Endowed: {
630 currencyId: 'PalletForeignAssetsAssetIds',630 currencyId: 'PalletForeignAssetsAssetId',
631 who: 'AccountId32',631 who: 'AccountId32',
632 amount: 'u128',632 amount: 'u128',
633 },633 },
634 DustLost: {634 DustLost: {
635 currencyId: 'PalletForeignAssetsAssetIds',635 currencyId: 'PalletForeignAssetsAssetId',
636 who: 'AccountId32',636 who: 'AccountId32',
637 amount: 'u128',637 amount: 'u128',
638 },638 },
639 Transfer: {639 Transfer: {
640 currencyId: 'PalletForeignAssetsAssetIds',640 currencyId: 'PalletForeignAssetsAssetId',
641 from: 'AccountId32',641 from: 'AccountId32',
642 to: 'AccountId32',642 to: 'AccountId32',
643 amount: 'u128',643 amount: 'u128',
644 },644 },
645 Reserved: {645 Reserved: {
646 currencyId: 'PalletForeignAssetsAssetIds',646 currencyId: 'PalletForeignAssetsAssetId',
647 who: 'AccountId32',647 who: 'AccountId32',
648 amount: 'u128',648 amount: 'u128',
649 },649 },
650 Unreserved: {650 Unreserved: {
651 currencyId: 'PalletForeignAssetsAssetIds',651 currencyId: 'PalletForeignAssetsAssetId',
652 who: 'AccountId32',652 who: 'AccountId32',
653 amount: 'u128',653 amount: 'u128',
654 },654 },
655 ReserveRepatriated: {655 ReserveRepatriated: {
656 currencyId: 'PalletForeignAssetsAssetIds',656 currencyId: 'PalletForeignAssetsAssetId',
657 from: 'AccountId32',657 from: 'AccountId32',
658 to: 'AccountId32',658 to: 'AccountId32',
659 amount: 'u128',659 amount: 'u128',
660 status: 'FrameSupportTokensMiscBalanceStatus',660 status: 'FrameSupportTokensMiscBalanceStatus',
661 },661 },
662 BalanceSet: {662 BalanceSet: {
663 currencyId: 'PalletForeignAssetsAssetIds',663 currencyId: 'PalletForeignAssetsAssetId',
664 who: 'AccountId32',664 who: 'AccountId32',
665 free: 'u128',665 free: 'u128',
666 reserved: 'u128',666 reserved: 'u128',
667 },667 },
668 TotalIssuanceSet: {668 TotalIssuanceSet: {
669 currencyId: 'PalletForeignAssetsAssetIds',669 currencyId: 'PalletForeignAssetsAssetId',
670 amount: 'u128',670 amount: 'u128',
671 },671 },
672 Withdrawn: {672 Withdrawn: {
673 currencyId: 'PalletForeignAssetsAssetIds',673 currencyId: 'PalletForeignAssetsAssetId',
674 who: 'AccountId32',674 who: 'AccountId32',
675 amount: 'u128',675 amount: 'u128',
676 },676 },
677 Slashed: {677 Slashed: {
678 currencyId: 'PalletForeignAssetsAssetIds',678 currencyId: 'PalletForeignAssetsAssetId',
679 who: 'AccountId32',679 who: 'AccountId32',
680 freeAmount: 'u128',680 freeAmount: 'u128',
681 reservedAmount: 'u128',681 reservedAmount: 'u128',
682 },682 },
683 Deposited: {683 Deposited: {
684 currencyId: 'PalletForeignAssetsAssetIds',684 currencyId: 'PalletForeignAssetsAssetId',
685 who: 'AccountId32',685 who: 'AccountId32',
686 amount: 'u128',686 amount: 'u128',
687 },687 },
688 LockSet: {688 LockSet: {
689 lockId: '[u8;8]',689 lockId: '[u8;8]',
690 currencyId: 'PalletForeignAssetsAssetIds',690 currencyId: 'PalletForeignAssetsAssetId',
691 who: 'AccountId32',691 who: 'AccountId32',
692 amount: 'u128',692 amount: 'u128',
693 },693 },
694 LockRemoved: {694 LockRemoved: {
695 lockId: '[u8;8]',695 lockId: '[u8;8]',
696 currencyId: 'PalletForeignAssetsAssetIds',696 currencyId: 'PalletForeignAssetsAssetId',
697 who: 'AccountId32',697 who: 'AccountId32',
698 },698 },
699 Locked: {699 Locked: {
700 currencyId: 'PalletForeignAssetsAssetIds',700 currencyId: 'PalletForeignAssetsAssetId',
701 who: 'AccountId32',701 who: 'AccountId32',
702 amount: 'u128',702 amount: 'u128',
703 },703 },
704 Unlocked: {704 Unlocked: {
705 currencyId: 'PalletForeignAssetsAssetIds',705 currencyId: 'PalletForeignAssetsAssetId',
706 who: 'AccountId32',706 who: 'AccountId32',
707 amount: 'u128'707 amount: 'u128',
708 }708 },
709 Issued: {
710 currencyId: 'PalletForeignAssetsAssetId',
711 amount: 'u128',
712 },
713 Rescinded: {
714 currencyId: 'PalletForeignAssetsAssetId',
715 amount: 'u128'
716 }
709 }717 }
710 },718 },
711 /**719 /**
712 * Lookup67: pallet_foreign_assets::AssetIds720 * Lookup67: pallet_foreign_assets::AssetId
713 **/721 **/
714 PalletForeignAssetsAssetIds: {722 PalletForeignAssetsAssetId: {
715 _enum: {723 _enum: {
716 ForeignAssetId: 'u32',724 ForeignAssetId: 'u32',
717 NativeAssetId: 'PalletForeignAssetsNativeCurrency'725 NativeAssetId: 'PalletForeignAssetsNativeCurrency'
1227 * Lookup99: cumulus_primitives_parachain_inherent::ParachainInherentData1235 * Lookup99: cumulus_primitives_parachain_inherent::ParachainInherentData
1228 **/1236 **/
1229 CumulusPrimitivesParachainInherentParachainInherentData: {1237 CumulusPrimitivesParachainInherentParachainInherentData: {
1230 validationData: 'PolkadotPrimitivesV4PersistedValidationData',1238 validationData: 'PolkadotPrimitivesV5PersistedValidationData',
1231 relayChainState: 'SpTrieStorageProof',1239 relayChainState: 'SpTrieStorageProof',
1232 downwardMessages: 'Vec<PolkadotCorePrimitivesInboundDownwardMessage>',1240 downwardMessages: 'Vec<PolkadotCorePrimitivesInboundDownwardMessage>',
1233 horizontalMessages: 'BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>'1241 horizontalMessages: 'BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>'
1234 },1242 },
1235 /**1243 /**
1236 * Lookup100: polkadot_primitives::v4::PersistedValidationData<primitive_types::H256, N>1244 * Lookup100: polkadot_primitives::v5::PersistedValidationData<primitive_types::H256, N>
1237 **/1245 **/
1238 PolkadotPrimitivesV4PersistedValidationData: {1246 PolkadotPrimitivesV5PersistedValidationData: {
1239 parentHead: 'Bytes',1247 parentHead: 'Bytes',
1240 relayParentNumber: 'u32',1248 relayParentNumber: 'u32',
1241 relayParentStorageRoot: 'H256',1249 relayParentStorageRoot: 'H256',
1444 OrmlXtokensModuleCall: {1452 OrmlXtokensModuleCall: {
1445 _enum: {1453 _enum: {
1446 transfer: {1454 transfer: {
1447 currencyId: 'PalletForeignAssetsAssetIds',1455 currencyId: 'PalletForeignAssetsAssetId',
1448 amount: 'u128',1456 amount: 'u128',
1449 dest: 'XcmVersionedMultiLocation',1457 dest: 'StagingXcmVersionedMultiLocation',
1450 destWeightLimit: 'XcmV3WeightLimit',1458 destWeightLimit: 'StagingXcmV3WeightLimit',
1451 },1459 },
1452 transfer_multiasset: {1460 transfer_multiasset: {
1453 asset: 'XcmVersionedMultiAsset',1461 asset: 'StagingXcmVersionedMultiAsset',
1454 dest: 'XcmVersionedMultiLocation',1462 dest: 'StagingXcmVersionedMultiLocation',
1455 destWeightLimit: 'XcmV3WeightLimit',1463 destWeightLimit: 'StagingXcmV3WeightLimit',
1456 },1464 },
1457 transfer_with_fee: {1465 transfer_with_fee: {
1458 currencyId: 'PalletForeignAssetsAssetIds',1466 currencyId: 'PalletForeignAssetsAssetId',
1459 amount: 'u128',1467 amount: 'u128',
1460 fee: 'u128',1468 fee: 'u128',
1461 dest: 'XcmVersionedMultiLocation',1469 dest: 'StagingXcmVersionedMultiLocation',
1462 destWeightLimit: 'XcmV3WeightLimit',1470 destWeightLimit: 'StagingXcmV3WeightLimit',
1463 },1471 },
1464 transfer_multiasset_with_fee: {1472 transfer_multiasset_with_fee: {
1465 asset: 'XcmVersionedMultiAsset',1473 asset: 'StagingXcmVersionedMultiAsset',
1466 fee: 'XcmVersionedMultiAsset',1474 fee: 'StagingXcmVersionedMultiAsset',
1467 dest: 'XcmVersionedMultiLocation',1475 dest: 'StagingXcmVersionedMultiLocation',
1468 destWeightLimit: 'XcmV3WeightLimit',1476 destWeightLimit: 'StagingXcmV3WeightLimit',
1469 },1477 },
1470 transfer_multicurrencies: {1478 transfer_multicurrencies: {
1471 currencies: 'Vec<(PalletForeignAssetsAssetIds,u128)>',1479 currencies: 'Vec<(PalletForeignAssetsAssetId,u128)>',
1472 feeItem: 'u32',1480 feeItem: 'u32',
1473 dest: 'XcmVersionedMultiLocation',1481 dest: 'StagingXcmVersionedMultiLocation',
1474 destWeightLimit: 'XcmV3WeightLimit',1482 destWeightLimit: 'StagingXcmV3WeightLimit',
1475 },1483 },
1476 transfer_multiassets: {1484 transfer_multiassets: {
1477 assets: 'XcmVersionedMultiAssets',1485 assets: 'StagingXcmVersionedMultiAssets',
1478 feeItem: 'u32',1486 feeItem: 'u32',
1479 dest: 'XcmVersionedMultiLocation',1487 dest: 'StagingXcmVersionedMultiLocation',
1480 destWeightLimit: 'XcmV3WeightLimit'1488 destWeightLimit: 'StagingXcmV3WeightLimit'
1481 }1489 }
1482 }1490 }
1483 },1491 },
1484 /**1492 /**
1485 * Lookup128: xcm::VersionedMultiLocation1493 * Lookup128: staging_xcm::VersionedMultiLocation
1486 **/1494 **/
1487 XcmVersionedMultiLocation: {1495 StagingXcmVersionedMultiLocation: {
1488 _enum: {1496 _enum: {
1489 __Unused0: 'Null',1497 __Unused0: 'Null',
1490 V2: 'XcmV2MultiLocation',1498 V2: 'StagingXcmV2MultiLocation',
1491 __Unused2: 'Null',1499 __Unused2: 'Null',
1492 V3: 'XcmV3MultiLocation'1500 V3: 'StagingXcmV3MultiLocation'
1493 }1501 }
1494 },1502 },
1495 /**1503 /**
1496 * Lookup129: xcm::v2::multilocation::MultiLocation1504 * Lookup129: staging_xcm::v2::multilocation::MultiLocation
1497 **/1505 **/
1498 XcmV2MultiLocation: {1506 StagingXcmV2MultiLocation: {
1499 parents: 'u8',1507 parents: 'u8',
1500 interior: 'XcmV2MultilocationJunctions'1508 interior: 'StagingXcmV2MultilocationJunctions'
1501 },1509 },
1502 /**1510 /**
1503 * Lookup130: xcm::v2::multilocation::Junctions1511 * Lookup130: staging_xcm::v2::multilocation::Junctions
1504 **/1512 **/
1505 XcmV2MultilocationJunctions: {1513 StagingXcmV2MultilocationJunctions: {
1506 _enum: {1514 _enum: {
1507 Here: 'Null',1515 Here: 'Null',
1508 X1: 'XcmV2Junction',1516 X1: 'StagingXcmV2Junction',
1509 X2: '(XcmV2Junction,XcmV2Junction)',1517 X2: '(StagingXcmV2Junction,StagingXcmV2Junction)',
1510 X3: '(XcmV2Junction,XcmV2Junction,XcmV2Junction)',1518 X3: '(StagingXcmV2Junction,StagingXcmV2Junction,StagingXcmV2Junction)',
1511 X4: '(XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction)',1519 X4: '(StagingXcmV2Junction,StagingXcmV2Junction,StagingXcmV2Junction,StagingXcmV2Junction)',
1512 X5: '(XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction)',1520 X5: '(StagingXcmV2Junction,StagingXcmV2Junction,StagingXcmV2Junction,StagingXcmV2Junction,StagingXcmV2Junction)',
1513 X6: '(XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction)',1521 X6: '(StagingXcmV2Junction,StagingXcmV2Junction,StagingXcmV2Junction,StagingXcmV2Junction,StagingXcmV2Junction,StagingXcmV2Junction)',
1514 X7: '(XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction)',1522 X7: '(StagingXcmV2Junction,StagingXcmV2Junction,StagingXcmV2Junction,StagingXcmV2Junction,StagingXcmV2Junction,StagingXcmV2Junction,StagingXcmV2Junction)',
1515 X8: '(XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction)'1523 X8: '(StagingXcmV2Junction,StagingXcmV2Junction,StagingXcmV2Junction,StagingXcmV2Junction,StagingXcmV2Junction,StagingXcmV2Junction,StagingXcmV2Junction,StagingXcmV2Junction)'
1516 }1524 }
1517 },1525 },
1518 /**1526 /**
1519 * Lookup131: xcm::v2::junction::Junction1527 * Lookup131: staging_xcm::v2::junction::Junction
1520 **/1528 **/
1521 XcmV2Junction: {1529 StagingXcmV2Junction: {
1522 _enum: {1530 _enum: {
1523 Parachain: 'Compact<u32>',1531 Parachain: 'Compact<u32>',
1524 AccountId32: {1532 AccountId32: {
1525 network: 'XcmV2NetworkId',1533 network: 'StagingXcmV2NetworkId',
1526 id: '[u8;32]',1534 id: '[u8;32]',
1527 },1535 },
1528 AccountIndex64: {1536 AccountIndex64: {
1529 network: 'XcmV2NetworkId',1537 network: 'StagingXcmV2NetworkId',
1530 index: 'Compact<u64>',1538 index: 'Compact<u64>',
1531 },1539 },
1532 AccountKey20: {1540 AccountKey20: {
1533 network: 'XcmV2NetworkId',1541 network: 'StagingXcmV2NetworkId',
1534 key: '[u8;20]',1542 key: '[u8;20]',
1535 },1543 },
1536 PalletInstance: 'u8',1544 PalletInstance: 'u8',
1537 GeneralIndex: 'Compact<u128>',1545 GeneralIndex: 'Compact<u128>',
1538 GeneralKey: 'Bytes',1546 GeneralKey: 'Bytes',
1539 OnlyChild: 'Null',1547 OnlyChild: 'Null',
1540 Plurality: {1548 Plurality: {
1541 id: 'XcmV2BodyId',1549 id: 'StagingXcmV2BodyId',
1542 part: 'XcmV2BodyPart'1550 part: 'StagingXcmV2BodyPart'
1543 }1551 }
1544 }1552 }
1545 },1553 },
1546 /**1554 /**
1547 * Lookup132: xcm::v2::NetworkId1555 * Lookup132: staging_xcm::v2::NetworkId
1548 **/1556 **/
1549 XcmV2NetworkId: {1557 StagingXcmV2NetworkId: {
1550 _enum: {1558 _enum: {
1551 Any: 'Null',1559 Any: 'Null',
1552 Named: 'Bytes',1560 Named: 'Bytes',
1553 Polkadot: 'Null',1561 Polkadot: 'Null',
1554 Kusama: 'Null'1562 Kusama: 'Null'
1555 }1563 }
1556 },1564 },
1557 /**1565 /**
1558 * Lookup134: xcm::v2::BodyId1566 * Lookup134: staging_xcm::v2::BodyId
1559 **/1567 **/
1560 XcmV2BodyId: {1568 StagingXcmV2BodyId: {
1561 _enum: {1569 _enum: {
1562 Unit: 'Null',1570 Unit: 'Null',
1563 Named: 'Bytes',1571 Named: 'Bytes',
1571 Treasury: 'Null'1579 Treasury: 'Null'
1572 }1580 }
1573 },1581 },
1574 /**1582 /**
1575 * Lookup135: xcm::v2::BodyPart1583 * Lookup135: staging_xcm::v2::BodyPart
1576 **/1584 **/
1577 XcmV2BodyPart: {1585 StagingXcmV2BodyPart: {
1578 _enum: {1586 _enum: {
1579 Voice: 'Null',1587 Voice: 'Null',
1580 Members: {1588 Members: {
1594 }1602 }
1595 }1603 }
1596 },1604 },
1597 /**1605 /**
1598 * Lookup136: xcm::v3::WeightLimit1606 * Lookup136: staging_xcm::v3::WeightLimit
1599 **/1607 **/
1600 XcmV3WeightLimit: {1608 StagingXcmV3WeightLimit: {
1601 _enum: {1609 _enum: {
1602 Unlimited: 'Null',1610 Unlimited: 'Null',
1603 Limited: 'SpWeightsWeightV2Weight'1611 Limited: 'SpWeightsWeightV2Weight'
1604 }1612 }
1605 },1613 },
1606 /**1614 /**
1607 * Lookup137: xcm::VersionedMultiAsset1615 * Lookup137: staging_xcm::VersionedMultiAsset
1608 **/1616 **/
1609 XcmVersionedMultiAsset: {1617 StagingXcmVersionedMultiAsset: {
1610 _enum: {1618 _enum: {
1611 __Unused0: 'Null',1619 __Unused0: 'Null',
1612 V2: 'XcmV2MultiAsset',1620 V2: 'StagingXcmV2MultiAsset',
1613 __Unused2: 'Null',1621 __Unused2: 'Null',
1614 V3: 'XcmV3MultiAsset'1622 V3: 'StagingXcmV3MultiAsset'
1615 }1623 }
1616 },1624 },
1617 /**1625 /**
1618 * Lookup138: xcm::v2::multiasset::MultiAsset1626 * Lookup138: staging_xcm::v2::multiasset::MultiAsset
1619 **/1627 **/
1620 XcmV2MultiAsset: {1628 StagingXcmV2MultiAsset: {
1621 id: 'XcmV2MultiassetAssetId',1629 id: 'StagingXcmV2MultiassetAssetId',
1622 fun: 'XcmV2MultiassetFungibility'1630 fun: 'StagingXcmV2MultiassetFungibility'
1623 },1631 },
1624 /**1632 /**
1625 * Lookup139: xcm::v2::multiasset::AssetId1633 * Lookup139: staging_xcm::v2::multiasset::AssetId
1626 **/1634 **/
1627 XcmV2MultiassetAssetId: {1635 StagingXcmV2MultiassetAssetId: {
1628 _enum: {1636 _enum: {
1629 Concrete: 'XcmV2MultiLocation',1637 Concrete: 'StagingXcmV2MultiLocation',
1630 Abstract: 'Bytes'1638 Abstract: 'Bytes'
1631 }1639 }
1632 },1640 },
1633 /**1641 /**
1634 * Lookup140: xcm::v2::multiasset::Fungibility1642 * Lookup140: staging_xcm::v2::multiasset::Fungibility
1635 **/1643 **/
1636 XcmV2MultiassetFungibility: {1644 StagingXcmV2MultiassetFungibility: {
1637 _enum: {1645 _enum: {
1638 Fungible: 'Compact<u128>',1646 Fungible: 'Compact<u128>',
1639 NonFungible: 'XcmV2MultiassetAssetInstance'1647 NonFungible: 'StagingXcmV2MultiassetAssetInstance'
1640 }1648 }
1641 },1649 },
1642 /**1650 /**
1643 * Lookup141: xcm::v2::multiasset::AssetInstance1651 * Lookup141: staging_xcm::v2::multiasset::AssetInstance
1644 **/1652 **/
1645 XcmV2MultiassetAssetInstance: {1653 StagingXcmV2MultiassetAssetInstance: {
1646 _enum: {1654 _enum: {
1647 Undefined: 'Null',1655 Undefined: 'Null',
1648 Index: 'Compact<u128>',1656 Index: 'Compact<u128>',
1653 Blob: 'Bytes'1661 Blob: 'Bytes'
1654 }1662 }
1655 },1663 },
1656 /**1664 /**
1657 * Lookup144: xcm::VersionedMultiAssets1665 * Lookup144: staging_xcm::VersionedMultiAssets
1658 **/1666 **/
1659 XcmVersionedMultiAssets: {1667 StagingXcmVersionedMultiAssets: {
1660 _enum: {1668 _enum: {
1661 __Unused0: 'Null',1669 __Unused0: 'Null',
1662 V2: 'XcmV2MultiassetMultiAssets',1670 V2: 'StagingXcmV2MultiassetMultiAssets',
1663 __Unused2: 'Null',1671 __Unused2: 'Null',
1664 V3: 'XcmV3MultiassetMultiAssets'1672 V3: 'StagingXcmV3MultiassetMultiAssets'
1665 }1673 }
1666 },1674 },
1667 /**1675 /**
1668 * Lookup145: xcm::v2::multiasset::MultiAssets1676 * Lookup145: staging_xcm::v2::multiasset::MultiAssets
1669 **/1677 **/
1670 XcmV2MultiassetMultiAssets: 'Vec<XcmV2MultiAsset>',1678 StagingXcmV2MultiassetMultiAssets: 'Vec<StagingXcmV2MultiAsset>',
1671 /**1679 /**
1672 * Lookup147: orml_tokens::module::Call<T>1680 * Lookup147: orml_tokens::module::Call<T>
1673 **/1681 **/
1674 OrmlTokensModuleCall: {1682 OrmlTokensModuleCall: {
1675 _enum: {1683 _enum: {
1676 transfer: {1684 transfer: {
1677 dest: 'MultiAddress',1685 dest: 'MultiAddress',
1678 currencyId: 'PalletForeignAssetsAssetIds',1686 currencyId: 'PalletForeignAssetsAssetId',
1679 amount: 'Compact<u128>',1687 amount: 'Compact<u128>',
1680 },1688 },
1681 transfer_all: {1689 transfer_all: {
1682 dest: 'MultiAddress',1690 dest: 'MultiAddress',
1683 currencyId: 'PalletForeignAssetsAssetIds',1691 currencyId: 'PalletForeignAssetsAssetId',
1684 keepAlive: 'bool',1692 keepAlive: 'bool',
1685 },1693 },
1686 transfer_keep_alive: {1694 transfer_keep_alive: {
1687 dest: 'MultiAddress',1695 dest: 'MultiAddress',
1688 currencyId: 'PalletForeignAssetsAssetIds',1696 currencyId: 'PalletForeignAssetsAssetId',
1689 amount: 'Compact<u128>',1697 amount: 'Compact<u128>',
1690 },1698 },
1691 force_transfer: {1699 force_transfer: {
1692 source: 'MultiAddress',1700 source: 'MultiAddress',
1693 dest: 'MultiAddress',1701 dest: 'MultiAddress',
1694 currencyId: 'PalletForeignAssetsAssetIds',1702 currencyId: 'PalletForeignAssetsAssetId',
1695 amount: 'Compact<u128>',1703 amount: 'Compact<u128>',
1696 },1704 },
1697 set_balance: {1705 set_balance: {
1698 who: 'MultiAddress',1706 who: 'MultiAddress',
1699 currencyId: 'PalletForeignAssetsAssetIds',1707 currencyId: 'PalletForeignAssetsAssetId',
1700 newFree: 'Compact<u128>',1708 newFree: 'Compact<u128>',
1701 newReserved: 'Compact<u128>'1709 newReserved: 'Compact<u128>'
1702 }1710 }
2201 **/2209 **/
2202 PalletXcmOrigin: {2210 PalletXcmOrigin: {
2203 _enum: {2211 _enum: {
2204 Xcm: 'XcmV3MultiLocation',2212 Xcm: 'StagingXcmV3MultiLocation',
2205 Response: 'XcmV3MultiLocation'2213 Response: 'StagingXcmV3MultiLocation'
2206 }2214 }
2207 },2215 },
2208 /**2216 /**
2330 PalletXcmCall: {2338 PalletXcmCall: {
2331 _enum: {2339 _enum: {
2332 send: {2340 send: {
2333 dest: 'XcmVersionedMultiLocation',2341 dest: 'StagingXcmVersionedMultiLocation',
2334 message: 'XcmVersionedXcm',2342 message: 'StagingXcmVersionedXcm',
2335 },2343 },
2336 teleport_assets: {2344 teleport_assets: {
2337 dest: 'XcmVersionedMultiLocation',2345 dest: 'StagingXcmVersionedMultiLocation',
2338 beneficiary: 'XcmVersionedMultiLocation',2346 beneficiary: 'StagingXcmVersionedMultiLocation',
2339 assets: 'XcmVersionedMultiAssets',2347 assets: 'StagingXcmVersionedMultiAssets',
2340 feeAssetItem: 'u32',2348 feeAssetItem: 'u32',
2341 },2349 },
2342 reserve_transfer_assets: {2350 reserve_transfer_assets: {
2343 dest: 'XcmVersionedMultiLocation',2351 dest: 'StagingXcmVersionedMultiLocation',
2344 beneficiary: 'XcmVersionedMultiLocation',2352 beneficiary: 'StagingXcmVersionedMultiLocation',
2345 assets: 'XcmVersionedMultiAssets',2353 assets: 'StagingXcmVersionedMultiAssets',
2346 feeAssetItem: 'u32',2354 feeAssetItem: 'u32',
2347 },2355 },
2348 execute: {2356 execute: {
2349 message: 'XcmVersionedXcm',2357 message: 'StagingXcmVersionedXcm',
2350 maxWeight: 'SpWeightsWeightV2Weight',2358 maxWeight: 'SpWeightsWeightV2Weight',
2351 },2359 },
2352 force_xcm_version: {2360 force_xcm_version: {
2353 location: 'XcmV3MultiLocation',2361 location: 'StagingXcmV3MultiLocation',
2354 xcmVersion: 'u32',2362 version: 'u32',
2355 },2363 },
2356 force_default_xcm_version: {2364 force_default_xcm_version: {
2357 maybeXcmVersion: 'Option<u32>',2365 maybeXcmVersion: 'Option<u32>',
2358 },2366 },
2359 force_subscribe_version_notify: {2367 force_subscribe_version_notify: {
2360 location: 'XcmVersionedMultiLocation',2368 location: 'StagingXcmVersionedMultiLocation',
2361 },2369 },
2362 force_unsubscribe_version_notify: {2370 force_unsubscribe_version_notify: {
2363 location: 'XcmVersionedMultiLocation',2371 location: 'StagingXcmVersionedMultiLocation',
2364 },2372 },
2365 limited_reserve_transfer_assets: {2373 limited_reserve_transfer_assets: {
2366 dest: 'XcmVersionedMultiLocation',2374 dest: 'StagingXcmVersionedMultiLocation',
2367 beneficiary: 'XcmVersionedMultiLocation',2375 beneficiary: 'StagingXcmVersionedMultiLocation',
2368 assets: 'XcmVersionedMultiAssets',2376 assets: 'StagingXcmVersionedMultiAssets',
2369 feeAssetItem: 'u32',2377 feeAssetItem: 'u32',
2370 weightLimit: 'XcmV3WeightLimit',2378 weightLimit: 'StagingXcmV3WeightLimit',
2371 },2379 },
2372 limited_teleport_assets: {2380 limited_teleport_assets: {
2373 dest: 'XcmVersionedMultiLocation',2381 dest: 'StagingXcmVersionedMultiLocation',
2374 beneficiary: 'XcmVersionedMultiLocation',2382 beneficiary: 'StagingXcmVersionedMultiLocation',
2375 assets: 'XcmVersionedMultiAssets',2383 assets: 'StagingXcmVersionedMultiAssets',
2376 feeAssetItem: 'u32',2384 feeAssetItem: 'u32',
2377 weightLimit: 'XcmV3WeightLimit',2385 weightLimit: 'StagingXcmV3WeightLimit',
2378 },2386 },
2379 force_suspension: {2387 force_suspension: {
2380 suspended: 'bool'2388 suspended: 'bool'
2381 }2389 }
2382 }2390 }
2383 },2391 },
2384 /**2392 /**
2385 * Lookup225: xcm::VersionedXcm<RuntimeCall>2393 * Lookup225: staging_xcm::VersionedXcm<RuntimeCall>
2386 **/2394 **/
2387 XcmVersionedXcm: {2395 StagingXcmVersionedXcm: {
2388 _enum: {2396 _enum: {
2389 __Unused0: 'Null',2397 __Unused0: 'Null',
2390 __Unused1: 'Null',2398 __Unused1: 'Null',
2391 V2: 'XcmV2Xcm',2399 V2: 'StagingXcmV2Xcm',
2392 V3: 'XcmV3Xcm'2400 V3: 'StagingXcmV3Xcm'
2393 }2401 }
2394 },2402 },
2395 /**2403 /**
2396 * Lookup226: xcm::v2::Xcm<RuntimeCall>2404 * Lookup226: staging_xcm::v2::Xcm<RuntimeCall>
2397 **/2405 **/
2398 XcmV2Xcm: 'Vec<XcmV2Instruction>',2406 StagingXcmV2Xcm: 'Vec<StagingXcmV2Instruction>',
2399 /**2407 /**
2400 * Lookup228: xcm::v2::Instruction<RuntimeCall>2408 * Lookup228: staging_xcm::v2::Instruction<RuntimeCall>
2401 **/2409 **/
2402 XcmV2Instruction: {2410 StagingXcmV2Instruction: {
2403 _enum: {2411 _enum: {
2404 WithdrawAsset: 'XcmV2MultiassetMultiAssets',2412 WithdrawAsset: 'StagingXcmV2MultiassetMultiAssets',
2405 ReserveAssetDeposited: 'XcmV2MultiassetMultiAssets',2413 ReserveAssetDeposited: 'StagingXcmV2MultiassetMultiAssets',
2406 ReceiveTeleportedAsset: 'XcmV2MultiassetMultiAssets',2414 ReceiveTeleportedAsset: 'StagingXcmV2MultiassetMultiAssets',
2407 QueryResponse: {2415 QueryResponse: {
2408 queryId: 'Compact<u64>',2416 queryId: 'Compact<u64>',
2409 response: 'XcmV2Response',2417 response: 'StagingXcmV2Response',
2410 maxWeight: 'Compact<u64>',2418 maxWeight: 'Compact<u64>',
2411 },2419 },
2412 TransferAsset: {2420 TransferAsset: {
2413 assets: 'XcmV2MultiassetMultiAssets',2421 assets: 'StagingXcmV2MultiassetMultiAssets',
2414 beneficiary: 'XcmV2MultiLocation',2422 beneficiary: 'StagingXcmV2MultiLocation',
2415 },2423 },
2416 TransferReserveAsset: {2424 TransferReserveAsset: {
2417 assets: 'XcmV2MultiassetMultiAssets',2425 assets: 'StagingXcmV2MultiassetMultiAssets',
2418 dest: 'XcmV2MultiLocation',2426 dest: 'StagingXcmV2MultiLocation',
2419 xcm: 'XcmV2Xcm',2427 xcm: 'StagingXcmV2Xcm',
2420 },2428 },
2421 Transact: {2429 Transact: {
2422 originType: 'XcmV2OriginKind',2430 originType: 'StagingXcmV2OriginKind',
2423 requireWeightAtMost: 'Compact<u64>',2431 requireWeightAtMost: 'Compact<u64>',
2424 call: 'XcmDoubleEncoded',2432 call: 'StagingXcmDoubleEncoded',
2425 },2433 },
2426 HrmpNewChannelOpenRequest: {2434 HrmpNewChannelOpenRequest: {
2427 sender: 'Compact<u32>',2435 sender: 'Compact<u32>',
2437 recipient: 'Compact<u32>',2445 recipient: 'Compact<u32>',
2438 },2446 },
2439 ClearOrigin: 'Null',2447 ClearOrigin: 'Null',
2440 DescendOrigin: 'XcmV2MultilocationJunctions',2448 DescendOrigin: 'StagingXcmV2MultilocationJunctions',
2441 ReportError: {2449 ReportError: {
2442 queryId: 'Compact<u64>',2450 queryId: 'Compact<u64>',
2443 dest: 'XcmV2MultiLocation',2451 dest: 'StagingXcmV2MultiLocation',
2444 maxResponseWeight: 'Compact<u64>',2452 maxResponseWeight: 'Compact<u64>',
2445 },2453 },
2446 DepositAsset: {2454 DepositAsset: {
2447 assets: 'XcmV2MultiassetMultiAssetFilter',2455 assets: 'StagingXcmV2MultiassetMultiAssetFilter',
2448 maxAssets: 'Compact<u32>',2456 maxAssets: 'Compact<u32>',
2449 beneficiary: 'XcmV2MultiLocation',2457 beneficiary: 'StagingXcmV2MultiLocation',
2450 },2458 },
2451 DepositReserveAsset: {2459 DepositReserveAsset: {
2452 assets: 'XcmV2MultiassetMultiAssetFilter',2460 assets: 'StagingXcmV2MultiassetMultiAssetFilter',
2453 maxAssets: 'Compact<u32>',2461 maxAssets: 'Compact<u32>',
2454 dest: 'XcmV2MultiLocation',2462 dest: 'StagingXcmV2MultiLocation',
2455 xcm: 'XcmV2Xcm',2463 xcm: 'StagingXcmV2Xcm',
2456 },2464 },
2457 ExchangeAsset: {2465 ExchangeAsset: {
2458 give: 'XcmV2MultiassetMultiAssetFilter',2466 give: 'StagingXcmV2MultiassetMultiAssetFilter',
2459 receive: 'XcmV2MultiassetMultiAssets',2467 receive: 'StagingXcmV2MultiassetMultiAssets',
2460 },2468 },
2461 InitiateReserveWithdraw: {2469 InitiateReserveWithdraw: {
2462 assets: 'XcmV2MultiassetMultiAssetFilter',2470 assets: 'StagingXcmV2MultiassetMultiAssetFilter',
2463 reserve: 'XcmV2MultiLocation',2471 reserve: 'StagingXcmV2MultiLocation',
2464 xcm: 'XcmV2Xcm',2472 xcm: 'StagingXcmV2Xcm',
2465 },2473 },
2466 InitiateTeleport: {2474 InitiateTeleport: {
2467 assets: 'XcmV2MultiassetMultiAssetFilter',2475 assets: 'StagingXcmV2MultiassetMultiAssetFilter',
2468 dest: 'XcmV2MultiLocation',2476 dest: 'StagingXcmV2MultiLocation',
2469 xcm: 'XcmV2Xcm',2477 xcm: 'StagingXcmV2Xcm',
2470 },2478 },
2471 QueryHolding: {2479 QueryHolding: {
2472 queryId: 'Compact<u64>',2480 queryId: 'Compact<u64>',
2473 dest: 'XcmV2MultiLocation',2481 dest: 'StagingXcmV2MultiLocation',
2474 assets: 'XcmV2MultiassetMultiAssetFilter',2482 assets: 'StagingXcmV2MultiassetMultiAssetFilter',
2475 maxResponseWeight: 'Compact<u64>',2483 maxResponseWeight: 'Compact<u64>',
2476 },2484 },
2477 BuyExecution: {2485 BuyExecution: {
2478 fees: 'XcmV2MultiAsset',2486 fees: 'StagingXcmV2MultiAsset',
2479 weightLimit: 'XcmV2WeightLimit',2487 weightLimit: 'StagingXcmV2WeightLimit',
2480 },2488 },
2481 RefundSurplus: 'Null',2489 RefundSurplus: 'Null',
2482 SetErrorHandler: 'XcmV2Xcm',2490 SetErrorHandler: 'StagingXcmV2Xcm',
2483 SetAppendix: 'XcmV2Xcm',2491 SetAppendix: 'StagingXcmV2Xcm',
2484 ClearError: 'Null',2492 ClearError: 'Null',
2485 ClaimAsset: {2493 ClaimAsset: {
2486 assets: 'XcmV2MultiassetMultiAssets',2494 assets: 'StagingXcmV2MultiassetMultiAssets',
2487 ticket: 'XcmV2MultiLocation',2495 ticket: 'StagingXcmV2MultiLocation',
2488 },2496 },
2489 Trap: 'Compact<u64>',2497 Trap: 'Compact<u64>',
2490 SubscribeVersion: {2498 SubscribeVersion: {
2494 UnsubscribeVersion: 'Null'2502 UnsubscribeVersion: 'Null'
2495 }2503 }
2496 },2504 },
2497 /**2505 /**
2498 * Lookup229: xcm::v2::Response2506 * Lookup229: staging_xcm::v2::Response
2499 **/2507 **/
2500 XcmV2Response: {2508 StagingXcmV2Response: {
2501 _enum: {2509 _enum: {
2502 Null: 'Null',2510 Null: 'Null',
2503 Assets: 'XcmV2MultiassetMultiAssets',2511 Assets: 'StagingXcmV2MultiassetMultiAssets',
2504 ExecutionResult: 'Option<(u32,XcmV2TraitsError)>',2512 ExecutionResult: 'Option<(u32,StagingXcmV2TraitsError)>',
2505 Version: 'u32'2513 Version: 'u32'
2506 }2514 }
2507 },2515 },
2508 /**2516 /**
2509 * Lookup232: xcm::v2::traits::Error2517 * Lookup232: staging_xcm::v2::traits::Error
2510 **/2518 **/
2511 XcmV2TraitsError: {2519 StagingXcmV2TraitsError: {
2512 _enum: {2520 _enum: {
2513 Overflow: 'Null',2521 Overflow: 'Null',
2514 Unimplemented: 'Null',2522 Unimplemented: 'Null',
2538 WeightNotComputable: 'Null'2546 WeightNotComputable: 'Null'
2539 }2547 }
2540 },2548 },
2541 /**2549 /**
2542 * Lookup233: xcm::v2::OriginKind2550 * Lookup233: staging_xcm::v2::OriginKind
2543 **/2551 **/
2544 XcmV2OriginKind: {2552 StagingXcmV2OriginKind: {
2545 _enum: ['Native', 'SovereignAccount', 'Superuser', 'Xcm']2553 _enum: ['Native', 'SovereignAccount', 'Superuser', 'Xcm']
2546 },2554 },
2547 /**2555 /**
2548 * Lookup234: xcm::double_encoded::DoubleEncoded<T>2556 * Lookup234: staging_xcm::double_encoded::DoubleEncoded<T>
2549 **/2557 **/
2550 XcmDoubleEncoded: {2558 StagingXcmDoubleEncoded: {
2551 encoded: 'Bytes'2559 encoded: 'Bytes'
2552 },2560 },
2553 /**2561 /**
2554 * Lookup235: xcm::v2::multiasset::MultiAssetFilter2562 * Lookup235: staging_xcm::v2::multiasset::MultiAssetFilter
2555 **/2563 **/
2556 XcmV2MultiassetMultiAssetFilter: {2564 StagingXcmV2MultiassetMultiAssetFilter: {
2557 _enum: {2565 _enum: {
2558 Definite: 'XcmV2MultiassetMultiAssets',2566 Definite: 'StagingXcmV2MultiassetMultiAssets',
2559 Wild: 'XcmV2MultiassetWildMultiAsset'2567 Wild: 'StagingXcmV2MultiassetWildMultiAsset'
2560 }2568 }
2561 },2569 },
2562 /**2570 /**
2563 * Lookup236: xcm::v2::multiasset::WildMultiAsset2571 * Lookup236: staging_xcm::v2::multiasset::WildMultiAsset
2564 **/2572 **/
2565 XcmV2MultiassetWildMultiAsset: {2573 StagingXcmV2MultiassetWildMultiAsset: {
2566 _enum: {2574 _enum: {
2567 All: 'Null',2575 All: 'Null',
2568 AllOf: {2576 AllOf: {
2569 id: 'XcmV2MultiassetAssetId',2577 id: 'StagingXcmV2MultiassetAssetId',
2570 fun: 'XcmV2MultiassetWildFungibility'2578 fun: 'StagingXcmV2MultiassetWildFungibility'
2571 }2579 }
2572 }2580 }
2573 },2581 },
2574 /**2582 /**
2575 * Lookup237: xcm::v2::multiasset::WildFungibility2583 * Lookup237: staging_xcm::v2::multiasset::WildFungibility
2576 **/2584 **/
2577 XcmV2MultiassetWildFungibility: {2585 StagingXcmV2MultiassetWildFungibility: {
2578 _enum: ['Fungible', 'NonFungible']2586 _enum: ['Fungible', 'NonFungible']
2579 },2587 },
2580 /**2588 /**
2581 * Lookup238: xcm::v2::WeightLimit2589 * Lookup238: staging_xcm::v2::WeightLimit
2582 **/2590 **/
2583 XcmV2WeightLimit: {2591 StagingXcmV2WeightLimit: {
2584 _enum: {2592 _enum: {
2585 Unlimited: 'Null',2593 Unlimited: 'Null',
2586 Limited: 'Compact<u64>'2594 Limited: 'Compact<u64>'
2587 }2595 }
2588 },2596 },
2589 /**2597 /**
2590 * Lookup239: xcm::v3::Xcm<Call>2598 * Lookup239: staging_xcm::v3::Xcm<Call>
2591 **/2599 **/
2592 XcmV3Xcm: 'Vec<XcmV3Instruction>',2600 StagingXcmV3Xcm: 'Vec<StagingXcmV3Instruction>',
2593 /**2601 /**
2594 * Lookup241: xcm::v3::Instruction<Call>2602 * Lookup241: staging_xcm::v3::Instruction<Call>
2595 **/2603 **/
2596 XcmV3Instruction: {2604 StagingXcmV3Instruction: {
2597 _enum: {2605 _enum: {
2598 WithdrawAsset: 'XcmV3MultiassetMultiAssets',2606 WithdrawAsset: 'StagingXcmV3MultiassetMultiAssets',
2599 ReserveAssetDeposited: 'XcmV3MultiassetMultiAssets',2607 ReserveAssetDeposited: 'StagingXcmV3MultiassetMultiAssets',
2600 ReceiveTeleportedAsset: 'XcmV3MultiassetMultiAssets',2608 ReceiveTeleportedAsset: 'StagingXcmV3MultiassetMultiAssets',
2601 QueryResponse: {2609 QueryResponse: {
2602 queryId: 'Compact<u64>',2610 queryId: 'Compact<u64>',
2603 response: 'XcmV3Response',2611 response: 'StagingXcmV3Response',
2604 maxWeight: 'SpWeightsWeightV2Weight',2612 maxWeight: 'SpWeightsWeightV2Weight',
2605 querier: 'Option<XcmV3MultiLocation>',2613 querier: 'Option<StagingXcmV3MultiLocation>',
2606 },2614 },
2607 TransferAsset: {2615 TransferAsset: {
2608 assets: 'XcmV3MultiassetMultiAssets',2616 assets: 'StagingXcmV3MultiassetMultiAssets',
2609 beneficiary: 'XcmV3MultiLocation',2617 beneficiary: 'StagingXcmV3MultiLocation',
2610 },2618 },
2611 TransferReserveAsset: {2619 TransferReserveAsset: {
2612 assets: 'XcmV3MultiassetMultiAssets',2620 assets: 'StagingXcmV3MultiassetMultiAssets',
2613 dest: 'XcmV3MultiLocation',2621 dest: 'StagingXcmV3MultiLocation',
2614 xcm: 'XcmV3Xcm',2622 xcm: 'StagingXcmV3Xcm',
2615 },2623 },
2616 Transact: {2624 Transact: {
2617 originKind: 'XcmV2OriginKind',2625 originKind: 'StagingXcmV2OriginKind',
2618 requireWeightAtMost: 'SpWeightsWeightV2Weight',2626 requireWeightAtMost: 'SpWeightsWeightV2Weight',
2619 call: 'XcmDoubleEncoded',2627 call: 'StagingXcmDoubleEncoded',
2620 },2628 },
2621 HrmpNewChannelOpenRequest: {2629 HrmpNewChannelOpenRequest: {
2622 sender: 'Compact<u32>',2630 sender: 'Compact<u32>',
2632 recipient: 'Compact<u32>',2640 recipient: 'Compact<u32>',
2633 },2641 },
2634 ClearOrigin: 'Null',2642 ClearOrigin: 'Null',
2635 DescendOrigin: 'XcmV3Junctions',2643 DescendOrigin: 'StagingXcmV3Junctions',
2636 ReportError: 'XcmV3QueryResponseInfo',2644 ReportError: 'StagingXcmV3QueryResponseInfo',
2637 DepositAsset: {2645 DepositAsset: {
2638 assets: 'XcmV3MultiassetMultiAssetFilter',2646 assets: 'StagingXcmV3MultiassetMultiAssetFilter',
2639 beneficiary: 'XcmV3MultiLocation',2647 beneficiary: 'StagingXcmV3MultiLocation',
2640 },2648 },
2641 DepositReserveAsset: {2649 DepositReserveAsset: {
2642 assets: 'XcmV3MultiassetMultiAssetFilter',2650 assets: 'StagingXcmV3MultiassetMultiAssetFilter',
2643 dest: 'XcmV3MultiLocation',2651 dest: 'StagingXcmV3MultiLocation',
2644 xcm: 'XcmV3Xcm',2652 xcm: 'StagingXcmV3Xcm',
2645 },2653 },
2646 ExchangeAsset: {2654 ExchangeAsset: {
2647 give: 'XcmV3MultiassetMultiAssetFilter',2655 give: 'StagingXcmV3MultiassetMultiAssetFilter',
2648 want: 'XcmV3MultiassetMultiAssets',2656 want: 'StagingXcmV3MultiassetMultiAssets',
2649 maximal: 'bool',2657 maximal: 'bool',
2650 },2658 },
2651 InitiateReserveWithdraw: {2659 InitiateReserveWithdraw: {
2652 assets: 'XcmV3MultiassetMultiAssetFilter',2660 assets: 'StagingXcmV3MultiassetMultiAssetFilter',
2653 reserve: 'XcmV3MultiLocation',2661 reserve: 'StagingXcmV3MultiLocation',
2654 xcm: 'XcmV3Xcm',2662 xcm: 'StagingXcmV3Xcm',
2655 },2663 },
2656 InitiateTeleport: {2664 InitiateTeleport: {
2657 assets: 'XcmV3MultiassetMultiAssetFilter',2665 assets: 'StagingXcmV3MultiassetMultiAssetFilter',
2658 dest: 'XcmV3MultiLocation',2666 dest: 'StagingXcmV3MultiLocation',
2659 xcm: 'XcmV3Xcm',2667 xcm: 'StagingXcmV3Xcm',
2660 },2668 },
2661 ReportHolding: {2669 ReportHolding: {
2662 responseInfo: 'XcmV3QueryResponseInfo',2670 responseInfo: 'StagingXcmV3QueryResponseInfo',
2663 assets: 'XcmV3MultiassetMultiAssetFilter',2671 assets: 'StagingXcmV3MultiassetMultiAssetFilter',
2664 },2672 },
2665 BuyExecution: {2673 BuyExecution: {
2666 fees: 'XcmV3MultiAsset',2674 fees: 'StagingXcmV3MultiAsset',
2667 weightLimit: 'XcmV3WeightLimit',2675 weightLimit: 'StagingXcmV3WeightLimit',
2668 },2676 },
2669 RefundSurplus: 'Null',2677 RefundSurplus: 'Null',
2670 SetErrorHandler: 'XcmV3Xcm',2678 SetErrorHandler: 'StagingXcmV3Xcm',
2671 SetAppendix: 'XcmV3Xcm',2679 SetAppendix: 'StagingXcmV3Xcm',
2672 ClearError: 'Null',2680 ClearError: 'Null',
2673 ClaimAsset: {2681 ClaimAsset: {
2674 assets: 'XcmV3MultiassetMultiAssets',2682 assets: 'StagingXcmV3MultiassetMultiAssets',
2675 ticket: 'XcmV3MultiLocation',2683 ticket: 'StagingXcmV3MultiLocation',
2676 },2684 },
2677 Trap: 'Compact<u64>',2685 Trap: 'Compact<u64>',
2678 SubscribeVersion: {2686 SubscribeVersion: {
2679 queryId: 'Compact<u64>',2687 queryId: 'Compact<u64>',
2680 maxResponseWeight: 'SpWeightsWeightV2Weight',2688 maxResponseWeight: 'SpWeightsWeightV2Weight',
2681 },2689 },
2682 UnsubscribeVersion: 'Null',2690 UnsubscribeVersion: 'Null',
2683 BurnAsset: 'XcmV3MultiassetMultiAssets',2691 BurnAsset: 'StagingXcmV3MultiassetMultiAssets',
2684 ExpectAsset: 'XcmV3MultiassetMultiAssets',2692 ExpectAsset: 'StagingXcmV3MultiassetMultiAssets',
2685 ExpectOrigin: 'Option<XcmV3MultiLocation>',2693 ExpectOrigin: 'Option<StagingXcmV3MultiLocation>',
2686 ExpectError: 'Option<(u32,XcmV3TraitsError)>',2694 ExpectError: 'Option<(u32,StagingXcmV3TraitsError)>',
2687 ExpectTransactStatus: 'XcmV3MaybeErrorCode',2695 ExpectTransactStatus: 'StagingXcmV3MaybeErrorCode',
2688 QueryPallet: {2696 QueryPallet: {
2689 moduleName: 'Bytes',2697 moduleName: 'Bytes',
2690 responseInfo: 'XcmV3QueryResponseInfo',2698 responseInfo: 'StagingXcmV3QueryResponseInfo',
2691 },2699 },
2692 ExpectPallet: {2700 ExpectPallet: {
2693 index: 'Compact<u32>',2701 index: 'Compact<u32>',
2696 crateMajor: 'Compact<u32>',2704 crateMajor: 'Compact<u32>',
2697 minCrateMinor: 'Compact<u32>',2705 minCrateMinor: 'Compact<u32>',
2698 },2706 },
2699 ReportTransactStatus: 'XcmV3QueryResponseInfo',2707 ReportTransactStatus: 'StagingXcmV3QueryResponseInfo',
2700 ClearTransactStatus: 'Null',2708 ClearTransactStatus: 'Null',
2701 UniversalOrigin: 'XcmV3Junction',2709 UniversalOrigin: 'StagingXcmV3Junction',
2702 ExportMessage: {2710 ExportMessage: {
2703 network: 'XcmV3JunctionNetworkId',2711 network: 'StagingXcmV3JunctionNetworkId',
2704 destination: 'XcmV3Junctions',2712 destination: 'StagingXcmV3Junctions',
2705 xcm: 'XcmV3Xcm',2713 xcm: 'StagingXcmV3Xcm',
2706 },2714 },
2707 LockAsset: {2715 LockAsset: {
2708 asset: 'XcmV3MultiAsset',2716 asset: 'StagingXcmV3MultiAsset',
2709 unlocker: 'XcmV3MultiLocation',2717 unlocker: 'StagingXcmV3MultiLocation',
2710 },2718 },
2711 UnlockAsset: {2719 UnlockAsset: {
2712 asset: 'XcmV3MultiAsset',2720 asset: 'StagingXcmV3MultiAsset',
2713 target: 'XcmV3MultiLocation',2721 target: 'StagingXcmV3MultiLocation',
2714 },2722 },
2715 NoteUnlockable: {2723 NoteUnlockable: {
2716 asset: 'XcmV3MultiAsset',2724 asset: 'StagingXcmV3MultiAsset',
2717 owner: 'XcmV3MultiLocation',2725 owner: 'StagingXcmV3MultiLocation',
2718 },2726 },
2719 RequestUnlock: {2727 RequestUnlock: {
2720 asset: 'XcmV3MultiAsset',2728 asset: 'StagingXcmV3MultiAsset',
2721 locker: 'XcmV3MultiLocation',2729 locker: 'StagingXcmV3MultiLocation',
2722 },2730 },
2723 SetFeesMode: {2731 SetFeesMode: {
2724 jitWithdraw: 'bool',2732 jitWithdraw: 'bool',
2725 },2733 },
2726 SetTopic: '[u8;32]',2734 SetTopic: '[u8;32]',
2727 ClearTopic: 'Null',2735 ClearTopic: 'Null',
2728 AliasOrigin: 'XcmV3MultiLocation',2736 AliasOrigin: 'StagingXcmV3MultiLocation',
2729 UnpaidExecution: {2737 UnpaidExecution: {
2730 weightLimit: 'XcmV3WeightLimit',2738 weightLimit: 'StagingXcmV3WeightLimit',
2731 checkOrigin: 'Option<XcmV3MultiLocation>'2739 checkOrigin: 'Option<StagingXcmV3MultiLocation>'
2732 }2740 }
2733 }2741 }
2734 },2742 },
2735 /**2743 /**
2736 * Lookup242: xcm::v3::Response2744 * Lookup242: staging_xcm::v3::Response
2737 **/2745 **/
2738 XcmV3Response: {2746 StagingXcmV3Response: {
2739 _enum: {2747 _enum: {
2740 Null: 'Null',2748 Null: 'Null',
2741 Assets: 'XcmV3MultiassetMultiAssets',2749 Assets: 'StagingXcmV3MultiassetMultiAssets',
2742 ExecutionResult: 'Option<(u32,XcmV3TraitsError)>',2750 ExecutionResult: 'Option<(u32,StagingXcmV3TraitsError)>',
2743 Version: 'u32',2751 Version: 'u32',
2744 PalletsInfo: 'Vec<XcmV3PalletInfo>',2752 PalletsInfo: 'Vec<StagingXcmV3PalletInfo>',
2745 DispatchResult: 'XcmV3MaybeErrorCode'2753 DispatchResult: 'StagingXcmV3MaybeErrorCode'
2746 }2754 }
2747 },2755 },
2748 /**2756 /**
2749 * Lookup245: xcm::v3::traits::Error2757 * Lookup245: staging_xcm::v3::traits::Error
2750 **/2758 **/
2751 XcmV3TraitsError: {2759 StagingXcmV3TraitsError: {
2752 _enum: {2760 _enum: {
2753 Overflow: 'Null',2761 Overflow: 'Null',
2754 Unimplemented: 'Null',2762 Unimplemented: 'Null',
2792 ExceedsStackLimit: 'Null'2800 ExceedsStackLimit: 'Null'
2793 }2801 }
2794 },2802 },
2795 /**2803 /**
2796 * Lookup247: xcm::v3::PalletInfo2804 * Lookup247: staging_xcm::v3::PalletInfo
2797 **/2805 **/
2798 XcmV3PalletInfo: {2806 StagingXcmV3PalletInfo: {
2799 index: 'Compact<u32>',2807 index: 'Compact<u32>',
2800 name: 'Bytes',2808 name: 'Bytes',
2801 moduleName: 'Bytes',2809 moduleName: 'Bytes',
2802 major: 'Compact<u32>',2810 major: 'Compact<u32>',
2803 minor: 'Compact<u32>',2811 minor: 'Compact<u32>',
2804 patch: 'Compact<u32>'2812 patch: 'Compact<u32>'
2805 },2813 },
2806 /**2814 /**
2807 * Lookup250: xcm::v3::MaybeErrorCode2815 * Lookup250: staging_xcm::v3::MaybeErrorCode
2808 **/2816 **/
2809 XcmV3MaybeErrorCode: {2817 StagingXcmV3MaybeErrorCode: {
2810 _enum: {2818 _enum: {
2811 Success: 'Null',2819 Success: 'Null',
2812 Error: 'Bytes',2820 Error: 'Bytes',
2813 TruncatedError: 'Bytes'2821 TruncatedError: 'Bytes'
2814 }2822 }
2815 },2823 },
2816 /**2824 /**
2817 * Lookup253: xcm::v3::QueryResponseInfo2825 * Lookup253: staging_xcm::v3::QueryResponseInfo
2818 **/2826 **/
2819 XcmV3QueryResponseInfo: {2827 StagingXcmV3QueryResponseInfo: {
2820 destination: 'XcmV3MultiLocation',2828 destination: 'StagingXcmV3MultiLocation',
2821 queryId: 'Compact<u64>',2829 queryId: 'Compact<u64>',
2822 maxWeight: 'SpWeightsWeightV2Weight'2830 maxWeight: 'SpWeightsWeightV2Weight'
2823 },2831 },
2824 /**2832 /**
2825 * Lookup254: xcm::v3::multiasset::MultiAssetFilter2833 * Lookup254: staging_xcm::v3::multiasset::MultiAssetFilter
2826 **/2834 **/
2827 XcmV3MultiassetMultiAssetFilter: {2835 StagingXcmV3MultiassetMultiAssetFilter: {
2828 _enum: {2836 _enum: {
2829 Definite: 'XcmV3MultiassetMultiAssets',2837 Definite: 'StagingXcmV3MultiassetMultiAssets',
2830 Wild: 'XcmV3MultiassetWildMultiAsset'2838 Wild: 'StagingXcmV3MultiassetWildMultiAsset'
2831 }2839 }
2832 },2840 },
2833 /**2841 /**
2834 * Lookup255: xcm::v3::multiasset::WildMultiAsset2842 * Lookup255: staging_xcm::v3::multiasset::WildMultiAsset
2835 **/2843 **/
2836 XcmV3MultiassetWildMultiAsset: {2844 StagingXcmV3MultiassetWildMultiAsset: {
2837 _enum: {2845 _enum: {
2838 All: 'Null',2846 All: 'Null',
2839 AllOf: {2847 AllOf: {
2840 id: 'XcmV3MultiassetAssetId',2848 id: 'StagingXcmV3MultiassetAssetId',
2841 fun: 'XcmV3MultiassetWildFungibility',2849 fun: 'StagingXcmV3MultiassetWildFungibility',
2842 },2850 },
2843 AllCounted: 'Compact<u32>',2851 AllCounted: 'Compact<u32>',
2844 AllOfCounted: {2852 AllOfCounted: {
2845 id: 'XcmV3MultiassetAssetId',2853 id: 'StagingXcmV3MultiassetAssetId',
2846 fun: 'XcmV3MultiassetWildFungibility',2854 fun: 'StagingXcmV3MultiassetWildFungibility',
2847 count: 'Compact<u32>'2855 count: 'Compact<u32>'
2848 }2856 }
2849 }2857 }
2850 },2858 },
2851 /**2859 /**
2852 * Lookup256: xcm::v3::multiasset::WildFungibility2860 * Lookup256: staging_xcm::v3::multiasset::WildFungibility
2853 **/2861 **/
2854 XcmV3MultiassetWildFungibility: {2862 StagingXcmV3MultiassetWildFungibility: {
2855 _enum: ['Fungible', 'NonFungible']2863 _enum: ['Fungible', 'NonFungible']
2856 },2864 },
2857 /**2865 /**
3280 _enum: {3288 _enum: {
3281 register_foreign_asset: {3289 register_foreign_asset: {
3282 owner: 'AccountId32',3290 owner: 'AccountId32',
3283 location: 'XcmVersionedMultiLocation',3291 location: 'StagingXcmVersionedMultiLocation',
3284 metadata: 'PalletForeignAssetsModuleAssetMetadata',3292 metadata: 'PalletForeignAssetsModuleAssetMetadata',
3285 },3293 },
3286 update_foreign_asset: {3294 update_foreign_asset: {
3287 foreignAssetId: 'u32',3295 foreignAssetId: 'u32',
3288 location: 'XcmVersionedMultiLocation',3296 location: 'StagingXcmVersionedMultiLocation',
3289 metadata: 'PalletForeignAssetsModuleAssetMetadata'3297 metadata: 'PalletForeignAssetsModuleAssetMetadata'
3290 }3298 }
3291 }3299 }
3477 /**3485 /**
3478 * Lookup361: pallet_maintenance::pallet::Call<T>3486 * Lookup361: pallet_maintenance::pallet::Call<T>
3479 **/3487 **/
3480 PalletMaintenanceCall: {3488 PalletMaintenanceCall: {
3489 _enum: ['enable', 'disable']
3490 },
3491 /**
3492 * Lookup362: pallet_utility::pallet::Call<T>
3493 **/
3494 PalletUtilityCall: {
3481 _enum: {3495 _enum: {
3482 enable: 'Null',3496 batch: {
3497 calls: 'Vec<Call>',
3498 },
3499 as_derivative: {
3483 disable: 'Null',3500 index: 'u16',
3484 execute_preimage: {3501 call: 'Call',
3502 },
3485 _alias: {3503 batch_all: {
3486 hash_: 'hash',3504 calls: 'Vec<Call>',
3487 },3505 },
3506 dispatch_as: {
3507 asOrigin: 'OpalRuntimeOriginCaller',
3488 hash_: 'H256',3508 call: 'Call',
3509 },
3510 force_batch: {
3511 calls: 'Vec<Call>',
3512 },
3513 with_weight: {
3514 call: 'Call',
3489 weightBound: 'SpWeightsWeightV2Weight'3515 weight: 'SpWeightsWeightV2Weight'
3490 }3516 }
3491 }3517 }
3492 },3518 },
3493 /**3519 /**
3494 * Lookup362: pallet_test_utils::pallet::Call<T>3520 * Lookup364: pallet_test_utils::pallet::Call<T>
3495 **/3521 **/
3496 PalletTestUtilsCall: {3522 PalletTestUtilsCall: {
3497 _enum: {3523 _enum: {
3498 enable: 'Null',3524 enable: 'Null',
3509 }3535 }
3510 }3536 }
3511 },3537 },
3512 /**3538 /**
3513 * Lookup365: pallet_scheduler::pallet::Event<T>3539 * Lookup366: pallet_scheduler::pallet::Event<T>
3514 **/3540 **/
3515 PalletSchedulerEvent: {3541 PalletSchedulerEvent: {
3516 _enum: {3542 _enum: {
3517 Scheduled: {3543 Scheduled: {
3541 }3567 }
3542 }3568 }
3543 },3569 },
3544 /**3570 /**
3545 * Lookup366: cumulus_pallet_xcmp_queue::pallet::Event<T>3571 * Lookup367: cumulus_pallet_xcmp_queue::pallet::Event<T>
3546 **/3572 **/
3547 CumulusPalletXcmpQueueEvent: {3573 CumulusPalletXcmpQueueEvent: {
3548 _enum: {3574 _enum: {
3549 Success: {3575 Success: {
3550 messageHash: 'Option<[u8;32]>',3576 messageHash: '[u8;32]',
3577 messageId: '[u8;32]',
3551 weight: 'SpWeightsWeightV2Weight',3578 weight: 'SpWeightsWeightV2Weight',
3552 },3579 },
3553 Fail: {3580 Fail: {
3554 messageHash: 'Option<[u8;32]>',3581 messageHash: '[u8;32]',
3582 messageId: '[u8;32]',
3555 error: 'XcmV3TraitsError',3583 error: 'StagingXcmV3TraitsError',
3556 weight: 'SpWeightsWeightV2Weight',3584 weight: 'SpWeightsWeightV2Weight',
3557 },3585 },
3558 BadVersion: {3586 BadVersion: {
3559 messageHash: 'Option<[u8;32]>',3587 messageHash: '[u8;32]',
3560 },3588 },
3561 BadFormat: {3589 BadFormat: {
3562 messageHash: 'Option<[u8;32]>',3590 messageHash: '[u8;32]',
3563 },3591 },
3564 XcmpMessageSent: {3592 XcmpMessageSent: {
3565 messageHash: 'Option<[u8;32]>',3593 messageHash: '[u8;32]',
3566 },3594 },
3567 OverweightEnqueued: {3595 OverweightEnqueued: {
3568 sender: 'u32',3596 sender: 'u32',
3576 }3604 }
3577 }3605 }
3578 },3606 },
3579 /**3607 /**
3580 * Lookup367: pallet_xcm::pallet::Event<T>3608 * Lookup368: pallet_xcm::pallet::Event<T>
3581 **/3609 **/
3582 PalletXcmEvent: {3610 PalletXcmEvent: {
3583 _enum: {3611 _enum: {
3584 Attempted: 'XcmV3TraitsOutcome',3612 Attempted: {
3613 outcome: 'StagingXcmV3TraitsOutcome',
3614 },
3585 Sent: '(XcmV3MultiLocation,XcmV3MultiLocation,XcmV3Xcm)',3615 Sent: {
3616 origin: 'StagingXcmV3MultiLocation',
3617 destination: 'StagingXcmV3MultiLocation',
3618 message: 'StagingXcmV3Xcm',
3619 messageId: '[u8;32]',
3620 },
3586 UnexpectedResponse: '(XcmV3MultiLocation,u64)',3621 UnexpectedResponse: {
3622 origin: 'StagingXcmV3MultiLocation',
3623 queryId: 'u64',
3624 },
3587 ResponseReady: '(u64,XcmV3Response)',3625 ResponseReady: {
3626 queryId: 'u64',
3627 response: 'StagingXcmV3Response',
3628 },
3588 Notified: '(u64,u8,u8)',3629 Notified: {
3630 queryId: 'u64',
3631 palletIndex: 'u8',
3632 callIndex: 'u8',
3633 },
3589 NotifyOverweight: '(u64,u8,u8,SpWeightsWeightV2Weight,SpWeightsWeightV2Weight)',3634 NotifyOverweight: {
3635 queryId: 'u64',
3636 palletIndex: 'u8',
3637 callIndex: 'u8',
3638 actualWeight: 'SpWeightsWeightV2Weight',
3639 maxBudgetedWeight: 'SpWeightsWeightV2Weight',
3640 },
3590 NotifyDispatchError: '(u64,u8,u8)',3641 NotifyDispatchError: {
3642 queryId: 'u64',
3643 palletIndex: 'u8',
3644 callIndex: 'u8',
3645 },
3591 NotifyDecodeFailed: '(u64,u8,u8)',3646 NotifyDecodeFailed: {
3647 queryId: 'u64',
3648 palletIndex: 'u8',
3649 callIndex: 'u8',
3650 },
3592 InvalidResponder: '(XcmV3MultiLocation,u64,Option<XcmV3MultiLocation>)',3651 InvalidResponder: {
3652 origin: 'StagingXcmV3MultiLocation',
3653 queryId: 'u64',
3654 expectedLocation: 'Option<StagingXcmV3MultiLocation>',
3655 },
3593 InvalidResponderVersion: '(XcmV3MultiLocation,u64)',3656 InvalidResponderVersion: {
3657 origin: 'StagingXcmV3MultiLocation',
3658 queryId: 'u64',
3659 },
3594 ResponseTaken: 'u64',3660 ResponseTaken: {
3661 queryId: 'u64',
3662 },
3595 AssetsTrapped: '(H256,XcmV3MultiLocation,XcmVersionedMultiAssets)',3663 AssetsTrapped: {
3664 _alias: {
3665 hash_: 'hash',
3666 },
3667 hash_: 'H256',
3668 origin: 'StagingXcmV3MultiLocation',
3669 assets: 'StagingXcmVersionedMultiAssets',
3670 },
3596 VersionChangeNotified: '(XcmV3MultiLocation,u32,XcmV3MultiassetMultiAssets)',3671 VersionChangeNotified: {
3672 destination: 'StagingXcmV3MultiLocation',
3673 result: 'u32',
3674 cost: 'StagingXcmV3MultiassetMultiAssets',
3675 messageId: '[u8;32]',
3676 },
3597 SupportedVersionChanged: '(XcmV3MultiLocation,u32)',3677 SupportedVersionChanged: {
3678 location: 'StagingXcmV3MultiLocation',
3679 version: 'u32',
3680 },
3598 NotifyTargetSendFail: '(XcmV3MultiLocation,u64,XcmV3TraitsError)',3681 NotifyTargetSendFail: {
3682 location: 'StagingXcmV3MultiLocation',
3683 queryId: 'u64',
3684 error: 'StagingXcmV3TraitsError',
3685 },
3599 NotifyTargetMigrationFail: '(XcmVersionedMultiLocation,u64)',3686 NotifyTargetMigrationFail: {
3687 location: 'StagingXcmVersionedMultiLocation',
3688 queryId: 'u64',
3689 },
3600 InvalidQuerierVersion: '(XcmV3MultiLocation,u64)',3690 InvalidQuerierVersion: {
3691 origin: 'StagingXcmV3MultiLocation',
3692 queryId: 'u64',
3693 },
3601 InvalidQuerier: '(XcmV3MultiLocation,u64,XcmV3MultiLocation,Option<XcmV3MultiLocation>)',3694 InvalidQuerier: {
3695 origin: 'StagingXcmV3MultiLocation',
3696 queryId: 'u64',
3697 expectedQuerier: 'StagingXcmV3MultiLocation',
3698 maybeActualQuerier: 'Option<StagingXcmV3MultiLocation>',
3699 },
3602 VersionNotifyStarted: '(XcmV3MultiLocation,XcmV3MultiassetMultiAssets)',3700 VersionNotifyStarted: {
3701 destination: 'StagingXcmV3MultiLocation',
3702 cost: 'StagingXcmV3MultiassetMultiAssets',
3703 messageId: '[u8;32]',
3704 },
3603 VersionNotifyRequested: '(XcmV3MultiLocation,XcmV3MultiassetMultiAssets)',3705 VersionNotifyRequested: {
3706 destination: 'StagingXcmV3MultiLocation',
3707 cost: 'StagingXcmV3MultiassetMultiAssets',
3708 messageId: '[u8;32]',
3709 },
3604 VersionNotifyUnrequested: '(XcmV3MultiLocation,XcmV3MultiassetMultiAssets)',3710 VersionNotifyUnrequested: {
3711 destination: 'StagingXcmV3MultiLocation',
3712 cost: 'StagingXcmV3MultiassetMultiAssets',
3713 messageId: '[u8;32]',
3714 },
3605 FeesPaid: '(XcmV3MultiLocation,XcmV3MultiassetMultiAssets)',3715 FeesPaid: {
3716 paying: 'StagingXcmV3MultiLocation',
3717 fees: 'StagingXcmV3MultiassetMultiAssets',
3718 },
3606 AssetsClaimed: '(H256,XcmV3MultiLocation,XcmVersionedMultiAssets)'3719 AssetsClaimed: {
3720 _alias: {
3721 hash_: 'hash',
3722 },
3723 hash_: 'H256',
3724 origin: 'StagingXcmV3MultiLocation',
3725 assets: 'StagingXcmVersionedMultiAssets'
3726 }
3607 }3727 }
3608 },3728 },
3609 /**3729 /**
3610 * Lookup368: xcm::v3::traits::Outcome3730 * Lookup369: staging_xcm::v3::traits::Outcome
3611 **/3731 **/
3612 XcmV3TraitsOutcome: {3732 StagingXcmV3TraitsOutcome: {
3613 _enum: {3733 _enum: {
3614 Complete: 'SpWeightsWeightV2Weight',3734 Complete: 'SpWeightsWeightV2Weight',
3615 Incomplete: '(SpWeightsWeightV2Weight,XcmV3TraitsError)',3735 Incomplete: '(SpWeightsWeightV2Weight,StagingXcmV3TraitsError)',
3616 Error: 'XcmV3TraitsError'3736 Error: 'StagingXcmV3TraitsError'
3617 }3737 }
3618 },3738 },
3619 /**3739 /**
3620 * Lookup369: cumulus_pallet_xcm::pallet::Event<T>3740 * Lookup370: cumulus_pallet_xcm::pallet::Event<T>
3621 **/3741 **/
3622 CumulusPalletXcmEvent: {3742 CumulusPalletXcmEvent: {
3623 _enum: {3743 _enum: {
3624 InvalidFormat: '[u8;32]',3744 InvalidFormat: '[u8;32]',
3625 UnsupportedVersion: '[u8;32]',3745 UnsupportedVersion: '[u8;32]',
3626 ExecutedDownward: '([u8;32],XcmV3TraitsOutcome)'3746 ExecutedDownward: '([u8;32],StagingXcmV3TraitsOutcome)'
3627 }3747 }
3628 },3748 },
3629 /**3749 /**
3630 * Lookup370: cumulus_pallet_dmp_queue::pallet::Event<T>3750 * Lookup371: cumulus_pallet_dmp_queue::pallet::Event<T>
3631 **/3751 **/
3632 CumulusPalletDmpQueueEvent: {3752 CumulusPalletDmpQueueEvent: {
3633 _enum: {3753 _enum: {
3634 InvalidFormat: {3754 InvalidFormat: {
3635 messageId: '[u8;32]',3755 messageHash: '[u8;32]',
3636 },3756 },
3637 UnsupportedVersion: {3757 UnsupportedVersion: {
3638 messageId: '[u8;32]',3758 messageHash: '[u8;32]',
3639 },3759 },
3640 ExecutedDownward: {3760 ExecutedDownward: {
3761 messageHash: '[u8;32]',
3641 messageId: '[u8;32]',3762 messageId: '[u8;32]',
3642 outcome: 'XcmV3TraitsOutcome',3763 outcome: 'StagingXcmV3TraitsOutcome',
3643 },3764 },
3644 WeightExhausted: {3765 WeightExhausted: {
3766 messageHash: '[u8;32]',
3645 messageId: '[u8;32]',3767 messageId: '[u8;32]',
3646 remainingWeight: 'SpWeightsWeightV2Weight',3768 remainingWeight: 'SpWeightsWeightV2Weight',
3647 requiredWeight: 'SpWeightsWeightV2Weight',3769 requiredWeight: 'SpWeightsWeightV2Weight',
3648 },3770 },
3649 OverweightEnqueued: {3771 OverweightEnqueued: {
3772 messageHash: '[u8;32]',
3650 messageId: '[u8;32]',3773 messageId: '[u8;32]',
3651 overweightIndex: 'u64',3774 overweightIndex: 'u64',
3652 requiredWeight: 'SpWeightsWeightV2Weight',3775 requiredWeight: 'SpWeightsWeightV2Weight',
3656 weightUsed: 'SpWeightsWeightV2Weight',3779 weightUsed: 'SpWeightsWeightV2Weight',
3657 },3780 },
3658 MaxMessagesExhausted: {3781 MaxMessagesExhausted: {
3659 messageId: '[u8;32]'3782 messageHash: '[u8;32]'
3660 }3783 }
3661 }3784 }
3662 },3785 },
3663 /**3786 /**
3664 * Lookup371: pallet_configuration::pallet::Event<T>3787 * Lookup372: pallet_configuration::pallet::Event<T>
3665 **/3788 **/
3666 PalletConfigurationEvent: {3789 PalletConfigurationEvent: {
3667 _enum: {3790 _enum: {
3668 NewDesiredCollators: {3791 NewDesiredCollators: {
3676 }3799 }
3677 }3800 }
3678 },3801 },
3679 /**3802 /**
3680 * Lookup372: pallet_common::pallet::Event<T>3803 * Lookup373: pallet_common::pallet::Event<T>
3681 **/3804 **/
3682 PalletCommonEvent: {3805 PalletCommonEvent: {
3683 _enum: {3806 _enum: {
3684 CollectionCreated: '(u32,u8,AccountId32)',3807 CollectionCreated: '(u32,u8,AccountId32)',
3705 CollectionSponsorRemoved: 'u32'3828 CollectionSponsorRemoved: 'u32'
3706 }3829 }
3707 },3830 },
3708 /**3831 /**
3709 * Lookup373: pallet_structure::pallet::Event<T>3832 * Lookup374: pallet_structure::pallet::Event<T>
3710 **/3833 **/
3711 PalletStructureEvent: {3834 PalletStructureEvent: {
3712 _enum: {3835 _enum: {
3713 Executed: 'Result<Null, SpRuntimeDispatchError>'3836 Executed: 'Result<Null, SpRuntimeDispatchError>'
3714 }3837 }
3715 },3838 },
3716 /**3839 /**
3717 * Lookup374: pallet_app_promotion::pallet::Event<T>3840 * Lookup375: pallet_app_promotion::pallet::Event<T>
3718 **/3841 **/
3719 PalletAppPromotionEvent: {3842 PalletAppPromotionEvent: {
3720 _enum: {3843 _enum: {
3721 StakingRecalculation: '(AccountId32,u128,u128)',3844 StakingRecalculation: '(AccountId32,u128,u128)',
3724 SetAdmin: 'AccountId32'3847 SetAdmin: 'AccountId32'
3725 }3848 }
3726 },3849 },
3727 /**3850 /**
3728 * Lookup375: pallet_foreign_assets::module::Event<T>3851 * Lookup376: pallet_foreign_assets::module::Event<T>
3729 **/3852 **/
3730 PalletForeignAssetsModuleEvent: {3853 PalletForeignAssetsModuleEvent: {
3731 _enum: {3854 _enum: {
3732 ForeignAssetRegistered: {3855 ForeignAssetRegistered: {
3733 assetId: 'u32',3856 assetId: 'u32',
3734 assetAddress: 'XcmV3MultiLocation',3857 assetAddress: 'StagingXcmV3MultiLocation',
3735 metadata: 'PalletForeignAssetsModuleAssetMetadata',3858 metadata: 'PalletForeignAssetsModuleAssetMetadata',
3736 },3859 },
3737 ForeignAssetUpdated: {3860 ForeignAssetUpdated: {
3738 assetId: 'u32',3861 assetId: 'u32',
3739 assetAddress: 'XcmV3MultiLocation',3862 assetAddress: 'StagingXcmV3MultiLocation',
3740 metadata: 'PalletForeignAssetsModuleAssetMetadata',3863 metadata: 'PalletForeignAssetsModuleAssetMetadata',
3741 },3864 },
3742 AssetRegistered: {3865 AssetRegistered: {
3743 assetId: 'PalletForeignAssetsAssetIds',3866 assetId: 'PalletForeignAssetsAssetId',
3744 metadata: 'PalletForeignAssetsModuleAssetMetadata',3867 metadata: 'PalletForeignAssetsModuleAssetMetadata',
3745 },3868 },
3746 AssetUpdated: {3869 AssetUpdated: {
3747 assetId: 'PalletForeignAssetsAssetIds',3870 assetId: 'PalletForeignAssetsAssetId',
3748 metadata: 'PalletForeignAssetsModuleAssetMetadata'3871 metadata: 'PalletForeignAssetsModuleAssetMetadata'
3749 }3872 }
3750 }3873 }
3751 },3874 },
3752 /**3875 /**
3753 * Lookup376: pallet_evm::pallet::Event<T>3876 * Lookup377: pallet_evm::pallet::Event<T>
3754 **/3877 **/
3755 PalletEvmEvent: {3878 PalletEvmEvent: {
3756 _enum: {3879 _enum: {
3757 Log: {3880 Log: {
3771 }3894 }
3772 }3895 }
3773 },3896 },
3774 /**3897 /**
3775 * Lookup377: pallet_ethereum::pallet::Event3898 * Lookup378: pallet_ethereum::pallet::Event
3776 **/3899 **/
3777 PalletEthereumEvent: {3900 PalletEthereumEvent: {
3778 _enum: {3901 _enum: {
3779 Executed: {3902 Executed: {
3785 }3908 }
3786 }3909 }
3787 },3910 },
3788 /**3911 /**
3789 * Lookup378: evm_core::error::ExitReason3912 * Lookup379: evm_core::error::ExitReason
3790 **/3913 **/
3791 EvmCoreErrorExitReason: {3914 EvmCoreErrorExitReason: {
3792 _enum: {3915 _enum: {
3793 Succeed: 'EvmCoreErrorExitSucceed',3916 Succeed: 'EvmCoreErrorExitSucceed',
3796 Fatal: 'EvmCoreErrorExitFatal'3919 Fatal: 'EvmCoreErrorExitFatal'
3797 }3920 }
3798 },3921 },
3799 /**3922 /**
3800 * Lookup379: evm_core::error::ExitSucceed3923 * Lookup380: evm_core::error::ExitSucceed
3801 **/3924 **/
3802 EvmCoreErrorExitSucceed: {3925 EvmCoreErrorExitSucceed: {
3803 _enum: ['Stopped', 'Returned', 'Suicided']3926 _enum: ['Stopped', 'Returned', 'Suicided']
3804 },3927 },
3805 /**3928 /**
3806 * Lookup380: evm_core::error::ExitError3929 * Lookup381: evm_core::error::ExitError
3807 **/3930 **/
3808 EvmCoreErrorExitError: {3931 EvmCoreErrorExitError: {
3809 _enum: {3932 _enum: {
3810 StackUnderflow: 'Null',3933 StackUnderflow: 'Null',
3825 InvalidCode: 'u8'3948 InvalidCode: 'u8'
3826 }3949 }
3827 },3950 },
3828 /**3951 /**
3829 * Lookup384: evm_core::error::ExitRevert3952 * Lookup385: evm_core::error::ExitRevert
3830 **/3953 **/
3831 EvmCoreErrorExitRevert: {3954 EvmCoreErrorExitRevert: {
3832 _enum: ['Reverted']3955 _enum: ['Reverted']
3833 },3956 },
3834 /**3957 /**
3835 * Lookup385: evm_core::error::ExitFatal3958 * Lookup386: evm_core::error::ExitFatal
3836 **/3959 **/
3837 EvmCoreErrorExitFatal: {3960 EvmCoreErrorExitFatal: {
3838 _enum: {3961 _enum: {
3839 NotSupported: 'Null',3962 NotSupported: 'Null',
3842 Other: 'Text'3965 Other: 'Text'
3843 }3966 }
3844 },3967 },
3845 /**3968 /**
3846 * Lookup386: pallet_evm_contract_helpers::pallet::Event<T>3969 * Lookup387: pallet_evm_contract_helpers::pallet::Event<T>
3847 **/3970 **/
3848 PalletEvmContractHelpersEvent: {3971 PalletEvmContractHelpersEvent: {
3849 _enum: {3972 _enum: {
3850 ContractSponsorSet: '(H160,AccountId32)',3973 ContractSponsorSet: '(H160,AccountId32)',
3851 ContractSponsorshipConfirmed: '(H160,AccountId32)',3974 ContractSponsorshipConfirmed: '(H160,AccountId32)',
3852 ContractSponsorRemoved: 'H160'3975 ContractSponsorRemoved: 'H160'
3853 }3976 }
3854 },3977 },
3855 /**3978 /**
3856 * Lookup387: pallet_evm_migration::pallet::Event<T>3979 * Lookup388: pallet_evm_migration::pallet::Event<T>
3857 **/3980 **/
3858 PalletEvmMigrationEvent: {3981 PalletEvmMigrationEvent: {
3859 _enum: ['TestEvent']3982 _enum: ['TestEvent']
3860 },3983 },
3861 /**3984 /**
3862 * Lookup388: pallet_maintenance::pallet::Event<T>3985 * Lookup389: pallet_maintenance::pallet::Event<T>
3863 **/3986 **/
3864 PalletMaintenanceEvent: {3987 PalletMaintenanceEvent: {
3865 _enum: ['MaintenanceEnabled', 'MaintenanceDisabled']3988 _enum: ['MaintenanceEnabled', 'MaintenanceDisabled']
3866 },3989 },
3990 /**
3991 * Lookup390: pallet_utility::pallet::Event
3992 **/
3993 PalletUtilityEvent: {
3994 _enum: {
3995 BatchInterrupted: {
3996 index: 'u32',
3997 error: 'SpRuntimeDispatchError',
3998 },
3999 BatchCompleted: 'Null',
4000 BatchCompletedWithErrors: 'Null',
4001 ItemCompleted: 'Null',
4002 ItemFailed: {
4003 error: 'SpRuntimeDispatchError',
4004 },
4005 DispatchedAs: {
4006 result: 'Result<Null, SpRuntimeDispatchError>'
4007 }
4008 }
4009 },
3867 /**4010 /**
3868 * Lookup389: pallet_test_utils::pallet::Event<T>4011 * Lookup391: pallet_test_utils::pallet::Event<T>
3869 **/4012 **/
3870 PalletTestUtilsEvent: {4013 PalletTestUtilsEvent: {
3871 _enum: ['ValueIsSet', 'ShouldRollback', 'BatchCompleted']4014 _enum: ['ValueIsSet', 'ShouldRollback', 'BatchCompleted']
3872 },4015 },
3873 /**4016 /**
3874 * Lookup390: frame_system::Phase4017 * Lookup392: frame_system::Phase
3875 **/4018 **/
3876 FrameSystemPhase: {4019 FrameSystemPhase: {
3877 _enum: {4020 _enum: {
3878 ApplyExtrinsic: 'u32',4021 ApplyExtrinsic: 'u32',
3879 Finalization: 'Null',4022 Finalization: 'Null',
3880 Initialization: 'Null'4023 Initialization: 'Null'
3881 }4024 }
3882 },4025 },
3883 /**4026 /**
3884 * Lookup392: frame_system::LastRuntimeUpgradeInfo4027 * Lookup394: frame_system::LastRuntimeUpgradeInfo
3885 **/4028 **/
3886 FrameSystemLastRuntimeUpgradeInfo: {4029 FrameSystemLastRuntimeUpgradeInfo: {
3887 specVersion: 'Compact<u32>',4030 specVersion: 'Compact<u32>',
3888 specName: 'Text'4031 specName: 'Text'
3889 },4032 },
3890 /**4033 /**
3891 * Lookup393: frame_system::limits::BlockWeights4034 * Lookup395: frame_system::limits::BlockWeights
3892 **/4035 **/
3893 FrameSystemLimitsBlockWeights: {4036 FrameSystemLimitsBlockWeights: {
3894 baseBlock: 'SpWeightsWeightV2Weight',4037 baseBlock: 'SpWeightsWeightV2Weight',
3895 maxBlock: 'SpWeightsWeightV2Weight',4038 maxBlock: 'SpWeightsWeightV2Weight',
3896 perClass: 'FrameSupportDispatchPerDispatchClassWeightsPerClass'4039 perClass: 'FrameSupportDispatchPerDispatchClassWeightsPerClass'
3897 },4040 },
3898 /**4041 /**
3899 * Lookup394: frame_support::dispatch::PerDispatchClass<frame_system::limits::WeightsPerClass>4042 * Lookup396: frame_support::dispatch::PerDispatchClass<frame_system::limits::WeightsPerClass>
3900 **/4043 **/
3901 FrameSupportDispatchPerDispatchClassWeightsPerClass: {4044 FrameSupportDispatchPerDispatchClassWeightsPerClass: {
3902 normal: 'FrameSystemLimitsWeightsPerClass',4045 normal: 'FrameSystemLimitsWeightsPerClass',
3903 operational: 'FrameSystemLimitsWeightsPerClass',4046 operational: 'FrameSystemLimitsWeightsPerClass',
3904 mandatory: 'FrameSystemLimitsWeightsPerClass'4047 mandatory: 'FrameSystemLimitsWeightsPerClass'
3905 },4048 },
3906 /**4049 /**
3907 * Lookup395: frame_system::limits::WeightsPerClass4050 * Lookup397: frame_system::limits::WeightsPerClass
3908 **/4051 **/
3909 FrameSystemLimitsWeightsPerClass: {4052 FrameSystemLimitsWeightsPerClass: {
3910 baseExtrinsic: 'SpWeightsWeightV2Weight',4053 baseExtrinsic: 'SpWeightsWeightV2Weight',
3911 maxExtrinsic: 'Option<SpWeightsWeightV2Weight>',4054 maxExtrinsic: 'Option<SpWeightsWeightV2Weight>',
3912 maxTotal: 'Option<SpWeightsWeightV2Weight>',4055 maxTotal: 'Option<SpWeightsWeightV2Weight>',
3913 reserved: 'Option<SpWeightsWeightV2Weight>'4056 reserved: 'Option<SpWeightsWeightV2Weight>'
3914 },4057 },
3915 /**4058 /**
3916 * Lookup397: frame_system::limits::BlockLength4059 * Lookup399: frame_system::limits::BlockLength
3917 **/4060 **/
3918 FrameSystemLimitsBlockLength: {4061 FrameSystemLimitsBlockLength: {
3919 max: 'FrameSupportDispatchPerDispatchClassU32'4062 max: 'FrameSupportDispatchPerDispatchClassU32'
3920 },4063 },
3921 /**4064 /**
3922 * Lookup398: frame_support::dispatch::PerDispatchClass<T>4065 * Lookup400: frame_support::dispatch::PerDispatchClass<T>
3923 **/4066 **/
3924 FrameSupportDispatchPerDispatchClassU32: {4067 FrameSupportDispatchPerDispatchClassU32: {
3925 normal: 'u32',4068 normal: 'u32',
3926 operational: 'u32',4069 operational: 'u32',
3927 mandatory: 'u32'4070 mandatory: 'u32'
3928 },4071 },
3929 /**4072 /**
3930 * Lookup399: sp_weights::RuntimeDbWeight4073 * Lookup401: sp_weights::RuntimeDbWeight
3931 **/4074 **/
3932 SpWeightsRuntimeDbWeight: {4075 SpWeightsRuntimeDbWeight: {
3933 read: 'u64',4076 read: 'u64',
3934 write: 'u64'4077 write: 'u64'
3935 },4078 },
3936 /**4079 /**
3937 * Lookup400: sp_version::RuntimeVersion4080 * Lookup402: sp_version::RuntimeVersion
3938 **/4081 **/
3939 SpVersionRuntimeVersion: {4082 SpVersionRuntimeVersion: {
3940 specName: 'Text',4083 specName: 'Text',
3941 implName: 'Text',4084 implName: 'Text',
3946 transactionVersion: 'u32',4089 transactionVersion: 'u32',
3947 stateVersion: 'u8'4090 stateVersion: 'u8'
3948 },4091 },
3949 /**4092 /**
3950 * Lookup404: frame_system::pallet::Error<T>4093 * Lookup406: frame_system::pallet::Error<T>
3951 **/4094 **/
3952 FrameSystemError: {4095 FrameSystemError: {
3953 _enum: ['InvalidSpecName', 'SpecVersionNeedsToIncrease', 'FailedToExtractRuntimeVersion', 'NonDefaultComposite', 'NonZeroRefCount', 'CallFiltered']4096 _enum: ['InvalidSpecName', 'SpecVersionNeedsToIncrease', 'FailedToExtractRuntimeVersion', 'NonDefaultComposite', 'NonZeroRefCount', 'CallFiltered']
3954 },4097 },
4098 /**
4099 * Lookup408: cumulus_pallet_parachain_system::unincluded_segment::Ancestor<primitive_types::H256>
4100 **/
4101 CumulusPalletParachainSystemUnincludedSegmentAncestor: {
4102 usedBandwidth: 'CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth',
4103 paraHeadHash: 'Option<H256>',
4104 consumedGoAheadSignal: 'Option<PolkadotPrimitivesV5UpgradeGoAhead>'
4105 },
4106 /**
4107 * Lookup409: cumulus_pallet_parachain_system::unincluded_segment::UsedBandwidth
4108 **/
4109 CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth: {
4110 umpMsgCount: 'u32',
4111 umpTotalBytes: 'u32',
4112 hrmpOutgoing: 'BTreeMap<u32, CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate>'
4113 },
4114 /**
4115 * Lookup411: cumulus_pallet_parachain_system::unincluded_segment::HrmpChannelUpdate
4116 **/
4117 CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate: {
4118 msgCount: 'u32',
4119 totalBytes: 'u32'
4120 },
4121 /**
4122 * Lookup415: polkadot_primitives::v5::UpgradeGoAhead
4123 **/
4124 PolkadotPrimitivesV5UpgradeGoAhead: {
4125 _enum: ['Abort', 'GoAhead']
4126 },
4127 /**
4128 * Lookup416: cumulus_pallet_parachain_system::unincluded_segment::SegmentTracker<primitive_types::H256>
4129 **/
4130 CumulusPalletParachainSystemUnincludedSegmentSegmentTracker: {
4131 usedBandwidth: 'CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth',
4132 hrmpWatermark: 'Option<u32>',
4133 consumedGoAheadSignal: 'Option<PolkadotPrimitivesV5UpgradeGoAhead>'
4134 },
3955 /**4135 /**
3956 * Lookup406: polkadot_primitives::v4::UpgradeRestriction4136 * Lookup418: polkadot_primitives::v5::UpgradeRestriction
3957 **/4137 **/
3958 PolkadotPrimitivesV4UpgradeRestriction: {4138 PolkadotPrimitivesV5UpgradeRestriction: {
3959 _enum: ['Present']4139 _enum: ['Present']
3960 },4140 },
3961 /**4141 /**
3962 * Lookup407: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot4142 * Lookup419: cumulus_pallet_parachain_system::relay_state_snapshot::MessagingStateSnapshot
3963 **/4143 **/
3964 CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: {4144 CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: {
3965 dmqMqcHead: 'H256',4145 dmqMqcHead: 'H256',
3966 relayDispatchQueueSize: 'CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize',4146 relayDispatchQueueRemainingCapacity: 'CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity',
3967 ingressChannels: 'Vec<(u32,PolkadotPrimitivesV4AbridgedHrmpChannel)>',4147 ingressChannels: 'Vec<(u32,PolkadotPrimitivesV5AbridgedHrmpChannel)>',
3968 egressChannels: 'Vec<(u32,PolkadotPrimitivesV4AbridgedHrmpChannel)>'4148 egressChannels: 'Vec<(u32,PolkadotPrimitivesV5AbridgedHrmpChannel)>'
3969 },4149 },
3970 /**4150 /**
3971 * Lookup408: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispachQueueSize4151 * Lookup420: cumulus_pallet_parachain_system::relay_state_snapshot::RelayDispatchQueueRemainingCapacity
3972 **/4152 **/
3973 CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize: {4153 CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity: {
3974 remainingCount: 'u32',4154 remainingCount: 'u32',
3975 remainingSize: 'u32'4155 remainingSize: 'u32'
3976 },4156 },
3977 /**4157 /**
3978 * Lookup411: polkadot_primitives::v4::AbridgedHrmpChannel4158 * Lookup423: polkadot_primitives::v5::AbridgedHrmpChannel
3979 **/4159 **/
3980 PolkadotPrimitivesV4AbridgedHrmpChannel: {4160 PolkadotPrimitivesV5AbridgedHrmpChannel: {
3981 maxCapacity: 'u32',4161 maxCapacity: 'u32',
3982 maxTotalSize: 'u32',4162 maxTotalSize: 'u32',
3983 maxMessageSize: 'u32',4163 maxMessageSize: 'u32',
3984 msgCount: 'u32',4164 msgCount: 'u32',
3985 totalSize: 'u32',4165 totalSize: 'u32',
3986 mqcHead: 'Option<H256>'4166 mqcHead: 'Option<H256>'
3987 },4167 },
3988 /**4168 /**
3989 * Lookup412: polkadot_primitives::v4::AbridgedHostConfiguration4169 * Lookup424: polkadot_primitives::v5::AbridgedHostConfiguration
3990 **/4170 **/
3991 PolkadotPrimitivesV4AbridgedHostConfiguration: {4171 PolkadotPrimitivesV5AbridgedHostConfiguration: {
3992 maxCodeSize: 'u32',4172 maxCodeSize: 'u32',
3993 maxHeadDataSize: 'u32',4173 maxHeadDataSize: 'u32',
3994 maxUpwardQueueCount: 'u32',4174 maxUpwardQueueCount: 'u32',
3997 maxUpwardMessageNumPerCandidate: 'u32',4177 maxUpwardMessageNumPerCandidate: 'u32',
3998 hrmpMaxMessageNumPerCandidate: 'u32',4178 hrmpMaxMessageNumPerCandidate: 'u32',
3999 validationUpgradeCooldown: 'u32',4179 validationUpgradeCooldown: 'u32',
4000 validationUpgradeDelay: 'u32'4180 validationUpgradeDelay: 'u32',
4181 asyncBackingParams: 'PolkadotPrimitivesVstagingAsyncBackingParams'
4001 },4182 },
4183 /**
4184 * Lookup425: polkadot_primitives::vstaging::AsyncBackingParams
4185 **/
4186 PolkadotPrimitivesVstagingAsyncBackingParams: {
4187 maxCandidateDepth: 'u32',
4188 allowedAncestryLen: 'u32'
4189 },
4002 /**4190 /**
4003 * Lookup418: polkadot_core_primitives::OutboundHrmpMessage<polkadot_parachain::primitives::Id>4191 * Lookup431: polkadot_core_primitives::OutboundHrmpMessage<polkadot_parachain_primitives::primitives::Id>
4004 **/4192 **/
4005 PolkadotCorePrimitivesOutboundHrmpMessage: {4193 PolkadotCorePrimitivesOutboundHrmpMessage: {
4006 recipient: 'u32',4194 recipient: 'u32',
4007 data: 'Bytes'4195 data: 'Bytes'
4008 },4196 },
4009 /**4197 /**
4010 * Lookup419: cumulus_pallet_parachain_system::CodeUpgradeAuthorization<T>4198 * Lookup432: cumulus_pallet_parachain_system::CodeUpgradeAuthorization<T>
4011 **/4199 **/
4012 CumulusPalletParachainSystemCodeUpgradeAuthorization: {4200 CumulusPalletParachainSystemCodeUpgradeAuthorization: {
4013 codeHash: 'H256',4201 codeHash: 'H256',
4014 checkVersion: 'bool'4202 checkVersion: 'bool'
4015 },4203 },
4016 /**4204 /**
4017 * Lookup420: cumulus_pallet_parachain_system::pallet::Error<T>4205 * Lookup433: cumulus_pallet_parachain_system::pallet::Error<T>
4018 **/4206 **/
4019 CumulusPalletParachainSystemError: {4207 CumulusPalletParachainSystemError: {
4020 _enum: ['OverlappingUpgrades', 'ProhibitedByPolkadot', 'TooBig', 'ValidationDataNotAvailable', 'HostConfigurationNotAvailable', 'NotScheduled', 'NothingAuthorized', 'Unauthorized']4208 _enum: ['OverlappingUpgrades', 'ProhibitedByPolkadot', 'TooBig', 'ValidationDataNotAvailable', 'HostConfigurationNotAvailable', 'NotScheduled', 'NothingAuthorized', 'Unauthorized']
4021 },4209 },
4022 /**4210 /**
4023 * Lookup422: pallet_collator_selection::pallet::Error<T>4211 * Lookup435: pallet_collator_selection::pallet::Error<T>
4024 **/4212 **/
4025 PalletCollatorSelectionError: {4213 PalletCollatorSelectionError: {
4026 _enum: ['TooManyCandidates', 'Unknown', 'Permission', 'AlreadyHoldingLicense', 'NoLicense', 'AlreadyCandidate', 'NotCandidate', 'TooManyInvulnerables', 'TooFewInvulnerables', 'AlreadyInvulnerable', 'NotInvulnerable', 'NoAssociatedValidatorId', 'ValidatorNotRegistered']4214 _enum: ['TooManyCandidates', 'Unknown', 'Permission', 'AlreadyHoldingLicense', 'NoLicense', 'AlreadyCandidate', 'NotCandidate', 'TooManyInvulnerables', 'TooFewInvulnerables', 'AlreadyInvulnerable', 'NotInvulnerable', 'NoAssociatedValidatorId', 'ValidatorNotRegistered']
4027 },4215 },
4028 /**4216 /**
4029 * Lookup426: sp_core::crypto::KeyTypeId4217 * Lookup439: sp_core::crypto::KeyTypeId
4030 **/4218 **/
4031 SpCoreCryptoKeyTypeId: '[u8;4]',4219 SpCoreCryptoKeyTypeId: '[u8;4]',
4032 /**4220 /**
4033 * Lookup427: pallet_session::pallet::Error<T>4221 * Lookup440: pallet_session::pallet::Error<T>
4034 **/4222 **/
4035 PalletSessionError: {4223 PalletSessionError: {
4036 _enum: ['InvalidProof', 'NoAssociatedValidatorId', 'DuplicatedKey', 'NoKeys', 'NoAccount']4224 _enum: ['InvalidProof', 'NoAssociatedValidatorId', 'DuplicatedKey', 'NoKeys', 'NoAccount']
4037 },4225 },
4038 /**4226 /**
4039 * Lookup432: pallet_balances::types::BalanceLock<Balance>4227 * Lookup446: pallet_balances::types::BalanceLock<Balance>
4040 **/4228 **/
4041 PalletBalancesBalanceLock: {4229 PalletBalancesBalanceLock: {
4042 id: '[u8;8]',4230 id: '[u8;8]',
4043 amount: 'u128',4231 amount: 'u128',
4044 reasons: 'PalletBalancesReasons'4232 reasons: 'PalletBalancesReasons'
4045 },4233 },
4046 /**4234 /**
4047 * Lookup433: pallet_balances::types::Reasons4235 * Lookup447: pallet_balances::types::Reasons
4048 **/4236 **/
4049 PalletBalancesReasons: {4237 PalletBalancesReasons: {
4050 _enum: ['Fee', 'Misc', 'All']4238 _enum: ['Fee', 'Misc', 'All']
4051 },4239 },
4052 /**4240 /**
4053 * Lookup436: pallet_balances::types::ReserveData<ReserveIdentifier, Balance>4241 * Lookup450: pallet_balances::types::ReserveData<ReserveIdentifier, Balance>
4054 **/4242 **/
4055 PalletBalancesReserveData: {4243 PalletBalancesReserveData: {
4056 id: '[u8;16]',4244 id: '[u8;16]',
4057 amount: 'u128'4245 amount: 'u128'
4058 },4246 },
4247 /**
4248 * Lookup454: opal_runtime::RuntimeHoldReason
4249 **/
4250 OpalRuntimeRuntimeHoldReason: {
4251 _enum: {
4252 __Unused0: 'Null',
4253 __Unused1: 'Null',
4254 __Unused2: 'Null',
4255 __Unused3: 'Null',
4256 __Unused4: 'Null',
4257 __Unused5: 'Null',
4258 __Unused6: 'Null',
4259 __Unused7: 'Null',
4260 __Unused8: 'Null',
4261 __Unused9: 'Null',
4262 __Unused10: 'Null',
4263 __Unused11: 'Null',
4264 __Unused12: 'Null',
4265 __Unused13: 'Null',
4266 __Unused14: 'Null',
4267 __Unused15: 'Null',
4268 __Unused16: 'Null',
4269 __Unused17: 'Null',
4270 __Unused18: 'Null',
4271 __Unused19: 'Null',
4272 __Unused20: 'Null',
4273 __Unused21: 'Null',
4274 __Unused22: 'Null',
4275 CollatorSelection: 'PalletCollatorSelectionHoldReason'
4276 }
4277 },
4278 /**
4279 * Lookup455: pallet_collator_selection::pallet::HoldReason
4280 **/
4281 PalletCollatorSelectionHoldReason: {
4282 _enum: ['LicenseBond']
4283 },
4059 /**4284 /**
4060 * Lookup439: pallet_balances::types::IdAmount<Id, Balance>4285 * Lookup458: pallet_balances::types::IdAmount<Id, Balance>
4061 **/4286 **/
4062 PalletBalancesIdAmount: {4287 PalletBalancesIdAmount: {
4063 id: '[u8;16]',4288 id: '[u8;16]',
4064 amount: 'u128'4289 amount: 'u128'
4065 },4290 },
4066 /**4291 /**
4067 * Lookup442: pallet_balances::pallet::Error<T, I>4292 * Lookup460: pallet_balances::pallet::Error<T, I>
4068 **/4293 **/
4069 PalletBalancesError: {4294 PalletBalancesError: {
4070 _enum: ['VestingBalance', 'LiquidityRestrictions', 'InsufficientBalance', 'ExistentialDeposit', 'Expendability', 'ExistingVestingSchedule', 'DeadAccount', 'TooManyReserves', 'TooManyHolds', 'TooManyFreezes']4295 _enum: ['VestingBalance', 'LiquidityRestrictions', 'InsufficientBalance', 'ExistentialDeposit', 'Expendability', 'ExistingVestingSchedule', 'DeadAccount', 'TooManyReserves', 'TooManyHolds', 'TooManyFreezes']
4071 },4296 },
4072 /**4297 /**
4073 * Lookup444: pallet_transaction_payment::Releases4298 * Lookup462: pallet_transaction_payment::Releases
4074 **/4299 **/
4075 PalletTransactionPaymentReleases: {4300 PalletTransactionPaymentReleases: {
4076 _enum: ['V1Ancient', 'V2']4301 _enum: ['V1Ancient', 'V2']
4077 },4302 },
4078 /**4303 /**
4079 * Lookup445: pallet_treasury::Proposal<sp_core::crypto::AccountId32, Balance>4304 * Lookup463: pallet_treasury::Proposal<sp_core::crypto::AccountId32, Balance>
4080 **/4305 **/
4081 PalletTreasuryProposal: {4306 PalletTreasuryProposal: {
4082 proposer: 'AccountId32',4307 proposer: 'AccountId32',
4083 value: 'u128',4308 value: 'u128',
4084 beneficiary: 'AccountId32',4309 beneficiary: 'AccountId32',
4085 bond: 'u128'4310 bond: 'u128'
4086 },4311 },
4087 /**4312 /**
4088 * Lookup448: frame_support::PalletId4313 * Lookup466: frame_support::PalletId
4089 **/4314 **/
4090 FrameSupportPalletId: '[u8;8]',4315 FrameSupportPalletId: '[u8;8]',
4091 /**4316 /**
4092 * Lookup449: pallet_treasury::pallet::Error<T, I>4317 * Lookup467: pallet_treasury::pallet::Error<T, I>
4093 **/4318 **/
4094 PalletTreasuryError: {4319 PalletTreasuryError: {
4095 _enum: ['InsufficientProposersBalance', 'InvalidIndex', 'TooManyApprovals', 'InsufficientPermission', 'ProposalNotApproved']4320 _enum: ['InsufficientProposersBalance', 'InvalidIndex', 'TooManyApprovals', 'InsufficientPermission', 'ProposalNotApproved']
4096 },4321 },
4097 /**4322 /**
4098 * Lookup450: pallet_sudo::pallet::Error<T>4323 * Lookup468: pallet_sudo::pallet::Error<T>
4099 **/4324 **/
4100 PalletSudoError: {4325 PalletSudoError: {
4101 _enum: ['RequireSudo']4326 _enum: ['RequireSudo']
4102 },4327 },
4103 /**4328 /**
4104 * Lookup452: orml_vesting::module::Error<T>4329 * Lookup470: orml_vesting::module::Error<T>
4105 **/4330 **/
4106 OrmlVestingModuleError: {4331 OrmlVestingModuleError: {
4107 _enum: ['ZeroVestingPeriod', 'ZeroVestingPeriodCount', 'InsufficientBalanceToLock', 'TooManyVestingSchedules', 'AmountLow', 'MaxVestingSchedulesExceeded']4332 _enum: ['ZeroVestingPeriod', 'ZeroVestingPeriodCount', 'InsufficientBalanceToLock', 'TooManyVestingSchedules', 'AmountLow', 'MaxVestingSchedulesExceeded']
4108 },4333 },
4109 /**4334 /**
4110 * Lookup453: orml_xtokens::module::Error<T>4335 * Lookup471: orml_xtokens::module::Error<T>
4111 **/4336 **/
4112 OrmlXtokensModuleError: {4337 OrmlXtokensModuleError: {
4113 _enum: ['AssetHasNoReserve', 'NotCrossChainTransfer', 'InvalidDest', 'NotCrossChainTransferableCurrency', 'UnweighableMessage', 'XcmExecutionFailed', 'CannotReanchor', 'InvalidAncestry', 'InvalidAsset', 'DestinationNotInvertible', 'BadVersion', 'DistinctReserveForAssetAndFee', 'ZeroFee', 'ZeroAmount', 'TooManyAssetsBeingSent', 'AssetIndexNonExistent', 'FeeNotEnough', 'NotSupportedMultiLocation', 'MinXcmFeeNotDefined']4338 _enum: ['AssetHasNoReserve', 'NotCrossChainTransfer', 'InvalidDest', 'NotCrossChainTransferableCurrency', 'UnweighableMessage', 'XcmExecutionFailed', 'CannotReanchor', 'InvalidAncestry', 'InvalidAsset', 'DestinationNotInvertible', 'BadVersion', 'DistinctReserveForAssetAndFee', 'ZeroFee', 'ZeroAmount', 'TooManyAssetsBeingSent', 'AssetIndexNonExistent', 'FeeNotEnough', 'NotSupportedMultiLocation', 'MinXcmFeeNotDefined']
4114 },4339 },
4115 /**4340 /**
4116 * Lookup456: orml_tokens::BalanceLock<Balance>4341 * Lookup474: orml_tokens::BalanceLock<Balance>
4117 **/4342 **/
4118 OrmlTokensBalanceLock: {4343 OrmlTokensBalanceLock: {
4119 id: '[u8;8]',4344 id: '[u8;8]',
4120 amount: 'u128'4345 amount: 'u128'
4121 },4346 },
4122 /**4347 /**
4123 * Lookup458: orml_tokens::AccountData<Balance>4348 * Lookup476: orml_tokens::AccountData<Balance>
4124 **/4349 **/
4125 OrmlTokensAccountData: {4350 OrmlTokensAccountData: {
4126 free: 'u128',4351 free: 'u128',
4127 reserved: 'u128',4352 reserved: 'u128',
4128 frozen: 'u128'4353 frozen: 'u128'
4129 },4354 },
4130 /**4355 /**
4131 * Lookup460: orml_tokens::ReserveData<ReserveIdentifier, Balance>4356 * Lookup478: orml_tokens::ReserveData<ReserveIdentifier, Balance>
4132 **/4357 **/
4133 OrmlTokensReserveData: {4358 OrmlTokensReserveData: {
4134 id: 'Null',4359 id: 'Null',
4135 amount: 'u128'4360 amount: 'u128'
4136 },4361 },
4137 /**4362 /**
4138 * Lookup462: orml_tokens::module::Error<T>4363 * Lookup480: orml_tokens::module::Error<T>
4139 **/4364 **/
4140 OrmlTokensModuleError: {4365 OrmlTokensModuleError: {
4141 _enum: ['BalanceTooLow', 'AmountIntoBalanceFailed', 'LiquidityRestrictions', 'MaxLocksExceeded', 'KeepAlive', 'ExistentialDeposit', 'DeadAccount', 'TooManyReserves']4366 _enum: ['BalanceTooLow', 'AmountIntoBalanceFailed', 'LiquidityRestrictions', 'MaxLocksExceeded', 'KeepAlive', 'ExistentialDeposit', 'DeadAccount', 'TooManyReserves']
4142 },4367 },
4143 /**4368 /**
4144 * Lookup467: pallet_identity::types::RegistrarInfo<Balance, sp_core::crypto::AccountId32>4369 * Lookup485: pallet_identity::types::RegistrarInfo<Balance, sp_core::crypto::AccountId32>
4145 **/4370 **/
4146 PalletIdentityRegistrarInfo: {4371 PalletIdentityRegistrarInfo: {
4147 account: 'AccountId32',4372 account: 'AccountId32',
4148 fee: 'u128',4373 fee: 'u128',
4149 fields: 'PalletIdentityBitFlags'4374 fields: 'PalletIdentityBitFlags'
4150 },4375 },
4151 /**4376 /**
4152 * Lookup469: pallet_identity::pallet::Error<T>4377 * Lookup487: pallet_identity::pallet::Error<T>
4153 **/4378 **/
4154 PalletIdentityError: {4379 PalletIdentityError: {
4155 _enum: ['TooManySubAccounts', 'NotFound', 'NotNamed', 'EmptyIndex', 'FeeChanged', 'NoIdentity', 'StickyJudgement', 'JudgementGiven', 'InvalidJudgement', 'InvalidIndex', 'InvalidTarget', 'TooManyFields', 'TooManyRegistrars', 'AlreadyClaimed', 'NotSub', 'NotOwned', 'JudgementForDifferentIdentity', 'JudgementPaymentFailed']4380 _enum: ['TooManySubAccounts', 'NotFound', 'NotNamed', 'EmptyIndex', 'FeeChanged', 'NoIdentity', 'StickyJudgement', 'JudgementGiven', 'InvalidJudgement', 'InvalidIndex', 'InvalidTarget', 'TooManyFields', 'TooManyRegistrars', 'AlreadyClaimed', 'NotSub', 'NotOwned', 'JudgementForDifferentIdentity', 'JudgementPaymentFailed']
4156 },4381 },
4157 /**4382 /**
4158 * Lookup470: pallet_preimage::RequestStatus<sp_core::crypto::AccountId32, Balance>4383 * Lookup488: pallet_preimage::RequestStatus<sp_core::crypto::AccountId32, Balance>
4159 **/4384 **/
4160 PalletPreimageRequestStatus: {4385 PalletPreimageRequestStatus: {
4161 _enum: {4386 _enum: {
4162 Unrequested: {4387 Unrequested: {
4170 }4395 }
4171 }4396 }
4172 },4397 },
4173 /**4398 /**
4174 * Lookup475: pallet_preimage::pallet::Error<T>4399 * Lookup493: pallet_preimage::pallet::Error<T>
4175 **/4400 **/
4176 PalletPreimageError: {4401 PalletPreimageError: {
4177 _enum: ['TooBig', 'AlreadyNoted', 'NotAuthorized', 'NotNoted', 'Requested', 'NotRequested']4402 _enum: ['TooBig', 'AlreadyNoted', 'NotAuthorized', 'NotNoted', 'Requested', 'NotRequested']
4178 },4403 },
4179 /**4404 /**
4180 * Lookup481: pallet_democracy::types::ReferendumInfo<BlockNumber, frame_support::traits::preimages::Bounded<opal_runtime::RuntimeCall>, Balance>4405 * Lookup499: pallet_democracy::types::ReferendumInfo<BlockNumber, frame_support::traits::preimages::Bounded<opal_runtime::RuntimeCall>, Balance>
4181 **/4406 **/
4182 PalletDemocracyReferendumInfo: {4407 PalletDemocracyReferendumInfo: {
4183 _enum: {4408 _enum: {
4184 Ongoing: 'PalletDemocracyReferendumStatus',4409 Ongoing: 'PalletDemocracyReferendumStatus',
4188 }4413 }
4189 }4414 }
4190 },4415 },
4191 /**4416 /**
4192 * Lookup482: pallet_democracy::types::ReferendumStatus<BlockNumber, frame_support::traits::preimages::Bounded<opal_runtime::RuntimeCall>, Balance>4417 * Lookup500: pallet_democracy::types::ReferendumStatus<BlockNumber, frame_support::traits::preimages::Bounded<opal_runtime::RuntimeCall>, Balance>
4193 **/4418 **/
4194 PalletDemocracyReferendumStatus: {4419 PalletDemocracyReferendumStatus: {
4195 end: 'u32',4420 end: 'u32',
4196 proposal: 'FrameSupportPreimagesBounded',4421 proposal: 'FrameSupportPreimagesBounded',
4197 threshold: 'PalletDemocracyVoteThreshold',4422 threshold: 'PalletDemocracyVoteThreshold',
4198 delay: 'u32',4423 delay: 'u32',
4199 tally: 'PalletDemocracyTally'4424 tally: 'PalletDemocracyTally'
4200 },4425 },
4201 /**4426 /**
4202 * Lookup483: pallet_democracy::types::Tally<Balance>4427 * Lookup501: pallet_democracy::types::Tally<Balance>
4203 **/4428 **/
4204 PalletDemocracyTally: {4429 PalletDemocracyTally: {
4205 ayes: 'u128',4430 ayes: 'u128',
4206 nays: 'u128',4431 nays: 'u128',
4207 turnout: 'u128'4432 turnout: 'u128'
4208 },4433 },
4209 /**4434 /**
4210 * Lookup484: pallet_democracy::vote::Voting<Balance, sp_core::crypto::AccountId32, BlockNumber, MaxVotes>4435 * Lookup502: pallet_democracy::vote::Voting<Balance, sp_core::crypto::AccountId32, BlockNumber, MaxVotes>
4211 **/4436 **/
4212 PalletDemocracyVoteVoting: {4437 PalletDemocracyVoteVoting: {
4213 _enum: {4438 _enum: {
4214 Direct: {4439 Direct: {
4225 }4450 }
4226 }4451 }
4227 },4452 },
4228 /**4453 /**
4229 * Lookup488: pallet_democracy::types::Delegations<Balance>4454 * Lookup506: pallet_democracy::types::Delegations<Balance>
4230 **/4455 **/
4231 PalletDemocracyDelegations: {4456 PalletDemocracyDelegations: {
4232 votes: 'u128',4457 votes: 'u128',
4233 capital: 'u128'4458 capital: 'u128'
4234 },4459 },
4235 /**4460 /**
4236 * Lookup489: pallet_democracy::vote::PriorLock<BlockNumber, Balance>4461 * Lookup507: pallet_democracy::vote::PriorLock<BlockNumber, Balance>
4237 **/4462 **/
4238 PalletDemocracyVotePriorLock: '(u32,u128)',4463 PalletDemocracyVotePriorLock: '(u32,u128)',
4239 /**4464 /**
4240 * Lookup492: pallet_democracy::pallet::Error<T>4465 * Lookup510: pallet_democracy::pallet::Error<T>
4241 **/4466 **/
4242 PalletDemocracyError: {4467 PalletDemocracyError: {
4243 _enum: ['ValueLow', 'ProposalMissing', 'AlreadyCanceled', 'DuplicateProposal', 'ProposalBlacklisted', 'NotSimpleMajority', 'InvalidHash', 'NoProposal', 'AlreadyVetoed', 'ReferendumInvalid', 'NoneWaiting', 'NotVoter', 'NoPermission', 'AlreadyDelegating', 'InsufficientFunds', 'NotDelegating', 'VotesExist', 'InstantNotAllowed', 'Nonsense', 'WrongUpperBound', 'MaxVotesReached', 'TooMany', 'VotingPeriodLow', 'PreimageNotExist']4468 _enum: ['ValueLow', 'ProposalMissing', 'AlreadyCanceled', 'DuplicateProposal', 'ProposalBlacklisted', 'NotSimpleMajority', 'InvalidHash', 'NoProposal', 'AlreadyVetoed', 'ReferendumInvalid', 'NoneWaiting', 'NotVoter', 'NoPermission', 'AlreadyDelegating', 'InsufficientFunds', 'NotDelegating', 'VotesExist', 'InstantNotAllowed', 'Nonsense', 'WrongUpperBound', 'MaxVotesReached', 'TooMany', 'VotingPeriodLow', 'PreimageNotExist']
4244 },4469 },
4245 /**4470 /**
4246 * Lookup494: pallet_collective::Votes<sp_core::crypto::AccountId32, BlockNumber>4471 * Lookup512: pallet_collective::Votes<sp_core::crypto::AccountId32, BlockNumber>
4247 **/4472 **/
4248 PalletCollectiveVotes: {4473 PalletCollectiveVotes: {
4249 index: 'u32',4474 index: 'u32',
4250 threshold: 'u32',4475 threshold: 'u32',
4251 ayes: 'Vec<AccountId32>',4476 ayes: 'Vec<AccountId32>',
4252 nays: 'Vec<AccountId32>',4477 nays: 'Vec<AccountId32>',
4253 end: 'u32'4478 end: 'u32'
4254 },4479 },
4255 /**4480 /**
4256 * Lookup495: pallet_collective::pallet::Error<T, I>4481 * Lookup513: pallet_collective::pallet::Error<T, I>
4257 **/4482 **/
4258 PalletCollectiveError: {4483 PalletCollectiveError: {
4259 _enum: ['NotMember', 'DuplicateProposal', 'ProposalMissing', 'WrongIndex', 'DuplicateVote', 'AlreadyInitialized', 'TooEarly', 'TooManyProposals', 'WrongProposalWeight', 'WrongProposalLength']4484 _enum: ['NotMember', 'DuplicateProposal', 'ProposalMissing', 'WrongIndex', 'DuplicateVote', 'AlreadyInitialized', 'TooEarly', 'TooManyProposals', 'WrongProposalWeight', 'WrongProposalLength', 'PrimeAccountNotMember']
4260 },4485 },
4261 /**4486 /**
4262 * Lookup499: pallet_membership::pallet::Error<T, I>4487 * Lookup517: pallet_membership::pallet::Error<T, I>
4263 **/4488 **/
4264 PalletMembershipError: {4489 PalletMembershipError: {
4265 _enum: ['AlreadyMember', 'NotMember', 'TooManyMembers']4490 _enum: ['AlreadyMember', 'NotMember', 'TooManyMembers']
4266 },4491 },
4267 /**4492 /**
4268 * Lookup502: pallet_ranked_collective::MemberRecord4493 * Lookup520: pallet_ranked_collective::MemberRecord
4269 **/4494 **/
4270 PalletRankedCollectiveMemberRecord: {4495 PalletRankedCollectiveMemberRecord: {
4271 rank: 'u16'4496 rank: 'u16'
4272 },4497 },
4273 /**4498 /**
4274 * Lookup507: pallet_ranked_collective::pallet::Error<T, I>4499 * Lookup525: pallet_ranked_collective::pallet::Error<T, I>
4275 **/4500 **/
4276 PalletRankedCollectiveError: {4501 PalletRankedCollectiveError: {
4277 _enum: ['AlreadyMember', 'NotMember', 'NotPolling', 'Ongoing', 'NoneRemaining', 'Corruption', 'RankTooLow', 'InvalidWitness', 'NoPermission']4502 _enum: ['AlreadyMember', 'NotMember', 'NotPolling', 'Ongoing', 'NoneRemaining', 'Corruption', 'RankTooLow', 'InvalidWitness', 'NoPermission']
4278 },4503 },
4279 /**4504 /**
4280 * Lookup508: pallet_referenda::types::ReferendumInfo<TrackId, opal_runtime::OriginCaller, Moment, frame_support::traits::preimages::Bounded<opal_runtime::RuntimeCall>, Balance, pallet_ranked_collective::Tally<T, I, M>, sp_core::crypto::AccountId32, ScheduleAddress>4505 * Lookup526: pallet_referenda::types::ReferendumInfo<TrackId, opal_runtime::OriginCaller, Moment, frame_support::traits::preimages::Bounded<opal_runtime::RuntimeCall>, Balance, pallet_ranked_collective::Tally<T, I, M>, sp_core::crypto::AccountId32, ScheduleAddress>
4281 **/4506 **/
4282 PalletReferendaReferendumInfo: {4507 PalletReferendaReferendumInfo: {
4283 _enum: {4508 _enum: {
4284 Ongoing: 'PalletReferendaReferendumStatus',4509 Ongoing: 'PalletReferendaReferendumStatus',
4289 Killed: 'u32'4514 Killed: 'u32'
4290 }4515 }
4291 },4516 },
4292 /**4517 /**
4293 * Lookup509: pallet_referenda::types::ReferendumStatus<TrackId, opal_runtime::OriginCaller, Moment, frame_support::traits::preimages::Bounded<opal_runtime::RuntimeCall>, Balance, pallet_ranked_collective::Tally<T, I, M>, sp_core::crypto::AccountId32, ScheduleAddress>4518 * Lookup527: pallet_referenda::types::ReferendumStatus<TrackId, opal_runtime::OriginCaller, Moment, frame_support::traits::preimages::Bounded<opal_runtime::RuntimeCall>, Balance, pallet_ranked_collective::Tally<T, I, M>, sp_core::crypto::AccountId32, ScheduleAddress>
4294 **/4519 **/
4295 PalletReferendaReferendumStatus: {4520 PalletReferendaReferendumStatus: {
4296 track: 'u16',4521 track: 'u16',
4297 origin: 'OpalRuntimeOriginCaller',4522 origin: 'OpalRuntimeOriginCaller',
4305 inQueue: 'bool',4530 inQueue: 'bool',
4306 alarm: 'Option<(u32,(u32,u32))>'4531 alarm: 'Option<(u32,(u32,u32))>'
4307 },4532 },
4308 /**4533 /**
4309 * Lookup510: pallet_referenda::types::Deposit<sp_core::crypto::AccountId32, Balance>4534 * Lookup528: pallet_referenda::types::Deposit<sp_core::crypto::AccountId32, Balance>
4310 **/4535 **/
4311 PalletReferendaDeposit: {4536 PalletReferendaDeposit: {
4312 who: 'AccountId32',4537 who: 'AccountId32',
4313 amount: 'u128'4538 amount: 'u128'
4314 },4539 },
4315 /**4540 /**
4316 * Lookup513: pallet_referenda::types::DecidingStatus<BlockNumber>4541 * Lookup531: pallet_referenda::types::DecidingStatus<BlockNumber>
4317 **/4542 **/
4318 PalletReferendaDecidingStatus: {4543 PalletReferendaDecidingStatus: {
4319 since: 'u32',4544 since: 'u32',
4320 confirming: 'Option<u32>'4545 confirming: 'Option<u32>'
4321 },4546 },
4322 /**4547 /**
4323 * Lookup519: pallet_referenda::types::TrackInfo<Balance, Moment>4548 * Lookup537: pallet_referenda::types::TrackInfo<Balance, Moment>
4324 **/4549 **/
4325 PalletReferendaTrackInfo: {4550 PalletReferendaTrackInfo: {
4326 name: 'Text',4551 name: 'Text',
4327 maxDeciding: 'u32',4552 maxDeciding: 'u32',
4333 minApproval: 'PalletReferendaCurve',4558 minApproval: 'PalletReferendaCurve',
4334 minSupport: 'PalletReferendaCurve'4559 minSupport: 'PalletReferendaCurve'
4335 },4560 },
4336 /**4561 /**
4337 * Lookup520: pallet_referenda::types::Curve4562 * Lookup538: pallet_referenda::types::Curve
4338 **/4563 **/
4339 PalletReferendaCurve: {4564 PalletReferendaCurve: {
4340 _enum: {4565 _enum: {
4341 LinearDecreasing: {4566 LinearDecreasing: {
4356 }4581 }
4357 }4582 }
4358 },4583 },
4359 /**4584 /**
4360 * Lookup523: pallet_referenda::pallet::Error<T, I>4585 * Lookup541: pallet_referenda::pallet::Error<T, I>
4361 **/4586 **/
4362 PalletReferendaError: {4587 PalletReferendaError: {
4363 _enum: ['NotOngoing', 'HasDeposit', 'BadTrack', 'Full', 'QueueEmpty', 'BadReferendum', 'NothingToDo', 'NoTrack', 'Unfinished', 'NoPermission', 'NoDeposit', 'BadStatus', 'PreimageNotExist']4588 _enum: ['NotOngoing', 'HasDeposit', 'BadTrack', 'Full', 'QueueEmpty', 'BadReferendum', 'NothingToDo', 'NoTrack', 'Unfinished', 'NoPermission', 'NoDeposit', 'BadStatus', 'PreimageNotExist']
4364 },4589 },
4365 /**4590 /**
4366 * Lookup526: pallet_scheduler::Scheduled<Name, frame_support::traits::preimages::Bounded<opal_runtime::RuntimeCall>, BlockNumber, opal_runtime::OriginCaller, sp_core::crypto::AccountId32>4591 * Lookup544: pallet_scheduler::Scheduled<Name, frame_support::traits::preimages::Bounded<opal_runtime::RuntimeCall>, BlockNumber, opal_runtime::OriginCaller, sp_core::crypto::AccountId32>
4367 **/4592 **/
4368 PalletSchedulerScheduled: {4593 PalletSchedulerScheduled: {
4369 maybeId: 'Option<[u8;32]>',4594 maybeId: 'Option<[u8;32]>',
4370 priority: 'u8',4595 priority: 'u8',
4371 call: 'FrameSupportPreimagesBounded',4596 call: 'FrameSupportPreimagesBounded',
4372 maybePeriodic: 'Option<(u32,u32)>',4597 maybePeriodic: 'Option<(u32,u32)>',
4373 origin: 'OpalRuntimeOriginCaller'4598 origin: 'OpalRuntimeOriginCaller'
4374 },4599 },
4375 /**4600 /**
4376 * Lookup528: pallet_scheduler::pallet::Error<T>4601 * Lookup546: pallet_scheduler::pallet::Error<T>
4377 **/4602 **/
4378 PalletSchedulerError: {4603 PalletSchedulerError: {
4379 _enum: ['FailedToSchedule', 'NotFound', 'TargetBlockNumberInPast', 'RescheduleNoChange', 'Named']4604 _enum: ['FailedToSchedule', 'NotFound', 'TargetBlockNumberInPast', 'RescheduleNoChange', 'Named']
4380 },4605 },
4381 /**4606 /**
4382 * Lookup530: cumulus_pallet_xcmp_queue::InboundChannelDetails4607 * Lookup548: cumulus_pallet_xcmp_queue::InboundChannelDetails
4383 **/4608 **/
4384 CumulusPalletXcmpQueueInboundChannelDetails: {4609 CumulusPalletXcmpQueueInboundChannelDetails: {
4385 sender: 'u32',4610 sender: 'u32',
4386 state: 'CumulusPalletXcmpQueueInboundState',4611 state: 'CumulusPalletXcmpQueueInboundState',
4387 messageMetadata: 'Vec<(u32,PolkadotParachainPrimitivesXcmpMessageFormat)>'4612 messageMetadata: 'Vec<(u32,PolkadotParachainPrimitivesPrimitivesXcmpMessageFormat)>'
4388 },4613 },
4389 /**4614 /**
4390 * Lookup531: cumulus_pallet_xcmp_queue::InboundState4615 * Lookup549: cumulus_pallet_xcmp_queue::InboundState
4391 **/4616 **/
4392 CumulusPalletXcmpQueueInboundState: {4617 CumulusPalletXcmpQueueInboundState: {
4393 _enum: ['Ok', 'Suspended']4618 _enum: ['Ok', 'Suspended']
4394 },4619 },
4395 /**4620 /**
4396 * Lookup534: polkadot_parachain::primitives::XcmpMessageFormat4621 * Lookup552: polkadot_parachain_primitives::primitives::XcmpMessageFormat
4397 **/4622 **/
4398 PolkadotParachainPrimitivesXcmpMessageFormat: {4623 PolkadotParachainPrimitivesPrimitivesXcmpMessageFormat: {
4399 _enum: ['ConcatenatedVersionedXcm', 'ConcatenatedEncodedBlob', 'Signals']4624 _enum: ['ConcatenatedVersionedXcm', 'ConcatenatedEncodedBlob', 'Signals']
4400 },4625 },
4401 /**4626 /**
4402 * Lookup537: cumulus_pallet_xcmp_queue::OutboundChannelDetails4627 * Lookup555: cumulus_pallet_xcmp_queue::OutboundChannelDetails
4403 **/4628 **/
4404 CumulusPalletXcmpQueueOutboundChannelDetails: {4629 CumulusPalletXcmpQueueOutboundChannelDetails: {
4405 recipient: 'u32',4630 recipient: 'u32',
4406 state: 'CumulusPalletXcmpQueueOutboundState',4631 state: 'CumulusPalletXcmpQueueOutboundState',
4407 signalsExist: 'bool',4632 signalsExist: 'bool',
4408 firstIndex: 'u16',4633 firstIndex: 'u16',
4409 lastIndex: 'u16'4634 lastIndex: 'u16'
4410 },4635 },
4411 /**4636 /**
4412 * Lookup538: cumulus_pallet_xcmp_queue::OutboundState4637 * Lookup556: cumulus_pallet_xcmp_queue::OutboundState
4413 **/4638 **/
4414 CumulusPalletXcmpQueueOutboundState: {4639 CumulusPalletXcmpQueueOutboundState: {
4415 _enum: ['Ok', 'Suspended']4640 _enum: ['Ok', 'Suspended']
4416 },4641 },
4417 /**4642 /**
4418 * Lookup540: cumulus_pallet_xcmp_queue::QueueConfigData4643 * Lookup558: cumulus_pallet_xcmp_queue::QueueConfigData
4419 **/4644 **/
4420 CumulusPalletXcmpQueueQueueConfigData: {4645 CumulusPalletXcmpQueueQueueConfigData: {
4421 suspendThreshold: 'u32',4646 suspendThreshold: 'u32',
4422 dropThreshold: 'u32',4647 dropThreshold: 'u32',
4425 weightRestrictDecay: 'SpWeightsWeightV2Weight',4650 weightRestrictDecay: 'SpWeightsWeightV2Weight',
4426 xcmpMaxIndividualWeight: 'SpWeightsWeightV2Weight'4651 xcmpMaxIndividualWeight: 'SpWeightsWeightV2Weight'
4427 },4652 },
4428 /**4653 /**
4429 * Lookup542: cumulus_pallet_xcmp_queue::pallet::Error<T>4654 * Lookup560: cumulus_pallet_xcmp_queue::pallet::Error<T>
4430 **/4655 **/
4431 CumulusPalletXcmpQueueError: {4656 CumulusPalletXcmpQueueError: {
4432 _enum: ['FailedToSend', 'BadXcmOrigin', 'BadXcm', 'BadOverweightIndex', 'WeightOverLimit']4657 _enum: ['FailedToSend', 'BadXcmOrigin', 'BadXcm', 'BadOverweightIndex', 'WeightOverLimit']
4433 },4658 },
4434 /**4659 /**
4435 * Lookup543: pallet_xcm::pallet::QueryStatus<BlockNumber>4660 * Lookup561: pallet_xcm::pallet::QueryStatus<BlockNumber>
4436 **/4661 **/
4437 PalletXcmQueryStatus: {4662 PalletXcmQueryStatus: {
4438 _enum: {4663 _enum: {
4439 Pending: {4664 Pending: {
4440 responder: 'XcmVersionedMultiLocation',4665 responder: 'StagingXcmVersionedMultiLocation',
4441 maybeMatchQuerier: 'Option<XcmVersionedMultiLocation>',4666 maybeMatchQuerier: 'Option<StagingXcmVersionedMultiLocation>',
4442 maybeNotify: 'Option<(u8,u8)>',4667 maybeNotify: 'Option<(u8,u8)>',
4443 timeout: 'u32',4668 timeout: 'u32',
4444 },4669 },
4445 VersionNotifier: {4670 VersionNotifier: {
4446 origin: 'XcmVersionedMultiLocation',4671 origin: 'StagingXcmVersionedMultiLocation',
4447 isActive: 'bool',4672 isActive: 'bool',
4448 },4673 },
4449 Ready: {4674 Ready: {
4450 response: 'XcmVersionedResponse',4675 response: 'StagingXcmVersionedResponse',
4451 at: 'u32'4676 at: 'u32'
4452 }4677 }
4453 }4678 }
4454 },4679 },
4455 /**4680 /**
4456 * Lookup547: xcm::VersionedResponse4681 * Lookup565: staging_xcm::VersionedResponse
4457 **/4682 **/
4458 XcmVersionedResponse: {4683 StagingXcmVersionedResponse: {
4459 _enum: {4684 _enum: {
4460 __Unused0: 'Null',4685 __Unused0: 'Null',
4461 __Unused1: 'Null',4686 __Unused1: 'Null',
4462 V2: 'XcmV2Response',4687 V2: 'StagingXcmV2Response',
4463 V3: 'XcmV3Response'4688 V3: 'StagingXcmV3Response'
4464 }4689 }
4465 },4690 },
4466 /**4691 /**
4467 * Lookup553: pallet_xcm::pallet::VersionMigrationStage4692 * Lookup571: pallet_xcm::pallet::VersionMigrationStage
4468 **/4693 **/
4469 PalletXcmVersionMigrationStage: {4694 PalletXcmVersionMigrationStage: {
4470 _enum: {4695 _enum: {
4471 MigrateSupportedVersion: 'Null',4696 MigrateSupportedVersion: 'Null',
4474 MigrateAndNotifyOldTargets: 'Null'4699 MigrateAndNotifyOldTargets: 'Null'
4475 }4700 }
4476 },4701 },
4477 /**4702 /**
4478 * Lookup556: xcm::VersionedAssetId4703 * Lookup574: staging_xcm::VersionedAssetId
4479 **/4704 **/
4480 XcmVersionedAssetId: {4705 StagingXcmVersionedAssetId: {
4481 _enum: {4706 _enum: {
4482 __Unused0: 'Null',4707 __Unused0: 'Null',
4483 __Unused1: 'Null',4708 __Unused1: 'Null',
4484 __Unused2: 'Null',4709 __Unused2: 'Null',
4485 V3: 'XcmV3MultiassetAssetId'4710 V3: 'StagingXcmV3MultiassetAssetId'
4486 }4711 }
4487 },4712 },
4488 /**4713 /**
4489 * Lookup557: pallet_xcm::pallet::RemoteLockedFungibleRecord<ConsumerIdentifier, MaxConsumers>4714 * Lookup575: pallet_xcm::pallet::RemoteLockedFungibleRecord<ConsumerIdentifier, MaxConsumers>
4490 **/4715 **/
4491 PalletXcmRemoteLockedFungibleRecord: {4716 PalletXcmRemoteLockedFungibleRecord: {
4492 amount: 'u128',4717 amount: 'u128',
4493 owner: 'XcmVersionedMultiLocation',4718 owner: 'StagingXcmVersionedMultiLocation',
4494 locker: 'XcmVersionedMultiLocation',4719 locker: 'StagingXcmVersionedMultiLocation',
4495 consumers: 'Vec<(Null,u128)>'4720 consumers: 'Vec<(Null,u128)>'
4496 },4721 },
4497 /**4722 /**
4498 * Lookup564: pallet_xcm::pallet::Error<T>4723 * Lookup582: pallet_xcm::pallet::Error<T>
4499 **/4724 **/
4500 PalletXcmError: {4725 PalletXcmError: {
4501 _enum: ['Unreachable', 'SendFailure', 'Filtered', 'UnweighableMessage', 'DestinationNotInvertible', 'Empty', 'CannotReanchor', 'TooManyAssets', 'InvalidOrigin', 'BadVersion', 'BadLocation', 'NoSubscription', 'AlreadySubscribed', 'InvalidAsset', 'LowBalance', 'TooManyLocks', 'AccountNotSovereign', 'FeesNotMet', 'LockNotFound', 'InUse']4726 _enum: ['Unreachable', 'SendFailure', 'Filtered', 'UnweighableMessage', 'DestinationNotInvertible', 'Empty', 'CannotReanchor', 'TooManyAssets', 'InvalidOrigin', 'BadVersion', 'BadLocation', 'NoSubscription', 'AlreadySubscribed', 'InvalidAsset', 'LowBalance', 'TooManyLocks', 'AccountNotSovereign', 'FeesNotMet', 'LockNotFound', 'InUse']
4502 },4727 },
4503 /**4728 /**
4504 * Lookup565: cumulus_pallet_xcm::pallet::Error<T>4729 * Lookup583: cumulus_pallet_xcm::pallet::Error<T>
4505 **/4730 **/
4506 CumulusPalletXcmError: 'Null',4731 CumulusPalletXcmError: 'Null',
4507 /**4732 /**
4508 * Lookup566: cumulus_pallet_dmp_queue::ConfigData4733 * Lookup584: cumulus_pallet_dmp_queue::ConfigData
4509 **/4734 **/
4510 CumulusPalletDmpQueueConfigData: {4735 CumulusPalletDmpQueueConfigData: {
4511 maxIndividual: 'SpWeightsWeightV2Weight'4736 maxIndividual: 'SpWeightsWeightV2Weight'
4512 },4737 },
4513 /**4738 /**
4514 * Lookup567: cumulus_pallet_dmp_queue::PageIndexData4739 * Lookup585: cumulus_pallet_dmp_queue::PageIndexData
4515 **/4740 **/
4516 CumulusPalletDmpQueuePageIndexData: {4741 CumulusPalletDmpQueuePageIndexData: {
4517 beginUsed: 'u32',4742 beginUsed: 'u32',
4518 endUsed: 'u32',4743 endUsed: 'u32',
4519 overweightCount: 'u64'4744 overweightCount: 'u64'
4520 },4745 },
4521 /**4746 /**
4522 * Lookup570: cumulus_pallet_dmp_queue::pallet::Error<T>4747 * Lookup588: cumulus_pallet_dmp_queue::pallet::Error<T>
4523 **/4748 **/
4524 CumulusPalletDmpQueueError: {4749 CumulusPalletDmpQueueError: {
4525 _enum: ['Unknown', 'OverLimit']4750 _enum: ['Unknown', 'OverLimit']
4526 },4751 },
4527 /**4752 /**
4528 * Lookup574: pallet_unique::pallet::Error<T>4753 * Lookup592: pallet_unique::pallet::Error<T>
4529 **/4754 **/
4530 PalletUniqueError: {4755 PalletUniqueError: {
4531 _enum: ['CollectionDecimalPointLimitExceeded', 'EmptyArgument', 'RepartitionCalledOnNonRefungibleCollection']4756 _enum: ['CollectionDecimalPointLimitExceeded', 'EmptyArgument', 'RepartitionCalledOnNonRefungibleCollection']
4532 },4757 },
4533 /**4758 /**
4534 * Lookup575: pallet_configuration::pallet::Error<T>4759 * Lookup593: pallet_configuration::pallet::Error<T>
4535 **/4760 **/
4536 PalletConfigurationError: {4761 PalletConfigurationError: {
4537 _enum: ['InconsistentConfiguration']4762 _enum: ['InconsistentConfiguration']
4538 },4763 },
4539 /**4764 /**
4540 * Lookup576: up_data_structs::Collection<sp_core::crypto::AccountId32>4765 * Lookup594: up_data_structs::Collection<sp_core::crypto::AccountId32>
4541 **/4766 **/
4542 UpDataStructsCollection: {4767 UpDataStructsCollection: {
4543 owner: 'AccountId32',4768 owner: 'AccountId32',
4544 mode: 'UpDataStructsCollectionMode',4769 mode: 'UpDataStructsCollectionMode',
4550 permissions: 'UpDataStructsCollectionPermissions',4775 permissions: 'UpDataStructsCollectionPermissions',
4551 flags: '[u8;1]'4776 flags: '[u8;1]'
4552 },4777 },
4553 /**4778 /**
4554 * Lookup577: up_data_structs::SponsorshipState<sp_core::crypto::AccountId32>4779 * Lookup595: up_data_structs::SponsorshipState<sp_core::crypto::AccountId32>
4555 **/4780 **/
4556 UpDataStructsSponsorshipStateAccountId32: {4781 UpDataStructsSponsorshipStateAccountId32: {
4557 _enum: {4782 _enum: {
4558 Disabled: 'Null',4783 Disabled: 'Null',
4559 Unconfirmed: 'AccountId32',4784 Unconfirmed: 'AccountId32',
4560 Confirmed: 'AccountId32'4785 Confirmed: 'AccountId32'
4561 }4786 }
4562 },4787 },
4563 /**4788 /**
4564 * Lookup578: up_data_structs::Properties4789 * Lookup596: up_data_structs::Properties
4565 **/4790 **/
4566 UpDataStructsProperties: {4791 UpDataStructsProperties: {
4567 map: 'UpDataStructsPropertiesMapBoundedVec',4792 map: 'UpDataStructsPropertiesMapBoundedVec',
4568 consumedSpace: 'u32',4793 consumedSpace: 'u32',
4569 reserved: 'u32'4794 reserved: 'u32'
4570 },4795 },
4571 /**4796 /**
4572 * Lookup579: up_data_structs::PropertiesMap<bounded_collections::bounded_vec::BoundedVec<T, S>>4797 * Lookup597: up_data_structs::PropertiesMap<bounded_collections::bounded_vec::BoundedVec<T, S>>
4573 **/4798 **/
4574 UpDataStructsPropertiesMapBoundedVec: 'BTreeMap<Bytes, Bytes>',4799 UpDataStructsPropertiesMapBoundedVec: 'BTreeMap<Bytes, Bytes>',
4575 /**4800 /**
4576 * Lookup584: up_data_structs::PropertiesMap<up_data_structs::PropertyPermission>4801 * Lookup602: up_data_structs::PropertiesMap<up_data_structs::PropertyPermission>
4577 **/4802 **/
4578 UpDataStructsPropertiesMapPropertyPermission: 'BTreeMap<Bytes, UpDataStructsPropertyPermission>',4803 UpDataStructsPropertiesMapPropertyPermission: 'BTreeMap<Bytes, UpDataStructsPropertyPermission>',
4579 /**4804 /**
4580 * Lookup591: up_data_structs::CollectionStats4805 * Lookup609: up_data_structs::CollectionStats
4581 **/4806 **/
4582 UpDataStructsCollectionStats: {4807 UpDataStructsCollectionStats: {
4583 created: 'u32',4808 created: 'u32',
4584 destroyed: 'u32',4809 destroyed: 'u32',
4585 alive: 'u32'4810 alive: 'u32'
4586 },4811 },
4587 /**4812 /**
4588 * Lookup592: up_data_structs::TokenChild4813 * Lookup610: up_data_structs::TokenChild
4589 **/4814 **/
4590 UpDataStructsTokenChild: {4815 UpDataStructsTokenChild: {
4591 token: 'u32',4816 token: 'u32',
4592 collection: 'u32'4817 collection: 'u32'
4593 },4818 },
4594 /**4819 /**
4595 * Lookup593: PhantomType::up_data_structs<T>4820 * Lookup611: PhantomType::up_data_structs<T>
4596 **/4821 **/
4597 PhantomTypeUpDataStructs: '[(UpDataStructsTokenData,UpDataStructsRpcCollection,UpPovEstimateRpcPovInfo);0]',4822 PhantomTypeUpDataStructs: '[(UpDataStructsTokenData,UpDataStructsRpcCollection,UpPovEstimateRpcPovInfo);0]',
4598 /**4823 /**
4599 * Lookup595: up_data_structs::TokenData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>4824 * Lookup613: up_data_structs::TokenData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
4600 **/4825 **/
4601 UpDataStructsTokenData: {4826 UpDataStructsTokenData: {
4602 properties: 'Vec<UpDataStructsProperty>',4827 properties: 'Vec<UpDataStructsProperty>',
4603 owner: 'Option<PalletEvmAccountBasicCrossAccountIdRepr>',4828 owner: 'Option<PalletEvmAccountBasicCrossAccountIdRepr>',
4604 pieces: 'u128'4829 pieces: 'u128'
4605 },4830 },
4606 /**4831 /**
4607 * Lookup596: up_data_structs::RpcCollection<sp_core::crypto::AccountId32>4832 * Lookup614: up_data_structs::RpcCollection<sp_core::crypto::AccountId32>
4608 **/4833 **/
4609 UpDataStructsRpcCollection: {4834 UpDataStructsRpcCollection: {
4610 owner: 'AccountId32',4835 owner: 'AccountId32',
4611 mode: 'UpDataStructsCollectionMode',4836 mode: 'UpDataStructsCollectionMode',
4620 readOnly: 'bool',4845 readOnly: 'bool',
4621 flags: 'UpDataStructsRpcCollectionFlags'4846 flags: 'UpDataStructsRpcCollectionFlags'
4622 },4847 },
4623 /**4848 /**
4624 * Lookup597: up_data_structs::RpcCollectionFlags4849 * Lookup615: up_data_structs::RpcCollectionFlags
4625 **/4850 **/
4626 UpDataStructsRpcCollectionFlags: {4851 UpDataStructsRpcCollectionFlags: {
4627 foreign: 'bool',4852 foreign: 'bool',
4628 erc721metadata: 'bool'4853 erc721metadata: 'bool'
4629 },4854 },
4630 /**4855 /**
4631 * Lookup598: up_pov_estimate_rpc::PovInfo4856 * Lookup616: up_pov_estimate_rpc::PovInfo
4632 **/4857 **/
4633 UpPovEstimateRpcPovInfo: {4858 UpPovEstimateRpcPovInfo: {
4634 proofSize: 'u64',4859 proofSize: 'u64',
4635 compactProofSize: 'u64',4860 compactProofSize: 'u64',
4636 compressedProofSize: 'u64',4861 compressedProofSize: 'u64',
4637 results: 'Vec<Result<Result<Null, SpRuntimeDispatchError>, SpRuntimeTransactionValidityTransactionValidityError>>',4862 results: 'Vec<Result<Result<Null, SpRuntimeDispatchError>, SpRuntimeTransactionValidityTransactionValidityError>>',
4638 keyValues: 'Vec<UpPovEstimateRpcTrieKeyValue>'4863 keyValues: 'Vec<UpPovEstimateRpcTrieKeyValue>'
4639 },4864 },
4640 /**4865 /**
4641 * Lookup601: sp_runtime::transaction_validity::TransactionValidityError4866 * Lookup619: sp_runtime::transaction_validity::TransactionValidityError
4642 **/4867 **/
4643 SpRuntimeTransactionValidityTransactionValidityError: {4868 SpRuntimeTransactionValidityTransactionValidityError: {
4644 _enum: {4869 _enum: {
4645 Invalid: 'SpRuntimeTransactionValidityInvalidTransaction',4870 Invalid: 'SpRuntimeTransactionValidityInvalidTransaction',
4646 Unknown: 'SpRuntimeTransactionValidityUnknownTransaction'4871 Unknown: 'SpRuntimeTransactionValidityUnknownTransaction'
4647 }4872 }
4648 },4873 },
4649 /**4874 /**
4650 * Lookup602: sp_runtime::transaction_validity::InvalidTransaction4875 * Lookup620: sp_runtime::transaction_validity::InvalidTransaction
4651 **/4876 **/
4652 SpRuntimeTransactionValidityInvalidTransaction: {4877 SpRuntimeTransactionValidityInvalidTransaction: {
4653 _enum: {4878 _enum: {
4654 Call: 'Null',4879 Call: 'Null',
4664 BadSigner: 'Null'4889 BadSigner: 'Null'
4665 }4890 }
4666 },4891 },
4667 /**4892 /**
4668 * Lookup603: sp_runtime::transaction_validity::UnknownTransaction4893 * Lookup621: sp_runtime::transaction_validity::UnknownTransaction
4669 **/4894 **/
4670 SpRuntimeTransactionValidityUnknownTransaction: {4895 SpRuntimeTransactionValidityUnknownTransaction: {
4671 _enum: {4896 _enum: {
4672 CannotLookup: 'Null',4897 CannotLookup: 'Null',
4673 NoUnsignedValidator: 'Null',4898 NoUnsignedValidator: 'Null',
4674 Custom: 'u8'4899 Custom: 'u8'
4675 }4900 }
4676 },4901 },
4677 /**4902 /**
4678 * Lookup605: up_pov_estimate_rpc::TrieKeyValue4903 * Lookup623: up_pov_estimate_rpc::TrieKeyValue
4679 **/4904 **/
4680 UpPovEstimateRpcTrieKeyValue: {4905 UpPovEstimateRpcTrieKeyValue: {
4681 key: 'Bytes',4906 key: 'Bytes',
4682 value: 'Bytes'4907 value: 'Bytes'
4683 },4908 },
4684 /**4909 /**
4685 * Lookup607: pallet_common::pallet::Error<T>4910 * Lookup625: pallet_common::pallet::Error<T>
4686 **/4911 **/
4687 PalletCommonError: {4912 PalletCommonError: {
4688 _enum: ['CollectionNotFound', 'MustBeTokenOwner', 'NoPermission', 'CantDestroyNotEmptyCollection', 'PublicMintingNotAllowed', 'AddressNotInAllowlist', 'CollectionNameLimitExceeded', 'CollectionDescriptionLimitExceeded', 'CollectionTokenPrefixLimitExceeded', 'TotalCollectionsLimitExceeded', 'CollectionAdminCountExceeded', 'CollectionLimitBoundsExceeded', 'OwnerPermissionsCantBeReverted', 'TransferNotAllowed', 'AccountTokenLimitExceeded', 'CollectionTokenLimitExceeded', 'MetadataFlagFrozen', 'TokenNotFound', 'TokenValueTooLow', 'ApprovedValueTooLow', 'CantApproveMoreThanOwned', 'AddressIsNotEthMirror', 'AddressIsZero', 'UnsupportedOperation', 'NotSufficientFounds', 'UserIsNotAllowedToNest', 'SourceCollectionIsNotAllowedToNest', 'CollectionFieldSizeExceeded', 'NoSpaceForProperty', 'PropertyLimitReached', 'PropertyKeyIsTooLong', 'InvalidCharacterInPropertyKey', 'EmptyPropertyKey', 'CollectionIsExternal', 'CollectionIsInternal', 'ConfirmSponsorshipFail', 'UserIsNotCollectionAdmin']4913 _enum: ['CollectionNotFound', 'MustBeTokenOwner', 'NoPermission', 'CantDestroyNotEmptyCollection', 'PublicMintingNotAllowed', 'AddressNotInAllowlist', 'CollectionNameLimitExceeded', 'CollectionDescriptionLimitExceeded', 'CollectionTokenPrefixLimitExceeded', 'TotalCollectionsLimitExceeded', 'CollectionAdminCountExceeded', 'CollectionLimitBoundsExceeded', 'OwnerPermissionsCantBeReverted', 'TransferNotAllowed', 'AccountTokenLimitExceeded', 'CollectionTokenLimitExceeded', 'MetadataFlagFrozen', 'TokenNotFound', 'TokenValueTooLow', 'ApprovedValueTooLow', 'CantApproveMoreThanOwned', 'AddressIsNotEthMirror', 'AddressIsZero', 'UnsupportedOperation', 'NotSufficientFounds', 'UserIsNotAllowedToNest', 'SourceCollectionIsNotAllowedToNest', 'CollectionFieldSizeExceeded', 'NoSpaceForProperty', 'PropertyLimitReached', 'PropertyKeyIsTooLong', 'InvalidCharacterInPropertyKey', 'EmptyPropertyKey', 'CollectionIsExternal', 'CollectionIsInternal', 'ConfirmSponsorshipFail', 'UserIsNotCollectionAdmin', 'FungibleItemsHaveNoId']
4689 },4914 },
4690 /**4915 /**
4691 * Lookup609: pallet_fungible::pallet::Error<T>4916 * Lookup627: pallet_fungible::pallet::Error<T>
4692 **/4917 **/
4693 PalletFungibleError: {4918 PalletFungibleError: {
4694 _enum: ['NotFungibleDataUsedToMintFungibleCollectionToken', 'FungibleItemsHaveNoId', 'FungibleItemsDontHaveData', 'FungibleDisallowsNesting', 'SettingPropertiesNotAllowed', 'SettingAllowanceForAllNotAllowed', 'FungibleTokensAreAlwaysValid']4919 _enum: ['NotFungibleDataUsedToMintFungibleCollectionToken', 'FungibleItemsDontHaveData', 'FungibleDisallowsNesting', 'SettingPropertiesNotAllowed', 'SettingAllowanceForAllNotAllowed', 'FungibleTokensAreAlwaysValid']
4695 },4920 },
4696 /**4921 /**
4697 * Lookup614: pallet_refungible::pallet::Error<T>4922 * Lookup632: pallet_refungible::pallet::Error<T>
4698 **/4923 **/
4699 PalletRefungibleError: {4924 PalletRefungibleError: {
4700 _enum: ['NotRefungibleDataUsedToMintFungibleCollectionToken', 'WrongRefungiblePieces', 'RepartitionWhileNotOwningAllPieces', 'RefungibleDisallowsNesting', 'SettingPropertiesNotAllowed']4925 _enum: ['NotRefungibleDataUsedToMintFungibleCollectionToken', 'WrongRefungiblePieces', 'RepartitionWhileNotOwningAllPieces', 'RefungibleDisallowsNesting', 'SettingPropertiesNotAllowed']
4701 },4926 },
4702 /**4927 /**
4703 * Lookup615: pallet_nonfungible::ItemData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>4928 * Lookup633: pallet_nonfungible::ItemData<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
4704 **/4929 **/
4705 PalletNonfungibleItemData: {4930 PalletNonfungibleItemData: {
4706 owner: 'PalletEvmAccountBasicCrossAccountIdRepr'4931 owner: 'PalletEvmAccountBasicCrossAccountIdRepr'
4707 },4932 },
4708 /**4933 /**
4709 * Lookup617: up_data_structs::PropertyScope4934 * Lookup635: up_data_structs::PropertyScope
4710 **/4935 **/
4711 UpDataStructsPropertyScope: {4936 UpDataStructsPropertyScope: {
4712 _enum: ['None', 'Rmrk']4937 _enum: ['None', 'Rmrk']
4713 },4938 },
4714 /**4939 /**
4715 * Lookup620: pallet_nonfungible::pallet::Error<T>4940 * Lookup638: pallet_nonfungible::pallet::Error<T>
4716 **/4941 **/
4717 PalletNonfungibleError: {4942 PalletNonfungibleError: {
4718 _enum: ['NotNonfungibleDataUsedToMintFungibleCollectionToken', 'NonfungibleItemsHaveNoAmount', 'CantBurnNftWithChildren']4943 _enum: ['NotNonfungibleDataUsedToMintFungibleCollectionToken', 'NonfungibleItemsHaveNoAmount', 'CantBurnNftWithChildren']
4719 },4944 },
4720 /**4945 /**
4721 * Lookup621: pallet_structure::pallet::Error<T>4946 * Lookup639: pallet_structure::pallet::Error<T>
4722 **/4947 **/
4723 PalletStructureError: {4948 PalletStructureError: {
4724 _enum: ['OuroborosDetected', 'DepthLimit', 'BreadthLimit', 'TokenNotFound', 'CantNestTokenUnderCollection']4949 _enum: ['OuroborosDetected', 'DepthLimit', 'BreadthLimit', 'TokenNotFound', 'CantNestTokenUnderCollection']
4725 },4950 },
4726 /**4951 /**
4727 * Lookup626: pallet_app_promotion::pallet::Error<T>4952 * Lookup644: pallet_app_promotion::pallet::Error<T>
4728 **/4953 **/
4729 PalletAppPromotionError: {4954 PalletAppPromotionError: {
4730 _enum: ['AdminNotSet', 'NoPermission', 'NotSufficientFunds', 'PendingForBlockOverflow', 'SponsorNotSet', 'InsufficientStakedBalance', 'InconsistencyState']4955 _enum: ['AdminNotSet', 'NoPermission', 'NotSufficientFunds', 'PendingForBlockOverflow', 'SponsorNotSet', 'InsufficientStakedBalance', 'InconsistencyState']
4731 },4956 },
4732 /**4957 /**
4733 * Lookup627: pallet_foreign_assets::module::Error<T>4958 * Lookup645: pallet_foreign_assets::module::Error<T>
4734 **/4959 **/
4735 PalletForeignAssetsModuleError: {4960 PalletForeignAssetsModuleError: {
4736 _enum: ['BadLocation', 'MultiLocationExisted', 'AssetIdNotExists', 'AssetIdExisted']4961 _enum: ['BadLocation', 'MultiLocationExisted', 'AssetIdNotExists', 'AssetIdExisted']
4737 },4962 },
4738 /**4963 /**
4739 * Lookup628: pallet_evm::CodeMetadata4964 * Lookup646: pallet_evm::CodeMetadata
4740 **/4965 **/
4741 PalletEvmCodeMetadata: {4966 PalletEvmCodeMetadata: {
4742 _alias: {4967 _alias: {
4743 size_: 'size',4968 size_: 'size',
4746 size_: 'u64',4971 size_: 'u64',
4747 hash_: 'H256'4972 hash_: 'H256'
4748 },4973 },
4749 /**4974 /**
4750 * Lookup630: pallet_evm::pallet::Error<T>4975 * Lookup648: pallet_evm::pallet::Error<T>
4751 **/4976 **/
4752 PalletEvmError: {4977 PalletEvmError: {
4753 _enum: ['BalanceLow', 'FeeOverflow', 'PaymentOverflow', 'WithdrawFailed', 'GasPriceTooLow', 'InvalidNonce', 'GasLimitTooLow', 'GasLimitTooHigh', 'Undefined', 'Reentrancy', 'TransactionMustComeFromEOA']4978 _enum: ['BalanceLow', 'FeeOverflow', 'PaymentOverflow', 'WithdrawFailed', 'GasPriceTooLow', 'InvalidNonce', 'GasLimitTooLow', 'GasLimitTooHigh', 'Undefined', 'Reentrancy', 'TransactionMustComeFromEOA']
4754 },4979 },
4755 /**4980 /**
4756 * Lookup633: fp_rpc::TransactionStatus4981 * Lookup651: fp_rpc::TransactionStatus
4757 **/4982 **/
4758 FpRpcTransactionStatus: {4983 FpRpcTransactionStatus: {
4759 transactionHash: 'H256',4984 transactionHash: 'H256',
4760 transactionIndex: 'u32',4985 transactionIndex: 'u32',
4764 logs: 'Vec<EthereumLog>',4989 logs: 'Vec<EthereumLog>',
4765 logsBloom: 'EthbloomBloom'4990 logsBloom: 'EthbloomBloom'
4766 },4991 },
4767 /**4992 /**
4768 * Lookup635: ethbloom::Bloom4993 * Lookup653: ethbloom::Bloom
4769 **/4994 **/
4770 EthbloomBloom: '[u8;256]',4995 EthbloomBloom: '[u8;256]',
4771 /**4996 /**
4772 * Lookup637: ethereum::receipt::ReceiptV34997 * Lookup655: ethereum::receipt::ReceiptV3
4773 **/4998 **/
4774 EthereumReceiptReceiptV3: {4999 EthereumReceiptReceiptV3: {
4775 _enum: {5000 _enum: {
4776 Legacy: 'EthereumReceiptEip658ReceiptData',5001 Legacy: 'EthereumReceiptEip658ReceiptData',
4777 EIP2930: 'EthereumReceiptEip658ReceiptData',5002 EIP2930: 'EthereumReceiptEip658ReceiptData',
4778 EIP1559: 'EthereumReceiptEip658ReceiptData'5003 EIP1559: 'EthereumReceiptEip658ReceiptData'
4779 }5004 }
4780 },5005 },
4781 /**5006 /**
4782 * Lookup638: ethereum::receipt::EIP658ReceiptData5007 * Lookup656: ethereum::receipt::EIP658ReceiptData
4783 **/5008 **/
4784 EthereumReceiptEip658ReceiptData: {5009 EthereumReceiptEip658ReceiptData: {
4785 statusCode: 'u8',5010 statusCode: 'u8',
4786 usedGas: 'U256',5011 usedGas: 'U256',
4787 logsBloom: 'EthbloomBloom',5012 logsBloom: 'EthbloomBloom',
4788 logs: 'Vec<EthereumLog>'5013 logs: 'Vec<EthereumLog>'
4789 },5014 },
4790 /**5015 /**
4791 * Lookup639: ethereum::block::Block<ethereum::transaction::TransactionV2>5016 * Lookup657: ethereum::block::Block<ethereum::transaction::TransactionV2>
4792 **/5017 **/
4793 EthereumBlock: {5018 EthereumBlock: {
4794 header: 'EthereumHeader',5019 header: 'EthereumHeader',
4795 transactions: 'Vec<EthereumTransactionTransactionV2>',5020 transactions: 'Vec<EthereumTransactionTransactionV2>',
4796 ommers: 'Vec<EthereumHeader>'5021 ommers: 'Vec<EthereumHeader>'
4797 },5022 },
4798 /**5023 /**
4799 * Lookup640: ethereum::header::Header5024 * Lookup658: ethereum::header::Header
4800 **/5025 **/
4801 EthereumHeader: {5026 EthereumHeader: {
4802 parentHash: 'H256',5027 parentHash: 'H256',
4803 ommersHash: 'H256',5028 ommersHash: 'H256',
4815 mixHash: 'H256',5040 mixHash: 'H256',
4816 nonce: 'EthereumTypesHashH64'5041 nonce: 'EthereumTypesHashH64'
4817 },5042 },
4818 /**5043 /**
4819 * Lookup641: ethereum_types::hash::H645044 * Lookup659: ethereum_types::hash::H64
4820 **/5045 **/
4821 EthereumTypesHashH64: '[u8;8]',5046 EthereumTypesHashH64: '[u8;8]',
4822 /**5047 /**
4823 * Lookup646: pallet_ethereum::pallet::Error<T>5048 * Lookup664: pallet_ethereum::pallet::Error<T>
4824 **/5049 **/
4825 PalletEthereumError: {5050 PalletEthereumError: {
4826 _enum: ['InvalidSignature', 'PreLogExists']5051 _enum: ['InvalidSignature', 'PreLogExists']
4827 },5052 },
4828 /**5053 /**
4829 * Lookup647: pallet_evm_coder_substrate::pallet::Error<T>5054 * Lookup665: pallet_evm_coder_substrate::pallet::Error<T>
4830 **/5055 **/
4831 PalletEvmCoderSubstrateError: {5056 PalletEvmCoderSubstrateError: {
4832 _enum: ['OutOfGas', 'OutOfFund']5057 _enum: ['OutOfGas', 'OutOfFund']
4833 },5058 },
4834 /**5059 /**
4835 * Lookup648: up_data_structs::SponsorshipState<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>5060 * Lookup666: up_data_structs::SponsorshipState<pallet_evm::account::BasicCrossAccountIdRepr<sp_core::crypto::AccountId32>>
4836 **/5061 **/
4837 UpDataStructsSponsorshipStateBasicCrossAccountIdRepr: {5062 UpDataStructsSponsorshipStateBasicCrossAccountIdRepr: {
4838 _enum: {5063 _enum: {
4839 Disabled: 'Null',5064 Disabled: 'Null',
4840 Unconfirmed: 'PalletEvmAccountBasicCrossAccountIdRepr',5065 Unconfirmed: 'PalletEvmAccountBasicCrossAccountIdRepr',
4841 Confirmed: 'PalletEvmAccountBasicCrossAccountIdRepr'5066 Confirmed: 'PalletEvmAccountBasicCrossAccountIdRepr'
4842 }5067 }
4843 },5068 },
4844 /**5069 /**
4845 * Lookup649: pallet_evm_contract_helpers::SponsoringModeT5070 * Lookup667: pallet_evm_contract_helpers::SponsoringModeT
4846 **/5071 **/
4847 PalletEvmContractHelpersSponsoringModeT: {5072 PalletEvmContractHelpersSponsoringModeT: {
4848 _enum: ['Disabled', 'Allowlisted', 'Generous']5073 _enum: ['Disabled', 'Allowlisted', 'Generous']
4849 },5074 },
4850 /**5075 /**
4851 * Lookup655: pallet_evm_contract_helpers::pallet::Error<T>5076 * Lookup673: pallet_evm_contract_helpers::pallet::Error<T>
4852 **/5077 **/
4853 PalletEvmContractHelpersError: {5078 PalletEvmContractHelpersError: {
4854 _enum: ['NoPermission', 'NoPendingSponsor', 'TooManyMethodsHaveSponsoredLimit']5079 _enum: ['NoPermission', 'NoPendingSponsor', 'TooManyMethodsHaveSponsoredLimit']
4855 },5080 },
4856 /**5081 /**
4857 * Lookup656: pallet_evm_migration::pallet::Error<T>5082 * Lookup674: pallet_evm_migration::pallet::Error<T>
4858 **/5083 **/
4859 PalletEvmMigrationError: {5084 PalletEvmMigrationError: {
4860 _enum: ['AccountNotEmpty', 'AccountIsNotMigrating', 'BadEvent']5085 _enum: ['AccountNotEmpty', 'AccountIsNotMigrating', 'BadEvent']
4861 },5086 },
4862 /**5087 /**
4863 * Lookup657: pallet_maintenance::pallet::Error<T>5088 * Lookup675: pallet_maintenance::pallet::Error<T>
4864 **/5089 **/
4865 PalletMaintenanceError: 'Null',5090 PalletMaintenanceError: 'Null',
5091 /**
5092 * Lookup676: pallet_utility::pallet::Error<T>
5093 **/
5094 PalletUtilityError: {
5095 _enum: ['TooManyCalls']
5096 },
4866 /**5097 /**
4867 * Lookup658: pallet_test_utils::pallet::Error<T>5098 * Lookup677: pallet_test_utils::pallet::Error<T>
4868 **/5099 **/
4869 PalletTestUtilsError: {5100 PalletTestUtilsError: {
4870 _enum: ['TestPalletDisabled', 'TriggerRollback']5101 _enum: ['TestPalletDisabled', 'TriggerRollback']
4871 },5102 },
4872 /**5103 /**
4873 * Lookup660: sp_runtime::MultiSignature5104 * Lookup679: sp_runtime::MultiSignature
4874 **/5105 **/
4875 SpRuntimeMultiSignature: {5106 SpRuntimeMultiSignature: {
4876 _enum: {5107 _enum: {
4877 Ed25519: 'SpCoreEd25519Signature',5108 Ed25519: 'SpCoreEd25519Signature',
4878 Sr25519: 'SpCoreSr25519Signature',5109 Sr25519: 'SpCoreSr25519Signature',
4879 Ecdsa: 'SpCoreEcdsaSignature'5110 Ecdsa: 'SpCoreEcdsaSignature'
4880 }5111 }
4881 },5112 },
4882 /**5113 /**
4883 * Lookup661: sp_core::ed25519::Signature5114 * Lookup680: sp_core::ed25519::Signature
4884 **/5115 **/
4885 SpCoreEd25519Signature: '[u8;64]',5116 SpCoreEd25519Signature: '[u8;64]',
4886 /**5117 /**
4887 * Lookup663: sp_core::sr25519::Signature5118 * Lookup682: sp_core::sr25519::Signature
4888 **/5119 **/
4889 SpCoreSr25519Signature: '[u8;64]',5120 SpCoreSr25519Signature: '[u8;64]',
4890 /**5121 /**
4891 * Lookup664: sp_core::ecdsa::Signature5122 * Lookup683: sp_core::ecdsa::Signature
4892 **/5123 **/
4893 SpCoreEcdsaSignature: '[u8;65]',5124 SpCoreEcdsaSignature: '[u8;65]',
4894 /**5125 /**
4895 * Lookup667: frame_system::extensions::check_spec_version::CheckSpecVersion<T>5126 * Lookup686: frame_system::extensions::check_spec_version::CheckSpecVersion<T>
4896 **/5127 **/
4897 FrameSystemExtensionsCheckSpecVersion: 'Null',5128 FrameSystemExtensionsCheckSpecVersion: 'Null',
4898 /**5129 /**
4899 * Lookup668: frame_system::extensions::check_tx_version::CheckTxVersion<T>5130 * Lookup687: frame_system::extensions::check_tx_version::CheckTxVersion<T>
4900 **/5131 **/
4901 FrameSystemExtensionsCheckTxVersion: 'Null',5132 FrameSystemExtensionsCheckTxVersion: 'Null',
4902 /**5133 /**
4903 * Lookup669: frame_system::extensions::check_genesis::CheckGenesis<T>5134 * Lookup688: frame_system::extensions::check_genesis::CheckGenesis<T>
4904 **/5135 **/
4905 FrameSystemExtensionsCheckGenesis: 'Null',5136 FrameSystemExtensionsCheckGenesis: 'Null',
4906 /**5137 /**
4907 * Lookup672: frame_system::extensions::check_nonce::CheckNonce<T>5138 * Lookup691: frame_system::extensions::check_nonce::CheckNonce<T>
4908 **/5139 **/
4909 FrameSystemExtensionsCheckNonce: 'Compact<u32>',5140 FrameSystemExtensionsCheckNonce: 'Compact<u32>',
4910 /**5141 /**
4911 * Lookup673: frame_system::extensions::check_weight::CheckWeight<T>5142 * Lookup692: frame_system::extensions::check_weight::CheckWeight<T>
4912 **/5143 **/
4913 FrameSystemExtensionsCheckWeight: 'Null',5144 FrameSystemExtensionsCheckWeight: 'Null',
4914 /**5145 /**
4915 * Lookup674: opal_runtime::runtime_common::maintenance::CheckMaintenance5146 * Lookup693: opal_runtime::runtime_common::maintenance::CheckMaintenance
4916 **/5147 **/
4917 OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance: 'Null',5148 OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance: 'Null',
4918 /**5149 /**
4919 * Lookup675: opal_runtime::runtime_common::identity::DisableIdentityCalls5150 * Lookup694: opal_runtime::runtime_common::identity::DisableIdentityCalls
4920 **/5151 **/
4921 OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls: 'Null',5152 OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls: 'Null',
4922 /**5153 /**
4923 * Lookup676: pallet_template_transaction_payment::ChargeTransactionPayment<opal_runtime::Runtime>5154 * Lookup695: pallet_template_transaction_payment::ChargeTransactionPayment<opal_runtime::Runtime>
4924 **/5155 **/
4925 PalletTemplateTransactionPaymentChargeTransactionPayment: 'Compact<u128>',5156 PalletTemplateTransactionPaymentChargeTransactionPayment: 'Compact<u128>',
4926 /**5157 /**
4927 * Lookup677: opal_runtime::Runtime5158 * Lookup696: opal_runtime::Runtime
4928 **/5159 **/
4929 OpalRuntimeRuntime: 'Null',5160 OpalRuntimeRuntime: 'Null',
4930 /**5161 /**
4931 * Lookup678: pallet_ethereum::FakeTransactionFinalizer<opal_runtime::Runtime>5162 * Lookup697: pallet_ethereum::FakeTransactionFinalizer<opal_runtime::Runtime>
4932 **/5163 **/
4933 PalletEthereumFakeTransactionFinalizer: 'Null'5164 PalletEthereumFakeTransactionFinalizer: 'Null'
4934};5165};
49355166
modifiedtests/src/interfaces/registry.tsdiffbeforeafterboth
5// this is required to allow for ambient/previous definitions5// this is required to allow for ambient/previous definitions
6import '@polkadot/types/types/registry';6import '@polkadot/types/types/registry';
77
8import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemCodeUpgradeAuthorization, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize, 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, FrameSupportDispatchDispatchClass, FrameSupportDispatchDispatchInfo, FrameSupportDispatchPays, FrameSupportDispatchPerDispatchClassU32, FrameSupportDispatchPerDispatchClassWeight, FrameSupportDispatchPerDispatchClassWeightsPerClass, FrameSupportDispatchRawOrigin, FrameSupportPalletId, FrameSupportPreimagesBounded, FrameSupportScheduleDispatchTime, FrameSupportTokensMiscBalanceStatus, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckTxVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeOriginCaller, OpalRuntimeRuntime, OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls, OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance, OpalRuntimeRuntimeCommonSessionKeys, OrmlTokensAccountData, OrmlTokensBalanceLock, OrmlTokensModuleCall, OrmlTokensModuleError, OrmlTokensModuleEvent, OrmlTokensReserveData, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, OrmlXtokensModuleCall, OrmlXtokensModuleError, OrmlXtokensModuleEvent, PalletAppPromotionCall, PalletAppPromotionError, PalletAppPromotionEvent, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesIdAmount, PalletBalancesReasons, PalletBalancesReserveData, PalletCollatorSelectionCall, PalletCollatorSelectionError, PalletCollatorSelectionEvent, PalletCollectiveCall, PalletCollectiveError, PalletCollectiveEvent, PalletCollectiveRawOrigin, PalletCollectiveVotes, PalletCommonError, PalletCommonEvent, PalletConfigurationAppPromotionConfiguration, PalletConfigurationCall, PalletConfigurationError, PalletConfigurationEvent, PalletDemocracyCall, PalletDemocracyConviction, PalletDemocracyDelegations, PalletDemocracyError, PalletDemocracyEvent, PalletDemocracyMetadataOwner, PalletDemocracyReferendumInfo, PalletDemocracyReferendumStatus, PalletDemocracyTally, PalletDemocracyVoteAccountVote, PalletDemocracyVotePriorLock, PalletDemocracyVoteThreshold, PalletDemocracyVoteVoting, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEthereumRawOrigin, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCodeMetadata, PalletEvmCoderSubstrateError, PalletEvmContractHelpersCall, PalletEvmContractHelpersError, PalletEvmContractHelpersEvent, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletEvmMigrationEvent, PalletForeignAssetsAssetIds, PalletForeignAssetsModuleAssetMetadata, PalletForeignAssetsModuleCall, PalletForeignAssetsModuleError, PalletForeignAssetsModuleEvent, PalletForeignAssetsNativeCurrency, PalletFungibleError, PalletGovOriginsOrigin, PalletIdentityBitFlags, PalletIdentityCall, PalletIdentityError, PalletIdentityEvent, PalletIdentityIdentityField, PalletIdentityIdentityInfo, PalletIdentityJudgement, PalletIdentityRegistrarInfo, PalletIdentityRegistration, PalletInflationCall, PalletMaintenanceCall, PalletMaintenanceError, PalletMaintenanceEvent, PalletMembershipCall, PalletMembershipError, PalletMembershipEvent, PalletNonfungibleError, PalletNonfungibleItemData, PalletPreimageCall, PalletPreimageError, PalletPreimageEvent, PalletPreimageRequestStatus, PalletRankedCollectiveCall, PalletRankedCollectiveError, PalletRankedCollectiveEvent, PalletRankedCollectiveMemberRecord, PalletRankedCollectiveTally, PalletRankedCollectiveVoteRecord, PalletReferendaCall, PalletReferendaCurve, PalletReferendaDecidingStatus, PalletReferendaDeposit, PalletReferendaError, PalletReferendaEvent, PalletReferendaReferendumInfo, PalletReferendaReferendumStatus, PalletReferendaTrackInfo, PalletRefungibleError, PalletSchedulerCall, PalletSchedulerError, PalletSchedulerEvent, PalletSchedulerScheduled, PalletSessionCall, PalletSessionError, PalletSessionEvent, PalletStateTrieMigrationCall, PalletStateTrieMigrationError, PalletStateTrieMigrationEvent, PalletStateTrieMigrationMigrationCompute, PalletStateTrieMigrationMigrationLimits, PalletStateTrieMigrationMigrationTask, PalletStateTrieMigrationProgress, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTestUtilsCall, PalletTestUtilsError, PalletTestUtilsEvent, PalletTimestampCall, PalletTransactionPaymentEvent, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletXcmCall, PalletXcmError, PalletXcmEvent, PalletXcmOrigin, PalletXcmQueryStatus, PalletXcmRemoteLockedFungibleRecord, PalletXcmVersionMigrationStage, ParachainInfoCall, PhantomTypeUpDataStructs, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV4AbridgedHostConfiguration, PolkadotPrimitivesV4AbridgedHrmpChannel, PolkadotPrimitivesV4PersistedValidationData, PolkadotPrimitivesV4UpgradeRestriction, SpArithmeticArithmeticError, SpConsensusAuraSr25519AppSr25519Public, SpCoreCryptoKeyTypeId, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Public, SpCoreSr25519Signature, SpCoreVoid, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionValidityInvalidTransaction, SpRuntimeTransactionValidityTransactionValidityError, SpRuntimeTransactionValidityUnknownTransaction, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, SpWeightsRuntimeDbWeight, SpWeightsWeightV2Weight, 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, UpDataStructsRpcCollectionFlags, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipStateAccountId32, UpDataStructsSponsorshipStateBasicCrossAccountIdRepr, UpDataStructsTokenChild, UpDataStructsTokenData, UpPovEstimateRpcPovInfo, UpPovEstimateRpcTrieKeyValue, XcmDoubleEncoded, XcmV2BodyId, XcmV2BodyPart, XcmV2Instruction, XcmV2Junction, XcmV2MultiAsset, XcmV2MultiLocation, XcmV2MultiassetAssetId, XcmV2MultiassetAssetInstance, XcmV2MultiassetFungibility, XcmV2MultiassetMultiAssetFilter, XcmV2MultiassetMultiAssets, XcmV2MultiassetWildFungibility, XcmV2MultiassetWildMultiAsset, XcmV2MultilocationJunctions, XcmV2NetworkId, XcmV2OriginKind, XcmV2Response, XcmV2TraitsError, XcmV2WeightLimit, XcmV2Xcm, XcmV3Instruction, XcmV3Junction, XcmV3JunctionBodyId, XcmV3JunctionBodyPart, XcmV3JunctionNetworkId, XcmV3Junctions, XcmV3MaybeErrorCode, XcmV3MultiAsset, XcmV3MultiLocation, XcmV3MultiassetAssetId, XcmV3MultiassetAssetInstance, XcmV3MultiassetFungibility, XcmV3MultiassetMultiAssetFilter, XcmV3MultiassetMultiAssets, XcmV3MultiassetWildFungibility, XcmV3MultiassetWildMultiAsset, XcmV3PalletInfo, XcmV3QueryResponseInfo, XcmV3Response, XcmV3TraitsError, XcmV3TraitsOutcome, XcmV3WeightLimit, XcmV3Xcm, XcmVersionedAssetId, XcmVersionedMultiAsset, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedResponse, XcmVersionedXcm } from '@polkadot/types/lookup';8import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemCodeUpgradeAuthorization, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity, CumulusPalletParachainSystemUnincludedSegmentAncestor, CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate, CumulusPalletParachainSystemUnincludedSegmentSegmentTracker, CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth, 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, FrameSupportDispatchDispatchClass, FrameSupportDispatchDispatchInfo, FrameSupportDispatchPays, FrameSupportDispatchPerDispatchClassU32, FrameSupportDispatchPerDispatchClassWeight, FrameSupportDispatchPerDispatchClassWeightsPerClass, FrameSupportDispatchRawOrigin, FrameSupportPalletId, FrameSupportPreimagesBounded, FrameSupportScheduleDispatchTime, FrameSupportTokensMiscBalanceStatus, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckTxVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeOriginCaller, OpalRuntimeRuntime, OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls, OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance, OpalRuntimeRuntimeCommonSessionKeys, OpalRuntimeRuntimeHoldReason, OrmlTokensAccountData, OrmlTokensBalanceLock, OrmlTokensModuleCall, OrmlTokensModuleError, OrmlTokensModuleEvent, OrmlTokensReserveData, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, OrmlXtokensModuleCall, OrmlXtokensModuleError, OrmlXtokensModuleEvent, PalletAppPromotionCall, PalletAppPromotionError, PalletAppPromotionEvent, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesIdAmount, PalletBalancesReasons, PalletBalancesReserveData, PalletCollatorSelectionCall, PalletCollatorSelectionError, PalletCollatorSelectionEvent, PalletCollatorSelectionHoldReason, PalletCollectiveCall, PalletCollectiveError, PalletCollectiveEvent, PalletCollectiveRawOrigin, PalletCollectiveVotes, PalletCommonError, PalletCommonEvent, PalletConfigurationAppPromotionConfiguration, PalletConfigurationCall, PalletConfigurationError, PalletConfigurationEvent, PalletDemocracyCall, PalletDemocracyConviction, PalletDemocracyDelegations, PalletDemocracyError, PalletDemocracyEvent, PalletDemocracyMetadataOwner, PalletDemocracyReferendumInfo, PalletDemocracyReferendumStatus, PalletDemocracyTally, PalletDemocracyVoteAccountVote, PalletDemocracyVotePriorLock, PalletDemocracyVoteThreshold, PalletDemocracyVoteVoting, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEthereumRawOrigin, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCodeMetadata, PalletEvmCoderSubstrateError, PalletEvmContractHelpersCall, PalletEvmContractHelpersError, PalletEvmContractHelpersEvent, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletEvmMigrationEvent, PalletForeignAssetsAssetId, PalletForeignAssetsModuleAssetMetadata, PalletForeignAssetsModuleCall, PalletForeignAssetsModuleError, PalletForeignAssetsModuleEvent, PalletForeignAssetsNativeCurrency, PalletFungibleError, PalletGovOriginsOrigin, PalletIdentityBitFlags, PalletIdentityCall, PalletIdentityError, PalletIdentityEvent, PalletIdentityIdentityField, PalletIdentityIdentityInfo, PalletIdentityJudgement, PalletIdentityRegistrarInfo, PalletIdentityRegistration, PalletInflationCall, PalletMaintenanceCall, PalletMaintenanceError, PalletMaintenanceEvent, PalletMembershipCall, PalletMembershipError, PalletMembershipEvent, PalletNonfungibleError, PalletNonfungibleItemData, PalletPreimageCall, PalletPreimageError, PalletPreimageEvent, PalletPreimageRequestStatus, PalletRankedCollectiveCall, PalletRankedCollectiveError, PalletRankedCollectiveEvent, PalletRankedCollectiveMemberRecord, PalletRankedCollectiveTally, PalletRankedCollectiveVoteRecord, PalletReferendaCall, PalletReferendaCurve, PalletReferendaDecidingStatus, PalletReferendaDeposit, PalletReferendaError, PalletReferendaEvent, PalletReferendaReferendumInfo, PalletReferendaReferendumStatus, PalletReferendaTrackInfo, PalletRefungibleError, PalletSchedulerCall, PalletSchedulerError, PalletSchedulerEvent, PalletSchedulerScheduled, PalletSessionCall, PalletSessionError, PalletSessionEvent, PalletStateTrieMigrationCall, PalletStateTrieMigrationError, PalletStateTrieMigrationEvent, PalletStateTrieMigrationMigrationCompute, PalletStateTrieMigrationMigrationLimits, PalletStateTrieMigrationMigrationTask, PalletStateTrieMigrationProgress, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTestUtilsCall, PalletTestUtilsError, PalletTestUtilsEvent, PalletTimestampCall, PalletTransactionPaymentEvent, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletUtilityCall, PalletUtilityError, PalletUtilityEvent, PalletXcmCall, PalletXcmError, PalletXcmEvent, PalletXcmOrigin, PalletXcmQueryStatus, PalletXcmRemoteLockedFungibleRecord, PalletXcmVersionMigrationStage, ParachainInfoCall, PhantomTypeUpDataStructs, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesPrimitivesXcmpMessageFormat, PolkadotPrimitivesV5AbridgedHostConfiguration, PolkadotPrimitivesV5AbridgedHrmpChannel, PolkadotPrimitivesV5PersistedValidationData, PolkadotPrimitivesV5UpgradeGoAhead, PolkadotPrimitivesV5UpgradeRestriction, PolkadotPrimitivesVstagingAsyncBackingParams, SpArithmeticArithmeticError, SpConsensusAuraSr25519AppSr25519Public, SpCoreCryptoKeyTypeId, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Public, SpCoreSr25519Signature, SpCoreVoid, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionValidityInvalidTransaction, SpRuntimeTransactionValidityTransactionValidityError, SpRuntimeTransactionValidityUnknownTransaction, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, SpWeightsRuntimeDbWeight, SpWeightsWeightV2Weight, StagingXcmDoubleEncoded, StagingXcmV2BodyId, StagingXcmV2BodyPart, StagingXcmV2Instruction, StagingXcmV2Junction, StagingXcmV2MultiAsset, StagingXcmV2MultiLocation, StagingXcmV2MultiassetAssetId, StagingXcmV2MultiassetAssetInstance, StagingXcmV2MultiassetFungibility, StagingXcmV2MultiassetMultiAssetFilter, StagingXcmV2MultiassetMultiAssets, StagingXcmV2MultiassetWildFungibility, StagingXcmV2MultiassetWildMultiAsset, StagingXcmV2MultilocationJunctions, StagingXcmV2NetworkId, StagingXcmV2OriginKind, StagingXcmV2Response, StagingXcmV2TraitsError, StagingXcmV2WeightLimit, StagingXcmV2Xcm, StagingXcmV3Instruction, StagingXcmV3Junction, StagingXcmV3JunctionBodyId, StagingXcmV3JunctionBodyPart, StagingXcmV3JunctionNetworkId, StagingXcmV3Junctions, StagingXcmV3MaybeErrorCode, StagingXcmV3MultiAsset, StagingXcmV3MultiLocation, StagingXcmV3MultiassetAssetId, StagingXcmV3MultiassetAssetInstance, StagingXcmV3MultiassetFungibility, StagingXcmV3MultiassetMultiAssetFilter, StagingXcmV3MultiassetMultiAssets, StagingXcmV3MultiassetWildFungibility, StagingXcmV3MultiassetWildMultiAsset, StagingXcmV3PalletInfo, StagingXcmV3QueryResponseInfo, StagingXcmV3Response, StagingXcmV3TraitsError, StagingXcmV3TraitsOutcome, StagingXcmV3WeightLimit, StagingXcmV3Xcm, StagingXcmVersionedAssetId, StagingXcmVersionedMultiAsset, StagingXcmVersionedMultiAssets, StagingXcmVersionedMultiLocation, StagingXcmVersionedResponse, StagingXcmVersionedXcm, 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, UpDataStructsRpcCollectionFlags, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipStateAccountId32, UpDataStructsSponsorshipStateBasicCrossAccountIdRepr, UpDataStructsTokenChild, UpDataStructsTokenData, UpPovEstimateRpcPovInfo, UpPovEstimateRpcTrieKeyValue } from '@polkadot/types/lookup';
99
10declare module '@polkadot/types/types/registry' {10declare module '@polkadot/types/types/registry' {
11 interface InterfaceTypes {11 interface InterfaceTypes {
19 CumulusPalletParachainSystemError: CumulusPalletParachainSystemError;19 CumulusPalletParachainSystemError: CumulusPalletParachainSystemError;
20 CumulusPalletParachainSystemEvent: CumulusPalletParachainSystemEvent;20 CumulusPalletParachainSystemEvent: CumulusPalletParachainSystemEvent;
21 CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot;21 CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot;
22 CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize: CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize;22 CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity: CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity;
23 CumulusPalletParachainSystemUnincludedSegmentAncestor: CumulusPalletParachainSystemUnincludedSegmentAncestor;
24 CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate: CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate;
25 CumulusPalletParachainSystemUnincludedSegmentSegmentTracker: CumulusPalletParachainSystemUnincludedSegmentSegmentTracker;
26 CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth;
23 CumulusPalletXcmCall: CumulusPalletXcmCall;27 CumulusPalletXcmCall: CumulusPalletXcmCall;
24 CumulusPalletXcmError: CumulusPalletXcmError;28 CumulusPalletXcmError: CumulusPalletXcmError;
25 CumulusPalletXcmEvent: CumulusPalletXcmEvent;29 CumulusPalletXcmEvent: CumulusPalletXcmEvent;
84 OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls: OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls;88 OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls: OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls;
85 OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance: OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance;89 OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance: OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance;
86 OpalRuntimeRuntimeCommonSessionKeys: OpalRuntimeRuntimeCommonSessionKeys;90 OpalRuntimeRuntimeCommonSessionKeys: OpalRuntimeRuntimeCommonSessionKeys;
91 OpalRuntimeRuntimeHoldReason: OpalRuntimeRuntimeHoldReason;
87 OrmlTokensAccountData: OrmlTokensAccountData;92 OrmlTokensAccountData: OrmlTokensAccountData;
88 OrmlTokensBalanceLock: OrmlTokensBalanceLock;93 OrmlTokensBalanceLock: OrmlTokensBalanceLock;
89 OrmlTokensModuleCall: OrmlTokensModuleCall;94 OrmlTokensModuleCall: OrmlTokensModuleCall;
111 PalletCollatorSelectionCall: PalletCollatorSelectionCall;116 PalletCollatorSelectionCall: PalletCollatorSelectionCall;
112 PalletCollatorSelectionError: PalletCollatorSelectionError;117 PalletCollatorSelectionError: PalletCollatorSelectionError;
113 PalletCollatorSelectionEvent: PalletCollatorSelectionEvent;118 PalletCollatorSelectionEvent: PalletCollatorSelectionEvent;
119 PalletCollatorSelectionHoldReason: PalletCollatorSelectionHoldReason;
114 PalletCollectiveCall: PalletCollectiveCall;120 PalletCollectiveCall: PalletCollectiveCall;
115 PalletCollectiveError: PalletCollectiveError;121 PalletCollectiveError: PalletCollectiveError;
116 PalletCollectiveEvent: PalletCollectiveEvent;122 PalletCollectiveEvent: PalletCollectiveEvent;
153 PalletEvmMigrationCall: PalletEvmMigrationCall;159 PalletEvmMigrationCall: PalletEvmMigrationCall;
154 PalletEvmMigrationError: PalletEvmMigrationError;160 PalletEvmMigrationError: PalletEvmMigrationError;
155 PalletEvmMigrationEvent: PalletEvmMigrationEvent;161 PalletEvmMigrationEvent: PalletEvmMigrationEvent;
156 PalletForeignAssetsAssetIds: PalletForeignAssetsAssetIds;162 PalletForeignAssetsAssetId: PalletForeignAssetsAssetId;
157 PalletForeignAssetsModuleAssetMetadata: PalletForeignAssetsModuleAssetMetadata;163 PalletForeignAssetsModuleAssetMetadata: PalletForeignAssetsModuleAssetMetadata;
158 PalletForeignAssetsModuleCall: PalletForeignAssetsModuleCall;164 PalletForeignAssetsModuleCall: PalletForeignAssetsModuleCall;
159 PalletForeignAssetsModuleError: PalletForeignAssetsModuleError;165 PalletForeignAssetsModuleError: PalletForeignAssetsModuleError;
232 PalletTreasuryProposal: PalletTreasuryProposal;238 PalletTreasuryProposal: PalletTreasuryProposal;
233 PalletUniqueCall: PalletUniqueCall;239 PalletUniqueCall: PalletUniqueCall;
234 PalletUniqueError: PalletUniqueError;240 PalletUniqueError: PalletUniqueError;
241 PalletUtilityCall: PalletUtilityCall;
242 PalletUtilityError: PalletUtilityError;
243 PalletUtilityEvent: PalletUtilityEvent;
235 PalletXcmCall: PalletXcmCall;244 PalletXcmCall: PalletXcmCall;
236 PalletXcmError: PalletXcmError;245 PalletXcmError: PalletXcmError;
237 PalletXcmEvent: PalletXcmEvent;246 PalletXcmEvent: PalletXcmEvent;
244 PolkadotCorePrimitivesInboundDownwardMessage: PolkadotCorePrimitivesInboundDownwardMessage;253 PolkadotCorePrimitivesInboundDownwardMessage: PolkadotCorePrimitivesInboundDownwardMessage;
245 PolkadotCorePrimitivesInboundHrmpMessage: PolkadotCorePrimitivesInboundHrmpMessage;254 PolkadotCorePrimitivesInboundHrmpMessage: PolkadotCorePrimitivesInboundHrmpMessage;
246 PolkadotCorePrimitivesOutboundHrmpMessage: PolkadotCorePrimitivesOutboundHrmpMessage;255 PolkadotCorePrimitivesOutboundHrmpMessage: PolkadotCorePrimitivesOutboundHrmpMessage;
247 PolkadotParachainPrimitivesXcmpMessageFormat: PolkadotParachainPrimitivesXcmpMessageFormat;256 PolkadotParachainPrimitivesPrimitivesXcmpMessageFormat: PolkadotParachainPrimitivesPrimitivesXcmpMessageFormat;
248 PolkadotPrimitivesV4AbridgedHostConfiguration: PolkadotPrimitivesV4AbridgedHostConfiguration;257 PolkadotPrimitivesV5AbridgedHostConfiguration: PolkadotPrimitivesV5AbridgedHostConfiguration;
249 PolkadotPrimitivesV4AbridgedHrmpChannel: PolkadotPrimitivesV4AbridgedHrmpChannel;258 PolkadotPrimitivesV5AbridgedHrmpChannel: PolkadotPrimitivesV5AbridgedHrmpChannel;
250 PolkadotPrimitivesV4PersistedValidationData: PolkadotPrimitivesV4PersistedValidationData;259 PolkadotPrimitivesV5PersistedValidationData: PolkadotPrimitivesV5PersistedValidationData;
251 PolkadotPrimitivesV4UpgradeRestriction: PolkadotPrimitivesV4UpgradeRestriction;260 PolkadotPrimitivesV5UpgradeGoAhead: PolkadotPrimitivesV5UpgradeGoAhead;
261 PolkadotPrimitivesV5UpgradeRestriction: PolkadotPrimitivesV5UpgradeRestriction;
262 PolkadotPrimitivesVstagingAsyncBackingParams: PolkadotPrimitivesVstagingAsyncBackingParams;
252 SpArithmeticArithmeticError: SpArithmeticArithmeticError;263 SpArithmeticArithmeticError: SpArithmeticArithmeticError;
253 SpConsensusAuraSr25519AppSr25519Public: SpConsensusAuraSr25519AppSr25519Public;264 SpConsensusAuraSr25519AppSr25519Public: SpConsensusAuraSr25519AppSr25519Public;
254 SpCoreCryptoKeyTypeId: SpCoreCryptoKeyTypeId;265 SpCoreCryptoKeyTypeId: SpCoreCryptoKeyTypeId;
271 SpVersionRuntimeVersion: SpVersionRuntimeVersion;282 SpVersionRuntimeVersion: SpVersionRuntimeVersion;
272 SpWeightsRuntimeDbWeight: SpWeightsRuntimeDbWeight;283 SpWeightsRuntimeDbWeight: SpWeightsRuntimeDbWeight;
273 SpWeightsWeightV2Weight: SpWeightsWeightV2Weight;284 SpWeightsWeightV2Weight: SpWeightsWeightV2Weight;
285 StagingXcmDoubleEncoded: StagingXcmDoubleEncoded;
286 StagingXcmV2BodyId: StagingXcmV2BodyId;
287 StagingXcmV2BodyPart: StagingXcmV2BodyPart;
288 StagingXcmV2Instruction: StagingXcmV2Instruction;
289 StagingXcmV2Junction: StagingXcmV2Junction;
290 StagingXcmV2MultiAsset: StagingXcmV2MultiAsset;
291 StagingXcmV2MultiLocation: StagingXcmV2MultiLocation;
292 StagingXcmV2MultiassetAssetId: StagingXcmV2MultiassetAssetId;
293 StagingXcmV2MultiassetAssetInstance: StagingXcmV2MultiassetAssetInstance;
294 StagingXcmV2MultiassetFungibility: StagingXcmV2MultiassetFungibility;
295 StagingXcmV2MultiassetMultiAssetFilter: StagingXcmV2MultiassetMultiAssetFilter;
296 StagingXcmV2MultiassetMultiAssets: StagingXcmV2MultiassetMultiAssets;
297 StagingXcmV2MultiassetWildFungibility: StagingXcmV2MultiassetWildFungibility;
298 StagingXcmV2MultiassetWildMultiAsset: StagingXcmV2MultiassetWildMultiAsset;
299 StagingXcmV2MultilocationJunctions: StagingXcmV2MultilocationJunctions;
300 StagingXcmV2NetworkId: StagingXcmV2NetworkId;
301 StagingXcmV2OriginKind: StagingXcmV2OriginKind;
302 StagingXcmV2Response: StagingXcmV2Response;
303 StagingXcmV2TraitsError: StagingXcmV2TraitsError;
304 StagingXcmV2WeightLimit: StagingXcmV2WeightLimit;
305 StagingXcmV2Xcm: StagingXcmV2Xcm;
306 StagingXcmV3Instruction: StagingXcmV3Instruction;
307 StagingXcmV3Junction: StagingXcmV3Junction;
308 StagingXcmV3JunctionBodyId: StagingXcmV3JunctionBodyId;
309 StagingXcmV3JunctionBodyPart: StagingXcmV3JunctionBodyPart;
310 StagingXcmV3JunctionNetworkId: StagingXcmV3JunctionNetworkId;
311 StagingXcmV3Junctions: StagingXcmV3Junctions;
312 StagingXcmV3MaybeErrorCode: StagingXcmV3MaybeErrorCode;
313 StagingXcmV3MultiAsset: StagingXcmV3MultiAsset;
314 StagingXcmV3MultiLocation: StagingXcmV3MultiLocation;
315 StagingXcmV3MultiassetAssetId: StagingXcmV3MultiassetAssetId;
316 StagingXcmV3MultiassetAssetInstance: StagingXcmV3MultiassetAssetInstance;
317 StagingXcmV3MultiassetFungibility: StagingXcmV3MultiassetFungibility;
318 StagingXcmV3MultiassetMultiAssetFilter: StagingXcmV3MultiassetMultiAssetFilter;
319 StagingXcmV3MultiassetMultiAssets: StagingXcmV3MultiassetMultiAssets;
320 StagingXcmV3MultiassetWildFungibility: StagingXcmV3MultiassetWildFungibility;
321 StagingXcmV3MultiassetWildMultiAsset: StagingXcmV3MultiassetWildMultiAsset;
322 StagingXcmV3PalletInfo: StagingXcmV3PalletInfo;
323 StagingXcmV3QueryResponseInfo: StagingXcmV3QueryResponseInfo;
324 StagingXcmV3Response: StagingXcmV3Response;
325 StagingXcmV3TraitsError: StagingXcmV3TraitsError;
326 StagingXcmV3TraitsOutcome: StagingXcmV3TraitsOutcome;
327 StagingXcmV3WeightLimit: StagingXcmV3WeightLimit;
328 StagingXcmV3Xcm: StagingXcmV3Xcm;
329 StagingXcmVersionedAssetId: StagingXcmVersionedAssetId;
330 StagingXcmVersionedMultiAsset: StagingXcmVersionedMultiAsset;
331 StagingXcmVersionedMultiAssets: StagingXcmVersionedMultiAssets;
332 StagingXcmVersionedMultiLocation: StagingXcmVersionedMultiLocation;
333 StagingXcmVersionedResponse: StagingXcmVersionedResponse;
334 StagingXcmVersionedXcm: StagingXcmVersionedXcm;
274 UpDataStructsAccessMode: UpDataStructsAccessMode;335 UpDataStructsAccessMode: UpDataStructsAccessMode;
275 UpDataStructsCollection: UpDataStructsCollection;336 UpDataStructsCollection: UpDataStructsCollection;
276 UpDataStructsCollectionLimits: UpDataStructsCollectionLimits;337 UpDataStructsCollectionLimits: UpDataStructsCollectionLimits;
304 UpDataStructsTokenData: UpDataStructsTokenData;365 UpDataStructsTokenData: UpDataStructsTokenData;
305 UpPovEstimateRpcPovInfo: UpPovEstimateRpcPovInfo;366 UpPovEstimateRpcPovInfo: UpPovEstimateRpcPovInfo;
306 UpPovEstimateRpcTrieKeyValue: UpPovEstimateRpcTrieKeyValue;367 UpPovEstimateRpcTrieKeyValue: UpPovEstimateRpcTrieKeyValue;
307 XcmDoubleEncoded: XcmDoubleEncoded;
308 XcmV2BodyId: XcmV2BodyId;
309 XcmV2BodyPart: XcmV2BodyPart;
310 XcmV2Instruction: XcmV2Instruction;
311 XcmV2Junction: XcmV2Junction;
312 XcmV2MultiAsset: XcmV2MultiAsset;
313 XcmV2MultiLocation: XcmV2MultiLocation;
314 XcmV2MultiassetAssetId: XcmV2MultiassetAssetId;
315 XcmV2MultiassetAssetInstance: XcmV2MultiassetAssetInstance;
316 XcmV2MultiassetFungibility: XcmV2MultiassetFungibility;
317 XcmV2MultiassetMultiAssetFilter: XcmV2MultiassetMultiAssetFilter;
318 XcmV2MultiassetMultiAssets: XcmV2MultiassetMultiAssets;
319 XcmV2MultiassetWildFungibility: XcmV2MultiassetWildFungibility;
320 XcmV2MultiassetWildMultiAsset: XcmV2MultiassetWildMultiAsset;
321 XcmV2MultilocationJunctions: XcmV2MultilocationJunctions;
322 XcmV2NetworkId: XcmV2NetworkId;
323 XcmV2OriginKind: XcmV2OriginKind;
324 XcmV2Response: XcmV2Response;
325 XcmV2TraitsError: XcmV2TraitsError;
326 XcmV2WeightLimit: XcmV2WeightLimit;
327 XcmV2Xcm: XcmV2Xcm;
328 XcmV3Instruction: XcmV3Instruction;
329 XcmV3Junction: XcmV3Junction;
330 XcmV3JunctionBodyId: XcmV3JunctionBodyId;
331 XcmV3JunctionBodyPart: XcmV3JunctionBodyPart;
332 XcmV3JunctionNetworkId: XcmV3JunctionNetworkId;
333 XcmV3Junctions: XcmV3Junctions;
334 XcmV3MaybeErrorCode: XcmV3MaybeErrorCode;
335 XcmV3MultiAsset: XcmV3MultiAsset;
336 XcmV3MultiLocation: XcmV3MultiLocation;
337 XcmV3MultiassetAssetId: XcmV3MultiassetAssetId;
338 XcmV3MultiassetAssetInstance: XcmV3MultiassetAssetInstance;
339 XcmV3MultiassetFungibility: XcmV3MultiassetFungibility;
340 XcmV3MultiassetMultiAssetFilter: XcmV3MultiassetMultiAssetFilter;
341 XcmV3MultiassetMultiAssets: XcmV3MultiassetMultiAssets;
342 XcmV3MultiassetWildFungibility: XcmV3MultiassetWildFungibility;
343 XcmV3MultiassetWildMultiAsset: XcmV3MultiassetWildMultiAsset;
344 XcmV3PalletInfo: XcmV3PalletInfo;
345 XcmV3QueryResponseInfo: XcmV3QueryResponseInfo;
346 XcmV3Response: XcmV3Response;
347 XcmV3TraitsError: XcmV3TraitsError;
348 XcmV3TraitsOutcome: XcmV3TraitsOutcome;
349 XcmV3WeightLimit: XcmV3WeightLimit;
350 XcmV3Xcm: XcmV3Xcm;
351 XcmVersionedAssetId: XcmVersionedAssetId;
352 XcmVersionedMultiAsset: XcmVersionedMultiAsset;
353 XcmVersionedMultiAssets: XcmVersionedMultiAssets;
354 XcmVersionedMultiLocation: XcmVersionedMultiLocation;
355 XcmVersionedResponse: XcmVersionedResponse;
356 XcmVersionedXcm: XcmVersionedXcm;
357 } // InterfaceTypes368 } // InterfaceTypes
358} // declare module369} // declare module
359370
modifiedtests/src/interfaces/types-lookup.tsdiffbeforeafterboth
510 readonly isTransferredMultiAssets: boolean;510 readonly isTransferredMultiAssets: boolean;
511 readonly asTransferredMultiAssets: {511 readonly asTransferredMultiAssets: {
512 readonly sender: AccountId32;512 readonly sender: AccountId32;
513 readonly assets: XcmV3MultiassetMultiAssets;513 readonly assets: StagingXcmV3MultiassetMultiAssets;
514 readonly fee: XcmV3MultiAsset;514 readonly fee: StagingXcmV3MultiAsset;
515 readonly dest: XcmV3MultiLocation;515 readonly dest: StagingXcmV3MultiLocation;
516 } & Struct;516 } & Struct;
517 readonly type: 'TransferredMultiAssets';517 readonly type: 'TransferredMultiAssets';
518 }518 }
519519
520 /** @name XcmV3MultiassetMultiAssets (49) */520 /** @name StagingXcmV3MultiassetMultiAssets (49) */
521 interface XcmV3MultiassetMultiAssets extends Vec<XcmV3MultiAsset> {}521 interface StagingXcmV3MultiassetMultiAssets extends Vec<StagingXcmV3MultiAsset> {}
522522
523 /** @name XcmV3MultiAsset (51) */523 /** @name StagingXcmV3MultiAsset (51) */
524 interface XcmV3MultiAsset extends Struct {524 interface StagingXcmV3MultiAsset extends Struct {
525 readonly id: XcmV3MultiassetAssetId;525 readonly id: StagingXcmV3MultiassetAssetId;
526 readonly fun: XcmV3MultiassetFungibility;526 readonly fun: StagingXcmV3MultiassetFungibility;
527 }527 }
528528
529 /** @name XcmV3MultiassetAssetId (52) */529 /** @name StagingXcmV3MultiassetAssetId (52) */
530 interface XcmV3MultiassetAssetId extends Enum {530 interface StagingXcmV3MultiassetAssetId extends Enum {
531 readonly isConcrete: boolean;531 readonly isConcrete: boolean;
532 readonly asConcrete: XcmV3MultiLocation;532 readonly asConcrete: StagingXcmV3MultiLocation;
533 readonly isAbstract: boolean;533 readonly isAbstract: boolean;
534 readonly asAbstract: U8aFixed;534 readonly asAbstract: U8aFixed;
535 readonly type: 'Concrete' | 'Abstract';535 readonly type: 'Concrete' | 'Abstract';
536 }536 }
537537
538 /** @name XcmV3MultiLocation (53) */538 /** @name StagingXcmV3MultiLocation (53) */
539 interface XcmV3MultiLocation extends Struct {539 interface StagingXcmV3MultiLocation extends Struct {
540 readonly parents: u8;540 readonly parents: u8;
541 readonly interior: XcmV3Junctions;541 readonly interior: StagingXcmV3Junctions;
542 }542 }
543543
544 /** @name XcmV3Junctions (54) */544 /** @name StagingXcmV3Junctions (54) */
545 interface XcmV3Junctions extends Enum {545 interface StagingXcmV3Junctions extends Enum {
546 readonly isHere: boolean;546 readonly isHere: boolean;
547 readonly isX1: boolean;547 readonly isX1: boolean;
548 readonly asX1: XcmV3Junction;548 readonly asX1: StagingXcmV3Junction;
549 readonly isX2: boolean;549 readonly isX2: boolean;
550 readonly asX2: ITuple<[XcmV3Junction, XcmV3Junction]>;550 readonly asX2: ITuple<[StagingXcmV3Junction, StagingXcmV3Junction]>;
551 readonly isX3: boolean;551 readonly isX3: boolean;
552 readonly asX3: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction]>;552 readonly asX3: ITuple<[StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction]>;
553 readonly isX4: boolean;553 readonly isX4: boolean;
554 readonly asX4: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction]>;554 readonly asX4: ITuple<[StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction]>;
555 readonly isX5: boolean;555 readonly isX5: boolean;
556 readonly asX5: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction]>;556 readonly asX5: ITuple<[StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction]>;
557 readonly isX6: boolean;557 readonly isX6: boolean;
558 readonly asX6: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction]>;558 readonly asX6: ITuple<[StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction]>;
559 readonly isX7: boolean;559 readonly isX7: boolean;
560 readonly asX7: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction]>;560 readonly asX7: ITuple<[StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction]>;
561 readonly isX8: boolean;561 readonly isX8: boolean;
562 readonly asX8: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction]>;562 readonly asX8: ITuple<[StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction]>;
563 readonly type: 'Here' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';563 readonly type: 'Here' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';
564 }564 }
565565
566 /** @name XcmV3Junction (55) */566 /** @name StagingXcmV3Junction (55) */
567 interface XcmV3Junction extends Enum {567 interface StagingXcmV3Junction extends Enum {
568 readonly isParachain: boolean;568 readonly isParachain: boolean;
569 readonly asParachain: Compact<u32>;569 readonly asParachain: Compact<u32>;
570 readonly isAccountId32: boolean;570 readonly isAccountId32: boolean;
571 readonly asAccountId32: {571 readonly asAccountId32: {
572 readonly network: Option<XcmV3JunctionNetworkId>;572 readonly network: Option<StagingXcmV3JunctionNetworkId>;
573 readonly id: U8aFixed;573 readonly id: U8aFixed;
574 } & Struct;574 } & Struct;
575 readonly isAccountIndex64: boolean;575 readonly isAccountIndex64: boolean;
576 readonly asAccountIndex64: {576 readonly asAccountIndex64: {
577 readonly network: Option<XcmV3JunctionNetworkId>;577 readonly network: Option<StagingXcmV3JunctionNetworkId>;
578 readonly index: Compact<u64>;578 readonly index: Compact<u64>;
579 } & Struct;579 } & Struct;
580 readonly isAccountKey20: boolean;580 readonly isAccountKey20: boolean;
581 readonly asAccountKey20: {581 readonly asAccountKey20: {
582 readonly network: Option<XcmV3JunctionNetworkId>;582 readonly network: Option<StagingXcmV3JunctionNetworkId>;
583 readonly key: U8aFixed;583 readonly key: U8aFixed;
584 } & Struct;584 } & Struct;
585 readonly isPalletInstance: boolean;585 readonly isPalletInstance: boolean;
594 readonly isOnlyChild: boolean;594 readonly isOnlyChild: boolean;
595 readonly isPlurality: boolean;595 readonly isPlurality: boolean;
596 readonly asPlurality: {596 readonly asPlurality: {
597 readonly id: XcmV3JunctionBodyId;597 readonly id: StagingXcmV3JunctionBodyId;
598 readonly part: XcmV3JunctionBodyPart;598 readonly part: StagingXcmV3JunctionBodyPart;
599 } & Struct;599 } & Struct;
600 readonly isGlobalConsensus: boolean;600 readonly isGlobalConsensus: boolean;
601 readonly asGlobalConsensus: XcmV3JunctionNetworkId;601 readonly asGlobalConsensus: StagingXcmV3JunctionNetworkId;
602 readonly type: 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality' | 'GlobalConsensus';602 readonly type: 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality' | 'GlobalConsensus';
603 }603 }
604604
605 /** @name XcmV3JunctionNetworkId (58) */605 /** @name StagingXcmV3JunctionNetworkId (58) */
606 interface XcmV3JunctionNetworkId extends Enum {606 interface StagingXcmV3JunctionNetworkId extends Enum {
607 readonly isByGenesis: boolean;607 readonly isByGenesis: boolean;
608 readonly asByGenesis: U8aFixed;608 readonly asByGenesis: U8aFixed;
609 readonly isByFork: boolean;609 readonly isByFork: boolean;
625 readonly type: 'ByGenesis' | 'ByFork' | 'Polkadot' | 'Kusama' | 'Westend' | 'Rococo' | 'Wococo' | 'Ethereum' | 'BitcoinCore' | 'BitcoinCash';625 readonly type: 'ByGenesis' | 'ByFork' | 'Polkadot' | 'Kusama' | 'Westend' | 'Rococo' | 'Wococo' | 'Ethereum' | 'BitcoinCore' | 'BitcoinCash';
626 }626 }
627627
628 /** @name XcmV3JunctionBodyId (60) */628 /** @name StagingXcmV3JunctionBodyId (60) */
629 interface XcmV3JunctionBodyId extends Enum {629 interface StagingXcmV3JunctionBodyId extends Enum {
630 readonly isUnit: boolean;630 readonly isUnit: boolean;
631 readonly isMoniker: boolean;631 readonly isMoniker: boolean;
632 readonly asMoniker: U8aFixed;632 readonly asMoniker: U8aFixed;
642 readonly type: 'Unit' | 'Moniker' | 'Index' | 'Executive' | 'Technical' | 'Legislative' | 'Judicial' | 'Defense' | 'Administration' | 'Treasury';642 readonly type: 'Unit' | 'Moniker' | 'Index' | 'Executive' | 'Technical' | 'Legislative' | 'Judicial' | 'Defense' | 'Administration' | 'Treasury';
643 }643 }
644644
645 /** @name XcmV3JunctionBodyPart (61) */645 /** @name StagingXcmV3JunctionBodyPart (61) */
646 interface XcmV3JunctionBodyPart extends Enum {646 interface StagingXcmV3JunctionBodyPart extends Enum {
647 readonly isVoice: boolean;647 readonly isVoice: boolean;
648 readonly isMembers: boolean;648 readonly isMembers: boolean;
649 readonly asMembers: {649 readonly asMembers: {
667 readonly type: 'Voice' | 'Members' | 'Fraction' | 'AtLeastProportion' | 'MoreThanProportion';667 readonly type: 'Voice' | 'Members' | 'Fraction' | 'AtLeastProportion' | 'MoreThanProportion';
668 }668 }
669669
670 /** @name XcmV3MultiassetFungibility (62) */670 /** @name StagingXcmV3MultiassetFungibility (62) */
671 interface XcmV3MultiassetFungibility extends Enum {671 interface StagingXcmV3MultiassetFungibility extends Enum {
672 readonly isFungible: boolean;672 readonly isFungible: boolean;
673 readonly asFungible: Compact<u128>;673 readonly asFungible: Compact<u128>;
674 readonly isNonFungible: boolean;674 readonly isNonFungible: boolean;
675 readonly asNonFungible: XcmV3MultiassetAssetInstance;675 readonly asNonFungible: StagingXcmV3MultiassetAssetInstance;
676 readonly type: 'Fungible' | 'NonFungible';676 readonly type: 'Fungible' | 'NonFungible';
677 }677 }
678678
679 /** @name XcmV3MultiassetAssetInstance (63) */679 /** @name StagingXcmV3MultiassetAssetInstance (63) */
680 interface XcmV3MultiassetAssetInstance extends Enum {680 interface StagingXcmV3MultiassetAssetInstance extends Enum {
681 readonly isUndefined: boolean;681 readonly isUndefined: boolean;
682 readonly isIndex: boolean;682 readonly isIndex: boolean;
683 readonly asIndex: Compact<u128>;683 readonly asIndex: Compact<u128>;
696 interface OrmlTokensModuleEvent extends Enum {696 interface OrmlTokensModuleEvent extends Enum {
697 readonly isEndowed: boolean;697 readonly isEndowed: boolean;
698 readonly asEndowed: {698 readonly asEndowed: {
699 readonly currencyId: PalletForeignAssetsAssetIds;699 readonly currencyId: PalletForeignAssetsAssetId;
700 readonly who: AccountId32;700 readonly who: AccountId32;
701 readonly amount: u128;701 readonly amount: u128;
702 } & Struct;702 } & Struct;
703 readonly isDustLost: boolean;703 readonly isDustLost: boolean;
704 readonly asDustLost: {704 readonly asDustLost: {
705 readonly currencyId: PalletForeignAssetsAssetIds;705 readonly currencyId: PalletForeignAssetsAssetId;
706 readonly who: AccountId32;706 readonly who: AccountId32;
707 readonly amount: u128;707 readonly amount: u128;
708 } & Struct;708 } & Struct;
709 readonly isTransfer: boolean;709 readonly isTransfer: boolean;
710 readonly asTransfer: {710 readonly asTransfer: {
711 readonly currencyId: PalletForeignAssetsAssetIds;711 readonly currencyId: PalletForeignAssetsAssetId;
712 readonly from: AccountId32;712 readonly from: AccountId32;
713 readonly to: AccountId32;713 readonly to: AccountId32;
714 readonly amount: u128;714 readonly amount: u128;
715 } & Struct;715 } & Struct;
716 readonly isReserved: boolean;716 readonly isReserved: boolean;
717 readonly asReserved: {717 readonly asReserved: {
718 readonly currencyId: PalletForeignAssetsAssetIds;718 readonly currencyId: PalletForeignAssetsAssetId;
719 readonly who: AccountId32;719 readonly who: AccountId32;
720 readonly amount: u128;720 readonly amount: u128;
721 } & Struct;721 } & Struct;
722 readonly isUnreserved: boolean;722 readonly isUnreserved: boolean;
723 readonly asUnreserved: {723 readonly asUnreserved: {
724 readonly currencyId: PalletForeignAssetsAssetIds;724 readonly currencyId: PalletForeignAssetsAssetId;
725 readonly who: AccountId32;725 readonly who: AccountId32;
726 readonly amount: u128;726 readonly amount: u128;
727 } & Struct;727 } & Struct;
728 readonly isReserveRepatriated: boolean;728 readonly isReserveRepatriated: boolean;
729 readonly asReserveRepatriated: {729 readonly asReserveRepatriated: {
730 readonly currencyId: PalletForeignAssetsAssetIds;730 readonly currencyId: PalletForeignAssetsAssetId;
731 readonly from: AccountId32;731 readonly from: AccountId32;
732 readonly to: AccountId32;732 readonly to: AccountId32;
733 readonly amount: u128;733 readonly amount: u128;
734 readonly status: FrameSupportTokensMiscBalanceStatus;734 readonly status: FrameSupportTokensMiscBalanceStatus;
735 } & Struct;735 } & Struct;
736 readonly isBalanceSet: boolean;736 readonly isBalanceSet: boolean;
737 readonly asBalanceSet: {737 readonly asBalanceSet: {
738 readonly currencyId: PalletForeignAssetsAssetIds;738 readonly currencyId: PalletForeignAssetsAssetId;
739 readonly who: AccountId32;739 readonly who: AccountId32;
740 readonly free: u128;740 readonly free: u128;
741 readonly reserved: u128;741 readonly reserved: u128;
742 } & Struct;742 } & Struct;
743 readonly isTotalIssuanceSet: boolean;743 readonly isTotalIssuanceSet: boolean;
744 readonly asTotalIssuanceSet: {744 readonly asTotalIssuanceSet: {
745 readonly currencyId: PalletForeignAssetsAssetIds;745 readonly currencyId: PalletForeignAssetsAssetId;
746 readonly amount: u128;746 readonly amount: u128;
747 } & Struct;747 } & Struct;
748 readonly isWithdrawn: boolean;748 readonly isWithdrawn: boolean;
749 readonly asWithdrawn: {749 readonly asWithdrawn: {
750 readonly currencyId: PalletForeignAssetsAssetIds;750 readonly currencyId: PalletForeignAssetsAssetId;
751 readonly who: AccountId32;751 readonly who: AccountId32;
752 readonly amount: u128;752 readonly amount: u128;
753 } & Struct;753 } & Struct;
754 readonly isSlashed: boolean;754 readonly isSlashed: boolean;
755 readonly asSlashed: {755 readonly asSlashed: {
756 readonly currencyId: PalletForeignAssetsAssetIds;756 readonly currencyId: PalletForeignAssetsAssetId;
757 readonly who: AccountId32;757 readonly who: AccountId32;
758 readonly freeAmount: u128;758 readonly freeAmount: u128;
759 readonly reservedAmount: u128;759 readonly reservedAmount: u128;
760 } & Struct;760 } & Struct;
761 readonly isDeposited: boolean;761 readonly isDeposited: boolean;
762 readonly asDeposited: {762 readonly asDeposited: {
763 readonly currencyId: PalletForeignAssetsAssetIds;763 readonly currencyId: PalletForeignAssetsAssetId;
764 readonly who: AccountId32;764 readonly who: AccountId32;
765 readonly amount: u128;765 readonly amount: u128;
766 } & Struct;766 } & Struct;
767 readonly isLockSet: boolean;767 readonly isLockSet: boolean;
768 readonly asLockSet: {768 readonly asLockSet: {
769 readonly lockId: U8aFixed;769 readonly lockId: U8aFixed;
770 readonly currencyId: PalletForeignAssetsAssetIds;770 readonly currencyId: PalletForeignAssetsAssetId;
771 readonly who: AccountId32;771 readonly who: AccountId32;
772 readonly amount: u128;772 readonly amount: u128;
773 } & Struct;773 } & Struct;
774 readonly isLockRemoved: boolean;774 readonly isLockRemoved: boolean;
775 readonly asLockRemoved: {775 readonly asLockRemoved: {
776 readonly lockId: U8aFixed;776 readonly lockId: U8aFixed;
777 readonly currencyId: PalletForeignAssetsAssetIds;777 readonly currencyId: PalletForeignAssetsAssetId;
778 readonly who: AccountId32;778 readonly who: AccountId32;
779 } & Struct;779 } & Struct;
780 readonly isLocked: boolean;780 readonly isLocked: boolean;
781 readonly asLocked: {781 readonly asLocked: {
782 readonly currencyId: PalletForeignAssetsAssetIds;782 readonly currencyId: PalletForeignAssetsAssetId;
783 readonly who: AccountId32;783 readonly who: AccountId32;
784 readonly amount: u128;784 readonly amount: u128;
785 } & Struct;785 } & Struct;
786 readonly isUnlocked: boolean;786 readonly isUnlocked: boolean;
787 readonly asUnlocked: {787 readonly asUnlocked: {
788 readonly currencyId: PalletForeignAssetsAssetIds;788 readonly currencyId: PalletForeignAssetsAssetId;
789 readonly who: AccountId32;789 readonly who: AccountId32;
790 readonly amount: u128;790 readonly amount: u128;
791 } & Struct;791 } & Struct;
792 readonly type: 'Endowed' | 'DustLost' | 'Transfer' | 'Reserved' | 'Unreserved' | 'ReserveRepatriated' | 'BalanceSet' | 'TotalIssuanceSet' | 'Withdrawn' | 'Slashed' | 'Deposited' | 'LockSet' | 'LockRemoved' | 'Locked' | 'Unlocked';792 readonly isIssued: boolean;
793 readonly asIssued: {
794 readonly currencyId: PalletForeignAssetsAssetId;
795 readonly amount: u128;
796 } & Struct;
797 readonly isRescinded: boolean;
798 readonly asRescinded: {
799 readonly currencyId: PalletForeignAssetsAssetId;
800 readonly amount: u128;
801 } & Struct;
802 readonly type: 'Endowed' | 'DustLost' | 'Transfer' | 'Reserved' | 'Unreserved' | 'ReserveRepatriated' | 'BalanceSet' | 'TotalIssuanceSet' | 'Withdrawn' | 'Slashed' | 'Deposited' | 'LockSet' | 'LockRemoved' | 'Locked' | 'Unlocked' | 'Issued' | 'Rescinded';
793 }803 }
794804
795 /** @name PalletForeignAssetsAssetIds (67) */805 /** @name PalletForeignAssetsAssetId (67) */
796 interface PalletForeignAssetsAssetIds extends Enum {806 interface PalletForeignAssetsAssetId extends Enum {
797 readonly isForeignAssetId: boolean;807 readonly isForeignAssetId: boolean;
798 readonly asForeignAssetId: u32;808 readonly asForeignAssetId: u32;
799 readonly isNativeAssetId: boolean;809 readonly isNativeAssetId: boolean;
13311341
1332 /** @name CumulusPrimitivesParachainInherentParachainInherentData (99) */1342 /** @name CumulusPrimitivesParachainInherentParachainInherentData (99) */
1333 interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct {1343 interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct {
1334 readonly validationData: PolkadotPrimitivesV4PersistedValidationData;1344 readonly validationData: PolkadotPrimitivesV5PersistedValidationData;
1335 readonly relayChainState: SpTrieStorageProof;1345 readonly relayChainState: SpTrieStorageProof;
1336 readonly downwardMessages: Vec<PolkadotCorePrimitivesInboundDownwardMessage>;1346 readonly downwardMessages: Vec<PolkadotCorePrimitivesInboundDownwardMessage>;
1337 readonly horizontalMessages: BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>;1347 readonly horizontalMessages: BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>;
1338 }1348 }
13391349
1340 /** @name PolkadotPrimitivesV4PersistedValidationData (100) */1350 /** @name PolkadotPrimitivesV5PersistedValidationData (100) */
1341 interface PolkadotPrimitivesV4PersistedValidationData extends Struct {1351 interface PolkadotPrimitivesV5PersistedValidationData extends Struct {
1342 readonly parentHead: Bytes;1352 readonly parentHead: Bytes;
1343 readonly relayParentNumber: u32;1353 readonly relayParentNumber: u32;
1344 readonly relayParentStorageRoot: H256;1354 readonly relayParentStorageRoot: H256;
1542 interface OrmlXtokensModuleCall extends Enum {1552 interface OrmlXtokensModuleCall extends Enum {
1543 readonly isTransfer: boolean;1553 readonly isTransfer: boolean;
1544 readonly asTransfer: {1554 readonly asTransfer: {
1545 readonly currencyId: PalletForeignAssetsAssetIds;1555 readonly currencyId: PalletForeignAssetsAssetId;
1546 readonly amount: u128;1556 readonly amount: u128;
1547 readonly dest: XcmVersionedMultiLocation;1557 readonly dest: StagingXcmVersionedMultiLocation;
1548 readonly destWeightLimit: XcmV3WeightLimit;1558 readonly destWeightLimit: StagingXcmV3WeightLimit;
1549 } & Struct;1559 } & Struct;
1550 readonly isTransferMultiasset: boolean;1560 readonly isTransferMultiasset: boolean;
1551 readonly asTransferMultiasset: {1561 readonly asTransferMultiasset: {
1552 readonly asset: XcmVersionedMultiAsset;1562 readonly asset: StagingXcmVersionedMultiAsset;
1553 readonly dest: XcmVersionedMultiLocation;1563 readonly dest: StagingXcmVersionedMultiLocation;
1554 readonly destWeightLimit: XcmV3WeightLimit;1564 readonly destWeightLimit: StagingXcmV3WeightLimit;
1555 } & Struct;1565 } & Struct;
1556 readonly isTransferWithFee: boolean;1566 readonly isTransferWithFee: boolean;
1557 readonly asTransferWithFee: {1567 readonly asTransferWithFee: {
1558 readonly currencyId: PalletForeignAssetsAssetIds;1568 readonly currencyId: PalletForeignAssetsAssetId;
1559 readonly amount: u128;1569 readonly amount: u128;
1560 readonly fee: u128;1570 readonly fee: u128;
1561 readonly dest: XcmVersionedMultiLocation;1571 readonly dest: StagingXcmVersionedMultiLocation;
1562 readonly destWeightLimit: XcmV3WeightLimit;1572 readonly destWeightLimit: StagingXcmV3WeightLimit;
1563 } & Struct;1573 } & Struct;
1564 readonly isTransferMultiassetWithFee: boolean;1574 readonly isTransferMultiassetWithFee: boolean;
1565 readonly asTransferMultiassetWithFee: {1575 readonly asTransferMultiassetWithFee: {
1566 readonly asset: XcmVersionedMultiAsset;1576 readonly asset: StagingXcmVersionedMultiAsset;
1567 readonly fee: XcmVersionedMultiAsset;1577 readonly fee: StagingXcmVersionedMultiAsset;
1568 readonly dest: XcmVersionedMultiLocation;1578 readonly dest: StagingXcmVersionedMultiLocation;
1569 readonly destWeightLimit: XcmV3WeightLimit;1579 readonly destWeightLimit: StagingXcmV3WeightLimit;
1570 } & Struct;1580 } & Struct;
1571 readonly isTransferMulticurrencies: boolean;1581 readonly isTransferMulticurrencies: boolean;
1572 readonly asTransferMulticurrencies: {1582 readonly asTransferMulticurrencies: {
1573 readonly currencies: Vec<ITuple<[PalletForeignAssetsAssetIds, u128]>>;1583 readonly currencies: Vec<ITuple<[PalletForeignAssetsAssetId, u128]>>;
1574 readonly feeItem: u32;1584 readonly feeItem: u32;
1575 readonly dest: XcmVersionedMultiLocation;1585 readonly dest: StagingXcmVersionedMultiLocation;
1576 readonly destWeightLimit: XcmV3WeightLimit;1586 readonly destWeightLimit: StagingXcmV3WeightLimit;
1577 } & Struct;1587 } & Struct;
1578 readonly isTransferMultiassets: boolean;1588 readonly isTransferMultiassets: boolean;
1579 readonly asTransferMultiassets: {1589 readonly asTransferMultiassets: {
1580 readonly assets: XcmVersionedMultiAssets;1590 readonly assets: StagingXcmVersionedMultiAssets;
1581 readonly feeItem: u32;1591 readonly feeItem: u32;
1582 readonly dest: XcmVersionedMultiLocation;1592 readonly dest: StagingXcmVersionedMultiLocation;
1583 readonly destWeightLimit: XcmV3WeightLimit;1593 readonly destWeightLimit: StagingXcmV3WeightLimit;
1584 } & Struct;1594 } & Struct;
1585 readonly type: 'Transfer' | 'TransferMultiasset' | 'TransferWithFee' | 'TransferMultiassetWithFee' | 'TransferMulticurrencies' | 'TransferMultiassets';1595 readonly type: 'Transfer' | 'TransferMultiasset' | 'TransferWithFee' | 'TransferMultiassetWithFee' | 'TransferMulticurrencies' | 'TransferMultiassets';
1586 }1596 }
15871597
1588 /** @name XcmVersionedMultiLocation (128) */1598 /** @name StagingXcmVersionedMultiLocation (128) */
1589 interface XcmVersionedMultiLocation extends Enum {1599 interface StagingXcmVersionedMultiLocation extends Enum {
1590 readonly isV2: boolean;1600 readonly isV2: boolean;
1591 readonly asV2: XcmV2MultiLocation;1601 readonly asV2: StagingXcmV2MultiLocation;
1592 readonly isV3: boolean;1602 readonly isV3: boolean;
1593 readonly asV3: XcmV3MultiLocation;1603 readonly asV3: StagingXcmV3MultiLocation;
1594 readonly type: 'V2' | 'V3';1604 readonly type: 'V2' | 'V3';
1595 }1605 }
15961606
1597 /** @name XcmV2MultiLocation (129) */1607 /** @name StagingXcmV2MultiLocation (129) */
1598 interface XcmV2MultiLocation extends Struct {1608 interface StagingXcmV2MultiLocation extends Struct {
1599 readonly parents: u8;1609 readonly parents: u8;
1600 readonly interior: XcmV2MultilocationJunctions;1610 readonly interior: StagingXcmV2MultilocationJunctions;
1601 }1611 }
16021612
1603 /** @name XcmV2MultilocationJunctions (130) */1613 /** @name StagingXcmV2MultilocationJunctions (130) */
1604 interface XcmV2MultilocationJunctions extends Enum {1614 interface StagingXcmV2MultilocationJunctions extends Enum {
1605 readonly isHere: boolean;1615 readonly isHere: boolean;
1606 readonly isX1: boolean;1616 readonly isX1: boolean;
1607 readonly asX1: XcmV2Junction;1617 readonly asX1: StagingXcmV2Junction;
1608 readonly isX2: boolean;1618 readonly isX2: boolean;
1609 readonly asX2: ITuple<[XcmV2Junction, XcmV2Junction]>;1619 readonly asX2: ITuple<[StagingXcmV2Junction, StagingXcmV2Junction]>;
1610 readonly isX3: boolean;1620 readonly isX3: boolean;
1611 readonly asX3: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction]>;1621 readonly asX3: ITuple<[StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction]>;
1612 readonly isX4: boolean;1622 readonly isX4: boolean;
1613 readonly asX4: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction]>;1623 readonly asX4: ITuple<[StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction]>;
1614 readonly isX5: boolean;1624 readonly isX5: boolean;
1615 readonly asX5: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction]>;1625 readonly asX5: ITuple<[StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction]>;
1616 readonly isX6: boolean;1626 readonly isX6: boolean;
1617 readonly asX6: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction]>;1627 readonly asX6: ITuple<[StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction]>;
1618 readonly isX7: boolean;1628 readonly isX7: boolean;
1619 readonly asX7: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction]>;1629 readonly asX7: ITuple<[StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction]>;
1620 readonly isX8: boolean;1630 readonly isX8: boolean;
1621 readonly asX8: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction]>;1631 readonly asX8: ITuple<[StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction]>;
1622 readonly type: 'Here' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';1632 readonly type: 'Here' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';
1623 }1633 }
16241634
1625 /** @name XcmV2Junction (131) */1635 /** @name StagingXcmV2Junction (131) */
1626 interface XcmV2Junction extends Enum {1636 interface StagingXcmV2Junction extends Enum {
1627 readonly isParachain: boolean;1637 readonly isParachain: boolean;
1628 readonly asParachain: Compact<u32>;1638 readonly asParachain: Compact<u32>;
1629 readonly isAccountId32: boolean;1639 readonly isAccountId32: boolean;
1630 readonly asAccountId32: {1640 readonly asAccountId32: {
1631 readonly network: XcmV2NetworkId;1641 readonly network: StagingXcmV2NetworkId;
1632 readonly id: U8aFixed;1642 readonly id: U8aFixed;
1633 } & Struct;1643 } & Struct;
1634 readonly isAccountIndex64: boolean;1644 readonly isAccountIndex64: boolean;
1635 readonly asAccountIndex64: {1645 readonly asAccountIndex64: {
1636 readonly network: XcmV2NetworkId;1646 readonly network: StagingXcmV2NetworkId;
1637 readonly index: Compact<u64>;1647 readonly index: Compact<u64>;
1638 } & Struct;1648 } & Struct;
1639 readonly isAccountKey20: boolean;1649 readonly isAccountKey20: boolean;
1640 readonly asAccountKey20: {1650 readonly asAccountKey20: {
1641 readonly network: XcmV2NetworkId;1651 readonly network: StagingXcmV2NetworkId;
1642 readonly key: U8aFixed;1652 readonly key: U8aFixed;
1643 } & Struct;1653 } & Struct;
1644 readonly isPalletInstance: boolean;1654 readonly isPalletInstance: boolean;
1650 readonly isOnlyChild: boolean;1660 readonly isOnlyChild: boolean;
1651 readonly isPlurality: boolean;1661 readonly isPlurality: boolean;
1652 readonly asPlurality: {1662 readonly asPlurality: {
1653 readonly id: XcmV2BodyId;1663 readonly id: StagingXcmV2BodyId;
1654 readonly part: XcmV2BodyPart;1664 readonly part: StagingXcmV2BodyPart;
1655 } & Struct;1665 } & Struct;
1656 readonly type: 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality';1666 readonly type: 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality';
1657 }1667 }
16581668
1659 /** @name XcmV2NetworkId (132) */1669 /** @name StagingXcmV2NetworkId (132) */
1660 interface XcmV2NetworkId extends Enum {1670 interface StagingXcmV2NetworkId extends Enum {
1661 readonly isAny: boolean;1671 readonly isAny: boolean;
1662 readonly isNamed: boolean;1672 readonly isNamed: boolean;
1663 readonly asNamed: Bytes;1673 readonly asNamed: Bytes;
1666 readonly type: 'Any' | 'Named' | 'Polkadot' | 'Kusama';1676 readonly type: 'Any' | 'Named' | 'Polkadot' | 'Kusama';
1667 }1677 }
16681678
1669 /** @name XcmV2BodyId (134) */1679 /** @name StagingXcmV2BodyId (134) */
1670 interface XcmV2BodyId extends Enum {1680 interface StagingXcmV2BodyId extends Enum {
1671 readonly isUnit: boolean;1681 readonly isUnit: boolean;
1672 readonly isNamed: boolean;1682 readonly isNamed: boolean;
1673 readonly asNamed: Bytes;1683 readonly asNamed: Bytes;
1683 readonly type: 'Unit' | 'Named' | 'Index' | 'Executive' | 'Technical' | 'Legislative' | 'Judicial' | 'Defense' | 'Administration' | 'Treasury';1693 readonly type: 'Unit' | 'Named' | 'Index' | 'Executive' | 'Technical' | 'Legislative' | 'Judicial' | 'Defense' | 'Administration' | 'Treasury';
1684 }1694 }
16851695
1686 /** @name XcmV2BodyPart (135) */1696 /** @name StagingXcmV2BodyPart (135) */
1687 interface XcmV2BodyPart extends Enum {1697 interface StagingXcmV2BodyPart extends Enum {
1688 readonly isVoice: boolean;1698 readonly isVoice: boolean;
1689 readonly isMembers: boolean;1699 readonly isMembers: boolean;
1690 readonly asMembers: {1700 readonly asMembers: {
1708 readonly type: 'Voice' | 'Members' | 'Fraction' | 'AtLeastProportion' | 'MoreThanProportion';1718 readonly type: 'Voice' | 'Members' | 'Fraction' | 'AtLeastProportion' | 'MoreThanProportion';
1709 }1719 }
17101720
1711 /** @name XcmV3WeightLimit (136) */1721 /** @name StagingXcmV3WeightLimit (136) */
1712 interface XcmV3WeightLimit extends Enum {1722 interface StagingXcmV3WeightLimit extends Enum {
1713 readonly isUnlimited: boolean;1723 readonly isUnlimited: boolean;
1714 readonly isLimited: boolean;1724 readonly isLimited: boolean;
1715 readonly asLimited: SpWeightsWeightV2Weight;1725 readonly asLimited: SpWeightsWeightV2Weight;
1716 readonly type: 'Unlimited' | 'Limited';1726 readonly type: 'Unlimited' | 'Limited';
1717 }1727 }
17181728
1719 /** @name XcmVersionedMultiAsset (137) */1729 /** @name StagingXcmVersionedMultiAsset (137) */
1720 interface XcmVersionedMultiAsset extends Enum {1730 interface StagingXcmVersionedMultiAsset extends Enum {
1721 readonly isV2: boolean;1731 readonly isV2: boolean;
1722 readonly asV2: XcmV2MultiAsset;1732 readonly asV2: StagingXcmV2MultiAsset;
1723 readonly isV3: boolean;1733 readonly isV3: boolean;
1724 readonly asV3: XcmV3MultiAsset;1734 readonly asV3: StagingXcmV3MultiAsset;
1725 readonly type: 'V2' | 'V3';1735 readonly type: 'V2' | 'V3';
1726 }1736 }
17271737
1728 /** @name XcmV2MultiAsset (138) */1738 /** @name StagingXcmV2MultiAsset (138) */
1729 interface XcmV2MultiAsset extends Struct {1739 interface StagingXcmV2MultiAsset extends Struct {
1730 readonly id: XcmV2MultiassetAssetId;1740 readonly id: StagingXcmV2MultiassetAssetId;
1731 readonly fun: XcmV2MultiassetFungibility;1741 readonly fun: StagingXcmV2MultiassetFungibility;
1732 }1742 }
17331743
1734 /** @name XcmV2MultiassetAssetId (139) */1744 /** @name StagingXcmV2MultiassetAssetId (139) */
1735 interface XcmV2MultiassetAssetId extends Enum {1745 interface StagingXcmV2MultiassetAssetId extends Enum {
1736 readonly isConcrete: boolean;1746 readonly isConcrete: boolean;
1737 readonly asConcrete: XcmV2MultiLocation;1747 readonly asConcrete: StagingXcmV2MultiLocation;
1738 readonly isAbstract: boolean;1748 readonly isAbstract: boolean;
1739 readonly asAbstract: Bytes;1749 readonly asAbstract: Bytes;
1740 readonly type: 'Concrete' | 'Abstract';1750 readonly type: 'Concrete' | 'Abstract';
1741 }1751 }
17421752
1743 /** @name XcmV2MultiassetFungibility (140) */1753 /** @name StagingXcmV2MultiassetFungibility (140) */
1744 interface XcmV2MultiassetFungibility extends Enum {1754 interface StagingXcmV2MultiassetFungibility extends Enum {
1745 readonly isFungible: boolean;1755 readonly isFungible: boolean;
1746 readonly asFungible: Compact<u128>;1756 readonly asFungible: Compact<u128>;
1747 readonly isNonFungible: boolean;1757 readonly isNonFungible: boolean;
1748 readonly asNonFungible: XcmV2MultiassetAssetInstance;1758 readonly asNonFungible: StagingXcmV2MultiassetAssetInstance;
1749 readonly type: 'Fungible' | 'NonFungible';1759 readonly type: 'Fungible' | 'NonFungible';
1750 }1760 }
17511761
1752 /** @name XcmV2MultiassetAssetInstance (141) */1762 /** @name StagingXcmV2MultiassetAssetInstance (141) */
1753 interface XcmV2MultiassetAssetInstance extends Enum {1763 interface StagingXcmV2MultiassetAssetInstance extends Enum {
1754 readonly isUndefined: boolean;1764 readonly isUndefined: boolean;
1755 readonly isIndex: boolean;1765 readonly isIndex: boolean;
1756 readonly asIndex: Compact<u128>;1766 readonly asIndex: Compact<u128>;
1767 readonly type: 'Undefined' | 'Index' | 'Array4' | 'Array8' | 'Array16' | 'Array32' | 'Blob';1777 readonly type: 'Undefined' | 'Index' | 'Array4' | 'Array8' | 'Array16' | 'Array32' | 'Blob';
1768 }1778 }
17691779
1770 /** @name XcmVersionedMultiAssets (144) */1780 /** @name StagingXcmVersionedMultiAssets (144) */
1771 interface XcmVersionedMultiAssets extends Enum {1781 interface StagingXcmVersionedMultiAssets extends Enum {
1772 readonly isV2: boolean;1782 readonly isV2: boolean;
1773 readonly asV2: XcmV2MultiassetMultiAssets;1783 readonly asV2: StagingXcmV2MultiassetMultiAssets;
1774 readonly isV3: boolean;1784 readonly isV3: boolean;
1775 readonly asV3: XcmV3MultiassetMultiAssets;1785 readonly asV3: StagingXcmV3MultiassetMultiAssets;
1776 readonly type: 'V2' | 'V3';1786 readonly type: 'V2' | 'V3';
1777 }1787 }
17781788
1779 /** @name XcmV2MultiassetMultiAssets (145) */1789 /** @name StagingXcmV2MultiassetMultiAssets (145) */
1780 interface XcmV2MultiassetMultiAssets extends Vec<XcmV2MultiAsset> {}1790 interface StagingXcmV2MultiassetMultiAssets extends Vec<StagingXcmV2MultiAsset> {}
17811791
1782 /** @name OrmlTokensModuleCall (147) */1792 /** @name OrmlTokensModuleCall (147) */
1783 interface OrmlTokensModuleCall extends Enum {1793 interface OrmlTokensModuleCall extends Enum {
1784 readonly isTransfer: boolean;1794 readonly isTransfer: boolean;
1785 readonly asTransfer: {1795 readonly asTransfer: {
1786 readonly dest: MultiAddress;1796 readonly dest: MultiAddress;
1787 readonly currencyId: PalletForeignAssetsAssetIds;1797 readonly currencyId: PalletForeignAssetsAssetId;
1788 readonly amount: Compact<u128>;1798 readonly amount: Compact<u128>;
1789 } & Struct;1799 } & Struct;
1790 readonly isTransferAll: boolean;1800 readonly isTransferAll: boolean;
1791 readonly asTransferAll: {1801 readonly asTransferAll: {
1792 readonly dest: MultiAddress;1802 readonly dest: MultiAddress;
1793 readonly currencyId: PalletForeignAssetsAssetIds;1803 readonly currencyId: PalletForeignAssetsAssetId;
1794 readonly keepAlive: bool;1804 readonly keepAlive: bool;
1795 } & Struct;1805 } & Struct;
1796 readonly isTransferKeepAlive: boolean;1806 readonly isTransferKeepAlive: boolean;
1797 readonly asTransferKeepAlive: {1807 readonly asTransferKeepAlive: {
1798 readonly dest: MultiAddress;1808 readonly dest: MultiAddress;
1799 readonly currencyId: PalletForeignAssetsAssetIds;1809 readonly currencyId: PalletForeignAssetsAssetId;
1800 readonly amount: Compact<u128>;1810 readonly amount: Compact<u128>;
1801 } & Struct;1811 } & Struct;
1802 readonly isForceTransfer: boolean;1812 readonly isForceTransfer: boolean;
1803 readonly asForceTransfer: {1813 readonly asForceTransfer: {
1804 readonly source: MultiAddress;1814 readonly source: MultiAddress;
1805 readonly dest: MultiAddress;1815 readonly dest: MultiAddress;
1806 readonly currencyId: PalletForeignAssetsAssetIds;1816 readonly currencyId: PalletForeignAssetsAssetId;
1807 readonly amount: Compact<u128>;1817 readonly amount: Compact<u128>;
1808 } & Struct;1818 } & Struct;
1809 readonly isSetBalance: boolean;1819 readonly isSetBalance: boolean;
1810 readonly asSetBalance: {1820 readonly asSetBalance: {
1811 readonly who: MultiAddress;1821 readonly who: MultiAddress;
1812 readonly currencyId: PalletForeignAssetsAssetIds;1822 readonly currencyId: PalletForeignAssetsAssetId;
1813 readonly newFree: Compact<u128>;1823 readonly newFree: Compact<u128>;
1814 readonly newReserved: Compact<u128>;1824 readonly newReserved: Compact<u128>;
1815 } & Struct;1825 } & Struct;
2265 /** @name PalletXcmOrigin (214) */2275 /** @name PalletXcmOrigin (214) */
2266 interface PalletXcmOrigin extends Enum {2276 interface PalletXcmOrigin extends Enum {
2267 readonly isXcm: boolean;2277 readonly isXcm: boolean;
2268 readonly asXcm: XcmV3MultiLocation;2278 readonly asXcm: StagingXcmV3MultiLocation;
2269 readonly isResponse: boolean;2279 readonly isResponse: boolean;
2270 readonly asResponse: XcmV3MultiLocation;2280 readonly asResponse: StagingXcmV3MultiLocation;
2271 readonly type: 'Xcm' | 'Response';2281 readonly type: 'Xcm' | 'Response';
2272 }2282 }
22732283
2382 interface PalletXcmCall extends Enum {2392 interface PalletXcmCall extends Enum {
2383 readonly isSend: boolean;2393 readonly isSend: boolean;
2384 readonly asSend: {2394 readonly asSend: {
2385 readonly dest: XcmVersionedMultiLocation;2395 readonly dest: StagingXcmVersionedMultiLocation;
2386 readonly message: XcmVersionedXcm;2396 readonly message: StagingXcmVersionedXcm;
2387 } & Struct;2397 } & Struct;
2388 readonly isTeleportAssets: boolean;2398 readonly isTeleportAssets: boolean;
2389 readonly asTeleportAssets: {2399 readonly asTeleportAssets: {
2390 readonly dest: XcmVersionedMultiLocation;2400 readonly dest: StagingXcmVersionedMultiLocation;
2391 readonly beneficiary: XcmVersionedMultiLocation;2401 readonly beneficiary: StagingXcmVersionedMultiLocation;
2392 readonly assets: XcmVersionedMultiAssets;2402 readonly assets: StagingXcmVersionedMultiAssets;
2393 readonly feeAssetItem: u32;2403 readonly feeAssetItem: u32;
2394 } & Struct;2404 } & Struct;
2395 readonly isReserveTransferAssets: boolean;2405 readonly isReserveTransferAssets: boolean;
2396 readonly asReserveTransferAssets: {2406 readonly asReserveTransferAssets: {
2397 readonly dest: XcmVersionedMultiLocation;2407 readonly dest: StagingXcmVersionedMultiLocation;
2398 readonly beneficiary: XcmVersionedMultiLocation;2408 readonly beneficiary: StagingXcmVersionedMultiLocation;
2399 readonly assets: XcmVersionedMultiAssets;2409 readonly assets: StagingXcmVersionedMultiAssets;
2400 readonly feeAssetItem: u32;2410 readonly feeAssetItem: u32;
2401 } & Struct;2411 } & Struct;
2402 readonly isExecute: boolean;2412 readonly isExecute: boolean;
2403 readonly asExecute: {2413 readonly asExecute: {
2404 readonly message: XcmVersionedXcm;2414 readonly message: StagingXcmVersionedXcm;
2405 readonly maxWeight: SpWeightsWeightV2Weight;2415 readonly maxWeight: SpWeightsWeightV2Weight;
2406 } & Struct;2416 } & Struct;
2407 readonly isForceXcmVersion: boolean;2417 readonly isForceXcmVersion: boolean;
2408 readonly asForceXcmVersion: {2418 readonly asForceXcmVersion: {
2409 readonly location: XcmV3MultiLocation;2419 readonly location: StagingXcmV3MultiLocation;
2410 readonly xcmVersion: u32;2420 readonly version: u32;
2411 } & Struct;2421 } & Struct;
2412 readonly isForceDefaultXcmVersion: boolean;2422 readonly isForceDefaultXcmVersion: boolean;
2413 readonly asForceDefaultXcmVersion: {2423 readonly asForceDefaultXcmVersion: {
2414 readonly maybeXcmVersion: Option<u32>;2424 readonly maybeXcmVersion: Option<u32>;
2415 } & Struct;2425 } & Struct;
2416 readonly isForceSubscribeVersionNotify: boolean;2426 readonly isForceSubscribeVersionNotify: boolean;
2417 readonly asForceSubscribeVersionNotify: {2427 readonly asForceSubscribeVersionNotify: {
2418 readonly location: XcmVersionedMultiLocation;2428 readonly location: StagingXcmVersionedMultiLocation;
2419 } & Struct;2429 } & Struct;
2420 readonly isForceUnsubscribeVersionNotify: boolean;2430 readonly isForceUnsubscribeVersionNotify: boolean;
2421 readonly asForceUnsubscribeVersionNotify: {2431 readonly asForceUnsubscribeVersionNotify: {
2422 readonly location: XcmVersionedMultiLocation;2432 readonly location: StagingXcmVersionedMultiLocation;
2423 } & Struct;2433 } & Struct;
2424 readonly isLimitedReserveTransferAssets: boolean;2434 readonly isLimitedReserveTransferAssets: boolean;
2425 readonly asLimitedReserveTransferAssets: {2435 readonly asLimitedReserveTransferAssets: {
2426 readonly dest: XcmVersionedMultiLocation;2436 readonly dest: StagingXcmVersionedMultiLocation;
2427 readonly beneficiary: XcmVersionedMultiLocation;2437 readonly beneficiary: StagingXcmVersionedMultiLocation;
2428 readonly assets: XcmVersionedMultiAssets;2438 readonly assets: StagingXcmVersionedMultiAssets;
2429 readonly feeAssetItem: u32;2439 readonly feeAssetItem: u32;
2430 readonly weightLimit: XcmV3WeightLimit;2440 readonly weightLimit: StagingXcmV3WeightLimit;
2431 } & Struct;2441 } & Struct;
2432 readonly isLimitedTeleportAssets: boolean;2442 readonly isLimitedTeleportAssets: boolean;
2433 readonly asLimitedTeleportAssets: {2443 readonly asLimitedTeleportAssets: {
2434 readonly dest: XcmVersionedMultiLocation;2444 readonly dest: StagingXcmVersionedMultiLocation;
2435 readonly beneficiary: XcmVersionedMultiLocation;2445 readonly beneficiary: StagingXcmVersionedMultiLocation;
2436 readonly assets: XcmVersionedMultiAssets;2446 readonly assets: StagingXcmVersionedMultiAssets;
2437 readonly feeAssetItem: u32;2447 readonly feeAssetItem: u32;
2438 readonly weightLimit: XcmV3WeightLimit;2448 readonly weightLimit: StagingXcmV3WeightLimit;
2439 } & Struct;2449 } & Struct;
2440 readonly isForceSuspension: boolean;2450 readonly isForceSuspension: boolean;
2441 readonly asForceSuspension: {2451 readonly asForceSuspension: {
2444 readonly type: 'Send' | 'TeleportAssets' | 'ReserveTransferAssets' | 'Execute' | 'ForceXcmVersion' | 'ForceDefaultXcmVersion' | 'ForceSubscribeVersionNotify' | 'ForceUnsubscribeVersionNotify' | 'LimitedReserveTransferAssets' | 'LimitedTeleportAssets' | 'ForceSuspension';2454 readonly type: 'Send' | 'TeleportAssets' | 'ReserveTransferAssets' | 'Execute' | 'ForceXcmVersion' | 'ForceDefaultXcmVersion' | 'ForceSubscribeVersionNotify' | 'ForceUnsubscribeVersionNotify' | 'LimitedReserveTransferAssets' | 'LimitedTeleportAssets' | 'ForceSuspension';
2445 }2455 }
24462456
2447 /** @name XcmVersionedXcm (225) */2457 /** @name StagingXcmVersionedXcm (225) */
2448 interface XcmVersionedXcm extends Enum {2458 interface StagingXcmVersionedXcm extends Enum {
2449 readonly isV2: boolean;2459 readonly isV2: boolean;
2450 readonly asV2: XcmV2Xcm;2460 readonly asV2: StagingXcmV2Xcm;
2451 readonly isV3: boolean;2461 readonly isV3: boolean;
2452 readonly asV3: XcmV3Xcm;2462 readonly asV3: StagingXcmV3Xcm;
2453 readonly type: 'V2' | 'V3';2463 readonly type: 'V2' | 'V3';
2454 }2464 }
24552465
2456 /** @name XcmV2Xcm (226) */2466 /** @name StagingXcmV2Xcm (226) */
2457 interface XcmV2Xcm extends Vec<XcmV2Instruction> {}2467 interface StagingXcmV2Xcm extends Vec<StagingXcmV2Instruction> {}
24582468
2459 /** @name XcmV2Instruction (228) */2469 /** @name StagingXcmV2Instruction (228) */
2460 interface XcmV2Instruction extends Enum {2470 interface StagingXcmV2Instruction extends Enum {
2461 readonly isWithdrawAsset: boolean;2471 readonly isWithdrawAsset: boolean;
2462 readonly asWithdrawAsset: XcmV2MultiassetMultiAssets;2472 readonly asWithdrawAsset: StagingXcmV2MultiassetMultiAssets;
2463 readonly isReserveAssetDeposited: boolean;2473 readonly isReserveAssetDeposited: boolean;
2464 readonly asReserveAssetDeposited: XcmV2MultiassetMultiAssets;2474 readonly asReserveAssetDeposited: StagingXcmV2MultiassetMultiAssets;
2465 readonly isReceiveTeleportedAsset: boolean;2475 readonly isReceiveTeleportedAsset: boolean;
2466 readonly asReceiveTeleportedAsset: XcmV2MultiassetMultiAssets;2476 readonly asReceiveTeleportedAsset: StagingXcmV2MultiassetMultiAssets;
2467 readonly isQueryResponse: boolean;2477 readonly isQueryResponse: boolean;
2468 readonly asQueryResponse: {2478 readonly asQueryResponse: {
2469 readonly queryId: Compact<u64>;2479 readonly queryId: Compact<u64>;
2470 readonly response: XcmV2Response;2480 readonly response: StagingXcmV2Response;
2471 readonly maxWeight: Compact<u64>;2481 readonly maxWeight: Compact<u64>;
2472 } & Struct;2482 } & Struct;
2473 readonly isTransferAsset: boolean;2483 readonly isTransferAsset: boolean;
2474 readonly asTransferAsset: {2484 readonly asTransferAsset: {
2475 readonly assets: XcmV2MultiassetMultiAssets;2485 readonly assets: StagingXcmV2MultiassetMultiAssets;
2476 readonly beneficiary: XcmV2MultiLocation;2486 readonly beneficiary: StagingXcmV2MultiLocation;
2477 } & Struct;2487 } & Struct;
2478 readonly isTransferReserveAsset: boolean;2488 readonly isTransferReserveAsset: boolean;
2479 readonly asTransferReserveAsset: {2489 readonly asTransferReserveAsset: {
2480 readonly assets: XcmV2MultiassetMultiAssets;2490 readonly assets: StagingXcmV2MultiassetMultiAssets;
2481 readonly dest: XcmV2MultiLocation;2491 readonly dest: StagingXcmV2MultiLocation;
2482 readonly xcm: XcmV2Xcm;2492 readonly xcm: StagingXcmV2Xcm;
2483 } & Struct;2493 } & Struct;
2484 readonly isTransact: boolean;2494 readonly isTransact: boolean;
2485 readonly asTransact: {2495 readonly asTransact: {
2486 readonly originType: XcmV2OriginKind;2496 readonly originType: StagingXcmV2OriginKind;
2487 readonly requireWeightAtMost: Compact<u64>;2497 readonly requireWeightAtMost: Compact<u64>;
2488 readonly call: XcmDoubleEncoded;2498 readonly call: StagingXcmDoubleEncoded;
2489 } & Struct;2499 } & Struct;
2490 readonly isHrmpNewChannelOpenRequest: boolean;2500 readonly isHrmpNewChannelOpenRequest: boolean;
2491 readonly asHrmpNewChannelOpenRequest: {2501 readonly asHrmpNewChannelOpenRequest: {
2505 } & Struct;2515 } & Struct;
2506 readonly isClearOrigin: boolean;2516 readonly isClearOrigin: boolean;
2507 readonly isDescendOrigin: boolean;2517 readonly isDescendOrigin: boolean;
2508 readonly asDescendOrigin: XcmV2MultilocationJunctions;2518 readonly asDescendOrigin: StagingXcmV2MultilocationJunctions;
2509 readonly isReportError: boolean;2519 readonly isReportError: boolean;
2510 readonly asReportError: {2520 readonly asReportError: {
2511 readonly queryId: Compact<u64>;2521 readonly queryId: Compact<u64>;
2512 readonly dest: XcmV2MultiLocation;2522 readonly dest: StagingXcmV2MultiLocation;
2513 readonly maxResponseWeight: Compact<u64>;2523 readonly maxResponseWeight: Compact<u64>;
2514 } & Struct;2524 } & Struct;
2515 readonly isDepositAsset: boolean;2525 readonly isDepositAsset: boolean;
2516 readonly asDepositAsset: {2526 readonly asDepositAsset: {
2517 readonly assets: XcmV2MultiassetMultiAssetFilter;2527 readonly assets: StagingXcmV2MultiassetMultiAssetFilter;
2518 readonly maxAssets: Compact<u32>;2528 readonly maxAssets: Compact<u32>;
2519 readonly beneficiary: XcmV2MultiLocation;2529 readonly beneficiary: StagingXcmV2MultiLocation;
2520 } & Struct;2530 } & Struct;
2521 readonly isDepositReserveAsset: boolean;2531 readonly isDepositReserveAsset: boolean;
2522 readonly asDepositReserveAsset: {2532 readonly asDepositReserveAsset: {
2523 readonly assets: XcmV2MultiassetMultiAssetFilter;2533 readonly assets: StagingXcmV2MultiassetMultiAssetFilter;
2524 readonly maxAssets: Compact<u32>;2534 readonly maxAssets: Compact<u32>;
2525 readonly dest: XcmV2MultiLocation;2535 readonly dest: StagingXcmV2MultiLocation;
2526 readonly xcm: XcmV2Xcm;2536 readonly xcm: StagingXcmV2Xcm;
2527 } & Struct;2537 } & Struct;
2528 readonly isExchangeAsset: boolean;2538 readonly isExchangeAsset: boolean;
2529 readonly asExchangeAsset: {2539 readonly asExchangeAsset: {
2530 readonly give: XcmV2MultiassetMultiAssetFilter;2540 readonly give: StagingXcmV2MultiassetMultiAssetFilter;
2531 readonly receive: XcmV2MultiassetMultiAssets;2541 readonly receive: StagingXcmV2MultiassetMultiAssets;
2532 } & Struct;2542 } & Struct;
2533 readonly isInitiateReserveWithdraw: boolean;2543 readonly isInitiateReserveWithdraw: boolean;
2534 readonly asInitiateReserveWithdraw: {2544 readonly asInitiateReserveWithdraw: {
2535 readonly assets: XcmV2MultiassetMultiAssetFilter;2545 readonly assets: StagingXcmV2MultiassetMultiAssetFilter;
2536 readonly reserve: XcmV2MultiLocation;2546 readonly reserve: StagingXcmV2MultiLocation;
2537 readonly xcm: XcmV2Xcm;2547 readonly xcm: StagingXcmV2Xcm;
2538 } & Struct;2548 } & Struct;
2539 readonly isInitiateTeleport: boolean;2549 readonly isInitiateTeleport: boolean;
2540 readonly asInitiateTeleport: {2550 readonly asInitiateTeleport: {
2541 readonly assets: XcmV2MultiassetMultiAssetFilter;2551 readonly assets: StagingXcmV2MultiassetMultiAssetFilter;
2542 readonly dest: XcmV2MultiLocation;2552 readonly dest: StagingXcmV2MultiLocation;
2543 readonly xcm: XcmV2Xcm;2553 readonly xcm: StagingXcmV2Xcm;
2544 } & Struct;2554 } & Struct;
2545 readonly isQueryHolding: boolean;2555 readonly isQueryHolding: boolean;
2546 readonly asQueryHolding: {2556 readonly asQueryHolding: {
2547 readonly queryId: Compact<u64>;2557 readonly queryId: Compact<u64>;
2548 readonly dest: XcmV2MultiLocation;2558 readonly dest: StagingXcmV2MultiLocation;
2549 readonly assets: XcmV2MultiassetMultiAssetFilter;2559 readonly assets: StagingXcmV2MultiassetMultiAssetFilter;
2550 readonly maxResponseWeight: Compact<u64>;2560 readonly maxResponseWeight: Compact<u64>;
2551 } & Struct;2561 } & Struct;
2552 readonly isBuyExecution: boolean;2562 readonly isBuyExecution: boolean;
2553 readonly asBuyExecution: {2563 readonly asBuyExecution: {
2554 readonly fees: XcmV2MultiAsset;2564 readonly fees: StagingXcmV2MultiAsset;
2555 readonly weightLimit: XcmV2WeightLimit;2565 readonly weightLimit: StagingXcmV2WeightLimit;
2556 } & Struct;2566 } & Struct;
2557 readonly isRefundSurplus: boolean;2567 readonly isRefundSurplus: boolean;
2558 readonly isSetErrorHandler: boolean;2568 readonly isSetErrorHandler: boolean;
2559 readonly asSetErrorHandler: XcmV2Xcm;2569 readonly asSetErrorHandler: StagingXcmV2Xcm;
2560 readonly isSetAppendix: boolean;2570 readonly isSetAppendix: boolean;
2561 readonly asSetAppendix: XcmV2Xcm;2571 readonly asSetAppendix: StagingXcmV2Xcm;
2562 readonly isClearError: boolean;2572 readonly isClearError: boolean;
2563 readonly isClaimAsset: boolean;2573 readonly isClaimAsset: boolean;
2564 readonly asClaimAsset: {2574 readonly asClaimAsset: {
2565 readonly assets: XcmV2MultiassetMultiAssets;2575 readonly assets: StagingXcmV2MultiassetMultiAssets;
2566 readonly ticket: XcmV2MultiLocation;2576 readonly ticket: StagingXcmV2MultiLocation;
2567 } & Struct;2577 } & Struct;
2568 readonly isTrap: boolean;2578 readonly isTrap: boolean;
2569 readonly asTrap: Compact<u64>;2579 readonly asTrap: Compact<u64>;
2576 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';2586 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';
2577 }2587 }
25782588
2579 /** @name XcmV2Response (229) */2589 /** @name StagingXcmV2Response (229) */
2580 interface XcmV2Response extends Enum {2590 interface StagingXcmV2Response extends Enum {
2581 readonly isNull: boolean;2591 readonly isNull: boolean;
2582 readonly isAssets: boolean;2592 readonly isAssets: boolean;
2583 readonly asAssets: XcmV2MultiassetMultiAssets;2593 readonly asAssets: StagingXcmV2MultiassetMultiAssets;
2584 readonly isExecutionResult: boolean;2594 readonly isExecutionResult: boolean;
2585 readonly asExecutionResult: Option<ITuple<[u32, XcmV2TraitsError]>>;2595 readonly asExecutionResult: Option<ITuple<[u32, StagingXcmV2TraitsError]>>;
2586 readonly isVersion: boolean;2596 readonly isVersion: boolean;
2587 readonly asVersion: u32;2597 readonly asVersion: u32;
2588 readonly type: 'Null' | 'Assets' | 'ExecutionResult' | 'Version';2598 readonly type: 'Null' | 'Assets' | 'ExecutionResult' | 'Version';
2589 }2599 }
25902600
2591 /** @name XcmV2TraitsError (232) */2601 /** @name StagingXcmV2TraitsError (232) */
2592 interface XcmV2TraitsError extends Enum {2602 interface StagingXcmV2TraitsError extends Enum {
2593 readonly isOverflow: boolean;2603 readonly isOverflow: boolean;
2594 readonly isUnimplemented: boolean;2604 readonly isUnimplemented: boolean;
2595 readonly isUntrustedReserveLocation: boolean;2605 readonly isUntrustedReserveLocation: boolean;
2621 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';2631 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';
2622 }2632 }
26232633
2624 /** @name XcmV2OriginKind (233) */2634 /** @name StagingXcmV2OriginKind (233) */
2625 interface XcmV2OriginKind extends Enum {2635 interface StagingXcmV2OriginKind extends Enum {
2626 readonly isNative: boolean;2636 readonly isNative: boolean;
2627 readonly isSovereignAccount: boolean;2637 readonly isSovereignAccount: boolean;
2628 readonly isSuperuser: boolean;2638 readonly isSuperuser: boolean;
2629 readonly isXcm: boolean;2639 readonly isXcm: boolean;
2630 readonly type: 'Native' | 'SovereignAccount' | 'Superuser' | 'Xcm';2640 readonly type: 'Native' | 'SovereignAccount' | 'Superuser' | 'Xcm';
2631 }2641 }
26322642
2633 /** @name XcmDoubleEncoded (234) */2643 /** @name StagingXcmDoubleEncoded (234) */
2634 interface XcmDoubleEncoded extends Struct {2644 interface StagingXcmDoubleEncoded extends Struct {
2635 readonly encoded: Bytes;2645 readonly encoded: Bytes;
2636 }2646 }
26372647
2638 /** @name XcmV2MultiassetMultiAssetFilter (235) */2648 /** @name StagingXcmV2MultiassetMultiAssetFilter (235) */
2639 interface XcmV2MultiassetMultiAssetFilter extends Enum {2649 interface StagingXcmV2MultiassetMultiAssetFilter extends Enum {
2640 readonly isDefinite: boolean;2650 readonly isDefinite: boolean;
2641 readonly asDefinite: XcmV2MultiassetMultiAssets;2651 readonly asDefinite: StagingXcmV2MultiassetMultiAssets;
2642 readonly isWild: boolean;2652 readonly isWild: boolean;
2643 readonly asWild: XcmV2MultiassetWildMultiAsset;2653 readonly asWild: StagingXcmV2MultiassetWildMultiAsset;
2644 readonly type: 'Definite' | 'Wild';2654 readonly type: 'Definite' | 'Wild';
2645 }2655 }
26462656
2647 /** @name XcmV2MultiassetWildMultiAsset (236) */2657 /** @name StagingXcmV2MultiassetWildMultiAsset (236) */
2648 interface XcmV2MultiassetWildMultiAsset extends Enum {2658 interface StagingXcmV2MultiassetWildMultiAsset extends Enum {
2649 readonly isAll: boolean;2659 readonly isAll: boolean;
2650 readonly isAllOf: boolean;2660 readonly isAllOf: boolean;
2651 readonly asAllOf: {2661 readonly asAllOf: {
2652 readonly id: XcmV2MultiassetAssetId;2662 readonly id: StagingXcmV2MultiassetAssetId;
2653 readonly fun: XcmV2MultiassetWildFungibility;2663 readonly fun: StagingXcmV2MultiassetWildFungibility;
2654 } & Struct;2664 } & Struct;
2655 readonly type: 'All' | 'AllOf';2665 readonly type: 'All' | 'AllOf';
2656 }2666 }
26572667
2658 /** @name XcmV2MultiassetWildFungibility (237) */2668 /** @name StagingXcmV2MultiassetWildFungibility (237) */
2659 interface XcmV2MultiassetWildFungibility extends Enum {2669 interface StagingXcmV2MultiassetWildFungibility extends Enum {
2660 readonly isFungible: boolean;2670 readonly isFungible: boolean;
2661 readonly isNonFungible: boolean;2671 readonly isNonFungible: boolean;
2662 readonly type: 'Fungible' | 'NonFungible';2672 readonly type: 'Fungible' | 'NonFungible';
2663 }2673 }
26642674
2665 /** @name XcmV2WeightLimit (238) */2675 /** @name StagingXcmV2WeightLimit (238) */
2666 interface XcmV2WeightLimit extends Enum {2676 interface StagingXcmV2WeightLimit extends Enum {
2667 readonly isUnlimited: boolean;2677 readonly isUnlimited: boolean;
2668 readonly isLimited: boolean;2678 readonly isLimited: boolean;
2669 readonly asLimited: Compact<u64>;2679 readonly asLimited: Compact<u64>;
2670 readonly type: 'Unlimited' | 'Limited';2680 readonly type: 'Unlimited' | 'Limited';
2671 }2681 }
26722682
2673 /** @name XcmV3Xcm (239) */2683 /** @name StagingXcmV3Xcm (239) */
2674 interface XcmV3Xcm extends Vec<XcmV3Instruction> {}2684 interface StagingXcmV3Xcm extends Vec<StagingXcmV3Instruction> {}
26752685
2676 /** @name XcmV3Instruction (241) */2686 /** @name StagingXcmV3Instruction (241) */
2677 interface XcmV3Instruction extends Enum {2687 interface StagingXcmV3Instruction extends Enum {
2678 readonly isWithdrawAsset: boolean;2688 readonly isWithdrawAsset: boolean;
2679 readonly asWithdrawAsset: XcmV3MultiassetMultiAssets;2689 readonly asWithdrawAsset: StagingXcmV3MultiassetMultiAssets;
2680 readonly isReserveAssetDeposited: boolean;2690 readonly isReserveAssetDeposited: boolean;
2681 readonly asReserveAssetDeposited: XcmV3MultiassetMultiAssets;2691 readonly asReserveAssetDeposited: StagingXcmV3MultiassetMultiAssets;
2682 readonly isReceiveTeleportedAsset: boolean;2692 readonly isReceiveTeleportedAsset: boolean;
2683 readonly asReceiveTeleportedAsset: XcmV3MultiassetMultiAssets;2693 readonly asReceiveTeleportedAsset: StagingXcmV3MultiassetMultiAssets;
2684 readonly isQueryResponse: boolean;2694 readonly isQueryResponse: boolean;
2685 readonly asQueryResponse: {2695 readonly asQueryResponse: {
2686 readonly queryId: Compact<u64>;2696 readonly queryId: Compact<u64>;
2687 readonly response: XcmV3Response;2697 readonly response: StagingXcmV3Response;
2688 readonly maxWeight: SpWeightsWeightV2Weight;2698 readonly maxWeight: SpWeightsWeightV2Weight;
2689 readonly querier: Option<XcmV3MultiLocation>;2699 readonly querier: Option<StagingXcmV3MultiLocation>;
2690 } & Struct;2700 } & Struct;
2691 readonly isTransferAsset: boolean;2701 readonly isTransferAsset: boolean;
2692 readonly asTransferAsset: {2702 readonly asTransferAsset: {
2693 readonly assets: XcmV3MultiassetMultiAssets;2703 readonly assets: StagingXcmV3MultiassetMultiAssets;
2694 readonly beneficiary: XcmV3MultiLocation;2704 readonly beneficiary: StagingXcmV3MultiLocation;
2695 } & Struct;2705 } & Struct;
2696 readonly isTransferReserveAsset: boolean;2706 readonly isTransferReserveAsset: boolean;
2697 readonly asTransferReserveAsset: {2707 readonly asTransferReserveAsset: {
2698 readonly assets: XcmV3MultiassetMultiAssets;2708 readonly assets: StagingXcmV3MultiassetMultiAssets;
2699 readonly dest: XcmV3MultiLocation;2709 readonly dest: StagingXcmV3MultiLocation;
2700 readonly xcm: XcmV3Xcm;2710 readonly xcm: StagingXcmV3Xcm;
2701 } & Struct;2711 } & Struct;
2702 readonly isTransact: boolean;2712 readonly isTransact: boolean;
2703 readonly asTransact: {2713 readonly asTransact: {
2704 readonly originKind: XcmV2OriginKind;2714 readonly originKind: StagingXcmV2OriginKind;
2705 readonly requireWeightAtMost: SpWeightsWeightV2Weight;2715 readonly requireWeightAtMost: SpWeightsWeightV2Weight;
2706 readonly call: XcmDoubleEncoded;2716 readonly call: StagingXcmDoubleEncoded;
2707 } & Struct;2717 } & Struct;
2708 readonly isHrmpNewChannelOpenRequest: boolean;2718 readonly isHrmpNewChannelOpenRequest: boolean;
2709 readonly asHrmpNewChannelOpenRequest: {2719 readonly asHrmpNewChannelOpenRequest: {
2723 } & Struct;2733 } & Struct;
2724 readonly isClearOrigin: boolean;2734 readonly isClearOrigin: boolean;
2725 readonly isDescendOrigin: boolean;2735 readonly isDescendOrigin: boolean;
2726 readonly asDescendOrigin: XcmV3Junctions;2736 readonly asDescendOrigin: StagingXcmV3Junctions;
2727 readonly isReportError: boolean;2737 readonly isReportError: boolean;
2728 readonly asReportError: XcmV3QueryResponseInfo;2738 readonly asReportError: StagingXcmV3QueryResponseInfo;
2729 readonly isDepositAsset: boolean;2739 readonly isDepositAsset: boolean;
2730 readonly asDepositAsset: {2740 readonly asDepositAsset: {
2731 readonly assets: XcmV3MultiassetMultiAssetFilter;2741 readonly assets: StagingXcmV3MultiassetMultiAssetFilter;
2732 readonly beneficiary: XcmV3MultiLocation;2742 readonly beneficiary: StagingXcmV3MultiLocation;
2733 } & Struct;2743 } & Struct;
2734 readonly isDepositReserveAsset: boolean;2744 readonly isDepositReserveAsset: boolean;
2735 readonly asDepositReserveAsset: {2745 readonly asDepositReserveAsset: {
2736 readonly assets: XcmV3MultiassetMultiAssetFilter;2746 readonly assets: StagingXcmV3MultiassetMultiAssetFilter;
2737 readonly dest: XcmV3MultiLocation;2747 readonly dest: StagingXcmV3MultiLocation;
2738 readonly xcm: XcmV3Xcm;2748 readonly xcm: StagingXcmV3Xcm;
2739 } & Struct;2749 } & Struct;
2740 readonly isExchangeAsset: boolean;2750 readonly isExchangeAsset: boolean;
2741 readonly asExchangeAsset: {2751 readonly asExchangeAsset: {
2742 readonly give: XcmV3MultiassetMultiAssetFilter;2752 readonly give: StagingXcmV3MultiassetMultiAssetFilter;
2743 readonly want: XcmV3MultiassetMultiAssets;2753 readonly want: StagingXcmV3MultiassetMultiAssets;
2744 readonly maximal: bool;2754 readonly maximal: bool;
2745 } & Struct;2755 } & Struct;
2746 readonly isInitiateReserveWithdraw: boolean;2756 readonly isInitiateReserveWithdraw: boolean;
2747 readonly asInitiateReserveWithdraw: {2757 readonly asInitiateReserveWithdraw: {
2748 readonly assets: XcmV3MultiassetMultiAssetFilter;2758 readonly assets: StagingXcmV3MultiassetMultiAssetFilter;
2749 readonly reserve: XcmV3MultiLocation;2759 readonly reserve: StagingXcmV3MultiLocation;
2750 readonly xcm: XcmV3Xcm;2760 readonly xcm: StagingXcmV3Xcm;
2751 } & Struct;2761 } & Struct;
2752 readonly isInitiateTeleport: boolean;2762 readonly isInitiateTeleport: boolean;
2753 readonly asInitiateTeleport: {2763 readonly asInitiateTeleport: {
2754 readonly assets: XcmV3MultiassetMultiAssetFilter;2764 readonly assets: StagingXcmV3MultiassetMultiAssetFilter;
2755 readonly dest: XcmV3MultiLocation;2765 readonly dest: StagingXcmV3MultiLocation;
2756 readonly xcm: XcmV3Xcm;2766 readonly xcm: StagingXcmV3Xcm;
2757 } & Struct;2767 } & Struct;
2758 readonly isReportHolding: boolean;2768 readonly isReportHolding: boolean;
2759 readonly asReportHolding: {2769 readonly asReportHolding: {
2760 readonly responseInfo: XcmV3QueryResponseInfo;2770 readonly responseInfo: StagingXcmV3QueryResponseInfo;
2761 readonly assets: XcmV3MultiassetMultiAssetFilter;2771 readonly assets: StagingXcmV3MultiassetMultiAssetFilter;
2762 } & Struct;2772 } & Struct;
2763 readonly isBuyExecution: boolean;2773 readonly isBuyExecution: boolean;
2764 readonly asBuyExecution: {2774 readonly asBuyExecution: {
2765 readonly fees: XcmV3MultiAsset;2775 readonly fees: StagingXcmV3MultiAsset;
2766 readonly weightLimit: XcmV3WeightLimit;2776 readonly weightLimit: StagingXcmV3WeightLimit;
2767 } & Struct;2777 } & Struct;
2768 readonly isRefundSurplus: boolean;2778 readonly isRefundSurplus: boolean;
2769 readonly isSetErrorHandler: boolean;2779 readonly isSetErrorHandler: boolean;
2770 readonly asSetErrorHandler: XcmV3Xcm;2780 readonly asSetErrorHandler: StagingXcmV3Xcm;
2771 readonly isSetAppendix: boolean;2781 readonly isSetAppendix: boolean;
2772 readonly asSetAppendix: XcmV3Xcm;2782 readonly asSetAppendix: StagingXcmV3Xcm;
2773 readonly isClearError: boolean;2783 readonly isClearError: boolean;
2774 readonly isClaimAsset: boolean;2784 readonly isClaimAsset: boolean;
2775 readonly asClaimAsset: {2785 readonly asClaimAsset: {
2776 readonly assets: XcmV3MultiassetMultiAssets;2786 readonly assets: StagingXcmV3MultiassetMultiAssets;
2777 readonly ticket: XcmV3MultiLocation;2787 readonly ticket: StagingXcmV3MultiLocation;
2778 } & Struct;2788 } & Struct;
2779 readonly isTrap: boolean;2789 readonly isTrap: boolean;
2780 readonly asTrap: Compact<u64>;2790 readonly asTrap: Compact<u64>;
2785 } & Struct;2795 } & Struct;
2786 readonly isUnsubscribeVersion: boolean;2796 readonly isUnsubscribeVersion: boolean;
2787 readonly isBurnAsset: boolean;2797 readonly isBurnAsset: boolean;
2788 readonly asBurnAsset: XcmV3MultiassetMultiAssets;2798 readonly asBurnAsset: StagingXcmV3MultiassetMultiAssets;
2789 readonly isExpectAsset: boolean;2799 readonly isExpectAsset: boolean;
2790 readonly asExpectAsset: XcmV3MultiassetMultiAssets;2800 readonly asExpectAsset: StagingXcmV3MultiassetMultiAssets;
2791 readonly isExpectOrigin: boolean;2801 readonly isExpectOrigin: boolean;
2792 readonly asExpectOrigin: Option<XcmV3MultiLocation>;2802 readonly asExpectOrigin: Option<StagingXcmV3MultiLocation>;
2793 readonly isExpectError: boolean;2803 readonly isExpectError: boolean;
2794 readonly asExpectError: Option<ITuple<[u32, XcmV3TraitsError]>>;2804 readonly asExpectError: Option<ITuple<[u32, StagingXcmV3TraitsError]>>;
2795 readonly isExpectTransactStatus: boolean;2805 readonly isExpectTransactStatus: boolean;
2796 readonly asExpectTransactStatus: XcmV3MaybeErrorCode;2806 readonly asExpectTransactStatus: StagingXcmV3MaybeErrorCode;
2797 readonly isQueryPallet: boolean;2807 readonly isQueryPallet: boolean;
2798 readonly asQueryPallet: {2808 readonly asQueryPallet: {
2799 readonly moduleName: Bytes;2809 readonly moduleName: Bytes;
2800 readonly responseInfo: XcmV3QueryResponseInfo;2810 readonly responseInfo: StagingXcmV3QueryResponseInfo;
2801 } & Struct;2811 } & Struct;
2802 readonly isExpectPallet: boolean;2812 readonly isExpectPallet: boolean;
2803 readonly asExpectPallet: {2813 readonly asExpectPallet: {
2808 readonly minCrateMinor: Compact<u32>;2818 readonly minCrateMinor: Compact<u32>;
2809 } & Struct;2819 } & Struct;
2810 readonly isReportTransactStatus: boolean;2820 readonly isReportTransactStatus: boolean;
2811 readonly asReportTransactStatus: XcmV3QueryResponseInfo;2821 readonly asReportTransactStatus: StagingXcmV3QueryResponseInfo;
2812 readonly isClearTransactStatus: boolean;2822 readonly isClearTransactStatus: boolean;
2813 readonly isUniversalOrigin: boolean;2823 readonly isUniversalOrigin: boolean;
2814 readonly asUniversalOrigin: XcmV3Junction;2824 readonly asUniversalOrigin: StagingXcmV3Junction;
2815 readonly isExportMessage: boolean;2825 readonly isExportMessage: boolean;
2816 readonly asExportMessage: {2826 readonly asExportMessage: {
2817 readonly network: XcmV3JunctionNetworkId;2827 readonly network: StagingXcmV3JunctionNetworkId;
2818 readonly destination: XcmV3Junctions;2828 readonly destination: StagingXcmV3Junctions;
2819 readonly xcm: XcmV3Xcm;2829 readonly xcm: StagingXcmV3Xcm;
2820 } & Struct;2830 } & Struct;
2821 readonly isLockAsset: boolean;2831 readonly isLockAsset: boolean;
2822 readonly asLockAsset: {2832 readonly asLockAsset: {
2823 readonly asset: XcmV3MultiAsset;2833 readonly asset: StagingXcmV3MultiAsset;
2824 readonly unlocker: XcmV3MultiLocation;2834 readonly unlocker: StagingXcmV3MultiLocation;
2825 } & Struct;2835 } & Struct;
2826 readonly isUnlockAsset: boolean;2836 readonly isUnlockAsset: boolean;
2827 readonly asUnlockAsset: {2837 readonly asUnlockAsset: {
2828 readonly asset: XcmV3MultiAsset;2838 readonly asset: StagingXcmV3MultiAsset;
2829 readonly target: XcmV3MultiLocation;2839 readonly target: StagingXcmV3MultiLocation;
2830 } & Struct;2840 } & Struct;
2831 readonly isNoteUnlockable: boolean;2841 readonly isNoteUnlockable: boolean;
2832 readonly asNoteUnlockable: {2842 readonly asNoteUnlockable: {
2833 readonly asset: XcmV3MultiAsset;2843 readonly asset: StagingXcmV3MultiAsset;
2834 readonly owner: XcmV3MultiLocation;2844 readonly owner: StagingXcmV3MultiLocation;
2835 } & Struct;2845 } & Struct;
2836 readonly isRequestUnlock: boolean;2846 readonly isRequestUnlock: boolean;
2837 readonly asRequestUnlock: {2847 readonly asRequestUnlock: {
2838 readonly asset: XcmV3MultiAsset;2848 readonly asset: StagingXcmV3MultiAsset;
2839 readonly locker: XcmV3MultiLocation;2849 readonly locker: StagingXcmV3MultiLocation;
2840 } & Struct;2850 } & Struct;
2841 readonly isSetFeesMode: boolean;2851 readonly isSetFeesMode: boolean;
2842 readonly asSetFeesMode: {2852 readonly asSetFeesMode: {
2846 readonly asSetTopic: U8aFixed;2856 readonly asSetTopic: U8aFixed;
2847 readonly isClearTopic: boolean;2857 readonly isClearTopic: boolean;
2848 readonly isAliasOrigin: boolean;2858 readonly isAliasOrigin: boolean;
2849 readonly asAliasOrigin: XcmV3MultiLocation;2859 readonly asAliasOrigin: StagingXcmV3MultiLocation;
2850 readonly isUnpaidExecution: boolean;2860 readonly isUnpaidExecution: boolean;
2851 readonly asUnpaidExecution: {2861 readonly asUnpaidExecution: {
2852 readonly weightLimit: XcmV3WeightLimit;2862 readonly weightLimit: StagingXcmV3WeightLimit;
2853 readonly checkOrigin: Option<XcmV3MultiLocation>;2863 readonly checkOrigin: Option<StagingXcmV3MultiLocation>;
2854 } & Struct;2864 } & Struct;
2855 readonly type: 'WithdrawAsset' | 'ReserveAssetDeposited' | 'ReceiveTeleportedAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'ClearOrigin' | 'DescendOrigin' | 'ReportError' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'ReportHolding' | 'BuyExecution' | 'RefundSurplus' | 'SetErrorHandler' | 'SetAppendix' | 'ClearError' | 'ClaimAsset' | 'Trap' | 'SubscribeVersion' | 'UnsubscribeVersion' | 'BurnAsset' | 'ExpectAsset' | 'ExpectOrigin' | 'ExpectError' | 'ExpectTransactStatus' | 'QueryPallet' | 'ExpectPallet' | 'ReportTransactStatus' | 'ClearTransactStatus' | 'UniversalOrigin' | 'ExportMessage' | 'LockAsset' | 'UnlockAsset' | 'NoteUnlockable' | 'RequestUnlock' | 'SetFeesMode' | 'SetTopic' | 'ClearTopic' | 'AliasOrigin' | 'UnpaidExecution';2865 readonly type: 'WithdrawAsset' | 'ReserveAssetDeposited' | 'ReceiveTeleportedAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'ClearOrigin' | 'DescendOrigin' | 'ReportError' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'ReportHolding' | 'BuyExecution' | 'RefundSurplus' | 'SetErrorHandler' | 'SetAppendix' | 'ClearError' | 'ClaimAsset' | 'Trap' | 'SubscribeVersion' | 'UnsubscribeVersion' | 'BurnAsset' | 'ExpectAsset' | 'ExpectOrigin' | 'ExpectError' | 'ExpectTransactStatus' | 'QueryPallet' | 'ExpectPallet' | 'ReportTransactStatus' | 'ClearTransactStatus' | 'UniversalOrigin' | 'ExportMessage' | 'LockAsset' | 'UnlockAsset' | 'NoteUnlockable' | 'RequestUnlock' | 'SetFeesMode' | 'SetTopic' | 'ClearTopic' | 'AliasOrigin' | 'UnpaidExecution';
2856 }2866 }
28572867
2858 /** @name XcmV3Response (242) */2868 /** @name StagingXcmV3Response (242) */
2859 interface XcmV3Response extends Enum {2869 interface StagingXcmV3Response extends Enum {
2860 readonly isNull: boolean;2870 readonly isNull: boolean;
2861 readonly isAssets: boolean;2871 readonly isAssets: boolean;
2862 readonly asAssets: XcmV3MultiassetMultiAssets;2872 readonly asAssets: StagingXcmV3MultiassetMultiAssets;
2863 readonly isExecutionResult: boolean;2873 readonly isExecutionResult: boolean;
2864 readonly asExecutionResult: Option<ITuple<[u32, XcmV3TraitsError]>>;2874 readonly asExecutionResult: Option<ITuple<[u32, StagingXcmV3TraitsError]>>;
2865 readonly isVersion: boolean;2875 readonly isVersion: boolean;
2866 readonly asVersion: u32;2876 readonly asVersion: u32;
2867 readonly isPalletsInfo: boolean;2877 readonly isPalletsInfo: boolean;
2868 readonly asPalletsInfo: Vec<XcmV3PalletInfo>;2878 readonly asPalletsInfo: Vec<StagingXcmV3PalletInfo>;
2869 readonly isDispatchResult: boolean;2879 readonly isDispatchResult: boolean;
2870 readonly asDispatchResult: XcmV3MaybeErrorCode;2880 readonly asDispatchResult: StagingXcmV3MaybeErrorCode;
2871 readonly type: 'Null' | 'Assets' | 'ExecutionResult' | 'Version' | 'PalletsInfo' | 'DispatchResult';2881 readonly type: 'Null' | 'Assets' | 'ExecutionResult' | 'Version' | 'PalletsInfo' | 'DispatchResult';
2872 }2882 }
28732883
2874 /** @name XcmV3TraitsError (245) */2884 /** @name StagingXcmV3TraitsError (245) */
2875 interface XcmV3TraitsError extends Enum {2885 interface StagingXcmV3TraitsError extends Enum {
2876 readonly isOverflow: boolean;2886 readonly isOverflow: boolean;
2877 readonly isUnimplemented: boolean;2887 readonly isUnimplemented: boolean;
2878 readonly isUntrustedReserveLocation: boolean;2888 readonly isUntrustedReserveLocation: boolean;
2918 readonly type: 'Overflow' | 'Unimplemented' | 'UntrustedReserveLocation' | 'UntrustedTeleportLocation' | 'LocationFull' | 'LocationNotInvertible' | 'BadOrigin' | 'InvalidLocation' | 'AssetNotFound' | 'FailedToTransactAsset' | 'NotWithdrawable' | 'LocationCannotHold' | 'ExceedsMaxMessageSize' | 'DestinationUnsupported' | 'Transport' | 'Unroutable' | 'UnknownClaim' | 'FailedToDecode' | 'MaxWeightInvalid' | 'NotHoldingFees' | 'TooExpensive' | 'Trap' | 'ExpectationFalse' | 'PalletNotFound' | 'NameMismatch' | 'VersionIncompatible' | 'HoldingWouldOverflow' | 'ExportError' | 'ReanchorFailed' | 'NoDeal' | 'FeesNotMet' | 'LockError' | 'NoPermission' | 'Unanchored' | 'NotDepositable' | 'UnhandledXcmVersion' | 'WeightLimitReached' | 'Barrier' | 'WeightNotComputable' | 'ExceedsStackLimit';2928 readonly type: 'Overflow' | 'Unimplemented' | 'UntrustedReserveLocation' | 'UntrustedTeleportLocation' | 'LocationFull' | 'LocationNotInvertible' | 'BadOrigin' | 'InvalidLocation' | 'AssetNotFound' | 'FailedToTransactAsset' | 'NotWithdrawable' | 'LocationCannotHold' | 'ExceedsMaxMessageSize' | 'DestinationUnsupported' | 'Transport' | 'Unroutable' | 'UnknownClaim' | 'FailedToDecode' | 'MaxWeightInvalid' | 'NotHoldingFees' | 'TooExpensive' | 'Trap' | 'ExpectationFalse' | 'PalletNotFound' | 'NameMismatch' | 'VersionIncompatible' | 'HoldingWouldOverflow' | 'ExportError' | 'ReanchorFailed' | 'NoDeal' | 'FeesNotMet' | 'LockError' | 'NoPermission' | 'Unanchored' | 'NotDepositable' | 'UnhandledXcmVersion' | 'WeightLimitReached' | 'Barrier' | 'WeightNotComputable' | 'ExceedsStackLimit';
2919 }2929 }
29202930
2921 /** @name XcmV3PalletInfo (247) */2931 /** @name StagingXcmV3PalletInfo (247) */
2922 interface XcmV3PalletInfo extends Struct {2932 interface StagingXcmV3PalletInfo extends Struct {
2923 readonly index: Compact<u32>;2933 readonly index: Compact<u32>;
2924 readonly name: Bytes;2934 readonly name: Bytes;
2925 readonly moduleName: Bytes;2935 readonly moduleName: Bytes;
2928 readonly patch: Compact<u32>;2938 readonly patch: Compact<u32>;
2929 }2939 }
29302940
2931 /** @name XcmV3MaybeErrorCode (250) */2941 /** @name StagingXcmV3MaybeErrorCode (250) */
2932 interface XcmV3MaybeErrorCode extends Enum {2942 interface StagingXcmV3MaybeErrorCode extends Enum {
2933 readonly isSuccess: boolean;2943 readonly isSuccess: boolean;
2934 readonly isError: boolean;2944 readonly isError: boolean;
2935 readonly asError: Bytes;2945 readonly asError: Bytes;
2938 readonly type: 'Success' | 'Error' | 'TruncatedError';2948 readonly type: 'Success' | 'Error' | 'TruncatedError';
2939 }2949 }
29402950
2941 /** @name XcmV3QueryResponseInfo (253) */2951 /** @name StagingXcmV3QueryResponseInfo (253) */
2942 interface XcmV3QueryResponseInfo extends Struct {2952 interface StagingXcmV3QueryResponseInfo extends Struct {
2943 readonly destination: XcmV3MultiLocation;2953 readonly destination: StagingXcmV3MultiLocation;
2944 readonly queryId: Compact<u64>;2954 readonly queryId: Compact<u64>;
2945 readonly maxWeight: SpWeightsWeightV2Weight;2955 readonly maxWeight: SpWeightsWeightV2Weight;
2946 }2956 }
29472957
2948 /** @name XcmV3MultiassetMultiAssetFilter (254) */2958 /** @name StagingXcmV3MultiassetMultiAssetFilter (254) */
2949 interface XcmV3MultiassetMultiAssetFilter extends Enum {2959 interface StagingXcmV3MultiassetMultiAssetFilter extends Enum {
2950 readonly isDefinite: boolean;2960 readonly isDefinite: boolean;
2951 readonly asDefinite: XcmV3MultiassetMultiAssets;2961 readonly asDefinite: StagingXcmV3MultiassetMultiAssets;
2952 readonly isWild: boolean;2962 readonly isWild: boolean;
2953 readonly asWild: XcmV3MultiassetWildMultiAsset;2963 readonly asWild: StagingXcmV3MultiassetWildMultiAsset;
2954 readonly type: 'Definite' | 'Wild';2964 readonly type: 'Definite' | 'Wild';
2955 }2965 }
29562966
2957 /** @name XcmV3MultiassetWildMultiAsset (255) */2967 /** @name StagingXcmV3MultiassetWildMultiAsset (255) */
2958 interface XcmV3MultiassetWildMultiAsset extends Enum {2968 interface StagingXcmV3MultiassetWildMultiAsset extends Enum {
2959 readonly isAll: boolean;2969 readonly isAll: boolean;
2960 readonly isAllOf: boolean;2970 readonly isAllOf: boolean;
2961 readonly asAllOf: {2971 readonly asAllOf: {
2962 readonly id: XcmV3MultiassetAssetId;2972 readonly id: StagingXcmV3MultiassetAssetId;
2963 readonly fun: XcmV3MultiassetWildFungibility;2973 readonly fun: StagingXcmV3MultiassetWildFungibility;
2964 } & Struct;2974 } & Struct;
2965 readonly isAllCounted: boolean;2975 readonly isAllCounted: boolean;
2966 readonly asAllCounted: Compact<u32>;2976 readonly asAllCounted: Compact<u32>;
2967 readonly isAllOfCounted: boolean;2977 readonly isAllOfCounted: boolean;
2968 readonly asAllOfCounted: {2978 readonly asAllOfCounted: {
2969 readonly id: XcmV3MultiassetAssetId;2979 readonly id: StagingXcmV3MultiassetAssetId;
2970 readonly fun: XcmV3MultiassetWildFungibility;2980 readonly fun: StagingXcmV3MultiassetWildFungibility;
2971 readonly count: Compact<u32>;2981 readonly count: Compact<u32>;
2972 } & Struct;2982 } & Struct;
2973 readonly type: 'All' | 'AllOf' | 'AllCounted' | 'AllOfCounted';2983 readonly type: 'All' | 'AllOf' | 'AllCounted' | 'AllOfCounted';
2974 }2984 }
29752985
2976 /** @name XcmV3MultiassetWildFungibility (256) */2986 /** @name StagingXcmV3MultiassetWildFungibility (256) */
2977 interface XcmV3MultiassetWildFungibility extends Enum {2987 interface StagingXcmV3MultiassetWildFungibility extends Enum {
2978 readonly isFungible: boolean;2988 readonly isFungible: boolean;
2979 readonly isNonFungible: boolean;2989 readonly isNonFungible: boolean;
2980 readonly type: 'Fungible' | 'NonFungible';2990 readonly type: 'Fungible' | 'NonFungible';
3427 readonly isRegisterForeignAsset: boolean;3437 readonly isRegisterForeignAsset: boolean;
3428 readonly asRegisterForeignAsset: {3438 readonly asRegisterForeignAsset: {
3429 readonly owner: AccountId32;3439 readonly owner: AccountId32;
3430 readonly location: XcmVersionedMultiLocation;3440 readonly location: StagingXcmVersionedMultiLocation;
3431 readonly metadata: PalletForeignAssetsModuleAssetMetadata;3441 readonly metadata: PalletForeignAssetsModuleAssetMetadata;
3432 } & Struct;3442 } & Struct;
3433 readonly isUpdateForeignAsset: boolean;3443 readonly isUpdateForeignAsset: boolean;
3434 readonly asUpdateForeignAsset: {3444 readonly asUpdateForeignAsset: {
3435 readonly foreignAssetId: u32;3445 readonly foreignAssetId: u32;
3436 readonly location: XcmVersionedMultiLocation;3446 readonly location: StagingXcmVersionedMultiLocation;
3437 readonly metadata: PalletForeignAssetsModuleAssetMetadata;3447 readonly metadata: PalletForeignAssetsModuleAssetMetadata;
3438 } & Struct;3448 } & Struct;
3439 readonly type: 'RegisterForeignAsset' | 'UpdateForeignAsset';3449 readonly type: 'RegisterForeignAsset' | 'UpdateForeignAsset';
3623 interface PalletMaintenanceCall extends Enum {3633 interface PalletMaintenanceCall extends Enum {
3624 readonly isEnable: boolean;3634 readonly isEnable: boolean;
3625 readonly isDisable: boolean;3635 readonly isDisable: boolean;
3626 readonly isExecutePreimage: boolean;3636 readonly type: 'Enable' | 'Disable';
3627 readonly asExecutePreimage: {3637 }
3638
3639 /** @name PalletUtilityCall (362) */
3640 interface PalletUtilityCall extends Enum {
3628 readonly hash_: H256;3641 readonly isBatch: boolean;
3642 readonly asBatch: {
3629 readonly weightBound: SpWeightsWeightV2Weight;3643 readonly calls: Vec<Call>;
3630 } & Struct;3644 } & Struct;
3631 readonly type: 'Enable' | 'Disable' | 'ExecutePreimage';3645 readonly isAsDerivative: boolean;
3646 readonly asAsDerivative: {
3647 readonly index: u16;
3648 readonly call: Call;
3649 } & Struct;
3650 readonly isBatchAll: boolean;
3651 readonly asBatchAll: {
3652 readonly calls: Vec<Call>;
3653 } & Struct;
3654 readonly isDispatchAs: boolean;
3655 readonly asDispatchAs: {
3656 readonly asOrigin: OpalRuntimeOriginCaller;
3657 readonly call: Call;
3658 } & Struct;
3659 readonly isForceBatch: boolean;
3660 readonly asForceBatch: {
3661 readonly calls: Vec<Call>;
3662 } & Struct;
3663 readonly isWithWeight: boolean;
3664 readonly asWithWeight: {
3665 readonly call: Call;
3666 readonly weight: SpWeightsWeightV2Weight;
3667 } & Struct;
3668 readonly type: 'Batch' | 'AsDerivative' | 'BatchAll' | 'DispatchAs' | 'ForceBatch' | 'WithWeight';
3632 }3669 }
36333670
3634 /** @name PalletTestUtilsCall (362) */3671 /** @name PalletTestUtilsCall (364) */
3635 interface PalletTestUtilsCall extends Enum {3672 interface PalletTestUtilsCall extends Enum {
3636 readonly isEnable: boolean;3673 readonly isEnable: boolean;
3637 readonly isSetTestValue: boolean;3674 readonly isSetTestValue: boolean;
3651 readonly type: 'Enable' | 'SetTestValue' | 'SetTestValueAndRollback' | 'IncTestValue' | 'JustTakeFee' | 'BatchAll';3688 readonly type: 'Enable' | 'SetTestValue' | 'SetTestValueAndRollback' | 'IncTestValue' | 'JustTakeFee' | 'BatchAll';
3652 }3689 }
36533690
3654 /** @name PalletSchedulerEvent (365) */3691 /** @name PalletSchedulerEvent (366) */
3655 interface PalletSchedulerEvent extends Enum {3692 interface PalletSchedulerEvent extends Enum {
3656 readonly isScheduled: boolean;3693 readonly isScheduled: boolean;
3657 readonly asScheduled: {3694 readonly asScheduled: {
3687 readonly type: 'Scheduled' | 'Canceled' | 'Dispatched' | 'CallUnavailable' | 'PeriodicFailed' | 'PermanentlyOverweight';3724 readonly type: 'Scheduled' | 'Canceled' | 'Dispatched' | 'CallUnavailable' | 'PeriodicFailed' | 'PermanentlyOverweight';
3688 }3725 }
36893726
3690 /** @name CumulusPalletXcmpQueueEvent (366) */3727 /** @name CumulusPalletXcmpQueueEvent (367) */
3691 interface CumulusPalletXcmpQueueEvent extends Enum {3728 interface CumulusPalletXcmpQueueEvent extends Enum {
3692 readonly isSuccess: boolean;3729 readonly isSuccess: boolean;
3693 readonly asSuccess: {3730 readonly asSuccess: {
3694 readonly messageHash: Option<U8aFixed>;3731 readonly messageHash: U8aFixed;
3732 readonly messageId: U8aFixed;
3695 readonly weight: SpWeightsWeightV2Weight;3733 readonly weight: SpWeightsWeightV2Weight;
3696 } & Struct;3734 } & Struct;
3697 readonly isFail: boolean;3735 readonly isFail: boolean;
3698 readonly asFail: {3736 readonly asFail: {
3699 readonly messageHash: Option<U8aFixed>;3737 readonly messageHash: U8aFixed;
3700 readonly error: XcmV3TraitsError;3738 readonly messageId: U8aFixed;
3739 readonly error: StagingXcmV3TraitsError;
3701 readonly weight: SpWeightsWeightV2Weight;3740 readonly weight: SpWeightsWeightV2Weight;
3702 } & Struct;3741 } & Struct;
3703 readonly isBadVersion: boolean;3742 readonly isBadVersion: boolean;
3704 readonly asBadVersion: {3743 readonly asBadVersion: {
3705 readonly messageHash: Option<U8aFixed>;3744 readonly messageHash: U8aFixed;
3706 } & Struct;3745 } & Struct;
3707 readonly isBadFormat: boolean;3746 readonly isBadFormat: boolean;
3708 readonly asBadFormat: {3747 readonly asBadFormat: {
3709 readonly messageHash: Option<U8aFixed>;3748 readonly messageHash: U8aFixed;
3710 } & Struct;3749 } & Struct;
3711 readonly isXcmpMessageSent: boolean;3750 readonly isXcmpMessageSent: boolean;
3712 readonly asXcmpMessageSent: {3751 readonly asXcmpMessageSent: {
3713 readonly messageHash: Option<U8aFixed>;3752 readonly messageHash: U8aFixed;
3714 } & Struct;3753 } & Struct;
3715 readonly isOverweightEnqueued: boolean;3754 readonly isOverweightEnqueued: boolean;
3716 readonly asOverweightEnqueued: {3755 readonly asOverweightEnqueued: {
3727 readonly type: 'Success' | 'Fail' | 'BadVersion' | 'BadFormat' | 'XcmpMessageSent' | 'OverweightEnqueued' | 'OverweightServiced';3766 readonly type: 'Success' | 'Fail' | 'BadVersion' | 'BadFormat' | 'XcmpMessageSent' | 'OverweightEnqueued' | 'OverweightServiced';
3728 }3767 }
37293768
3730 /** @name PalletXcmEvent (367) */3769 /** @name PalletXcmEvent (368) */
3731 interface PalletXcmEvent extends Enum {3770 interface PalletXcmEvent extends Enum {
3732 readonly isAttempted: boolean;3771 readonly isAttempted: boolean;
3733 readonly asAttempted: XcmV3TraitsOutcome;3772 readonly asAttempted: {
3773 readonly outcome: StagingXcmV3TraitsOutcome;
3774 } & Struct;
3734 readonly isSent: boolean;3775 readonly isSent: boolean;
3735 readonly asSent: ITuple<[XcmV3MultiLocation, XcmV3MultiLocation, XcmV3Xcm]>;3776 readonly asSent: {
3777 readonly origin: StagingXcmV3MultiLocation;
3778 readonly destination: StagingXcmV3MultiLocation;
3779 readonly message: StagingXcmV3Xcm;
3780 readonly messageId: U8aFixed;
3781 } & Struct;
3736 readonly isUnexpectedResponse: boolean;3782 readonly isUnexpectedResponse: boolean;
3737 readonly asUnexpectedResponse: ITuple<[XcmV3MultiLocation, u64]>;3783 readonly asUnexpectedResponse: {
3784 readonly origin: StagingXcmV3MultiLocation;
3785 readonly queryId: u64;
3786 } & Struct;
3738 readonly isResponseReady: boolean;3787 readonly isResponseReady: boolean;
3739 readonly asResponseReady: ITuple<[u64, XcmV3Response]>;3788 readonly asResponseReady: {
3789 readonly queryId: u64;
3790 readonly response: StagingXcmV3Response;
3791 } & Struct;
3740 readonly isNotified: boolean;3792 readonly isNotified: boolean;
3741 readonly asNotified: ITuple<[u64, u8, u8]>;3793 readonly asNotified: {
3794 readonly queryId: u64;
3795 readonly palletIndex: u8;
3796 readonly callIndex: u8;
3797 } & Struct;
3742 readonly isNotifyOverweight: boolean;3798 readonly isNotifyOverweight: boolean;
3743 readonly asNotifyOverweight: ITuple<[u64, u8, u8, SpWeightsWeightV2Weight, SpWeightsWeightV2Weight]>;3799 readonly asNotifyOverweight: {
3800 readonly queryId: u64;
3801 readonly palletIndex: u8;
3802 readonly callIndex: u8;
3803 readonly actualWeight: SpWeightsWeightV2Weight;
3804 readonly maxBudgetedWeight: SpWeightsWeightV2Weight;
3805 } & Struct;
3744 readonly isNotifyDispatchError: boolean;3806 readonly isNotifyDispatchError: boolean;
3745 readonly asNotifyDispatchError: ITuple<[u64, u8, u8]>;3807 readonly asNotifyDispatchError: {
3808 readonly queryId: u64;
3809 readonly palletIndex: u8;
3810 readonly callIndex: u8;
3811 } & Struct;
3746 readonly isNotifyDecodeFailed: boolean;3812 readonly isNotifyDecodeFailed: boolean;
3747 readonly asNotifyDecodeFailed: ITuple<[u64, u8, u8]>;3813 readonly asNotifyDecodeFailed: {
3814 readonly queryId: u64;
3815 readonly palletIndex: u8;
3816 readonly callIndex: u8;
3817 } & Struct;
3748 readonly isInvalidResponder: boolean;3818 readonly isInvalidResponder: boolean;
3749 readonly asInvalidResponder: ITuple<[XcmV3MultiLocation, u64, Option<XcmV3MultiLocation>]>;3819 readonly asInvalidResponder: {
3820 readonly origin: StagingXcmV3MultiLocation;
3821 readonly queryId: u64;
3822 readonly expectedLocation: Option<StagingXcmV3MultiLocation>;
3823 } & Struct;
3750 readonly isInvalidResponderVersion: boolean;3824 readonly isInvalidResponderVersion: boolean;
3751 readonly asInvalidResponderVersion: ITuple<[XcmV3MultiLocation, u64]>;3825 readonly asInvalidResponderVersion: {
3826 readonly origin: StagingXcmV3MultiLocation;
3827 readonly queryId: u64;
3828 } & Struct;
3752 readonly isResponseTaken: boolean;3829 readonly isResponseTaken: boolean;
3753 readonly asResponseTaken: u64;3830 readonly asResponseTaken: {
3831 readonly queryId: u64;
3832 } & Struct;
3754 readonly isAssetsTrapped: boolean;3833 readonly isAssetsTrapped: boolean;
3755 readonly asAssetsTrapped: ITuple<[H256, XcmV3MultiLocation, XcmVersionedMultiAssets]>;3834 readonly asAssetsTrapped: {
3835 readonly hash_: H256;
3836 readonly origin: StagingXcmV3MultiLocation;
3837 readonly assets: StagingXcmVersionedMultiAssets;
3838 } & Struct;
3756 readonly isVersionChangeNotified: boolean;3839 readonly isVersionChangeNotified: boolean;
3757 readonly asVersionChangeNotified: ITuple<[XcmV3MultiLocation, u32, XcmV3MultiassetMultiAssets]>;3840 readonly asVersionChangeNotified: {
3841 readonly destination: StagingXcmV3MultiLocation;
3842 readonly result: u32;
3843 readonly cost: StagingXcmV3MultiassetMultiAssets;
3844 readonly messageId: U8aFixed;
3845 } & Struct;
3758 readonly isSupportedVersionChanged: boolean;3846 readonly isSupportedVersionChanged: boolean;
3759 readonly asSupportedVersionChanged: ITuple<[XcmV3MultiLocation, u32]>;3847 readonly asSupportedVersionChanged: {
3848 readonly location: StagingXcmV3MultiLocation;
3849 readonly version: u32;
3850 } & Struct;
3760 readonly isNotifyTargetSendFail: boolean;3851 readonly isNotifyTargetSendFail: boolean;
3761 readonly asNotifyTargetSendFail: ITuple<[XcmV3MultiLocation, u64, XcmV3TraitsError]>;3852 readonly asNotifyTargetSendFail: {
3853 readonly location: StagingXcmV3MultiLocation;
3854 readonly queryId: u64;
3855 readonly error: StagingXcmV3TraitsError;
3856 } & Struct;
3762 readonly isNotifyTargetMigrationFail: boolean;3857 readonly isNotifyTargetMigrationFail: boolean;
3763 readonly asNotifyTargetMigrationFail: ITuple<[XcmVersionedMultiLocation, u64]>;3858 readonly asNotifyTargetMigrationFail: {
3859 readonly location: StagingXcmVersionedMultiLocation;
3860 readonly queryId: u64;
3861 } & Struct;
3764 readonly isInvalidQuerierVersion: boolean;3862 readonly isInvalidQuerierVersion: boolean;
3765 readonly asInvalidQuerierVersion: ITuple<[XcmV3MultiLocation, u64]>;3863 readonly asInvalidQuerierVersion: {
3864 readonly origin: StagingXcmV3MultiLocation;
3865 readonly queryId: u64;
3866 } & Struct;
3766 readonly isInvalidQuerier: boolean;3867 readonly isInvalidQuerier: boolean;
3767 readonly asInvalidQuerier: ITuple<[XcmV3MultiLocation, u64, XcmV3MultiLocation, Option<XcmV3MultiLocation>]>;3868 readonly asInvalidQuerier: {
3869 readonly origin: StagingXcmV3MultiLocation;
3870 readonly queryId: u64;
3871 readonly expectedQuerier: StagingXcmV3MultiLocation;
3872 readonly maybeActualQuerier: Option<StagingXcmV3MultiLocation>;
3873 } & Struct;
3768 readonly isVersionNotifyStarted: boolean;3874 readonly isVersionNotifyStarted: boolean;
3769 readonly asVersionNotifyStarted: ITuple<[XcmV3MultiLocation, XcmV3MultiassetMultiAssets]>;3875 readonly asVersionNotifyStarted: {
3876 readonly destination: StagingXcmV3MultiLocation;
3877 readonly cost: StagingXcmV3MultiassetMultiAssets;
3878 readonly messageId: U8aFixed;
3879 } & Struct;
3770 readonly isVersionNotifyRequested: boolean;3880 readonly isVersionNotifyRequested: boolean;
3771 readonly asVersionNotifyRequested: ITuple<[XcmV3MultiLocation, XcmV3MultiassetMultiAssets]>;3881 readonly asVersionNotifyRequested: {
3882 readonly destination: StagingXcmV3MultiLocation;
3883 readonly cost: StagingXcmV3MultiassetMultiAssets;
3884 readonly messageId: U8aFixed;
3885 } & Struct;
3772 readonly isVersionNotifyUnrequested: boolean;3886 readonly isVersionNotifyUnrequested: boolean;
3773 readonly asVersionNotifyUnrequested: ITuple<[XcmV3MultiLocation, XcmV3MultiassetMultiAssets]>;3887 readonly asVersionNotifyUnrequested: {
3888 readonly destination: StagingXcmV3MultiLocation;
3889 readonly cost: StagingXcmV3MultiassetMultiAssets;
3890 readonly messageId: U8aFixed;
3891 } & Struct;
3774 readonly isFeesPaid: boolean;3892 readonly isFeesPaid: boolean;
3775 readonly asFeesPaid: ITuple<[XcmV3MultiLocation, XcmV3MultiassetMultiAssets]>;3893 readonly asFeesPaid: {
3894 readonly paying: StagingXcmV3MultiLocation;
3895 readonly fees: StagingXcmV3MultiassetMultiAssets;
3896 } & Struct;
3776 readonly isAssetsClaimed: boolean;3897 readonly isAssetsClaimed: boolean;
3777 readonly asAssetsClaimed: ITuple<[H256, XcmV3MultiLocation, XcmVersionedMultiAssets]>;3898 readonly asAssetsClaimed: {
3899 readonly hash_: H256;
3900 readonly origin: StagingXcmV3MultiLocation;
3901 readonly assets: StagingXcmVersionedMultiAssets;
3902 } & Struct;
3778 readonly type: 'Attempted' | 'Sent' | 'UnexpectedResponse' | 'ResponseReady' | 'Notified' | 'NotifyOverweight' | 'NotifyDispatchError' | 'NotifyDecodeFailed' | 'InvalidResponder' | 'InvalidResponderVersion' | 'ResponseTaken' | 'AssetsTrapped' | 'VersionChangeNotified' | 'SupportedVersionChanged' | 'NotifyTargetSendFail' | 'NotifyTargetMigrationFail' | 'InvalidQuerierVersion' | 'InvalidQuerier' | 'VersionNotifyStarted' | 'VersionNotifyRequested' | 'VersionNotifyUnrequested' | 'FeesPaid' | 'AssetsClaimed';3903 readonly type: 'Attempted' | 'Sent' | 'UnexpectedResponse' | 'ResponseReady' | 'Notified' | 'NotifyOverweight' | 'NotifyDispatchError' | 'NotifyDecodeFailed' | 'InvalidResponder' | 'InvalidResponderVersion' | 'ResponseTaken' | 'AssetsTrapped' | 'VersionChangeNotified' | 'SupportedVersionChanged' | 'NotifyTargetSendFail' | 'NotifyTargetMigrationFail' | 'InvalidQuerierVersion' | 'InvalidQuerier' | 'VersionNotifyStarted' | 'VersionNotifyRequested' | 'VersionNotifyUnrequested' | 'FeesPaid' | 'AssetsClaimed';
3779 }3904 }
37803905
3781 /** @name XcmV3TraitsOutcome (368) */3906 /** @name StagingXcmV3TraitsOutcome (369) */
3782 interface XcmV3TraitsOutcome extends Enum {3907 interface StagingXcmV3TraitsOutcome extends Enum {
3783 readonly isComplete: boolean;3908 readonly isComplete: boolean;
3784 readonly asComplete: SpWeightsWeightV2Weight;3909 readonly asComplete: SpWeightsWeightV2Weight;
3785 readonly isIncomplete: boolean;3910 readonly isIncomplete: boolean;
3786 readonly asIncomplete: ITuple<[SpWeightsWeightV2Weight, XcmV3TraitsError]>;3911 readonly asIncomplete: ITuple<[SpWeightsWeightV2Weight, StagingXcmV3TraitsError]>;
3787 readonly isError: boolean;3912 readonly isError: boolean;
3788 readonly asError: XcmV3TraitsError;3913 readonly asError: StagingXcmV3TraitsError;
3789 readonly type: 'Complete' | 'Incomplete' | 'Error';3914 readonly type: 'Complete' | 'Incomplete' | 'Error';
3790 }3915 }
37913916
3792 /** @name CumulusPalletXcmEvent (369) */3917 /** @name CumulusPalletXcmEvent (370) */
3793 interface CumulusPalletXcmEvent extends Enum {3918 interface CumulusPalletXcmEvent extends Enum {
3794 readonly isInvalidFormat: boolean;3919 readonly isInvalidFormat: boolean;
3795 readonly asInvalidFormat: U8aFixed;3920 readonly asInvalidFormat: U8aFixed;
3796 readonly isUnsupportedVersion: boolean;3921 readonly isUnsupportedVersion: boolean;
3797 readonly asUnsupportedVersion: U8aFixed;3922 readonly asUnsupportedVersion: U8aFixed;
3798 readonly isExecutedDownward: boolean;3923 readonly isExecutedDownward: boolean;
3799 readonly asExecutedDownward: ITuple<[U8aFixed, XcmV3TraitsOutcome]>;3924 readonly asExecutedDownward: ITuple<[U8aFixed, StagingXcmV3TraitsOutcome]>;
3800 readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward';3925 readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward';
3801 }3926 }
38023927
3803 /** @name CumulusPalletDmpQueueEvent (370) */3928 /** @name CumulusPalletDmpQueueEvent (371) */
3804 interface CumulusPalletDmpQueueEvent extends Enum {3929 interface CumulusPalletDmpQueueEvent extends Enum {
3805 readonly isInvalidFormat: boolean;3930 readonly isInvalidFormat: boolean;
3806 readonly asInvalidFormat: {3931 readonly asInvalidFormat: {
3807 readonly messageId: U8aFixed;3932 readonly messageHash: U8aFixed;
3808 } & Struct;3933 } & Struct;
3809 readonly isUnsupportedVersion: boolean;3934 readonly isUnsupportedVersion: boolean;
3810 readonly asUnsupportedVersion: {3935 readonly asUnsupportedVersion: {
3811 readonly messageId: U8aFixed;3936 readonly messageHash: U8aFixed;
3812 } & Struct;3937 } & Struct;
3813 readonly isExecutedDownward: boolean;3938 readonly isExecutedDownward: boolean;
3814 readonly asExecutedDownward: {3939 readonly asExecutedDownward: {
3940 readonly messageHash: U8aFixed;
3815 readonly messageId: U8aFixed;3941 readonly messageId: U8aFixed;
3816 readonly outcome: XcmV3TraitsOutcome;3942 readonly outcome: StagingXcmV3TraitsOutcome;
3817 } & Struct;3943 } & Struct;
3818 readonly isWeightExhausted: boolean;3944 readonly isWeightExhausted: boolean;
3819 readonly asWeightExhausted: {3945 readonly asWeightExhausted: {
3946 readonly messageHash: U8aFixed;
3820 readonly messageId: U8aFixed;3947 readonly messageId: U8aFixed;
3821 readonly remainingWeight: SpWeightsWeightV2Weight;3948 readonly remainingWeight: SpWeightsWeightV2Weight;
3822 readonly requiredWeight: SpWeightsWeightV2Weight;3949 readonly requiredWeight: SpWeightsWeightV2Weight;
3823 } & Struct;3950 } & Struct;
3824 readonly isOverweightEnqueued: boolean;3951 readonly isOverweightEnqueued: boolean;
3825 readonly asOverweightEnqueued: {3952 readonly asOverweightEnqueued: {
3953 readonly messageHash: U8aFixed;
3826 readonly messageId: U8aFixed;3954 readonly messageId: U8aFixed;
3827 readonly overweightIndex: u64;3955 readonly overweightIndex: u64;
3828 readonly requiredWeight: SpWeightsWeightV2Weight;3956 readonly requiredWeight: SpWeightsWeightV2Weight;
3834 } & Struct;3962 } & Struct;
3835 readonly isMaxMessagesExhausted: boolean;3963 readonly isMaxMessagesExhausted: boolean;
3836 readonly asMaxMessagesExhausted: {3964 readonly asMaxMessagesExhausted: {
3837 readonly messageId: U8aFixed;3965 readonly messageHash: U8aFixed;
3838 } & Struct;3966 } & Struct;
3839 readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward' | 'WeightExhausted' | 'OverweightEnqueued' | 'OverweightServiced' | 'MaxMessagesExhausted';3967 readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward' | 'WeightExhausted' | 'OverweightEnqueued' | 'OverweightServiced' | 'MaxMessagesExhausted';
3840 }3968 }
38413969
3842 /** @name PalletConfigurationEvent (371) */3970 /** @name PalletConfigurationEvent (372) */
3843 interface PalletConfigurationEvent extends Enum {3971 interface PalletConfigurationEvent extends Enum {
3844 readonly isNewDesiredCollators: boolean;3972 readonly isNewDesiredCollators: boolean;
3845 readonly asNewDesiredCollators: {3973 readonly asNewDesiredCollators: {
3856 readonly type: 'NewDesiredCollators' | 'NewCollatorLicenseBond' | 'NewCollatorKickThreshold';3984 readonly type: 'NewDesiredCollators' | 'NewCollatorLicenseBond' | 'NewCollatorKickThreshold';
3857 }3985 }
38583986
3859 /** @name PalletCommonEvent (372) */3987 /** @name PalletCommonEvent (373) */
3860 interface PalletCommonEvent extends Enum {3988 interface PalletCommonEvent extends Enum {
3861 readonly isCollectionCreated: boolean;3989 readonly isCollectionCreated: boolean;
3862 readonly asCollectionCreated: ITuple<[u32, u8, AccountId32]>;3990 readonly asCollectionCreated: ITuple<[u32, u8, AccountId32]>;
3905 readonly type: 'CollectionCreated' | 'CollectionDestroyed' | 'ItemCreated' | 'ItemDestroyed' | 'Transfer' | 'Approved' | 'ApprovedForAll' | 'CollectionPropertySet' | 'CollectionPropertyDeleted' | 'TokenPropertySet' | 'TokenPropertyDeleted' | 'PropertyPermissionSet' | 'AllowListAddressAdded' | 'AllowListAddressRemoved' | 'CollectionAdminAdded' | 'CollectionAdminRemoved' | 'CollectionLimitSet' | 'CollectionOwnerChanged' | 'CollectionPermissionSet' | 'CollectionSponsorSet' | 'SponsorshipConfirmed' | 'CollectionSponsorRemoved';4033 readonly type: 'CollectionCreated' | 'CollectionDestroyed' | 'ItemCreated' | 'ItemDestroyed' | 'Transfer' | 'Approved' | 'ApprovedForAll' | 'CollectionPropertySet' | 'CollectionPropertyDeleted' | 'TokenPropertySet' | 'TokenPropertyDeleted' | 'PropertyPermissionSet' | 'AllowListAddressAdded' | 'AllowListAddressRemoved' | 'CollectionAdminAdded' | 'CollectionAdminRemoved' | 'CollectionLimitSet' | 'CollectionOwnerChanged' | 'CollectionPermissionSet' | 'CollectionSponsorSet' | 'SponsorshipConfirmed' | 'CollectionSponsorRemoved';
3906 }4034 }
39074035
3908 /** @name PalletStructureEvent (373) */4036 /** @name PalletStructureEvent (374) */
3909 interface PalletStructureEvent extends Enum {4037 interface PalletStructureEvent extends Enum {
3910 readonly isExecuted: boolean;4038 readonly isExecuted: boolean;
3911 readonly asExecuted: Result<Null, SpRuntimeDispatchError>;4039 readonly asExecuted: Result<Null, SpRuntimeDispatchError>;
3912 readonly type: 'Executed';4040 readonly type: 'Executed';
3913 }4041 }
39144042
3915 /** @name PalletAppPromotionEvent (374) */4043 /** @name PalletAppPromotionEvent (375) */
3916 interface PalletAppPromotionEvent extends Enum {4044 interface PalletAppPromotionEvent extends Enum {
3917 readonly isStakingRecalculation: boolean;4045 readonly isStakingRecalculation: boolean;
3918 readonly asStakingRecalculation: ITuple<[AccountId32, u128, u128]>;4046 readonly asStakingRecalculation: ITuple<[AccountId32, u128, u128]>;
3925 readonly type: 'StakingRecalculation' | 'Stake' | 'Unstake' | 'SetAdmin';4053 readonly type: 'StakingRecalculation' | 'Stake' | 'Unstake' | 'SetAdmin';
3926 }4054 }
39274055
3928 /** @name PalletForeignAssetsModuleEvent (375) */4056 /** @name PalletForeignAssetsModuleEvent (376) */
3929 interface PalletForeignAssetsModuleEvent extends Enum {4057 interface PalletForeignAssetsModuleEvent extends Enum {
3930 readonly isForeignAssetRegistered: boolean;4058 readonly isForeignAssetRegistered: boolean;
3931 readonly asForeignAssetRegistered: {4059 readonly asForeignAssetRegistered: {
3932 readonly assetId: u32;4060 readonly assetId: u32;
3933 readonly assetAddress: XcmV3MultiLocation;4061 readonly assetAddress: StagingXcmV3MultiLocation;
3934 readonly metadata: PalletForeignAssetsModuleAssetMetadata;4062 readonly metadata: PalletForeignAssetsModuleAssetMetadata;
3935 } & Struct;4063 } & Struct;
3936 readonly isForeignAssetUpdated: boolean;4064 readonly isForeignAssetUpdated: boolean;
3937 readonly asForeignAssetUpdated: {4065 readonly asForeignAssetUpdated: {
3938 readonly assetId: u32;4066 readonly assetId: u32;
3939 readonly assetAddress: XcmV3MultiLocation;4067 readonly assetAddress: StagingXcmV3MultiLocation;
3940 readonly metadata: PalletForeignAssetsModuleAssetMetadata;4068 readonly metadata: PalletForeignAssetsModuleAssetMetadata;
3941 } & Struct;4069 } & Struct;
3942 readonly isAssetRegistered: boolean;4070 readonly isAssetRegistered: boolean;
3943 readonly asAssetRegistered: {4071 readonly asAssetRegistered: {
3944 readonly assetId: PalletForeignAssetsAssetIds;4072 readonly assetId: PalletForeignAssetsAssetId;
3945 readonly metadata: PalletForeignAssetsModuleAssetMetadata;4073 readonly metadata: PalletForeignAssetsModuleAssetMetadata;
3946 } & Struct;4074 } & Struct;
3947 readonly isAssetUpdated: boolean;4075 readonly isAssetUpdated: boolean;
3948 readonly asAssetUpdated: {4076 readonly asAssetUpdated: {
3949 readonly assetId: PalletForeignAssetsAssetIds;4077 readonly assetId: PalletForeignAssetsAssetId;
3950 readonly metadata: PalletForeignAssetsModuleAssetMetadata;4078 readonly metadata: PalletForeignAssetsModuleAssetMetadata;
3951 } & Struct;4079 } & Struct;
3952 readonly type: 'ForeignAssetRegistered' | 'ForeignAssetUpdated' | 'AssetRegistered' | 'AssetUpdated';4080 readonly type: 'ForeignAssetRegistered' | 'ForeignAssetUpdated' | 'AssetRegistered' | 'AssetUpdated';
3953 }4081 }
39544082
3955 /** @name PalletEvmEvent (376) */4083 /** @name PalletEvmEvent (377) */
3956 interface PalletEvmEvent extends Enum {4084 interface PalletEvmEvent extends Enum {
3957 readonly isLog: boolean;4085 readonly isLog: boolean;
3958 readonly asLog: {4086 readonly asLog: {
3977 readonly type: 'Log' | 'Created' | 'CreatedFailed' | 'Executed' | 'ExecutedFailed';4105 readonly type: 'Log' | 'Created' | 'CreatedFailed' | 'Executed' | 'ExecutedFailed';
3978 }4106 }
39794107
3980 /** @name PalletEthereumEvent (377) */4108 /** @name PalletEthereumEvent (378) */
3981 interface PalletEthereumEvent extends Enum {4109 interface PalletEthereumEvent extends Enum {
3982 readonly isExecuted: boolean;4110 readonly isExecuted: boolean;
3983 readonly asExecuted: {4111 readonly asExecuted: {
3990 readonly type: 'Executed';4118 readonly type: 'Executed';
3991 }4119 }
39924120
3993 /** @name EvmCoreErrorExitReason (378) */4121 /** @name EvmCoreErrorExitReason (379) */
3994 interface EvmCoreErrorExitReason extends Enum {4122 interface EvmCoreErrorExitReason extends Enum {
3995 readonly isSucceed: boolean;4123 readonly isSucceed: boolean;
3996 readonly asSucceed: EvmCoreErrorExitSucceed;4124 readonly asSucceed: EvmCoreErrorExitSucceed;
4003 readonly type: 'Succeed' | 'Error' | 'Revert' | 'Fatal';4131 readonly type: 'Succeed' | 'Error' | 'Revert' | 'Fatal';
4004 }4132 }
40054133
4006 /** @name EvmCoreErrorExitSucceed (379) */4134 /** @name EvmCoreErrorExitSucceed (380) */
4007 interface EvmCoreErrorExitSucceed extends Enum {4135 interface EvmCoreErrorExitSucceed extends Enum {
4008 readonly isStopped: boolean;4136 readonly isStopped: boolean;
4009 readonly isReturned: boolean;4137 readonly isReturned: boolean;
4010 readonly isSuicided: boolean;4138 readonly isSuicided: boolean;
4011 readonly type: 'Stopped' | 'Returned' | 'Suicided';4139 readonly type: 'Stopped' | 'Returned' | 'Suicided';
4012 }4140 }
40134141
4014 /** @name EvmCoreErrorExitError (380) */4142 /** @name EvmCoreErrorExitError (381) */
4015 interface EvmCoreErrorExitError extends Enum {4143 interface EvmCoreErrorExitError extends Enum {
4016 readonly isStackUnderflow: boolean;4144 readonly isStackUnderflow: boolean;
4017 readonly isStackOverflow: boolean;4145 readonly isStackOverflow: boolean;
4034 readonly type: 'StackUnderflow' | 'StackOverflow' | 'InvalidJump' | 'InvalidRange' | 'DesignatedInvalid' | 'CallTooDeep' | 'CreateCollision' | 'CreateContractLimit' | 'OutOfOffset' | 'OutOfGas' | 'OutOfFund' | 'PcUnderflow' | 'CreateEmpty' | 'Other' | 'MaxNonce' | 'InvalidCode';4162 readonly type: 'StackUnderflow' | 'StackOverflow' | 'InvalidJump' | 'InvalidRange' | 'DesignatedInvalid' | 'CallTooDeep' | 'CreateCollision' | 'CreateContractLimit' | 'OutOfOffset' | 'OutOfGas' | 'OutOfFund' | 'PcUnderflow' | 'CreateEmpty' | 'Other' | 'MaxNonce' | 'InvalidCode';
4035 }4163 }
40364164
4037 /** @name EvmCoreErrorExitRevert (384) */4165 /** @name EvmCoreErrorExitRevert (385) */
4038 interface EvmCoreErrorExitRevert extends Enum {4166 interface EvmCoreErrorExitRevert extends Enum {
4039 readonly isReverted: boolean;4167 readonly isReverted: boolean;
4040 readonly type: 'Reverted';4168 readonly type: 'Reverted';
4041 }4169 }
40424170
4043 /** @name EvmCoreErrorExitFatal (385) */4171 /** @name EvmCoreErrorExitFatal (386) */
4044 interface EvmCoreErrorExitFatal extends Enum {4172 interface EvmCoreErrorExitFatal extends Enum {
4045 readonly isNotSupported: boolean;4173 readonly isNotSupported: boolean;
4046 readonly isUnhandledInterrupt: boolean;4174 readonly isUnhandledInterrupt: boolean;
4051 readonly type: 'NotSupported' | 'UnhandledInterrupt' | 'CallErrorAsFatal' | 'Other';4179 readonly type: 'NotSupported' | 'UnhandledInterrupt' | 'CallErrorAsFatal' | 'Other';
4052 }4180 }
40534181
4054 /** @name PalletEvmContractHelpersEvent (386) */4182 /** @name PalletEvmContractHelpersEvent (387) */
4055 interface PalletEvmContractHelpersEvent extends Enum {4183 interface PalletEvmContractHelpersEvent extends Enum {
4056 readonly isContractSponsorSet: boolean;4184 readonly isContractSponsorSet: boolean;
4057 readonly asContractSponsorSet: ITuple<[H160, AccountId32]>;4185 readonly asContractSponsorSet: ITuple<[H160, AccountId32]>;
4062 readonly type: 'ContractSponsorSet' | 'ContractSponsorshipConfirmed' | 'ContractSponsorRemoved';4190 readonly type: 'ContractSponsorSet' | 'ContractSponsorshipConfirmed' | 'ContractSponsorRemoved';
4063 }4191 }
40644192
4065 /** @name PalletEvmMigrationEvent (387) */4193 /** @name PalletEvmMigrationEvent (388) */
4066 interface PalletEvmMigrationEvent extends Enum {4194 interface PalletEvmMigrationEvent extends Enum {
4067 readonly isTestEvent: boolean;4195 readonly isTestEvent: boolean;
4068 readonly type: 'TestEvent';4196 readonly type: 'TestEvent';
4069 }4197 }
40704198
4071 /** @name PalletMaintenanceEvent (388) */4199 /** @name PalletMaintenanceEvent (389) */
4072 interface PalletMaintenanceEvent extends Enum {4200 interface PalletMaintenanceEvent extends Enum {
4073 readonly isMaintenanceEnabled: boolean;4201 readonly isMaintenanceEnabled: boolean;
4074 readonly isMaintenanceDisabled: boolean;4202 readonly isMaintenanceDisabled: boolean;
4075 readonly type: 'MaintenanceEnabled' | 'MaintenanceDisabled';4203 readonly type: 'MaintenanceEnabled' | 'MaintenanceDisabled';
4076 }4204 }
40774205
4078 /** @name PalletTestUtilsEvent (389) */4206 /** @name PalletUtilityEvent (390) */
4207 interface PalletUtilityEvent extends Enum {
4208 readonly isBatchInterrupted: boolean;
4209 readonly asBatchInterrupted: {
4210 readonly index: u32;
4211 readonly error: SpRuntimeDispatchError;
4212 } & Struct;
4213 readonly isBatchCompleted: boolean;
4214 readonly isBatchCompletedWithErrors: boolean;
4215 readonly isItemCompleted: boolean;
4216 readonly isItemFailed: boolean;
4217 readonly asItemFailed: {
4218 readonly error: SpRuntimeDispatchError;
4219 } & Struct;
4220 readonly isDispatchedAs: boolean;
4221 readonly asDispatchedAs: {
4222 readonly result: Result<Null, SpRuntimeDispatchError>;
4223 } & Struct;
4224 readonly type: 'BatchInterrupted' | 'BatchCompleted' | 'BatchCompletedWithErrors' | 'ItemCompleted' | 'ItemFailed' | 'DispatchedAs';
4225 }
4226
4227 /** @name PalletTestUtilsEvent (391) */
4079 interface PalletTestUtilsEvent extends Enum {4228 interface PalletTestUtilsEvent extends Enum {
4080 readonly isValueIsSet: boolean;4229 readonly isValueIsSet: boolean;
4081 readonly isShouldRollback: boolean;4230 readonly isShouldRollback: boolean;
4082 readonly isBatchCompleted: boolean;4231 readonly isBatchCompleted: boolean;
4083 readonly type: 'ValueIsSet' | 'ShouldRollback' | 'BatchCompleted';4232 readonly type: 'ValueIsSet' | 'ShouldRollback' | 'BatchCompleted';
4084 }4233 }
40854234
4086 /** @name FrameSystemPhase (390) */4235 /** @name FrameSystemPhase (392) */
4087 interface FrameSystemPhase extends Enum {4236 interface FrameSystemPhase extends Enum {
4088 readonly isApplyExtrinsic: boolean;4237 readonly isApplyExtrinsic: boolean;
4089 readonly asApplyExtrinsic: u32;4238 readonly asApplyExtrinsic: u32;
4092 readonly type: 'ApplyExtrinsic' | 'Finalization' | 'Initialization';4241 readonly type: 'ApplyExtrinsic' | 'Finalization' | 'Initialization';
4093 }4242 }
40944243
4095 /** @name FrameSystemLastRuntimeUpgradeInfo (392) */4244 /** @name FrameSystemLastRuntimeUpgradeInfo (394) */
4096 interface FrameSystemLastRuntimeUpgradeInfo extends Struct {4245 interface FrameSystemLastRuntimeUpgradeInfo extends Struct {
4097 readonly specVersion: Compact<u32>;4246 readonly specVersion: Compact<u32>;
4098 readonly specName: Text;4247 readonly specName: Text;
4099 }4248 }
41004249
4101 /** @name FrameSystemLimitsBlockWeights (393) */4250 /** @name FrameSystemLimitsBlockWeights (395) */
4102 interface FrameSystemLimitsBlockWeights extends Struct {4251 interface FrameSystemLimitsBlockWeights extends Struct {
4103 readonly baseBlock: SpWeightsWeightV2Weight;4252 readonly baseBlock: SpWeightsWeightV2Weight;
4104 readonly maxBlock: SpWeightsWeightV2Weight;4253 readonly maxBlock: SpWeightsWeightV2Weight;
4105 readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass;4254 readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass;
4106 }4255 }
41074256
4108 /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (394) */4257 /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (396) */
4109 interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct {4258 interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct {
4110 readonly normal: FrameSystemLimitsWeightsPerClass;4259 readonly normal: FrameSystemLimitsWeightsPerClass;
4111 readonly operational: FrameSystemLimitsWeightsPerClass;4260 readonly operational: FrameSystemLimitsWeightsPerClass;
4112 readonly mandatory: FrameSystemLimitsWeightsPerClass;4261 readonly mandatory: FrameSystemLimitsWeightsPerClass;
4113 }4262 }
41144263
4115 /** @name FrameSystemLimitsWeightsPerClass (395) */4264 /** @name FrameSystemLimitsWeightsPerClass (397) */
4116 interface FrameSystemLimitsWeightsPerClass extends Struct {4265 interface FrameSystemLimitsWeightsPerClass extends Struct {
4117 readonly baseExtrinsic: SpWeightsWeightV2Weight;4266 readonly baseExtrinsic: SpWeightsWeightV2Weight;
4118 readonly maxExtrinsic: Option<SpWeightsWeightV2Weight>;4267 readonly maxExtrinsic: Option<SpWeightsWeightV2Weight>;
4119 readonly maxTotal: Option<SpWeightsWeightV2Weight>;4268 readonly maxTotal: Option<SpWeightsWeightV2Weight>;
4120 readonly reserved: Option<SpWeightsWeightV2Weight>;4269 readonly reserved: Option<SpWeightsWeightV2Weight>;
4121 }4270 }
41224271
4123 /** @name FrameSystemLimitsBlockLength (397) */4272 /** @name FrameSystemLimitsBlockLength (399) */
4124 interface FrameSystemLimitsBlockLength extends Struct {4273 interface FrameSystemLimitsBlockLength extends Struct {
4125 readonly max: FrameSupportDispatchPerDispatchClassU32;4274 readonly max: FrameSupportDispatchPerDispatchClassU32;
4126 }4275 }
41274276
4128 /** @name FrameSupportDispatchPerDispatchClassU32 (398) */4277 /** @name FrameSupportDispatchPerDispatchClassU32 (400) */
4129 interface FrameSupportDispatchPerDispatchClassU32 extends Struct {4278 interface FrameSupportDispatchPerDispatchClassU32 extends Struct {
4130 readonly normal: u32;4279 readonly normal: u32;
4131 readonly operational: u32;4280 readonly operational: u32;
4132 readonly mandatory: u32;4281 readonly mandatory: u32;
4133 }4282 }
41344283
4135 /** @name SpWeightsRuntimeDbWeight (399) */4284 /** @name SpWeightsRuntimeDbWeight (401) */
4136 interface SpWeightsRuntimeDbWeight extends Struct {4285 interface SpWeightsRuntimeDbWeight extends Struct {
4137 readonly read: u64;4286 readonly read: u64;
4138 readonly write: u64;4287 readonly write: u64;
4139 }4288 }
41404289
4141 /** @name SpVersionRuntimeVersion (400) */4290 /** @name SpVersionRuntimeVersion (402) */
4142 interface SpVersionRuntimeVersion extends Struct {4291 interface SpVersionRuntimeVersion extends Struct {
4143 readonly specName: Text;4292 readonly specName: Text;
4144 readonly implName: Text;4293 readonly implName: Text;
4150 readonly stateVersion: u8;4299 readonly stateVersion: u8;
4151 }4300 }
41524301
4153 /** @name FrameSystemError (404) */4302 /** @name FrameSystemError (406) */
4154 interface FrameSystemError extends Enum {4303 interface FrameSystemError extends Enum {
4155 readonly isInvalidSpecName: boolean;4304 readonly isInvalidSpecName: boolean;
4156 readonly isSpecVersionNeedsToIncrease: boolean;4305 readonly isSpecVersionNeedsToIncrease: boolean;
4161 readonly type: 'InvalidSpecName' | 'SpecVersionNeedsToIncrease' | 'FailedToExtractRuntimeVersion' | 'NonDefaultComposite' | 'NonZeroRefCount' | 'CallFiltered';4310 readonly type: 'InvalidSpecName' | 'SpecVersionNeedsToIncrease' | 'FailedToExtractRuntimeVersion' | 'NonDefaultComposite' | 'NonZeroRefCount' | 'CallFiltered';
4162 }4311 }
41634312
4164 /** @name PolkadotPrimitivesV4UpgradeRestriction (406) */4313 /** @name CumulusPalletParachainSystemUnincludedSegmentAncestor (408) */
4165 interface PolkadotPrimitivesV4UpgradeRestriction extends Enum {4314 interface CumulusPalletParachainSystemUnincludedSegmentAncestor extends Struct {
4315 readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth;
4316 readonly paraHeadHash: Option<H256>;
4317 readonly consumedGoAheadSignal: Option<PolkadotPrimitivesV5UpgradeGoAhead>;
4318 }
4319
4320 /** @name CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth (409) */
4321 interface CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth extends Struct {
4322 readonly umpMsgCount: u32;
4323 readonly umpTotalBytes: u32;
4324 readonly hrmpOutgoing: BTreeMap<u32, CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate>;
4325 }
4326
4327 /** @name CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate (411) */
4328 interface CumulusPalletParachainSystemUnincludedSegmentHrmpChannelUpdate extends Struct {
4329 readonly msgCount: u32;
4330 readonly totalBytes: u32;
4331 }
4332
4333 /** @name PolkadotPrimitivesV5UpgradeGoAhead (415) */
4334 interface PolkadotPrimitivesV5UpgradeGoAhead extends Enum {
4335 readonly isAbort: boolean;
4336 readonly isGoAhead: boolean;
4337 readonly type: 'Abort' | 'GoAhead';
4338 }
4339
4340 /** @name CumulusPalletParachainSystemUnincludedSegmentSegmentTracker (416) */
4341 interface CumulusPalletParachainSystemUnincludedSegmentSegmentTracker extends Struct {
4342 readonly usedBandwidth: CumulusPalletParachainSystemUnincludedSegmentUsedBandwidth;
4343 readonly hrmpWatermark: Option<u32>;
4344 readonly consumedGoAheadSignal: Option<PolkadotPrimitivesV5UpgradeGoAhead>;
4345 }
4346
4347 /** @name PolkadotPrimitivesV5UpgradeRestriction (418) */
4348 interface PolkadotPrimitivesV5UpgradeRestriction extends Enum {
4166 readonly isPresent: boolean;4349 readonly isPresent: boolean;
4167 readonly type: 'Present';4350 readonly type: 'Present';
4168 }4351 }
41694352
4170 /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (407) */4353 /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (419) */
4171 interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct {4354 interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct {
4172 readonly dmqMqcHead: H256;4355 readonly dmqMqcHead: H256;
4173 readonly relayDispatchQueueSize: CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize;4356 readonly relayDispatchQueueRemainingCapacity: CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity;
4174 readonly ingressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV4AbridgedHrmpChannel]>>;4357 readonly ingressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV5AbridgedHrmpChannel]>>;
4175 readonly egressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV4AbridgedHrmpChannel]>>;4358 readonly egressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV5AbridgedHrmpChannel]>>;
4176 }4359 }
41774360
4178 /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize (408) */4361 /** @name CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity (420) */
4179 interface CumulusPalletParachainSystemRelayStateSnapshotRelayDispachQueueSize extends Struct {4362 interface CumulusPalletParachainSystemRelayStateSnapshotRelayDispatchQueueRemainingCapacity extends Struct {
4180 readonly remainingCount: u32;4363 readonly remainingCount: u32;
4181 readonly remainingSize: u32;4364 readonly remainingSize: u32;
4182 }4365 }
41834366
4184 /** @name PolkadotPrimitivesV4AbridgedHrmpChannel (411) */4367 /** @name PolkadotPrimitivesV5AbridgedHrmpChannel (423) */
4185 interface PolkadotPrimitivesV4AbridgedHrmpChannel extends Struct {4368 interface PolkadotPrimitivesV5AbridgedHrmpChannel extends Struct {
4186 readonly maxCapacity: u32;4369 readonly maxCapacity: u32;
4187 readonly maxTotalSize: u32;4370 readonly maxTotalSize: u32;
4188 readonly maxMessageSize: u32;4371 readonly maxMessageSize: u32;
4191 readonly mqcHead: Option<H256>;4374 readonly mqcHead: Option<H256>;
4192 }4375 }
41934376
4194 /** @name PolkadotPrimitivesV4AbridgedHostConfiguration (412) */4377 /** @name PolkadotPrimitivesV5AbridgedHostConfiguration (424) */
4195 interface PolkadotPrimitivesV4AbridgedHostConfiguration extends Struct {4378 interface PolkadotPrimitivesV5AbridgedHostConfiguration extends Struct {
4196 readonly maxCodeSize: u32;4379 readonly maxCodeSize: u32;
4197 readonly maxHeadDataSize: u32;4380 readonly maxHeadDataSize: u32;
4198 readonly maxUpwardQueueCount: u32;4381 readonly maxUpwardQueueCount: u32;
4202 readonly hrmpMaxMessageNumPerCandidate: u32;4385 readonly hrmpMaxMessageNumPerCandidate: u32;
4203 readonly validationUpgradeCooldown: u32;4386 readonly validationUpgradeCooldown: u32;
4204 readonly validationUpgradeDelay: u32;4387 readonly validationUpgradeDelay: u32;
4388 readonly asyncBackingParams: PolkadotPrimitivesVstagingAsyncBackingParams;
4205 }4389 }
42064390
4207 /** @name PolkadotCorePrimitivesOutboundHrmpMessage (418) */4391 /** @name PolkadotPrimitivesVstagingAsyncBackingParams (425) */
4392 interface PolkadotPrimitivesVstagingAsyncBackingParams extends Struct {
4393 readonly maxCandidateDepth: u32;
4394 readonly allowedAncestryLen: u32;
4395 }
4396
4397 /** @name PolkadotCorePrimitivesOutboundHrmpMessage (431) */
4208 interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct {4398 interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct {
4209 readonly recipient: u32;4399 readonly recipient: u32;
4210 readonly data: Bytes;4400 readonly data: Bytes;
4211 }4401 }
42124402
4213 /** @name CumulusPalletParachainSystemCodeUpgradeAuthorization (419) */4403 /** @name CumulusPalletParachainSystemCodeUpgradeAuthorization (432) */
4214 interface CumulusPalletParachainSystemCodeUpgradeAuthorization extends Struct {4404 interface CumulusPalletParachainSystemCodeUpgradeAuthorization extends Struct {
4215 readonly codeHash: H256;4405 readonly codeHash: H256;
4216 readonly checkVersion: bool;4406 readonly checkVersion: bool;
4217 }4407 }
42184408
4219 /** @name CumulusPalletParachainSystemError (420) */4409 /** @name CumulusPalletParachainSystemError (433) */
4220 interface CumulusPalletParachainSystemError extends Enum {4410 interface CumulusPalletParachainSystemError extends Enum {
4221 readonly isOverlappingUpgrades: boolean;4411 readonly isOverlappingUpgrades: boolean;
4222 readonly isProhibitedByPolkadot: boolean;4412 readonly isProhibitedByPolkadot: boolean;
4229 readonly type: 'OverlappingUpgrades' | 'ProhibitedByPolkadot' | 'TooBig' | 'ValidationDataNotAvailable' | 'HostConfigurationNotAvailable' | 'NotScheduled' | 'NothingAuthorized' | 'Unauthorized';4419 readonly type: 'OverlappingUpgrades' | 'ProhibitedByPolkadot' | 'TooBig' | 'ValidationDataNotAvailable' | 'HostConfigurationNotAvailable' | 'NotScheduled' | 'NothingAuthorized' | 'Unauthorized';
4230 }4420 }
42314421
4232 /** @name PalletCollatorSelectionError (422) */4422 /** @name PalletCollatorSelectionError (435) */
4233 interface PalletCollatorSelectionError extends Enum {4423 interface PalletCollatorSelectionError extends Enum {
4234 readonly isTooManyCandidates: boolean;4424 readonly isTooManyCandidates: boolean;
4235 readonly isUnknown: boolean;4425 readonly isUnknown: boolean;
4247 readonly type: 'TooManyCandidates' | 'Unknown' | 'Permission' | 'AlreadyHoldingLicense' | 'NoLicense' | 'AlreadyCandidate' | 'NotCandidate' | 'TooManyInvulnerables' | 'TooFewInvulnerables' | 'AlreadyInvulnerable' | 'NotInvulnerable' | 'NoAssociatedValidatorId' | 'ValidatorNotRegistered';4437 readonly type: 'TooManyCandidates' | 'Unknown' | 'Permission' | 'AlreadyHoldingLicense' | 'NoLicense' | 'AlreadyCandidate' | 'NotCandidate' | 'TooManyInvulnerables' | 'TooFewInvulnerables' | 'AlreadyInvulnerable' | 'NotInvulnerable' | 'NoAssociatedValidatorId' | 'ValidatorNotRegistered';
4248 }4438 }
42494439
4250 /** @name SpCoreCryptoKeyTypeId (426) */4440 /** @name SpCoreCryptoKeyTypeId (439) */
4251 interface SpCoreCryptoKeyTypeId extends U8aFixed {}4441 interface SpCoreCryptoKeyTypeId extends U8aFixed {}
42524442
4253 /** @name PalletSessionError (427) */4443 /** @name PalletSessionError (440) */
4254 interface PalletSessionError extends Enum {4444 interface PalletSessionError extends Enum {
4255 readonly isInvalidProof: boolean;4445 readonly isInvalidProof: boolean;
4256 readonly isNoAssociatedValidatorId: boolean;4446 readonly isNoAssociatedValidatorId: boolean;
4260 readonly type: 'InvalidProof' | 'NoAssociatedValidatorId' | 'DuplicatedKey' | 'NoKeys' | 'NoAccount';4450 readonly type: 'InvalidProof' | 'NoAssociatedValidatorId' | 'DuplicatedKey' | 'NoKeys' | 'NoAccount';
4261 }4451 }
42624452
4263 /** @name PalletBalancesBalanceLock (432) */4453 /** @name PalletBalancesBalanceLock (446) */
4264 interface PalletBalancesBalanceLock extends Struct {4454 interface PalletBalancesBalanceLock extends Struct {
4265 readonly id: U8aFixed;4455 readonly id: U8aFixed;
4266 readonly amount: u128;4456 readonly amount: u128;
4267 readonly reasons: PalletBalancesReasons;4457 readonly reasons: PalletBalancesReasons;
4268 }4458 }
42694459
4270 /** @name PalletBalancesReasons (433) */4460 /** @name PalletBalancesReasons (447) */
4271 interface PalletBalancesReasons extends Enum {4461 interface PalletBalancesReasons extends Enum {
4272 readonly isFee: boolean;4462 readonly isFee: boolean;
4273 readonly isMisc: boolean;4463 readonly isMisc: boolean;
4274 readonly isAll: boolean;4464 readonly isAll: boolean;
4275 readonly type: 'Fee' | 'Misc' | 'All';4465 readonly type: 'Fee' | 'Misc' | 'All';
4276 }4466 }
42774467
4278 /** @name PalletBalancesReserveData (436) */4468 /** @name PalletBalancesReserveData (450) */
4279 interface PalletBalancesReserveData extends Struct {4469 interface PalletBalancesReserveData extends Struct {
4280 readonly id: U8aFixed;4470 readonly id: U8aFixed;
4281 readonly amount: u128;4471 readonly amount: u128;
4282 }4472 }
42834473
4284 /** @name PalletBalancesIdAmount (439) */4474 /** @name OpalRuntimeRuntimeHoldReason (454) */
4475 interface OpalRuntimeRuntimeHoldReason extends Enum {
4476 readonly isCollatorSelection: boolean;
4477 readonly asCollatorSelection: PalletCollatorSelectionHoldReason;
4478 readonly type: 'CollatorSelection';
4479 }
4480
4481 /** @name PalletCollatorSelectionHoldReason (455) */
4482 interface PalletCollatorSelectionHoldReason extends Enum {
4483 readonly isLicenseBond: boolean;
4484 readonly type: 'LicenseBond';
4485 }
4486
4487 /** @name PalletBalancesIdAmount (458) */
4285 interface PalletBalancesIdAmount extends Struct {4488 interface PalletBalancesIdAmount extends Struct {
4286 readonly id: U8aFixed;4489 readonly id: U8aFixed;
4287 readonly amount: u128;4490 readonly amount: u128;
4288 }4491 }
42894492
4290 /** @name PalletBalancesError (442) */4493 /** @name PalletBalancesError (460) */
4291 interface PalletBalancesError extends Enum {4494 interface PalletBalancesError extends Enum {
4292 readonly isVestingBalance: boolean;4495 readonly isVestingBalance: boolean;
4293 readonly isLiquidityRestrictions: boolean;4496 readonly isLiquidityRestrictions: boolean;
4302 readonly type: 'VestingBalance' | 'LiquidityRestrictions' | 'InsufficientBalance' | 'ExistentialDeposit' | 'Expendability' | 'ExistingVestingSchedule' | 'DeadAccount' | 'TooManyReserves' | 'TooManyHolds' | 'TooManyFreezes';4505 readonly type: 'VestingBalance' | 'LiquidityRestrictions' | 'InsufficientBalance' | 'ExistentialDeposit' | 'Expendability' | 'ExistingVestingSchedule' | 'DeadAccount' | 'TooManyReserves' | 'TooManyHolds' | 'TooManyFreezes';
4303 }4506 }
43044507
4305 /** @name PalletTransactionPaymentReleases (444) */4508 /** @name PalletTransactionPaymentReleases (462) */
4306 interface PalletTransactionPaymentReleases extends Enum {4509 interface PalletTransactionPaymentReleases extends Enum {
4307 readonly isV1Ancient: boolean;4510 readonly isV1Ancient: boolean;
4308 readonly isV2: boolean;4511 readonly isV2: boolean;
4309 readonly type: 'V1Ancient' | 'V2';4512 readonly type: 'V1Ancient' | 'V2';
4310 }4513 }
43114514
4312 /** @name PalletTreasuryProposal (445) */4515 /** @name PalletTreasuryProposal (463) */
4313 interface PalletTreasuryProposal extends Struct {4516 interface PalletTreasuryProposal extends Struct {
4314 readonly proposer: AccountId32;4517 readonly proposer: AccountId32;
4315 readonly value: u128;4518 readonly value: u128;
4316 readonly beneficiary: AccountId32;4519 readonly beneficiary: AccountId32;
4317 readonly bond: u128;4520 readonly bond: u128;
4318 }4521 }
43194522
4320 /** @name FrameSupportPalletId (448) */4523 /** @name FrameSupportPalletId (466) */
4321 interface FrameSupportPalletId extends U8aFixed {}4524 interface FrameSupportPalletId extends U8aFixed {}
43224525
4323 /** @name PalletTreasuryError (449) */4526 /** @name PalletTreasuryError (467) */
4324 interface PalletTreasuryError extends Enum {4527 interface PalletTreasuryError extends Enum {
4325 readonly isInsufficientProposersBalance: boolean;4528 readonly isInsufficientProposersBalance: boolean;
4326 readonly isInvalidIndex: boolean;4529 readonly isInvalidIndex: boolean;
4330 readonly type: 'InsufficientProposersBalance' | 'InvalidIndex' | 'TooManyApprovals' | 'InsufficientPermission' | 'ProposalNotApproved';4533 readonly type: 'InsufficientProposersBalance' | 'InvalidIndex' | 'TooManyApprovals' | 'InsufficientPermission' | 'ProposalNotApproved';
4331 }4534 }
43324535
4333 /** @name PalletSudoError (450) */4536 /** @name PalletSudoError (468) */
4334 interface PalletSudoError extends Enum {4537 interface PalletSudoError extends Enum {
4335 readonly isRequireSudo: boolean;4538 readonly isRequireSudo: boolean;
4336 readonly type: 'RequireSudo';4539 readonly type: 'RequireSudo';
4337 }4540 }
43384541
4339 /** @name OrmlVestingModuleError (452) */4542 /** @name OrmlVestingModuleError (470) */
4340 interface OrmlVestingModuleError extends Enum {4543 interface OrmlVestingModuleError extends Enum {
4341 readonly isZeroVestingPeriod: boolean;4544 readonly isZeroVestingPeriod: boolean;
4342 readonly isZeroVestingPeriodCount: boolean;4545 readonly isZeroVestingPeriodCount: boolean;
4347 readonly type: 'ZeroVestingPeriod' | 'ZeroVestingPeriodCount' | 'InsufficientBalanceToLock' | 'TooManyVestingSchedules' | 'AmountLow' | 'MaxVestingSchedulesExceeded';4550 readonly type: 'ZeroVestingPeriod' | 'ZeroVestingPeriodCount' | 'InsufficientBalanceToLock' | 'TooManyVestingSchedules' | 'AmountLow' | 'MaxVestingSchedulesExceeded';
4348 }4551 }
43494552
4350 /** @name OrmlXtokensModuleError (453) */4553 /** @name OrmlXtokensModuleError (471) */
4351 interface OrmlXtokensModuleError extends Enum {4554 interface OrmlXtokensModuleError extends Enum {
4352 readonly isAssetHasNoReserve: boolean;4555 readonly isAssetHasNoReserve: boolean;
4353 readonly isNotCrossChainTransfer: boolean;4556 readonly isNotCrossChainTransfer: boolean;
4371 readonly type: 'AssetHasNoReserve' | 'NotCrossChainTransfer' | 'InvalidDest' | 'NotCrossChainTransferableCurrency' | 'UnweighableMessage' | 'XcmExecutionFailed' | 'CannotReanchor' | 'InvalidAncestry' | 'InvalidAsset' | 'DestinationNotInvertible' | 'BadVersion' | 'DistinctReserveForAssetAndFee' | 'ZeroFee' | 'ZeroAmount' | 'TooManyAssetsBeingSent' | 'AssetIndexNonExistent' | 'FeeNotEnough' | 'NotSupportedMultiLocation' | 'MinXcmFeeNotDefined';4574 readonly type: 'AssetHasNoReserve' | 'NotCrossChainTransfer' | 'InvalidDest' | 'NotCrossChainTransferableCurrency' | 'UnweighableMessage' | 'XcmExecutionFailed' | 'CannotReanchor' | 'InvalidAncestry' | 'InvalidAsset' | 'DestinationNotInvertible' | 'BadVersion' | 'DistinctReserveForAssetAndFee' | 'ZeroFee' | 'ZeroAmount' | 'TooManyAssetsBeingSent' | 'AssetIndexNonExistent' | 'FeeNotEnough' | 'NotSupportedMultiLocation' | 'MinXcmFeeNotDefined';
4372 }4575 }
43734576
4374 /** @name OrmlTokensBalanceLock (456) */4577 /** @name OrmlTokensBalanceLock (474) */
4375 interface OrmlTokensBalanceLock extends Struct {4578 interface OrmlTokensBalanceLock extends Struct {
4376 readonly id: U8aFixed;4579 readonly id: U8aFixed;
4377 readonly amount: u128;4580 readonly amount: u128;
4378 }4581 }
43794582
4380 /** @name OrmlTokensAccountData (458) */4583 /** @name OrmlTokensAccountData (476) */
4381 interface OrmlTokensAccountData extends Struct {4584 interface OrmlTokensAccountData extends Struct {
4382 readonly free: u128;4585 readonly free: u128;
4383 readonly reserved: u128;4586 readonly reserved: u128;
4384 readonly frozen: u128;4587 readonly frozen: u128;
4385 }4588 }
43864589
4387 /** @name OrmlTokensReserveData (460) */4590 /** @name OrmlTokensReserveData (478) */
4388 interface OrmlTokensReserveData extends Struct {4591 interface OrmlTokensReserveData extends Struct {
4389 readonly id: Null;4592 readonly id: Null;
4390 readonly amount: u128;4593 readonly amount: u128;
4391 }4594 }
43924595
4393 /** @name OrmlTokensModuleError (462) */4596 /** @name OrmlTokensModuleError (480) */
4394 interface OrmlTokensModuleError extends Enum {4597 interface OrmlTokensModuleError extends Enum {
4395 readonly isBalanceTooLow: boolean;4598 readonly isBalanceTooLow: boolean;
4396 readonly isAmountIntoBalanceFailed: boolean;4599 readonly isAmountIntoBalanceFailed: boolean;
4403 readonly type: 'BalanceTooLow' | 'AmountIntoBalanceFailed' | 'LiquidityRestrictions' | 'MaxLocksExceeded' | 'KeepAlive' | 'ExistentialDeposit' | 'DeadAccount' | 'TooManyReserves';4606 readonly type: 'BalanceTooLow' | 'AmountIntoBalanceFailed' | 'LiquidityRestrictions' | 'MaxLocksExceeded' | 'KeepAlive' | 'ExistentialDeposit' | 'DeadAccount' | 'TooManyReserves';
4404 }4607 }
44054608
4406 /** @name PalletIdentityRegistrarInfo (467) */4609 /** @name PalletIdentityRegistrarInfo (485) */
4407 interface PalletIdentityRegistrarInfo extends Struct {4610 interface PalletIdentityRegistrarInfo extends Struct {
4408 readonly account: AccountId32;4611 readonly account: AccountId32;
4409 readonly fee: u128;4612 readonly fee: u128;
4410 readonly fields: PalletIdentityBitFlags;4613 readonly fields: PalletIdentityBitFlags;
4411 }4614 }
44124615
4413 /** @name PalletIdentityError (469) */4616 /** @name PalletIdentityError (487) */
4414 interface PalletIdentityError extends Enum {4617 interface PalletIdentityError extends Enum {
4415 readonly isTooManySubAccounts: boolean;4618 readonly isTooManySubAccounts: boolean;
4416 readonly isNotFound: boolean;4619 readonly isNotFound: boolean;
4433 readonly type: 'TooManySubAccounts' | 'NotFound' | 'NotNamed' | 'EmptyIndex' | 'FeeChanged' | 'NoIdentity' | 'StickyJudgement' | 'JudgementGiven' | 'InvalidJudgement' | 'InvalidIndex' | 'InvalidTarget' | 'TooManyFields' | 'TooManyRegistrars' | 'AlreadyClaimed' | 'NotSub' | 'NotOwned' | 'JudgementForDifferentIdentity' | 'JudgementPaymentFailed';4636 readonly type: 'TooManySubAccounts' | 'NotFound' | 'NotNamed' | 'EmptyIndex' | 'FeeChanged' | 'NoIdentity' | 'StickyJudgement' | 'JudgementGiven' | 'InvalidJudgement' | 'InvalidIndex' | 'InvalidTarget' | 'TooManyFields' | 'TooManyRegistrars' | 'AlreadyClaimed' | 'NotSub' | 'NotOwned' | 'JudgementForDifferentIdentity' | 'JudgementPaymentFailed';
4434 }4637 }
44354638
4436 /** @name PalletPreimageRequestStatus (470) */4639 /** @name PalletPreimageRequestStatus (488) */
4437 interface PalletPreimageRequestStatus extends Enum {4640 interface PalletPreimageRequestStatus extends Enum {
4438 readonly isUnrequested: boolean;4641 readonly isUnrequested: boolean;
4439 readonly asUnrequested: {4642 readonly asUnrequested: {
4449 readonly type: 'Unrequested' | 'Requested';4652 readonly type: 'Unrequested' | 'Requested';
4450 }4653 }
44514654
4452 /** @name PalletPreimageError (475) */4655 /** @name PalletPreimageError (493) */
4453 interface PalletPreimageError extends Enum {4656 interface PalletPreimageError extends Enum {
4454 readonly isTooBig: boolean;4657 readonly isTooBig: boolean;
4455 readonly isAlreadyNoted: boolean;4658 readonly isAlreadyNoted: boolean;
4460 readonly type: 'TooBig' | 'AlreadyNoted' | 'NotAuthorized' | 'NotNoted' | 'Requested' | 'NotRequested';4663 readonly type: 'TooBig' | 'AlreadyNoted' | 'NotAuthorized' | 'NotNoted' | 'Requested' | 'NotRequested';
4461 }4664 }
44624665
4463 /** @name PalletDemocracyReferendumInfo (481) */4666 /** @name PalletDemocracyReferendumInfo (499) */
4464 interface PalletDemocracyReferendumInfo extends Enum {4667 interface PalletDemocracyReferendumInfo extends Enum {
4465 readonly isOngoing: boolean;4668 readonly isOngoing: boolean;
4466 readonly asOngoing: PalletDemocracyReferendumStatus;4669 readonly asOngoing: PalletDemocracyReferendumStatus;
4472 readonly type: 'Ongoing' | 'Finished';4675 readonly type: 'Ongoing' | 'Finished';
4473 }4676 }
44744677
4475 /** @name PalletDemocracyReferendumStatus (482) */4678 /** @name PalletDemocracyReferendumStatus (500) */
4476 interface PalletDemocracyReferendumStatus extends Struct {4679 interface PalletDemocracyReferendumStatus extends Struct {
4477 readonly end: u32;4680 readonly end: u32;
4478 readonly proposal: FrameSupportPreimagesBounded;4681 readonly proposal: FrameSupportPreimagesBounded;
4481 readonly tally: PalletDemocracyTally;4684 readonly tally: PalletDemocracyTally;
4482 }4685 }
44834686
4484 /** @name PalletDemocracyTally (483) */4687 /** @name PalletDemocracyTally (501) */
4485 interface PalletDemocracyTally extends Struct {4688 interface PalletDemocracyTally extends Struct {
4486 readonly ayes: u128;4689 readonly ayes: u128;
4487 readonly nays: u128;4690 readonly nays: u128;
4488 readonly turnout: u128;4691 readonly turnout: u128;
4489 }4692 }
44904693
4491 /** @name PalletDemocracyVoteVoting (484) */4694 /** @name PalletDemocracyVoteVoting (502) */
4492 interface PalletDemocracyVoteVoting extends Enum {4695 interface PalletDemocracyVoteVoting extends Enum {
4493 readonly isDirect: boolean;4696 readonly isDirect: boolean;
4494 readonly asDirect: {4697 readonly asDirect: {
4507 readonly type: 'Direct' | 'Delegating';4710 readonly type: 'Direct' | 'Delegating';
4508 }4711 }
45094712
4510 /** @name PalletDemocracyDelegations (488) */4713 /** @name PalletDemocracyDelegations (506) */
4511 interface PalletDemocracyDelegations extends Struct {4714 interface PalletDemocracyDelegations extends Struct {
4512 readonly votes: u128;4715 readonly votes: u128;
4513 readonly capital: u128;4716 readonly capital: u128;
4514 }4717 }
45154718
4516 /** @name PalletDemocracyVotePriorLock (489) */4719 /** @name PalletDemocracyVotePriorLock (507) */
4517 interface PalletDemocracyVotePriorLock extends ITuple<[u32, u128]> {}4720 interface PalletDemocracyVotePriorLock extends ITuple<[u32, u128]> {}
45184721
4519 /** @name PalletDemocracyError (492) */4722 /** @name PalletDemocracyError (510) */
4520 interface PalletDemocracyError extends Enum {4723 interface PalletDemocracyError extends Enum {
4521 readonly isValueLow: boolean;4724 readonly isValueLow: boolean;
4522 readonly isProposalMissing: boolean;4725 readonly isProposalMissing: boolean;
4545 readonly type: 'ValueLow' | 'ProposalMissing' | 'AlreadyCanceled' | 'DuplicateProposal' | 'ProposalBlacklisted' | 'NotSimpleMajority' | 'InvalidHash' | 'NoProposal' | 'AlreadyVetoed' | 'ReferendumInvalid' | 'NoneWaiting' | 'NotVoter' | 'NoPermission' | 'AlreadyDelegating' | 'InsufficientFunds' | 'NotDelegating' | 'VotesExist' | 'InstantNotAllowed' | 'Nonsense' | 'WrongUpperBound' | 'MaxVotesReached' | 'TooMany' | 'VotingPeriodLow' | 'PreimageNotExist';4748 readonly type: 'ValueLow' | 'ProposalMissing' | 'AlreadyCanceled' | 'DuplicateProposal' | 'ProposalBlacklisted' | 'NotSimpleMajority' | 'InvalidHash' | 'NoProposal' | 'AlreadyVetoed' | 'ReferendumInvalid' | 'NoneWaiting' | 'NotVoter' | 'NoPermission' | 'AlreadyDelegating' | 'InsufficientFunds' | 'NotDelegating' | 'VotesExist' | 'InstantNotAllowed' | 'Nonsense' | 'WrongUpperBound' | 'MaxVotesReached' | 'TooMany' | 'VotingPeriodLow' | 'PreimageNotExist';
4546 }4749 }
45474750
4548 /** @name PalletCollectiveVotes (494) */4751 /** @name PalletCollectiveVotes (512) */
4549 interface PalletCollectiveVotes extends Struct {4752 interface PalletCollectiveVotes extends Struct {
4550 readonly index: u32;4753 readonly index: u32;
4551 readonly threshold: u32;4754 readonly threshold: u32;
4554 readonly end: u32;4757 readonly end: u32;
4555 }4758 }
45564759
4557 /** @name PalletCollectiveError (495) */4760 /** @name PalletCollectiveError (513) */
4558 interface PalletCollectiveError extends Enum {4761 interface PalletCollectiveError extends Enum {
4559 readonly isNotMember: boolean;4762 readonly isNotMember: boolean;
4560 readonly isDuplicateProposal: boolean;4763 readonly isDuplicateProposal: boolean;
4566 readonly isTooManyProposals: boolean;4769 readonly isTooManyProposals: boolean;
4567 readonly isWrongProposalWeight: boolean;4770 readonly isWrongProposalWeight: boolean;
4568 readonly isWrongProposalLength: boolean;4771 readonly isWrongProposalLength: boolean;
4569 readonly type: 'NotMember' | 'DuplicateProposal' | 'ProposalMissing' | 'WrongIndex' | 'DuplicateVote' | 'AlreadyInitialized' | 'TooEarly' | 'TooManyProposals' | 'WrongProposalWeight' | 'WrongProposalLength';4772 readonly isPrimeAccountNotMember: boolean;
4773 readonly type: 'NotMember' | 'DuplicateProposal' | 'ProposalMissing' | 'WrongIndex' | 'DuplicateVote' | 'AlreadyInitialized' | 'TooEarly' | 'TooManyProposals' | 'WrongProposalWeight' | 'WrongProposalLength' | 'PrimeAccountNotMember';
4570 }4774 }
45714775
4572 /** @name PalletMembershipError (499) */4776 /** @name PalletMembershipError (517) */
4573 interface PalletMembershipError extends Enum {4777 interface PalletMembershipError extends Enum {
4574 readonly isAlreadyMember: boolean;4778 readonly isAlreadyMember: boolean;
4575 readonly isNotMember: boolean;4779 readonly isNotMember: boolean;
4576 readonly isTooManyMembers: boolean;4780 readonly isTooManyMembers: boolean;
4577 readonly type: 'AlreadyMember' | 'NotMember' | 'TooManyMembers';4781 readonly type: 'AlreadyMember' | 'NotMember' | 'TooManyMembers';
4578 }4782 }
45794783
4580 /** @name PalletRankedCollectiveMemberRecord (502) */4784 /** @name PalletRankedCollectiveMemberRecord (520) */
4581 interface PalletRankedCollectiveMemberRecord extends Struct {4785 interface PalletRankedCollectiveMemberRecord extends Struct {
4582 readonly rank: u16;4786 readonly rank: u16;
4583 }4787 }
45844788
4585 /** @name PalletRankedCollectiveError (507) */4789 /** @name PalletRankedCollectiveError (525) */
4586 interface PalletRankedCollectiveError extends Enum {4790 interface PalletRankedCollectiveError extends Enum {
4587 readonly isAlreadyMember: boolean;4791 readonly isAlreadyMember: boolean;
4588 readonly isNotMember: boolean;4792 readonly isNotMember: boolean;
4596 readonly type: 'AlreadyMember' | 'NotMember' | 'NotPolling' | 'Ongoing' | 'NoneRemaining' | 'Corruption' | 'RankTooLow' | 'InvalidWitness' | 'NoPermission';4800 readonly type: 'AlreadyMember' | 'NotMember' | 'NotPolling' | 'Ongoing' | 'NoneRemaining' | 'Corruption' | 'RankTooLow' | 'InvalidWitness' | 'NoPermission';
4597 }4801 }
45984802
4599 /** @name PalletReferendaReferendumInfo (508) */4803 /** @name PalletReferendaReferendumInfo (526) */
4600 interface PalletReferendaReferendumInfo extends Enum {4804 interface PalletReferendaReferendumInfo extends Enum {
4601 readonly isOngoing: boolean;4805 readonly isOngoing: boolean;
4602 readonly asOngoing: PalletReferendaReferendumStatus;4806 readonly asOngoing: PalletReferendaReferendumStatus;
4613 readonly type: 'Ongoing' | 'Approved' | 'Rejected' | 'Cancelled' | 'TimedOut' | 'Killed';4817 readonly type: 'Ongoing' | 'Approved' | 'Rejected' | 'Cancelled' | 'TimedOut' | 'Killed';
4614 }4818 }
46154819
4616 /** @name PalletReferendaReferendumStatus (509) */4820 /** @name PalletReferendaReferendumStatus (527) */
4617 interface PalletReferendaReferendumStatus extends Struct {4821 interface PalletReferendaReferendumStatus extends Struct {
4618 readonly track: u16;4822 readonly track: u16;
4619 readonly origin: OpalRuntimeOriginCaller;4823 readonly origin: OpalRuntimeOriginCaller;
4628 readonly alarm: Option<ITuple<[u32, ITuple<[u32, u32]>]>>;4832 readonly alarm: Option<ITuple<[u32, ITuple<[u32, u32]>]>>;
4629 }4833 }
46304834
4631 /** @name PalletReferendaDeposit (510) */4835 /** @name PalletReferendaDeposit (528) */
4632 interface PalletReferendaDeposit extends Struct {4836 interface PalletReferendaDeposit extends Struct {
4633 readonly who: AccountId32;4837 readonly who: AccountId32;
4634 readonly amount: u128;4838 readonly amount: u128;
4635 }4839 }
46364840
4637 /** @name PalletReferendaDecidingStatus (513) */4841 /** @name PalletReferendaDecidingStatus (531) */
4638 interface PalletReferendaDecidingStatus extends Struct {4842 interface PalletReferendaDecidingStatus extends Struct {
4639 readonly since: u32;4843 readonly since: u32;
4640 readonly confirming: Option<u32>;4844 readonly confirming: Option<u32>;
4641 }4845 }
46424846
4643 /** @name PalletReferendaTrackInfo (519) */4847 /** @name PalletReferendaTrackInfo (537) */
4644 interface PalletReferendaTrackInfo extends Struct {4848 interface PalletReferendaTrackInfo extends Struct {
4645 readonly name: Text;4849 readonly name: Text;
4646 readonly maxDeciding: u32;4850 readonly maxDeciding: u32;
4653 readonly minSupport: PalletReferendaCurve;4857 readonly minSupport: PalletReferendaCurve;
4654 }4858 }
46554859
4656 /** @name PalletReferendaCurve (520) */4860 /** @name PalletReferendaCurve (538) */
4657 interface PalletReferendaCurve extends Enum {4861 interface PalletReferendaCurve extends Enum {
4658 readonly isLinearDecreasing: boolean;4862 readonly isLinearDecreasing: boolean;
4659 readonly asLinearDecreasing: {4863 readonly asLinearDecreasing: {
4677 readonly type: 'LinearDecreasing' | 'SteppedDecreasing' | 'Reciprocal';4881 readonly type: 'LinearDecreasing' | 'SteppedDecreasing' | 'Reciprocal';
4678 }4882 }
46794883
4680 /** @name PalletReferendaError (523) */4884 /** @name PalletReferendaError (541) */
4681 interface PalletReferendaError extends Enum {4885 interface PalletReferendaError extends Enum {
4682 readonly isNotOngoing: boolean;4886 readonly isNotOngoing: boolean;
4683 readonly isHasDeposit: boolean;4887 readonly isHasDeposit: boolean;
4695 readonly type: 'NotOngoing' | 'HasDeposit' | 'BadTrack' | 'Full' | 'QueueEmpty' | 'BadReferendum' | 'NothingToDo' | 'NoTrack' | 'Unfinished' | 'NoPermission' | 'NoDeposit' | 'BadStatus' | 'PreimageNotExist';4899 readonly type: 'NotOngoing' | 'HasDeposit' | 'BadTrack' | 'Full' | 'QueueEmpty' | 'BadReferendum' | 'NothingToDo' | 'NoTrack' | 'Unfinished' | 'NoPermission' | 'NoDeposit' | 'BadStatus' | 'PreimageNotExist';
4696 }4900 }
46974901
4698 /** @name PalletSchedulerScheduled (526) */4902 /** @name PalletSchedulerScheduled (544) */
4699 interface PalletSchedulerScheduled extends Struct {4903 interface PalletSchedulerScheduled extends Struct {
4700 readonly maybeId: Option<U8aFixed>;4904 readonly maybeId: Option<U8aFixed>;
4701 readonly priority: u8;4905 readonly priority: u8;
4704 readonly origin: OpalRuntimeOriginCaller;4908 readonly origin: OpalRuntimeOriginCaller;
4705 }4909 }
47064910
4707 /** @name PalletSchedulerError (528) */4911 /** @name PalletSchedulerError (546) */
4708 interface PalletSchedulerError extends Enum {4912 interface PalletSchedulerError extends Enum {
4709 readonly isFailedToSchedule: boolean;4913 readonly isFailedToSchedule: boolean;
4710 readonly isNotFound: boolean;4914 readonly isNotFound: boolean;
4714 readonly type: 'FailedToSchedule' | 'NotFound' | 'TargetBlockNumberInPast' | 'RescheduleNoChange' | 'Named';4918 readonly type: 'FailedToSchedule' | 'NotFound' | 'TargetBlockNumberInPast' | 'RescheduleNoChange' | 'Named';
4715 }4919 }
47164920
4717 /** @name CumulusPalletXcmpQueueInboundChannelDetails (530) */4921 /** @name CumulusPalletXcmpQueueInboundChannelDetails (548) */
4718 interface CumulusPalletXcmpQueueInboundChannelDetails extends Struct {4922 interface CumulusPalletXcmpQueueInboundChannelDetails extends Struct {
4719 readonly sender: u32;4923 readonly sender: u32;
4720 readonly state: CumulusPalletXcmpQueueInboundState;4924 readonly state: CumulusPalletXcmpQueueInboundState;
4721 readonly messageMetadata: Vec<ITuple<[u32, PolkadotParachainPrimitivesXcmpMessageFormat]>>;4925 readonly messageMetadata: Vec<ITuple<[u32, PolkadotParachainPrimitivesPrimitivesXcmpMessageFormat]>>;
4722 }4926 }
47234927
4724 /** @name CumulusPalletXcmpQueueInboundState (531) */4928 /** @name CumulusPalletXcmpQueueInboundState (549) */
4725 interface CumulusPalletXcmpQueueInboundState extends Enum {4929 interface CumulusPalletXcmpQueueInboundState extends Enum {
4726 readonly isOk: boolean;4930 readonly isOk: boolean;
4727 readonly isSuspended: boolean;4931 readonly isSuspended: boolean;
4728 readonly type: 'Ok' | 'Suspended';4932 readonly type: 'Ok' | 'Suspended';
4729 }4933 }
47304934
4731 /** @name PolkadotParachainPrimitivesXcmpMessageFormat (534) */4935 /** @name PolkadotParachainPrimitivesPrimitivesXcmpMessageFormat (552) */
4732 interface PolkadotParachainPrimitivesXcmpMessageFormat extends Enum {4936 interface PolkadotParachainPrimitivesPrimitivesXcmpMessageFormat extends Enum {
4733 readonly isConcatenatedVersionedXcm: boolean;4937 readonly isConcatenatedVersionedXcm: boolean;
4734 readonly isConcatenatedEncodedBlob: boolean;4938 readonly isConcatenatedEncodedBlob: boolean;
4735 readonly isSignals: boolean;4939 readonly isSignals: boolean;
4736 readonly type: 'ConcatenatedVersionedXcm' | 'ConcatenatedEncodedBlob' | 'Signals';4940 readonly type: 'ConcatenatedVersionedXcm' | 'ConcatenatedEncodedBlob' | 'Signals';
4737 }4941 }
47384942
4739 /** @name CumulusPalletXcmpQueueOutboundChannelDetails (537) */4943 /** @name CumulusPalletXcmpQueueOutboundChannelDetails (555) */
4740 interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct {4944 interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct {
4741 readonly recipient: u32;4945 readonly recipient: u32;
4742 readonly state: CumulusPalletXcmpQueueOutboundState;4946 readonly state: CumulusPalletXcmpQueueOutboundState;
4745 readonly lastIndex: u16;4949 readonly lastIndex: u16;
4746 }4950 }
47474951
4748 /** @name CumulusPalletXcmpQueueOutboundState (538) */4952 /** @name CumulusPalletXcmpQueueOutboundState (556) */
4749 interface CumulusPalletXcmpQueueOutboundState extends Enum {4953 interface CumulusPalletXcmpQueueOutboundState extends Enum {
4750 readonly isOk: boolean;4954 readonly isOk: boolean;
4751 readonly isSuspended: boolean;4955 readonly isSuspended: boolean;
4752 readonly type: 'Ok' | 'Suspended';4956 readonly type: 'Ok' | 'Suspended';
4753 }4957 }
47544958
4755 /** @name CumulusPalletXcmpQueueQueueConfigData (540) */4959 /** @name CumulusPalletXcmpQueueQueueConfigData (558) */
4756 interface CumulusPalletXcmpQueueQueueConfigData extends Struct {4960 interface CumulusPalletXcmpQueueQueueConfigData extends Struct {
4757 readonly suspendThreshold: u32;4961 readonly suspendThreshold: u32;
4758 readonly dropThreshold: u32;4962 readonly dropThreshold: u32;
4762 readonly xcmpMaxIndividualWeight: SpWeightsWeightV2Weight;4966 readonly xcmpMaxIndividualWeight: SpWeightsWeightV2Weight;
4763 }4967 }
47644968
4765 /** @name CumulusPalletXcmpQueueError (542) */4969 /** @name CumulusPalletXcmpQueueError (560) */
4766 interface CumulusPalletXcmpQueueError extends Enum {4970 interface CumulusPalletXcmpQueueError extends Enum {
4767 readonly isFailedToSend: boolean;4971 readonly isFailedToSend: boolean;
4768 readonly isBadXcmOrigin: boolean;4972 readonly isBadXcmOrigin: boolean;
4772 readonly type: 'FailedToSend' | 'BadXcmOrigin' | 'BadXcm' | 'BadOverweightIndex' | 'WeightOverLimit';4976 readonly type: 'FailedToSend' | 'BadXcmOrigin' | 'BadXcm' | 'BadOverweightIndex' | 'WeightOverLimit';
4773 }4977 }
47744978
4775 /** @name PalletXcmQueryStatus (543) */4979 /** @name PalletXcmQueryStatus (561) */
4776 interface PalletXcmQueryStatus extends Enum {4980 interface PalletXcmQueryStatus extends Enum {
4777 readonly isPending: boolean;4981 readonly isPending: boolean;
4778 readonly asPending: {4982 readonly asPending: {
4779 readonly responder: XcmVersionedMultiLocation;4983 readonly responder: StagingXcmVersionedMultiLocation;
4780 readonly maybeMatchQuerier: Option<XcmVersionedMultiLocation>;4984 readonly maybeMatchQuerier: Option<StagingXcmVersionedMultiLocation>;
4781 readonly maybeNotify: Option<ITuple<[u8, u8]>>;4985 readonly maybeNotify: Option<ITuple<[u8, u8]>>;
4782 readonly timeout: u32;4986 readonly timeout: u32;
4783 } & Struct;4987 } & Struct;
4784 readonly isVersionNotifier: boolean;4988 readonly isVersionNotifier: boolean;
4785 readonly asVersionNotifier: {4989 readonly asVersionNotifier: {
4786 readonly origin: XcmVersionedMultiLocation;4990 readonly origin: StagingXcmVersionedMultiLocation;
4787 readonly isActive: bool;4991 readonly isActive: bool;
4788 } & Struct;4992 } & Struct;
4789 readonly isReady: boolean;4993 readonly isReady: boolean;
4790 readonly asReady: {4994 readonly asReady: {
4791 readonly response: XcmVersionedResponse;4995 readonly response: StagingXcmVersionedResponse;
4792 readonly at: u32;4996 readonly at: u32;
4793 } & Struct;4997 } & Struct;
4794 readonly type: 'Pending' | 'VersionNotifier' | 'Ready';4998 readonly type: 'Pending' | 'VersionNotifier' | 'Ready';
4795 }4999 }
47965000
4797 /** @name XcmVersionedResponse (547) */5001 /** @name StagingXcmVersionedResponse (565) */
4798 interface XcmVersionedResponse extends Enum {5002 interface StagingXcmVersionedResponse extends Enum {
4799 readonly isV2: boolean;5003 readonly isV2: boolean;
4800 readonly asV2: XcmV2Response;5004 readonly asV2: StagingXcmV2Response;
4801 readonly isV3: boolean;5005 readonly isV3: boolean;
4802 readonly asV3: XcmV3Response;5006 readonly asV3: StagingXcmV3Response;
4803 readonly type: 'V2' | 'V3';5007 readonly type: 'V2' | 'V3';
4804 }5008 }
48055009
4806 /** @name PalletXcmVersionMigrationStage (553) */5010 /** @name PalletXcmVersionMigrationStage (571) */
4807 interface PalletXcmVersionMigrationStage extends Enum {5011 interface PalletXcmVersionMigrationStage extends Enum {
4808 readonly isMigrateSupportedVersion: boolean;5012 readonly isMigrateSupportedVersion: boolean;
4809 readonly isMigrateVersionNotifiers: boolean;5013 readonly isMigrateVersionNotifiers: boolean;
4813 readonly type: 'MigrateSupportedVersion' | 'MigrateVersionNotifiers' | 'NotifyCurrentTargets' | 'MigrateAndNotifyOldTargets';5017 readonly type: 'MigrateSupportedVersion' | 'MigrateVersionNotifiers' | 'NotifyCurrentTargets' | 'MigrateAndNotifyOldTargets';
4814 }5018 }
48155019
4816 /** @name XcmVersionedAssetId (556) */5020 /** @name StagingXcmVersionedAssetId (574) */
4817 interface XcmVersionedAssetId extends Enum {5021 interface StagingXcmVersionedAssetId extends Enum {
4818 readonly isV3: boolean;5022 readonly isV3: boolean;
4819 readonly asV3: XcmV3MultiassetAssetId;5023 readonly asV3: StagingXcmV3MultiassetAssetId;
4820 readonly type: 'V3';5024 readonly type: 'V3';
4821 }5025 }
48225026
4823 /** @name PalletXcmRemoteLockedFungibleRecord (557) */5027 /** @name PalletXcmRemoteLockedFungibleRecord (575) */
4824 interface PalletXcmRemoteLockedFungibleRecord extends Struct {5028 interface PalletXcmRemoteLockedFungibleRecord extends Struct {
4825 readonly amount: u128;5029 readonly amount: u128;
4826 readonly owner: XcmVersionedMultiLocation;5030 readonly owner: StagingXcmVersionedMultiLocation;
4827 readonly locker: XcmVersionedMultiLocation;5031 readonly locker: StagingXcmVersionedMultiLocation;
4828 readonly consumers: Vec<ITuple<[Null, u128]>>;5032 readonly consumers: Vec<ITuple<[Null, u128]>>;
4829 }5033 }
48305034
4831 /** @name PalletXcmError (564) */5035 /** @name PalletXcmError (582) */
4832 interface PalletXcmError extends Enum {5036 interface PalletXcmError extends Enum {
4833 readonly isUnreachable: boolean;5037 readonly isUnreachable: boolean;
4834 readonly isSendFailure: boolean;5038 readonly isSendFailure: boolean;
4853 readonly type: 'Unreachable' | 'SendFailure' | 'Filtered' | 'UnweighableMessage' | 'DestinationNotInvertible' | 'Empty' | 'CannotReanchor' | 'TooManyAssets' | 'InvalidOrigin' | 'BadVersion' | 'BadLocation' | 'NoSubscription' | 'AlreadySubscribed' | 'InvalidAsset' | 'LowBalance' | 'TooManyLocks' | 'AccountNotSovereign' | 'FeesNotMet' | 'LockNotFound' | 'InUse';5057 readonly type: 'Unreachable' | 'SendFailure' | 'Filtered' | 'UnweighableMessage' | 'DestinationNotInvertible' | 'Empty' | 'CannotReanchor' | 'TooManyAssets' | 'InvalidOrigin' | 'BadVersion' | 'BadLocation' | 'NoSubscription' | 'AlreadySubscribed' | 'InvalidAsset' | 'LowBalance' | 'TooManyLocks' | 'AccountNotSovereign' | 'FeesNotMet' | 'LockNotFound' | 'InUse';
4854 }5058 }
48555059
4856 /** @name CumulusPalletXcmError (565) */5060 /** @name CumulusPalletXcmError (583) */
4857 type CumulusPalletXcmError = Null;5061 type CumulusPalletXcmError = Null;
48585062
4859 /** @name CumulusPalletDmpQueueConfigData (566) */5063 /** @name CumulusPalletDmpQueueConfigData (584) */
4860 interface CumulusPalletDmpQueueConfigData extends Struct {5064 interface CumulusPalletDmpQueueConfigData extends Struct {
4861 readonly maxIndividual: SpWeightsWeightV2Weight;5065 readonly maxIndividual: SpWeightsWeightV2Weight;
4862 }5066 }
48635067
4864 /** @name CumulusPalletDmpQueuePageIndexData (567) */5068 /** @name CumulusPalletDmpQueuePageIndexData (585) */
4865 interface CumulusPalletDmpQueuePageIndexData extends Struct {5069 interface CumulusPalletDmpQueuePageIndexData extends Struct {
4866 readonly beginUsed: u32;5070 readonly beginUsed: u32;
4867 readonly endUsed: u32;5071 readonly endUsed: u32;
4868 readonly overweightCount: u64;5072 readonly overweightCount: u64;
4869 }5073 }
48705074
4871 /** @name CumulusPalletDmpQueueError (570) */5075 /** @name CumulusPalletDmpQueueError (588) */
4872 interface CumulusPalletDmpQueueError extends Enum {5076 interface CumulusPalletDmpQueueError extends Enum {
4873 readonly isUnknown: boolean;5077 readonly isUnknown: boolean;
4874 readonly isOverLimit: boolean;5078 readonly isOverLimit: boolean;
4875 readonly type: 'Unknown' | 'OverLimit';5079 readonly type: 'Unknown' | 'OverLimit';
4876 }5080 }
48775081
4878 /** @name PalletUniqueError (574) */5082 /** @name PalletUniqueError (592) */
4879 interface PalletUniqueError extends Enum {5083 interface PalletUniqueError extends Enum {
4880 readonly isCollectionDecimalPointLimitExceeded: boolean;5084 readonly isCollectionDecimalPointLimitExceeded: boolean;
4881 readonly isEmptyArgument: boolean;5085 readonly isEmptyArgument: boolean;
4882 readonly isRepartitionCalledOnNonRefungibleCollection: boolean;5086 readonly isRepartitionCalledOnNonRefungibleCollection: boolean;
4883 readonly type: 'CollectionDecimalPointLimitExceeded' | 'EmptyArgument' | 'RepartitionCalledOnNonRefungibleCollection';5087 readonly type: 'CollectionDecimalPointLimitExceeded' | 'EmptyArgument' | 'RepartitionCalledOnNonRefungibleCollection';
4884 }5088 }
48855089
4886 /** @name PalletConfigurationError (575) */5090 /** @name PalletConfigurationError (593) */
4887 interface PalletConfigurationError extends Enum {5091 interface PalletConfigurationError extends Enum {
4888 readonly isInconsistentConfiguration: boolean;5092 readonly isInconsistentConfiguration: boolean;
4889 readonly type: 'InconsistentConfiguration';5093 readonly type: 'InconsistentConfiguration';
4890 }5094 }
48915095
4892 /** @name UpDataStructsCollection (576) */5096 /** @name UpDataStructsCollection (594) */
4893 interface UpDataStructsCollection extends Struct {5097 interface UpDataStructsCollection extends Struct {
4894 readonly owner: AccountId32;5098 readonly owner: AccountId32;
4895 readonly mode: UpDataStructsCollectionMode;5099 readonly mode: UpDataStructsCollectionMode;
4902 readonly flags: U8aFixed;5106 readonly flags: U8aFixed;
4903 }5107 }
49045108
4905 /** @name UpDataStructsSponsorshipStateAccountId32 (577) */5109 /** @name UpDataStructsSponsorshipStateAccountId32 (595) */
4906 interface UpDataStructsSponsorshipStateAccountId32 extends Enum {5110 interface UpDataStructsSponsorshipStateAccountId32 extends Enum {
4907 readonly isDisabled: boolean;5111 readonly isDisabled: boolean;
4908 readonly isUnconfirmed: boolean;5112 readonly isUnconfirmed: boolean;
4912 readonly type: 'Disabled' | 'Unconfirmed' | 'Confirmed';5116 readonly type: 'Disabled' | 'Unconfirmed' | 'Confirmed';
4913 }5117 }
49145118
4915 /** @name UpDataStructsProperties (578) */5119 /** @name UpDataStructsProperties (596) */
4916 interface UpDataStructsProperties extends Struct {5120 interface UpDataStructsProperties extends Struct {
4917 readonly map: UpDataStructsPropertiesMapBoundedVec;5121 readonly map: UpDataStructsPropertiesMapBoundedVec;
4918 readonly consumedSpace: u32;5122 readonly consumedSpace: u32;
4919 readonly reserved: u32;5123 readonly reserved: u32;
4920 }5124 }
49215125
4922 /** @name UpDataStructsPropertiesMapBoundedVec (579) */5126 /** @name UpDataStructsPropertiesMapBoundedVec (597) */
4923 interface UpDataStructsPropertiesMapBoundedVec extends BTreeMap<Bytes, Bytes> {}5127 interface UpDataStructsPropertiesMapBoundedVec extends BTreeMap<Bytes, Bytes> {}
49245128
4925 /** @name UpDataStructsPropertiesMapPropertyPermission (584) */5129 /** @name UpDataStructsPropertiesMapPropertyPermission (602) */
4926 interface UpDataStructsPropertiesMapPropertyPermission extends BTreeMap<Bytes, UpDataStructsPropertyPermission> {}5130 interface UpDataStructsPropertiesMapPropertyPermission extends BTreeMap<Bytes, UpDataStructsPropertyPermission> {}
49275131
4928 /** @name UpDataStructsCollectionStats (591) */5132 /** @name UpDataStructsCollectionStats (609) */
4929 interface UpDataStructsCollectionStats extends Struct {5133 interface UpDataStructsCollectionStats extends Struct {
4930 readonly created: u32;5134 readonly created: u32;
4931 readonly destroyed: u32;5135 readonly destroyed: u32;
4932 readonly alive: u32;5136 readonly alive: u32;
4933 }5137 }
49345138
4935 /** @name UpDataStructsTokenChild (592) */5139 /** @name UpDataStructsTokenChild (610) */
4936 interface UpDataStructsTokenChild extends Struct {5140 interface UpDataStructsTokenChild extends Struct {
4937 readonly token: u32;5141 readonly token: u32;
4938 readonly collection: u32;5142 readonly collection: u32;
4939 }5143 }
49405144
4941 /** @name PhantomTypeUpDataStructs (593) */5145 /** @name PhantomTypeUpDataStructs (611) */
4942 interface PhantomTypeUpDataStructs extends Vec<ITuple<[UpDataStructsTokenData, UpDataStructsRpcCollection, UpPovEstimateRpcPovInfo]>> {}5146 interface PhantomTypeUpDataStructs extends Vec<ITuple<[UpDataStructsTokenData, UpDataStructsRpcCollection, UpPovEstimateRpcPovInfo]>> {}
49435147
4944 /** @name UpDataStructsTokenData (595) */5148 /** @name UpDataStructsTokenData (613) */
4945 interface UpDataStructsTokenData extends Struct {5149 interface UpDataStructsTokenData extends Struct {
4946 readonly properties: Vec<UpDataStructsProperty>;5150 readonly properties: Vec<UpDataStructsProperty>;
4947 readonly owner: Option<PalletEvmAccountBasicCrossAccountIdRepr>;5151 readonly owner: Option<PalletEvmAccountBasicCrossAccountIdRepr>;
4948 readonly pieces: u128;5152 readonly pieces: u128;
4949 }5153 }
49505154
4951 /** @name UpDataStructsRpcCollection (596) */5155 /** @name UpDataStructsRpcCollection (614) */
4952 interface UpDataStructsRpcCollection extends Struct {5156 interface UpDataStructsRpcCollection extends Struct {
4953 readonly owner: AccountId32;5157 readonly owner: AccountId32;
4954 readonly mode: UpDataStructsCollectionMode;5158 readonly mode: UpDataStructsCollectionMode;
4964 readonly flags: UpDataStructsRpcCollectionFlags;5168 readonly flags: UpDataStructsRpcCollectionFlags;
4965 }5169 }
49665170
4967 /** @name UpDataStructsRpcCollectionFlags (597) */5171 /** @name UpDataStructsRpcCollectionFlags (615) */
4968 interface UpDataStructsRpcCollectionFlags extends Struct {5172 interface UpDataStructsRpcCollectionFlags extends Struct {
4969 readonly foreign: bool;5173 readonly foreign: bool;
4970 readonly erc721metadata: bool;5174 readonly erc721metadata: bool;
4971 }5175 }
49725176
4973 /** @name UpPovEstimateRpcPovInfo (598) */5177 /** @name UpPovEstimateRpcPovInfo (616) */
4974 interface UpPovEstimateRpcPovInfo extends Struct {5178 interface UpPovEstimateRpcPovInfo extends Struct {
4975 readonly proofSize: u64;5179 readonly proofSize: u64;
4976 readonly compactProofSize: u64;5180 readonly compactProofSize: u64;
4979 readonly keyValues: Vec<UpPovEstimateRpcTrieKeyValue>;5183 readonly keyValues: Vec<UpPovEstimateRpcTrieKeyValue>;
4980 }5184 }
49815185
4982 /** @name SpRuntimeTransactionValidityTransactionValidityError (601) */5186 /** @name SpRuntimeTransactionValidityTransactionValidityError (619) */
4983 interface SpRuntimeTransactionValidityTransactionValidityError extends Enum {5187 interface SpRuntimeTransactionValidityTransactionValidityError extends Enum {
4984 readonly isInvalid: boolean;5188 readonly isInvalid: boolean;
4985 readonly asInvalid: SpRuntimeTransactionValidityInvalidTransaction;5189 readonly asInvalid: SpRuntimeTransactionValidityInvalidTransaction;
4988 readonly type: 'Invalid' | 'Unknown';5192 readonly type: 'Invalid' | 'Unknown';
4989 }5193 }
49905194
4991 /** @name SpRuntimeTransactionValidityInvalidTransaction (602) */5195 /** @name SpRuntimeTransactionValidityInvalidTransaction (620) */
4992 interface SpRuntimeTransactionValidityInvalidTransaction extends Enum {5196 interface SpRuntimeTransactionValidityInvalidTransaction extends Enum {
4993 readonly isCall: boolean;5197 readonly isCall: boolean;
4994 readonly isPayment: boolean;5198 readonly isPayment: boolean;
5005 readonly type: 'Call' | 'Payment' | 'Future' | 'Stale' | 'BadProof' | 'AncientBirthBlock' | 'ExhaustsResources' | 'Custom' | 'BadMandatory' | 'MandatoryValidation' | 'BadSigner';5209 readonly type: 'Call' | 'Payment' | 'Future' | 'Stale' | 'BadProof' | 'AncientBirthBlock' | 'ExhaustsResources' | 'Custom' | 'BadMandatory' | 'MandatoryValidation' | 'BadSigner';
5006 }5210 }
50075211
5008 /** @name SpRuntimeTransactionValidityUnknownTransaction (603) */5212 /** @name SpRuntimeTransactionValidityUnknownTransaction (621) */
5009 interface SpRuntimeTransactionValidityUnknownTransaction extends Enum {5213 interface SpRuntimeTransactionValidityUnknownTransaction extends Enum {
5010 readonly isCannotLookup: boolean;5214 readonly isCannotLookup: boolean;
5011 readonly isNoUnsignedValidator: boolean;5215 readonly isNoUnsignedValidator: boolean;
5014 readonly type: 'CannotLookup' | 'NoUnsignedValidator' | 'Custom';5218 readonly type: 'CannotLookup' | 'NoUnsignedValidator' | 'Custom';
5015 }5219 }
50165220
5017 /** @name UpPovEstimateRpcTrieKeyValue (605) */5221 /** @name UpPovEstimateRpcTrieKeyValue (623) */
5018 interface UpPovEstimateRpcTrieKeyValue extends Struct {5222 interface UpPovEstimateRpcTrieKeyValue extends Struct {
5019 readonly key: Bytes;5223 readonly key: Bytes;
5020 readonly value: Bytes;5224 readonly value: Bytes;
5021 }5225 }
50225226
5023 /** @name PalletCommonError (607) */5227 /** @name PalletCommonError (625) */
5024 interface PalletCommonError extends Enum {5228 interface PalletCommonError extends Enum {
5025 readonly isCollectionNotFound: boolean;5229 readonly isCollectionNotFound: boolean;
5026 readonly isMustBeTokenOwner: boolean;5230 readonly isMustBeTokenOwner: boolean;
5059 readonly isCollectionIsInternal: boolean;5263 readonly isCollectionIsInternal: boolean;
5060 readonly isConfirmSponsorshipFail: boolean;5264 readonly isConfirmSponsorshipFail: boolean;
5061 readonly isUserIsNotCollectionAdmin: boolean;5265 readonly isUserIsNotCollectionAdmin: boolean;
5062 readonly type: 'CollectionNotFound' | 'MustBeTokenOwner' | 'NoPermission' | 'CantDestroyNotEmptyCollection' | 'PublicMintingNotAllowed' | 'AddressNotInAllowlist' | 'CollectionNameLimitExceeded' | 'CollectionDescriptionLimitExceeded' | 'CollectionTokenPrefixLimitExceeded' | 'TotalCollectionsLimitExceeded' | 'CollectionAdminCountExceeded' | 'CollectionLimitBoundsExceeded' | 'OwnerPermissionsCantBeReverted' | 'TransferNotAllowed' | 'AccountTokenLimitExceeded' | 'CollectionTokenLimitExceeded' | 'MetadataFlagFrozen' | 'TokenNotFound' | 'TokenValueTooLow' | 'ApprovedValueTooLow' | 'CantApproveMoreThanOwned' | 'AddressIsNotEthMirror' | 'AddressIsZero' | 'UnsupportedOperation' | 'NotSufficientFounds' | 'UserIsNotAllowedToNest' | 'SourceCollectionIsNotAllowedToNest' | 'CollectionFieldSizeExceeded' | 'NoSpaceForProperty' | 'PropertyLimitReached' | 'PropertyKeyIsTooLong' | 'InvalidCharacterInPropertyKey' | 'EmptyPropertyKey' | 'CollectionIsExternal' | 'CollectionIsInternal' | 'ConfirmSponsorshipFail' | 'UserIsNotCollectionAdmin';5266 readonly isFungibleItemsHaveNoId: boolean;
5267 readonly type: 'CollectionNotFound' | 'MustBeTokenOwner' | 'NoPermission' | 'CantDestroyNotEmptyCollection' | 'PublicMintingNotAllowed' | 'AddressNotInAllowlist' | 'CollectionNameLimitExceeded' | 'CollectionDescriptionLimitExceeded' | 'CollectionTokenPrefixLimitExceeded' | 'TotalCollectionsLimitExceeded' | 'CollectionAdminCountExceeded' | 'CollectionLimitBoundsExceeded' | 'OwnerPermissionsCantBeReverted' | 'TransferNotAllowed' | 'AccountTokenLimitExceeded' | 'CollectionTokenLimitExceeded' | 'MetadataFlagFrozen' | 'TokenNotFound' | 'TokenValueTooLow' | 'ApprovedValueTooLow' | 'CantApproveMoreThanOwned' | 'AddressIsNotEthMirror' | 'AddressIsZero' | 'UnsupportedOperation' | 'NotSufficientFounds' | 'UserIsNotAllowedToNest' | 'SourceCollectionIsNotAllowedToNest' | 'CollectionFieldSizeExceeded' | 'NoSpaceForProperty' | 'PropertyLimitReached' | 'PropertyKeyIsTooLong' | 'InvalidCharacterInPropertyKey' | 'EmptyPropertyKey' | 'CollectionIsExternal' | 'CollectionIsInternal' | 'ConfirmSponsorshipFail' | 'UserIsNotCollectionAdmin' | 'FungibleItemsHaveNoId';
5063 }5268 }
50645269
5065 /** @name PalletFungibleError (609) */5270 /** @name PalletFungibleError (627) */
5066 interface PalletFungibleError extends Enum {5271 interface PalletFungibleError extends Enum {
5067 readonly isNotFungibleDataUsedToMintFungibleCollectionToken: boolean;5272 readonly isNotFungibleDataUsedToMintFungibleCollectionToken: boolean;
5068 readonly isFungibleItemsHaveNoId: boolean;
5069 readonly isFungibleItemsDontHaveData: boolean;5273 readonly isFungibleItemsDontHaveData: boolean;
5070 readonly isFungibleDisallowsNesting: boolean;5274 readonly isFungibleDisallowsNesting: boolean;
5071 readonly isSettingPropertiesNotAllowed: boolean;5275 readonly isSettingPropertiesNotAllowed: boolean;
5072 readonly isSettingAllowanceForAllNotAllowed: boolean;5276 readonly isSettingAllowanceForAllNotAllowed: boolean;
5073 readonly isFungibleTokensAreAlwaysValid: boolean;5277 readonly isFungibleTokensAreAlwaysValid: boolean;
5074 readonly type: 'NotFungibleDataUsedToMintFungibleCollectionToken' | 'FungibleItemsHaveNoId' | 'FungibleItemsDontHaveData' | 'FungibleDisallowsNesting' | 'SettingPropertiesNotAllowed' | 'SettingAllowanceForAllNotAllowed' | 'FungibleTokensAreAlwaysValid';5278 readonly type: 'NotFungibleDataUsedToMintFungibleCollectionToken' | 'FungibleItemsDontHaveData' | 'FungibleDisallowsNesting' | 'SettingPropertiesNotAllowed' | 'SettingAllowanceForAllNotAllowed' | 'FungibleTokensAreAlwaysValid';
5075 }5279 }
50765280
5077 /** @name PalletRefungibleError (614) */5281 /** @name PalletRefungibleError (632) */
5078 interface PalletRefungibleError extends Enum {5282 interface PalletRefungibleError extends Enum {
5079 readonly isNotRefungibleDataUsedToMintFungibleCollectionToken: boolean;5283 readonly isNotRefungibleDataUsedToMintFungibleCollectionToken: boolean;
5080 readonly isWrongRefungiblePieces: boolean;5284 readonly isWrongRefungiblePieces: boolean;
5084 readonly type: 'NotRefungibleDataUsedToMintFungibleCollectionToken' | 'WrongRefungiblePieces' | 'RepartitionWhileNotOwningAllPieces' | 'RefungibleDisallowsNesting' | 'SettingPropertiesNotAllowed';5288 readonly type: 'NotRefungibleDataUsedToMintFungibleCollectionToken' | 'WrongRefungiblePieces' | 'RepartitionWhileNotOwningAllPieces' | 'RefungibleDisallowsNesting' | 'SettingPropertiesNotAllowed';
5085 }5289 }
50865290
5087 /** @name PalletNonfungibleItemData (615) */5291 /** @name PalletNonfungibleItemData (633) */
5088 interface PalletNonfungibleItemData extends Struct {5292 interface PalletNonfungibleItemData extends Struct {
5089 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;5293 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;
5090 }5294 }
50915295
5092 /** @name UpDataStructsPropertyScope (617) */5296 /** @name UpDataStructsPropertyScope (635) */
5093 interface UpDataStructsPropertyScope extends Enum {5297 interface UpDataStructsPropertyScope extends Enum {
5094 readonly isNone: boolean;5298 readonly isNone: boolean;
5095 readonly isRmrk: boolean;5299 readonly isRmrk: boolean;
5096 readonly type: 'None' | 'Rmrk';5300 readonly type: 'None' | 'Rmrk';
5097 }5301 }
50985302
5099 /** @name PalletNonfungibleError (620) */5303 /** @name PalletNonfungibleError (638) */
5100 interface PalletNonfungibleError extends Enum {5304 interface PalletNonfungibleError extends Enum {
5101 readonly isNotNonfungibleDataUsedToMintFungibleCollectionToken: boolean;5305 readonly isNotNonfungibleDataUsedToMintFungibleCollectionToken: boolean;
5102 readonly isNonfungibleItemsHaveNoAmount: boolean;5306 readonly isNonfungibleItemsHaveNoAmount: boolean;
5103 readonly isCantBurnNftWithChildren: boolean;5307 readonly isCantBurnNftWithChildren: boolean;
5104 readonly type: 'NotNonfungibleDataUsedToMintFungibleCollectionToken' | 'NonfungibleItemsHaveNoAmount' | 'CantBurnNftWithChildren';5308 readonly type: 'NotNonfungibleDataUsedToMintFungibleCollectionToken' | 'NonfungibleItemsHaveNoAmount' | 'CantBurnNftWithChildren';
5105 }5309 }
51065310
5107 /** @name PalletStructureError (621) */5311 /** @name PalletStructureError (639) */
5108 interface PalletStructureError extends Enum {5312 interface PalletStructureError extends Enum {
5109 readonly isOuroborosDetected: boolean;5313 readonly isOuroborosDetected: boolean;
5110 readonly isDepthLimit: boolean;5314 readonly isDepthLimit: boolean;
5114 readonly type: 'OuroborosDetected' | 'DepthLimit' | 'BreadthLimit' | 'TokenNotFound' | 'CantNestTokenUnderCollection';5318 readonly type: 'OuroborosDetected' | 'DepthLimit' | 'BreadthLimit' | 'TokenNotFound' | 'CantNestTokenUnderCollection';
5115 }5319 }
51165320
5117 /** @name PalletAppPromotionError (626) */5321 /** @name PalletAppPromotionError (644) */
5118 interface PalletAppPromotionError extends Enum {5322 interface PalletAppPromotionError extends Enum {
5119 readonly isAdminNotSet: boolean;5323 readonly isAdminNotSet: boolean;
5120 readonly isNoPermission: boolean;5324 readonly isNoPermission: boolean;
5126 readonly type: 'AdminNotSet' | 'NoPermission' | 'NotSufficientFunds' | 'PendingForBlockOverflow' | 'SponsorNotSet' | 'InsufficientStakedBalance' | 'InconsistencyState';5330 readonly type: 'AdminNotSet' | 'NoPermission' | 'NotSufficientFunds' | 'PendingForBlockOverflow' | 'SponsorNotSet' | 'InsufficientStakedBalance' | 'InconsistencyState';
5127 }5331 }
51285332
5129 /** @name PalletForeignAssetsModuleError (627) */5333 /** @name PalletForeignAssetsModuleError (645) */
5130 interface PalletForeignAssetsModuleError extends Enum {5334 interface PalletForeignAssetsModuleError extends Enum {
5131 readonly isBadLocation: boolean;5335 readonly isBadLocation: boolean;
5132 readonly isMultiLocationExisted: boolean;5336 readonly isMultiLocationExisted: boolean;
5135 readonly type: 'BadLocation' | 'MultiLocationExisted' | 'AssetIdNotExists' | 'AssetIdExisted';5339 readonly type: 'BadLocation' | 'MultiLocationExisted' | 'AssetIdNotExists' | 'AssetIdExisted';
5136 }5340 }
51375341
5138 /** @name PalletEvmCodeMetadata (628) */5342 /** @name PalletEvmCodeMetadata (646) */
5139 interface PalletEvmCodeMetadata extends Struct {5343 interface PalletEvmCodeMetadata extends Struct {
5140 readonly size_: u64;5344 readonly size_: u64;
5141 readonly hash_: H256;5345 readonly hash_: H256;
5142 }5346 }
51435347
5144 /** @name PalletEvmError (630) */5348 /** @name PalletEvmError (648) */
5145 interface PalletEvmError extends Enum {5349 interface PalletEvmError extends Enum {
5146 readonly isBalanceLow: boolean;5350 readonly isBalanceLow: boolean;
5147 readonly isFeeOverflow: boolean;5351 readonly isFeeOverflow: boolean;
5157 readonly type: 'BalanceLow' | 'FeeOverflow' | 'PaymentOverflow' | 'WithdrawFailed' | 'GasPriceTooLow' | 'InvalidNonce' | 'GasLimitTooLow' | 'GasLimitTooHigh' | 'Undefined' | 'Reentrancy' | 'TransactionMustComeFromEOA';5361 readonly type: 'BalanceLow' | 'FeeOverflow' | 'PaymentOverflow' | 'WithdrawFailed' | 'GasPriceTooLow' | 'InvalidNonce' | 'GasLimitTooLow' | 'GasLimitTooHigh' | 'Undefined' | 'Reentrancy' | 'TransactionMustComeFromEOA';
5158 }5362 }
51595363
5160 /** @name FpRpcTransactionStatus (633) */5364 /** @name FpRpcTransactionStatus (651) */
5161 interface FpRpcTransactionStatus extends Struct {5365 interface FpRpcTransactionStatus extends Struct {
5162 readonly transactionHash: H256;5366 readonly transactionHash: H256;
5163 readonly transactionIndex: u32;5367 readonly transactionIndex: u32;
5168 readonly logsBloom: EthbloomBloom;5372 readonly logsBloom: EthbloomBloom;
5169 }5373 }
51705374
5171 /** @name EthbloomBloom (635) */5375 /** @name EthbloomBloom (653) */
5172 interface EthbloomBloom extends U8aFixed {}5376 interface EthbloomBloom extends U8aFixed {}
51735377
5174 /** @name EthereumReceiptReceiptV3 (637) */5378 /** @name EthereumReceiptReceiptV3 (655) */
5175 interface EthereumReceiptReceiptV3 extends Enum {5379 interface EthereumReceiptReceiptV3 extends Enum {
5176 readonly isLegacy: boolean;5380 readonly isLegacy: boolean;
5177 readonly asLegacy: EthereumReceiptEip658ReceiptData;5381 readonly asLegacy: EthereumReceiptEip658ReceiptData;
5182 readonly type: 'Legacy' | 'Eip2930' | 'Eip1559';5386 readonly type: 'Legacy' | 'Eip2930' | 'Eip1559';
5183 }5387 }
51845388
5185 /** @name EthereumReceiptEip658ReceiptData (638) */5389 /** @name EthereumReceiptEip658ReceiptData (656) */
5186 interface EthereumReceiptEip658ReceiptData extends Struct {5390 interface EthereumReceiptEip658ReceiptData extends Struct {
5187 readonly statusCode: u8;5391 readonly statusCode: u8;
5188 readonly usedGas: U256;5392 readonly usedGas: U256;
5189 readonly logsBloom: EthbloomBloom;5393 readonly logsBloom: EthbloomBloom;
5190 readonly logs: Vec<EthereumLog>;5394 readonly logs: Vec<EthereumLog>;
5191 }5395 }
51925396
5193 /** @name EthereumBlock (639) */5397 /** @name EthereumBlock (657) */
5194 interface EthereumBlock extends Struct {5398 interface EthereumBlock extends Struct {
5195 readonly header: EthereumHeader;5399 readonly header: EthereumHeader;
5196 readonly transactions: Vec<EthereumTransactionTransactionV2>;5400 readonly transactions: Vec<EthereumTransactionTransactionV2>;
5197 readonly ommers: Vec<EthereumHeader>;5401 readonly ommers: Vec<EthereumHeader>;
5198 }5402 }
51995403
5200 /** @name EthereumHeader (640) */5404 /** @name EthereumHeader (658) */
5201 interface EthereumHeader extends Struct {5405 interface EthereumHeader extends Struct {
5202 readonly parentHash: H256;5406 readonly parentHash: H256;
5203 readonly ommersHash: H256;5407 readonly ommersHash: H256;
5216 readonly nonce: EthereumTypesHashH64;5420 readonly nonce: EthereumTypesHashH64;
5217 }5421 }
52185422
5219 /** @name EthereumTypesHashH64 (641) */5423 /** @name EthereumTypesHashH64 (659) */
5220 interface EthereumTypesHashH64 extends U8aFixed {}5424 interface EthereumTypesHashH64 extends U8aFixed {}
52215425
5222 /** @name PalletEthereumError (646) */5426 /** @name PalletEthereumError (664) */
5223 interface PalletEthereumError extends Enum {5427 interface PalletEthereumError extends Enum {
5224 readonly isInvalidSignature: boolean;5428 readonly isInvalidSignature: boolean;
5225 readonly isPreLogExists: boolean;5429 readonly isPreLogExists: boolean;
5226 readonly type: 'InvalidSignature' | 'PreLogExists';5430 readonly type: 'InvalidSignature' | 'PreLogExists';
5227 }5431 }
52285432
5229 /** @name PalletEvmCoderSubstrateError (647) */5433 /** @name PalletEvmCoderSubstrateError (665) */
5230 interface PalletEvmCoderSubstrateError extends Enum {5434 interface PalletEvmCoderSubstrateError extends Enum {
5231 readonly isOutOfGas: boolean;5435 readonly isOutOfGas: boolean;
5232 readonly isOutOfFund: boolean;5436 readonly isOutOfFund: boolean;
5233 readonly type: 'OutOfGas' | 'OutOfFund';5437 readonly type: 'OutOfGas' | 'OutOfFund';
5234 }5438 }
52355439
5236 /** @name UpDataStructsSponsorshipStateBasicCrossAccountIdRepr (648) */5440 /** @name UpDataStructsSponsorshipStateBasicCrossAccountIdRepr (666) */
5237 interface UpDataStructsSponsorshipStateBasicCrossAccountIdRepr extends Enum {5441 interface UpDataStructsSponsorshipStateBasicCrossAccountIdRepr extends Enum {
5238 readonly isDisabled: boolean;5442 readonly isDisabled: boolean;
5239 readonly isUnconfirmed: boolean;5443 readonly isUnconfirmed: boolean;
5243 readonly type: 'Disabled' | 'Unconfirmed' | 'Confirmed';5447 readonly type: 'Disabled' | 'Unconfirmed' | 'Confirmed';
5244 }5448 }
52455449
5246 /** @name PalletEvmContractHelpersSponsoringModeT (649) */5450 /** @name PalletEvmContractHelpersSponsoringModeT (667) */
5247 interface PalletEvmContractHelpersSponsoringModeT extends Enum {5451 interface PalletEvmContractHelpersSponsoringModeT extends Enum {
5248 readonly isDisabled: boolean;5452 readonly isDisabled: boolean;
5249 readonly isAllowlisted: boolean;5453 readonly isAllowlisted: boolean;
5250 readonly isGenerous: boolean;5454 readonly isGenerous: boolean;
5251 readonly type: 'Disabled' | 'Allowlisted' | 'Generous';5455 readonly type: 'Disabled' | 'Allowlisted' | 'Generous';
5252 }5456 }
52535457
5254 /** @name PalletEvmContractHelpersError (655) */5458 /** @name PalletEvmContractHelpersError (673) */
5255 interface PalletEvmContractHelpersError extends Enum {5459 interface PalletEvmContractHelpersError extends Enum {
5256 readonly isNoPermission: boolean;5460 readonly isNoPermission: boolean;
5257 readonly isNoPendingSponsor: boolean;5461 readonly isNoPendingSponsor: boolean;
5258 readonly isTooManyMethodsHaveSponsoredLimit: boolean;5462 readonly isTooManyMethodsHaveSponsoredLimit: boolean;
5259 readonly type: 'NoPermission' | 'NoPendingSponsor' | 'TooManyMethodsHaveSponsoredLimit';5463 readonly type: 'NoPermission' | 'NoPendingSponsor' | 'TooManyMethodsHaveSponsoredLimit';
5260 }5464 }
52615465
5262 /** @name PalletEvmMigrationError (656) */5466 /** @name PalletEvmMigrationError (674) */
5263 interface PalletEvmMigrationError extends Enum {5467 interface PalletEvmMigrationError extends Enum {
5264 readonly isAccountNotEmpty: boolean;5468 readonly isAccountNotEmpty: boolean;
5265 readonly isAccountIsNotMigrating: boolean;5469 readonly isAccountIsNotMigrating: boolean;
5266 readonly isBadEvent: boolean;5470 readonly isBadEvent: boolean;
5267 readonly type: 'AccountNotEmpty' | 'AccountIsNotMigrating' | 'BadEvent';5471 readonly type: 'AccountNotEmpty' | 'AccountIsNotMigrating' | 'BadEvent';
5268 }5472 }
52695473
5270 /** @name PalletMaintenanceError (657) */5474 /** @name PalletMaintenanceError (675) */
5271 type PalletMaintenanceError = Null;5475 type PalletMaintenanceError = Null;
5476
5477 /** @name PalletUtilityError (676) */
5478 interface PalletUtilityError extends Enum {
5479 readonly isTooManyCalls: boolean;
5480 readonly type: 'TooManyCalls';
5481 }
52725482
5273 /** @name PalletTestUtilsError (658) */5483 /** @name PalletTestUtilsError (677) */
5274 interface PalletTestUtilsError extends Enum {5484 interface PalletTestUtilsError extends Enum {
5275 readonly isTestPalletDisabled: boolean;5485 readonly isTestPalletDisabled: boolean;
5276 readonly isTriggerRollback: boolean;5486 readonly isTriggerRollback: boolean;
5277 readonly type: 'TestPalletDisabled' | 'TriggerRollback';5487 readonly type: 'TestPalletDisabled' | 'TriggerRollback';
5278 }5488 }
52795489
5280 /** @name SpRuntimeMultiSignature (660) */5490 /** @name SpRuntimeMultiSignature (679) */
5281 interface SpRuntimeMultiSignature extends Enum {5491 interface SpRuntimeMultiSignature extends Enum {
5282 readonly isEd25519: boolean;5492 readonly isEd25519: boolean;
5283 readonly asEd25519: SpCoreEd25519Signature;5493 readonly asEd25519: SpCoreEd25519Signature;
5288 readonly type: 'Ed25519' | 'Sr25519' | 'Ecdsa';5498 readonly type: 'Ed25519' | 'Sr25519' | 'Ecdsa';
5289 }5499 }
52905500
5291 /** @name SpCoreEd25519Signature (661) */5501 /** @name SpCoreEd25519Signature (680) */
5292 interface SpCoreEd25519Signature extends U8aFixed {}5502 interface SpCoreEd25519Signature extends U8aFixed {}
52935503
5294 /** @name SpCoreSr25519Signature (663) */5504 /** @name SpCoreSr25519Signature (682) */
5295 interface SpCoreSr25519Signature extends U8aFixed {}5505 interface SpCoreSr25519Signature extends U8aFixed {}
52965506
5297 /** @name SpCoreEcdsaSignature (664) */5507 /** @name SpCoreEcdsaSignature (683) */
5298 interface SpCoreEcdsaSignature extends U8aFixed {}5508 interface SpCoreEcdsaSignature extends U8aFixed {}
52995509
5300 /** @name FrameSystemExtensionsCheckSpecVersion (667) */5510 /** @name FrameSystemExtensionsCheckSpecVersion (686) */
5301 type FrameSystemExtensionsCheckSpecVersion = Null;5511 type FrameSystemExtensionsCheckSpecVersion = Null;
53025512
5303 /** @name FrameSystemExtensionsCheckTxVersion (668) */5513 /** @name FrameSystemExtensionsCheckTxVersion (687) */
5304 type FrameSystemExtensionsCheckTxVersion = Null;5514 type FrameSystemExtensionsCheckTxVersion = Null;
53055515
5306 /** @name FrameSystemExtensionsCheckGenesis (669) */5516 /** @name FrameSystemExtensionsCheckGenesis (688) */
5307 type FrameSystemExtensionsCheckGenesis = Null;5517 type FrameSystemExtensionsCheckGenesis = Null;
53085518
5309 /** @name FrameSystemExtensionsCheckNonce (672) */5519 /** @name FrameSystemExtensionsCheckNonce (691) */
5310 interface FrameSystemExtensionsCheckNonce extends Compact<u32> {}5520 interface FrameSystemExtensionsCheckNonce extends Compact<u32> {}
53115521
5312 /** @name FrameSystemExtensionsCheckWeight (673) */5522 /** @name FrameSystemExtensionsCheckWeight (692) */
5313 type FrameSystemExtensionsCheckWeight = Null;5523 type FrameSystemExtensionsCheckWeight = Null;
53145524
5315 /** @name OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance (674) */5525 /** @name OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance (693) */
5316 type OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance = Null;5526 type OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance = Null;
53175527
5318 /** @name OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls (675) */5528 /** @name OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls (694) */
5319 type OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls = Null;5529 type OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls = Null;
53205530
5321 /** @name PalletTemplateTransactionPaymentChargeTransactionPayment (676) */5531 /** @name PalletTemplateTransactionPaymentChargeTransactionPayment (695) */
5322 interface PalletTemplateTransactionPaymentChargeTransactionPayment extends Compact<u128> {}5532 interface PalletTemplateTransactionPaymentChargeTransactionPayment extends Compact<u128> {}
53235533
5324 /** @name OpalRuntimeRuntime (677) */5534 /** @name OpalRuntimeRuntime (696) */
5325 type OpalRuntimeRuntime = Null;5535 type OpalRuntimeRuntime = Null;
53265536
5327 /** @name PalletEthereumFakeTransactionFinalizer (678) */5537 /** @name PalletEthereumFakeTransactionFinalizer (697) */
5328 type PalletEthereumFakeTransactionFinalizer = Null;5538 type PalletEthereumFakeTransactionFinalizer = Null;
53295539
5330} // declare module5540} // declare module