difftreelog
chore regenerate types
in: master
4 files changed
tests/src/interfaces/augment-api-tx.tsdiffbeforeafterboth--- a/tests/src/interfaces/augment-api-tx.ts
+++ b/tests/src/interfaces/augment-api-tx.ts
@@ -713,8 +713,14 @@
maintenance: {
disable: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
enable: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
- executePreimage: AugmentedSubmittable<(hash: H256 | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256]>;
/**
+ * Execute a runtime call stored as a preimage.
+ *
+ * `weight_bound` is the maximum weight that the caller is willing
+ * to allow the extrinsic to be executed with.
+ **/
+ executePreimage: AugmentedSubmittable<(hash: H256 | string | Uint8Array, weightBound: SpWeightsWeightV2Weight | { refTime?: any; proofSize?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [H256, SpWeightsWeightV2Weight]>;
+ /**
* Generic tx
**/
[key: string]: SubmittableExtrinsicFunction<ApiType>;
tests/src/interfaces/default/types.tsdiffbeforeafterboth--- a/tests/src/interfaces/default/types.ts
+++ b/tests/src/interfaces/default/types.ts
@@ -2004,6 +2004,7 @@
readonly isExecutePreimage: boolean;
readonly asExecutePreimage: {
readonly hash_: H256;
+ readonly weightBound: SpWeightsWeightV2Weight;
} & Struct;
readonly type: 'Enable' | 'Disable' | 'ExecutePreimage';
}
tests/src/interfaces/lookup.tsdiffbeforeafterboth--- a/tests/src/interfaces/lookup.ts
+++ b/tests/src/interfaces/lookup.ts
@@ -3011,7 +3011,8 @@
_alias: {
hash_: 'hash',
},
- hash_: 'H256'
+ hash_: 'H256',
+ weightBound: 'SpWeightsWeightV2Weight'
}
}
},
tests/src/interfaces/types-lookup.tsdiffbeforeafterboth1// Auto-generated via `yarn polkadot-types-from-defs`, do not edit2/* eslint-disable */34// import type lookup before we augment - in some environments5// this is required to allow for ambient/previous definitions6import '@polkadot/types/lookup';78import type { Data } from '@polkadot/types';9import type { BTreeMap, BTreeSet, Bytes, Compact, Enum, Null, Option, Result, Set, Struct, Text, U256, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';10import type { ITuple } from '@polkadot/types-codec/types';11import type { AccountId32, Call, H160, H256, MultiAddress, Perbill } from '@polkadot/types/interfaces/runtime';12import type { Event } from '@polkadot/types/interfaces/system';1314declare module '@polkadot/types/lookup' {15 /** @name FrameSystemAccountInfo (3) */16 interface FrameSystemAccountInfo extends Struct {17 readonly nonce: u32;18 readonly consumers: u32;19 readonly providers: u32;20 readonly sufficients: u32;21 readonly data: PalletBalancesAccountData;22 }2324 /** @name PalletBalancesAccountData (5) */25 interface PalletBalancesAccountData extends Struct {26 readonly free: u128;27 readonly reserved: u128;28 readonly miscFrozen: u128;29 readonly feeFrozen: u128;30 }3132 /** @name FrameSupportDispatchPerDispatchClassWeight (7) */33 interface FrameSupportDispatchPerDispatchClassWeight extends Struct {34 readonly normal: SpWeightsWeightV2Weight;35 readonly operational: SpWeightsWeightV2Weight;36 readonly mandatory: SpWeightsWeightV2Weight;37 }3839 /** @name SpWeightsWeightV2Weight (8) */40 interface SpWeightsWeightV2Weight extends Struct {41 readonly refTime: Compact<u64>;42 readonly proofSize: Compact<u64>;43 }4445 /** @name SpRuntimeDigest (13) */46 interface SpRuntimeDigest extends Struct {47 readonly logs: Vec<SpRuntimeDigestDigestItem>;48 }4950 /** @name SpRuntimeDigestDigestItem (15) */51 interface SpRuntimeDigestDigestItem extends Enum {52 readonly isOther: boolean;53 readonly asOther: Bytes;54 readonly isConsensus: boolean;55 readonly asConsensus: ITuple<[U8aFixed, Bytes]>;56 readonly isSeal: boolean;57 readonly asSeal: ITuple<[U8aFixed, Bytes]>;58 readonly isPreRuntime: boolean;59 readonly asPreRuntime: ITuple<[U8aFixed, Bytes]>;60 readonly isRuntimeEnvironmentUpdated: boolean;61 readonly type: 'Other' | 'Consensus' | 'Seal' | 'PreRuntime' | 'RuntimeEnvironmentUpdated';62 }6364 /** @name FrameSystemEventRecord (18) */65 interface FrameSystemEventRecord extends Struct {66 readonly phase: FrameSystemPhase;67 readonly event: Event;68 readonly topics: Vec<H256>;69 }7071 /** @name FrameSystemEvent (20) */72 interface FrameSystemEvent extends Enum {73 readonly isExtrinsicSuccess: boolean;74 readonly asExtrinsicSuccess: {75 readonly dispatchInfo: FrameSupportDispatchDispatchInfo;76 } & Struct;77 readonly isExtrinsicFailed: boolean;78 readonly asExtrinsicFailed: {79 readonly dispatchError: SpRuntimeDispatchError;80 readonly dispatchInfo: FrameSupportDispatchDispatchInfo;81 } & Struct;82 readonly isCodeUpdated: boolean;83 readonly isNewAccount: boolean;84 readonly asNewAccount: {85 readonly account: AccountId32;86 } & Struct;87 readonly isKilledAccount: boolean;88 readonly asKilledAccount: {89 readonly account: AccountId32;90 } & Struct;91 readonly isRemarked: boolean;92 readonly asRemarked: {93 readonly sender: AccountId32;94 readonly hash_: H256;95 } & Struct;96 readonly type: 'ExtrinsicSuccess' | 'ExtrinsicFailed' | 'CodeUpdated' | 'NewAccount' | 'KilledAccount' | 'Remarked';97 }9899 /** @name FrameSupportDispatchDispatchInfo (21) */100 interface FrameSupportDispatchDispatchInfo extends Struct {101 readonly weight: SpWeightsWeightV2Weight;102 readonly class: FrameSupportDispatchDispatchClass;103 readonly paysFee: FrameSupportDispatchPays;104 }105106 /** @name FrameSupportDispatchDispatchClass (22) */107 interface FrameSupportDispatchDispatchClass extends Enum {108 readonly isNormal: boolean;109 readonly isOperational: boolean;110 readonly isMandatory: boolean;111 readonly type: 'Normal' | 'Operational' | 'Mandatory';112 }113114 /** @name FrameSupportDispatchPays (23) */115 interface FrameSupportDispatchPays extends Enum {116 readonly isYes: boolean;117 readonly isNo: boolean;118 readonly type: 'Yes' | 'No';119 }120121 /** @name SpRuntimeDispatchError (24) */122 interface SpRuntimeDispatchError extends Enum {123 readonly isOther: boolean;124 readonly isCannotLookup: boolean;125 readonly isBadOrigin: boolean;126 readonly isModule: boolean;127 readonly asModule: SpRuntimeModuleError;128 readonly isConsumerRemaining: boolean;129 readonly isNoProviders: boolean;130 readonly isTooManyConsumers: boolean;131 readonly isToken: boolean;132 readonly asToken: SpRuntimeTokenError;133 readonly isArithmetic: boolean;134 readonly asArithmetic: SpArithmeticArithmeticError;135 readonly isTransactional: boolean;136 readonly asTransactional: SpRuntimeTransactionalError;137 readonly isExhausted: boolean;138 readonly isCorruption: boolean;139 readonly isUnavailable: boolean;140 readonly type: 'Other' | 'CannotLookup' | 'BadOrigin' | 'Module' | 'ConsumerRemaining' | 'NoProviders' | 'TooManyConsumers' | 'Token' | 'Arithmetic' | 'Transactional' | 'Exhausted' | 'Corruption' | 'Unavailable';141 }142143 /** @name SpRuntimeModuleError (25) */144 interface SpRuntimeModuleError extends Struct {145 readonly index: u8;146 readonly error: U8aFixed;147 }148149 /** @name SpRuntimeTokenError (26) */150 interface SpRuntimeTokenError extends Enum {151 readonly isNoFunds: boolean;152 readonly isWouldDie: boolean;153 readonly isBelowMinimum: boolean;154 readonly isCannotCreate: boolean;155 readonly isUnknownAsset: boolean;156 readonly isFrozen: boolean;157 readonly isUnsupported: boolean;158 readonly type: 'NoFunds' | 'WouldDie' | 'BelowMinimum' | 'CannotCreate' | 'UnknownAsset' | 'Frozen' | 'Unsupported';159 }160161 /** @name SpArithmeticArithmeticError (27) */162 interface SpArithmeticArithmeticError extends Enum {163 readonly isUnderflow: boolean;164 readonly isOverflow: boolean;165 readonly isDivisionByZero: boolean;166 readonly type: 'Underflow' | 'Overflow' | 'DivisionByZero';167 }168169 /** @name SpRuntimeTransactionalError (28) */170 interface SpRuntimeTransactionalError extends Enum {171 readonly isLimitReached: boolean;172 readonly isNoLayer: boolean;173 readonly type: 'LimitReached' | 'NoLayer';174 }175176 /** @name CumulusPalletParachainSystemEvent (29) */177 interface CumulusPalletParachainSystemEvent extends Enum {178 readonly isValidationFunctionStored: boolean;179 readonly isValidationFunctionApplied: boolean;180 readonly asValidationFunctionApplied: {181 readonly relayChainBlockNum: u32;182 } & Struct;183 readonly isValidationFunctionDiscarded: boolean;184 readonly isUpgradeAuthorized: boolean;185 readonly asUpgradeAuthorized: {186 readonly codeHash: H256;187 } & Struct;188 readonly isDownwardMessagesReceived: boolean;189 readonly asDownwardMessagesReceived: {190 readonly count: u32;191 } & Struct;192 readonly isDownwardMessagesProcessed: boolean;193 readonly asDownwardMessagesProcessed: {194 readonly weightUsed: SpWeightsWeightV2Weight;195 readonly dmqHead: H256;196 } & Struct;197 readonly type: 'ValidationFunctionStored' | 'ValidationFunctionApplied' | 'ValidationFunctionDiscarded' | 'UpgradeAuthorized' | 'DownwardMessagesReceived' | 'DownwardMessagesProcessed';198 }199200 /** @name PalletCollatorSelectionEvent (30) */201 interface PalletCollatorSelectionEvent extends Enum {202 readonly isInvulnerableAdded: boolean;203 readonly asInvulnerableAdded: {204 readonly invulnerable: AccountId32;205 } & Struct;206 readonly isInvulnerableRemoved: boolean;207 readonly asInvulnerableRemoved: {208 readonly invulnerable: AccountId32;209 } & Struct;210 readonly isLicenseObtained: boolean;211 readonly asLicenseObtained: {212 readonly accountId: AccountId32;213 readonly deposit: u128;214 } & Struct;215 readonly isLicenseReleased: boolean;216 readonly asLicenseReleased: {217 readonly accountId: AccountId32;218 readonly depositReturned: u128;219 } & Struct;220 readonly isCandidateAdded: boolean;221 readonly asCandidateAdded: {222 readonly accountId: AccountId32;223 } & Struct;224 readonly isCandidateRemoved: boolean;225 readonly asCandidateRemoved: {226 readonly accountId: AccountId32;227 } & Struct;228 readonly type: 'InvulnerableAdded' | 'InvulnerableRemoved' | 'LicenseObtained' | 'LicenseReleased' | 'CandidateAdded' | 'CandidateRemoved';229 }230231 /** @name PalletSessionEvent (31) */232 interface PalletSessionEvent extends Enum {233 readonly isNewSession: boolean;234 readonly asNewSession: {235 readonly sessionIndex: u32;236 } & Struct;237 readonly type: 'NewSession';238 }239240 /** @name PalletBalancesEvent (32) */241 interface PalletBalancesEvent extends Enum {242 readonly isEndowed: boolean;243 readonly asEndowed: {244 readonly account: AccountId32;245 readonly freeBalance: u128;246 } & Struct;247 readonly isDustLost: boolean;248 readonly asDustLost: {249 readonly account: AccountId32;250 readonly amount: u128;251 } & Struct;252 readonly isTransfer: boolean;253 readonly asTransfer: {254 readonly from: AccountId32;255 readonly to: AccountId32;256 readonly amount: u128;257 } & Struct;258 readonly isBalanceSet: boolean;259 readonly asBalanceSet: {260 readonly who: AccountId32;261 readonly free: u128;262 readonly reserved: u128;263 } & Struct;264 readonly isReserved: boolean;265 readonly asReserved: {266 readonly who: AccountId32;267 readonly amount: u128;268 } & Struct;269 readonly isUnreserved: boolean;270 readonly asUnreserved: {271 readonly who: AccountId32;272 readonly amount: u128;273 } & Struct;274 readonly isReserveRepatriated: boolean;275 readonly asReserveRepatriated: {276 readonly from: AccountId32;277 readonly to: AccountId32;278 readonly amount: u128;279 readonly destinationStatus: FrameSupportTokensMiscBalanceStatus;280 } & Struct;281 readonly isDeposit: boolean;282 readonly asDeposit: {283 readonly who: AccountId32;284 readonly amount: u128;285 } & Struct;286 readonly isWithdraw: boolean;287 readonly asWithdraw: {288 readonly who: AccountId32;289 readonly amount: u128;290 } & Struct;291 readonly isSlashed: boolean;292 readonly asSlashed: {293 readonly who: AccountId32;294 readonly amount: u128;295 } & Struct;296 readonly type: 'Endowed' | 'DustLost' | 'Transfer' | 'BalanceSet' | 'Reserved' | 'Unreserved' | 'ReserveRepatriated' | 'Deposit' | 'Withdraw' | 'Slashed';297 }298299 /** @name FrameSupportTokensMiscBalanceStatus (33) */300 interface FrameSupportTokensMiscBalanceStatus extends Enum {301 readonly isFree: boolean;302 readonly isReserved: boolean;303 readonly type: 'Free' | 'Reserved';304 }305306 /** @name PalletTransactionPaymentEvent (34) */307 interface PalletTransactionPaymentEvent extends Enum {308 readonly isTransactionFeePaid: boolean;309 readonly asTransactionFeePaid: {310 readonly who: AccountId32;311 readonly actualFee: u128;312 readonly tip: u128;313 } & Struct;314 readonly type: 'TransactionFeePaid';315 }316317 /** @name PalletTreasuryEvent (35) */318 interface PalletTreasuryEvent extends Enum {319 readonly isProposed: boolean;320 readonly asProposed: {321 readonly proposalIndex: u32;322 } & Struct;323 readonly isSpending: boolean;324 readonly asSpending: {325 readonly budgetRemaining: u128;326 } & Struct;327 readonly isAwarded: boolean;328 readonly asAwarded: {329 readonly proposalIndex: u32;330 readonly award: u128;331 readonly account: AccountId32;332 } & Struct;333 readonly isRejected: boolean;334 readonly asRejected: {335 readonly proposalIndex: u32;336 readonly slashed: u128;337 } & Struct;338 readonly isBurnt: boolean;339 readonly asBurnt: {340 readonly burntFunds: u128;341 } & Struct;342 readonly isRollover: boolean;343 readonly asRollover: {344 readonly rolloverBalance: u128;345 } & Struct;346 readonly isDeposit: boolean;347 readonly asDeposit: {348 readonly value: u128;349 } & Struct;350 readonly isSpendApproved: boolean;351 readonly asSpendApproved: {352 readonly proposalIndex: u32;353 readonly amount: u128;354 readonly beneficiary: AccountId32;355 } & Struct;356 readonly isUpdatedInactive: boolean;357 readonly asUpdatedInactive: {358 readonly reactivated: u128;359 readonly deactivated: u128;360 } & Struct;361 readonly type: 'Proposed' | 'Spending' | 'Awarded' | 'Rejected' | 'Burnt' | 'Rollover' | 'Deposit' | 'SpendApproved' | 'UpdatedInactive';362 }363364 /** @name PalletSudoEvent (36) */365 interface PalletSudoEvent extends Enum {366 readonly isSudid: boolean;367 readonly asSudid: {368 readonly sudoResult: Result<Null, SpRuntimeDispatchError>;369 } & Struct;370 readonly isKeyChanged: boolean;371 readonly asKeyChanged: {372 readonly oldSudoer: Option<AccountId32>;373 } & Struct;374 readonly isSudoAsDone: boolean;375 readonly asSudoAsDone: {376 readonly sudoResult: Result<Null, SpRuntimeDispatchError>;377 } & Struct;378 readonly type: 'Sudid' | 'KeyChanged' | 'SudoAsDone';379 }380381 /** @name OrmlVestingModuleEvent (40) */382 interface OrmlVestingModuleEvent extends Enum {383 readonly isVestingScheduleAdded: boolean;384 readonly asVestingScheduleAdded: {385 readonly from: AccountId32;386 readonly to: AccountId32;387 readonly vestingSchedule: OrmlVestingVestingSchedule;388 } & Struct;389 readonly isClaimed: boolean;390 readonly asClaimed: {391 readonly who: AccountId32;392 readonly amount: u128;393 } & Struct;394 readonly isVestingSchedulesUpdated: boolean;395 readonly asVestingSchedulesUpdated: {396 readonly who: AccountId32;397 } & Struct;398 readonly type: 'VestingScheduleAdded' | 'Claimed' | 'VestingSchedulesUpdated';399 }400401 /** @name OrmlVestingVestingSchedule (41) */402 interface OrmlVestingVestingSchedule extends Struct {403 readonly start: u32;404 readonly period: u32;405 readonly periodCount: u32;406 readonly perPeriod: Compact<u128>;407 }408409 /** @name OrmlXtokensModuleEvent (43) */410 interface OrmlXtokensModuleEvent extends Enum {411 readonly isTransferredMultiAssets: boolean;412 readonly asTransferredMultiAssets: {413 readonly sender: AccountId32;414 readonly assets: XcmV1MultiassetMultiAssets;415 readonly fee: XcmV1MultiAsset;416 readonly dest: XcmV1MultiLocation;417 } & Struct;418 readonly type: 'TransferredMultiAssets';419 }420421 /** @name XcmV1MultiassetMultiAssets (44) */422 interface XcmV1MultiassetMultiAssets extends Vec<XcmV1MultiAsset> {}423424 /** @name XcmV1MultiAsset (46) */425 interface XcmV1MultiAsset extends Struct {426 readonly id: XcmV1MultiassetAssetId;427 readonly fun: XcmV1MultiassetFungibility;428 }429430 /** @name XcmV1MultiassetAssetId (47) */431 interface XcmV1MultiassetAssetId extends Enum {432 readonly isConcrete: boolean;433 readonly asConcrete: XcmV1MultiLocation;434 readonly isAbstract: boolean;435 readonly asAbstract: Bytes;436 readonly type: 'Concrete' | 'Abstract';437 }438439 /** @name XcmV1MultiLocation (48) */440 interface XcmV1MultiLocation extends Struct {441 readonly parents: u8;442 readonly interior: XcmV1MultilocationJunctions;443 }444445 /** @name XcmV1MultilocationJunctions (49) */446 interface XcmV1MultilocationJunctions extends Enum {447 readonly isHere: boolean;448 readonly isX1: boolean;449 readonly asX1: XcmV1Junction;450 readonly isX2: boolean;451 readonly asX2: ITuple<[XcmV1Junction, XcmV1Junction]>;452 readonly isX3: boolean;453 readonly asX3: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction]>;454 readonly isX4: boolean;455 readonly asX4: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;456 readonly isX5: boolean;457 readonly asX5: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;458 readonly isX6: boolean;459 readonly asX6: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;460 readonly isX7: boolean;461 readonly asX7: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;462 readonly isX8: boolean;463 readonly asX8: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;464 readonly type: 'Here' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';465 }466467 /** @name XcmV1Junction (50) */468 interface XcmV1Junction extends Enum {469 readonly isParachain: boolean;470 readonly asParachain: Compact<u32>;471 readonly isAccountId32: boolean;472 readonly asAccountId32: {473 readonly network: XcmV0JunctionNetworkId;474 readonly id: U8aFixed;475 } & Struct;476 readonly isAccountIndex64: boolean;477 readonly asAccountIndex64: {478 readonly network: XcmV0JunctionNetworkId;479 readonly index: Compact<u64>;480 } & Struct;481 readonly isAccountKey20: boolean;482 readonly asAccountKey20: {483 readonly network: XcmV0JunctionNetworkId;484 readonly key: U8aFixed;485 } & Struct;486 readonly isPalletInstance: boolean;487 readonly asPalletInstance: u8;488 readonly isGeneralIndex: boolean;489 readonly asGeneralIndex: Compact<u128>;490 readonly isGeneralKey: boolean;491 readonly asGeneralKey: Bytes;492 readonly isOnlyChild: boolean;493 readonly isPlurality: boolean;494 readonly asPlurality: {495 readonly id: XcmV0JunctionBodyId;496 readonly part: XcmV0JunctionBodyPart;497 } & Struct;498 readonly type: 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality';499 }500501 /** @name XcmV0JunctionNetworkId (52) */502 interface XcmV0JunctionNetworkId extends Enum {503 readonly isAny: boolean;504 readonly isNamed: boolean;505 readonly asNamed: Bytes;506 readonly isPolkadot: boolean;507 readonly isKusama: boolean;508 readonly type: 'Any' | 'Named' | 'Polkadot' | 'Kusama';509 }510511 /** @name XcmV0JunctionBodyId (55) */512 interface XcmV0JunctionBodyId extends Enum {513 readonly isUnit: boolean;514 readonly isNamed: boolean;515 readonly asNamed: Bytes;516 readonly isIndex: boolean;517 readonly asIndex: Compact<u32>;518 readonly isExecutive: boolean;519 readonly isTechnical: boolean;520 readonly isLegislative: boolean;521 readonly isJudicial: boolean;522 readonly isDefense: boolean;523 readonly isAdministration: boolean;524 readonly isTreasury: boolean;525 readonly type: 'Unit' | 'Named' | 'Index' | 'Executive' | 'Technical' | 'Legislative' | 'Judicial' | 'Defense' | 'Administration' | 'Treasury';526 }527528 /** @name XcmV0JunctionBodyPart (56) */529 interface XcmV0JunctionBodyPart extends Enum {530 readonly isVoice: boolean;531 readonly isMembers: boolean;532 readonly asMembers: {533 readonly count: Compact<u32>;534 } & Struct;535 readonly isFraction: boolean;536 readonly asFraction: {537 readonly nom: Compact<u32>;538 readonly denom: Compact<u32>;539 } & Struct;540 readonly isAtLeastProportion: boolean;541 readonly asAtLeastProportion: {542 readonly nom: Compact<u32>;543 readonly denom: Compact<u32>;544 } & Struct;545 readonly isMoreThanProportion: boolean;546 readonly asMoreThanProportion: {547 readonly nom: Compact<u32>;548 readonly denom: Compact<u32>;549 } & Struct;550 readonly type: 'Voice' | 'Members' | 'Fraction' | 'AtLeastProportion' | 'MoreThanProportion';551 }552553 /** @name XcmV1MultiassetFungibility (57) */554 interface XcmV1MultiassetFungibility extends Enum {555 readonly isFungible: boolean;556 readonly asFungible: Compact<u128>;557 readonly isNonFungible: boolean;558 readonly asNonFungible: XcmV1MultiassetAssetInstance;559 readonly type: 'Fungible' | 'NonFungible';560 }561562 /** @name XcmV1MultiassetAssetInstance (58) */563 interface XcmV1MultiassetAssetInstance extends Enum {564 readonly isUndefined: boolean;565 readonly isIndex: boolean;566 readonly asIndex: Compact<u128>;567 readonly isArray4: boolean;568 readonly asArray4: U8aFixed;569 readonly isArray8: boolean;570 readonly asArray8: U8aFixed;571 readonly isArray16: boolean;572 readonly asArray16: U8aFixed;573 readonly isArray32: boolean;574 readonly asArray32: U8aFixed;575 readonly isBlob: boolean;576 readonly asBlob: Bytes;577 readonly type: 'Undefined' | 'Index' | 'Array4' | 'Array8' | 'Array16' | 'Array32' | 'Blob';578 }579580 /** @name OrmlTokensModuleEvent (61) */581 interface OrmlTokensModuleEvent extends Enum {582 readonly isEndowed: boolean;583 readonly asEndowed: {584 readonly currencyId: PalletForeignAssetsAssetIds;585 readonly who: AccountId32;586 readonly amount: u128;587 } & Struct;588 readonly isDustLost: boolean;589 readonly asDustLost: {590 readonly currencyId: PalletForeignAssetsAssetIds;591 readonly who: AccountId32;592 readonly amount: u128;593 } & Struct;594 readonly isTransfer: boolean;595 readonly asTransfer: {596 readonly currencyId: PalletForeignAssetsAssetIds;597 readonly from: AccountId32;598 readonly to: AccountId32;599 readonly amount: u128;600 } & Struct;601 readonly isReserved: boolean;602 readonly asReserved: {603 readonly currencyId: PalletForeignAssetsAssetIds;604 readonly who: AccountId32;605 readonly amount: u128;606 } & Struct;607 readonly isUnreserved: boolean;608 readonly asUnreserved: {609 readonly currencyId: PalletForeignAssetsAssetIds;610 readonly who: AccountId32;611 readonly amount: u128;612 } & Struct;613 readonly isReserveRepatriated: boolean;614 readonly asReserveRepatriated: {615 readonly currencyId: PalletForeignAssetsAssetIds;616 readonly from: AccountId32;617 readonly to: AccountId32;618 readonly amount: u128;619 readonly status: FrameSupportTokensMiscBalanceStatus;620 } & Struct;621 readonly isBalanceSet: boolean;622 readonly asBalanceSet: {623 readonly currencyId: PalletForeignAssetsAssetIds;624 readonly who: AccountId32;625 readonly free: u128;626 readonly reserved: u128;627 } & Struct;628 readonly isTotalIssuanceSet: boolean;629 readonly asTotalIssuanceSet: {630 readonly currencyId: PalletForeignAssetsAssetIds;631 readonly amount: u128;632 } & Struct;633 readonly isWithdrawn: boolean;634 readonly asWithdrawn: {635 readonly currencyId: PalletForeignAssetsAssetIds;636 readonly who: AccountId32;637 readonly amount: u128;638 } & Struct;639 readonly isSlashed: boolean;640 readonly asSlashed: {641 readonly currencyId: PalletForeignAssetsAssetIds;642 readonly who: AccountId32;643 readonly freeAmount: u128;644 readonly reservedAmount: u128;645 } & Struct;646 readonly isDeposited: boolean;647 readonly asDeposited: {648 readonly currencyId: PalletForeignAssetsAssetIds;649 readonly who: AccountId32;650 readonly amount: u128;651 } & Struct;652 readonly isLockSet: boolean;653 readonly asLockSet: {654 readonly lockId: U8aFixed;655 readonly currencyId: PalletForeignAssetsAssetIds;656 readonly who: AccountId32;657 readonly amount: u128;658 } & Struct;659 readonly isLockRemoved: boolean;660 readonly asLockRemoved: {661 readonly lockId: U8aFixed;662 readonly currencyId: PalletForeignAssetsAssetIds;663 readonly who: AccountId32;664 } & Struct;665 readonly type: 'Endowed' | 'DustLost' | 'Transfer' | 'Reserved' | 'Unreserved' | 'ReserveRepatriated' | 'BalanceSet' | 'TotalIssuanceSet' | 'Withdrawn' | 'Slashed' | 'Deposited' | 'LockSet' | 'LockRemoved';666 }667668 /** @name PalletForeignAssetsAssetIds (62) */669 interface PalletForeignAssetsAssetIds extends Enum {670 readonly isForeignAssetId: boolean;671 readonly asForeignAssetId: u32;672 readonly isNativeAssetId: boolean;673 readonly asNativeAssetId: PalletForeignAssetsNativeCurrency;674 readonly type: 'ForeignAssetId' | 'NativeAssetId';675 }676677 /** @name PalletForeignAssetsNativeCurrency (63) */678 interface PalletForeignAssetsNativeCurrency extends Enum {679 readonly isHere: boolean;680 readonly isParent: boolean;681 readonly type: 'Here' | 'Parent';682 }683684 /** @name PalletIdentityEvent (64) */685 interface PalletIdentityEvent extends Enum {686 readonly isIdentitySet: boolean;687 readonly asIdentitySet: {688 readonly who: AccountId32;689 } & Struct;690 readonly isIdentityCleared: boolean;691 readonly asIdentityCleared: {692 readonly who: AccountId32;693 readonly deposit: u128;694 } & Struct;695 readonly isIdentityKilled: boolean;696 readonly asIdentityKilled: {697 readonly who: AccountId32;698 readonly deposit: u128;699 } & Struct;700 readonly isIdentitiesInserted: boolean;701 readonly asIdentitiesInserted: {702 readonly amount: u32;703 } & Struct;704 readonly isIdentitiesRemoved: boolean;705 readonly asIdentitiesRemoved: {706 readonly amount: u32;707 } & Struct;708 readonly isJudgementRequested: boolean;709 readonly asJudgementRequested: {710 readonly who: AccountId32;711 readonly registrarIndex: u32;712 } & Struct;713 readonly isJudgementUnrequested: boolean;714 readonly asJudgementUnrequested: {715 readonly who: AccountId32;716 readonly registrarIndex: u32;717 } & Struct;718 readonly isJudgementGiven: boolean;719 readonly asJudgementGiven: {720 readonly target: AccountId32;721 readonly registrarIndex: u32;722 } & Struct;723 readonly isRegistrarAdded: boolean;724 readonly asRegistrarAdded: {725 readonly registrarIndex: u32;726 } & Struct;727 readonly isSubIdentityAdded: boolean;728 readonly asSubIdentityAdded: {729 readonly sub: AccountId32;730 readonly main: AccountId32;731 readonly deposit: u128;732 } & Struct;733 readonly isSubIdentityRemoved: boolean;734 readonly asSubIdentityRemoved: {735 readonly sub: AccountId32;736 readonly main: AccountId32;737 readonly deposit: u128;738 } & Struct;739 readonly isSubIdentityRevoked: boolean;740 readonly asSubIdentityRevoked: {741 readonly sub: AccountId32;742 readonly main: AccountId32;743 readonly deposit: u128;744 } & Struct;745 readonly isSubIdentitiesInserted: boolean;746 readonly asSubIdentitiesInserted: {747 readonly amount: u32;748 } & Struct;749 readonly type: 'IdentitySet' | 'IdentityCleared' | 'IdentityKilled' | 'IdentitiesInserted' | 'IdentitiesRemoved' | 'JudgementRequested' | 'JudgementUnrequested' | 'JudgementGiven' | 'RegistrarAdded' | 'SubIdentityAdded' | 'SubIdentityRemoved' | 'SubIdentityRevoked' | 'SubIdentitiesInserted';750 }751752 /** @name PalletPreimageEvent (65) */753 interface PalletPreimageEvent extends Enum {754 readonly isNoted: boolean;755 readonly asNoted: {756 readonly hash_: H256;757 } & Struct;758 readonly isRequested: boolean;759 readonly asRequested: {760 readonly hash_: H256;761 } & Struct;762 readonly isCleared: boolean;763 readonly asCleared: {764 readonly hash_: H256;765 } & Struct;766 readonly type: 'Noted' | 'Requested' | 'Cleared';767 }768769 /** @name CumulusPalletXcmpQueueEvent (66) */770 interface CumulusPalletXcmpQueueEvent extends Enum {771 readonly isSuccess: boolean;772 readonly asSuccess: {773 readonly messageHash: Option<H256>;774 readonly weight: SpWeightsWeightV2Weight;775 } & Struct;776 readonly isFail: boolean;777 readonly asFail: {778 readonly messageHash: Option<H256>;779 readonly error: XcmV2TraitsError;780 readonly weight: SpWeightsWeightV2Weight;781 } & Struct;782 readonly isBadVersion: boolean;783 readonly asBadVersion: {784 readonly messageHash: Option<H256>;785 } & Struct;786 readonly isBadFormat: boolean;787 readonly asBadFormat: {788 readonly messageHash: Option<H256>;789 } & Struct;790 readonly isUpwardMessageSent: boolean;791 readonly asUpwardMessageSent: {792 readonly messageHash: Option<H256>;793 } & Struct;794 readonly isXcmpMessageSent: boolean;795 readonly asXcmpMessageSent: {796 readonly messageHash: Option<H256>;797 } & Struct;798 readonly isOverweightEnqueued: boolean;799 readonly asOverweightEnqueued: {800 readonly sender: u32;801 readonly sentAt: u32;802 readonly index: u64;803 readonly required: SpWeightsWeightV2Weight;804 } & Struct;805 readonly isOverweightServiced: boolean;806 readonly asOverweightServiced: {807 readonly index: u64;808 readonly used: SpWeightsWeightV2Weight;809 } & Struct;810 readonly type: 'Success' | 'Fail' | 'BadVersion' | 'BadFormat' | 'UpwardMessageSent' | 'XcmpMessageSent' | 'OverweightEnqueued' | 'OverweightServiced';811 }812813 /** @name XcmV2TraitsError (68) */814 interface XcmV2TraitsError extends Enum {815 readonly isOverflow: boolean;816 readonly isUnimplemented: boolean;817 readonly isUntrustedReserveLocation: boolean;818 readonly isUntrustedTeleportLocation: boolean;819 readonly isMultiLocationFull: boolean;820 readonly isMultiLocationNotInvertible: boolean;821 readonly isBadOrigin: boolean;822 readonly isInvalidLocation: boolean;823 readonly isAssetNotFound: boolean;824 readonly isFailedToTransactAsset: boolean;825 readonly isNotWithdrawable: boolean;826 readonly isLocationCannotHold: boolean;827 readonly isExceedsMaxMessageSize: boolean;828 readonly isDestinationUnsupported: boolean;829 readonly isTransport: boolean;830 readonly isUnroutable: boolean;831 readonly isUnknownClaim: boolean;832 readonly isFailedToDecode: boolean;833 readonly isMaxWeightInvalid: boolean;834 readonly isNotHoldingFees: boolean;835 readonly isTooExpensive: boolean;836 readonly isTrap: boolean;837 readonly asTrap: u64;838 readonly isUnhandledXcmVersion: boolean;839 readonly isWeightLimitReached: boolean;840 readonly asWeightLimitReached: u64;841 readonly isBarrier: boolean;842 readonly isWeightNotComputable: boolean;843 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';844 }845846 /** @name PalletXcmEvent (70) */847 interface PalletXcmEvent extends Enum {848 readonly isAttempted: boolean;849 readonly asAttempted: XcmV2TraitsOutcome;850 readonly isSent: boolean;851 readonly asSent: ITuple<[XcmV1MultiLocation, XcmV1MultiLocation, XcmV2Xcm]>;852 readonly isUnexpectedResponse: boolean;853 readonly asUnexpectedResponse: ITuple<[XcmV1MultiLocation, u64]>;854 readonly isResponseReady: boolean;855 readonly asResponseReady: ITuple<[u64, XcmV2Response]>;856 readonly isNotified: boolean;857 readonly asNotified: ITuple<[u64, u8, u8]>;858 readonly isNotifyOverweight: boolean;859 readonly asNotifyOverweight: ITuple<[u64, u8, u8, SpWeightsWeightV2Weight, SpWeightsWeightV2Weight]>;860 readonly isNotifyDispatchError: boolean;861 readonly asNotifyDispatchError: ITuple<[u64, u8, u8]>;862 readonly isNotifyDecodeFailed: boolean;863 readonly asNotifyDecodeFailed: ITuple<[u64, u8, u8]>;864 readonly isInvalidResponder: boolean;865 readonly asInvalidResponder: ITuple<[XcmV1MultiLocation, u64, Option<XcmV1MultiLocation>]>;866 readonly isInvalidResponderVersion: boolean;867 readonly asInvalidResponderVersion: ITuple<[XcmV1MultiLocation, u64]>;868 readonly isResponseTaken: boolean;869 readonly asResponseTaken: u64;870 readonly isAssetsTrapped: boolean;871 readonly asAssetsTrapped: ITuple<[H256, XcmV1MultiLocation, XcmVersionedMultiAssets]>;872 readonly isVersionChangeNotified: boolean;873 readonly asVersionChangeNotified: ITuple<[XcmV1MultiLocation, u32]>;874 readonly isSupportedVersionChanged: boolean;875 readonly asSupportedVersionChanged: ITuple<[XcmV1MultiLocation, u32]>;876 readonly isNotifyTargetSendFail: boolean;877 readonly asNotifyTargetSendFail: ITuple<[XcmV1MultiLocation, u64, XcmV2TraitsError]>;878 readonly isNotifyTargetMigrationFail: boolean;879 readonly asNotifyTargetMigrationFail: ITuple<[XcmVersionedMultiLocation, u64]>;880 readonly isAssetsClaimed: boolean;881 readonly asAssetsClaimed: ITuple<[H256, XcmV1MultiLocation, XcmVersionedMultiAssets]>;882 readonly type: 'Attempted' | 'Sent' | 'UnexpectedResponse' | 'ResponseReady' | 'Notified' | 'NotifyOverweight' | 'NotifyDispatchError' | 'NotifyDecodeFailed' | 'InvalidResponder' | 'InvalidResponderVersion' | 'ResponseTaken' | 'AssetsTrapped' | 'VersionChangeNotified' | 'SupportedVersionChanged' | 'NotifyTargetSendFail' | 'NotifyTargetMigrationFail' | 'AssetsClaimed';883 }884885 /** @name XcmV2TraitsOutcome (71) */886 interface XcmV2TraitsOutcome extends Enum {887 readonly isComplete: boolean;888 readonly asComplete: u64;889 readonly isIncomplete: boolean;890 readonly asIncomplete: ITuple<[u64, XcmV2TraitsError]>;891 readonly isError: boolean;892 readonly asError: XcmV2TraitsError;893 readonly type: 'Complete' | 'Incomplete' | 'Error';894 }895896 /** @name XcmV2Xcm (72) */897 interface XcmV2Xcm extends Vec<XcmV2Instruction> {}898899 /** @name XcmV2Instruction (74) */900 interface XcmV2Instruction extends Enum {901 readonly isWithdrawAsset: boolean;902 readonly asWithdrawAsset: XcmV1MultiassetMultiAssets;903 readonly isReserveAssetDeposited: boolean;904 readonly asReserveAssetDeposited: XcmV1MultiassetMultiAssets;905 readonly isReceiveTeleportedAsset: boolean;906 readonly asReceiveTeleportedAsset: XcmV1MultiassetMultiAssets;907 readonly isQueryResponse: boolean;908 readonly asQueryResponse: {909 readonly queryId: Compact<u64>;910 readonly response: XcmV2Response;911 readonly maxWeight: Compact<u64>;912 } & Struct;913 readonly isTransferAsset: boolean;914 readonly asTransferAsset: {915 readonly assets: XcmV1MultiassetMultiAssets;916 readonly beneficiary: XcmV1MultiLocation;917 } & Struct;918 readonly isTransferReserveAsset: boolean;919 readonly asTransferReserveAsset: {920 readonly assets: XcmV1MultiassetMultiAssets;921 readonly dest: XcmV1MultiLocation;922 readonly xcm: XcmV2Xcm;923 } & Struct;924 readonly isTransact: boolean;925 readonly asTransact: {926 readonly originType: XcmV0OriginKind;927 readonly requireWeightAtMost: Compact<u64>;928 readonly call: XcmDoubleEncoded;929 } & Struct;930 readonly isHrmpNewChannelOpenRequest: boolean;931 readonly asHrmpNewChannelOpenRequest: {932 readonly sender: Compact<u32>;933 readonly maxMessageSize: Compact<u32>;934 readonly maxCapacity: Compact<u32>;935 } & Struct;936 readonly isHrmpChannelAccepted: boolean;937 readonly asHrmpChannelAccepted: {938 readonly recipient: Compact<u32>;939 } & Struct;940 readonly isHrmpChannelClosing: boolean;941 readonly asHrmpChannelClosing: {942 readonly initiator: Compact<u32>;943 readonly sender: Compact<u32>;944 readonly recipient: Compact<u32>;945 } & Struct;946 readonly isClearOrigin: boolean;947 readonly isDescendOrigin: boolean;948 readonly asDescendOrigin: XcmV1MultilocationJunctions;949 readonly isReportError: boolean;950 readonly asReportError: {951 readonly queryId: Compact<u64>;952 readonly dest: XcmV1MultiLocation;953 readonly maxResponseWeight: Compact<u64>;954 } & Struct;955 readonly isDepositAsset: boolean;956 readonly asDepositAsset: {957 readonly assets: XcmV1MultiassetMultiAssetFilter;958 readonly maxAssets: Compact<u32>;959 readonly beneficiary: XcmV1MultiLocation;960 } & Struct;961 readonly isDepositReserveAsset: boolean;962 readonly asDepositReserveAsset: {963 readonly assets: XcmV1MultiassetMultiAssetFilter;964 readonly maxAssets: Compact<u32>;965 readonly dest: XcmV1MultiLocation;966 readonly xcm: XcmV2Xcm;967 } & Struct;968 readonly isExchangeAsset: boolean;969 readonly asExchangeAsset: {970 readonly give: XcmV1MultiassetMultiAssetFilter;971 readonly receive: XcmV1MultiassetMultiAssets;972 } & Struct;973 readonly isInitiateReserveWithdraw: boolean;974 readonly asInitiateReserveWithdraw: {975 readonly assets: XcmV1MultiassetMultiAssetFilter;976 readonly reserve: XcmV1MultiLocation;977 readonly xcm: XcmV2Xcm;978 } & Struct;979 readonly isInitiateTeleport: boolean;980 readonly asInitiateTeleport: {981 readonly assets: XcmV1MultiassetMultiAssetFilter;982 readonly dest: XcmV1MultiLocation;983 readonly xcm: XcmV2Xcm;984 } & Struct;985 readonly isQueryHolding: boolean;986 readonly asQueryHolding: {987 readonly queryId: Compact<u64>;988 readonly dest: XcmV1MultiLocation;989 readonly assets: XcmV1MultiassetMultiAssetFilter;990 readonly maxResponseWeight: Compact<u64>;991 } & Struct;992 readonly isBuyExecution: boolean;993 readonly asBuyExecution: {994 readonly fees: XcmV1MultiAsset;995 readonly weightLimit: XcmV2WeightLimit;996 } & Struct;997 readonly isRefundSurplus: boolean;998 readonly isSetErrorHandler: boolean;999 readonly asSetErrorHandler: XcmV2Xcm;1000 readonly isSetAppendix: boolean;1001 readonly asSetAppendix: XcmV2Xcm;1002 readonly isClearError: boolean;1003 readonly isClaimAsset: boolean;1004 readonly asClaimAsset: {1005 readonly assets: XcmV1MultiassetMultiAssets;1006 readonly ticket: XcmV1MultiLocation;1007 } & Struct;1008 readonly isTrap: boolean;1009 readonly asTrap: Compact<u64>;1010 readonly isSubscribeVersion: boolean;1011 readonly asSubscribeVersion: {1012 readonly queryId: Compact<u64>;1013 readonly maxResponseWeight: Compact<u64>;1014 } & Struct;1015 readonly isUnsubscribeVersion: boolean;1016 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';1017 }10181019 /** @name XcmV2Response (75) */1020 interface XcmV2Response extends Enum {1021 readonly isNull: boolean;1022 readonly isAssets: boolean;1023 readonly asAssets: XcmV1MultiassetMultiAssets;1024 readonly isExecutionResult: boolean;1025 readonly asExecutionResult: Option<ITuple<[u32, XcmV2TraitsError]>>;1026 readonly isVersion: boolean;1027 readonly asVersion: u32;1028 readonly type: 'Null' | 'Assets' | 'ExecutionResult' | 'Version';1029 }10301031 /** @name XcmV0OriginKind (78) */1032 interface XcmV0OriginKind extends Enum {1033 readonly isNative: boolean;1034 readonly isSovereignAccount: boolean;1035 readonly isSuperuser: boolean;1036 readonly isXcm: boolean;1037 readonly type: 'Native' | 'SovereignAccount' | 'Superuser' | 'Xcm';1038 }10391040 /** @name XcmDoubleEncoded (79) */1041 interface XcmDoubleEncoded extends Struct {1042 readonly encoded: Bytes;1043 }10441045 /** @name XcmV1MultiassetMultiAssetFilter (80) */1046 interface XcmV1MultiassetMultiAssetFilter extends Enum {1047 readonly isDefinite: boolean;1048 readonly asDefinite: XcmV1MultiassetMultiAssets;1049 readonly isWild: boolean;1050 readonly asWild: XcmV1MultiassetWildMultiAsset;1051 readonly type: 'Definite' | 'Wild';1052 }10531054 /** @name XcmV1MultiassetWildMultiAsset (81) */1055 interface XcmV1MultiassetWildMultiAsset extends Enum {1056 readonly isAll: boolean;1057 readonly isAllOf: boolean;1058 readonly asAllOf: {1059 readonly id: XcmV1MultiassetAssetId;1060 readonly fun: XcmV1MultiassetWildFungibility;1061 } & Struct;1062 readonly type: 'All' | 'AllOf';1063 }10641065 /** @name XcmV1MultiassetWildFungibility (82) */1066 interface XcmV1MultiassetWildFungibility extends Enum {1067 readonly isFungible: boolean;1068 readonly isNonFungible: boolean;1069 readonly type: 'Fungible' | 'NonFungible';1070 }10711072 /** @name XcmV2WeightLimit (83) */1073 interface XcmV2WeightLimit extends Enum {1074 readonly isUnlimited: boolean;1075 readonly isLimited: boolean;1076 readonly asLimited: Compact<u64>;1077 readonly type: 'Unlimited' | 'Limited';1078 }10791080 /** @name XcmVersionedMultiAssets (85) */1081 interface XcmVersionedMultiAssets extends Enum {1082 readonly isV0: boolean;1083 readonly asV0: Vec<XcmV0MultiAsset>;1084 readonly isV1: boolean;1085 readonly asV1: XcmV1MultiassetMultiAssets;1086 readonly type: 'V0' | 'V1';1087 }10881089 /** @name XcmV0MultiAsset (87) */1090 interface XcmV0MultiAsset extends Enum {1091 readonly isNone: boolean;1092 readonly isAll: boolean;1093 readonly isAllFungible: boolean;1094 readonly isAllNonFungible: boolean;1095 readonly isAllAbstractFungible: boolean;1096 readonly asAllAbstractFungible: {1097 readonly id: Bytes;1098 } & Struct;1099 readonly isAllAbstractNonFungible: boolean;1100 readonly asAllAbstractNonFungible: {1101 readonly class: Bytes;1102 } & Struct;1103 readonly isAllConcreteFungible: boolean;1104 readonly asAllConcreteFungible: {1105 readonly id: XcmV0MultiLocation;1106 } & Struct;1107 readonly isAllConcreteNonFungible: boolean;1108 readonly asAllConcreteNonFungible: {1109 readonly class: XcmV0MultiLocation;1110 } & Struct;1111 readonly isAbstractFungible: boolean;1112 readonly asAbstractFungible: {1113 readonly id: Bytes;1114 readonly amount: Compact<u128>;1115 } & Struct;1116 readonly isAbstractNonFungible: boolean;1117 readonly asAbstractNonFungible: {1118 readonly class: Bytes;1119 readonly instance: XcmV1MultiassetAssetInstance;1120 } & Struct;1121 readonly isConcreteFungible: boolean;1122 readonly asConcreteFungible: {1123 readonly id: XcmV0MultiLocation;1124 readonly amount: Compact<u128>;1125 } & Struct;1126 readonly isConcreteNonFungible: boolean;1127 readonly asConcreteNonFungible: {1128 readonly class: XcmV0MultiLocation;1129 readonly instance: XcmV1MultiassetAssetInstance;1130 } & Struct;1131 readonly type: 'None' | 'All' | 'AllFungible' | 'AllNonFungible' | 'AllAbstractFungible' | 'AllAbstractNonFungible' | 'AllConcreteFungible' | 'AllConcreteNonFungible' | 'AbstractFungible' | 'AbstractNonFungible' | 'ConcreteFungible' | 'ConcreteNonFungible';1132 }11331134 /** @name XcmV0MultiLocation (88) */1135 interface XcmV0MultiLocation extends Enum {1136 readonly isNull: boolean;1137 readonly isX1: boolean;1138 readonly asX1: XcmV0Junction;1139 readonly isX2: boolean;1140 readonly asX2: ITuple<[XcmV0Junction, XcmV0Junction]>;1141 readonly isX3: boolean;1142 readonly asX3: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction]>;1143 readonly isX4: boolean;1144 readonly asX4: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;1145 readonly isX5: boolean;1146 readonly asX5: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;1147 readonly isX6: boolean;1148 readonly asX6: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;1149 readonly isX7: boolean;1150 readonly asX7: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;1151 readonly isX8: boolean;1152 readonly asX8: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;1153 readonly type: 'Null' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';1154 }11551156 /** @name XcmV0Junction (89) */1157 interface XcmV0Junction extends Enum {1158 readonly isParent: boolean;1159 readonly isParachain: boolean;1160 readonly asParachain: Compact<u32>;1161 readonly isAccountId32: boolean;1162 readonly asAccountId32: {1163 readonly network: XcmV0JunctionNetworkId;1164 readonly id: U8aFixed;1165 } & Struct;1166 readonly isAccountIndex64: boolean;1167 readonly asAccountIndex64: {1168 readonly network: XcmV0JunctionNetworkId;1169 readonly index: Compact<u64>;1170 } & Struct;1171 readonly isAccountKey20: boolean;1172 readonly asAccountKey20: {1173 readonly network: XcmV0JunctionNetworkId;1174 readonly key: U8aFixed;1175 } & Struct;1176 readonly isPalletInstance: boolean;1177 readonly asPalletInstance: u8;1178 readonly isGeneralIndex: boolean;1179 readonly asGeneralIndex: Compact<u128>;1180 readonly isGeneralKey: boolean;1181 readonly asGeneralKey: Bytes;1182 readonly isOnlyChild: boolean;1183 readonly isPlurality: boolean;1184 readonly asPlurality: {1185 readonly id: XcmV0JunctionBodyId;1186 readonly part: XcmV0JunctionBodyPart;1187 } & Struct;1188 readonly type: 'Parent' | 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality';1189 }11901191 /** @name XcmVersionedMultiLocation (90) */1192 interface XcmVersionedMultiLocation extends Enum {1193 readonly isV0: boolean;1194 readonly asV0: XcmV0MultiLocation;1195 readonly isV1: boolean;1196 readonly asV1: XcmV1MultiLocation;1197 readonly type: 'V0' | 'V1';1198 }11991200 /** @name CumulusPalletXcmEvent (91) */1201 interface CumulusPalletXcmEvent extends Enum {1202 readonly isInvalidFormat: boolean;1203 readonly asInvalidFormat: U8aFixed;1204 readonly isUnsupportedVersion: boolean;1205 readonly asUnsupportedVersion: U8aFixed;1206 readonly isExecutedDownward: boolean;1207 readonly asExecutedDownward: ITuple<[U8aFixed, XcmV2TraitsOutcome]>;1208 readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward';1209 }12101211 /** @name CumulusPalletDmpQueueEvent (92) */1212 interface CumulusPalletDmpQueueEvent extends Enum {1213 readonly isInvalidFormat: boolean;1214 readonly asInvalidFormat: {1215 readonly messageId: U8aFixed;1216 } & Struct;1217 readonly isUnsupportedVersion: boolean;1218 readonly asUnsupportedVersion: {1219 readonly messageId: U8aFixed;1220 } & Struct;1221 readonly isExecutedDownward: boolean;1222 readonly asExecutedDownward: {1223 readonly messageId: U8aFixed;1224 readonly outcome: XcmV2TraitsOutcome;1225 } & Struct;1226 readonly isWeightExhausted: boolean;1227 readonly asWeightExhausted: {1228 readonly messageId: U8aFixed;1229 readonly remainingWeight: SpWeightsWeightV2Weight;1230 readonly requiredWeight: SpWeightsWeightV2Weight;1231 } & Struct;1232 readonly isOverweightEnqueued: boolean;1233 readonly asOverweightEnqueued: {1234 readonly messageId: U8aFixed;1235 readonly overweightIndex: u64;1236 readonly requiredWeight: SpWeightsWeightV2Weight;1237 } & Struct;1238 readonly isOverweightServiced: boolean;1239 readonly asOverweightServiced: {1240 readonly overweightIndex: u64;1241 readonly weightUsed: SpWeightsWeightV2Weight;1242 } & Struct;1243 readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward' | 'WeightExhausted' | 'OverweightEnqueued' | 'OverweightServiced';1244 }12451246 /** @name PalletConfigurationEvent (93) */1247 interface PalletConfigurationEvent extends Enum {1248 readonly isNewDesiredCollators: boolean;1249 readonly asNewDesiredCollators: {1250 readonly desiredCollators: Option<u32>;1251 } & Struct;1252 readonly isNewCollatorLicenseBond: boolean;1253 readonly asNewCollatorLicenseBond: {1254 readonly bondCost: Option<u128>;1255 } & Struct;1256 readonly isNewCollatorKickThreshold: boolean;1257 readonly asNewCollatorKickThreshold: {1258 readonly lengthInBlocks: Option<u32>;1259 } & Struct;1260 readonly type: 'NewDesiredCollators' | 'NewCollatorLicenseBond' | 'NewCollatorKickThreshold';1261 }12621263 /** @name PalletCommonEvent (96) */1264 interface PalletCommonEvent extends Enum {1265 readonly isCollectionCreated: boolean;1266 readonly asCollectionCreated: ITuple<[u32, u8, AccountId32]>;1267 readonly isCollectionDestroyed: boolean;1268 readonly asCollectionDestroyed: u32;1269 readonly isItemCreated: boolean;1270 readonly asItemCreated: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;1271 readonly isItemDestroyed: boolean;1272 readonly asItemDestroyed: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;1273 readonly isTransfer: boolean;1274 readonly asTransfer: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;1275 readonly isApproved: boolean;1276 readonly asApproved: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;1277 readonly isApprovedForAll: boolean;1278 readonly asApprovedForAll: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmAccountBasicCrossAccountIdRepr, bool]>;1279 readonly isCollectionPropertySet: boolean;1280 readonly asCollectionPropertySet: ITuple<[u32, Bytes]>;1281 readonly isCollectionPropertyDeleted: boolean;1282 readonly asCollectionPropertyDeleted: ITuple<[u32, Bytes]>;1283 readonly isTokenPropertySet: boolean;1284 readonly asTokenPropertySet: ITuple<[u32, u32, Bytes]>;1285 readonly isTokenPropertyDeleted: boolean;1286 readonly asTokenPropertyDeleted: ITuple<[u32, u32, Bytes]>;1287 readonly isPropertyPermissionSet: boolean;1288 readonly asPropertyPermissionSet: ITuple<[u32, Bytes]>;1289 readonly isAllowListAddressAdded: boolean;1290 readonly asAllowListAddressAdded: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;1291 readonly isAllowListAddressRemoved: boolean;1292 readonly asAllowListAddressRemoved: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;1293 readonly isCollectionAdminAdded: boolean;1294 readonly asCollectionAdminAdded: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;1295 readonly isCollectionAdminRemoved: boolean;1296 readonly asCollectionAdminRemoved: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;1297 readonly isCollectionLimitSet: boolean;1298 readonly asCollectionLimitSet: u32;1299 readonly isCollectionOwnerChanged: boolean;1300 readonly asCollectionOwnerChanged: ITuple<[u32, AccountId32]>;1301 readonly isCollectionPermissionSet: boolean;1302 readonly asCollectionPermissionSet: u32;1303 readonly isCollectionSponsorSet: boolean;1304 readonly asCollectionSponsorSet: ITuple<[u32, AccountId32]>;1305 readonly isSponsorshipConfirmed: boolean;1306 readonly asSponsorshipConfirmed: ITuple<[u32, AccountId32]>;1307 readonly isCollectionSponsorRemoved: boolean;1308 readonly asCollectionSponsorRemoved: u32;1309 readonly type: 'CollectionCreated' | 'CollectionDestroyed' | 'ItemCreated' | 'ItemDestroyed' | 'Transfer' | 'Approved' | 'ApprovedForAll' | 'CollectionPropertySet' | 'CollectionPropertyDeleted' | 'TokenPropertySet' | 'TokenPropertyDeleted' | 'PropertyPermissionSet' | 'AllowListAddressAdded' | 'AllowListAddressRemoved' | 'CollectionAdminAdded' | 'CollectionAdminRemoved' | 'CollectionLimitSet' | 'CollectionOwnerChanged' | 'CollectionPermissionSet' | 'CollectionSponsorSet' | 'SponsorshipConfirmed' | 'CollectionSponsorRemoved';1310 }13111312 /** @name PalletEvmAccountBasicCrossAccountIdRepr (99) */1313 interface PalletEvmAccountBasicCrossAccountIdRepr extends Enum {1314 readonly isSubstrate: boolean;1315 readonly asSubstrate: AccountId32;1316 readonly isEthereum: boolean;1317 readonly asEthereum: H160;1318 readonly type: 'Substrate' | 'Ethereum';1319 }13201321 /** @name PalletStructureEvent (103) */1322 interface PalletStructureEvent extends Enum {1323 readonly isExecuted: boolean;1324 readonly asExecuted: Result<Null, SpRuntimeDispatchError>;1325 readonly type: 'Executed';1326 }13271328 /** @name PalletAppPromotionEvent (104) */1329 interface PalletAppPromotionEvent extends Enum {1330 readonly isStakingRecalculation: boolean;1331 readonly asStakingRecalculation: ITuple<[AccountId32, u128, u128]>;1332 readonly isStake: boolean;1333 readonly asStake: ITuple<[AccountId32, u128]>;1334 readonly isUnstake: boolean;1335 readonly asUnstake: ITuple<[AccountId32, u128]>;1336 readonly isSetAdmin: boolean;1337 readonly asSetAdmin: AccountId32;1338 readonly type: 'StakingRecalculation' | 'Stake' | 'Unstake' | 'SetAdmin';1339 }13401341 /** @name PalletForeignAssetsModuleEvent (105) */1342 interface PalletForeignAssetsModuleEvent extends Enum {1343 readonly isForeignAssetRegistered: boolean;1344 readonly asForeignAssetRegistered: {1345 readonly assetId: u32;1346 readonly assetAddress: XcmV1MultiLocation;1347 readonly metadata: PalletForeignAssetsModuleAssetMetadata;1348 } & Struct;1349 readonly isForeignAssetUpdated: boolean;1350 readonly asForeignAssetUpdated: {1351 readonly assetId: u32;1352 readonly assetAddress: XcmV1MultiLocation;1353 readonly metadata: PalletForeignAssetsModuleAssetMetadata;1354 } & Struct;1355 readonly isAssetRegistered: boolean;1356 readonly asAssetRegistered: {1357 readonly assetId: PalletForeignAssetsAssetIds;1358 readonly metadata: PalletForeignAssetsModuleAssetMetadata;1359 } & Struct;1360 readonly isAssetUpdated: boolean;1361 readonly asAssetUpdated: {1362 readonly assetId: PalletForeignAssetsAssetIds;1363 readonly metadata: PalletForeignAssetsModuleAssetMetadata;1364 } & Struct;1365 readonly type: 'ForeignAssetRegistered' | 'ForeignAssetUpdated' | 'AssetRegistered' | 'AssetUpdated';1366 }13671368 /** @name PalletForeignAssetsModuleAssetMetadata (106) */1369 interface PalletForeignAssetsModuleAssetMetadata extends Struct {1370 readonly name: Bytes;1371 readonly symbol: Bytes;1372 readonly decimals: u8;1373 readonly minimalBalance: u128;1374 }13751376 /** @name PalletEvmEvent (107) */1377 interface PalletEvmEvent extends Enum {1378 readonly isLog: boolean;1379 readonly asLog: {1380 readonly log: EthereumLog;1381 } & Struct;1382 readonly isCreated: boolean;1383 readonly asCreated: {1384 readonly address: H160;1385 } & Struct;1386 readonly isCreatedFailed: boolean;1387 readonly asCreatedFailed: {1388 readonly address: H160;1389 } & Struct;1390 readonly isExecuted: boolean;1391 readonly asExecuted: {1392 readonly address: H160;1393 } & Struct;1394 readonly isExecutedFailed: boolean;1395 readonly asExecutedFailed: {1396 readonly address: H160;1397 } & Struct;1398 readonly type: 'Log' | 'Created' | 'CreatedFailed' | 'Executed' | 'ExecutedFailed';1399 }14001401 /** @name EthereumLog (108) */1402 interface EthereumLog extends Struct {1403 readonly address: H160;1404 readonly topics: Vec<H256>;1405 readonly data: Bytes;1406 }14071408 /** @name PalletEthereumEvent (110) */1409 interface PalletEthereumEvent extends Enum {1410 readonly isExecuted: boolean;1411 readonly asExecuted: {1412 readonly from: H160;1413 readonly to: H160;1414 readonly transactionHash: H256;1415 readonly exitReason: EvmCoreErrorExitReason;1416 } & Struct;1417 readonly type: 'Executed';1418 }14191420 /** @name EvmCoreErrorExitReason (111) */1421 interface EvmCoreErrorExitReason extends Enum {1422 readonly isSucceed: boolean;1423 readonly asSucceed: EvmCoreErrorExitSucceed;1424 readonly isError: boolean;1425 readonly asError: EvmCoreErrorExitError;1426 readonly isRevert: boolean;1427 readonly asRevert: EvmCoreErrorExitRevert;1428 readonly isFatal: boolean;1429 readonly asFatal: EvmCoreErrorExitFatal;1430 readonly type: 'Succeed' | 'Error' | 'Revert' | 'Fatal';1431 }14321433 /** @name EvmCoreErrorExitSucceed (112) */1434 interface EvmCoreErrorExitSucceed extends Enum {1435 readonly isStopped: boolean;1436 readonly isReturned: boolean;1437 readonly isSuicided: boolean;1438 readonly type: 'Stopped' | 'Returned' | 'Suicided';1439 }14401441 /** @name EvmCoreErrorExitError (113) */1442 interface EvmCoreErrorExitError extends Enum {1443 readonly isStackUnderflow: boolean;1444 readonly isStackOverflow: boolean;1445 readonly isInvalidJump: boolean;1446 readonly isInvalidRange: boolean;1447 readonly isDesignatedInvalid: boolean;1448 readonly isCallTooDeep: boolean;1449 readonly isCreateCollision: boolean;1450 readonly isCreateContractLimit: boolean;1451 readonly isOutOfOffset: boolean;1452 readonly isOutOfGas: boolean;1453 readonly isOutOfFund: boolean;1454 readonly isPcUnderflow: boolean;1455 readonly isCreateEmpty: boolean;1456 readonly isOther: boolean;1457 readonly asOther: Text;1458 readonly isInvalidCode: boolean;1459 readonly asInvalidCode: u8;1460 readonly type: 'StackUnderflow' | 'StackOverflow' | 'InvalidJump' | 'InvalidRange' | 'DesignatedInvalid' | 'CallTooDeep' | 'CreateCollision' | 'CreateContractLimit' | 'OutOfOffset' | 'OutOfGas' | 'OutOfFund' | 'PcUnderflow' | 'CreateEmpty' | 'Other' | 'InvalidCode';1461 }14621463 /** @name EvmCoreErrorExitRevert (117) */1464 interface EvmCoreErrorExitRevert extends Enum {1465 readonly isReverted: boolean;1466 readonly type: 'Reverted';1467 }14681469 /** @name EvmCoreErrorExitFatal (118) */1470 interface EvmCoreErrorExitFatal extends Enum {1471 readonly isNotSupported: boolean;1472 readonly isUnhandledInterrupt: boolean;1473 readonly isCallErrorAsFatal: boolean;1474 readonly asCallErrorAsFatal: EvmCoreErrorExitError;1475 readonly isOther: boolean;1476 readonly asOther: Text;1477 readonly type: 'NotSupported' | 'UnhandledInterrupt' | 'CallErrorAsFatal' | 'Other';1478 }14791480 /** @name PalletEvmContractHelpersEvent (119) */1481 interface PalletEvmContractHelpersEvent extends Enum {1482 readonly isContractSponsorSet: boolean;1483 readonly asContractSponsorSet: ITuple<[H160, AccountId32]>;1484 readonly isContractSponsorshipConfirmed: boolean;1485 readonly asContractSponsorshipConfirmed: ITuple<[H160, AccountId32]>;1486 readonly isContractSponsorRemoved: boolean;1487 readonly asContractSponsorRemoved: H160;1488 readonly type: 'ContractSponsorSet' | 'ContractSponsorshipConfirmed' | 'ContractSponsorRemoved';1489 }14901491 /** @name PalletEvmMigrationEvent (120) */1492 interface PalletEvmMigrationEvent extends Enum {1493 readonly isTestEvent: boolean;1494 readonly type: 'TestEvent';1495 }14961497 /** @name PalletMaintenanceEvent (121) */1498 interface PalletMaintenanceEvent extends Enum {1499 readonly isMaintenanceEnabled: boolean;1500 readonly isMaintenanceDisabled: boolean;1501 readonly type: 'MaintenanceEnabled' | 'MaintenanceDisabled';1502 }15031504 /** @name PalletTestUtilsEvent (122) */1505 interface PalletTestUtilsEvent extends Enum {1506 readonly isValueIsSet: boolean;1507 readonly isShouldRollback: boolean;1508 readonly isBatchCompleted: boolean;1509 readonly type: 'ValueIsSet' | 'ShouldRollback' | 'BatchCompleted';1510 }15111512 /** @name FrameSystemPhase (123) */1513 interface FrameSystemPhase extends Enum {1514 readonly isApplyExtrinsic: boolean;1515 readonly asApplyExtrinsic: u32;1516 readonly isFinalization: boolean;1517 readonly isInitialization: boolean;1518 readonly type: 'ApplyExtrinsic' | 'Finalization' | 'Initialization';1519 }15201521 /** @name FrameSystemLastRuntimeUpgradeInfo (126) */1522 interface FrameSystemLastRuntimeUpgradeInfo extends Struct {1523 readonly specVersion: Compact<u32>;1524 readonly specName: Text;1525 }15261527 /** @name FrameSystemCall (127) */1528 interface FrameSystemCall extends Enum {1529 readonly isRemark: boolean;1530 readonly asRemark: {1531 readonly remark: Bytes;1532 } & Struct;1533 readonly isSetHeapPages: boolean;1534 readonly asSetHeapPages: {1535 readonly pages: u64;1536 } & Struct;1537 readonly isSetCode: boolean;1538 readonly asSetCode: {1539 readonly code: Bytes;1540 } & Struct;1541 readonly isSetCodeWithoutChecks: boolean;1542 readonly asSetCodeWithoutChecks: {1543 readonly code: Bytes;1544 } & Struct;1545 readonly isSetStorage: boolean;1546 readonly asSetStorage: {1547 readonly items: Vec<ITuple<[Bytes, Bytes]>>;1548 } & Struct;1549 readonly isKillStorage: boolean;1550 readonly asKillStorage: {1551 readonly keys_: Vec<Bytes>;1552 } & Struct;1553 readonly isKillPrefix: boolean;1554 readonly asKillPrefix: {1555 readonly prefix: Bytes;1556 readonly subkeys: u32;1557 } & Struct;1558 readonly isRemarkWithEvent: boolean;1559 readonly asRemarkWithEvent: {1560 readonly remark: Bytes;1561 } & Struct;1562 readonly type: 'Remark' | 'SetHeapPages' | 'SetCode' | 'SetCodeWithoutChecks' | 'SetStorage' | 'KillStorage' | 'KillPrefix' | 'RemarkWithEvent';1563 }15641565 /** @name FrameSystemLimitsBlockWeights (131) */1566 interface FrameSystemLimitsBlockWeights extends Struct {1567 readonly baseBlock: SpWeightsWeightV2Weight;1568 readonly maxBlock: SpWeightsWeightV2Weight;1569 readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass;1570 }15711572 /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (132) */1573 interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct {1574 readonly normal: FrameSystemLimitsWeightsPerClass;1575 readonly operational: FrameSystemLimitsWeightsPerClass;1576 readonly mandatory: FrameSystemLimitsWeightsPerClass;1577 }15781579 /** @name FrameSystemLimitsWeightsPerClass (133) */1580 interface FrameSystemLimitsWeightsPerClass extends Struct {1581 readonly baseExtrinsic: SpWeightsWeightV2Weight;1582 readonly maxExtrinsic: Option<SpWeightsWeightV2Weight>;1583 readonly maxTotal: Option<SpWeightsWeightV2Weight>;1584 readonly reserved: Option<SpWeightsWeightV2Weight>;1585 }15861587 /** @name FrameSystemLimitsBlockLength (135) */1588 interface FrameSystemLimitsBlockLength extends Struct {1589 readonly max: FrameSupportDispatchPerDispatchClassU32;1590 }15911592 /** @name FrameSupportDispatchPerDispatchClassU32 (136) */1593 interface FrameSupportDispatchPerDispatchClassU32 extends Struct {1594 readonly normal: u32;1595 readonly operational: u32;1596 readonly mandatory: u32;1597 }15981599 /** @name SpWeightsRuntimeDbWeight (137) */1600 interface SpWeightsRuntimeDbWeight extends Struct {1601 readonly read: u64;1602 readonly write: u64;1603 }16041605 /** @name SpVersionRuntimeVersion (138) */1606 interface SpVersionRuntimeVersion extends Struct {1607 readonly specName: Text;1608 readonly implName: Text;1609 readonly authoringVersion: u32;1610 readonly specVersion: u32;1611 readonly implVersion: u32;1612 readonly apis: Vec<ITuple<[U8aFixed, u32]>>;1613 readonly transactionVersion: u32;1614 readonly stateVersion: u8;1615 }16161617 /** @name FrameSystemError (143) */1618 interface FrameSystemError extends Enum {1619 readonly isInvalidSpecName: boolean;1620 readonly isSpecVersionNeedsToIncrease: boolean;1621 readonly isFailedToExtractRuntimeVersion: boolean;1622 readonly isNonDefaultComposite: boolean;1623 readonly isNonZeroRefCount: boolean;1624 readonly isCallFiltered: boolean;1625 readonly type: 'InvalidSpecName' | 'SpecVersionNeedsToIncrease' | 'FailedToExtractRuntimeVersion' | 'NonDefaultComposite' | 'NonZeroRefCount' | 'CallFiltered';1626 }16271628 /** @name PolkadotPrimitivesV2PersistedValidationData (144) */1629 interface PolkadotPrimitivesV2PersistedValidationData extends Struct {1630 readonly parentHead: Bytes;1631 readonly relayParentNumber: u32;1632 readonly relayParentStorageRoot: H256;1633 readonly maxPovSize: u32;1634 }16351636 /** @name PolkadotPrimitivesV2UpgradeRestriction (147) */1637 interface PolkadotPrimitivesV2UpgradeRestriction extends Enum {1638 readonly isPresent: boolean;1639 readonly type: 'Present';1640 }16411642 /** @name SpTrieStorageProof (148) */1643 interface SpTrieStorageProof extends Struct {1644 readonly trieNodes: BTreeSet<Bytes>;1645 }16461647 /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (150) */1648 interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct {1649 readonly dmqMqcHead: H256;1650 readonly relayDispatchQueueSize: ITuple<[u32, u32]>;1651 readonly ingressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV2AbridgedHrmpChannel]>>;1652 readonly egressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV2AbridgedHrmpChannel]>>;1653 }16541655 /** @name PolkadotPrimitivesV2AbridgedHrmpChannel (153) */1656 interface PolkadotPrimitivesV2AbridgedHrmpChannel extends Struct {1657 readonly maxCapacity: u32;1658 readonly maxTotalSize: u32;1659 readonly maxMessageSize: u32;1660 readonly msgCount: u32;1661 readonly totalSize: u32;1662 readonly mqcHead: Option<H256>;1663 }16641665 /** @name PolkadotPrimitivesV2AbridgedHostConfiguration (154) */1666 interface PolkadotPrimitivesV2AbridgedHostConfiguration extends Struct {1667 readonly maxCodeSize: u32;1668 readonly maxHeadDataSize: u32;1669 readonly maxUpwardQueueCount: u32;1670 readonly maxUpwardQueueSize: u32;1671 readonly maxUpwardMessageSize: u32;1672 readonly maxUpwardMessageNumPerCandidate: u32;1673 readonly hrmpMaxMessageNumPerCandidate: u32;1674 readonly validationUpgradeCooldown: u32;1675 readonly validationUpgradeDelay: u32;1676 }16771678 /** @name PolkadotCorePrimitivesOutboundHrmpMessage (160) */1679 interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct {1680 readonly recipient: u32;1681 readonly data: Bytes;1682 }16831684 /** @name CumulusPalletParachainSystemCall (161) */1685 interface CumulusPalletParachainSystemCall extends Enum {1686 readonly isSetValidationData: boolean;1687 readonly asSetValidationData: {1688 readonly data: CumulusPrimitivesParachainInherentParachainInherentData;1689 } & Struct;1690 readonly isSudoSendUpwardMessage: boolean;1691 readonly asSudoSendUpwardMessage: {1692 readonly message: Bytes;1693 } & Struct;1694 readonly isAuthorizeUpgrade: boolean;1695 readonly asAuthorizeUpgrade: {1696 readonly codeHash: H256;1697 } & Struct;1698 readonly isEnactAuthorizedUpgrade: boolean;1699 readonly asEnactAuthorizedUpgrade: {1700 readonly code: Bytes;1701 } & Struct;1702 readonly type: 'SetValidationData' | 'SudoSendUpwardMessage' | 'AuthorizeUpgrade' | 'EnactAuthorizedUpgrade';1703 }17041705 /** @name CumulusPrimitivesParachainInherentParachainInherentData (162) */1706 interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct {1707 readonly validationData: PolkadotPrimitivesV2PersistedValidationData;1708 readonly relayChainState: SpTrieStorageProof;1709 readonly downwardMessages: Vec<PolkadotCorePrimitivesInboundDownwardMessage>;1710 readonly horizontalMessages: BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>;1711 }17121713 /** @name PolkadotCorePrimitivesInboundDownwardMessage (164) */1714 interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct {1715 readonly sentAt: u32;1716 readonly msg: Bytes;1717 }17181719 /** @name PolkadotCorePrimitivesInboundHrmpMessage (167) */1720 interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct {1721 readonly sentAt: u32;1722 readonly data: Bytes;1723 }17241725 /** @name CumulusPalletParachainSystemError (170) */1726 interface CumulusPalletParachainSystemError extends Enum {1727 readonly isOverlappingUpgrades: boolean;1728 readonly isProhibitedByPolkadot: boolean;1729 readonly isTooBig: boolean;1730 readonly isValidationDataNotAvailable: boolean;1731 readonly isHostConfigurationNotAvailable: boolean;1732 readonly isNotScheduled: boolean;1733 readonly isNothingAuthorized: boolean;1734 readonly isUnauthorized: boolean;1735 readonly type: 'OverlappingUpgrades' | 'ProhibitedByPolkadot' | 'TooBig' | 'ValidationDataNotAvailable' | 'HostConfigurationNotAvailable' | 'NotScheduled' | 'NothingAuthorized' | 'Unauthorized';1736 }17371738 /** @name PalletAuthorshipUncleEntryItem (172) */1739 interface PalletAuthorshipUncleEntryItem extends Enum {1740 readonly isInclusionHeight: boolean;1741 readonly asInclusionHeight: u32;1742 readonly isUncle: boolean;1743 readonly asUncle: ITuple<[H256, Option<AccountId32>]>;1744 readonly type: 'InclusionHeight' | 'Uncle';1745 }17461747 /** @name PalletAuthorshipCall (174) */1748 interface PalletAuthorshipCall extends Enum {1749 readonly isSetUncles: boolean;1750 readonly asSetUncles: {1751 readonly newUncles: Vec<SpRuntimeHeader>;1752 } & Struct;1753 readonly type: 'SetUncles';1754 }17551756 /** @name SpRuntimeHeader (176) */1757 interface SpRuntimeHeader extends Struct {1758 readonly parentHash: H256;1759 readonly number: Compact<u32>;1760 readonly stateRoot: H256;1761 readonly extrinsicsRoot: H256;1762 readonly digest: SpRuntimeDigest;1763 }17641765 /** @name SpRuntimeBlakeTwo256 (177) */1766 type SpRuntimeBlakeTwo256 = Null;17671768 /** @name PalletAuthorshipError (178) */1769 interface PalletAuthorshipError extends Enum {1770 readonly isInvalidUncleParent: boolean;1771 readonly isUnclesAlreadySet: boolean;1772 readonly isTooManyUncles: boolean;1773 readonly isGenesisUncle: boolean;1774 readonly isTooHighUncle: boolean;1775 readonly isUncleAlreadyIncluded: boolean;1776 readonly isOldUncle: boolean;1777 readonly type: 'InvalidUncleParent' | 'UnclesAlreadySet' | 'TooManyUncles' | 'GenesisUncle' | 'TooHighUncle' | 'UncleAlreadyIncluded' | 'OldUncle';1778 }17791780 /** @name PalletCollatorSelectionCall (181) */1781 interface PalletCollatorSelectionCall extends Enum {1782 readonly isAddInvulnerable: boolean;1783 readonly asAddInvulnerable: {1784 readonly new_: AccountId32;1785 } & Struct;1786 readonly isRemoveInvulnerable: boolean;1787 readonly asRemoveInvulnerable: {1788 readonly who: AccountId32;1789 } & Struct;1790 readonly isGetLicense: boolean;1791 readonly isOnboard: boolean;1792 readonly isOffboard: boolean;1793 readonly isReleaseLicense: boolean;1794 readonly isForceReleaseLicense: boolean;1795 readonly asForceReleaseLicense: {1796 readonly who: AccountId32;1797 } & Struct;1798 readonly type: 'AddInvulnerable' | 'RemoveInvulnerable' | 'GetLicense' | 'Onboard' | 'Offboard' | 'ReleaseLicense' | 'ForceReleaseLicense';1799 }18001801 /** @name PalletCollatorSelectionError (182) */1802 interface PalletCollatorSelectionError extends Enum {1803 readonly isTooManyCandidates: boolean;1804 readonly isUnknown: boolean;1805 readonly isPermission: boolean;1806 readonly isAlreadyHoldingLicense: boolean;1807 readonly isNoLicense: boolean;1808 readonly isAlreadyCandidate: boolean;1809 readonly isNotCandidate: boolean;1810 readonly isTooManyInvulnerables: boolean;1811 readonly isTooFewInvulnerables: boolean;1812 readonly isAlreadyInvulnerable: boolean;1813 readonly isNotInvulnerable: boolean;1814 readonly isNoAssociatedValidatorId: boolean;1815 readonly isValidatorNotRegistered: boolean;1816 readonly type: 'TooManyCandidates' | 'Unknown' | 'Permission' | 'AlreadyHoldingLicense' | 'NoLicense' | 'AlreadyCandidate' | 'NotCandidate' | 'TooManyInvulnerables' | 'TooFewInvulnerables' | 'AlreadyInvulnerable' | 'NotInvulnerable' | 'NoAssociatedValidatorId' | 'ValidatorNotRegistered';1817 }18181819 /** @name OpalRuntimeRuntimeCommonSessionKeys (185) */1820 interface OpalRuntimeRuntimeCommonSessionKeys extends Struct {1821 readonly aura: SpConsensusAuraSr25519AppSr25519Public;1822 }18231824 /** @name SpConsensusAuraSr25519AppSr25519Public (186) */1825 interface SpConsensusAuraSr25519AppSr25519Public extends SpCoreSr25519Public {}18261827 /** @name SpCoreSr25519Public (187) */1828 interface SpCoreSr25519Public extends U8aFixed {}18291830 /** @name SpCoreCryptoKeyTypeId (190) */1831 interface SpCoreCryptoKeyTypeId extends U8aFixed {}18321833 /** @name PalletSessionCall (191) */1834 interface PalletSessionCall extends Enum {1835 readonly isSetKeys: boolean;1836 readonly asSetKeys: {1837 readonly keys_: OpalRuntimeRuntimeCommonSessionKeys;1838 readonly proof: Bytes;1839 } & Struct;1840 readonly isPurgeKeys: boolean;1841 readonly type: 'SetKeys' | 'PurgeKeys';1842 }18431844 /** @name PalletSessionError (192) */1845 interface PalletSessionError extends Enum {1846 readonly isInvalidProof: boolean;1847 readonly isNoAssociatedValidatorId: boolean;1848 readonly isDuplicatedKey: boolean;1849 readonly isNoKeys: boolean;1850 readonly isNoAccount: boolean;1851 readonly type: 'InvalidProof' | 'NoAssociatedValidatorId' | 'DuplicatedKey' | 'NoKeys' | 'NoAccount';1852 }18531854 /** @name PalletBalancesBalanceLock (194) */1855 interface PalletBalancesBalanceLock extends Struct {1856 readonly id: U8aFixed;1857 readonly amount: u128;1858 readonly reasons: PalletBalancesReasons;1859 }18601861 /** @name PalletBalancesReasons (195) */1862 interface PalletBalancesReasons extends Enum {1863 readonly isFee: boolean;1864 readonly isMisc: boolean;1865 readonly isAll: boolean;1866 readonly type: 'Fee' | 'Misc' | 'All';1867 }18681869 /** @name PalletBalancesReserveData (198) */1870 interface PalletBalancesReserveData extends Struct {1871 readonly id: U8aFixed;1872 readonly amount: u128;1873 }18741875 /** @name PalletBalancesCall (200) */1876 interface PalletBalancesCall extends Enum {1877 readonly isTransfer: boolean;1878 readonly asTransfer: {1879 readonly dest: MultiAddress;1880 readonly value: Compact<u128>;1881 } & Struct;1882 readonly isSetBalance: boolean;1883 readonly asSetBalance: {1884 readonly who: MultiAddress;1885 readonly newFree: Compact<u128>;1886 readonly newReserved: Compact<u128>;1887 } & Struct;1888 readonly isForceTransfer: boolean;1889 readonly asForceTransfer: {1890 readonly source: MultiAddress;1891 readonly dest: MultiAddress;1892 readonly value: Compact<u128>;1893 } & Struct;1894 readonly isTransferKeepAlive: boolean;1895 readonly asTransferKeepAlive: {1896 readonly dest: MultiAddress;1897 readonly value: Compact<u128>;1898 } & Struct;1899 readonly isTransferAll: boolean;1900 readonly asTransferAll: {1901 readonly dest: MultiAddress;1902 readonly keepAlive: bool;1903 } & Struct;1904 readonly isForceUnreserve: boolean;1905 readonly asForceUnreserve: {1906 readonly who: MultiAddress;1907 readonly amount: u128;1908 } & Struct;1909 readonly type: 'Transfer' | 'SetBalance' | 'ForceTransfer' | 'TransferKeepAlive' | 'TransferAll' | 'ForceUnreserve';1910 }19111912 /** @name PalletBalancesError (203) */1913 interface PalletBalancesError extends Enum {1914 readonly isVestingBalance: boolean;1915 readonly isLiquidityRestrictions: boolean;1916 readonly isInsufficientBalance: boolean;1917 readonly isExistentialDeposit: boolean;1918 readonly isKeepAlive: boolean;1919 readonly isExistingVestingSchedule: boolean;1920 readonly isDeadAccount: boolean;1921 readonly isTooManyReserves: boolean;1922 readonly type: 'VestingBalance' | 'LiquidityRestrictions' | 'InsufficientBalance' | 'ExistentialDeposit' | 'KeepAlive' | 'ExistingVestingSchedule' | 'DeadAccount' | 'TooManyReserves';1923 }19241925 /** @name PalletTimestampCall (205) */1926 interface PalletTimestampCall extends Enum {1927 readonly isSet: boolean;1928 readonly asSet: {1929 readonly now: Compact<u64>;1930 } & Struct;1931 readonly type: 'Set';1932 }19331934 /** @name PalletTransactionPaymentReleases (207) */1935 interface PalletTransactionPaymentReleases extends Enum {1936 readonly isV1Ancient: boolean;1937 readonly isV2: boolean;1938 readonly type: 'V1Ancient' | 'V2';1939 }19401941 /** @name PalletTreasuryProposal (208) */1942 interface PalletTreasuryProposal extends Struct {1943 readonly proposer: AccountId32;1944 readonly value: u128;1945 readonly beneficiary: AccountId32;1946 readonly bond: u128;1947 }19481949 /** @name PalletTreasuryCall (210) */1950 interface PalletTreasuryCall extends Enum {1951 readonly isProposeSpend: boolean;1952 readonly asProposeSpend: {1953 readonly value: Compact<u128>;1954 readonly beneficiary: MultiAddress;1955 } & Struct;1956 readonly isRejectProposal: boolean;1957 readonly asRejectProposal: {1958 readonly proposalId: Compact<u32>;1959 } & Struct;1960 readonly isApproveProposal: boolean;1961 readonly asApproveProposal: {1962 readonly proposalId: Compact<u32>;1963 } & Struct;1964 readonly isSpend: boolean;1965 readonly asSpend: {1966 readonly amount: Compact<u128>;1967 readonly beneficiary: MultiAddress;1968 } & Struct;1969 readonly isRemoveApproval: boolean;1970 readonly asRemoveApproval: {1971 readonly proposalId: Compact<u32>;1972 } & Struct;1973 readonly type: 'ProposeSpend' | 'RejectProposal' | 'ApproveProposal' | 'Spend' | 'RemoveApproval';1974 }19751976 /** @name FrameSupportPalletId (212) */1977 interface FrameSupportPalletId extends U8aFixed {}19781979 /** @name PalletTreasuryError (213) */1980 interface PalletTreasuryError extends Enum {1981 readonly isInsufficientProposersBalance: boolean;1982 readonly isInvalidIndex: boolean;1983 readonly isTooManyApprovals: boolean;1984 readonly isInsufficientPermission: boolean;1985 readonly isProposalNotApproved: boolean;1986 readonly type: 'InsufficientProposersBalance' | 'InvalidIndex' | 'TooManyApprovals' | 'InsufficientPermission' | 'ProposalNotApproved';1987 }19881989 /** @name PalletSudoCall (214) */1990 interface PalletSudoCall extends Enum {1991 readonly isSudo: boolean;1992 readonly asSudo: {1993 readonly call: Call;1994 } & Struct;1995 readonly isSudoUncheckedWeight: boolean;1996 readonly asSudoUncheckedWeight: {1997 readonly call: Call;1998 readonly weight: SpWeightsWeightV2Weight;1999 } & Struct;2000 readonly isSetKey: boolean;2001 readonly asSetKey: {2002 readonly new_: MultiAddress;2003 } & Struct;2004 readonly isSudoAs: boolean;2005 readonly asSudoAs: {2006 readonly who: MultiAddress;2007 readonly call: Call;2008 } & Struct;2009 readonly type: 'Sudo' | 'SudoUncheckedWeight' | 'SetKey' | 'SudoAs';2010 }20112012 /** @name OrmlVestingModuleCall (216) */2013 interface OrmlVestingModuleCall extends Enum {2014 readonly isClaim: boolean;2015 readonly isVestedTransfer: boolean;2016 readonly asVestedTransfer: {2017 readonly dest: MultiAddress;2018 readonly schedule: OrmlVestingVestingSchedule;2019 } & Struct;2020 readonly isUpdateVestingSchedules: boolean;2021 readonly asUpdateVestingSchedules: {2022 readonly who: MultiAddress;2023 readonly vestingSchedules: Vec<OrmlVestingVestingSchedule>;2024 } & Struct;2025 readonly isClaimFor: boolean;2026 readonly asClaimFor: {2027 readonly dest: MultiAddress;2028 } & Struct;2029 readonly type: 'Claim' | 'VestedTransfer' | 'UpdateVestingSchedules' | 'ClaimFor';2030 }20312032 /** @name OrmlXtokensModuleCall (218) */2033 interface OrmlXtokensModuleCall extends Enum {2034 readonly isTransfer: boolean;2035 readonly asTransfer: {2036 readonly currencyId: PalletForeignAssetsAssetIds;2037 readonly amount: u128;2038 readonly dest: XcmVersionedMultiLocation;2039 readonly destWeightLimit: XcmV2WeightLimit;2040 } & Struct;2041 readonly isTransferMultiasset: boolean;2042 readonly asTransferMultiasset: {2043 readonly asset: XcmVersionedMultiAsset;2044 readonly dest: XcmVersionedMultiLocation;2045 readonly destWeightLimit: XcmV2WeightLimit;2046 } & Struct;2047 readonly isTransferWithFee: boolean;2048 readonly asTransferWithFee: {2049 readonly currencyId: PalletForeignAssetsAssetIds;2050 readonly amount: u128;2051 readonly fee: u128;2052 readonly dest: XcmVersionedMultiLocation;2053 readonly destWeightLimit: XcmV2WeightLimit;2054 } & Struct;2055 readonly isTransferMultiassetWithFee: boolean;2056 readonly asTransferMultiassetWithFee: {2057 readonly asset: XcmVersionedMultiAsset;2058 readonly fee: XcmVersionedMultiAsset;2059 readonly dest: XcmVersionedMultiLocation;2060 readonly destWeightLimit: XcmV2WeightLimit;2061 } & Struct;2062 readonly isTransferMulticurrencies: boolean;2063 readonly asTransferMulticurrencies: {2064 readonly currencies: Vec<ITuple<[PalletForeignAssetsAssetIds, u128]>>;2065 readonly feeItem: u32;2066 readonly dest: XcmVersionedMultiLocation;2067 readonly destWeightLimit: XcmV2WeightLimit;2068 } & Struct;2069 readonly isTransferMultiassets: boolean;2070 readonly asTransferMultiassets: {2071 readonly assets: XcmVersionedMultiAssets;2072 readonly feeItem: u32;2073 readonly dest: XcmVersionedMultiLocation;2074 readonly destWeightLimit: XcmV2WeightLimit;2075 } & Struct;2076 readonly type: 'Transfer' | 'TransferMultiasset' | 'TransferWithFee' | 'TransferMultiassetWithFee' | 'TransferMulticurrencies' | 'TransferMultiassets';2077 }20782079 /** @name XcmVersionedMultiAsset (219) */2080 interface XcmVersionedMultiAsset extends Enum {2081 readonly isV0: boolean;2082 readonly asV0: XcmV0MultiAsset;2083 readonly isV1: boolean;2084 readonly asV1: XcmV1MultiAsset;2085 readonly type: 'V0' | 'V1';2086 }20872088 /** @name OrmlTokensModuleCall (222) */2089 interface OrmlTokensModuleCall extends Enum {2090 readonly isTransfer: boolean;2091 readonly asTransfer: {2092 readonly dest: MultiAddress;2093 readonly currencyId: PalletForeignAssetsAssetIds;2094 readonly amount: Compact<u128>;2095 } & Struct;2096 readonly isTransferAll: boolean;2097 readonly asTransferAll: {2098 readonly dest: MultiAddress;2099 readonly currencyId: PalletForeignAssetsAssetIds;2100 readonly keepAlive: bool;2101 } & Struct;2102 readonly isTransferKeepAlive: boolean;2103 readonly asTransferKeepAlive: {2104 readonly dest: MultiAddress;2105 readonly currencyId: PalletForeignAssetsAssetIds;2106 readonly amount: Compact<u128>;2107 } & Struct;2108 readonly isForceTransfer: boolean;2109 readonly asForceTransfer: {2110 readonly source: MultiAddress;2111 readonly dest: MultiAddress;2112 readonly currencyId: PalletForeignAssetsAssetIds;2113 readonly amount: Compact<u128>;2114 } & Struct;2115 readonly isSetBalance: boolean;2116 readonly asSetBalance: {2117 readonly who: MultiAddress;2118 readonly currencyId: PalletForeignAssetsAssetIds;2119 readonly newFree: Compact<u128>;2120 readonly newReserved: Compact<u128>;2121 } & Struct;2122 readonly type: 'Transfer' | 'TransferAll' | 'TransferKeepAlive' | 'ForceTransfer' | 'SetBalance';2123 }21242125 /** @name PalletIdentityCall (223) */2126 interface PalletIdentityCall extends Enum {2127 readonly isAddRegistrar: boolean;2128 readonly asAddRegistrar: {2129 readonly account: MultiAddress;2130 } & Struct;2131 readonly isSetIdentity: boolean;2132 readonly asSetIdentity: {2133 readonly info: PalletIdentityIdentityInfo;2134 } & Struct;2135 readonly isSetSubs: boolean;2136 readonly asSetSubs: {2137 readonly subs: Vec<ITuple<[AccountId32, Data]>>;2138 } & Struct;2139 readonly isClearIdentity: boolean;2140 readonly isRequestJudgement: boolean;2141 readonly asRequestJudgement: {2142 readonly regIndex: Compact<u32>;2143 readonly maxFee: Compact<u128>;2144 } & Struct;2145 readonly isCancelRequest: boolean;2146 readonly asCancelRequest: {2147 readonly regIndex: u32;2148 } & Struct;2149 readonly isSetFee: boolean;2150 readonly asSetFee: {2151 readonly index: Compact<u32>;2152 readonly fee: Compact<u128>;2153 } & Struct;2154 readonly isSetAccountId: boolean;2155 readonly asSetAccountId: {2156 readonly index: Compact<u32>;2157 readonly new_: MultiAddress;2158 } & Struct;2159 readonly isSetFields: boolean;2160 readonly asSetFields: {2161 readonly index: Compact<u32>;2162 readonly fields: PalletIdentityBitFlags;2163 } & Struct;2164 readonly isProvideJudgement: boolean;2165 readonly asProvideJudgement: {2166 readonly regIndex: Compact<u32>;2167 readonly target: MultiAddress;2168 readonly judgement: PalletIdentityJudgement;2169 readonly identity: H256;2170 } & Struct;2171 readonly isKillIdentity: boolean;2172 readonly asKillIdentity: {2173 readonly target: MultiAddress;2174 } & Struct;2175 readonly isAddSub: boolean;2176 readonly asAddSub: {2177 readonly sub: MultiAddress;2178 readonly data: Data;2179 } & Struct;2180 readonly isRenameSub: boolean;2181 readonly asRenameSub: {2182 readonly sub: MultiAddress;2183 readonly data: Data;2184 } & Struct;2185 readonly isRemoveSub: boolean;2186 readonly asRemoveSub: {2187 readonly sub: MultiAddress;2188 } & Struct;2189 readonly isQuitSub: boolean;2190 readonly isForceInsertIdentities: boolean;2191 readonly asForceInsertIdentities: {2192 readonly identities: Vec<ITuple<[AccountId32, PalletIdentityRegistration]>>;2193 } & Struct;2194 readonly isForceRemoveIdentities: boolean;2195 readonly asForceRemoveIdentities: {2196 readonly identities: Vec<AccountId32>;2197 } & Struct;2198 readonly isForceSetSubs: boolean;2199 readonly asForceSetSubs: {2200 readonly subs: Vec<ITuple<[AccountId32, ITuple<[u128, Vec<ITuple<[AccountId32, Data]>>]>]>>;2201 } & Struct;2202 readonly type: 'AddRegistrar' | 'SetIdentity' | 'SetSubs' | 'ClearIdentity' | 'RequestJudgement' | 'CancelRequest' | 'SetFee' | 'SetAccountId' | 'SetFields' | 'ProvideJudgement' | 'KillIdentity' | 'AddSub' | 'RenameSub' | 'RemoveSub' | 'QuitSub' | 'ForceInsertIdentities' | 'ForceRemoveIdentities' | 'ForceSetSubs';2203 }22042205 /** @name PalletIdentityIdentityInfo (224) */2206 interface PalletIdentityIdentityInfo extends Struct {2207 readonly additional: Vec<ITuple<[Data, Data]>>;2208 readonly display: Data;2209 readonly legal: Data;2210 readonly web: Data;2211 readonly riot: Data;2212 readonly email: Data;2213 readonly pgpFingerprint: Option<U8aFixed>;2214 readonly image: Data;2215 readonly twitter: Data;2216 }22172218 /** @name PalletIdentityBitFlags (260) */2219 interface PalletIdentityBitFlags extends Set {2220 readonly isDisplay: boolean;2221 readonly isLegal: boolean;2222 readonly isWeb: boolean;2223 readonly isRiot: boolean;2224 readonly isEmail: boolean;2225 readonly isPgpFingerprint: boolean;2226 readonly isImage: boolean;2227 readonly isTwitter: boolean;2228 }22292230 /** @name PalletIdentityIdentityField (261) */2231 interface PalletIdentityIdentityField extends Enum {2232 readonly isDisplay: boolean;2233 readonly isLegal: boolean;2234 readonly isWeb: boolean;2235 readonly isRiot: boolean;2236 readonly isEmail: boolean;2237 readonly isPgpFingerprint: boolean;2238 readonly isImage: boolean;2239 readonly isTwitter: boolean;2240 readonly type: 'Display' | 'Legal' | 'Web' | 'Riot' | 'Email' | 'PgpFingerprint' | 'Image' | 'Twitter';2241 }22422243 /** @name PalletIdentityJudgement (262) */2244 interface PalletIdentityJudgement extends Enum {2245 readonly isUnknown: boolean;2246 readonly isFeePaid: boolean;2247 readonly asFeePaid: u128;2248 readonly isReasonable: boolean;2249 readonly isKnownGood: boolean;2250 readonly isOutOfDate: boolean;2251 readonly isLowQuality: boolean;2252 readonly isErroneous: boolean;2253 readonly type: 'Unknown' | 'FeePaid' | 'Reasonable' | 'KnownGood' | 'OutOfDate' | 'LowQuality' | 'Erroneous';2254 }22552256 /** @name PalletIdentityRegistration (265) */2257 interface PalletIdentityRegistration extends Struct {2258 readonly judgements: Vec<ITuple<[u32, PalletIdentityJudgement]>>;2259 readonly deposit: u128;2260 readonly info: PalletIdentityIdentityInfo;2261 }22622263 /** @name PalletPreimageCall (273) */2264 interface PalletPreimageCall extends Enum {2265 readonly isNotePreimage: boolean;2266 readonly asNotePreimage: {2267 readonly bytes: Bytes;2268 } & Struct;2269 readonly isUnnotePreimage: boolean;2270 readonly asUnnotePreimage: {2271 readonly hash_: H256;2272 } & Struct;2273 readonly isRequestPreimage: boolean;2274 readonly asRequestPreimage: {2275 readonly hash_: H256;2276 } & Struct;2277 readonly isUnrequestPreimage: boolean;2278 readonly asUnrequestPreimage: {2279 readonly hash_: H256;2280 } & Struct;2281 readonly type: 'NotePreimage' | 'UnnotePreimage' | 'RequestPreimage' | 'UnrequestPreimage';2282 }22832284 /** @name CumulusPalletXcmpQueueCall (274) */2285 interface CumulusPalletXcmpQueueCall extends Enum {2286 readonly isServiceOverweight: boolean;2287 readonly asServiceOverweight: {2288 readonly index: u64;2289 readonly weightLimit: u64;2290 } & Struct;2291 readonly isSuspendXcmExecution: boolean;2292 readonly isResumeXcmExecution: boolean;2293 readonly isUpdateSuspendThreshold: boolean;2294 readonly asUpdateSuspendThreshold: {2295 readonly new_: u32;2296 } & Struct;2297 readonly isUpdateDropThreshold: boolean;2298 readonly asUpdateDropThreshold: {2299 readonly new_: u32;2300 } & Struct;2301 readonly isUpdateResumeThreshold: boolean;2302 readonly asUpdateResumeThreshold: {2303 readonly new_: u32;2304 } & Struct;2305 readonly isUpdateThresholdWeight: boolean;2306 readonly asUpdateThresholdWeight: {2307 readonly new_: u64;2308 } & Struct;2309 readonly isUpdateWeightRestrictDecay: boolean;2310 readonly asUpdateWeightRestrictDecay: {2311 readonly new_: u64;2312 } & Struct;2313 readonly isUpdateXcmpMaxIndividualWeight: boolean;2314 readonly asUpdateXcmpMaxIndividualWeight: {2315 readonly new_: u64;2316 } & Struct;2317 readonly type: 'ServiceOverweight' | 'SuspendXcmExecution' | 'ResumeXcmExecution' | 'UpdateSuspendThreshold' | 'UpdateDropThreshold' | 'UpdateResumeThreshold' | 'UpdateThresholdWeight' | 'UpdateWeightRestrictDecay' | 'UpdateXcmpMaxIndividualWeight';2318 }23192320 /** @name PalletXcmCall (275) */2321 interface PalletXcmCall extends Enum {2322 readonly isSend: boolean;2323 readonly asSend: {2324 readonly dest: XcmVersionedMultiLocation;2325 readonly message: XcmVersionedXcm;2326 } & Struct;2327 readonly isTeleportAssets: boolean;2328 readonly asTeleportAssets: {2329 readonly dest: XcmVersionedMultiLocation;2330 readonly beneficiary: XcmVersionedMultiLocation;2331 readonly assets: XcmVersionedMultiAssets;2332 readonly feeAssetItem: u32;2333 } & Struct;2334 readonly isReserveTransferAssets: boolean;2335 readonly asReserveTransferAssets: {2336 readonly dest: XcmVersionedMultiLocation;2337 readonly beneficiary: XcmVersionedMultiLocation;2338 readonly assets: XcmVersionedMultiAssets;2339 readonly feeAssetItem: u32;2340 } & Struct;2341 readonly isExecute: boolean;2342 readonly asExecute: {2343 readonly message: XcmVersionedXcm;2344 readonly maxWeight: u64;2345 } & Struct;2346 readonly isForceXcmVersion: boolean;2347 readonly asForceXcmVersion: {2348 readonly location: XcmV1MultiLocation;2349 readonly xcmVersion: u32;2350 } & Struct;2351 readonly isForceDefaultXcmVersion: boolean;2352 readonly asForceDefaultXcmVersion: {2353 readonly maybeXcmVersion: Option<u32>;2354 } & Struct;2355 readonly isForceSubscribeVersionNotify: boolean;2356 readonly asForceSubscribeVersionNotify: {2357 readonly location: XcmVersionedMultiLocation;2358 } & Struct;2359 readonly isForceUnsubscribeVersionNotify: boolean;2360 readonly asForceUnsubscribeVersionNotify: {2361 readonly location: XcmVersionedMultiLocation;2362 } & Struct;2363 readonly isLimitedReserveTransferAssets: boolean;2364 readonly asLimitedReserveTransferAssets: {2365 readonly dest: XcmVersionedMultiLocation;2366 readonly beneficiary: XcmVersionedMultiLocation;2367 readonly assets: XcmVersionedMultiAssets;2368 readonly feeAssetItem: u32;2369 readonly weightLimit: XcmV2WeightLimit;2370 } & Struct;2371 readonly isLimitedTeleportAssets: boolean;2372 readonly asLimitedTeleportAssets: {2373 readonly dest: XcmVersionedMultiLocation;2374 readonly beneficiary: XcmVersionedMultiLocation;2375 readonly assets: XcmVersionedMultiAssets;2376 readonly feeAssetItem: u32;2377 readonly weightLimit: XcmV2WeightLimit;2378 } & Struct;2379 readonly type: 'Send' | 'TeleportAssets' | 'ReserveTransferAssets' | 'Execute' | 'ForceXcmVersion' | 'ForceDefaultXcmVersion' | 'ForceSubscribeVersionNotify' | 'ForceUnsubscribeVersionNotify' | 'LimitedReserveTransferAssets' | 'LimitedTeleportAssets';2380 }23812382 /** @name XcmVersionedXcm (276) */2383 interface XcmVersionedXcm extends Enum {2384 readonly isV0: boolean;2385 readonly asV0: XcmV0Xcm;2386 readonly isV1: boolean;2387 readonly asV1: XcmV1Xcm;2388 readonly isV2: boolean;2389 readonly asV2: XcmV2Xcm;2390 readonly type: 'V0' | 'V1' | 'V2';2391 }23922393 /** @name XcmV0Xcm (277) */2394 interface XcmV0Xcm extends Enum {2395 readonly isWithdrawAsset: boolean;2396 readonly asWithdrawAsset: {2397 readonly assets: Vec<XcmV0MultiAsset>;2398 readonly effects: Vec<XcmV0Order>;2399 } & Struct;2400 readonly isReserveAssetDeposit: boolean;2401 readonly asReserveAssetDeposit: {2402 readonly assets: Vec<XcmV0MultiAsset>;2403 readonly effects: Vec<XcmV0Order>;2404 } & Struct;2405 readonly isTeleportAsset: boolean;2406 readonly asTeleportAsset: {2407 readonly assets: Vec<XcmV0MultiAsset>;2408 readonly effects: Vec<XcmV0Order>;2409 } & Struct;2410 readonly isQueryResponse: boolean;2411 readonly asQueryResponse: {2412 readonly queryId: Compact<u64>;2413 readonly response: XcmV0Response;2414 } & Struct;2415 readonly isTransferAsset: boolean;2416 readonly asTransferAsset: {2417 readonly assets: Vec<XcmV0MultiAsset>;2418 readonly dest: XcmV0MultiLocation;2419 } & Struct;2420 readonly isTransferReserveAsset: boolean;2421 readonly asTransferReserveAsset: {2422 readonly assets: Vec<XcmV0MultiAsset>;2423 readonly dest: XcmV0MultiLocation;2424 readonly effects: Vec<XcmV0Order>;2425 } & Struct;2426 readonly isTransact: boolean;2427 readonly asTransact: {2428 readonly originType: XcmV0OriginKind;2429 readonly requireWeightAtMost: u64;2430 readonly call: XcmDoubleEncoded;2431 } & Struct;2432 readonly isHrmpNewChannelOpenRequest: boolean;2433 readonly asHrmpNewChannelOpenRequest: {2434 readonly sender: Compact<u32>;2435 readonly maxMessageSize: Compact<u32>;2436 readonly maxCapacity: Compact<u32>;2437 } & Struct;2438 readonly isHrmpChannelAccepted: boolean;2439 readonly asHrmpChannelAccepted: {2440 readonly recipient: Compact<u32>;2441 } & Struct;2442 readonly isHrmpChannelClosing: boolean;2443 readonly asHrmpChannelClosing: {2444 readonly initiator: Compact<u32>;2445 readonly sender: Compact<u32>;2446 readonly recipient: Compact<u32>;2447 } & Struct;2448 readonly isRelayedFrom: boolean;2449 readonly asRelayedFrom: {2450 readonly who: XcmV0MultiLocation;2451 readonly message: XcmV0Xcm;2452 } & Struct;2453 readonly type: 'WithdrawAsset' | 'ReserveAssetDeposit' | 'TeleportAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'RelayedFrom';2454 }24552456 /** @name XcmV0Order (279) */2457 interface XcmV0Order extends Enum {2458 readonly isNull: boolean;2459 readonly isDepositAsset: boolean;2460 readonly asDepositAsset: {2461 readonly assets: Vec<XcmV0MultiAsset>;2462 readonly dest: XcmV0MultiLocation;2463 } & Struct;2464 readonly isDepositReserveAsset: boolean;2465 readonly asDepositReserveAsset: {2466 readonly assets: Vec<XcmV0MultiAsset>;2467 readonly dest: XcmV0MultiLocation;2468 readonly effects: Vec<XcmV0Order>;2469 } & Struct;2470 readonly isExchangeAsset: boolean;2471 readonly asExchangeAsset: {2472 readonly give: Vec<XcmV0MultiAsset>;2473 readonly receive: Vec<XcmV0MultiAsset>;2474 } & Struct;2475 readonly isInitiateReserveWithdraw: boolean;2476 readonly asInitiateReserveWithdraw: {2477 readonly assets: Vec<XcmV0MultiAsset>;2478 readonly reserve: XcmV0MultiLocation;2479 readonly effects: Vec<XcmV0Order>;2480 } & Struct;2481 readonly isInitiateTeleport: boolean;2482 readonly asInitiateTeleport: {2483 readonly assets: Vec<XcmV0MultiAsset>;2484 readonly dest: XcmV0MultiLocation;2485 readonly effects: Vec<XcmV0Order>;2486 } & Struct;2487 readonly isQueryHolding: boolean;2488 readonly asQueryHolding: {2489 readonly queryId: Compact<u64>;2490 readonly dest: XcmV0MultiLocation;2491 readonly assets: Vec<XcmV0MultiAsset>;2492 } & Struct;2493 readonly isBuyExecution: boolean;2494 readonly asBuyExecution: {2495 readonly fees: XcmV0MultiAsset;2496 readonly weight: u64;2497 readonly debt: u64;2498 readonly haltOnError: bool;2499 readonly xcm: Vec<XcmV0Xcm>;2500 } & Struct;2501 readonly type: 'Null' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution';2502 }25032504 /** @name XcmV0Response (281) */2505 interface XcmV0Response extends Enum {2506 readonly isAssets: boolean;2507 readonly asAssets: Vec<XcmV0MultiAsset>;2508 readonly type: 'Assets';2509 }25102511 /** @name XcmV1Xcm (282) */2512 interface XcmV1Xcm extends Enum {2513 readonly isWithdrawAsset: boolean;2514 readonly asWithdrawAsset: {2515 readonly assets: XcmV1MultiassetMultiAssets;2516 readonly effects: Vec<XcmV1Order>;2517 } & Struct;2518 readonly isReserveAssetDeposited: boolean;2519 readonly asReserveAssetDeposited: {2520 readonly assets: XcmV1MultiassetMultiAssets;2521 readonly effects: Vec<XcmV1Order>;2522 } & Struct;2523 readonly isReceiveTeleportedAsset: boolean;2524 readonly asReceiveTeleportedAsset: {2525 readonly assets: XcmV1MultiassetMultiAssets;2526 readonly effects: Vec<XcmV1Order>;2527 } & Struct;2528 readonly isQueryResponse: boolean;2529 readonly asQueryResponse: {2530 readonly queryId: Compact<u64>;2531 readonly response: XcmV1Response;2532 } & Struct;2533 readonly isTransferAsset: boolean;2534 readonly asTransferAsset: {2535 readonly assets: XcmV1MultiassetMultiAssets;2536 readonly beneficiary: XcmV1MultiLocation;2537 } & Struct;2538 readonly isTransferReserveAsset: boolean;2539 readonly asTransferReserveAsset: {2540 readonly assets: XcmV1MultiassetMultiAssets;2541 readonly dest: XcmV1MultiLocation;2542 readonly effects: Vec<XcmV1Order>;2543 } & Struct;2544 readonly isTransact: boolean;2545 readonly asTransact: {2546 readonly originType: XcmV0OriginKind;2547 readonly requireWeightAtMost: u64;2548 readonly call: XcmDoubleEncoded;2549 } & Struct;2550 readonly isHrmpNewChannelOpenRequest: boolean;2551 readonly asHrmpNewChannelOpenRequest: {2552 readonly sender: Compact<u32>;2553 readonly maxMessageSize: Compact<u32>;2554 readonly maxCapacity: Compact<u32>;2555 } & Struct;2556 readonly isHrmpChannelAccepted: boolean;2557 readonly asHrmpChannelAccepted: {2558 readonly recipient: Compact<u32>;2559 } & Struct;2560 readonly isHrmpChannelClosing: boolean;2561 readonly asHrmpChannelClosing: {2562 readonly initiator: Compact<u32>;2563 readonly sender: Compact<u32>;2564 readonly recipient: Compact<u32>;2565 } & Struct;2566 readonly isRelayedFrom: boolean;2567 readonly asRelayedFrom: {2568 readonly who: XcmV1MultilocationJunctions;2569 readonly message: XcmV1Xcm;2570 } & Struct;2571 readonly isSubscribeVersion: boolean;2572 readonly asSubscribeVersion: {2573 readonly queryId: Compact<u64>;2574 readonly maxResponseWeight: Compact<u64>;2575 } & Struct;2576 readonly isUnsubscribeVersion: boolean;2577 readonly type: 'WithdrawAsset' | 'ReserveAssetDeposited' | 'ReceiveTeleportedAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'RelayedFrom' | 'SubscribeVersion' | 'UnsubscribeVersion';2578 }25792580 /** @name XcmV1Order (284) */2581 interface XcmV1Order extends Enum {2582 readonly isNoop: boolean;2583 readonly isDepositAsset: boolean;2584 readonly asDepositAsset: {2585 readonly assets: XcmV1MultiassetMultiAssetFilter;2586 readonly maxAssets: u32;2587 readonly beneficiary: XcmV1MultiLocation;2588 } & Struct;2589 readonly isDepositReserveAsset: boolean;2590 readonly asDepositReserveAsset: {2591 readonly assets: XcmV1MultiassetMultiAssetFilter;2592 readonly maxAssets: u32;2593 readonly dest: XcmV1MultiLocation;2594 readonly effects: Vec<XcmV1Order>;2595 } & Struct;2596 readonly isExchangeAsset: boolean;2597 readonly asExchangeAsset: {2598 readonly give: XcmV1MultiassetMultiAssetFilter;2599 readonly receive: XcmV1MultiassetMultiAssets;2600 } & Struct;2601 readonly isInitiateReserveWithdraw: boolean;2602 readonly asInitiateReserveWithdraw: {2603 readonly assets: XcmV1MultiassetMultiAssetFilter;2604 readonly reserve: XcmV1MultiLocation;2605 readonly effects: Vec<XcmV1Order>;2606 } & Struct;2607 readonly isInitiateTeleport: boolean;2608 readonly asInitiateTeleport: {2609 readonly assets: XcmV1MultiassetMultiAssetFilter;2610 readonly dest: XcmV1MultiLocation;2611 readonly effects: Vec<XcmV1Order>;2612 } & Struct;2613 readonly isQueryHolding: boolean;2614 readonly asQueryHolding: {2615 readonly queryId: Compact<u64>;2616 readonly dest: XcmV1MultiLocation;2617 readonly assets: XcmV1MultiassetMultiAssetFilter;2618 } & Struct;2619 readonly isBuyExecution: boolean;2620 readonly asBuyExecution: {2621 readonly fees: XcmV1MultiAsset;2622 readonly weight: u64;2623 readonly debt: u64;2624 readonly haltOnError: bool;2625 readonly instructions: Vec<XcmV1Xcm>;2626 } & Struct;2627 readonly type: 'Noop' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution';2628 }26292630 /** @name XcmV1Response (286) */2631 interface XcmV1Response extends Enum {2632 readonly isAssets: boolean;2633 readonly asAssets: XcmV1MultiassetMultiAssets;2634 readonly isVersion: boolean;2635 readonly asVersion: u32;2636 readonly type: 'Assets' | 'Version';2637 }26382639 /** @name CumulusPalletXcmCall (300) */2640 type CumulusPalletXcmCall = Null;26412642 /** @name CumulusPalletDmpQueueCall (301) */2643 interface CumulusPalletDmpQueueCall extends Enum {2644 readonly isServiceOverweight: boolean;2645 readonly asServiceOverweight: {2646 readonly index: u64;2647 readonly weightLimit: u64;2648 } & Struct;2649 readonly type: 'ServiceOverweight';2650 }26512652 /** @name PalletInflationCall (302) */2653 interface PalletInflationCall extends Enum {2654 readonly isStartInflation: boolean;2655 readonly asStartInflation: {2656 readonly inflationStartRelayBlock: u32;2657 } & Struct;2658 readonly type: 'StartInflation';2659 }26602661 /** @name PalletUniqueCall (303) */2662 interface PalletUniqueCall extends Enum {2663 readonly isCreateCollection: boolean;2664 readonly asCreateCollection: {2665 readonly collectionName: Vec<u16>;2666 readonly collectionDescription: Vec<u16>;2667 readonly tokenPrefix: Bytes;2668 readonly mode: UpDataStructsCollectionMode;2669 } & Struct;2670 readonly isCreateCollectionEx: boolean;2671 readonly asCreateCollectionEx: {2672 readonly data: UpDataStructsCreateCollectionData;2673 } & Struct;2674 readonly isDestroyCollection: boolean;2675 readonly asDestroyCollection: {2676 readonly collectionId: u32;2677 } & Struct;2678 readonly isAddToAllowList: boolean;2679 readonly asAddToAllowList: {2680 readonly collectionId: u32;2681 readonly address: PalletEvmAccountBasicCrossAccountIdRepr;2682 } & Struct;2683 readonly isRemoveFromAllowList: boolean;2684 readonly asRemoveFromAllowList: {2685 readonly collectionId: u32;2686 readonly address: PalletEvmAccountBasicCrossAccountIdRepr;2687 } & Struct;2688 readonly isChangeCollectionOwner: boolean;2689 readonly asChangeCollectionOwner: {2690 readonly collectionId: u32;2691 readonly newOwner: AccountId32;2692 } & Struct;2693 readonly isAddCollectionAdmin: boolean;2694 readonly asAddCollectionAdmin: {2695 readonly collectionId: u32;2696 readonly newAdminId: PalletEvmAccountBasicCrossAccountIdRepr;2697 } & Struct;2698 readonly isRemoveCollectionAdmin: boolean;2699 readonly asRemoveCollectionAdmin: {2700 readonly collectionId: u32;2701 readonly accountId: PalletEvmAccountBasicCrossAccountIdRepr;2702 } & Struct;2703 readonly isSetCollectionSponsor: boolean;2704 readonly asSetCollectionSponsor: {2705 readonly collectionId: u32;2706 readonly newSponsor: AccountId32;2707 } & Struct;2708 readonly isConfirmSponsorship: boolean;2709 readonly asConfirmSponsorship: {2710 readonly collectionId: u32;2711 } & Struct;2712 readonly isRemoveCollectionSponsor: boolean;2713 readonly asRemoveCollectionSponsor: {2714 readonly collectionId: u32;2715 } & Struct;2716 readonly isCreateItem: boolean;2717 readonly asCreateItem: {2718 readonly collectionId: u32;2719 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;2720 readonly data: UpDataStructsCreateItemData;2721 } & Struct;2722 readonly isCreateMultipleItems: boolean;2723 readonly asCreateMultipleItems: {2724 readonly collectionId: u32;2725 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;2726 readonly itemsData: Vec<UpDataStructsCreateItemData>;2727 } & Struct;2728 readonly isSetCollectionProperties: boolean;2729 readonly asSetCollectionProperties: {2730 readonly collectionId: u32;2731 readonly properties: Vec<UpDataStructsProperty>;2732 } & Struct;2733 readonly isDeleteCollectionProperties: boolean;2734 readonly asDeleteCollectionProperties: {2735 readonly collectionId: u32;2736 readonly propertyKeys: Vec<Bytes>;2737 } & Struct;2738 readonly isSetTokenProperties: boolean;2739 readonly asSetTokenProperties: {2740 readonly collectionId: u32;2741 readonly tokenId: u32;2742 readonly properties: Vec<UpDataStructsProperty>;2743 } & Struct;2744 readonly isDeleteTokenProperties: boolean;2745 readonly asDeleteTokenProperties: {2746 readonly collectionId: u32;2747 readonly tokenId: u32;2748 readonly propertyKeys: Vec<Bytes>;2749 } & Struct;2750 readonly isSetTokenPropertyPermissions: boolean;2751 readonly asSetTokenPropertyPermissions: {2752 readonly collectionId: u32;2753 readonly propertyPermissions: Vec<UpDataStructsPropertyKeyPermission>;2754 } & Struct;2755 readonly isCreateMultipleItemsEx: boolean;2756 readonly asCreateMultipleItemsEx: {2757 readonly collectionId: u32;2758 readonly data: UpDataStructsCreateItemExData;2759 } & Struct;2760 readonly isSetTransfersEnabledFlag: boolean;2761 readonly asSetTransfersEnabledFlag: {2762 readonly collectionId: u32;2763 readonly value: bool;2764 } & Struct;2765 readonly isBurnItem: boolean;2766 readonly asBurnItem: {2767 readonly collectionId: u32;2768 readonly itemId: u32;2769 readonly value: u128;2770 } & Struct;2771 readonly isBurnFrom: boolean;2772 readonly asBurnFrom: {2773 readonly collectionId: u32;2774 readonly from: PalletEvmAccountBasicCrossAccountIdRepr;2775 readonly itemId: u32;2776 readonly value: u128;2777 } & Struct;2778 readonly isTransfer: boolean;2779 readonly asTransfer: {2780 readonly recipient: PalletEvmAccountBasicCrossAccountIdRepr;2781 readonly collectionId: u32;2782 readonly itemId: u32;2783 readonly value: u128;2784 } & Struct;2785 readonly isApprove: boolean;2786 readonly asApprove: {2787 readonly spender: PalletEvmAccountBasicCrossAccountIdRepr;2788 readonly collectionId: u32;2789 readonly itemId: u32;2790 readonly amount: u128;2791 } & Struct;2792 readonly isApproveFrom: boolean;2793 readonly asApproveFrom: {2794 readonly from: PalletEvmAccountBasicCrossAccountIdRepr;2795 readonly to: PalletEvmAccountBasicCrossAccountIdRepr;2796 readonly collectionId: u32;2797 readonly itemId: u32;2798 readonly amount: u128;2799 } & Struct;2800 readonly isTransferFrom: boolean;2801 readonly asTransferFrom: {2802 readonly from: PalletEvmAccountBasicCrossAccountIdRepr;2803 readonly recipient: PalletEvmAccountBasicCrossAccountIdRepr;2804 readonly collectionId: u32;2805 readonly itemId: u32;2806 readonly value: u128;2807 } & Struct;2808 readonly isSetCollectionLimits: boolean;2809 readonly asSetCollectionLimits: {2810 readonly collectionId: u32;2811 readonly newLimit: UpDataStructsCollectionLimits;2812 } & Struct;2813 readonly isSetCollectionPermissions: boolean;2814 readonly asSetCollectionPermissions: {2815 readonly collectionId: u32;2816 readonly newPermission: UpDataStructsCollectionPermissions;2817 } & Struct;2818 readonly isRepartition: boolean;2819 readonly asRepartition: {2820 readonly collectionId: u32;2821 readonly tokenId: u32;2822 readonly amount: u128;2823 } & Struct;2824 readonly isSetAllowanceForAll: boolean;2825 readonly asSetAllowanceForAll: {2826 readonly collectionId: u32;2827 readonly operator: PalletEvmAccountBasicCrossAccountIdRepr;2828 readonly approve: bool;2829 } & Struct;2830 readonly isForceRepairCollection: boolean;2831 readonly asForceRepairCollection: {2832 readonly collectionId: u32;2833 } & Struct;2834 readonly isForceRepairItem: boolean;2835 readonly asForceRepairItem: {2836 readonly collectionId: u32;2837 readonly itemId: u32;2838 } & Struct;2839 readonly type: 'CreateCollection' | 'CreateCollectionEx' | 'DestroyCollection' | 'AddToAllowList' | 'RemoveFromAllowList' | 'ChangeCollectionOwner' | 'AddCollectionAdmin' | 'RemoveCollectionAdmin' | 'SetCollectionSponsor' | 'ConfirmSponsorship' | 'RemoveCollectionSponsor' | 'CreateItem' | 'CreateMultipleItems' | 'SetCollectionProperties' | 'DeleteCollectionProperties' | 'SetTokenProperties' | 'DeleteTokenProperties' | 'SetTokenPropertyPermissions' | 'CreateMultipleItemsEx' | 'SetTransfersEnabledFlag' | 'BurnItem' | 'BurnFrom' | 'Transfer' | 'Approve' | 'ApproveFrom' | 'TransferFrom' | 'SetCollectionLimits' | 'SetCollectionPermissions' | 'Repartition' | 'SetAllowanceForAll' | 'ForceRepairCollection' | 'ForceRepairItem';2840 }28412842 /** @name UpDataStructsCollectionMode (308) */2843 interface UpDataStructsCollectionMode extends Enum {2844 readonly isNft: boolean;2845 readonly isFungible: boolean;2846 readonly asFungible: u8;2847 readonly isReFungible: boolean;2848 readonly type: 'Nft' | 'Fungible' | 'ReFungible';2849 }28502851 /** @name UpDataStructsCreateCollectionData (309) */2852 interface UpDataStructsCreateCollectionData extends Struct {2853 readonly mode: UpDataStructsCollectionMode;2854 readonly access: Option<UpDataStructsAccessMode>;2855 readonly name: Vec<u16>;2856 readonly description: Vec<u16>;2857 readonly tokenPrefix: Bytes;2858 readonly pendingSponsor: Option<AccountId32>;2859 readonly limits: Option<UpDataStructsCollectionLimits>;2860 readonly permissions: Option<UpDataStructsCollectionPermissions>;2861 readonly tokenPropertyPermissions: Vec<UpDataStructsPropertyKeyPermission>;2862 readonly properties: Vec<UpDataStructsProperty>;2863 }28642865 /** @name UpDataStructsAccessMode (311) */2866 interface UpDataStructsAccessMode extends Enum {2867 readonly isNormal: boolean;2868 readonly isAllowList: boolean;2869 readonly type: 'Normal' | 'AllowList';2870 }28712872 /** @name UpDataStructsCollectionLimits (313) */2873 interface UpDataStructsCollectionLimits extends Struct {2874 readonly accountTokenOwnershipLimit: Option<u32>;2875 readonly sponsoredDataSize: Option<u32>;2876 readonly sponsoredDataRateLimit: Option<UpDataStructsSponsoringRateLimit>;2877 readonly tokenLimit: Option<u32>;2878 readonly sponsorTransferTimeout: Option<u32>;2879 readonly sponsorApproveTimeout: Option<u32>;2880 readonly ownerCanTransfer: Option<bool>;2881 readonly ownerCanDestroy: Option<bool>;2882 readonly transfersEnabled: Option<bool>;2883 }28842885 /** @name UpDataStructsSponsoringRateLimit (315) */2886 interface UpDataStructsSponsoringRateLimit extends Enum {2887 readonly isSponsoringDisabled: boolean;2888 readonly isBlocks: boolean;2889 readonly asBlocks: u32;2890 readonly type: 'SponsoringDisabled' | 'Blocks';2891 }28922893 /** @name UpDataStructsCollectionPermissions (318) */2894 interface UpDataStructsCollectionPermissions extends Struct {2895 readonly access: Option<UpDataStructsAccessMode>;2896 readonly mintMode: Option<bool>;2897 readonly nesting: Option<UpDataStructsNestingPermissions>;2898 }28992900 /** @name UpDataStructsNestingPermissions (320) */2901 interface UpDataStructsNestingPermissions extends Struct {2902 readonly tokenOwner: bool;2903 readonly collectionAdmin: bool;2904 readonly restricted: Option<UpDataStructsOwnerRestrictedSet>;2905 }29062907 /** @name UpDataStructsOwnerRestrictedSet (322) */2908 interface UpDataStructsOwnerRestrictedSet extends BTreeSet<u32> {}29092910 /** @name UpDataStructsPropertyKeyPermission (327) */2911 interface UpDataStructsPropertyKeyPermission extends Struct {2912 readonly key: Bytes;2913 readonly permission: UpDataStructsPropertyPermission;2914 }29152916 /** @name UpDataStructsPropertyPermission (328) */2917 interface UpDataStructsPropertyPermission extends Struct {2918 readonly mutable: bool;2919 readonly collectionAdmin: bool;2920 readonly tokenOwner: bool;2921 }29222923 /** @name UpDataStructsProperty (331) */2924 interface UpDataStructsProperty extends Struct {2925 readonly key: Bytes;2926 readonly value: Bytes;2927 }29282929 /** @name UpDataStructsCreateItemData (334) */2930 interface UpDataStructsCreateItemData extends Enum {2931 readonly isNft: boolean;2932 readonly asNft: UpDataStructsCreateNftData;2933 readonly isFungible: boolean;2934 readonly asFungible: UpDataStructsCreateFungibleData;2935 readonly isReFungible: boolean;2936 readonly asReFungible: UpDataStructsCreateReFungibleData;2937 readonly type: 'Nft' | 'Fungible' | 'ReFungible';2938 }29392940 /** @name UpDataStructsCreateNftData (335) */2941 interface UpDataStructsCreateNftData extends Struct {2942 readonly properties: Vec<UpDataStructsProperty>;2943 }29442945 /** @name UpDataStructsCreateFungibleData (336) */2946 interface UpDataStructsCreateFungibleData extends Struct {2947 readonly value: u128;2948 }29492950 /** @name UpDataStructsCreateReFungibleData (337) */2951 interface UpDataStructsCreateReFungibleData extends Struct {2952 readonly pieces: u128;2953 readonly properties: Vec<UpDataStructsProperty>;2954 }29552956 /** @name UpDataStructsCreateItemExData (340) */2957 interface UpDataStructsCreateItemExData extends Enum {2958 readonly isNft: boolean;2959 readonly asNft: Vec<UpDataStructsCreateNftExData>;2960 readonly isFungible: boolean;2961 readonly asFungible: BTreeMap<PalletEvmAccountBasicCrossAccountIdRepr, u128>;2962 readonly isRefungibleMultipleItems: boolean;2963 readonly asRefungibleMultipleItems: Vec<UpDataStructsCreateRefungibleExSingleOwner>;2964 readonly isRefungibleMultipleOwners: boolean;2965 readonly asRefungibleMultipleOwners: UpDataStructsCreateRefungibleExMultipleOwners;2966 readonly type: 'Nft' | 'Fungible' | 'RefungibleMultipleItems' | 'RefungibleMultipleOwners';2967 }29682969 /** @name UpDataStructsCreateNftExData (342) */2970 interface UpDataStructsCreateNftExData extends Struct {2971 readonly properties: Vec<UpDataStructsProperty>;2972 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;2973 }29742975 /** @name UpDataStructsCreateRefungibleExSingleOwner (349) */2976 interface UpDataStructsCreateRefungibleExSingleOwner extends Struct {2977 readonly user: PalletEvmAccountBasicCrossAccountIdRepr;2978 readonly pieces: u128;2979 readonly properties: Vec<UpDataStructsProperty>;2980 }29812982 /** @name UpDataStructsCreateRefungibleExMultipleOwners (351) */2983 interface UpDataStructsCreateRefungibleExMultipleOwners extends Struct {2984 readonly users: BTreeMap<PalletEvmAccountBasicCrossAccountIdRepr, u128>;2985 readonly properties: Vec<UpDataStructsProperty>;2986 }29872988 /** @name PalletConfigurationCall (352) */2989 interface PalletConfigurationCall extends Enum {2990 readonly isSetWeightToFeeCoefficientOverride: boolean;2991 readonly asSetWeightToFeeCoefficientOverride: {2992 readonly coeff: Option<u64>;2993 } & Struct;2994 readonly isSetMinGasPriceOverride: boolean;2995 readonly asSetMinGasPriceOverride: {2996 readonly coeff: Option<u64>;2997 } & Struct;2998 readonly isSetXcmAllowedLocations: boolean;2999 readonly asSetXcmAllowedLocations: {3000 readonly locations: Option<Vec<XcmV1MultiLocation>>;3001 } & Struct;3002 readonly isSetAppPromotionConfigurationOverride: boolean;3003 readonly asSetAppPromotionConfigurationOverride: {3004 readonly configuration: PalletConfigurationAppPromotionConfiguration;3005 } & Struct;3006 readonly isSetCollatorSelectionDesiredCollators: boolean;3007 readonly asSetCollatorSelectionDesiredCollators: {3008 readonly max: Option<u32>;3009 } & Struct;3010 readonly isSetCollatorSelectionLicenseBond: boolean;3011 readonly asSetCollatorSelectionLicenseBond: {3012 readonly amount: Option<u128>;3013 } & Struct;3014 readonly isSetCollatorSelectionKickThreshold: boolean;3015 readonly asSetCollatorSelectionKickThreshold: {3016 readonly threshold: Option<u32>;3017 } & Struct;3018 readonly type: 'SetWeightToFeeCoefficientOverride' | 'SetMinGasPriceOverride' | 'SetXcmAllowedLocations' | 'SetAppPromotionConfigurationOverride' | 'SetCollatorSelectionDesiredCollators' | 'SetCollatorSelectionLicenseBond' | 'SetCollatorSelectionKickThreshold';3019 }30203021 /** @name PalletConfigurationAppPromotionConfiguration (357) */3022 interface PalletConfigurationAppPromotionConfiguration extends Struct {3023 readonly recalculationInterval: Option<u32>;3024 readonly pendingInterval: Option<u32>;3025 readonly intervalIncome: Option<Perbill>;3026 readonly maxStakersPerCalculation: Option<u8>;3027 }30283029 /** @name PalletTemplateTransactionPaymentCall (361) */3030 type PalletTemplateTransactionPaymentCall = Null;30313032 /** @name PalletStructureCall (362) */3033 type PalletStructureCall = Null;30343035 /** @name PalletAppPromotionCall (363) */3036 interface PalletAppPromotionCall extends Enum {3037 readonly isSetAdminAddress: boolean;3038 readonly asSetAdminAddress: {3039 readonly admin: PalletEvmAccountBasicCrossAccountIdRepr;3040 } & Struct;3041 readonly isStake: boolean;3042 readonly asStake: {3043 readonly amount: u128;3044 } & Struct;3045 readonly isUnstakeAll: boolean;3046 readonly isSponsorCollection: boolean;3047 readonly asSponsorCollection: {3048 readonly collectionId: u32;3049 } & Struct;3050 readonly isStopSponsoringCollection: boolean;3051 readonly asStopSponsoringCollection: {3052 readonly collectionId: u32;3053 } & Struct;3054 readonly isSponsorContract: boolean;3055 readonly asSponsorContract: {3056 readonly contractId: H160;3057 } & Struct;3058 readonly isStopSponsoringContract: boolean;3059 readonly asStopSponsoringContract: {3060 readonly contractId: H160;3061 } & Struct;3062 readonly isPayoutStakers: boolean;3063 readonly asPayoutStakers: {3064 readonly stakersNumber: Option<u8>;3065 } & Struct;3066 readonly isUnstakePartial: boolean;3067 readonly asUnstakePartial: {3068 readonly amount: u128;3069 } & Struct;3070 readonly type: 'SetAdminAddress' | 'Stake' | 'UnstakeAll' | 'SponsorCollection' | 'StopSponsoringCollection' | 'SponsorContract' | 'StopSponsoringContract' | 'PayoutStakers' | 'UnstakePartial';3071 }30723073 /** @name PalletForeignAssetsModuleCall (364) */3074 interface PalletForeignAssetsModuleCall extends Enum {3075 readonly isRegisterForeignAsset: boolean;3076 readonly asRegisterForeignAsset: {3077 readonly owner: AccountId32;3078 readonly location: XcmVersionedMultiLocation;3079 readonly metadata: PalletForeignAssetsModuleAssetMetadata;3080 } & Struct;3081 readonly isUpdateForeignAsset: boolean;3082 readonly asUpdateForeignAsset: {3083 readonly foreignAssetId: u32;3084 readonly location: XcmVersionedMultiLocation;3085 readonly metadata: PalletForeignAssetsModuleAssetMetadata;3086 } & Struct;3087 readonly type: 'RegisterForeignAsset' | 'UpdateForeignAsset';3088 }30893090 /** @name PalletEvmCall (365) */3091 interface PalletEvmCall extends Enum {3092 readonly isWithdraw: boolean;3093 readonly asWithdraw: {3094 readonly address: H160;3095 readonly value: u128;3096 } & Struct;3097 readonly isCall: boolean;3098 readonly asCall: {3099 readonly source: H160;3100 readonly target: H160;3101 readonly input: Bytes;3102 readonly value: U256;3103 readonly gasLimit: u64;3104 readonly maxFeePerGas: U256;3105 readonly maxPriorityFeePerGas: Option<U256>;3106 readonly nonce: Option<U256>;3107 readonly accessList: Vec<ITuple<[H160, Vec<H256>]>>;3108 } & Struct;3109 readonly isCreate: boolean;3110 readonly asCreate: {3111 readonly source: H160;3112 readonly init: Bytes;3113 readonly value: U256;3114 readonly gasLimit: u64;3115 readonly maxFeePerGas: U256;3116 readonly maxPriorityFeePerGas: Option<U256>;3117 readonly nonce: Option<U256>;3118 readonly accessList: Vec<ITuple<[H160, Vec<H256>]>>;3119 } & Struct;3120 readonly isCreate2: boolean;3121 readonly asCreate2: {3122 readonly source: H160;3123 readonly init: Bytes;3124 readonly salt: H256;3125 readonly value: U256;3126 readonly gasLimit: u64;3127 readonly maxFeePerGas: U256;3128 readonly maxPriorityFeePerGas: Option<U256>;3129 readonly nonce: Option<U256>;3130 readonly accessList: Vec<ITuple<[H160, Vec<H256>]>>;3131 } & Struct;3132 readonly type: 'Withdraw' | 'Call' | 'Create' | 'Create2';3133 }31343135 /** @name PalletEthereumCall (371) */3136 interface PalletEthereumCall extends Enum {3137 readonly isTransact: boolean;3138 readonly asTransact: {3139 readonly transaction: EthereumTransactionTransactionV2;3140 } & Struct;3141 readonly type: 'Transact';3142 }31433144 /** @name EthereumTransactionTransactionV2 (372) */3145 interface EthereumTransactionTransactionV2 extends Enum {3146 readonly isLegacy: boolean;3147 readonly asLegacy: EthereumTransactionLegacyTransaction;3148 readonly isEip2930: boolean;3149 readonly asEip2930: EthereumTransactionEip2930Transaction;3150 readonly isEip1559: boolean;3151 readonly asEip1559: EthereumTransactionEip1559Transaction;3152 readonly type: 'Legacy' | 'Eip2930' | 'Eip1559';3153 }31543155 /** @name EthereumTransactionLegacyTransaction (373) */3156 interface EthereumTransactionLegacyTransaction extends Struct {3157 readonly nonce: U256;3158 readonly gasPrice: U256;3159 readonly gasLimit: U256;3160 readonly action: EthereumTransactionTransactionAction;3161 readonly value: U256;3162 readonly input: Bytes;3163 readonly signature: EthereumTransactionTransactionSignature;3164 }31653166 /** @name EthereumTransactionTransactionAction (374) */3167 interface EthereumTransactionTransactionAction extends Enum {3168 readonly isCall: boolean;3169 readonly asCall: H160;3170 readonly isCreate: boolean;3171 readonly type: 'Call' | 'Create';3172 }31733174 /** @name EthereumTransactionTransactionSignature (375) */3175 interface EthereumTransactionTransactionSignature extends Struct {3176 readonly v: u64;3177 readonly r: H256;3178 readonly s: H256;3179 }31803181 /** @name EthereumTransactionEip2930Transaction (377) */3182 interface EthereumTransactionEip2930Transaction extends Struct {3183 readonly chainId: u64;3184 readonly nonce: U256;3185 readonly gasPrice: U256;3186 readonly gasLimit: U256;3187 readonly action: EthereumTransactionTransactionAction;3188 readonly value: U256;3189 readonly input: Bytes;3190 readonly accessList: Vec<EthereumTransactionAccessListItem>;3191 readonly oddYParity: bool;3192 readonly r: H256;3193 readonly s: H256;3194 }31953196 /** @name EthereumTransactionAccessListItem (379) */3197 interface EthereumTransactionAccessListItem extends Struct {3198 readonly address: H160;3199 readonly storageKeys: Vec<H256>;3200 }32013202 /** @name EthereumTransactionEip1559Transaction (380) */3203 interface EthereumTransactionEip1559Transaction extends Struct {3204 readonly chainId: u64;3205 readonly nonce: U256;3206 readonly maxPriorityFeePerGas: U256;3207 readonly maxFeePerGas: U256;3208 readonly gasLimit: U256;3209 readonly action: EthereumTransactionTransactionAction;3210 readonly value: U256;3211 readonly input: Bytes;3212 readonly accessList: Vec<EthereumTransactionAccessListItem>;3213 readonly oddYParity: bool;3214 readonly r: H256;3215 readonly s: H256;3216 }32173218 /** @name PalletEvmMigrationCall (381) */3219 interface PalletEvmMigrationCall extends Enum {3220 readonly isBegin: boolean;3221 readonly asBegin: {3222 readonly address: H160;3223 } & Struct;3224 readonly isSetData: boolean;3225 readonly asSetData: {3226 readonly address: H160;3227 readonly data: Vec<ITuple<[H256, H256]>>;3228 } & Struct;3229 readonly isFinish: boolean;3230 readonly asFinish: {3231 readonly address: H160;3232 readonly code: Bytes;3233 } & Struct;3234 readonly isInsertEthLogs: boolean;3235 readonly asInsertEthLogs: {3236 readonly logs: Vec<EthereumLog>;3237 } & Struct;3238 readonly isInsertEvents: boolean;3239 readonly asInsertEvents: {3240 readonly events: Vec<Bytes>;3241 } & Struct;3242 readonly isRemoveRmrkData: boolean;3243 readonly type: 'Begin' | 'SetData' | 'Finish' | 'InsertEthLogs' | 'InsertEvents' | 'RemoveRmrkData';3244 }32453246 /** @name PalletMaintenanceCall (385) */3247 interface PalletMaintenanceCall extends Enum {3248 readonly isEnable: boolean;3249 readonly isDisable: boolean;3250 readonly isExecutePreimage: boolean;3251 readonly asExecutePreimage: {3252 readonly hash_: H256;3253 } & Struct;3254 readonly type: 'Enable' | 'Disable' | 'ExecutePreimage';3255 }32563257 /** @name PalletTestUtilsCall (386) */3258 interface PalletTestUtilsCall extends Enum {3259 readonly isEnable: boolean;3260 readonly isSetTestValue: boolean;3261 readonly asSetTestValue: {3262 readonly value: u32;3263 } & Struct;3264 readonly isSetTestValueAndRollback: boolean;3265 readonly asSetTestValueAndRollback: {3266 readonly value: u32;3267 } & Struct;3268 readonly isIncTestValue: boolean;3269 readonly isJustTakeFee: boolean;3270 readonly isBatchAll: boolean;3271 readonly asBatchAll: {3272 readonly calls: Vec<Call>;3273 } & Struct;3274 readonly type: 'Enable' | 'SetTestValue' | 'SetTestValueAndRollback' | 'IncTestValue' | 'JustTakeFee' | 'BatchAll';3275 }32763277 /** @name PalletSudoError (388) */3278 interface PalletSudoError extends Enum {3279 readonly isRequireSudo: boolean;3280 readonly type: 'RequireSudo';3281 }32823283 /** @name OrmlVestingModuleError (390) */3284 interface OrmlVestingModuleError extends Enum {3285 readonly isZeroVestingPeriod: boolean;3286 readonly isZeroVestingPeriodCount: boolean;3287 readonly isInsufficientBalanceToLock: boolean;3288 readonly isTooManyVestingSchedules: boolean;3289 readonly isAmountLow: boolean;3290 readonly isMaxVestingSchedulesExceeded: boolean;3291 readonly type: 'ZeroVestingPeriod' | 'ZeroVestingPeriodCount' | 'InsufficientBalanceToLock' | 'TooManyVestingSchedules' | 'AmountLow' | 'MaxVestingSchedulesExceeded';3292 }32933294 /** @name OrmlXtokensModuleError (391) */3295 interface OrmlXtokensModuleError extends Enum {3296 readonly isAssetHasNoReserve: boolean;3297 readonly isNotCrossChainTransfer: boolean;3298 readonly isInvalidDest: boolean;3299 readonly isNotCrossChainTransferableCurrency: boolean;3300 readonly isUnweighableMessage: boolean;3301 readonly isXcmExecutionFailed: boolean;3302 readonly isCannotReanchor: boolean;3303 readonly isInvalidAncestry: boolean;3304 readonly isInvalidAsset: boolean;3305 readonly isDestinationNotInvertible: boolean;3306 readonly isBadVersion: boolean;3307 readonly isDistinctReserveForAssetAndFee: boolean;3308 readonly isZeroFee: boolean;3309 readonly isZeroAmount: boolean;3310 readonly isTooManyAssetsBeingSent: boolean;3311 readonly isAssetIndexNonExistent: boolean;3312 readonly isFeeNotEnough: boolean;3313 readonly isNotSupportedMultiLocation: boolean;3314 readonly isMinXcmFeeNotDefined: boolean;3315 readonly type: 'AssetHasNoReserve' | 'NotCrossChainTransfer' | 'InvalidDest' | 'NotCrossChainTransferableCurrency' | 'UnweighableMessage' | 'XcmExecutionFailed' | 'CannotReanchor' | 'InvalidAncestry' | 'InvalidAsset' | 'DestinationNotInvertible' | 'BadVersion' | 'DistinctReserveForAssetAndFee' | 'ZeroFee' | 'ZeroAmount' | 'TooManyAssetsBeingSent' | 'AssetIndexNonExistent' | 'FeeNotEnough' | 'NotSupportedMultiLocation' | 'MinXcmFeeNotDefined';3316 }33173318 /** @name OrmlTokensBalanceLock (394) */3319 interface OrmlTokensBalanceLock extends Struct {3320 readonly id: U8aFixed;3321 readonly amount: u128;3322 }33233324 /** @name OrmlTokensAccountData (396) */3325 interface OrmlTokensAccountData extends Struct {3326 readonly free: u128;3327 readonly reserved: u128;3328 readonly frozen: u128;3329 }33303331 /** @name OrmlTokensReserveData (398) */3332 interface OrmlTokensReserveData extends Struct {3333 readonly id: Null;3334 readonly amount: u128;3335 }33363337 /** @name OrmlTokensModuleError (400) */3338 interface OrmlTokensModuleError extends Enum {3339 readonly isBalanceTooLow: boolean;3340 readonly isAmountIntoBalanceFailed: boolean;3341 readonly isLiquidityRestrictions: boolean;3342 readonly isMaxLocksExceeded: boolean;3343 readonly isKeepAlive: boolean;3344 readonly isExistentialDeposit: boolean;3345 readonly isDeadAccount: boolean;3346 readonly isTooManyReserves: boolean;3347 readonly type: 'BalanceTooLow' | 'AmountIntoBalanceFailed' | 'LiquidityRestrictions' | 'MaxLocksExceeded' | 'KeepAlive' | 'ExistentialDeposit' | 'DeadAccount' | 'TooManyReserves';3348 }33493350 /** @name PalletIdentityRegistrarInfo (405) */3351 interface PalletIdentityRegistrarInfo extends Struct {3352 readonly account: AccountId32;3353 readonly fee: u128;3354 readonly fields: PalletIdentityBitFlags;3355 }33563357 /** @name PalletIdentityError (407) */3358 interface PalletIdentityError extends Enum {3359 readonly isTooManySubAccounts: boolean;3360 readonly isNotFound: boolean;3361 readonly isNotNamed: boolean;3362 readonly isEmptyIndex: boolean;3363 readonly isFeeChanged: boolean;3364 readonly isNoIdentity: boolean;3365 readonly isStickyJudgement: boolean;3366 readonly isJudgementGiven: boolean;3367 readonly isInvalidJudgement: boolean;3368 readonly isInvalidIndex: boolean;3369 readonly isInvalidTarget: boolean;3370 readonly isTooManyFields: boolean;3371 readonly isTooManyRegistrars: boolean;3372 readonly isAlreadyClaimed: boolean;3373 readonly isNotSub: boolean;3374 readonly isNotOwned: boolean;3375 readonly isJudgementForDifferentIdentity: boolean;3376 readonly isJudgementPaymentFailed: boolean;3377 readonly type: 'TooManySubAccounts' | 'NotFound' | 'NotNamed' | 'EmptyIndex' | 'FeeChanged' | 'NoIdentity' | 'StickyJudgement' | 'JudgementGiven' | 'InvalidJudgement' | 'InvalidIndex' | 'InvalidTarget' | 'TooManyFields' | 'TooManyRegistrars' | 'AlreadyClaimed' | 'NotSub' | 'NotOwned' | 'JudgementForDifferentIdentity' | 'JudgementPaymentFailed';3378 }33793380 /** @name PalletPreimageRequestStatus (408) */3381 interface PalletPreimageRequestStatus extends Enum {3382 readonly isUnrequested: boolean;3383 readonly asUnrequested: {3384 readonly deposit: ITuple<[AccountId32, u128]>;3385 readonly len: u32;3386 } & Struct;3387 readonly isRequested: boolean;3388 readonly asRequested: {3389 readonly deposit: Option<ITuple<[AccountId32, u128]>>;3390 readonly count: u32;3391 readonly len: Option<u32>;3392 } & Struct;3393 readonly type: 'Unrequested' | 'Requested';3394 }33953396 /** @name PalletPreimageError (413) */3397 interface PalletPreimageError extends Enum {3398 readonly isTooBig: boolean;3399 readonly isAlreadyNoted: boolean;3400 readonly isNotAuthorized: boolean;3401 readonly isNotNoted: boolean;3402 readonly isRequested: boolean;3403 readonly isNotRequested: boolean;3404 readonly type: 'TooBig' | 'AlreadyNoted' | 'NotAuthorized' | 'NotNoted' | 'Requested' | 'NotRequested';3405 }34063407 /** @name CumulusPalletXcmpQueueInboundChannelDetails (415) */3408 interface CumulusPalletXcmpQueueInboundChannelDetails extends Struct {3409 readonly sender: u32;3410 readonly state: CumulusPalletXcmpQueueInboundState;3411 readonly messageMetadata: Vec<ITuple<[u32, PolkadotParachainPrimitivesXcmpMessageFormat]>>;3412 }34133414 /** @name CumulusPalletXcmpQueueInboundState (416) */3415 interface CumulusPalletXcmpQueueInboundState extends Enum {3416 readonly isOk: boolean;3417 readonly isSuspended: boolean;3418 readonly type: 'Ok' | 'Suspended';3419 }34203421 /** @name PolkadotParachainPrimitivesXcmpMessageFormat (419) */3422 interface PolkadotParachainPrimitivesXcmpMessageFormat extends Enum {3423 readonly isConcatenatedVersionedXcm: boolean;3424 readonly isConcatenatedEncodedBlob: boolean;3425 readonly isSignals: boolean;3426 readonly type: 'ConcatenatedVersionedXcm' | 'ConcatenatedEncodedBlob' | 'Signals';3427 }34283429 /** @name CumulusPalletXcmpQueueOutboundChannelDetails (422) */3430 interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct {3431 readonly recipient: u32;3432 readonly state: CumulusPalletXcmpQueueOutboundState;3433 readonly signalsExist: bool;3434 readonly firstIndex: u16;3435 readonly lastIndex: u16;3436 }34373438 /** @name CumulusPalletXcmpQueueOutboundState (423) */3439 interface CumulusPalletXcmpQueueOutboundState extends Enum {3440 readonly isOk: boolean;3441 readonly isSuspended: boolean;3442 readonly type: 'Ok' | 'Suspended';3443 }34443445 /** @name CumulusPalletXcmpQueueQueueConfigData (425) */3446 interface CumulusPalletXcmpQueueQueueConfigData extends Struct {3447 readonly suspendThreshold: u32;3448 readonly dropThreshold: u32;3449 readonly resumeThreshold: u32;3450 readonly thresholdWeight: SpWeightsWeightV2Weight;3451 readonly weightRestrictDecay: SpWeightsWeightV2Weight;3452 readonly xcmpMaxIndividualWeight: SpWeightsWeightV2Weight;3453 }34543455 /** @name CumulusPalletXcmpQueueError (427) */3456 interface CumulusPalletXcmpQueueError extends Enum {3457 readonly isFailedToSend: boolean;3458 readonly isBadXcmOrigin: boolean;3459 readonly isBadXcm: boolean;3460 readonly isBadOverweightIndex: boolean;3461 readonly isWeightOverLimit: boolean;3462 readonly type: 'FailedToSend' | 'BadXcmOrigin' | 'BadXcm' | 'BadOverweightIndex' | 'WeightOverLimit';3463 }34643465 /** @name PalletXcmError (428) */3466 interface PalletXcmError extends Enum {3467 readonly isUnreachable: boolean;3468 readonly isSendFailure: boolean;3469 readonly isFiltered: boolean;3470 readonly isUnweighableMessage: boolean;3471 readonly isDestinationNotInvertible: boolean;3472 readonly isEmpty: boolean;3473 readonly isCannotReanchor: boolean;3474 readonly isTooManyAssets: boolean;3475 readonly isInvalidOrigin: boolean;3476 readonly isBadVersion: boolean;3477 readonly isBadLocation: boolean;3478 readonly isNoSubscription: boolean;3479 readonly isAlreadySubscribed: boolean;3480 readonly type: 'Unreachable' | 'SendFailure' | 'Filtered' | 'UnweighableMessage' | 'DestinationNotInvertible' | 'Empty' | 'CannotReanchor' | 'TooManyAssets' | 'InvalidOrigin' | 'BadVersion' | 'BadLocation' | 'NoSubscription' | 'AlreadySubscribed';3481 }34823483 /** @name CumulusPalletXcmError (429) */3484 type CumulusPalletXcmError = Null;34853486 /** @name CumulusPalletDmpQueueConfigData (430) */3487 interface CumulusPalletDmpQueueConfigData extends Struct {3488 readonly maxIndividual: SpWeightsWeightV2Weight;3489 }34903491 /** @name CumulusPalletDmpQueuePageIndexData (431) */3492 interface CumulusPalletDmpQueuePageIndexData extends Struct {3493 readonly beginUsed: u32;3494 readonly endUsed: u32;3495 readonly overweightCount: u64;3496 }34973498 /** @name CumulusPalletDmpQueueError (434) */3499 interface CumulusPalletDmpQueueError extends Enum {3500 readonly isUnknown: boolean;3501 readonly isOverLimit: boolean;3502 readonly type: 'Unknown' | 'OverLimit';3503 }35043505 /** @name PalletUniqueError (438) */3506 interface PalletUniqueError extends Enum {3507 readonly isCollectionDecimalPointLimitExceeded: boolean;3508 readonly isEmptyArgument: boolean;3509 readonly isRepartitionCalledOnNonRefungibleCollection: boolean;3510 readonly type: 'CollectionDecimalPointLimitExceeded' | 'EmptyArgument' | 'RepartitionCalledOnNonRefungibleCollection';3511 }35123513 /** @name PalletConfigurationError (439) */3514 interface PalletConfigurationError extends Enum {3515 readonly isInconsistentConfiguration: boolean;3516 readonly type: 'InconsistentConfiguration';3517 }35183519 /** @name UpDataStructsCollection (440) */3520 interface UpDataStructsCollection extends Struct {3521 readonly owner: AccountId32;3522 readonly mode: UpDataStructsCollectionMode;3523 readonly name: Vec<u16>;3524 readonly description: Vec<u16>;3525 readonly tokenPrefix: Bytes;3526 readonly sponsorship: UpDataStructsSponsorshipStateAccountId32;3527 readonly limits: UpDataStructsCollectionLimits;3528 readonly permissions: UpDataStructsCollectionPermissions;3529 readonly flags: U8aFixed;3530 }35313532 /** @name UpDataStructsSponsorshipStateAccountId32 (441) */3533 interface UpDataStructsSponsorshipStateAccountId32 extends Enum {3534 readonly isDisabled: boolean;3535 readonly isUnconfirmed: boolean;3536 readonly asUnconfirmed: AccountId32;3537 readonly isConfirmed: boolean;3538 readonly asConfirmed: AccountId32;3539 readonly type: 'Disabled' | 'Unconfirmed' | 'Confirmed';3540 }35413542 /** @name UpDataStructsProperties (442) */3543 interface UpDataStructsProperties extends Struct {3544 readonly map: UpDataStructsPropertiesMapBoundedVec;3545 readonly consumedSpace: u32;3546 readonly spaceLimit: u32;3547 }35483549 /** @name UpDataStructsPropertiesMapBoundedVec (443) */3550 interface UpDataStructsPropertiesMapBoundedVec extends BTreeMap<Bytes, Bytes> {}35513552 /** @name UpDataStructsPropertiesMapPropertyPermission (448) */3553 interface UpDataStructsPropertiesMapPropertyPermission extends BTreeMap<Bytes, UpDataStructsPropertyPermission> {}35543555 /** @name UpDataStructsCollectionStats (455) */3556 interface UpDataStructsCollectionStats extends Struct {3557 readonly created: u32;3558 readonly destroyed: u32;3559 readonly alive: u32;3560 }35613562 /** @name UpDataStructsTokenChild (456) */3563 interface UpDataStructsTokenChild extends Struct {3564 readonly token: u32;3565 readonly collection: u32;3566 }35673568 /** @name PhantomTypeUpDataStructs (457) */3569 interface PhantomTypeUpDataStructs extends Vec<ITuple<[UpDataStructsTokenData, UpDataStructsRpcCollection, UpPovEstimateRpcPovInfo]>> {}35703571 /** @name UpDataStructsTokenData (459) */3572 interface UpDataStructsTokenData extends Struct {3573 readonly properties: Vec<UpDataStructsProperty>;3574 readonly owner: Option<PalletEvmAccountBasicCrossAccountIdRepr>;3575 readonly pieces: u128;3576 }35773578 /** @name UpDataStructsRpcCollection (461) */3579 interface UpDataStructsRpcCollection extends Struct {3580 readonly owner: AccountId32;3581 readonly mode: UpDataStructsCollectionMode;3582 readonly name: Vec<u16>;3583 readonly description: Vec<u16>;3584 readonly tokenPrefix: Bytes;3585 readonly sponsorship: UpDataStructsSponsorshipStateAccountId32;3586 readonly limits: UpDataStructsCollectionLimits;3587 readonly permissions: UpDataStructsCollectionPermissions;3588 readonly tokenPropertyPermissions: Vec<UpDataStructsPropertyKeyPermission>;3589 readonly properties: Vec<UpDataStructsProperty>;3590 readonly readOnly: bool;3591 readonly flags: UpDataStructsRpcCollectionFlags;3592 }35933594 /** @name UpDataStructsRpcCollectionFlags (462) */3595 interface UpDataStructsRpcCollectionFlags extends Struct {3596 readonly foreign: bool;3597 readonly erc721metadata: bool;3598 }35993600 /** @name UpPovEstimateRpcPovInfo (463) */3601 interface UpPovEstimateRpcPovInfo extends Struct {3602 readonly proofSize: u64;3603 readonly compactProofSize: u64;3604 readonly compressedProofSize: u64;3605 readonly results: Vec<Result<Result<Null, SpRuntimeDispatchError>, SpRuntimeTransactionValidityTransactionValidityError>>;3606 readonly keyValues: Vec<UpPovEstimateRpcTrieKeyValue>;3607 }36083609 /** @name SpRuntimeTransactionValidityTransactionValidityError (466) */3610 interface SpRuntimeTransactionValidityTransactionValidityError extends Enum {3611 readonly isInvalid: boolean;3612 readonly asInvalid: SpRuntimeTransactionValidityInvalidTransaction;3613 readonly isUnknown: boolean;3614 readonly asUnknown: SpRuntimeTransactionValidityUnknownTransaction;3615 readonly type: 'Invalid' | 'Unknown';3616 }36173618 /** @name SpRuntimeTransactionValidityInvalidTransaction (467) */3619 interface SpRuntimeTransactionValidityInvalidTransaction extends Enum {3620 readonly isCall: boolean;3621 readonly isPayment: boolean;3622 readonly isFuture: boolean;3623 readonly isStale: boolean;3624 readonly isBadProof: boolean;3625 readonly isAncientBirthBlock: boolean;3626 readonly isExhaustsResources: boolean;3627 readonly isCustom: boolean;3628 readonly asCustom: u8;3629 readonly isBadMandatory: boolean;3630 readonly isMandatoryValidation: boolean;3631 readonly isBadSigner: boolean;3632 readonly type: 'Call' | 'Payment' | 'Future' | 'Stale' | 'BadProof' | 'AncientBirthBlock' | 'ExhaustsResources' | 'Custom' | 'BadMandatory' | 'MandatoryValidation' | 'BadSigner';3633 }36343635 /** @name SpRuntimeTransactionValidityUnknownTransaction (468) */3636 interface SpRuntimeTransactionValidityUnknownTransaction extends Enum {3637 readonly isCannotLookup: boolean;3638 readonly isNoUnsignedValidator: boolean;3639 readonly isCustom: boolean;3640 readonly asCustom: u8;3641 readonly type: 'CannotLookup' | 'NoUnsignedValidator' | 'Custom';3642 }36433644 /** @name UpPovEstimateRpcTrieKeyValue (470) */3645 interface UpPovEstimateRpcTrieKeyValue extends Struct {3646 readonly key: Bytes;3647 readonly value: Bytes;3648 }36493650 /** @name PalletCommonError (472) */3651 interface PalletCommonError extends Enum {3652 readonly isCollectionNotFound: boolean;3653 readonly isMustBeTokenOwner: boolean;3654 readonly isNoPermission: boolean;3655 readonly isCantDestroyNotEmptyCollection: boolean;3656 readonly isPublicMintingNotAllowed: boolean;3657 readonly isAddressNotInAllowlist: boolean;3658 readonly isCollectionNameLimitExceeded: boolean;3659 readonly isCollectionDescriptionLimitExceeded: boolean;3660 readonly isCollectionTokenPrefixLimitExceeded: boolean;3661 readonly isTotalCollectionsLimitExceeded: boolean;3662 readonly isCollectionAdminCountExceeded: boolean;3663 readonly isCollectionLimitBoundsExceeded: boolean;3664 readonly isOwnerPermissionsCantBeReverted: boolean;3665 readonly isTransferNotAllowed: boolean;3666 readonly isAccountTokenLimitExceeded: boolean;3667 readonly isCollectionTokenLimitExceeded: boolean;3668 readonly isMetadataFlagFrozen: boolean;3669 readonly isTokenNotFound: boolean;3670 readonly isTokenValueTooLow: boolean;3671 readonly isApprovedValueTooLow: boolean;3672 readonly isCantApproveMoreThanOwned: boolean;3673 readonly isAddressIsNotEthMirror: boolean;3674 readonly isAddressIsZero: boolean;3675 readonly isUnsupportedOperation: boolean;3676 readonly isNotSufficientFounds: boolean;3677 readonly isUserIsNotAllowedToNest: boolean;3678 readonly isSourceCollectionIsNotAllowedToNest: boolean;3679 readonly isCollectionFieldSizeExceeded: boolean;3680 readonly isNoSpaceForProperty: boolean;3681 readonly isPropertyLimitReached: boolean;3682 readonly isPropertyKeyIsTooLong: boolean;3683 readonly isInvalidCharacterInPropertyKey: boolean;3684 readonly isEmptyPropertyKey: boolean;3685 readonly isCollectionIsExternal: boolean;3686 readonly isCollectionIsInternal: boolean;3687 readonly isConfirmSponsorshipFail: boolean;3688 readonly isUserIsNotCollectionAdmin: boolean;3689 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';3690 }36913692 /** @name PalletFungibleError (474) */3693 interface PalletFungibleError extends Enum {3694 readonly isNotFungibleDataUsedToMintFungibleCollectionToken: boolean;3695 readonly isFungibleItemsHaveNoId: boolean;3696 readonly isFungibleItemsDontHaveData: boolean;3697 readonly isFungibleDisallowsNesting: boolean;3698 readonly isSettingPropertiesNotAllowed: boolean;3699 readonly isSettingAllowanceForAllNotAllowed: boolean;3700 readonly isFungibleTokensAreAlwaysValid: boolean;3701 readonly type: 'NotFungibleDataUsedToMintFungibleCollectionToken' | 'FungibleItemsHaveNoId' | 'FungibleItemsDontHaveData' | 'FungibleDisallowsNesting' | 'SettingPropertiesNotAllowed' | 'SettingAllowanceForAllNotAllowed' | 'FungibleTokensAreAlwaysValid';3702 }37033704 /** @name PalletRefungibleError (478) */3705 interface PalletRefungibleError extends Enum {3706 readonly isNotRefungibleDataUsedToMintFungibleCollectionToken: boolean;3707 readonly isWrongRefungiblePieces: boolean;3708 readonly isRepartitionWhileNotOwningAllPieces: boolean;3709 readonly isRefungibleDisallowsNesting: boolean;3710 readonly isSettingPropertiesNotAllowed: boolean;3711 readonly type: 'NotRefungibleDataUsedToMintFungibleCollectionToken' | 'WrongRefungiblePieces' | 'RepartitionWhileNotOwningAllPieces' | 'RefungibleDisallowsNesting' | 'SettingPropertiesNotAllowed';3712 }37133714 /** @name PalletNonfungibleItemData (479) */3715 interface PalletNonfungibleItemData extends Struct {3716 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;3717 }37183719 /** @name UpDataStructsPropertyScope (481) */3720 interface UpDataStructsPropertyScope extends Enum {3721 readonly isNone: boolean;3722 readonly isRmrk: boolean;3723 readonly type: 'None' | 'Rmrk';3724 }37253726 /** @name PalletNonfungibleError (484) */3727 interface PalletNonfungibleError extends Enum {3728 readonly isNotNonfungibleDataUsedToMintFungibleCollectionToken: boolean;3729 readonly isNonfungibleItemsHaveNoAmount: boolean;3730 readonly isCantBurnNftWithChildren: boolean;3731 readonly type: 'NotNonfungibleDataUsedToMintFungibleCollectionToken' | 'NonfungibleItemsHaveNoAmount' | 'CantBurnNftWithChildren';3732 }37333734 /** @name PalletStructureError (485) */3735 interface PalletStructureError extends Enum {3736 readonly isOuroborosDetected: boolean;3737 readonly isDepthLimit: boolean;3738 readonly isBreadthLimit: boolean;3739 readonly isTokenNotFound: boolean;3740 readonly isCantNestTokenUnderCollection: boolean;3741 readonly type: 'OuroborosDetected' | 'DepthLimit' | 'BreadthLimit' | 'TokenNotFound' | 'CantNestTokenUnderCollection';3742 }37433744 /** @name PalletAppPromotionError (490) */3745 interface PalletAppPromotionError extends Enum {3746 readonly isAdminNotSet: boolean;3747 readonly isNoPermission: boolean;3748 readonly isNotSufficientFunds: boolean;3749 readonly isPendingForBlockOverflow: boolean;3750 readonly isSponsorNotSet: boolean;3751 readonly isIncorrectLockedBalanceOperation: boolean;3752 readonly isInsufficientStakedBalance: boolean;3753 readonly type: 'AdminNotSet' | 'NoPermission' | 'NotSufficientFunds' | 'PendingForBlockOverflow' | 'SponsorNotSet' | 'IncorrectLockedBalanceOperation' | 'InsufficientStakedBalance';3754 }37553756 /** @name PalletForeignAssetsModuleError (491) */3757 interface PalletForeignAssetsModuleError extends Enum {3758 readonly isBadLocation: boolean;3759 readonly isMultiLocationExisted: boolean;3760 readonly isAssetIdNotExists: boolean;3761 readonly isAssetIdExisted: boolean;3762 readonly type: 'BadLocation' | 'MultiLocationExisted' | 'AssetIdNotExists' | 'AssetIdExisted';3763 }37643765 /** @name PalletEvmError (493) */3766 interface PalletEvmError extends Enum {3767 readonly isBalanceLow: boolean;3768 readonly isFeeOverflow: boolean;3769 readonly isPaymentOverflow: boolean;3770 readonly isWithdrawFailed: boolean;3771 readonly isGasPriceTooLow: boolean;3772 readonly isInvalidNonce: boolean;3773 readonly isGasLimitTooLow: boolean;3774 readonly isGasLimitTooHigh: boolean;3775 readonly isUndefined: boolean;3776 readonly isReentrancy: boolean;3777 readonly isTransactionMustComeFromEOA: boolean;3778 readonly type: 'BalanceLow' | 'FeeOverflow' | 'PaymentOverflow' | 'WithdrawFailed' | 'GasPriceTooLow' | 'InvalidNonce' | 'GasLimitTooLow' | 'GasLimitTooHigh' | 'Undefined' | 'Reentrancy' | 'TransactionMustComeFromEOA';3779 }37803781 /** @name FpRpcTransactionStatus (496) */3782 interface FpRpcTransactionStatus extends Struct {3783 readonly transactionHash: H256;3784 readonly transactionIndex: u32;3785 readonly from: H160;3786 readonly to: Option<H160>;3787 readonly contractAddress: Option<H160>;3788 readonly logs: Vec<EthereumLog>;3789 readonly logsBloom: EthbloomBloom;3790 }37913792 /** @name EthbloomBloom (498) */3793 interface EthbloomBloom extends U8aFixed {}37943795 /** @name EthereumReceiptReceiptV3 (500) */3796 interface EthereumReceiptReceiptV3 extends Enum {3797 readonly isLegacy: boolean;3798 readonly asLegacy: EthereumReceiptEip658ReceiptData;3799 readonly isEip2930: boolean;3800 readonly asEip2930: EthereumReceiptEip658ReceiptData;3801 readonly isEip1559: boolean;3802 readonly asEip1559: EthereumReceiptEip658ReceiptData;3803 readonly type: 'Legacy' | 'Eip2930' | 'Eip1559';3804 }38053806 /** @name EthereumReceiptEip658ReceiptData (501) */3807 interface EthereumReceiptEip658ReceiptData extends Struct {3808 readonly statusCode: u8;3809 readonly usedGas: U256;3810 readonly logsBloom: EthbloomBloom;3811 readonly logs: Vec<EthereumLog>;3812 }38133814 /** @name EthereumBlock (502) */3815 interface EthereumBlock extends Struct {3816 readonly header: EthereumHeader;3817 readonly transactions: Vec<EthereumTransactionTransactionV2>;3818 readonly ommers: Vec<EthereumHeader>;3819 }38203821 /** @name EthereumHeader (503) */3822 interface EthereumHeader extends Struct {3823 readonly parentHash: H256;3824 readonly ommersHash: H256;3825 readonly beneficiary: H160;3826 readonly stateRoot: H256;3827 readonly transactionsRoot: H256;3828 readonly receiptsRoot: H256;3829 readonly logsBloom: EthbloomBloom;3830 readonly difficulty: U256;3831 readonly number: U256;3832 readonly gasLimit: U256;3833 readonly gasUsed: U256;3834 readonly timestamp: u64;3835 readonly extraData: Bytes;3836 readonly mixHash: H256;3837 readonly nonce: EthereumTypesHashH64;3838 }38393840 /** @name EthereumTypesHashH64 (504) */3841 interface EthereumTypesHashH64 extends U8aFixed {}38423843 /** @name PalletEthereumError (509) */3844 interface PalletEthereumError extends Enum {3845 readonly isInvalidSignature: boolean;3846 readonly isPreLogExists: boolean;3847 readonly type: 'InvalidSignature' | 'PreLogExists';3848 }38493850 /** @name PalletEvmCoderSubstrateError (510) */3851 interface PalletEvmCoderSubstrateError extends Enum {3852 readonly isOutOfGas: boolean;3853 readonly isOutOfFund: boolean;3854 readonly type: 'OutOfGas' | 'OutOfFund';3855 }38563857 /** @name UpDataStructsSponsorshipStateBasicCrossAccountIdRepr (511) */3858 interface UpDataStructsSponsorshipStateBasicCrossAccountIdRepr extends Enum {3859 readonly isDisabled: boolean;3860 readonly isUnconfirmed: boolean;3861 readonly asUnconfirmed: PalletEvmAccountBasicCrossAccountIdRepr;3862 readonly isConfirmed: boolean;3863 readonly asConfirmed: PalletEvmAccountBasicCrossAccountIdRepr;3864 readonly type: 'Disabled' | 'Unconfirmed' | 'Confirmed';3865 }38663867 /** @name PalletEvmContractHelpersSponsoringModeT (512) */3868 interface PalletEvmContractHelpersSponsoringModeT extends Enum {3869 readonly isDisabled: boolean;3870 readonly isAllowlisted: boolean;3871 readonly isGenerous: boolean;3872 readonly type: 'Disabled' | 'Allowlisted' | 'Generous';3873 }38743875 /** @name PalletEvmContractHelpersError (518) */3876 interface PalletEvmContractHelpersError extends Enum {3877 readonly isNoPermission: boolean;3878 readonly isNoPendingSponsor: boolean;3879 readonly isTooManyMethodsHaveSponsoredLimit: boolean;3880 readonly type: 'NoPermission' | 'NoPendingSponsor' | 'TooManyMethodsHaveSponsoredLimit';3881 }38823883 /** @name PalletEvmMigrationError (519) */3884 interface PalletEvmMigrationError extends Enum {3885 readonly isAccountNotEmpty: boolean;3886 readonly isAccountIsNotMigrating: boolean;3887 readonly isBadEvent: boolean;3888 readonly type: 'AccountNotEmpty' | 'AccountIsNotMigrating' | 'BadEvent';3889 }38903891 /** @name PalletMaintenanceError (520) */3892 type PalletMaintenanceError = Null;38933894 /** @name PalletTestUtilsError (521) */3895 interface PalletTestUtilsError extends Enum {3896 readonly isTestPalletDisabled: boolean;3897 readonly isTriggerRollback: boolean;3898 readonly type: 'TestPalletDisabled' | 'TriggerRollback';3899 }39003901 /** @name SpRuntimeMultiSignature (523) */3902 interface SpRuntimeMultiSignature extends Enum {3903 readonly isEd25519: boolean;3904 readonly asEd25519: SpCoreEd25519Signature;3905 readonly isSr25519: boolean;3906 readonly asSr25519: SpCoreSr25519Signature;3907 readonly isEcdsa: boolean;3908 readonly asEcdsa: SpCoreEcdsaSignature;3909 readonly type: 'Ed25519' | 'Sr25519' | 'Ecdsa';3910 }39113912 /** @name SpCoreEd25519Signature (524) */3913 interface SpCoreEd25519Signature extends U8aFixed {}39143915 /** @name SpCoreSr25519Signature (526) */3916 interface SpCoreSr25519Signature extends U8aFixed {}39173918 /** @name SpCoreEcdsaSignature (527) */3919 interface SpCoreEcdsaSignature extends U8aFixed {}39203921 /** @name FrameSystemExtensionsCheckSpecVersion (530) */3922 type FrameSystemExtensionsCheckSpecVersion = Null;39233924 /** @name FrameSystemExtensionsCheckTxVersion (531) */3925 type FrameSystemExtensionsCheckTxVersion = Null;39263927 /** @name FrameSystemExtensionsCheckGenesis (532) */3928 type FrameSystemExtensionsCheckGenesis = Null;39293930 /** @name FrameSystemExtensionsCheckNonce (535) */3931 interface FrameSystemExtensionsCheckNonce extends Compact<u32> {}39323933 /** @name FrameSystemExtensionsCheckWeight (536) */3934 type FrameSystemExtensionsCheckWeight = Null;39353936 /** @name OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance (537) */3937 type OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance = Null;39383939 /** @name OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls (538) */3940 type OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls = Null;39413942 /** @name PalletTemplateTransactionPaymentChargeTransactionPayment (539) */3943 interface PalletTemplateTransactionPaymentChargeTransactionPayment extends Compact<u128> {}39443945 /** @name OpalRuntimeRuntime (540) */3946 type OpalRuntimeRuntime = Null;39473948 /** @name PalletEthereumFakeTransactionFinalizer (541) */3949 type PalletEthereumFakeTransactionFinalizer = Null;39503951} // declare module1// Auto-generated via `yarn polkadot-types-from-defs`, do not edit2/* eslint-disable */34// import type lookup before we augment - in some environments5// this is required to allow for ambient/previous definitions6import '@polkadot/types/lookup';78import type { Data } from '@polkadot/types';9import type { BTreeMap, BTreeSet, Bytes, Compact, Enum, Null, Option, Result, Set, Struct, Text, U256, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';10import type { ITuple } from '@polkadot/types-codec/types';11import type { AccountId32, Call, H160, H256, MultiAddress, Perbill } from '@polkadot/types/interfaces/runtime';12import type { Event } from '@polkadot/types/interfaces/system';1314declare module '@polkadot/types/lookup' {15 /** @name FrameSystemAccountInfo (3) */16 interface FrameSystemAccountInfo extends Struct {17 readonly nonce: u32;18 readonly consumers: u32;19 readonly providers: u32;20 readonly sufficients: u32;21 readonly data: PalletBalancesAccountData;22 }2324 /** @name PalletBalancesAccountData (5) */25 interface PalletBalancesAccountData extends Struct {26 readonly free: u128;27 readonly reserved: u128;28 readonly miscFrozen: u128;29 readonly feeFrozen: u128;30 }3132 /** @name FrameSupportDispatchPerDispatchClassWeight (7) */33 interface FrameSupportDispatchPerDispatchClassWeight extends Struct {34 readonly normal: SpWeightsWeightV2Weight;35 readonly operational: SpWeightsWeightV2Weight;36 readonly mandatory: SpWeightsWeightV2Weight;37 }3839 /** @name SpWeightsWeightV2Weight (8) */40 interface SpWeightsWeightV2Weight extends Struct {41 readonly refTime: Compact<u64>;42 readonly proofSize: Compact<u64>;43 }4445 /** @name SpRuntimeDigest (13) */46 interface SpRuntimeDigest extends Struct {47 readonly logs: Vec<SpRuntimeDigestDigestItem>;48 }4950 /** @name SpRuntimeDigestDigestItem (15) */51 interface SpRuntimeDigestDigestItem extends Enum {52 readonly isOther: boolean;53 readonly asOther: Bytes;54 readonly isConsensus: boolean;55 readonly asConsensus: ITuple<[U8aFixed, Bytes]>;56 readonly isSeal: boolean;57 readonly asSeal: ITuple<[U8aFixed, Bytes]>;58 readonly isPreRuntime: boolean;59 readonly asPreRuntime: ITuple<[U8aFixed, Bytes]>;60 readonly isRuntimeEnvironmentUpdated: boolean;61 readonly type: 'Other' | 'Consensus' | 'Seal' | 'PreRuntime' | 'RuntimeEnvironmentUpdated';62 }6364 /** @name FrameSystemEventRecord (18) */65 interface FrameSystemEventRecord extends Struct {66 readonly phase: FrameSystemPhase;67 readonly event: Event;68 readonly topics: Vec<H256>;69 }7071 /** @name FrameSystemEvent (20) */72 interface FrameSystemEvent extends Enum {73 readonly isExtrinsicSuccess: boolean;74 readonly asExtrinsicSuccess: {75 readonly dispatchInfo: FrameSupportDispatchDispatchInfo;76 } & Struct;77 readonly isExtrinsicFailed: boolean;78 readonly asExtrinsicFailed: {79 readonly dispatchError: SpRuntimeDispatchError;80 readonly dispatchInfo: FrameSupportDispatchDispatchInfo;81 } & Struct;82 readonly isCodeUpdated: boolean;83 readonly isNewAccount: boolean;84 readonly asNewAccount: {85 readonly account: AccountId32;86 } & Struct;87 readonly isKilledAccount: boolean;88 readonly asKilledAccount: {89 readonly account: AccountId32;90 } & Struct;91 readonly isRemarked: boolean;92 readonly asRemarked: {93 readonly sender: AccountId32;94 readonly hash_: H256;95 } & Struct;96 readonly type: 'ExtrinsicSuccess' | 'ExtrinsicFailed' | 'CodeUpdated' | 'NewAccount' | 'KilledAccount' | 'Remarked';97 }9899 /** @name FrameSupportDispatchDispatchInfo (21) */100 interface FrameSupportDispatchDispatchInfo extends Struct {101 readonly weight: SpWeightsWeightV2Weight;102 readonly class: FrameSupportDispatchDispatchClass;103 readonly paysFee: FrameSupportDispatchPays;104 }105106 /** @name FrameSupportDispatchDispatchClass (22) */107 interface FrameSupportDispatchDispatchClass extends Enum {108 readonly isNormal: boolean;109 readonly isOperational: boolean;110 readonly isMandatory: boolean;111 readonly type: 'Normal' | 'Operational' | 'Mandatory';112 }113114 /** @name FrameSupportDispatchPays (23) */115 interface FrameSupportDispatchPays extends Enum {116 readonly isYes: boolean;117 readonly isNo: boolean;118 readonly type: 'Yes' | 'No';119 }120121 /** @name SpRuntimeDispatchError (24) */122 interface SpRuntimeDispatchError extends Enum {123 readonly isOther: boolean;124 readonly isCannotLookup: boolean;125 readonly isBadOrigin: boolean;126 readonly isModule: boolean;127 readonly asModule: SpRuntimeModuleError;128 readonly isConsumerRemaining: boolean;129 readonly isNoProviders: boolean;130 readonly isTooManyConsumers: boolean;131 readonly isToken: boolean;132 readonly asToken: SpRuntimeTokenError;133 readonly isArithmetic: boolean;134 readonly asArithmetic: SpArithmeticArithmeticError;135 readonly isTransactional: boolean;136 readonly asTransactional: SpRuntimeTransactionalError;137 readonly isExhausted: boolean;138 readonly isCorruption: boolean;139 readonly isUnavailable: boolean;140 readonly type: 'Other' | 'CannotLookup' | 'BadOrigin' | 'Module' | 'ConsumerRemaining' | 'NoProviders' | 'TooManyConsumers' | 'Token' | 'Arithmetic' | 'Transactional' | 'Exhausted' | 'Corruption' | 'Unavailable';141 }142143 /** @name SpRuntimeModuleError (25) */144 interface SpRuntimeModuleError extends Struct {145 readonly index: u8;146 readonly error: U8aFixed;147 }148149 /** @name SpRuntimeTokenError (26) */150 interface SpRuntimeTokenError extends Enum {151 readonly isNoFunds: boolean;152 readonly isWouldDie: boolean;153 readonly isBelowMinimum: boolean;154 readonly isCannotCreate: boolean;155 readonly isUnknownAsset: boolean;156 readonly isFrozen: boolean;157 readonly isUnsupported: boolean;158 readonly type: 'NoFunds' | 'WouldDie' | 'BelowMinimum' | 'CannotCreate' | 'UnknownAsset' | 'Frozen' | 'Unsupported';159 }160161 /** @name SpArithmeticArithmeticError (27) */162 interface SpArithmeticArithmeticError extends Enum {163 readonly isUnderflow: boolean;164 readonly isOverflow: boolean;165 readonly isDivisionByZero: boolean;166 readonly type: 'Underflow' | 'Overflow' | 'DivisionByZero';167 }168169 /** @name SpRuntimeTransactionalError (28) */170 interface SpRuntimeTransactionalError extends Enum {171 readonly isLimitReached: boolean;172 readonly isNoLayer: boolean;173 readonly type: 'LimitReached' | 'NoLayer';174 }175176 /** @name CumulusPalletParachainSystemEvent (29) */177 interface CumulusPalletParachainSystemEvent extends Enum {178 readonly isValidationFunctionStored: boolean;179 readonly isValidationFunctionApplied: boolean;180 readonly asValidationFunctionApplied: {181 readonly relayChainBlockNum: u32;182 } & Struct;183 readonly isValidationFunctionDiscarded: boolean;184 readonly isUpgradeAuthorized: boolean;185 readonly asUpgradeAuthorized: {186 readonly codeHash: H256;187 } & Struct;188 readonly isDownwardMessagesReceived: boolean;189 readonly asDownwardMessagesReceived: {190 readonly count: u32;191 } & Struct;192 readonly isDownwardMessagesProcessed: boolean;193 readonly asDownwardMessagesProcessed: {194 readonly weightUsed: SpWeightsWeightV2Weight;195 readonly dmqHead: H256;196 } & Struct;197 readonly type: 'ValidationFunctionStored' | 'ValidationFunctionApplied' | 'ValidationFunctionDiscarded' | 'UpgradeAuthorized' | 'DownwardMessagesReceived' | 'DownwardMessagesProcessed';198 }199200 /** @name PalletCollatorSelectionEvent (30) */201 interface PalletCollatorSelectionEvent extends Enum {202 readonly isInvulnerableAdded: boolean;203 readonly asInvulnerableAdded: {204 readonly invulnerable: AccountId32;205 } & Struct;206 readonly isInvulnerableRemoved: boolean;207 readonly asInvulnerableRemoved: {208 readonly invulnerable: AccountId32;209 } & Struct;210 readonly isLicenseObtained: boolean;211 readonly asLicenseObtained: {212 readonly accountId: AccountId32;213 readonly deposit: u128;214 } & Struct;215 readonly isLicenseReleased: boolean;216 readonly asLicenseReleased: {217 readonly accountId: AccountId32;218 readonly depositReturned: u128;219 } & Struct;220 readonly isCandidateAdded: boolean;221 readonly asCandidateAdded: {222 readonly accountId: AccountId32;223 } & Struct;224 readonly isCandidateRemoved: boolean;225 readonly asCandidateRemoved: {226 readonly accountId: AccountId32;227 } & Struct;228 readonly type: 'InvulnerableAdded' | 'InvulnerableRemoved' | 'LicenseObtained' | 'LicenseReleased' | 'CandidateAdded' | 'CandidateRemoved';229 }230231 /** @name PalletSessionEvent (31) */232 interface PalletSessionEvent extends Enum {233 readonly isNewSession: boolean;234 readonly asNewSession: {235 readonly sessionIndex: u32;236 } & Struct;237 readonly type: 'NewSession';238 }239240 /** @name PalletBalancesEvent (32) */241 interface PalletBalancesEvent extends Enum {242 readonly isEndowed: boolean;243 readonly asEndowed: {244 readonly account: AccountId32;245 readonly freeBalance: u128;246 } & Struct;247 readonly isDustLost: boolean;248 readonly asDustLost: {249 readonly account: AccountId32;250 readonly amount: u128;251 } & Struct;252 readonly isTransfer: boolean;253 readonly asTransfer: {254 readonly from: AccountId32;255 readonly to: AccountId32;256 readonly amount: u128;257 } & Struct;258 readonly isBalanceSet: boolean;259 readonly asBalanceSet: {260 readonly who: AccountId32;261 readonly free: u128;262 readonly reserved: u128;263 } & Struct;264 readonly isReserved: boolean;265 readonly asReserved: {266 readonly who: AccountId32;267 readonly amount: u128;268 } & Struct;269 readonly isUnreserved: boolean;270 readonly asUnreserved: {271 readonly who: AccountId32;272 readonly amount: u128;273 } & Struct;274 readonly isReserveRepatriated: boolean;275 readonly asReserveRepatriated: {276 readonly from: AccountId32;277 readonly to: AccountId32;278 readonly amount: u128;279 readonly destinationStatus: FrameSupportTokensMiscBalanceStatus;280 } & Struct;281 readonly isDeposit: boolean;282 readonly asDeposit: {283 readonly who: AccountId32;284 readonly amount: u128;285 } & Struct;286 readonly isWithdraw: boolean;287 readonly asWithdraw: {288 readonly who: AccountId32;289 readonly amount: u128;290 } & Struct;291 readonly isSlashed: boolean;292 readonly asSlashed: {293 readonly who: AccountId32;294 readonly amount: u128;295 } & Struct;296 readonly type: 'Endowed' | 'DustLost' | 'Transfer' | 'BalanceSet' | 'Reserved' | 'Unreserved' | 'ReserveRepatriated' | 'Deposit' | 'Withdraw' | 'Slashed';297 }298299 /** @name FrameSupportTokensMiscBalanceStatus (33) */300 interface FrameSupportTokensMiscBalanceStatus extends Enum {301 readonly isFree: boolean;302 readonly isReserved: boolean;303 readonly type: 'Free' | 'Reserved';304 }305306 /** @name PalletTransactionPaymentEvent (34) */307 interface PalletTransactionPaymentEvent extends Enum {308 readonly isTransactionFeePaid: boolean;309 readonly asTransactionFeePaid: {310 readonly who: AccountId32;311 readonly actualFee: u128;312 readonly tip: u128;313 } & Struct;314 readonly type: 'TransactionFeePaid';315 }316317 /** @name PalletTreasuryEvent (35) */318 interface PalletTreasuryEvent extends Enum {319 readonly isProposed: boolean;320 readonly asProposed: {321 readonly proposalIndex: u32;322 } & Struct;323 readonly isSpending: boolean;324 readonly asSpending: {325 readonly budgetRemaining: u128;326 } & Struct;327 readonly isAwarded: boolean;328 readonly asAwarded: {329 readonly proposalIndex: u32;330 readonly award: u128;331 readonly account: AccountId32;332 } & Struct;333 readonly isRejected: boolean;334 readonly asRejected: {335 readonly proposalIndex: u32;336 readonly slashed: u128;337 } & Struct;338 readonly isBurnt: boolean;339 readonly asBurnt: {340 readonly burntFunds: u128;341 } & Struct;342 readonly isRollover: boolean;343 readonly asRollover: {344 readonly rolloverBalance: u128;345 } & Struct;346 readonly isDeposit: boolean;347 readonly asDeposit: {348 readonly value: u128;349 } & Struct;350 readonly isSpendApproved: boolean;351 readonly asSpendApproved: {352 readonly proposalIndex: u32;353 readonly amount: u128;354 readonly beneficiary: AccountId32;355 } & Struct;356 readonly isUpdatedInactive: boolean;357 readonly asUpdatedInactive: {358 readonly reactivated: u128;359 readonly deactivated: u128;360 } & Struct;361 readonly type: 'Proposed' | 'Spending' | 'Awarded' | 'Rejected' | 'Burnt' | 'Rollover' | 'Deposit' | 'SpendApproved' | 'UpdatedInactive';362 }363364 /** @name PalletSudoEvent (36) */365 interface PalletSudoEvent extends Enum {366 readonly isSudid: boolean;367 readonly asSudid: {368 readonly sudoResult: Result<Null, SpRuntimeDispatchError>;369 } & Struct;370 readonly isKeyChanged: boolean;371 readonly asKeyChanged: {372 readonly oldSudoer: Option<AccountId32>;373 } & Struct;374 readonly isSudoAsDone: boolean;375 readonly asSudoAsDone: {376 readonly sudoResult: Result<Null, SpRuntimeDispatchError>;377 } & Struct;378 readonly type: 'Sudid' | 'KeyChanged' | 'SudoAsDone';379 }380381 /** @name OrmlVestingModuleEvent (40) */382 interface OrmlVestingModuleEvent extends Enum {383 readonly isVestingScheduleAdded: boolean;384 readonly asVestingScheduleAdded: {385 readonly from: AccountId32;386 readonly to: AccountId32;387 readonly vestingSchedule: OrmlVestingVestingSchedule;388 } & Struct;389 readonly isClaimed: boolean;390 readonly asClaimed: {391 readonly who: AccountId32;392 readonly amount: u128;393 } & Struct;394 readonly isVestingSchedulesUpdated: boolean;395 readonly asVestingSchedulesUpdated: {396 readonly who: AccountId32;397 } & Struct;398 readonly type: 'VestingScheduleAdded' | 'Claimed' | 'VestingSchedulesUpdated';399 }400401 /** @name OrmlVestingVestingSchedule (41) */402 interface OrmlVestingVestingSchedule extends Struct {403 readonly start: u32;404 readonly period: u32;405 readonly periodCount: u32;406 readonly perPeriod: Compact<u128>;407 }408409 /** @name OrmlXtokensModuleEvent (43) */410 interface OrmlXtokensModuleEvent extends Enum {411 readonly isTransferredMultiAssets: boolean;412 readonly asTransferredMultiAssets: {413 readonly sender: AccountId32;414 readonly assets: XcmV1MultiassetMultiAssets;415 readonly fee: XcmV1MultiAsset;416 readonly dest: XcmV1MultiLocation;417 } & Struct;418 readonly type: 'TransferredMultiAssets';419 }420421 /** @name XcmV1MultiassetMultiAssets (44) */422 interface XcmV1MultiassetMultiAssets extends Vec<XcmV1MultiAsset> {}423424 /** @name XcmV1MultiAsset (46) */425 interface XcmV1MultiAsset extends Struct {426 readonly id: XcmV1MultiassetAssetId;427 readonly fun: XcmV1MultiassetFungibility;428 }429430 /** @name XcmV1MultiassetAssetId (47) */431 interface XcmV1MultiassetAssetId extends Enum {432 readonly isConcrete: boolean;433 readonly asConcrete: XcmV1MultiLocation;434 readonly isAbstract: boolean;435 readonly asAbstract: Bytes;436 readonly type: 'Concrete' | 'Abstract';437 }438439 /** @name XcmV1MultiLocation (48) */440 interface XcmV1MultiLocation extends Struct {441 readonly parents: u8;442 readonly interior: XcmV1MultilocationJunctions;443 }444445 /** @name XcmV1MultilocationJunctions (49) */446 interface XcmV1MultilocationJunctions extends Enum {447 readonly isHere: boolean;448 readonly isX1: boolean;449 readonly asX1: XcmV1Junction;450 readonly isX2: boolean;451 readonly asX2: ITuple<[XcmV1Junction, XcmV1Junction]>;452 readonly isX3: boolean;453 readonly asX3: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction]>;454 readonly isX4: boolean;455 readonly asX4: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;456 readonly isX5: boolean;457 readonly asX5: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;458 readonly isX6: boolean;459 readonly asX6: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;460 readonly isX7: boolean;461 readonly asX7: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;462 readonly isX8: boolean;463 readonly asX8: ITuple<[XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction, XcmV1Junction]>;464 readonly type: 'Here' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';465 }466467 /** @name XcmV1Junction (50) */468 interface XcmV1Junction extends Enum {469 readonly isParachain: boolean;470 readonly asParachain: Compact<u32>;471 readonly isAccountId32: boolean;472 readonly asAccountId32: {473 readonly network: XcmV0JunctionNetworkId;474 readonly id: U8aFixed;475 } & Struct;476 readonly isAccountIndex64: boolean;477 readonly asAccountIndex64: {478 readonly network: XcmV0JunctionNetworkId;479 readonly index: Compact<u64>;480 } & Struct;481 readonly isAccountKey20: boolean;482 readonly asAccountKey20: {483 readonly network: XcmV0JunctionNetworkId;484 readonly key: U8aFixed;485 } & Struct;486 readonly isPalletInstance: boolean;487 readonly asPalletInstance: u8;488 readonly isGeneralIndex: boolean;489 readonly asGeneralIndex: Compact<u128>;490 readonly isGeneralKey: boolean;491 readonly asGeneralKey: Bytes;492 readonly isOnlyChild: boolean;493 readonly isPlurality: boolean;494 readonly asPlurality: {495 readonly id: XcmV0JunctionBodyId;496 readonly part: XcmV0JunctionBodyPart;497 } & Struct;498 readonly type: 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality';499 }500501 /** @name XcmV0JunctionNetworkId (52) */502 interface XcmV0JunctionNetworkId extends Enum {503 readonly isAny: boolean;504 readonly isNamed: boolean;505 readonly asNamed: Bytes;506 readonly isPolkadot: boolean;507 readonly isKusama: boolean;508 readonly type: 'Any' | 'Named' | 'Polkadot' | 'Kusama';509 }510511 /** @name XcmV0JunctionBodyId (55) */512 interface XcmV0JunctionBodyId extends Enum {513 readonly isUnit: boolean;514 readonly isNamed: boolean;515 readonly asNamed: Bytes;516 readonly isIndex: boolean;517 readonly asIndex: Compact<u32>;518 readonly isExecutive: boolean;519 readonly isTechnical: boolean;520 readonly isLegislative: boolean;521 readonly isJudicial: boolean;522 readonly isDefense: boolean;523 readonly isAdministration: boolean;524 readonly isTreasury: boolean;525 readonly type: 'Unit' | 'Named' | 'Index' | 'Executive' | 'Technical' | 'Legislative' | 'Judicial' | 'Defense' | 'Administration' | 'Treasury';526 }527528 /** @name XcmV0JunctionBodyPart (56) */529 interface XcmV0JunctionBodyPart extends Enum {530 readonly isVoice: boolean;531 readonly isMembers: boolean;532 readonly asMembers: {533 readonly count: Compact<u32>;534 } & Struct;535 readonly isFraction: boolean;536 readonly asFraction: {537 readonly nom: Compact<u32>;538 readonly denom: Compact<u32>;539 } & Struct;540 readonly isAtLeastProportion: boolean;541 readonly asAtLeastProportion: {542 readonly nom: Compact<u32>;543 readonly denom: Compact<u32>;544 } & Struct;545 readonly isMoreThanProportion: boolean;546 readonly asMoreThanProportion: {547 readonly nom: Compact<u32>;548 readonly denom: Compact<u32>;549 } & Struct;550 readonly type: 'Voice' | 'Members' | 'Fraction' | 'AtLeastProportion' | 'MoreThanProportion';551 }552553 /** @name XcmV1MultiassetFungibility (57) */554 interface XcmV1MultiassetFungibility extends Enum {555 readonly isFungible: boolean;556 readonly asFungible: Compact<u128>;557 readonly isNonFungible: boolean;558 readonly asNonFungible: XcmV1MultiassetAssetInstance;559 readonly type: 'Fungible' | 'NonFungible';560 }561562 /** @name XcmV1MultiassetAssetInstance (58) */563 interface XcmV1MultiassetAssetInstance extends Enum {564 readonly isUndefined: boolean;565 readonly isIndex: boolean;566 readonly asIndex: Compact<u128>;567 readonly isArray4: boolean;568 readonly asArray4: U8aFixed;569 readonly isArray8: boolean;570 readonly asArray8: U8aFixed;571 readonly isArray16: boolean;572 readonly asArray16: U8aFixed;573 readonly isArray32: boolean;574 readonly asArray32: U8aFixed;575 readonly isBlob: boolean;576 readonly asBlob: Bytes;577 readonly type: 'Undefined' | 'Index' | 'Array4' | 'Array8' | 'Array16' | 'Array32' | 'Blob';578 }579580 /** @name OrmlTokensModuleEvent (61) */581 interface OrmlTokensModuleEvent extends Enum {582 readonly isEndowed: boolean;583 readonly asEndowed: {584 readonly currencyId: PalletForeignAssetsAssetIds;585 readonly who: AccountId32;586 readonly amount: u128;587 } & Struct;588 readonly isDustLost: boolean;589 readonly asDustLost: {590 readonly currencyId: PalletForeignAssetsAssetIds;591 readonly who: AccountId32;592 readonly amount: u128;593 } & Struct;594 readonly isTransfer: boolean;595 readonly asTransfer: {596 readonly currencyId: PalletForeignAssetsAssetIds;597 readonly from: AccountId32;598 readonly to: AccountId32;599 readonly amount: u128;600 } & Struct;601 readonly isReserved: boolean;602 readonly asReserved: {603 readonly currencyId: PalletForeignAssetsAssetIds;604 readonly who: AccountId32;605 readonly amount: u128;606 } & Struct;607 readonly isUnreserved: boolean;608 readonly asUnreserved: {609 readonly currencyId: PalletForeignAssetsAssetIds;610 readonly who: AccountId32;611 readonly amount: u128;612 } & Struct;613 readonly isReserveRepatriated: boolean;614 readonly asReserveRepatriated: {615 readonly currencyId: PalletForeignAssetsAssetIds;616 readonly from: AccountId32;617 readonly to: AccountId32;618 readonly amount: u128;619 readonly status: FrameSupportTokensMiscBalanceStatus;620 } & Struct;621 readonly isBalanceSet: boolean;622 readonly asBalanceSet: {623 readonly currencyId: PalletForeignAssetsAssetIds;624 readonly who: AccountId32;625 readonly free: u128;626 readonly reserved: u128;627 } & Struct;628 readonly isTotalIssuanceSet: boolean;629 readonly asTotalIssuanceSet: {630 readonly currencyId: PalletForeignAssetsAssetIds;631 readonly amount: u128;632 } & Struct;633 readonly isWithdrawn: boolean;634 readonly asWithdrawn: {635 readonly currencyId: PalletForeignAssetsAssetIds;636 readonly who: AccountId32;637 readonly amount: u128;638 } & Struct;639 readonly isSlashed: boolean;640 readonly asSlashed: {641 readonly currencyId: PalletForeignAssetsAssetIds;642 readonly who: AccountId32;643 readonly freeAmount: u128;644 readonly reservedAmount: u128;645 } & Struct;646 readonly isDeposited: boolean;647 readonly asDeposited: {648 readonly currencyId: PalletForeignAssetsAssetIds;649 readonly who: AccountId32;650 readonly amount: u128;651 } & Struct;652 readonly isLockSet: boolean;653 readonly asLockSet: {654 readonly lockId: U8aFixed;655 readonly currencyId: PalletForeignAssetsAssetIds;656 readonly who: AccountId32;657 readonly amount: u128;658 } & Struct;659 readonly isLockRemoved: boolean;660 readonly asLockRemoved: {661 readonly lockId: U8aFixed;662 readonly currencyId: PalletForeignAssetsAssetIds;663 readonly who: AccountId32;664 } & Struct;665 readonly type: 'Endowed' | 'DustLost' | 'Transfer' | 'Reserved' | 'Unreserved' | 'ReserveRepatriated' | 'BalanceSet' | 'TotalIssuanceSet' | 'Withdrawn' | 'Slashed' | 'Deposited' | 'LockSet' | 'LockRemoved';666 }667668 /** @name PalletForeignAssetsAssetIds (62) */669 interface PalletForeignAssetsAssetIds extends Enum {670 readonly isForeignAssetId: boolean;671 readonly asForeignAssetId: u32;672 readonly isNativeAssetId: boolean;673 readonly asNativeAssetId: PalletForeignAssetsNativeCurrency;674 readonly type: 'ForeignAssetId' | 'NativeAssetId';675 }676677 /** @name PalletForeignAssetsNativeCurrency (63) */678 interface PalletForeignAssetsNativeCurrency extends Enum {679 readonly isHere: boolean;680 readonly isParent: boolean;681 readonly type: 'Here' | 'Parent';682 }683684 /** @name PalletIdentityEvent (64) */685 interface PalletIdentityEvent extends Enum {686 readonly isIdentitySet: boolean;687 readonly asIdentitySet: {688 readonly who: AccountId32;689 } & Struct;690 readonly isIdentityCleared: boolean;691 readonly asIdentityCleared: {692 readonly who: AccountId32;693 readonly deposit: u128;694 } & Struct;695 readonly isIdentityKilled: boolean;696 readonly asIdentityKilled: {697 readonly who: AccountId32;698 readonly deposit: u128;699 } & Struct;700 readonly isIdentitiesInserted: boolean;701 readonly asIdentitiesInserted: {702 readonly amount: u32;703 } & Struct;704 readonly isIdentitiesRemoved: boolean;705 readonly asIdentitiesRemoved: {706 readonly amount: u32;707 } & Struct;708 readonly isJudgementRequested: boolean;709 readonly asJudgementRequested: {710 readonly who: AccountId32;711 readonly registrarIndex: u32;712 } & Struct;713 readonly isJudgementUnrequested: boolean;714 readonly asJudgementUnrequested: {715 readonly who: AccountId32;716 readonly registrarIndex: u32;717 } & Struct;718 readonly isJudgementGiven: boolean;719 readonly asJudgementGiven: {720 readonly target: AccountId32;721 readonly registrarIndex: u32;722 } & Struct;723 readonly isRegistrarAdded: boolean;724 readonly asRegistrarAdded: {725 readonly registrarIndex: u32;726 } & Struct;727 readonly isSubIdentityAdded: boolean;728 readonly asSubIdentityAdded: {729 readonly sub: AccountId32;730 readonly main: AccountId32;731 readonly deposit: u128;732 } & Struct;733 readonly isSubIdentityRemoved: boolean;734 readonly asSubIdentityRemoved: {735 readonly sub: AccountId32;736 readonly main: AccountId32;737 readonly deposit: u128;738 } & Struct;739 readonly isSubIdentityRevoked: boolean;740 readonly asSubIdentityRevoked: {741 readonly sub: AccountId32;742 readonly main: AccountId32;743 readonly deposit: u128;744 } & Struct;745 readonly isSubIdentitiesInserted: boolean;746 readonly asSubIdentitiesInserted: {747 readonly amount: u32;748 } & Struct;749 readonly type: 'IdentitySet' | 'IdentityCleared' | 'IdentityKilled' | 'IdentitiesInserted' | 'IdentitiesRemoved' | 'JudgementRequested' | 'JudgementUnrequested' | 'JudgementGiven' | 'RegistrarAdded' | 'SubIdentityAdded' | 'SubIdentityRemoved' | 'SubIdentityRevoked' | 'SubIdentitiesInserted';750 }751752 /** @name PalletPreimageEvent (65) */753 interface PalletPreimageEvent extends Enum {754 readonly isNoted: boolean;755 readonly asNoted: {756 readonly hash_: H256;757 } & Struct;758 readonly isRequested: boolean;759 readonly asRequested: {760 readonly hash_: H256;761 } & Struct;762 readonly isCleared: boolean;763 readonly asCleared: {764 readonly hash_: H256;765 } & Struct;766 readonly type: 'Noted' | 'Requested' | 'Cleared';767 }768769 /** @name CumulusPalletXcmpQueueEvent (66) */770 interface CumulusPalletXcmpQueueEvent extends Enum {771 readonly isSuccess: boolean;772 readonly asSuccess: {773 readonly messageHash: Option<H256>;774 readonly weight: SpWeightsWeightV2Weight;775 } & Struct;776 readonly isFail: boolean;777 readonly asFail: {778 readonly messageHash: Option<H256>;779 readonly error: XcmV2TraitsError;780 readonly weight: SpWeightsWeightV2Weight;781 } & Struct;782 readonly isBadVersion: boolean;783 readonly asBadVersion: {784 readonly messageHash: Option<H256>;785 } & Struct;786 readonly isBadFormat: boolean;787 readonly asBadFormat: {788 readonly messageHash: Option<H256>;789 } & Struct;790 readonly isUpwardMessageSent: boolean;791 readonly asUpwardMessageSent: {792 readonly messageHash: Option<H256>;793 } & Struct;794 readonly isXcmpMessageSent: boolean;795 readonly asXcmpMessageSent: {796 readonly messageHash: Option<H256>;797 } & Struct;798 readonly isOverweightEnqueued: boolean;799 readonly asOverweightEnqueued: {800 readonly sender: u32;801 readonly sentAt: u32;802 readonly index: u64;803 readonly required: SpWeightsWeightV2Weight;804 } & Struct;805 readonly isOverweightServiced: boolean;806 readonly asOverweightServiced: {807 readonly index: u64;808 readonly used: SpWeightsWeightV2Weight;809 } & Struct;810 readonly type: 'Success' | 'Fail' | 'BadVersion' | 'BadFormat' | 'UpwardMessageSent' | 'XcmpMessageSent' | 'OverweightEnqueued' | 'OverweightServiced';811 }812813 /** @name XcmV2TraitsError (68) */814 interface XcmV2TraitsError extends Enum {815 readonly isOverflow: boolean;816 readonly isUnimplemented: boolean;817 readonly isUntrustedReserveLocation: boolean;818 readonly isUntrustedTeleportLocation: boolean;819 readonly isMultiLocationFull: boolean;820 readonly isMultiLocationNotInvertible: boolean;821 readonly isBadOrigin: boolean;822 readonly isInvalidLocation: boolean;823 readonly isAssetNotFound: boolean;824 readonly isFailedToTransactAsset: boolean;825 readonly isNotWithdrawable: boolean;826 readonly isLocationCannotHold: boolean;827 readonly isExceedsMaxMessageSize: boolean;828 readonly isDestinationUnsupported: boolean;829 readonly isTransport: boolean;830 readonly isUnroutable: boolean;831 readonly isUnknownClaim: boolean;832 readonly isFailedToDecode: boolean;833 readonly isMaxWeightInvalid: boolean;834 readonly isNotHoldingFees: boolean;835 readonly isTooExpensive: boolean;836 readonly isTrap: boolean;837 readonly asTrap: u64;838 readonly isUnhandledXcmVersion: boolean;839 readonly isWeightLimitReached: boolean;840 readonly asWeightLimitReached: u64;841 readonly isBarrier: boolean;842 readonly isWeightNotComputable: boolean;843 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';844 }845846 /** @name PalletXcmEvent (70) */847 interface PalletXcmEvent extends Enum {848 readonly isAttempted: boolean;849 readonly asAttempted: XcmV2TraitsOutcome;850 readonly isSent: boolean;851 readonly asSent: ITuple<[XcmV1MultiLocation, XcmV1MultiLocation, XcmV2Xcm]>;852 readonly isUnexpectedResponse: boolean;853 readonly asUnexpectedResponse: ITuple<[XcmV1MultiLocation, u64]>;854 readonly isResponseReady: boolean;855 readonly asResponseReady: ITuple<[u64, XcmV2Response]>;856 readonly isNotified: boolean;857 readonly asNotified: ITuple<[u64, u8, u8]>;858 readonly isNotifyOverweight: boolean;859 readonly asNotifyOverweight: ITuple<[u64, u8, u8, SpWeightsWeightV2Weight, SpWeightsWeightV2Weight]>;860 readonly isNotifyDispatchError: boolean;861 readonly asNotifyDispatchError: ITuple<[u64, u8, u8]>;862 readonly isNotifyDecodeFailed: boolean;863 readonly asNotifyDecodeFailed: ITuple<[u64, u8, u8]>;864 readonly isInvalidResponder: boolean;865 readonly asInvalidResponder: ITuple<[XcmV1MultiLocation, u64, Option<XcmV1MultiLocation>]>;866 readonly isInvalidResponderVersion: boolean;867 readonly asInvalidResponderVersion: ITuple<[XcmV1MultiLocation, u64]>;868 readonly isResponseTaken: boolean;869 readonly asResponseTaken: u64;870 readonly isAssetsTrapped: boolean;871 readonly asAssetsTrapped: ITuple<[H256, XcmV1MultiLocation, XcmVersionedMultiAssets]>;872 readonly isVersionChangeNotified: boolean;873 readonly asVersionChangeNotified: ITuple<[XcmV1MultiLocation, u32]>;874 readonly isSupportedVersionChanged: boolean;875 readonly asSupportedVersionChanged: ITuple<[XcmV1MultiLocation, u32]>;876 readonly isNotifyTargetSendFail: boolean;877 readonly asNotifyTargetSendFail: ITuple<[XcmV1MultiLocation, u64, XcmV2TraitsError]>;878 readonly isNotifyTargetMigrationFail: boolean;879 readonly asNotifyTargetMigrationFail: ITuple<[XcmVersionedMultiLocation, u64]>;880 readonly isAssetsClaimed: boolean;881 readonly asAssetsClaimed: ITuple<[H256, XcmV1MultiLocation, XcmVersionedMultiAssets]>;882 readonly type: 'Attempted' | 'Sent' | 'UnexpectedResponse' | 'ResponseReady' | 'Notified' | 'NotifyOverweight' | 'NotifyDispatchError' | 'NotifyDecodeFailed' | 'InvalidResponder' | 'InvalidResponderVersion' | 'ResponseTaken' | 'AssetsTrapped' | 'VersionChangeNotified' | 'SupportedVersionChanged' | 'NotifyTargetSendFail' | 'NotifyTargetMigrationFail' | 'AssetsClaimed';883 }884885 /** @name XcmV2TraitsOutcome (71) */886 interface XcmV2TraitsOutcome extends Enum {887 readonly isComplete: boolean;888 readonly asComplete: u64;889 readonly isIncomplete: boolean;890 readonly asIncomplete: ITuple<[u64, XcmV2TraitsError]>;891 readonly isError: boolean;892 readonly asError: XcmV2TraitsError;893 readonly type: 'Complete' | 'Incomplete' | 'Error';894 }895896 /** @name XcmV2Xcm (72) */897 interface XcmV2Xcm extends Vec<XcmV2Instruction> {}898899 /** @name XcmV2Instruction (74) */900 interface XcmV2Instruction extends Enum {901 readonly isWithdrawAsset: boolean;902 readonly asWithdrawAsset: XcmV1MultiassetMultiAssets;903 readonly isReserveAssetDeposited: boolean;904 readonly asReserveAssetDeposited: XcmV1MultiassetMultiAssets;905 readonly isReceiveTeleportedAsset: boolean;906 readonly asReceiveTeleportedAsset: XcmV1MultiassetMultiAssets;907 readonly isQueryResponse: boolean;908 readonly asQueryResponse: {909 readonly queryId: Compact<u64>;910 readonly response: XcmV2Response;911 readonly maxWeight: Compact<u64>;912 } & Struct;913 readonly isTransferAsset: boolean;914 readonly asTransferAsset: {915 readonly assets: XcmV1MultiassetMultiAssets;916 readonly beneficiary: XcmV1MultiLocation;917 } & Struct;918 readonly isTransferReserveAsset: boolean;919 readonly asTransferReserveAsset: {920 readonly assets: XcmV1MultiassetMultiAssets;921 readonly dest: XcmV1MultiLocation;922 readonly xcm: XcmV2Xcm;923 } & Struct;924 readonly isTransact: boolean;925 readonly asTransact: {926 readonly originType: XcmV0OriginKind;927 readonly requireWeightAtMost: Compact<u64>;928 readonly call: XcmDoubleEncoded;929 } & Struct;930 readonly isHrmpNewChannelOpenRequest: boolean;931 readonly asHrmpNewChannelOpenRequest: {932 readonly sender: Compact<u32>;933 readonly maxMessageSize: Compact<u32>;934 readonly maxCapacity: Compact<u32>;935 } & Struct;936 readonly isHrmpChannelAccepted: boolean;937 readonly asHrmpChannelAccepted: {938 readonly recipient: Compact<u32>;939 } & Struct;940 readonly isHrmpChannelClosing: boolean;941 readonly asHrmpChannelClosing: {942 readonly initiator: Compact<u32>;943 readonly sender: Compact<u32>;944 readonly recipient: Compact<u32>;945 } & Struct;946 readonly isClearOrigin: boolean;947 readonly isDescendOrigin: boolean;948 readonly asDescendOrigin: XcmV1MultilocationJunctions;949 readonly isReportError: boolean;950 readonly asReportError: {951 readonly queryId: Compact<u64>;952 readonly dest: XcmV1MultiLocation;953 readonly maxResponseWeight: Compact<u64>;954 } & Struct;955 readonly isDepositAsset: boolean;956 readonly asDepositAsset: {957 readonly assets: XcmV1MultiassetMultiAssetFilter;958 readonly maxAssets: Compact<u32>;959 readonly beneficiary: XcmV1MultiLocation;960 } & Struct;961 readonly isDepositReserveAsset: boolean;962 readonly asDepositReserveAsset: {963 readonly assets: XcmV1MultiassetMultiAssetFilter;964 readonly maxAssets: Compact<u32>;965 readonly dest: XcmV1MultiLocation;966 readonly xcm: XcmV2Xcm;967 } & Struct;968 readonly isExchangeAsset: boolean;969 readonly asExchangeAsset: {970 readonly give: XcmV1MultiassetMultiAssetFilter;971 readonly receive: XcmV1MultiassetMultiAssets;972 } & Struct;973 readonly isInitiateReserveWithdraw: boolean;974 readonly asInitiateReserveWithdraw: {975 readonly assets: XcmV1MultiassetMultiAssetFilter;976 readonly reserve: XcmV1MultiLocation;977 readonly xcm: XcmV2Xcm;978 } & Struct;979 readonly isInitiateTeleport: boolean;980 readonly asInitiateTeleport: {981 readonly assets: XcmV1MultiassetMultiAssetFilter;982 readonly dest: XcmV1MultiLocation;983 readonly xcm: XcmV2Xcm;984 } & Struct;985 readonly isQueryHolding: boolean;986 readonly asQueryHolding: {987 readonly queryId: Compact<u64>;988 readonly dest: XcmV1MultiLocation;989 readonly assets: XcmV1MultiassetMultiAssetFilter;990 readonly maxResponseWeight: Compact<u64>;991 } & Struct;992 readonly isBuyExecution: boolean;993 readonly asBuyExecution: {994 readonly fees: XcmV1MultiAsset;995 readonly weightLimit: XcmV2WeightLimit;996 } & Struct;997 readonly isRefundSurplus: boolean;998 readonly isSetErrorHandler: boolean;999 readonly asSetErrorHandler: XcmV2Xcm;1000 readonly isSetAppendix: boolean;1001 readonly asSetAppendix: XcmV2Xcm;1002 readonly isClearError: boolean;1003 readonly isClaimAsset: boolean;1004 readonly asClaimAsset: {1005 readonly assets: XcmV1MultiassetMultiAssets;1006 readonly ticket: XcmV1MultiLocation;1007 } & Struct;1008 readonly isTrap: boolean;1009 readonly asTrap: Compact<u64>;1010 readonly isSubscribeVersion: boolean;1011 readonly asSubscribeVersion: {1012 readonly queryId: Compact<u64>;1013 readonly maxResponseWeight: Compact<u64>;1014 } & Struct;1015 readonly isUnsubscribeVersion: boolean;1016 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';1017 }10181019 /** @name XcmV2Response (75) */1020 interface XcmV2Response extends Enum {1021 readonly isNull: boolean;1022 readonly isAssets: boolean;1023 readonly asAssets: XcmV1MultiassetMultiAssets;1024 readonly isExecutionResult: boolean;1025 readonly asExecutionResult: Option<ITuple<[u32, XcmV2TraitsError]>>;1026 readonly isVersion: boolean;1027 readonly asVersion: u32;1028 readonly type: 'Null' | 'Assets' | 'ExecutionResult' | 'Version';1029 }10301031 /** @name XcmV0OriginKind (78) */1032 interface XcmV0OriginKind extends Enum {1033 readonly isNative: boolean;1034 readonly isSovereignAccount: boolean;1035 readonly isSuperuser: boolean;1036 readonly isXcm: boolean;1037 readonly type: 'Native' | 'SovereignAccount' | 'Superuser' | 'Xcm';1038 }10391040 /** @name XcmDoubleEncoded (79) */1041 interface XcmDoubleEncoded extends Struct {1042 readonly encoded: Bytes;1043 }10441045 /** @name XcmV1MultiassetMultiAssetFilter (80) */1046 interface XcmV1MultiassetMultiAssetFilter extends Enum {1047 readonly isDefinite: boolean;1048 readonly asDefinite: XcmV1MultiassetMultiAssets;1049 readonly isWild: boolean;1050 readonly asWild: XcmV1MultiassetWildMultiAsset;1051 readonly type: 'Definite' | 'Wild';1052 }10531054 /** @name XcmV1MultiassetWildMultiAsset (81) */1055 interface XcmV1MultiassetWildMultiAsset extends Enum {1056 readonly isAll: boolean;1057 readonly isAllOf: boolean;1058 readonly asAllOf: {1059 readonly id: XcmV1MultiassetAssetId;1060 readonly fun: XcmV1MultiassetWildFungibility;1061 } & Struct;1062 readonly type: 'All' | 'AllOf';1063 }10641065 /** @name XcmV1MultiassetWildFungibility (82) */1066 interface XcmV1MultiassetWildFungibility extends Enum {1067 readonly isFungible: boolean;1068 readonly isNonFungible: boolean;1069 readonly type: 'Fungible' | 'NonFungible';1070 }10711072 /** @name XcmV2WeightLimit (83) */1073 interface XcmV2WeightLimit extends Enum {1074 readonly isUnlimited: boolean;1075 readonly isLimited: boolean;1076 readonly asLimited: Compact<u64>;1077 readonly type: 'Unlimited' | 'Limited';1078 }10791080 /** @name XcmVersionedMultiAssets (85) */1081 interface XcmVersionedMultiAssets extends Enum {1082 readonly isV0: boolean;1083 readonly asV0: Vec<XcmV0MultiAsset>;1084 readonly isV1: boolean;1085 readonly asV1: XcmV1MultiassetMultiAssets;1086 readonly type: 'V0' | 'V1';1087 }10881089 /** @name XcmV0MultiAsset (87) */1090 interface XcmV0MultiAsset extends Enum {1091 readonly isNone: boolean;1092 readonly isAll: boolean;1093 readonly isAllFungible: boolean;1094 readonly isAllNonFungible: boolean;1095 readonly isAllAbstractFungible: boolean;1096 readonly asAllAbstractFungible: {1097 readonly id: Bytes;1098 } & Struct;1099 readonly isAllAbstractNonFungible: boolean;1100 readonly asAllAbstractNonFungible: {1101 readonly class: Bytes;1102 } & Struct;1103 readonly isAllConcreteFungible: boolean;1104 readonly asAllConcreteFungible: {1105 readonly id: XcmV0MultiLocation;1106 } & Struct;1107 readonly isAllConcreteNonFungible: boolean;1108 readonly asAllConcreteNonFungible: {1109 readonly class: XcmV0MultiLocation;1110 } & Struct;1111 readonly isAbstractFungible: boolean;1112 readonly asAbstractFungible: {1113 readonly id: Bytes;1114 readonly amount: Compact<u128>;1115 } & Struct;1116 readonly isAbstractNonFungible: boolean;1117 readonly asAbstractNonFungible: {1118 readonly class: Bytes;1119 readonly instance: XcmV1MultiassetAssetInstance;1120 } & Struct;1121 readonly isConcreteFungible: boolean;1122 readonly asConcreteFungible: {1123 readonly id: XcmV0MultiLocation;1124 readonly amount: Compact<u128>;1125 } & Struct;1126 readonly isConcreteNonFungible: boolean;1127 readonly asConcreteNonFungible: {1128 readonly class: XcmV0MultiLocation;1129 readonly instance: XcmV1MultiassetAssetInstance;1130 } & Struct;1131 readonly type: 'None' | 'All' | 'AllFungible' | 'AllNonFungible' | 'AllAbstractFungible' | 'AllAbstractNonFungible' | 'AllConcreteFungible' | 'AllConcreteNonFungible' | 'AbstractFungible' | 'AbstractNonFungible' | 'ConcreteFungible' | 'ConcreteNonFungible';1132 }11331134 /** @name XcmV0MultiLocation (88) */1135 interface XcmV0MultiLocation extends Enum {1136 readonly isNull: boolean;1137 readonly isX1: boolean;1138 readonly asX1: XcmV0Junction;1139 readonly isX2: boolean;1140 readonly asX2: ITuple<[XcmV0Junction, XcmV0Junction]>;1141 readonly isX3: boolean;1142 readonly asX3: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction]>;1143 readonly isX4: boolean;1144 readonly asX4: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;1145 readonly isX5: boolean;1146 readonly asX5: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;1147 readonly isX6: boolean;1148 readonly asX6: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;1149 readonly isX7: boolean;1150 readonly asX7: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;1151 readonly isX8: boolean;1152 readonly asX8: ITuple<[XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction, XcmV0Junction]>;1153 readonly type: 'Null' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';1154 }11551156 /** @name XcmV0Junction (89) */1157 interface XcmV0Junction extends Enum {1158 readonly isParent: boolean;1159 readonly isParachain: boolean;1160 readonly asParachain: Compact<u32>;1161 readonly isAccountId32: boolean;1162 readonly asAccountId32: {1163 readonly network: XcmV0JunctionNetworkId;1164 readonly id: U8aFixed;1165 } & Struct;1166 readonly isAccountIndex64: boolean;1167 readonly asAccountIndex64: {1168 readonly network: XcmV0JunctionNetworkId;1169 readonly index: Compact<u64>;1170 } & Struct;1171 readonly isAccountKey20: boolean;1172 readonly asAccountKey20: {1173 readonly network: XcmV0JunctionNetworkId;1174 readonly key: U8aFixed;1175 } & Struct;1176 readonly isPalletInstance: boolean;1177 readonly asPalletInstance: u8;1178 readonly isGeneralIndex: boolean;1179 readonly asGeneralIndex: Compact<u128>;1180 readonly isGeneralKey: boolean;1181 readonly asGeneralKey: Bytes;1182 readonly isOnlyChild: boolean;1183 readonly isPlurality: boolean;1184 readonly asPlurality: {1185 readonly id: XcmV0JunctionBodyId;1186 readonly part: XcmV0JunctionBodyPart;1187 } & Struct;1188 readonly type: 'Parent' | 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality';1189 }11901191 /** @name XcmVersionedMultiLocation (90) */1192 interface XcmVersionedMultiLocation extends Enum {1193 readonly isV0: boolean;1194 readonly asV0: XcmV0MultiLocation;1195 readonly isV1: boolean;1196 readonly asV1: XcmV1MultiLocation;1197 readonly type: 'V0' | 'V1';1198 }11991200 /** @name CumulusPalletXcmEvent (91) */1201 interface CumulusPalletXcmEvent extends Enum {1202 readonly isInvalidFormat: boolean;1203 readonly asInvalidFormat: U8aFixed;1204 readonly isUnsupportedVersion: boolean;1205 readonly asUnsupportedVersion: U8aFixed;1206 readonly isExecutedDownward: boolean;1207 readonly asExecutedDownward: ITuple<[U8aFixed, XcmV2TraitsOutcome]>;1208 readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward';1209 }12101211 /** @name CumulusPalletDmpQueueEvent (92) */1212 interface CumulusPalletDmpQueueEvent extends Enum {1213 readonly isInvalidFormat: boolean;1214 readonly asInvalidFormat: {1215 readonly messageId: U8aFixed;1216 } & Struct;1217 readonly isUnsupportedVersion: boolean;1218 readonly asUnsupportedVersion: {1219 readonly messageId: U8aFixed;1220 } & Struct;1221 readonly isExecutedDownward: boolean;1222 readonly asExecutedDownward: {1223 readonly messageId: U8aFixed;1224 readonly outcome: XcmV2TraitsOutcome;1225 } & Struct;1226 readonly isWeightExhausted: boolean;1227 readonly asWeightExhausted: {1228 readonly messageId: U8aFixed;1229 readonly remainingWeight: SpWeightsWeightV2Weight;1230 readonly requiredWeight: SpWeightsWeightV2Weight;1231 } & Struct;1232 readonly isOverweightEnqueued: boolean;1233 readonly asOverweightEnqueued: {1234 readonly messageId: U8aFixed;1235 readonly overweightIndex: u64;1236 readonly requiredWeight: SpWeightsWeightV2Weight;1237 } & Struct;1238 readonly isOverweightServiced: boolean;1239 readonly asOverweightServiced: {1240 readonly overweightIndex: u64;1241 readonly weightUsed: SpWeightsWeightV2Weight;1242 } & Struct;1243 readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedDownward' | 'WeightExhausted' | 'OverweightEnqueued' | 'OverweightServiced';1244 }12451246 /** @name PalletConfigurationEvent (93) */1247 interface PalletConfigurationEvent extends Enum {1248 readonly isNewDesiredCollators: boolean;1249 readonly asNewDesiredCollators: {1250 readonly desiredCollators: Option<u32>;1251 } & Struct;1252 readonly isNewCollatorLicenseBond: boolean;1253 readonly asNewCollatorLicenseBond: {1254 readonly bondCost: Option<u128>;1255 } & Struct;1256 readonly isNewCollatorKickThreshold: boolean;1257 readonly asNewCollatorKickThreshold: {1258 readonly lengthInBlocks: Option<u32>;1259 } & Struct;1260 readonly type: 'NewDesiredCollators' | 'NewCollatorLicenseBond' | 'NewCollatorKickThreshold';1261 }12621263 /** @name PalletCommonEvent (96) */1264 interface PalletCommonEvent extends Enum {1265 readonly isCollectionCreated: boolean;1266 readonly asCollectionCreated: ITuple<[u32, u8, AccountId32]>;1267 readonly isCollectionDestroyed: boolean;1268 readonly asCollectionDestroyed: u32;1269 readonly isItemCreated: boolean;1270 readonly asItemCreated: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;1271 readonly isItemDestroyed: boolean;1272 readonly asItemDestroyed: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;1273 readonly isTransfer: boolean;1274 readonly asTransfer: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;1275 readonly isApproved: boolean;1276 readonly asApproved: ITuple<[u32, u32, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmAccountBasicCrossAccountIdRepr, u128]>;1277 readonly isApprovedForAll: boolean;1278 readonly asApprovedForAll: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmAccountBasicCrossAccountIdRepr, bool]>;1279 readonly isCollectionPropertySet: boolean;1280 readonly asCollectionPropertySet: ITuple<[u32, Bytes]>;1281 readonly isCollectionPropertyDeleted: boolean;1282 readonly asCollectionPropertyDeleted: ITuple<[u32, Bytes]>;1283 readonly isTokenPropertySet: boolean;1284 readonly asTokenPropertySet: ITuple<[u32, u32, Bytes]>;1285 readonly isTokenPropertyDeleted: boolean;1286 readonly asTokenPropertyDeleted: ITuple<[u32, u32, Bytes]>;1287 readonly isPropertyPermissionSet: boolean;1288 readonly asPropertyPermissionSet: ITuple<[u32, Bytes]>;1289 readonly isAllowListAddressAdded: boolean;1290 readonly asAllowListAddressAdded: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;1291 readonly isAllowListAddressRemoved: boolean;1292 readonly asAllowListAddressRemoved: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;1293 readonly isCollectionAdminAdded: boolean;1294 readonly asCollectionAdminAdded: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;1295 readonly isCollectionAdminRemoved: boolean;1296 readonly asCollectionAdminRemoved: ITuple<[u32, PalletEvmAccountBasicCrossAccountIdRepr]>;1297 readonly isCollectionLimitSet: boolean;1298 readonly asCollectionLimitSet: u32;1299 readonly isCollectionOwnerChanged: boolean;1300 readonly asCollectionOwnerChanged: ITuple<[u32, AccountId32]>;1301 readonly isCollectionPermissionSet: boolean;1302 readonly asCollectionPermissionSet: u32;1303 readonly isCollectionSponsorSet: boolean;1304 readonly asCollectionSponsorSet: ITuple<[u32, AccountId32]>;1305 readonly isSponsorshipConfirmed: boolean;1306 readonly asSponsorshipConfirmed: ITuple<[u32, AccountId32]>;1307 readonly isCollectionSponsorRemoved: boolean;1308 readonly asCollectionSponsorRemoved: u32;1309 readonly type: 'CollectionCreated' | 'CollectionDestroyed' | 'ItemCreated' | 'ItemDestroyed' | 'Transfer' | 'Approved' | 'ApprovedForAll' | 'CollectionPropertySet' | 'CollectionPropertyDeleted' | 'TokenPropertySet' | 'TokenPropertyDeleted' | 'PropertyPermissionSet' | 'AllowListAddressAdded' | 'AllowListAddressRemoved' | 'CollectionAdminAdded' | 'CollectionAdminRemoved' | 'CollectionLimitSet' | 'CollectionOwnerChanged' | 'CollectionPermissionSet' | 'CollectionSponsorSet' | 'SponsorshipConfirmed' | 'CollectionSponsorRemoved';1310 }13111312 /** @name PalletEvmAccountBasicCrossAccountIdRepr (99) */1313 interface PalletEvmAccountBasicCrossAccountIdRepr extends Enum {1314 readonly isSubstrate: boolean;1315 readonly asSubstrate: AccountId32;1316 readonly isEthereum: boolean;1317 readonly asEthereum: H160;1318 readonly type: 'Substrate' | 'Ethereum';1319 }13201321 /** @name PalletStructureEvent (103) */1322 interface PalletStructureEvent extends Enum {1323 readonly isExecuted: boolean;1324 readonly asExecuted: Result<Null, SpRuntimeDispatchError>;1325 readonly type: 'Executed';1326 }13271328 /** @name PalletAppPromotionEvent (104) */1329 interface PalletAppPromotionEvent extends Enum {1330 readonly isStakingRecalculation: boolean;1331 readonly asStakingRecalculation: ITuple<[AccountId32, u128, u128]>;1332 readonly isStake: boolean;1333 readonly asStake: ITuple<[AccountId32, u128]>;1334 readonly isUnstake: boolean;1335 readonly asUnstake: ITuple<[AccountId32, u128]>;1336 readonly isSetAdmin: boolean;1337 readonly asSetAdmin: AccountId32;1338 readonly type: 'StakingRecalculation' | 'Stake' | 'Unstake' | 'SetAdmin';1339 }13401341 /** @name PalletForeignAssetsModuleEvent (105) */1342 interface PalletForeignAssetsModuleEvent extends Enum {1343 readonly isForeignAssetRegistered: boolean;1344 readonly asForeignAssetRegistered: {1345 readonly assetId: u32;1346 readonly assetAddress: XcmV1MultiLocation;1347 readonly metadata: PalletForeignAssetsModuleAssetMetadata;1348 } & Struct;1349 readonly isForeignAssetUpdated: boolean;1350 readonly asForeignAssetUpdated: {1351 readonly assetId: u32;1352 readonly assetAddress: XcmV1MultiLocation;1353 readonly metadata: PalletForeignAssetsModuleAssetMetadata;1354 } & Struct;1355 readonly isAssetRegistered: boolean;1356 readonly asAssetRegistered: {1357 readonly assetId: PalletForeignAssetsAssetIds;1358 readonly metadata: PalletForeignAssetsModuleAssetMetadata;1359 } & Struct;1360 readonly isAssetUpdated: boolean;1361 readonly asAssetUpdated: {1362 readonly assetId: PalletForeignAssetsAssetIds;1363 readonly metadata: PalletForeignAssetsModuleAssetMetadata;1364 } & Struct;1365 readonly type: 'ForeignAssetRegistered' | 'ForeignAssetUpdated' | 'AssetRegistered' | 'AssetUpdated';1366 }13671368 /** @name PalletForeignAssetsModuleAssetMetadata (106) */1369 interface PalletForeignAssetsModuleAssetMetadata extends Struct {1370 readonly name: Bytes;1371 readonly symbol: Bytes;1372 readonly decimals: u8;1373 readonly minimalBalance: u128;1374 }13751376 /** @name PalletEvmEvent (107) */1377 interface PalletEvmEvent extends Enum {1378 readonly isLog: boolean;1379 readonly asLog: {1380 readonly log: EthereumLog;1381 } & Struct;1382 readonly isCreated: boolean;1383 readonly asCreated: {1384 readonly address: H160;1385 } & Struct;1386 readonly isCreatedFailed: boolean;1387 readonly asCreatedFailed: {1388 readonly address: H160;1389 } & Struct;1390 readonly isExecuted: boolean;1391 readonly asExecuted: {1392 readonly address: H160;1393 } & Struct;1394 readonly isExecutedFailed: boolean;1395 readonly asExecutedFailed: {1396 readonly address: H160;1397 } & Struct;1398 readonly type: 'Log' | 'Created' | 'CreatedFailed' | 'Executed' | 'ExecutedFailed';1399 }14001401 /** @name EthereumLog (108) */1402 interface EthereumLog extends Struct {1403 readonly address: H160;1404 readonly topics: Vec<H256>;1405 readonly data: Bytes;1406 }14071408 /** @name PalletEthereumEvent (110) */1409 interface PalletEthereumEvent extends Enum {1410 readonly isExecuted: boolean;1411 readonly asExecuted: {1412 readonly from: H160;1413 readonly to: H160;1414 readonly transactionHash: H256;1415 readonly exitReason: EvmCoreErrorExitReason;1416 } & Struct;1417 readonly type: 'Executed';1418 }14191420 /** @name EvmCoreErrorExitReason (111) */1421 interface EvmCoreErrorExitReason extends Enum {1422 readonly isSucceed: boolean;1423 readonly asSucceed: EvmCoreErrorExitSucceed;1424 readonly isError: boolean;1425 readonly asError: EvmCoreErrorExitError;1426 readonly isRevert: boolean;1427 readonly asRevert: EvmCoreErrorExitRevert;1428 readonly isFatal: boolean;1429 readonly asFatal: EvmCoreErrorExitFatal;1430 readonly type: 'Succeed' | 'Error' | 'Revert' | 'Fatal';1431 }14321433 /** @name EvmCoreErrorExitSucceed (112) */1434 interface EvmCoreErrorExitSucceed extends Enum {1435 readonly isStopped: boolean;1436 readonly isReturned: boolean;1437 readonly isSuicided: boolean;1438 readonly type: 'Stopped' | 'Returned' | 'Suicided';1439 }14401441 /** @name EvmCoreErrorExitError (113) */1442 interface EvmCoreErrorExitError extends Enum {1443 readonly isStackUnderflow: boolean;1444 readonly isStackOverflow: boolean;1445 readonly isInvalidJump: boolean;1446 readonly isInvalidRange: boolean;1447 readonly isDesignatedInvalid: boolean;1448 readonly isCallTooDeep: boolean;1449 readonly isCreateCollision: boolean;1450 readonly isCreateContractLimit: boolean;1451 readonly isOutOfOffset: boolean;1452 readonly isOutOfGas: boolean;1453 readonly isOutOfFund: boolean;1454 readonly isPcUnderflow: boolean;1455 readonly isCreateEmpty: boolean;1456 readonly isOther: boolean;1457 readonly asOther: Text;1458 readonly isInvalidCode: boolean;1459 readonly asInvalidCode: u8;1460 readonly type: 'StackUnderflow' | 'StackOverflow' | 'InvalidJump' | 'InvalidRange' | 'DesignatedInvalid' | 'CallTooDeep' | 'CreateCollision' | 'CreateContractLimit' | 'OutOfOffset' | 'OutOfGas' | 'OutOfFund' | 'PcUnderflow' | 'CreateEmpty' | 'Other' | 'InvalidCode';1461 }14621463 /** @name EvmCoreErrorExitRevert (117) */1464 interface EvmCoreErrorExitRevert extends Enum {1465 readonly isReverted: boolean;1466 readonly type: 'Reverted';1467 }14681469 /** @name EvmCoreErrorExitFatal (118) */1470 interface EvmCoreErrorExitFatal extends Enum {1471 readonly isNotSupported: boolean;1472 readonly isUnhandledInterrupt: boolean;1473 readonly isCallErrorAsFatal: boolean;1474 readonly asCallErrorAsFatal: EvmCoreErrorExitError;1475 readonly isOther: boolean;1476 readonly asOther: Text;1477 readonly type: 'NotSupported' | 'UnhandledInterrupt' | 'CallErrorAsFatal' | 'Other';1478 }14791480 /** @name PalletEvmContractHelpersEvent (119) */1481 interface PalletEvmContractHelpersEvent extends Enum {1482 readonly isContractSponsorSet: boolean;1483 readonly asContractSponsorSet: ITuple<[H160, AccountId32]>;1484 readonly isContractSponsorshipConfirmed: boolean;1485 readonly asContractSponsorshipConfirmed: ITuple<[H160, AccountId32]>;1486 readonly isContractSponsorRemoved: boolean;1487 readonly asContractSponsorRemoved: H160;1488 readonly type: 'ContractSponsorSet' | 'ContractSponsorshipConfirmed' | 'ContractSponsorRemoved';1489 }14901491 /** @name PalletEvmMigrationEvent (120) */1492 interface PalletEvmMigrationEvent extends Enum {1493 readonly isTestEvent: boolean;1494 readonly type: 'TestEvent';1495 }14961497 /** @name PalletMaintenanceEvent (121) */1498 interface PalletMaintenanceEvent extends Enum {1499 readonly isMaintenanceEnabled: boolean;1500 readonly isMaintenanceDisabled: boolean;1501 readonly type: 'MaintenanceEnabled' | 'MaintenanceDisabled';1502 }15031504 /** @name PalletTestUtilsEvent (122) */1505 interface PalletTestUtilsEvent extends Enum {1506 readonly isValueIsSet: boolean;1507 readonly isShouldRollback: boolean;1508 readonly isBatchCompleted: boolean;1509 readonly type: 'ValueIsSet' | 'ShouldRollback' | 'BatchCompleted';1510 }15111512 /** @name FrameSystemPhase (123) */1513 interface FrameSystemPhase extends Enum {1514 readonly isApplyExtrinsic: boolean;1515 readonly asApplyExtrinsic: u32;1516 readonly isFinalization: boolean;1517 readonly isInitialization: boolean;1518 readonly type: 'ApplyExtrinsic' | 'Finalization' | 'Initialization';1519 }15201521 /** @name FrameSystemLastRuntimeUpgradeInfo (126) */1522 interface FrameSystemLastRuntimeUpgradeInfo extends Struct {1523 readonly specVersion: Compact<u32>;1524 readonly specName: Text;1525 }15261527 /** @name FrameSystemCall (127) */1528 interface FrameSystemCall extends Enum {1529 readonly isRemark: boolean;1530 readonly asRemark: {1531 readonly remark: Bytes;1532 } & Struct;1533 readonly isSetHeapPages: boolean;1534 readonly asSetHeapPages: {1535 readonly pages: u64;1536 } & Struct;1537 readonly isSetCode: boolean;1538 readonly asSetCode: {1539 readonly code: Bytes;1540 } & Struct;1541 readonly isSetCodeWithoutChecks: boolean;1542 readonly asSetCodeWithoutChecks: {1543 readonly code: Bytes;1544 } & Struct;1545 readonly isSetStorage: boolean;1546 readonly asSetStorage: {1547 readonly items: Vec<ITuple<[Bytes, Bytes]>>;1548 } & Struct;1549 readonly isKillStorage: boolean;1550 readonly asKillStorage: {1551 readonly keys_: Vec<Bytes>;1552 } & Struct;1553 readonly isKillPrefix: boolean;1554 readonly asKillPrefix: {1555 readonly prefix: Bytes;1556 readonly subkeys: u32;1557 } & Struct;1558 readonly isRemarkWithEvent: boolean;1559 readonly asRemarkWithEvent: {1560 readonly remark: Bytes;1561 } & Struct;1562 readonly type: 'Remark' | 'SetHeapPages' | 'SetCode' | 'SetCodeWithoutChecks' | 'SetStorage' | 'KillStorage' | 'KillPrefix' | 'RemarkWithEvent';1563 }15641565 /** @name FrameSystemLimitsBlockWeights (131) */1566 interface FrameSystemLimitsBlockWeights extends Struct {1567 readonly baseBlock: SpWeightsWeightV2Weight;1568 readonly maxBlock: SpWeightsWeightV2Weight;1569 readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass;1570 }15711572 /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (132) */1573 interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct {1574 readonly normal: FrameSystemLimitsWeightsPerClass;1575 readonly operational: FrameSystemLimitsWeightsPerClass;1576 readonly mandatory: FrameSystemLimitsWeightsPerClass;1577 }15781579 /** @name FrameSystemLimitsWeightsPerClass (133) */1580 interface FrameSystemLimitsWeightsPerClass extends Struct {1581 readonly baseExtrinsic: SpWeightsWeightV2Weight;1582 readonly maxExtrinsic: Option<SpWeightsWeightV2Weight>;1583 readonly maxTotal: Option<SpWeightsWeightV2Weight>;1584 readonly reserved: Option<SpWeightsWeightV2Weight>;1585 }15861587 /** @name FrameSystemLimitsBlockLength (135) */1588 interface FrameSystemLimitsBlockLength extends Struct {1589 readonly max: FrameSupportDispatchPerDispatchClassU32;1590 }15911592 /** @name FrameSupportDispatchPerDispatchClassU32 (136) */1593 interface FrameSupportDispatchPerDispatchClassU32 extends Struct {1594 readonly normal: u32;1595 readonly operational: u32;1596 readonly mandatory: u32;1597 }15981599 /** @name SpWeightsRuntimeDbWeight (137) */1600 interface SpWeightsRuntimeDbWeight extends Struct {1601 readonly read: u64;1602 readonly write: u64;1603 }16041605 /** @name SpVersionRuntimeVersion (138) */1606 interface SpVersionRuntimeVersion extends Struct {1607 readonly specName: Text;1608 readonly implName: Text;1609 readonly authoringVersion: u32;1610 readonly specVersion: u32;1611 readonly implVersion: u32;1612 readonly apis: Vec<ITuple<[U8aFixed, u32]>>;1613 readonly transactionVersion: u32;1614 readonly stateVersion: u8;1615 }16161617 /** @name FrameSystemError (143) */1618 interface FrameSystemError extends Enum {1619 readonly isInvalidSpecName: boolean;1620 readonly isSpecVersionNeedsToIncrease: boolean;1621 readonly isFailedToExtractRuntimeVersion: boolean;1622 readonly isNonDefaultComposite: boolean;1623 readonly isNonZeroRefCount: boolean;1624 readonly isCallFiltered: boolean;1625 readonly type: 'InvalidSpecName' | 'SpecVersionNeedsToIncrease' | 'FailedToExtractRuntimeVersion' | 'NonDefaultComposite' | 'NonZeroRefCount' | 'CallFiltered';1626 }16271628 /** @name PolkadotPrimitivesV2PersistedValidationData (144) */1629 interface PolkadotPrimitivesV2PersistedValidationData extends Struct {1630 readonly parentHead: Bytes;1631 readonly relayParentNumber: u32;1632 readonly relayParentStorageRoot: H256;1633 readonly maxPovSize: u32;1634 }16351636 /** @name PolkadotPrimitivesV2UpgradeRestriction (147) */1637 interface PolkadotPrimitivesV2UpgradeRestriction extends Enum {1638 readonly isPresent: boolean;1639 readonly type: 'Present';1640 }16411642 /** @name SpTrieStorageProof (148) */1643 interface SpTrieStorageProof extends Struct {1644 readonly trieNodes: BTreeSet<Bytes>;1645 }16461647 /** @name CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot (150) */1648 interface CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot extends Struct {1649 readonly dmqMqcHead: H256;1650 readonly relayDispatchQueueSize: ITuple<[u32, u32]>;1651 readonly ingressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV2AbridgedHrmpChannel]>>;1652 readonly egressChannels: Vec<ITuple<[u32, PolkadotPrimitivesV2AbridgedHrmpChannel]>>;1653 }16541655 /** @name PolkadotPrimitivesV2AbridgedHrmpChannel (153) */1656 interface PolkadotPrimitivesV2AbridgedHrmpChannel extends Struct {1657 readonly maxCapacity: u32;1658 readonly maxTotalSize: u32;1659 readonly maxMessageSize: u32;1660 readonly msgCount: u32;1661 readonly totalSize: u32;1662 readonly mqcHead: Option<H256>;1663 }16641665 /** @name PolkadotPrimitivesV2AbridgedHostConfiguration (154) */1666 interface PolkadotPrimitivesV2AbridgedHostConfiguration extends Struct {1667 readonly maxCodeSize: u32;1668 readonly maxHeadDataSize: u32;1669 readonly maxUpwardQueueCount: u32;1670 readonly maxUpwardQueueSize: u32;1671 readonly maxUpwardMessageSize: u32;1672 readonly maxUpwardMessageNumPerCandidate: u32;1673 readonly hrmpMaxMessageNumPerCandidate: u32;1674 readonly validationUpgradeCooldown: u32;1675 readonly validationUpgradeDelay: u32;1676 }16771678 /** @name PolkadotCorePrimitivesOutboundHrmpMessage (160) */1679 interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct {1680 readonly recipient: u32;1681 readonly data: Bytes;1682 }16831684 /** @name CumulusPalletParachainSystemCall (161) */1685 interface CumulusPalletParachainSystemCall extends Enum {1686 readonly isSetValidationData: boolean;1687 readonly asSetValidationData: {1688 readonly data: CumulusPrimitivesParachainInherentParachainInherentData;1689 } & Struct;1690 readonly isSudoSendUpwardMessage: boolean;1691 readonly asSudoSendUpwardMessage: {1692 readonly message: Bytes;1693 } & Struct;1694 readonly isAuthorizeUpgrade: boolean;1695 readonly asAuthorizeUpgrade: {1696 readonly codeHash: H256;1697 } & Struct;1698 readonly isEnactAuthorizedUpgrade: boolean;1699 readonly asEnactAuthorizedUpgrade: {1700 readonly code: Bytes;1701 } & Struct;1702 readonly type: 'SetValidationData' | 'SudoSendUpwardMessage' | 'AuthorizeUpgrade' | 'EnactAuthorizedUpgrade';1703 }17041705 /** @name CumulusPrimitivesParachainInherentParachainInherentData (162) */1706 interface CumulusPrimitivesParachainInherentParachainInherentData extends Struct {1707 readonly validationData: PolkadotPrimitivesV2PersistedValidationData;1708 readonly relayChainState: SpTrieStorageProof;1709 readonly downwardMessages: Vec<PolkadotCorePrimitivesInboundDownwardMessage>;1710 readonly horizontalMessages: BTreeMap<u32, Vec<PolkadotCorePrimitivesInboundHrmpMessage>>;1711 }17121713 /** @name PolkadotCorePrimitivesInboundDownwardMessage (164) */1714 interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct {1715 readonly sentAt: u32;1716 readonly msg: Bytes;1717 }17181719 /** @name PolkadotCorePrimitivesInboundHrmpMessage (167) */1720 interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct {1721 readonly sentAt: u32;1722 readonly data: Bytes;1723 }17241725 /** @name CumulusPalletParachainSystemError (170) */1726 interface CumulusPalletParachainSystemError extends Enum {1727 readonly isOverlappingUpgrades: boolean;1728 readonly isProhibitedByPolkadot: boolean;1729 readonly isTooBig: boolean;1730 readonly isValidationDataNotAvailable: boolean;1731 readonly isHostConfigurationNotAvailable: boolean;1732 readonly isNotScheduled: boolean;1733 readonly isNothingAuthorized: boolean;1734 readonly isUnauthorized: boolean;1735 readonly type: 'OverlappingUpgrades' | 'ProhibitedByPolkadot' | 'TooBig' | 'ValidationDataNotAvailable' | 'HostConfigurationNotAvailable' | 'NotScheduled' | 'NothingAuthorized' | 'Unauthorized';1736 }17371738 /** @name PalletAuthorshipUncleEntryItem (172) */1739 interface PalletAuthorshipUncleEntryItem extends Enum {1740 readonly isInclusionHeight: boolean;1741 readonly asInclusionHeight: u32;1742 readonly isUncle: boolean;1743 readonly asUncle: ITuple<[H256, Option<AccountId32>]>;1744 readonly type: 'InclusionHeight' | 'Uncle';1745 }17461747 /** @name PalletAuthorshipCall (174) */1748 interface PalletAuthorshipCall extends Enum {1749 readonly isSetUncles: boolean;1750 readonly asSetUncles: {1751 readonly newUncles: Vec<SpRuntimeHeader>;1752 } & Struct;1753 readonly type: 'SetUncles';1754 }17551756 /** @name SpRuntimeHeader (176) */1757 interface SpRuntimeHeader extends Struct {1758 readonly parentHash: H256;1759 readonly number: Compact<u32>;1760 readonly stateRoot: H256;1761 readonly extrinsicsRoot: H256;1762 readonly digest: SpRuntimeDigest;1763 }17641765 /** @name SpRuntimeBlakeTwo256 (177) */1766 type SpRuntimeBlakeTwo256 = Null;17671768 /** @name PalletAuthorshipError (178) */1769 interface PalletAuthorshipError extends Enum {1770 readonly isInvalidUncleParent: boolean;1771 readonly isUnclesAlreadySet: boolean;1772 readonly isTooManyUncles: boolean;1773 readonly isGenesisUncle: boolean;1774 readonly isTooHighUncle: boolean;1775 readonly isUncleAlreadyIncluded: boolean;1776 readonly isOldUncle: boolean;1777 readonly type: 'InvalidUncleParent' | 'UnclesAlreadySet' | 'TooManyUncles' | 'GenesisUncle' | 'TooHighUncle' | 'UncleAlreadyIncluded' | 'OldUncle';1778 }17791780 /** @name PalletCollatorSelectionCall (181) */1781 interface PalletCollatorSelectionCall extends Enum {1782 readonly isAddInvulnerable: boolean;1783 readonly asAddInvulnerable: {1784 readonly new_: AccountId32;1785 } & Struct;1786 readonly isRemoveInvulnerable: boolean;1787 readonly asRemoveInvulnerable: {1788 readonly who: AccountId32;1789 } & Struct;1790 readonly isGetLicense: boolean;1791 readonly isOnboard: boolean;1792 readonly isOffboard: boolean;1793 readonly isReleaseLicense: boolean;1794 readonly isForceReleaseLicense: boolean;1795 readonly asForceReleaseLicense: {1796 readonly who: AccountId32;1797 } & Struct;1798 readonly type: 'AddInvulnerable' | 'RemoveInvulnerable' | 'GetLicense' | 'Onboard' | 'Offboard' | 'ReleaseLicense' | 'ForceReleaseLicense';1799 }18001801 /** @name PalletCollatorSelectionError (182) */1802 interface PalletCollatorSelectionError extends Enum {1803 readonly isTooManyCandidates: boolean;1804 readonly isUnknown: boolean;1805 readonly isPermission: boolean;1806 readonly isAlreadyHoldingLicense: boolean;1807 readonly isNoLicense: boolean;1808 readonly isAlreadyCandidate: boolean;1809 readonly isNotCandidate: boolean;1810 readonly isTooManyInvulnerables: boolean;1811 readonly isTooFewInvulnerables: boolean;1812 readonly isAlreadyInvulnerable: boolean;1813 readonly isNotInvulnerable: boolean;1814 readonly isNoAssociatedValidatorId: boolean;1815 readonly isValidatorNotRegistered: boolean;1816 readonly type: 'TooManyCandidates' | 'Unknown' | 'Permission' | 'AlreadyHoldingLicense' | 'NoLicense' | 'AlreadyCandidate' | 'NotCandidate' | 'TooManyInvulnerables' | 'TooFewInvulnerables' | 'AlreadyInvulnerable' | 'NotInvulnerable' | 'NoAssociatedValidatorId' | 'ValidatorNotRegistered';1817 }18181819 /** @name OpalRuntimeRuntimeCommonSessionKeys (185) */1820 interface OpalRuntimeRuntimeCommonSessionKeys extends Struct {1821 readonly aura: SpConsensusAuraSr25519AppSr25519Public;1822 }18231824 /** @name SpConsensusAuraSr25519AppSr25519Public (186) */1825 interface SpConsensusAuraSr25519AppSr25519Public extends SpCoreSr25519Public {}18261827 /** @name SpCoreSr25519Public (187) */1828 interface SpCoreSr25519Public extends U8aFixed {}18291830 /** @name SpCoreCryptoKeyTypeId (190) */1831 interface SpCoreCryptoKeyTypeId extends U8aFixed {}18321833 /** @name PalletSessionCall (191) */1834 interface PalletSessionCall extends Enum {1835 readonly isSetKeys: boolean;1836 readonly asSetKeys: {1837 readonly keys_: OpalRuntimeRuntimeCommonSessionKeys;1838 readonly proof: Bytes;1839 } & Struct;1840 readonly isPurgeKeys: boolean;1841 readonly type: 'SetKeys' | 'PurgeKeys';1842 }18431844 /** @name PalletSessionError (192) */1845 interface PalletSessionError extends Enum {1846 readonly isInvalidProof: boolean;1847 readonly isNoAssociatedValidatorId: boolean;1848 readonly isDuplicatedKey: boolean;1849 readonly isNoKeys: boolean;1850 readonly isNoAccount: boolean;1851 readonly type: 'InvalidProof' | 'NoAssociatedValidatorId' | 'DuplicatedKey' | 'NoKeys' | 'NoAccount';1852 }18531854 /** @name PalletBalancesBalanceLock (194) */1855 interface PalletBalancesBalanceLock extends Struct {1856 readonly id: U8aFixed;1857 readonly amount: u128;1858 readonly reasons: PalletBalancesReasons;1859 }18601861 /** @name PalletBalancesReasons (195) */1862 interface PalletBalancesReasons extends Enum {1863 readonly isFee: boolean;1864 readonly isMisc: boolean;1865 readonly isAll: boolean;1866 readonly type: 'Fee' | 'Misc' | 'All';1867 }18681869 /** @name PalletBalancesReserveData (198) */1870 interface PalletBalancesReserveData extends Struct {1871 readonly id: U8aFixed;1872 readonly amount: u128;1873 }18741875 /** @name PalletBalancesCall (200) */1876 interface PalletBalancesCall extends Enum {1877 readonly isTransfer: boolean;1878 readonly asTransfer: {1879 readonly dest: MultiAddress;1880 readonly value: Compact<u128>;1881 } & Struct;1882 readonly isSetBalance: boolean;1883 readonly asSetBalance: {1884 readonly who: MultiAddress;1885 readonly newFree: Compact<u128>;1886 readonly newReserved: Compact<u128>;1887 } & Struct;1888 readonly isForceTransfer: boolean;1889 readonly asForceTransfer: {1890 readonly source: MultiAddress;1891 readonly dest: MultiAddress;1892 readonly value: Compact<u128>;1893 } & Struct;1894 readonly isTransferKeepAlive: boolean;1895 readonly asTransferKeepAlive: {1896 readonly dest: MultiAddress;1897 readonly value: Compact<u128>;1898 } & Struct;1899 readonly isTransferAll: boolean;1900 readonly asTransferAll: {1901 readonly dest: MultiAddress;1902 readonly keepAlive: bool;1903 } & Struct;1904 readonly isForceUnreserve: boolean;1905 readonly asForceUnreserve: {1906 readonly who: MultiAddress;1907 readonly amount: u128;1908 } & Struct;1909 readonly type: 'Transfer' | 'SetBalance' | 'ForceTransfer' | 'TransferKeepAlive' | 'TransferAll' | 'ForceUnreserve';1910 }19111912 /** @name PalletBalancesError (203) */1913 interface PalletBalancesError extends Enum {1914 readonly isVestingBalance: boolean;1915 readonly isLiquidityRestrictions: boolean;1916 readonly isInsufficientBalance: boolean;1917 readonly isExistentialDeposit: boolean;1918 readonly isKeepAlive: boolean;1919 readonly isExistingVestingSchedule: boolean;1920 readonly isDeadAccount: boolean;1921 readonly isTooManyReserves: boolean;1922 readonly type: 'VestingBalance' | 'LiquidityRestrictions' | 'InsufficientBalance' | 'ExistentialDeposit' | 'KeepAlive' | 'ExistingVestingSchedule' | 'DeadAccount' | 'TooManyReserves';1923 }19241925 /** @name PalletTimestampCall (205) */1926 interface PalletTimestampCall extends Enum {1927 readonly isSet: boolean;1928 readonly asSet: {1929 readonly now: Compact<u64>;1930 } & Struct;1931 readonly type: 'Set';1932 }19331934 /** @name PalletTransactionPaymentReleases (207) */1935 interface PalletTransactionPaymentReleases extends Enum {1936 readonly isV1Ancient: boolean;1937 readonly isV2: boolean;1938 readonly type: 'V1Ancient' | 'V2';1939 }19401941 /** @name PalletTreasuryProposal (208) */1942 interface PalletTreasuryProposal extends Struct {1943 readonly proposer: AccountId32;1944 readonly value: u128;1945 readonly beneficiary: AccountId32;1946 readonly bond: u128;1947 }19481949 /** @name PalletTreasuryCall (210) */1950 interface PalletTreasuryCall extends Enum {1951 readonly isProposeSpend: boolean;1952 readonly asProposeSpend: {1953 readonly value: Compact<u128>;1954 readonly beneficiary: MultiAddress;1955 } & Struct;1956 readonly isRejectProposal: boolean;1957 readonly asRejectProposal: {1958 readonly proposalId: Compact<u32>;1959 } & Struct;1960 readonly isApproveProposal: boolean;1961 readonly asApproveProposal: {1962 readonly proposalId: Compact<u32>;1963 } & Struct;1964 readonly isSpend: boolean;1965 readonly asSpend: {1966 readonly amount: Compact<u128>;1967 readonly beneficiary: MultiAddress;1968 } & Struct;1969 readonly isRemoveApproval: boolean;1970 readonly asRemoveApproval: {1971 readonly proposalId: Compact<u32>;1972 } & Struct;1973 readonly type: 'ProposeSpend' | 'RejectProposal' | 'ApproveProposal' | 'Spend' | 'RemoveApproval';1974 }19751976 /** @name FrameSupportPalletId (212) */1977 interface FrameSupportPalletId extends U8aFixed {}19781979 /** @name PalletTreasuryError (213) */1980 interface PalletTreasuryError extends Enum {1981 readonly isInsufficientProposersBalance: boolean;1982 readonly isInvalidIndex: boolean;1983 readonly isTooManyApprovals: boolean;1984 readonly isInsufficientPermission: boolean;1985 readonly isProposalNotApproved: boolean;1986 readonly type: 'InsufficientProposersBalance' | 'InvalidIndex' | 'TooManyApprovals' | 'InsufficientPermission' | 'ProposalNotApproved';1987 }19881989 /** @name PalletSudoCall (214) */1990 interface PalletSudoCall extends Enum {1991 readonly isSudo: boolean;1992 readonly asSudo: {1993 readonly call: Call;1994 } & Struct;1995 readonly isSudoUncheckedWeight: boolean;1996 readonly asSudoUncheckedWeight: {1997 readonly call: Call;1998 readonly weight: SpWeightsWeightV2Weight;1999 } & Struct;2000 readonly isSetKey: boolean;2001 readonly asSetKey: {2002 readonly new_: MultiAddress;2003 } & Struct;2004 readonly isSudoAs: boolean;2005 readonly asSudoAs: {2006 readonly who: MultiAddress;2007 readonly call: Call;2008 } & Struct;2009 readonly type: 'Sudo' | 'SudoUncheckedWeight' | 'SetKey' | 'SudoAs';2010 }20112012 /** @name OrmlVestingModuleCall (216) */2013 interface OrmlVestingModuleCall extends Enum {2014 readonly isClaim: boolean;2015 readonly isVestedTransfer: boolean;2016 readonly asVestedTransfer: {2017 readonly dest: MultiAddress;2018 readonly schedule: OrmlVestingVestingSchedule;2019 } & Struct;2020 readonly isUpdateVestingSchedules: boolean;2021 readonly asUpdateVestingSchedules: {2022 readonly who: MultiAddress;2023 readonly vestingSchedules: Vec<OrmlVestingVestingSchedule>;2024 } & Struct;2025 readonly isClaimFor: boolean;2026 readonly asClaimFor: {2027 readonly dest: MultiAddress;2028 } & Struct;2029 readonly type: 'Claim' | 'VestedTransfer' | 'UpdateVestingSchedules' | 'ClaimFor';2030 }20312032 /** @name OrmlXtokensModuleCall (218) */2033 interface OrmlXtokensModuleCall extends Enum {2034 readonly isTransfer: boolean;2035 readonly asTransfer: {2036 readonly currencyId: PalletForeignAssetsAssetIds;2037 readonly amount: u128;2038 readonly dest: XcmVersionedMultiLocation;2039 readonly destWeightLimit: XcmV2WeightLimit;2040 } & Struct;2041 readonly isTransferMultiasset: boolean;2042 readonly asTransferMultiasset: {2043 readonly asset: XcmVersionedMultiAsset;2044 readonly dest: XcmVersionedMultiLocation;2045 readonly destWeightLimit: XcmV2WeightLimit;2046 } & Struct;2047 readonly isTransferWithFee: boolean;2048 readonly asTransferWithFee: {2049 readonly currencyId: PalletForeignAssetsAssetIds;2050 readonly amount: u128;2051 readonly fee: u128;2052 readonly dest: XcmVersionedMultiLocation;2053 readonly destWeightLimit: XcmV2WeightLimit;2054 } & Struct;2055 readonly isTransferMultiassetWithFee: boolean;2056 readonly asTransferMultiassetWithFee: {2057 readonly asset: XcmVersionedMultiAsset;2058 readonly fee: XcmVersionedMultiAsset;2059 readonly dest: XcmVersionedMultiLocation;2060 readonly destWeightLimit: XcmV2WeightLimit;2061 } & Struct;2062 readonly isTransferMulticurrencies: boolean;2063 readonly asTransferMulticurrencies: {2064 readonly currencies: Vec<ITuple<[PalletForeignAssetsAssetIds, u128]>>;2065 readonly feeItem: u32;2066 readonly dest: XcmVersionedMultiLocation;2067 readonly destWeightLimit: XcmV2WeightLimit;2068 } & Struct;2069 readonly isTransferMultiassets: boolean;2070 readonly asTransferMultiassets: {2071 readonly assets: XcmVersionedMultiAssets;2072 readonly feeItem: u32;2073 readonly dest: XcmVersionedMultiLocation;2074 readonly destWeightLimit: XcmV2WeightLimit;2075 } & Struct;2076 readonly type: 'Transfer' | 'TransferMultiasset' | 'TransferWithFee' | 'TransferMultiassetWithFee' | 'TransferMulticurrencies' | 'TransferMultiassets';2077 }20782079 /** @name XcmVersionedMultiAsset (219) */2080 interface XcmVersionedMultiAsset extends Enum {2081 readonly isV0: boolean;2082 readonly asV0: XcmV0MultiAsset;2083 readonly isV1: boolean;2084 readonly asV1: XcmV1MultiAsset;2085 readonly type: 'V0' | 'V1';2086 }20872088 /** @name OrmlTokensModuleCall (222) */2089 interface OrmlTokensModuleCall extends Enum {2090 readonly isTransfer: boolean;2091 readonly asTransfer: {2092 readonly dest: MultiAddress;2093 readonly currencyId: PalletForeignAssetsAssetIds;2094 readonly amount: Compact<u128>;2095 } & Struct;2096 readonly isTransferAll: boolean;2097 readonly asTransferAll: {2098 readonly dest: MultiAddress;2099 readonly currencyId: PalletForeignAssetsAssetIds;2100 readonly keepAlive: bool;2101 } & Struct;2102 readonly isTransferKeepAlive: boolean;2103 readonly asTransferKeepAlive: {2104 readonly dest: MultiAddress;2105 readonly currencyId: PalletForeignAssetsAssetIds;2106 readonly amount: Compact<u128>;2107 } & Struct;2108 readonly isForceTransfer: boolean;2109 readonly asForceTransfer: {2110 readonly source: MultiAddress;2111 readonly dest: MultiAddress;2112 readonly currencyId: PalletForeignAssetsAssetIds;2113 readonly amount: Compact<u128>;2114 } & Struct;2115 readonly isSetBalance: boolean;2116 readonly asSetBalance: {2117 readonly who: MultiAddress;2118 readonly currencyId: PalletForeignAssetsAssetIds;2119 readonly newFree: Compact<u128>;2120 readonly newReserved: Compact<u128>;2121 } & Struct;2122 readonly type: 'Transfer' | 'TransferAll' | 'TransferKeepAlive' | 'ForceTransfer' | 'SetBalance';2123 }21242125 /** @name PalletIdentityCall (223) */2126 interface PalletIdentityCall extends Enum {2127 readonly isAddRegistrar: boolean;2128 readonly asAddRegistrar: {2129 readonly account: MultiAddress;2130 } & Struct;2131 readonly isSetIdentity: boolean;2132 readonly asSetIdentity: {2133 readonly info: PalletIdentityIdentityInfo;2134 } & Struct;2135 readonly isSetSubs: boolean;2136 readonly asSetSubs: {2137 readonly subs: Vec<ITuple<[AccountId32, Data]>>;2138 } & Struct;2139 readonly isClearIdentity: boolean;2140 readonly isRequestJudgement: boolean;2141 readonly asRequestJudgement: {2142 readonly regIndex: Compact<u32>;2143 readonly maxFee: Compact<u128>;2144 } & Struct;2145 readonly isCancelRequest: boolean;2146 readonly asCancelRequest: {2147 readonly regIndex: u32;2148 } & Struct;2149 readonly isSetFee: boolean;2150 readonly asSetFee: {2151 readonly index: Compact<u32>;2152 readonly fee: Compact<u128>;2153 } & Struct;2154 readonly isSetAccountId: boolean;2155 readonly asSetAccountId: {2156 readonly index: Compact<u32>;2157 readonly new_: MultiAddress;2158 } & Struct;2159 readonly isSetFields: boolean;2160 readonly asSetFields: {2161 readonly index: Compact<u32>;2162 readonly fields: PalletIdentityBitFlags;2163 } & Struct;2164 readonly isProvideJudgement: boolean;2165 readonly asProvideJudgement: {2166 readonly regIndex: Compact<u32>;2167 readonly target: MultiAddress;2168 readonly judgement: PalletIdentityJudgement;2169 readonly identity: H256;2170 } & Struct;2171 readonly isKillIdentity: boolean;2172 readonly asKillIdentity: {2173 readonly target: MultiAddress;2174 } & Struct;2175 readonly isAddSub: boolean;2176 readonly asAddSub: {2177 readonly sub: MultiAddress;2178 readonly data: Data;2179 } & Struct;2180 readonly isRenameSub: boolean;2181 readonly asRenameSub: {2182 readonly sub: MultiAddress;2183 readonly data: Data;2184 } & Struct;2185 readonly isRemoveSub: boolean;2186 readonly asRemoveSub: {2187 readonly sub: MultiAddress;2188 } & Struct;2189 readonly isQuitSub: boolean;2190 readonly isForceInsertIdentities: boolean;2191 readonly asForceInsertIdentities: {2192 readonly identities: Vec<ITuple<[AccountId32, PalletIdentityRegistration]>>;2193 } & Struct;2194 readonly isForceRemoveIdentities: boolean;2195 readonly asForceRemoveIdentities: {2196 readonly identities: Vec<AccountId32>;2197 } & Struct;2198 readonly isForceSetSubs: boolean;2199 readonly asForceSetSubs: {2200 readonly subs: Vec<ITuple<[AccountId32, ITuple<[u128, Vec<ITuple<[AccountId32, Data]>>]>]>>;2201 } & Struct;2202 readonly type: 'AddRegistrar' | 'SetIdentity' | 'SetSubs' | 'ClearIdentity' | 'RequestJudgement' | 'CancelRequest' | 'SetFee' | 'SetAccountId' | 'SetFields' | 'ProvideJudgement' | 'KillIdentity' | 'AddSub' | 'RenameSub' | 'RemoveSub' | 'QuitSub' | 'ForceInsertIdentities' | 'ForceRemoveIdentities' | 'ForceSetSubs';2203 }22042205 /** @name PalletIdentityIdentityInfo (224) */2206 interface PalletIdentityIdentityInfo extends Struct {2207 readonly additional: Vec<ITuple<[Data, Data]>>;2208 readonly display: Data;2209 readonly legal: Data;2210 readonly web: Data;2211 readonly riot: Data;2212 readonly email: Data;2213 readonly pgpFingerprint: Option<U8aFixed>;2214 readonly image: Data;2215 readonly twitter: Data;2216 }22172218 /** @name PalletIdentityBitFlags (260) */2219 interface PalletIdentityBitFlags extends Set {2220 readonly isDisplay: boolean;2221 readonly isLegal: boolean;2222 readonly isWeb: boolean;2223 readonly isRiot: boolean;2224 readonly isEmail: boolean;2225 readonly isPgpFingerprint: boolean;2226 readonly isImage: boolean;2227 readonly isTwitter: boolean;2228 }22292230 /** @name PalletIdentityIdentityField (261) */2231 interface PalletIdentityIdentityField extends Enum {2232 readonly isDisplay: boolean;2233 readonly isLegal: boolean;2234 readonly isWeb: boolean;2235 readonly isRiot: boolean;2236 readonly isEmail: boolean;2237 readonly isPgpFingerprint: boolean;2238 readonly isImage: boolean;2239 readonly isTwitter: boolean;2240 readonly type: 'Display' | 'Legal' | 'Web' | 'Riot' | 'Email' | 'PgpFingerprint' | 'Image' | 'Twitter';2241 }22422243 /** @name PalletIdentityJudgement (262) */2244 interface PalletIdentityJudgement extends Enum {2245 readonly isUnknown: boolean;2246 readonly isFeePaid: boolean;2247 readonly asFeePaid: u128;2248 readonly isReasonable: boolean;2249 readonly isKnownGood: boolean;2250 readonly isOutOfDate: boolean;2251 readonly isLowQuality: boolean;2252 readonly isErroneous: boolean;2253 readonly type: 'Unknown' | 'FeePaid' | 'Reasonable' | 'KnownGood' | 'OutOfDate' | 'LowQuality' | 'Erroneous';2254 }22552256 /** @name PalletIdentityRegistration (265) */2257 interface PalletIdentityRegistration extends Struct {2258 readonly judgements: Vec<ITuple<[u32, PalletIdentityJudgement]>>;2259 readonly deposit: u128;2260 readonly info: PalletIdentityIdentityInfo;2261 }22622263 /** @name PalletPreimageCall (273) */2264 interface PalletPreimageCall extends Enum {2265 readonly isNotePreimage: boolean;2266 readonly asNotePreimage: {2267 readonly bytes: Bytes;2268 } & Struct;2269 readonly isUnnotePreimage: boolean;2270 readonly asUnnotePreimage: {2271 readonly hash_: H256;2272 } & Struct;2273 readonly isRequestPreimage: boolean;2274 readonly asRequestPreimage: {2275 readonly hash_: H256;2276 } & Struct;2277 readonly isUnrequestPreimage: boolean;2278 readonly asUnrequestPreimage: {2279 readonly hash_: H256;2280 } & Struct;2281 readonly type: 'NotePreimage' | 'UnnotePreimage' | 'RequestPreimage' | 'UnrequestPreimage';2282 }22832284 /** @name CumulusPalletXcmpQueueCall (274) */2285 interface CumulusPalletXcmpQueueCall extends Enum {2286 readonly isServiceOverweight: boolean;2287 readonly asServiceOverweight: {2288 readonly index: u64;2289 readonly weightLimit: u64;2290 } & Struct;2291 readonly isSuspendXcmExecution: boolean;2292 readonly isResumeXcmExecution: boolean;2293 readonly isUpdateSuspendThreshold: boolean;2294 readonly asUpdateSuspendThreshold: {2295 readonly new_: u32;2296 } & Struct;2297 readonly isUpdateDropThreshold: boolean;2298 readonly asUpdateDropThreshold: {2299 readonly new_: u32;2300 } & Struct;2301 readonly isUpdateResumeThreshold: boolean;2302 readonly asUpdateResumeThreshold: {2303 readonly new_: u32;2304 } & Struct;2305 readonly isUpdateThresholdWeight: boolean;2306 readonly asUpdateThresholdWeight: {2307 readonly new_: u64;2308 } & Struct;2309 readonly isUpdateWeightRestrictDecay: boolean;2310 readonly asUpdateWeightRestrictDecay: {2311 readonly new_: u64;2312 } & Struct;2313 readonly isUpdateXcmpMaxIndividualWeight: boolean;2314 readonly asUpdateXcmpMaxIndividualWeight: {2315 readonly new_: u64;2316 } & Struct;2317 readonly type: 'ServiceOverweight' | 'SuspendXcmExecution' | 'ResumeXcmExecution' | 'UpdateSuspendThreshold' | 'UpdateDropThreshold' | 'UpdateResumeThreshold' | 'UpdateThresholdWeight' | 'UpdateWeightRestrictDecay' | 'UpdateXcmpMaxIndividualWeight';2318 }23192320 /** @name PalletXcmCall (275) */2321 interface PalletXcmCall extends Enum {2322 readonly isSend: boolean;2323 readonly asSend: {2324 readonly dest: XcmVersionedMultiLocation;2325 readonly message: XcmVersionedXcm;2326 } & Struct;2327 readonly isTeleportAssets: boolean;2328 readonly asTeleportAssets: {2329 readonly dest: XcmVersionedMultiLocation;2330 readonly beneficiary: XcmVersionedMultiLocation;2331 readonly assets: XcmVersionedMultiAssets;2332 readonly feeAssetItem: u32;2333 } & Struct;2334 readonly isReserveTransferAssets: boolean;2335 readonly asReserveTransferAssets: {2336 readonly dest: XcmVersionedMultiLocation;2337 readonly beneficiary: XcmVersionedMultiLocation;2338 readonly assets: XcmVersionedMultiAssets;2339 readonly feeAssetItem: u32;2340 } & Struct;2341 readonly isExecute: boolean;2342 readonly asExecute: {2343 readonly message: XcmVersionedXcm;2344 readonly maxWeight: u64;2345 } & Struct;2346 readonly isForceXcmVersion: boolean;2347 readonly asForceXcmVersion: {2348 readonly location: XcmV1MultiLocation;2349 readonly xcmVersion: u32;2350 } & Struct;2351 readonly isForceDefaultXcmVersion: boolean;2352 readonly asForceDefaultXcmVersion: {2353 readonly maybeXcmVersion: Option<u32>;2354 } & Struct;2355 readonly isForceSubscribeVersionNotify: boolean;2356 readonly asForceSubscribeVersionNotify: {2357 readonly location: XcmVersionedMultiLocation;2358 } & Struct;2359 readonly isForceUnsubscribeVersionNotify: boolean;2360 readonly asForceUnsubscribeVersionNotify: {2361 readonly location: XcmVersionedMultiLocation;2362 } & Struct;2363 readonly isLimitedReserveTransferAssets: boolean;2364 readonly asLimitedReserveTransferAssets: {2365 readonly dest: XcmVersionedMultiLocation;2366 readonly beneficiary: XcmVersionedMultiLocation;2367 readonly assets: XcmVersionedMultiAssets;2368 readonly feeAssetItem: u32;2369 readonly weightLimit: XcmV2WeightLimit;2370 } & Struct;2371 readonly isLimitedTeleportAssets: boolean;2372 readonly asLimitedTeleportAssets: {2373 readonly dest: XcmVersionedMultiLocation;2374 readonly beneficiary: XcmVersionedMultiLocation;2375 readonly assets: XcmVersionedMultiAssets;2376 readonly feeAssetItem: u32;2377 readonly weightLimit: XcmV2WeightLimit;2378 } & Struct;2379 readonly type: 'Send' | 'TeleportAssets' | 'ReserveTransferAssets' | 'Execute' | 'ForceXcmVersion' | 'ForceDefaultXcmVersion' | 'ForceSubscribeVersionNotify' | 'ForceUnsubscribeVersionNotify' | 'LimitedReserveTransferAssets' | 'LimitedTeleportAssets';2380 }23812382 /** @name XcmVersionedXcm (276) */2383 interface XcmVersionedXcm extends Enum {2384 readonly isV0: boolean;2385 readonly asV0: XcmV0Xcm;2386 readonly isV1: boolean;2387 readonly asV1: XcmV1Xcm;2388 readonly isV2: boolean;2389 readonly asV2: XcmV2Xcm;2390 readonly type: 'V0' | 'V1' | 'V2';2391 }23922393 /** @name XcmV0Xcm (277) */2394 interface XcmV0Xcm extends Enum {2395 readonly isWithdrawAsset: boolean;2396 readonly asWithdrawAsset: {2397 readonly assets: Vec<XcmV0MultiAsset>;2398 readonly effects: Vec<XcmV0Order>;2399 } & Struct;2400 readonly isReserveAssetDeposit: boolean;2401 readonly asReserveAssetDeposit: {2402 readonly assets: Vec<XcmV0MultiAsset>;2403 readonly effects: Vec<XcmV0Order>;2404 } & Struct;2405 readonly isTeleportAsset: boolean;2406 readonly asTeleportAsset: {2407 readonly assets: Vec<XcmV0MultiAsset>;2408 readonly effects: Vec<XcmV0Order>;2409 } & Struct;2410 readonly isQueryResponse: boolean;2411 readonly asQueryResponse: {2412 readonly queryId: Compact<u64>;2413 readonly response: XcmV0Response;2414 } & Struct;2415 readonly isTransferAsset: boolean;2416 readonly asTransferAsset: {2417 readonly assets: Vec<XcmV0MultiAsset>;2418 readonly dest: XcmV0MultiLocation;2419 } & Struct;2420 readonly isTransferReserveAsset: boolean;2421 readonly asTransferReserveAsset: {2422 readonly assets: Vec<XcmV0MultiAsset>;2423 readonly dest: XcmV0MultiLocation;2424 readonly effects: Vec<XcmV0Order>;2425 } & Struct;2426 readonly isTransact: boolean;2427 readonly asTransact: {2428 readonly originType: XcmV0OriginKind;2429 readonly requireWeightAtMost: u64;2430 readonly call: XcmDoubleEncoded;2431 } & Struct;2432 readonly isHrmpNewChannelOpenRequest: boolean;2433 readonly asHrmpNewChannelOpenRequest: {2434 readonly sender: Compact<u32>;2435 readonly maxMessageSize: Compact<u32>;2436 readonly maxCapacity: Compact<u32>;2437 } & Struct;2438 readonly isHrmpChannelAccepted: boolean;2439 readonly asHrmpChannelAccepted: {2440 readonly recipient: Compact<u32>;2441 } & Struct;2442 readonly isHrmpChannelClosing: boolean;2443 readonly asHrmpChannelClosing: {2444 readonly initiator: Compact<u32>;2445 readonly sender: Compact<u32>;2446 readonly recipient: Compact<u32>;2447 } & Struct;2448 readonly isRelayedFrom: boolean;2449 readonly asRelayedFrom: {2450 readonly who: XcmV0MultiLocation;2451 readonly message: XcmV0Xcm;2452 } & Struct;2453 readonly type: 'WithdrawAsset' | 'ReserveAssetDeposit' | 'TeleportAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'RelayedFrom';2454 }24552456 /** @name XcmV0Order (279) */2457 interface XcmV0Order extends Enum {2458 readonly isNull: boolean;2459 readonly isDepositAsset: boolean;2460 readonly asDepositAsset: {2461 readonly assets: Vec<XcmV0MultiAsset>;2462 readonly dest: XcmV0MultiLocation;2463 } & Struct;2464 readonly isDepositReserveAsset: boolean;2465 readonly asDepositReserveAsset: {2466 readonly assets: Vec<XcmV0MultiAsset>;2467 readonly dest: XcmV0MultiLocation;2468 readonly effects: Vec<XcmV0Order>;2469 } & Struct;2470 readonly isExchangeAsset: boolean;2471 readonly asExchangeAsset: {2472 readonly give: Vec<XcmV0MultiAsset>;2473 readonly receive: Vec<XcmV0MultiAsset>;2474 } & Struct;2475 readonly isInitiateReserveWithdraw: boolean;2476 readonly asInitiateReserveWithdraw: {2477 readonly assets: Vec<XcmV0MultiAsset>;2478 readonly reserve: XcmV0MultiLocation;2479 readonly effects: Vec<XcmV0Order>;2480 } & Struct;2481 readonly isInitiateTeleport: boolean;2482 readonly asInitiateTeleport: {2483 readonly assets: Vec<XcmV0MultiAsset>;2484 readonly dest: XcmV0MultiLocation;2485 readonly effects: Vec<XcmV0Order>;2486 } & Struct;2487 readonly isQueryHolding: boolean;2488 readonly asQueryHolding: {2489 readonly queryId: Compact<u64>;2490 readonly dest: XcmV0MultiLocation;2491 readonly assets: Vec<XcmV0MultiAsset>;2492 } & Struct;2493 readonly isBuyExecution: boolean;2494 readonly asBuyExecution: {2495 readonly fees: XcmV0MultiAsset;2496 readonly weight: u64;2497 readonly debt: u64;2498 readonly haltOnError: bool;2499 readonly xcm: Vec<XcmV0Xcm>;2500 } & Struct;2501 readonly type: 'Null' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution';2502 }25032504 /** @name XcmV0Response (281) */2505 interface XcmV0Response extends Enum {2506 readonly isAssets: boolean;2507 readonly asAssets: Vec<XcmV0MultiAsset>;2508 readonly type: 'Assets';2509 }25102511 /** @name XcmV1Xcm (282) */2512 interface XcmV1Xcm extends Enum {2513 readonly isWithdrawAsset: boolean;2514 readonly asWithdrawAsset: {2515 readonly assets: XcmV1MultiassetMultiAssets;2516 readonly effects: Vec<XcmV1Order>;2517 } & Struct;2518 readonly isReserveAssetDeposited: boolean;2519 readonly asReserveAssetDeposited: {2520 readonly assets: XcmV1MultiassetMultiAssets;2521 readonly effects: Vec<XcmV1Order>;2522 } & Struct;2523 readonly isReceiveTeleportedAsset: boolean;2524 readonly asReceiveTeleportedAsset: {2525 readonly assets: XcmV1MultiassetMultiAssets;2526 readonly effects: Vec<XcmV1Order>;2527 } & Struct;2528 readonly isQueryResponse: boolean;2529 readonly asQueryResponse: {2530 readonly queryId: Compact<u64>;2531 readonly response: XcmV1Response;2532 } & Struct;2533 readonly isTransferAsset: boolean;2534 readonly asTransferAsset: {2535 readonly assets: XcmV1MultiassetMultiAssets;2536 readonly beneficiary: XcmV1MultiLocation;2537 } & Struct;2538 readonly isTransferReserveAsset: boolean;2539 readonly asTransferReserveAsset: {2540 readonly assets: XcmV1MultiassetMultiAssets;2541 readonly dest: XcmV1MultiLocation;2542 readonly effects: Vec<XcmV1Order>;2543 } & Struct;2544 readonly isTransact: boolean;2545 readonly asTransact: {2546 readonly originType: XcmV0OriginKind;2547 readonly requireWeightAtMost: u64;2548 readonly call: XcmDoubleEncoded;2549 } & Struct;2550 readonly isHrmpNewChannelOpenRequest: boolean;2551 readonly asHrmpNewChannelOpenRequest: {2552 readonly sender: Compact<u32>;2553 readonly maxMessageSize: Compact<u32>;2554 readonly maxCapacity: Compact<u32>;2555 } & Struct;2556 readonly isHrmpChannelAccepted: boolean;2557 readonly asHrmpChannelAccepted: {2558 readonly recipient: Compact<u32>;2559 } & Struct;2560 readonly isHrmpChannelClosing: boolean;2561 readonly asHrmpChannelClosing: {2562 readonly initiator: Compact<u32>;2563 readonly sender: Compact<u32>;2564 readonly recipient: Compact<u32>;2565 } & Struct;2566 readonly isRelayedFrom: boolean;2567 readonly asRelayedFrom: {2568 readonly who: XcmV1MultilocationJunctions;2569 readonly message: XcmV1Xcm;2570 } & Struct;2571 readonly isSubscribeVersion: boolean;2572 readonly asSubscribeVersion: {2573 readonly queryId: Compact<u64>;2574 readonly maxResponseWeight: Compact<u64>;2575 } & Struct;2576 readonly isUnsubscribeVersion: boolean;2577 readonly type: 'WithdrawAsset' | 'ReserveAssetDeposited' | 'ReceiveTeleportedAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'RelayedFrom' | 'SubscribeVersion' | 'UnsubscribeVersion';2578 }25792580 /** @name XcmV1Order (284) */2581 interface XcmV1Order extends Enum {2582 readonly isNoop: boolean;2583 readonly isDepositAsset: boolean;2584 readonly asDepositAsset: {2585 readonly assets: XcmV1MultiassetMultiAssetFilter;2586 readonly maxAssets: u32;2587 readonly beneficiary: XcmV1MultiLocation;2588 } & Struct;2589 readonly isDepositReserveAsset: boolean;2590 readonly asDepositReserveAsset: {2591 readonly assets: XcmV1MultiassetMultiAssetFilter;2592 readonly maxAssets: u32;2593 readonly dest: XcmV1MultiLocation;2594 readonly effects: Vec<XcmV1Order>;2595 } & Struct;2596 readonly isExchangeAsset: boolean;2597 readonly asExchangeAsset: {2598 readonly give: XcmV1MultiassetMultiAssetFilter;2599 readonly receive: XcmV1MultiassetMultiAssets;2600 } & Struct;2601 readonly isInitiateReserveWithdraw: boolean;2602 readonly asInitiateReserveWithdraw: {2603 readonly assets: XcmV1MultiassetMultiAssetFilter;2604 readonly reserve: XcmV1MultiLocation;2605 readonly effects: Vec<XcmV1Order>;2606 } & Struct;2607 readonly isInitiateTeleport: boolean;2608 readonly asInitiateTeleport: {2609 readonly assets: XcmV1MultiassetMultiAssetFilter;2610 readonly dest: XcmV1MultiLocation;2611 readonly effects: Vec<XcmV1Order>;2612 } & Struct;2613 readonly isQueryHolding: boolean;2614 readonly asQueryHolding: {2615 readonly queryId: Compact<u64>;2616 readonly dest: XcmV1MultiLocation;2617 readonly assets: XcmV1MultiassetMultiAssetFilter;2618 } & Struct;2619 readonly isBuyExecution: boolean;2620 readonly asBuyExecution: {2621 readonly fees: XcmV1MultiAsset;2622 readonly weight: u64;2623 readonly debt: u64;2624 readonly haltOnError: bool;2625 readonly instructions: Vec<XcmV1Xcm>;2626 } & Struct;2627 readonly type: 'Noop' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution';2628 }26292630 /** @name XcmV1Response (286) */2631 interface XcmV1Response extends Enum {2632 readonly isAssets: boolean;2633 readonly asAssets: XcmV1MultiassetMultiAssets;2634 readonly isVersion: boolean;2635 readonly asVersion: u32;2636 readonly type: 'Assets' | 'Version';2637 }26382639 /** @name CumulusPalletXcmCall (300) */2640 type CumulusPalletXcmCall = Null;26412642 /** @name CumulusPalletDmpQueueCall (301) */2643 interface CumulusPalletDmpQueueCall extends Enum {2644 readonly isServiceOverweight: boolean;2645 readonly asServiceOverweight: {2646 readonly index: u64;2647 readonly weightLimit: u64;2648 } & Struct;2649 readonly type: 'ServiceOverweight';2650 }26512652 /** @name PalletInflationCall (302) */2653 interface PalletInflationCall extends Enum {2654 readonly isStartInflation: boolean;2655 readonly asStartInflation: {2656 readonly inflationStartRelayBlock: u32;2657 } & Struct;2658 readonly type: 'StartInflation';2659 }26602661 /** @name PalletUniqueCall (303) */2662 interface PalletUniqueCall extends Enum {2663 readonly isCreateCollection: boolean;2664 readonly asCreateCollection: {2665 readonly collectionName: Vec<u16>;2666 readonly collectionDescription: Vec<u16>;2667 readonly tokenPrefix: Bytes;2668 readonly mode: UpDataStructsCollectionMode;2669 } & Struct;2670 readonly isCreateCollectionEx: boolean;2671 readonly asCreateCollectionEx: {2672 readonly data: UpDataStructsCreateCollectionData;2673 } & Struct;2674 readonly isDestroyCollection: boolean;2675 readonly asDestroyCollection: {2676 readonly collectionId: u32;2677 } & Struct;2678 readonly isAddToAllowList: boolean;2679 readonly asAddToAllowList: {2680 readonly collectionId: u32;2681 readonly address: PalletEvmAccountBasicCrossAccountIdRepr;2682 } & Struct;2683 readonly isRemoveFromAllowList: boolean;2684 readonly asRemoveFromAllowList: {2685 readonly collectionId: u32;2686 readonly address: PalletEvmAccountBasicCrossAccountIdRepr;2687 } & Struct;2688 readonly isChangeCollectionOwner: boolean;2689 readonly asChangeCollectionOwner: {2690 readonly collectionId: u32;2691 readonly newOwner: AccountId32;2692 } & Struct;2693 readonly isAddCollectionAdmin: boolean;2694 readonly asAddCollectionAdmin: {2695 readonly collectionId: u32;2696 readonly newAdminId: PalletEvmAccountBasicCrossAccountIdRepr;2697 } & Struct;2698 readonly isRemoveCollectionAdmin: boolean;2699 readonly asRemoveCollectionAdmin: {2700 readonly collectionId: u32;2701 readonly accountId: PalletEvmAccountBasicCrossAccountIdRepr;2702 } & Struct;2703 readonly isSetCollectionSponsor: boolean;2704 readonly asSetCollectionSponsor: {2705 readonly collectionId: u32;2706 readonly newSponsor: AccountId32;2707 } & Struct;2708 readonly isConfirmSponsorship: boolean;2709 readonly asConfirmSponsorship: {2710 readonly collectionId: u32;2711 } & Struct;2712 readonly isRemoveCollectionSponsor: boolean;2713 readonly asRemoveCollectionSponsor: {2714 readonly collectionId: u32;2715 } & Struct;2716 readonly isCreateItem: boolean;2717 readonly asCreateItem: {2718 readonly collectionId: u32;2719 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;2720 readonly data: UpDataStructsCreateItemData;2721 } & Struct;2722 readonly isCreateMultipleItems: boolean;2723 readonly asCreateMultipleItems: {2724 readonly collectionId: u32;2725 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;2726 readonly itemsData: Vec<UpDataStructsCreateItemData>;2727 } & Struct;2728 readonly isSetCollectionProperties: boolean;2729 readonly asSetCollectionProperties: {2730 readonly collectionId: u32;2731 readonly properties: Vec<UpDataStructsProperty>;2732 } & Struct;2733 readonly isDeleteCollectionProperties: boolean;2734 readonly asDeleteCollectionProperties: {2735 readonly collectionId: u32;2736 readonly propertyKeys: Vec<Bytes>;2737 } & Struct;2738 readonly isSetTokenProperties: boolean;2739 readonly asSetTokenProperties: {2740 readonly collectionId: u32;2741 readonly tokenId: u32;2742 readonly properties: Vec<UpDataStructsProperty>;2743 } & Struct;2744 readonly isDeleteTokenProperties: boolean;2745 readonly asDeleteTokenProperties: {2746 readonly collectionId: u32;2747 readonly tokenId: u32;2748 readonly propertyKeys: Vec<Bytes>;2749 } & Struct;2750 readonly isSetTokenPropertyPermissions: boolean;2751 readonly asSetTokenPropertyPermissions: {2752 readonly collectionId: u32;2753 readonly propertyPermissions: Vec<UpDataStructsPropertyKeyPermission>;2754 } & Struct;2755 readonly isCreateMultipleItemsEx: boolean;2756 readonly asCreateMultipleItemsEx: {2757 readonly collectionId: u32;2758 readonly data: UpDataStructsCreateItemExData;2759 } & Struct;2760 readonly isSetTransfersEnabledFlag: boolean;2761 readonly asSetTransfersEnabledFlag: {2762 readonly collectionId: u32;2763 readonly value: bool;2764 } & Struct;2765 readonly isBurnItem: boolean;2766 readonly asBurnItem: {2767 readonly collectionId: u32;2768 readonly itemId: u32;2769 readonly value: u128;2770 } & Struct;2771 readonly isBurnFrom: boolean;2772 readonly asBurnFrom: {2773 readonly collectionId: u32;2774 readonly from: PalletEvmAccountBasicCrossAccountIdRepr;2775 readonly itemId: u32;2776 readonly value: u128;2777 } & Struct;2778 readonly isTransfer: boolean;2779 readonly asTransfer: {2780 readonly recipient: PalletEvmAccountBasicCrossAccountIdRepr;2781 readonly collectionId: u32;2782 readonly itemId: u32;2783 readonly value: u128;2784 } & Struct;2785 readonly isApprove: boolean;2786 readonly asApprove: {2787 readonly spender: PalletEvmAccountBasicCrossAccountIdRepr;2788 readonly collectionId: u32;2789 readonly itemId: u32;2790 readonly amount: u128;2791 } & Struct;2792 readonly isApproveFrom: boolean;2793 readonly asApproveFrom: {2794 readonly from: PalletEvmAccountBasicCrossAccountIdRepr;2795 readonly to: PalletEvmAccountBasicCrossAccountIdRepr;2796 readonly collectionId: u32;2797 readonly itemId: u32;2798 readonly amount: u128;2799 } & Struct;2800 readonly isTransferFrom: boolean;2801 readonly asTransferFrom: {2802 readonly from: PalletEvmAccountBasicCrossAccountIdRepr;2803 readonly recipient: PalletEvmAccountBasicCrossAccountIdRepr;2804 readonly collectionId: u32;2805 readonly itemId: u32;2806 readonly value: u128;2807 } & Struct;2808 readonly isSetCollectionLimits: boolean;2809 readonly asSetCollectionLimits: {2810 readonly collectionId: u32;2811 readonly newLimit: UpDataStructsCollectionLimits;2812 } & Struct;2813 readonly isSetCollectionPermissions: boolean;2814 readonly asSetCollectionPermissions: {2815 readonly collectionId: u32;2816 readonly newPermission: UpDataStructsCollectionPermissions;2817 } & Struct;2818 readonly isRepartition: boolean;2819 readonly asRepartition: {2820 readonly collectionId: u32;2821 readonly tokenId: u32;2822 readonly amount: u128;2823 } & Struct;2824 readonly isSetAllowanceForAll: boolean;2825 readonly asSetAllowanceForAll: {2826 readonly collectionId: u32;2827 readonly operator: PalletEvmAccountBasicCrossAccountIdRepr;2828 readonly approve: bool;2829 } & Struct;2830 readonly isForceRepairCollection: boolean;2831 readonly asForceRepairCollection: {2832 readonly collectionId: u32;2833 } & Struct;2834 readonly isForceRepairItem: boolean;2835 readonly asForceRepairItem: {2836 readonly collectionId: u32;2837 readonly itemId: u32;2838 } & Struct;2839 readonly type: 'CreateCollection' | 'CreateCollectionEx' | 'DestroyCollection' | 'AddToAllowList' | 'RemoveFromAllowList' | 'ChangeCollectionOwner' | 'AddCollectionAdmin' | 'RemoveCollectionAdmin' | 'SetCollectionSponsor' | 'ConfirmSponsorship' | 'RemoveCollectionSponsor' | 'CreateItem' | 'CreateMultipleItems' | 'SetCollectionProperties' | 'DeleteCollectionProperties' | 'SetTokenProperties' | 'DeleteTokenProperties' | 'SetTokenPropertyPermissions' | 'CreateMultipleItemsEx' | 'SetTransfersEnabledFlag' | 'BurnItem' | 'BurnFrom' | 'Transfer' | 'Approve' | 'ApproveFrom' | 'TransferFrom' | 'SetCollectionLimits' | 'SetCollectionPermissions' | 'Repartition' | 'SetAllowanceForAll' | 'ForceRepairCollection' | 'ForceRepairItem';2840 }28412842 /** @name UpDataStructsCollectionMode (308) */2843 interface UpDataStructsCollectionMode extends Enum {2844 readonly isNft: boolean;2845 readonly isFungible: boolean;2846 readonly asFungible: u8;2847 readonly isReFungible: boolean;2848 readonly type: 'Nft' | 'Fungible' | 'ReFungible';2849 }28502851 /** @name UpDataStructsCreateCollectionData (309) */2852 interface UpDataStructsCreateCollectionData extends Struct {2853 readonly mode: UpDataStructsCollectionMode;2854 readonly access: Option<UpDataStructsAccessMode>;2855 readonly name: Vec<u16>;2856 readonly description: Vec<u16>;2857 readonly tokenPrefix: Bytes;2858 readonly pendingSponsor: Option<AccountId32>;2859 readonly limits: Option<UpDataStructsCollectionLimits>;2860 readonly permissions: Option<UpDataStructsCollectionPermissions>;2861 readonly tokenPropertyPermissions: Vec<UpDataStructsPropertyKeyPermission>;2862 readonly properties: Vec<UpDataStructsProperty>;2863 }28642865 /** @name UpDataStructsAccessMode (311) */2866 interface UpDataStructsAccessMode extends Enum {2867 readonly isNormal: boolean;2868 readonly isAllowList: boolean;2869 readonly type: 'Normal' | 'AllowList';2870 }28712872 /** @name UpDataStructsCollectionLimits (313) */2873 interface UpDataStructsCollectionLimits extends Struct {2874 readonly accountTokenOwnershipLimit: Option<u32>;2875 readonly sponsoredDataSize: Option<u32>;2876 readonly sponsoredDataRateLimit: Option<UpDataStructsSponsoringRateLimit>;2877 readonly tokenLimit: Option<u32>;2878 readonly sponsorTransferTimeout: Option<u32>;2879 readonly sponsorApproveTimeout: Option<u32>;2880 readonly ownerCanTransfer: Option<bool>;2881 readonly ownerCanDestroy: Option<bool>;2882 readonly transfersEnabled: Option<bool>;2883 }28842885 /** @name UpDataStructsSponsoringRateLimit (315) */2886 interface UpDataStructsSponsoringRateLimit extends Enum {2887 readonly isSponsoringDisabled: boolean;2888 readonly isBlocks: boolean;2889 readonly asBlocks: u32;2890 readonly type: 'SponsoringDisabled' | 'Blocks';2891 }28922893 /** @name UpDataStructsCollectionPermissions (318) */2894 interface UpDataStructsCollectionPermissions extends Struct {2895 readonly access: Option<UpDataStructsAccessMode>;2896 readonly mintMode: Option<bool>;2897 readonly nesting: Option<UpDataStructsNestingPermissions>;2898 }28992900 /** @name UpDataStructsNestingPermissions (320) */2901 interface UpDataStructsNestingPermissions extends Struct {2902 readonly tokenOwner: bool;2903 readonly collectionAdmin: bool;2904 readonly restricted: Option<UpDataStructsOwnerRestrictedSet>;2905 }29062907 /** @name UpDataStructsOwnerRestrictedSet (322) */2908 interface UpDataStructsOwnerRestrictedSet extends BTreeSet<u32> {}29092910 /** @name UpDataStructsPropertyKeyPermission (327) */2911 interface UpDataStructsPropertyKeyPermission extends Struct {2912 readonly key: Bytes;2913 readonly permission: UpDataStructsPropertyPermission;2914 }29152916 /** @name UpDataStructsPropertyPermission (328) */2917 interface UpDataStructsPropertyPermission extends Struct {2918 readonly mutable: bool;2919 readonly collectionAdmin: bool;2920 readonly tokenOwner: bool;2921 }29222923 /** @name UpDataStructsProperty (331) */2924 interface UpDataStructsProperty extends Struct {2925 readonly key: Bytes;2926 readonly value: Bytes;2927 }29282929 /** @name UpDataStructsCreateItemData (334) */2930 interface UpDataStructsCreateItemData extends Enum {2931 readonly isNft: boolean;2932 readonly asNft: UpDataStructsCreateNftData;2933 readonly isFungible: boolean;2934 readonly asFungible: UpDataStructsCreateFungibleData;2935 readonly isReFungible: boolean;2936 readonly asReFungible: UpDataStructsCreateReFungibleData;2937 readonly type: 'Nft' | 'Fungible' | 'ReFungible';2938 }29392940 /** @name UpDataStructsCreateNftData (335) */2941 interface UpDataStructsCreateNftData extends Struct {2942 readonly properties: Vec<UpDataStructsProperty>;2943 }29442945 /** @name UpDataStructsCreateFungibleData (336) */2946 interface UpDataStructsCreateFungibleData extends Struct {2947 readonly value: u128;2948 }29492950 /** @name UpDataStructsCreateReFungibleData (337) */2951 interface UpDataStructsCreateReFungibleData extends Struct {2952 readonly pieces: u128;2953 readonly properties: Vec<UpDataStructsProperty>;2954 }29552956 /** @name UpDataStructsCreateItemExData (340) */2957 interface UpDataStructsCreateItemExData extends Enum {2958 readonly isNft: boolean;2959 readonly asNft: Vec<UpDataStructsCreateNftExData>;2960 readonly isFungible: boolean;2961 readonly asFungible: BTreeMap<PalletEvmAccountBasicCrossAccountIdRepr, u128>;2962 readonly isRefungibleMultipleItems: boolean;2963 readonly asRefungibleMultipleItems: Vec<UpDataStructsCreateRefungibleExSingleOwner>;2964 readonly isRefungibleMultipleOwners: boolean;2965 readonly asRefungibleMultipleOwners: UpDataStructsCreateRefungibleExMultipleOwners;2966 readonly type: 'Nft' | 'Fungible' | 'RefungibleMultipleItems' | 'RefungibleMultipleOwners';2967 }29682969 /** @name UpDataStructsCreateNftExData (342) */2970 interface UpDataStructsCreateNftExData extends Struct {2971 readonly properties: Vec<UpDataStructsProperty>;2972 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;2973 }29742975 /** @name UpDataStructsCreateRefungibleExSingleOwner (349) */2976 interface UpDataStructsCreateRefungibleExSingleOwner extends Struct {2977 readonly user: PalletEvmAccountBasicCrossAccountIdRepr;2978 readonly pieces: u128;2979 readonly properties: Vec<UpDataStructsProperty>;2980 }29812982 /** @name UpDataStructsCreateRefungibleExMultipleOwners (351) */2983 interface UpDataStructsCreateRefungibleExMultipleOwners extends Struct {2984 readonly users: BTreeMap<PalletEvmAccountBasicCrossAccountIdRepr, u128>;2985 readonly properties: Vec<UpDataStructsProperty>;2986 }29872988 /** @name PalletConfigurationCall (352) */2989 interface PalletConfigurationCall extends Enum {2990 readonly isSetWeightToFeeCoefficientOverride: boolean;2991 readonly asSetWeightToFeeCoefficientOverride: {2992 readonly coeff: Option<u64>;2993 } & Struct;2994 readonly isSetMinGasPriceOverride: boolean;2995 readonly asSetMinGasPriceOverride: {2996 readonly coeff: Option<u64>;2997 } & Struct;2998 readonly isSetXcmAllowedLocations: boolean;2999 readonly asSetXcmAllowedLocations: {3000 readonly locations: Option<Vec<XcmV1MultiLocation>>;3001 } & Struct;3002 readonly isSetAppPromotionConfigurationOverride: boolean;3003 readonly asSetAppPromotionConfigurationOverride: {3004 readonly configuration: PalletConfigurationAppPromotionConfiguration;3005 } & Struct;3006 readonly isSetCollatorSelectionDesiredCollators: boolean;3007 readonly asSetCollatorSelectionDesiredCollators: {3008 readonly max: Option<u32>;3009 } & Struct;3010 readonly isSetCollatorSelectionLicenseBond: boolean;3011 readonly asSetCollatorSelectionLicenseBond: {3012 readonly amount: Option<u128>;3013 } & Struct;3014 readonly isSetCollatorSelectionKickThreshold: boolean;3015 readonly asSetCollatorSelectionKickThreshold: {3016 readonly threshold: Option<u32>;3017 } & Struct;3018 readonly type: 'SetWeightToFeeCoefficientOverride' | 'SetMinGasPriceOverride' | 'SetXcmAllowedLocations' | 'SetAppPromotionConfigurationOverride' | 'SetCollatorSelectionDesiredCollators' | 'SetCollatorSelectionLicenseBond' | 'SetCollatorSelectionKickThreshold';3019 }30203021 /** @name PalletConfigurationAppPromotionConfiguration (357) */3022 interface PalletConfigurationAppPromotionConfiguration extends Struct {3023 readonly recalculationInterval: Option<u32>;3024 readonly pendingInterval: Option<u32>;3025 readonly intervalIncome: Option<Perbill>;3026 readonly maxStakersPerCalculation: Option<u8>;3027 }30283029 /** @name PalletTemplateTransactionPaymentCall (361) */3030 type PalletTemplateTransactionPaymentCall = Null;30313032 /** @name PalletStructureCall (362) */3033 type PalletStructureCall = Null;30343035 /** @name PalletAppPromotionCall (363) */3036 interface PalletAppPromotionCall extends Enum {3037 readonly isSetAdminAddress: boolean;3038 readonly asSetAdminAddress: {3039 readonly admin: PalletEvmAccountBasicCrossAccountIdRepr;3040 } & Struct;3041 readonly isStake: boolean;3042 readonly asStake: {3043 readonly amount: u128;3044 } & Struct;3045 readonly isUnstakeAll: boolean;3046 readonly isSponsorCollection: boolean;3047 readonly asSponsorCollection: {3048 readonly collectionId: u32;3049 } & Struct;3050 readonly isStopSponsoringCollection: boolean;3051 readonly asStopSponsoringCollection: {3052 readonly collectionId: u32;3053 } & Struct;3054 readonly isSponsorContract: boolean;3055 readonly asSponsorContract: {3056 readonly contractId: H160;3057 } & Struct;3058 readonly isStopSponsoringContract: boolean;3059 readonly asStopSponsoringContract: {3060 readonly contractId: H160;3061 } & Struct;3062 readonly isPayoutStakers: boolean;3063 readonly asPayoutStakers: {3064 readonly stakersNumber: Option<u8>;3065 } & Struct;3066 readonly isUnstakePartial: boolean;3067 readonly asUnstakePartial: {3068 readonly amount: u128;3069 } & Struct;3070 readonly type: 'SetAdminAddress' | 'Stake' | 'UnstakeAll' | 'SponsorCollection' | 'StopSponsoringCollection' | 'SponsorContract' | 'StopSponsoringContract' | 'PayoutStakers' | 'UnstakePartial';3071 }30723073 /** @name PalletForeignAssetsModuleCall (364) */3074 interface PalletForeignAssetsModuleCall extends Enum {3075 readonly isRegisterForeignAsset: boolean;3076 readonly asRegisterForeignAsset: {3077 readonly owner: AccountId32;3078 readonly location: XcmVersionedMultiLocation;3079 readonly metadata: PalletForeignAssetsModuleAssetMetadata;3080 } & Struct;3081 readonly isUpdateForeignAsset: boolean;3082 readonly asUpdateForeignAsset: {3083 readonly foreignAssetId: u32;3084 readonly location: XcmVersionedMultiLocation;3085 readonly metadata: PalletForeignAssetsModuleAssetMetadata;3086 } & Struct;3087 readonly type: 'RegisterForeignAsset' | 'UpdateForeignAsset';3088 }30893090 /** @name PalletEvmCall (365) */3091 interface PalletEvmCall extends Enum {3092 readonly isWithdraw: boolean;3093 readonly asWithdraw: {3094 readonly address: H160;3095 readonly value: u128;3096 } & Struct;3097 readonly isCall: boolean;3098 readonly asCall: {3099 readonly source: H160;3100 readonly target: H160;3101 readonly input: Bytes;3102 readonly value: U256;3103 readonly gasLimit: u64;3104 readonly maxFeePerGas: U256;3105 readonly maxPriorityFeePerGas: Option<U256>;3106 readonly nonce: Option<U256>;3107 readonly accessList: Vec<ITuple<[H160, Vec<H256>]>>;3108 } & Struct;3109 readonly isCreate: boolean;3110 readonly asCreate: {3111 readonly source: H160;3112 readonly init: Bytes;3113 readonly value: U256;3114 readonly gasLimit: u64;3115 readonly maxFeePerGas: U256;3116 readonly maxPriorityFeePerGas: Option<U256>;3117 readonly nonce: Option<U256>;3118 readonly accessList: Vec<ITuple<[H160, Vec<H256>]>>;3119 } & Struct;3120 readonly isCreate2: boolean;3121 readonly asCreate2: {3122 readonly source: H160;3123 readonly init: Bytes;3124 readonly salt: H256;3125 readonly value: U256;3126 readonly gasLimit: u64;3127 readonly maxFeePerGas: U256;3128 readonly maxPriorityFeePerGas: Option<U256>;3129 readonly nonce: Option<U256>;3130 readonly accessList: Vec<ITuple<[H160, Vec<H256>]>>;3131 } & Struct;3132 readonly type: 'Withdraw' | 'Call' | 'Create' | 'Create2';3133 }31343135 /** @name PalletEthereumCall (371) */3136 interface PalletEthereumCall extends Enum {3137 readonly isTransact: boolean;3138 readonly asTransact: {3139 readonly transaction: EthereumTransactionTransactionV2;3140 } & Struct;3141 readonly type: 'Transact';3142 }31433144 /** @name EthereumTransactionTransactionV2 (372) */3145 interface EthereumTransactionTransactionV2 extends Enum {3146 readonly isLegacy: boolean;3147 readonly asLegacy: EthereumTransactionLegacyTransaction;3148 readonly isEip2930: boolean;3149 readonly asEip2930: EthereumTransactionEip2930Transaction;3150 readonly isEip1559: boolean;3151 readonly asEip1559: EthereumTransactionEip1559Transaction;3152 readonly type: 'Legacy' | 'Eip2930' | 'Eip1559';3153 }31543155 /** @name EthereumTransactionLegacyTransaction (373) */3156 interface EthereumTransactionLegacyTransaction extends Struct {3157 readonly nonce: U256;3158 readonly gasPrice: U256;3159 readonly gasLimit: U256;3160 readonly action: EthereumTransactionTransactionAction;3161 readonly value: U256;3162 readonly input: Bytes;3163 readonly signature: EthereumTransactionTransactionSignature;3164 }31653166 /** @name EthereumTransactionTransactionAction (374) */3167 interface EthereumTransactionTransactionAction extends Enum {3168 readonly isCall: boolean;3169 readonly asCall: H160;3170 readonly isCreate: boolean;3171 readonly type: 'Call' | 'Create';3172 }31733174 /** @name EthereumTransactionTransactionSignature (375) */3175 interface EthereumTransactionTransactionSignature extends Struct {3176 readonly v: u64;3177 readonly r: H256;3178 readonly s: H256;3179 }31803181 /** @name EthereumTransactionEip2930Transaction (377) */3182 interface EthereumTransactionEip2930Transaction extends Struct {3183 readonly chainId: u64;3184 readonly nonce: U256;3185 readonly gasPrice: U256;3186 readonly gasLimit: U256;3187 readonly action: EthereumTransactionTransactionAction;3188 readonly value: U256;3189 readonly input: Bytes;3190 readonly accessList: Vec<EthereumTransactionAccessListItem>;3191 readonly oddYParity: bool;3192 readonly r: H256;3193 readonly s: H256;3194 }31953196 /** @name EthereumTransactionAccessListItem (379) */3197 interface EthereumTransactionAccessListItem extends Struct {3198 readonly address: H160;3199 readonly storageKeys: Vec<H256>;3200 }32013202 /** @name EthereumTransactionEip1559Transaction (380) */3203 interface EthereumTransactionEip1559Transaction extends Struct {3204 readonly chainId: u64;3205 readonly nonce: U256;3206 readonly maxPriorityFeePerGas: U256;3207 readonly maxFeePerGas: U256;3208 readonly gasLimit: U256;3209 readonly action: EthereumTransactionTransactionAction;3210 readonly value: U256;3211 readonly input: Bytes;3212 readonly accessList: Vec<EthereumTransactionAccessListItem>;3213 readonly oddYParity: bool;3214 readonly r: H256;3215 readonly s: H256;3216 }32173218 /** @name PalletEvmMigrationCall (381) */3219 interface PalletEvmMigrationCall extends Enum {3220 readonly isBegin: boolean;3221 readonly asBegin: {3222 readonly address: H160;3223 } & Struct;3224 readonly isSetData: boolean;3225 readonly asSetData: {3226 readonly address: H160;3227 readonly data: Vec<ITuple<[H256, H256]>>;3228 } & Struct;3229 readonly isFinish: boolean;3230 readonly asFinish: {3231 readonly address: H160;3232 readonly code: Bytes;3233 } & Struct;3234 readonly isInsertEthLogs: boolean;3235 readonly asInsertEthLogs: {3236 readonly logs: Vec<EthereumLog>;3237 } & Struct;3238 readonly isInsertEvents: boolean;3239 readonly asInsertEvents: {3240 readonly events: Vec<Bytes>;3241 } & Struct;3242 readonly isRemoveRmrkData: boolean;3243 readonly type: 'Begin' | 'SetData' | 'Finish' | 'InsertEthLogs' | 'InsertEvents' | 'RemoveRmrkData';3244 }32453246 /** @name PalletMaintenanceCall (385) */3247 interface PalletMaintenanceCall extends Enum {3248 readonly isEnable: boolean;3249 readonly isDisable: boolean;3250 readonly isExecutePreimage: boolean;3251 readonly asExecutePreimage: {3252 readonly hash_: H256;3253 readonly weightBound: SpWeightsWeightV2Weight;3254 } & Struct;3255 readonly type: 'Enable' | 'Disable' | 'ExecutePreimage';3256 }32573258 /** @name PalletTestUtilsCall (386) */3259 interface PalletTestUtilsCall extends Enum {3260 readonly isEnable: boolean;3261 readonly isSetTestValue: boolean;3262 readonly asSetTestValue: {3263 readonly value: u32;3264 } & Struct;3265 readonly isSetTestValueAndRollback: boolean;3266 readonly asSetTestValueAndRollback: {3267 readonly value: u32;3268 } & Struct;3269 readonly isIncTestValue: boolean;3270 readonly isJustTakeFee: boolean;3271 readonly isBatchAll: boolean;3272 readonly asBatchAll: {3273 readonly calls: Vec<Call>;3274 } & Struct;3275 readonly type: 'Enable' | 'SetTestValue' | 'SetTestValueAndRollback' | 'IncTestValue' | 'JustTakeFee' | 'BatchAll';3276 }32773278 /** @name PalletSudoError (388) */3279 interface PalletSudoError extends Enum {3280 readonly isRequireSudo: boolean;3281 readonly type: 'RequireSudo';3282 }32833284 /** @name OrmlVestingModuleError (390) */3285 interface OrmlVestingModuleError extends Enum {3286 readonly isZeroVestingPeriod: boolean;3287 readonly isZeroVestingPeriodCount: boolean;3288 readonly isInsufficientBalanceToLock: boolean;3289 readonly isTooManyVestingSchedules: boolean;3290 readonly isAmountLow: boolean;3291 readonly isMaxVestingSchedulesExceeded: boolean;3292 readonly type: 'ZeroVestingPeriod' | 'ZeroVestingPeriodCount' | 'InsufficientBalanceToLock' | 'TooManyVestingSchedules' | 'AmountLow' | 'MaxVestingSchedulesExceeded';3293 }32943295 /** @name OrmlXtokensModuleError (391) */3296 interface OrmlXtokensModuleError extends Enum {3297 readonly isAssetHasNoReserve: boolean;3298 readonly isNotCrossChainTransfer: boolean;3299 readonly isInvalidDest: boolean;3300 readonly isNotCrossChainTransferableCurrency: boolean;3301 readonly isUnweighableMessage: boolean;3302 readonly isXcmExecutionFailed: boolean;3303 readonly isCannotReanchor: boolean;3304 readonly isInvalidAncestry: boolean;3305 readonly isInvalidAsset: boolean;3306 readonly isDestinationNotInvertible: boolean;3307 readonly isBadVersion: boolean;3308 readonly isDistinctReserveForAssetAndFee: boolean;3309 readonly isZeroFee: boolean;3310 readonly isZeroAmount: boolean;3311 readonly isTooManyAssetsBeingSent: boolean;3312 readonly isAssetIndexNonExistent: boolean;3313 readonly isFeeNotEnough: boolean;3314 readonly isNotSupportedMultiLocation: boolean;3315 readonly isMinXcmFeeNotDefined: boolean;3316 readonly type: 'AssetHasNoReserve' | 'NotCrossChainTransfer' | 'InvalidDest' | 'NotCrossChainTransferableCurrency' | 'UnweighableMessage' | 'XcmExecutionFailed' | 'CannotReanchor' | 'InvalidAncestry' | 'InvalidAsset' | 'DestinationNotInvertible' | 'BadVersion' | 'DistinctReserveForAssetAndFee' | 'ZeroFee' | 'ZeroAmount' | 'TooManyAssetsBeingSent' | 'AssetIndexNonExistent' | 'FeeNotEnough' | 'NotSupportedMultiLocation' | 'MinXcmFeeNotDefined';3317 }33183319 /** @name OrmlTokensBalanceLock (394) */3320 interface OrmlTokensBalanceLock extends Struct {3321 readonly id: U8aFixed;3322 readonly amount: u128;3323 }33243325 /** @name OrmlTokensAccountData (396) */3326 interface OrmlTokensAccountData extends Struct {3327 readonly free: u128;3328 readonly reserved: u128;3329 readonly frozen: u128;3330 }33313332 /** @name OrmlTokensReserveData (398) */3333 interface OrmlTokensReserveData extends Struct {3334 readonly id: Null;3335 readonly amount: u128;3336 }33373338 /** @name OrmlTokensModuleError (400) */3339 interface OrmlTokensModuleError extends Enum {3340 readonly isBalanceTooLow: boolean;3341 readonly isAmountIntoBalanceFailed: boolean;3342 readonly isLiquidityRestrictions: boolean;3343 readonly isMaxLocksExceeded: boolean;3344 readonly isKeepAlive: boolean;3345 readonly isExistentialDeposit: boolean;3346 readonly isDeadAccount: boolean;3347 readonly isTooManyReserves: boolean;3348 readonly type: 'BalanceTooLow' | 'AmountIntoBalanceFailed' | 'LiquidityRestrictions' | 'MaxLocksExceeded' | 'KeepAlive' | 'ExistentialDeposit' | 'DeadAccount' | 'TooManyReserves';3349 }33503351 /** @name PalletIdentityRegistrarInfo (405) */3352 interface PalletIdentityRegistrarInfo extends Struct {3353 readonly account: AccountId32;3354 readonly fee: u128;3355 readonly fields: PalletIdentityBitFlags;3356 }33573358 /** @name PalletIdentityError (407) */3359 interface PalletIdentityError extends Enum {3360 readonly isTooManySubAccounts: boolean;3361 readonly isNotFound: boolean;3362 readonly isNotNamed: boolean;3363 readonly isEmptyIndex: boolean;3364 readonly isFeeChanged: boolean;3365 readonly isNoIdentity: boolean;3366 readonly isStickyJudgement: boolean;3367 readonly isJudgementGiven: boolean;3368 readonly isInvalidJudgement: boolean;3369 readonly isInvalidIndex: boolean;3370 readonly isInvalidTarget: boolean;3371 readonly isTooManyFields: boolean;3372 readonly isTooManyRegistrars: boolean;3373 readonly isAlreadyClaimed: boolean;3374 readonly isNotSub: boolean;3375 readonly isNotOwned: boolean;3376 readonly isJudgementForDifferentIdentity: boolean;3377 readonly isJudgementPaymentFailed: boolean;3378 readonly type: 'TooManySubAccounts' | 'NotFound' | 'NotNamed' | 'EmptyIndex' | 'FeeChanged' | 'NoIdentity' | 'StickyJudgement' | 'JudgementGiven' | 'InvalidJudgement' | 'InvalidIndex' | 'InvalidTarget' | 'TooManyFields' | 'TooManyRegistrars' | 'AlreadyClaimed' | 'NotSub' | 'NotOwned' | 'JudgementForDifferentIdentity' | 'JudgementPaymentFailed';3379 }33803381 /** @name PalletPreimageRequestStatus (408) */3382 interface PalletPreimageRequestStatus extends Enum {3383 readonly isUnrequested: boolean;3384 readonly asUnrequested: {3385 readonly deposit: ITuple<[AccountId32, u128]>;3386 readonly len: u32;3387 } & Struct;3388 readonly isRequested: boolean;3389 readonly asRequested: {3390 readonly deposit: Option<ITuple<[AccountId32, u128]>>;3391 readonly count: u32;3392 readonly len: Option<u32>;3393 } & Struct;3394 readonly type: 'Unrequested' | 'Requested';3395 }33963397 /** @name PalletPreimageError (413) */3398 interface PalletPreimageError extends Enum {3399 readonly isTooBig: boolean;3400 readonly isAlreadyNoted: boolean;3401 readonly isNotAuthorized: boolean;3402 readonly isNotNoted: boolean;3403 readonly isRequested: boolean;3404 readonly isNotRequested: boolean;3405 readonly type: 'TooBig' | 'AlreadyNoted' | 'NotAuthorized' | 'NotNoted' | 'Requested' | 'NotRequested';3406 }34073408 /** @name CumulusPalletXcmpQueueInboundChannelDetails (415) */3409 interface CumulusPalletXcmpQueueInboundChannelDetails extends Struct {3410 readonly sender: u32;3411 readonly state: CumulusPalletXcmpQueueInboundState;3412 readonly messageMetadata: Vec<ITuple<[u32, PolkadotParachainPrimitivesXcmpMessageFormat]>>;3413 }34143415 /** @name CumulusPalletXcmpQueueInboundState (416) */3416 interface CumulusPalletXcmpQueueInboundState extends Enum {3417 readonly isOk: boolean;3418 readonly isSuspended: boolean;3419 readonly type: 'Ok' | 'Suspended';3420 }34213422 /** @name PolkadotParachainPrimitivesXcmpMessageFormat (419) */3423 interface PolkadotParachainPrimitivesXcmpMessageFormat extends Enum {3424 readonly isConcatenatedVersionedXcm: boolean;3425 readonly isConcatenatedEncodedBlob: boolean;3426 readonly isSignals: boolean;3427 readonly type: 'ConcatenatedVersionedXcm' | 'ConcatenatedEncodedBlob' | 'Signals';3428 }34293430 /** @name CumulusPalletXcmpQueueOutboundChannelDetails (422) */3431 interface CumulusPalletXcmpQueueOutboundChannelDetails extends Struct {3432 readonly recipient: u32;3433 readonly state: CumulusPalletXcmpQueueOutboundState;3434 readonly signalsExist: bool;3435 readonly firstIndex: u16;3436 readonly lastIndex: u16;3437 }34383439 /** @name CumulusPalletXcmpQueueOutboundState (423) */3440 interface CumulusPalletXcmpQueueOutboundState extends Enum {3441 readonly isOk: boolean;3442 readonly isSuspended: boolean;3443 readonly type: 'Ok' | 'Suspended';3444 }34453446 /** @name CumulusPalletXcmpQueueQueueConfigData (425) */3447 interface CumulusPalletXcmpQueueQueueConfigData extends Struct {3448 readonly suspendThreshold: u32;3449 readonly dropThreshold: u32;3450 readonly resumeThreshold: u32;3451 readonly thresholdWeight: SpWeightsWeightV2Weight;3452 readonly weightRestrictDecay: SpWeightsWeightV2Weight;3453 readonly xcmpMaxIndividualWeight: SpWeightsWeightV2Weight;3454 }34553456 /** @name CumulusPalletXcmpQueueError (427) */3457 interface CumulusPalletXcmpQueueError extends Enum {3458 readonly isFailedToSend: boolean;3459 readonly isBadXcmOrigin: boolean;3460 readonly isBadXcm: boolean;3461 readonly isBadOverweightIndex: boolean;3462 readonly isWeightOverLimit: boolean;3463 readonly type: 'FailedToSend' | 'BadXcmOrigin' | 'BadXcm' | 'BadOverweightIndex' | 'WeightOverLimit';3464 }34653466 /** @name PalletXcmError (428) */3467 interface PalletXcmError extends Enum {3468 readonly isUnreachable: boolean;3469 readonly isSendFailure: boolean;3470 readonly isFiltered: boolean;3471 readonly isUnweighableMessage: boolean;3472 readonly isDestinationNotInvertible: boolean;3473 readonly isEmpty: boolean;3474 readonly isCannotReanchor: boolean;3475 readonly isTooManyAssets: boolean;3476 readonly isInvalidOrigin: boolean;3477 readonly isBadVersion: boolean;3478 readonly isBadLocation: boolean;3479 readonly isNoSubscription: boolean;3480 readonly isAlreadySubscribed: boolean;3481 readonly type: 'Unreachable' | 'SendFailure' | 'Filtered' | 'UnweighableMessage' | 'DestinationNotInvertible' | 'Empty' | 'CannotReanchor' | 'TooManyAssets' | 'InvalidOrigin' | 'BadVersion' | 'BadLocation' | 'NoSubscription' | 'AlreadySubscribed';3482 }34833484 /** @name CumulusPalletXcmError (429) */3485 type CumulusPalletXcmError = Null;34863487 /** @name CumulusPalletDmpQueueConfigData (430) */3488 interface CumulusPalletDmpQueueConfigData extends Struct {3489 readonly maxIndividual: SpWeightsWeightV2Weight;3490 }34913492 /** @name CumulusPalletDmpQueuePageIndexData (431) */3493 interface CumulusPalletDmpQueuePageIndexData extends Struct {3494 readonly beginUsed: u32;3495 readonly endUsed: u32;3496 readonly overweightCount: u64;3497 }34983499 /** @name CumulusPalletDmpQueueError (434) */3500 interface CumulusPalletDmpQueueError extends Enum {3501 readonly isUnknown: boolean;3502 readonly isOverLimit: boolean;3503 readonly type: 'Unknown' | 'OverLimit';3504 }35053506 /** @name PalletUniqueError (438) */3507 interface PalletUniqueError extends Enum {3508 readonly isCollectionDecimalPointLimitExceeded: boolean;3509 readonly isEmptyArgument: boolean;3510 readonly isRepartitionCalledOnNonRefungibleCollection: boolean;3511 readonly type: 'CollectionDecimalPointLimitExceeded' | 'EmptyArgument' | 'RepartitionCalledOnNonRefungibleCollection';3512 }35133514 /** @name PalletConfigurationError (439) */3515 interface PalletConfigurationError extends Enum {3516 readonly isInconsistentConfiguration: boolean;3517 readonly type: 'InconsistentConfiguration';3518 }35193520 /** @name UpDataStructsCollection (440) */3521 interface UpDataStructsCollection extends Struct {3522 readonly owner: AccountId32;3523 readonly mode: UpDataStructsCollectionMode;3524 readonly name: Vec<u16>;3525 readonly description: Vec<u16>;3526 readonly tokenPrefix: Bytes;3527 readonly sponsorship: UpDataStructsSponsorshipStateAccountId32;3528 readonly limits: UpDataStructsCollectionLimits;3529 readonly permissions: UpDataStructsCollectionPermissions;3530 readonly flags: U8aFixed;3531 }35323533 /** @name UpDataStructsSponsorshipStateAccountId32 (441) */3534 interface UpDataStructsSponsorshipStateAccountId32 extends Enum {3535 readonly isDisabled: boolean;3536 readonly isUnconfirmed: boolean;3537 readonly asUnconfirmed: AccountId32;3538 readonly isConfirmed: boolean;3539 readonly asConfirmed: AccountId32;3540 readonly type: 'Disabled' | 'Unconfirmed' | 'Confirmed';3541 }35423543 /** @name UpDataStructsProperties (442) */3544 interface UpDataStructsProperties extends Struct {3545 readonly map: UpDataStructsPropertiesMapBoundedVec;3546 readonly consumedSpace: u32;3547 readonly spaceLimit: u32;3548 }35493550 /** @name UpDataStructsPropertiesMapBoundedVec (443) */3551 interface UpDataStructsPropertiesMapBoundedVec extends BTreeMap<Bytes, Bytes> {}35523553 /** @name UpDataStructsPropertiesMapPropertyPermission (448) */3554 interface UpDataStructsPropertiesMapPropertyPermission extends BTreeMap<Bytes, UpDataStructsPropertyPermission> {}35553556 /** @name UpDataStructsCollectionStats (455) */3557 interface UpDataStructsCollectionStats extends Struct {3558 readonly created: u32;3559 readonly destroyed: u32;3560 readonly alive: u32;3561 }35623563 /** @name UpDataStructsTokenChild (456) */3564 interface UpDataStructsTokenChild extends Struct {3565 readonly token: u32;3566 readonly collection: u32;3567 }35683569 /** @name PhantomTypeUpDataStructs (457) */3570 interface PhantomTypeUpDataStructs extends Vec<ITuple<[UpDataStructsTokenData, UpDataStructsRpcCollection, UpPovEstimateRpcPovInfo]>> {}35713572 /** @name UpDataStructsTokenData (459) */3573 interface UpDataStructsTokenData extends Struct {3574 readonly properties: Vec<UpDataStructsProperty>;3575 readonly owner: Option<PalletEvmAccountBasicCrossAccountIdRepr>;3576 readonly pieces: u128;3577 }35783579 /** @name UpDataStructsRpcCollection (461) */3580 interface UpDataStructsRpcCollection extends Struct {3581 readonly owner: AccountId32;3582 readonly mode: UpDataStructsCollectionMode;3583 readonly name: Vec<u16>;3584 readonly description: Vec<u16>;3585 readonly tokenPrefix: Bytes;3586 readonly sponsorship: UpDataStructsSponsorshipStateAccountId32;3587 readonly limits: UpDataStructsCollectionLimits;3588 readonly permissions: UpDataStructsCollectionPermissions;3589 readonly tokenPropertyPermissions: Vec<UpDataStructsPropertyKeyPermission>;3590 readonly properties: Vec<UpDataStructsProperty>;3591 readonly readOnly: bool;3592 readonly flags: UpDataStructsRpcCollectionFlags;3593 }35943595 /** @name UpDataStructsRpcCollectionFlags (462) */3596 interface UpDataStructsRpcCollectionFlags extends Struct {3597 readonly foreign: bool;3598 readonly erc721metadata: bool;3599 }36003601 /** @name UpPovEstimateRpcPovInfo (463) */3602 interface UpPovEstimateRpcPovInfo extends Struct {3603 readonly proofSize: u64;3604 readonly compactProofSize: u64;3605 readonly compressedProofSize: u64;3606 readonly results: Vec<Result<Result<Null, SpRuntimeDispatchError>, SpRuntimeTransactionValidityTransactionValidityError>>;3607 readonly keyValues: Vec<UpPovEstimateRpcTrieKeyValue>;3608 }36093610 /** @name SpRuntimeTransactionValidityTransactionValidityError (466) */3611 interface SpRuntimeTransactionValidityTransactionValidityError extends Enum {3612 readonly isInvalid: boolean;3613 readonly asInvalid: SpRuntimeTransactionValidityInvalidTransaction;3614 readonly isUnknown: boolean;3615 readonly asUnknown: SpRuntimeTransactionValidityUnknownTransaction;3616 readonly type: 'Invalid' | 'Unknown';3617 }36183619 /** @name SpRuntimeTransactionValidityInvalidTransaction (467) */3620 interface SpRuntimeTransactionValidityInvalidTransaction extends Enum {3621 readonly isCall: boolean;3622 readonly isPayment: boolean;3623 readonly isFuture: boolean;3624 readonly isStale: boolean;3625 readonly isBadProof: boolean;3626 readonly isAncientBirthBlock: boolean;3627 readonly isExhaustsResources: boolean;3628 readonly isCustom: boolean;3629 readonly asCustom: u8;3630 readonly isBadMandatory: boolean;3631 readonly isMandatoryValidation: boolean;3632 readonly isBadSigner: boolean;3633 readonly type: 'Call' | 'Payment' | 'Future' | 'Stale' | 'BadProof' | 'AncientBirthBlock' | 'ExhaustsResources' | 'Custom' | 'BadMandatory' | 'MandatoryValidation' | 'BadSigner';3634 }36353636 /** @name SpRuntimeTransactionValidityUnknownTransaction (468) */3637 interface SpRuntimeTransactionValidityUnknownTransaction extends Enum {3638 readonly isCannotLookup: boolean;3639 readonly isNoUnsignedValidator: boolean;3640 readonly isCustom: boolean;3641 readonly asCustom: u8;3642 readonly type: 'CannotLookup' | 'NoUnsignedValidator' | 'Custom';3643 }36443645 /** @name UpPovEstimateRpcTrieKeyValue (470) */3646 interface UpPovEstimateRpcTrieKeyValue extends Struct {3647 readonly key: Bytes;3648 readonly value: Bytes;3649 }36503651 /** @name PalletCommonError (472) */3652 interface PalletCommonError extends Enum {3653 readonly isCollectionNotFound: boolean;3654 readonly isMustBeTokenOwner: boolean;3655 readonly isNoPermission: boolean;3656 readonly isCantDestroyNotEmptyCollection: boolean;3657 readonly isPublicMintingNotAllowed: boolean;3658 readonly isAddressNotInAllowlist: boolean;3659 readonly isCollectionNameLimitExceeded: boolean;3660 readonly isCollectionDescriptionLimitExceeded: boolean;3661 readonly isCollectionTokenPrefixLimitExceeded: boolean;3662 readonly isTotalCollectionsLimitExceeded: boolean;3663 readonly isCollectionAdminCountExceeded: boolean;3664 readonly isCollectionLimitBoundsExceeded: boolean;3665 readonly isOwnerPermissionsCantBeReverted: boolean;3666 readonly isTransferNotAllowed: boolean;3667 readonly isAccountTokenLimitExceeded: boolean;3668 readonly isCollectionTokenLimitExceeded: boolean;3669 readonly isMetadataFlagFrozen: boolean;3670 readonly isTokenNotFound: boolean;3671 readonly isTokenValueTooLow: boolean;3672 readonly isApprovedValueTooLow: boolean;3673 readonly isCantApproveMoreThanOwned: boolean;3674 readonly isAddressIsNotEthMirror: boolean;3675 readonly isAddressIsZero: boolean;3676 readonly isUnsupportedOperation: boolean;3677 readonly isNotSufficientFounds: boolean;3678 readonly isUserIsNotAllowedToNest: boolean;3679 readonly isSourceCollectionIsNotAllowedToNest: boolean;3680 readonly isCollectionFieldSizeExceeded: boolean;3681 readonly isNoSpaceForProperty: boolean;3682 readonly isPropertyLimitReached: boolean;3683 readonly isPropertyKeyIsTooLong: boolean;3684 readonly isInvalidCharacterInPropertyKey: boolean;3685 readonly isEmptyPropertyKey: boolean;3686 readonly isCollectionIsExternal: boolean;3687 readonly isCollectionIsInternal: boolean;3688 readonly isConfirmSponsorshipFail: boolean;3689 readonly isUserIsNotCollectionAdmin: boolean;3690 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';3691 }36923693 /** @name PalletFungibleError (474) */3694 interface PalletFungibleError extends Enum {3695 readonly isNotFungibleDataUsedToMintFungibleCollectionToken: boolean;3696 readonly isFungibleItemsHaveNoId: boolean;3697 readonly isFungibleItemsDontHaveData: boolean;3698 readonly isFungibleDisallowsNesting: boolean;3699 readonly isSettingPropertiesNotAllowed: boolean;3700 readonly isSettingAllowanceForAllNotAllowed: boolean;3701 readonly isFungibleTokensAreAlwaysValid: boolean;3702 readonly type: 'NotFungibleDataUsedToMintFungibleCollectionToken' | 'FungibleItemsHaveNoId' | 'FungibleItemsDontHaveData' | 'FungibleDisallowsNesting' | 'SettingPropertiesNotAllowed' | 'SettingAllowanceForAllNotAllowed' | 'FungibleTokensAreAlwaysValid';3703 }37043705 /** @name PalletRefungibleError (478) */3706 interface PalletRefungibleError extends Enum {3707 readonly isNotRefungibleDataUsedToMintFungibleCollectionToken: boolean;3708 readonly isWrongRefungiblePieces: boolean;3709 readonly isRepartitionWhileNotOwningAllPieces: boolean;3710 readonly isRefungibleDisallowsNesting: boolean;3711 readonly isSettingPropertiesNotAllowed: boolean;3712 readonly type: 'NotRefungibleDataUsedToMintFungibleCollectionToken' | 'WrongRefungiblePieces' | 'RepartitionWhileNotOwningAllPieces' | 'RefungibleDisallowsNesting' | 'SettingPropertiesNotAllowed';3713 }37143715 /** @name PalletNonfungibleItemData (479) */3716 interface PalletNonfungibleItemData extends Struct {3717 readonly owner: PalletEvmAccountBasicCrossAccountIdRepr;3718 }37193720 /** @name UpDataStructsPropertyScope (481) */3721 interface UpDataStructsPropertyScope extends Enum {3722 readonly isNone: boolean;3723 readonly isRmrk: boolean;3724 readonly type: 'None' | 'Rmrk';3725 }37263727 /** @name PalletNonfungibleError (484) */3728 interface PalletNonfungibleError extends Enum {3729 readonly isNotNonfungibleDataUsedToMintFungibleCollectionToken: boolean;3730 readonly isNonfungibleItemsHaveNoAmount: boolean;3731 readonly isCantBurnNftWithChildren: boolean;3732 readonly type: 'NotNonfungibleDataUsedToMintFungibleCollectionToken' | 'NonfungibleItemsHaveNoAmount' | 'CantBurnNftWithChildren';3733 }37343735 /** @name PalletStructureError (485) */3736 interface PalletStructureError extends Enum {3737 readonly isOuroborosDetected: boolean;3738 readonly isDepthLimit: boolean;3739 readonly isBreadthLimit: boolean;3740 readonly isTokenNotFound: boolean;3741 readonly isCantNestTokenUnderCollection: boolean;3742 readonly type: 'OuroborosDetected' | 'DepthLimit' | 'BreadthLimit' | 'TokenNotFound' | 'CantNestTokenUnderCollection';3743 }37443745 /** @name PalletAppPromotionError (490) */3746 interface PalletAppPromotionError extends Enum {3747 readonly isAdminNotSet: boolean;3748 readonly isNoPermission: boolean;3749 readonly isNotSufficientFunds: boolean;3750 readonly isPendingForBlockOverflow: boolean;3751 readonly isSponsorNotSet: boolean;3752 readonly isIncorrectLockedBalanceOperation: boolean;3753 readonly isInsufficientStakedBalance: boolean;3754 readonly type: 'AdminNotSet' | 'NoPermission' | 'NotSufficientFunds' | 'PendingForBlockOverflow' | 'SponsorNotSet' | 'IncorrectLockedBalanceOperation' | 'InsufficientStakedBalance';3755 }37563757 /** @name PalletForeignAssetsModuleError (491) */3758 interface PalletForeignAssetsModuleError extends Enum {3759 readonly isBadLocation: boolean;3760 readonly isMultiLocationExisted: boolean;3761 readonly isAssetIdNotExists: boolean;3762 readonly isAssetIdExisted: boolean;3763 readonly type: 'BadLocation' | 'MultiLocationExisted' | 'AssetIdNotExists' | 'AssetIdExisted';3764 }37653766 /** @name PalletEvmError (493) */3767 interface PalletEvmError extends Enum {3768 readonly isBalanceLow: boolean;3769 readonly isFeeOverflow: boolean;3770 readonly isPaymentOverflow: boolean;3771 readonly isWithdrawFailed: boolean;3772 readonly isGasPriceTooLow: boolean;3773 readonly isInvalidNonce: boolean;3774 readonly isGasLimitTooLow: boolean;3775 readonly isGasLimitTooHigh: boolean;3776 readonly isUndefined: boolean;3777 readonly isReentrancy: boolean;3778 readonly isTransactionMustComeFromEOA: boolean;3779 readonly type: 'BalanceLow' | 'FeeOverflow' | 'PaymentOverflow' | 'WithdrawFailed' | 'GasPriceTooLow' | 'InvalidNonce' | 'GasLimitTooLow' | 'GasLimitTooHigh' | 'Undefined' | 'Reentrancy' | 'TransactionMustComeFromEOA';3780 }37813782 /** @name FpRpcTransactionStatus (496) */3783 interface FpRpcTransactionStatus extends Struct {3784 readonly transactionHash: H256;3785 readonly transactionIndex: u32;3786 readonly from: H160;3787 readonly to: Option<H160>;3788 readonly contractAddress: Option<H160>;3789 readonly logs: Vec<EthereumLog>;3790 readonly logsBloom: EthbloomBloom;3791 }37923793 /** @name EthbloomBloom (498) */3794 interface EthbloomBloom extends U8aFixed {}37953796 /** @name EthereumReceiptReceiptV3 (500) */3797 interface EthereumReceiptReceiptV3 extends Enum {3798 readonly isLegacy: boolean;3799 readonly asLegacy: EthereumReceiptEip658ReceiptData;3800 readonly isEip2930: boolean;3801 readonly asEip2930: EthereumReceiptEip658ReceiptData;3802 readonly isEip1559: boolean;3803 readonly asEip1559: EthereumReceiptEip658ReceiptData;3804 readonly type: 'Legacy' | 'Eip2930' | 'Eip1559';3805 }38063807 /** @name EthereumReceiptEip658ReceiptData (501) */3808 interface EthereumReceiptEip658ReceiptData extends Struct {3809 readonly statusCode: u8;3810 readonly usedGas: U256;3811 readonly logsBloom: EthbloomBloom;3812 readonly logs: Vec<EthereumLog>;3813 }38143815 /** @name EthereumBlock (502) */3816 interface EthereumBlock extends Struct {3817 readonly header: EthereumHeader;3818 readonly transactions: Vec<EthereumTransactionTransactionV2>;3819 readonly ommers: Vec<EthereumHeader>;3820 }38213822 /** @name EthereumHeader (503) */3823 interface EthereumHeader extends Struct {3824 readonly parentHash: H256;3825 readonly ommersHash: H256;3826 readonly beneficiary: H160;3827 readonly stateRoot: H256;3828 readonly transactionsRoot: H256;3829 readonly receiptsRoot: H256;3830 readonly logsBloom: EthbloomBloom;3831 readonly difficulty: U256;3832 readonly number: U256;3833 readonly gasLimit: U256;3834 readonly gasUsed: U256;3835 readonly timestamp: u64;3836 readonly extraData: Bytes;3837 readonly mixHash: H256;3838 readonly nonce: EthereumTypesHashH64;3839 }38403841 /** @name EthereumTypesHashH64 (504) */3842 interface EthereumTypesHashH64 extends U8aFixed {}38433844 /** @name PalletEthereumError (509) */3845 interface PalletEthereumError extends Enum {3846 readonly isInvalidSignature: boolean;3847 readonly isPreLogExists: boolean;3848 readonly type: 'InvalidSignature' | 'PreLogExists';3849 }38503851 /** @name PalletEvmCoderSubstrateError (510) */3852 interface PalletEvmCoderSubstrateError extends Enum {3853 readonly isOutOfGas: boolean;3854 readonly isOutOfFund: boolean;3855 readonly type: 'OutOfGas' | 'OutOfFund';3856 }38573858 /** @name UpDataStructsSponsorshipStateBasicCrossAccountIdRepr (511) */3859 interface UpDataStructsSponsorshipStateBasicCrossAccountIdRepr extends Enum {3860 readonly isDisabled: boolean;3861 readonly isUnconfirmed: boolean;3862 readonly asUnconfirmed: PalletEvmAccountBasicCrossAccountIdRepr;3863 readonly isConfirmed: boolean;3864 readonly asConfirmed: PalletEvmAccountBasicCrossAccountIdRepr;3865 readonly type: 'Disabled' | 'Unconfirmed' | 'Confirmed';3866 }38673868 /** @name PalletEvmContractHelpersSponsoringModeT (512) */3869 interface PalletEvmContractHelpersSponsoringModeT extends Enum {3870 readonly isDisabled: boolean;3871 readonly isAllowlisted: boolean;3872 readonly isGenerous: boolean;3873 readonly type: 'Disabled' | 'Allowlisted' | 'Generous';3874 }38753876 /** @name PalletEvmContractHelpersError (518) */3877 interface PalletEvmContractHelpersError extends Enum {3878 readonly isNoPermission: boolean;3879 readonly isNoPendingSponsor: boolean;3880 readonly isTooManyMethodsHaveSponsoredLimit: boolean;3881 readonly type: 'NoPermission' | 'NoPendingSponsor' | 'TooManyMethodsHaveSponsoredLimit';3882 }38833884 /** @name PalletEvmMigrationError (519) */3885 interface PalletEvmMigrationError extends Enum {3886 readonly isAccountNotEmpty: boolean;3887 readonly isAccountIsNotMigrating: boolean;3888 readonly isBadEvent: boolean;3889 readonly type: 'AccountNotEmpty' | 'AccountIsNotMigrating' | 'BadEvent';3890 }38913892 /** @name PalletMaintenanceError (520) */3893 type PalletMaintenanceError = Null;38943895 /** @name PalletTestUtilsError (521) */3896 interface PalletTestUtilsError extends Enum {3897 readonly isTestPalletDisabled: boolean;3898 readonly isTriggerRollback: boolean;3899 readonly type: 'TestPalletDisabled' | 'TriggerRollback';3900 }39013902 /** @name SpRuntimeMultiSignature (523) */3903 interface SpRuntimeMultiSignature extends Enum {3904 readonly isEd25519: boolean;3905 readonly asEd25519: SpCoreEd25519Signature;3906 readonly isSr25519: boolean;3907 readonly asSr25519: SpCoreSr25519Signature;3908 readonly isEcdsa: boolean;3909 readonly asEcdsa: SpCoreEcdsaSignature;3910 readonly type: 'Ed25519' | 'Sr25519' | 'Ecdsa';3911 }39123913 /** @name SpCoreEd25519Signature (524) */3914 interface SpCoreEd25519Signature extends U8aFixed {}39153916 /** @name SpCoreSr25519Signature (526) */3917 interface SpCoreSr25519Signature extends U8aFixed {}39183919 /** @name SpCoreEcdsaSignature (527) */3920 interface SpCoreEcdsaSignature extends U8aFixed {}39213922 /** @name FrameSystemExtensionsCheckSpecVersion (530) */3923 type FrameSystemExtensionsCheckSpecVersion = Null;39243925 /** @name FrameSystemExtensionsCheckTxVersion (531) */3926 type FrameSystemExtensionsCheckTxVersion = Null;39273928 /** @name FrameSystemExtensionsCheckGenesis (532) */3929 type FrameSystemExtensionsCheckGenesis = Null;39303931 /** @name FrameSystemExtensionsCheckNonce (535) */3932 interface FrameSystemExtensionsCheckNonce extends Compact<u32> {}39333934 /** @name FrameSystemExtensionsCheckWeight (536) */3935 type FrameSystemExtensionsCheckWeight = Null;39363937 /** @name OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance (537) */3938 type OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance = Null;39393940 /** @name OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls (538) */3941 type OpalRuntimeRuntimeCommonIdentityDisableIdentityCalls = Null;39423943 /** @name PalletTemplateTransactionPaymentChargeTransactionPayment (539) */3944 interface PalletTemplateTransactionPaymentChargeTransactionPayment extends Compact<u128> {}39453946 /** @name OpalRuntimeRuntime (540) */3947 type OpalRuntimeRuntime = Null;39483949 /** @name PalletEthereumFakeTransactionFinalizer (541) */3950 type PalletEthereumFakeTransactionFinalizer = Null;39513952} // declare module