import '@polkadot/types/lookup'; import type { Data } from '@polkadot/types'; import 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'; import type { ITuple } from '@polkadot/types-codec/types'; import type { Call, H256, Perbill, Permill } from '@polkadot/types/interfaces/runtime'; import type { Event } from '@polkadot/types/interfaces/system'; declare module '@polkadot/types/lookup' { /** @name SpRuntimeAccountAccountId20 (0) */ interface SpRuntimeAccountAccountId20 extends U8aFixed { } /** @name FrameSystemAccountInfo (3) */ interface FrameSystemAccountInfo extends Struct { readonly nonce: u32; readonly consumers: u32; readonly providers: u32; readonly sufficients: u32; readonly data: Null; } /** @name FrameSupportDispatchPerDispatchClassWeight (6) */ interface FrameSupportDispatchPerDispatchClassWeight extends Struct { readonly normal: SpWeightsWeightV2Weight; readonly operational: SpWeightsWeightV2Weight; readonly mandatory: SpWeightsWeightV2Weight; } /** @name SpWeightsWeightV2Weight (7) */ interface SpWeightsWeightV2Weight extends Struct { readonly refTime: Compact; readonly proofSize: Compact; } /** @name SpRuntimeDigest (21) */ interface SpRuntimeDigest extends Struct { readonly logs: Vec; } /** @name SpRuntimeDigestDigestItem (23) */ interface SpRuntimeDigestDigestItem extends Enum { readonly isOther: boolean; readonly asOther: Bytes; readonly isConsensus: boolean; readonly asConsensus: ITuple<[U8aFixed, Bytes]>; readonly isSeal: boolean; readonly asSeal: ITuple<[U8aFixed, Bytes]>; readonly isPreRuntime: boolean; readonly asPreRuntime: ITuple<[U8aFixed, Bytes]>; readonly isRuntimeEnvironmentUpdated: boolean; readonly type: 'Other' | 'Consensus' | 'Seal' | 'PreRuntime' | 'RuntimeEnvironmentUpdated'; } /** @name FrameSystemEventRecord (26) */ interface FrameSystemEventRecord extends Struct { readonly phase: FrameSystemPhase; readonly event: Event; readonly topics: Vec; } /** @name FrameSystemEvent (28) */ interface FrameSystemEvent extends Enum { readonly isExtrinsicSuccess: boolean; readonly asExtrinsicSuccess: { readonly dispatchInfo: FrameSupportDispatchDispatchInfo; } & Struct; readonly isExtrinsicFailed: boolean; readonly asExtrinsicFailed: { readonly dispatchError: SpRuntimeDispatchError; readonly dispatchInfo: FrameSupportDispatchDispatchInfo; } & Struct; readonly isCodeUpdated: boolean; readonly isNewAccount: boolean; readonly asNewAccount: { readonly account: SpRuntimeAccountAccountId20; } & Struct; readonly isKilledAccount: boolean; readonly asKilledAccount: { readonly account: SpRuntimeAccountAccountId20; } & Struct; readonly isRemarked: boolean; readonly asRemarked: { readonly sender: SpRuntimeAccountAccountId20; readonly hash_: H256; } & Struct; readonly isTxsEnqueued: boolean; readonly asTxsEnqueued: { readonly count: u64; } & Struct; readonly type: 'ExtrinsicSuccess' | 'ExtrinsicFailed' | 'CodeUpdated' | 'NewAccount' | 'KilledAccount' | 'Remarked' | 'TxsEnqueued'; } /** @name FrameSupportDispatchDispatchInfo (29) */ interface FrameSupportDispatchDispatchInfo extends Struct { readonly weight: SpWeightsWeightV2Weight; readonly class: FrameSupportDispatchDispatchClass; readonly paysFee: FrameSupportDispatchPays; } /** @name FrameSupportDispatchDispatchClass (30) */ interface FrameSupportDispatchDispatchClass extends Enum { readonly isNormal: boolean; readonly isOperational: boolean; readonly isMandatory: boolean; readonly type: 'Normal' | 'Operational' | 'Mandatory'; } /** @name FrameSupportDispatchPays (31) */ interface FrameSupportDispatchPays extends Enum { readonly isYes: boolean; readonly isNo: boolean; readonly type: 'Yes' | 'No'; } /** @name SpRuntimeDispatchError (32) */ interface SpRuntimeDispatchError extends Enum { readonly isOther: boolean; readonly isCannotLookup: boolean; readonly isBadOrigin: boolean; readonly isModule: boolean; readonly asModule: SpRuntimeModuleError; readonly isConsumerRemaining: boolean; readonly isNoProviders: boolean; readonly isTooManyConsumers: boolean; readonly isToken: boolean; readonly asToken: SpRuntimeTokenError; readonly isArithmetic: boolean; readonly asArithmetic: SpArithmeticArithmeticError; readonly isTransactional: boolean; readonly asTransactional: SpRuntimeTransactionalError; readonly isExhausted: boolean; readonly isCorruption: boolean; readonly isUnavailable: boolean; readonly isRootNotAllowed: boolean; readonly type: 'Other' | 'CannotLookup' | 'BadOrigin' | 'Module' | 'ConsumerRemaining' | 'NoProviders' | 'TooManyConsumers' | 'Token' | 'Arithmetic' | 'Transactional' | 'Exhausted' | 'Corruption' | 'Unavailable' | 'RootNotAllowed'; } /** @name SpRuntimeModuleError (33) */ interface SpRuntimeModuleError extends Struct { readonly index: u8; readonly error: U8aFixed; } /** @name SpRuntimeTokenError (34) */ interface SpRuntimeTokenError extends Enum { readonly isFundsUnavailable: boolean; readonly isOnlyProvider: boolean; readonly isBelowMinimum: boolean; readonly isCannotCreate: boolean; readonly isUnknownAsset: boolean; readonly isFrozen: boolean; readonly isUnsupported: boolean; readonly isCannotCreateHold: boolean; readonly isNotExpendable: boolean; readonly isBlocked: boolean; readonly type: 'FundsUnavailable' | 'OnlyProvider' | 'BelowMinimum' | 'CannotCreate' | 'UnknownAsset' | 'Frozen' | 'Unsupported' | 'CannotCreateHold' | 'NotExpendable' | 'Blocked'; } /** @name SpArithmeticArithmeticError (35) */ interface SpArithmeticArithmeticError extends Enum { readonly isUnderflow: boolean; readonly isOverflow: boolean; readonly isDivisionByZero: boolean; readonly type: 'Underflow' | 'Overflow' | 'DivisionByZero'; } /** @name SpRuntimeTransactionalError (36) */ interface SpRuntimeTransactionalError extends Enum { readonly isLimitReached: boolean; readonly isNoLayer: boolean; readonly type: 'LimitReached' | 'NoLayer'; } /** @name PalletUtilityMangataEvent (37) */ interface PalletUtilityMangataEvent extends Enum { readonly isBatchInterrupted: boolean; readonly asBatchInterrupted: { readonly index: u32; readonly error: SpRuntimeDispatchError; } & Struct; readonly isBatchCompleted: boolean; readonly isBatchCompletedWithErrors: boolean; readonly isItemCompleted: boolean; readonly isItemFailed: boolean; readonly asItemFailed: { readonly error: SpRuntimeDispatchError; } & Struct; readonly isDispatchedAs: boolean; readonly asDispatchedAs: { readonly result: Result; } & Struct; readonly type: 'BatchInterrupted' | 'BatchCompleted' | 'BatchCompletedWithErrors' | 'ItemCompleted' | 'ItemFailed' | 'DispatchedAs'; } /** @name PalletProxyEvent (39) */ interface PalletProxyEvent extends Enum { readonly isProxyExecuted: boolean; readonly asProxyExecuted: { readonly result: Result; } & Struct; readonly isPureCreated: boolean; readonly asPureCreated: { readonly pure: SpRuntimeAccountAccountId20; readonly who: SpRuntimeAccountAccountId20; readonly proxyType: RollupRuntimeRuntimeConfigConfigPalletProxyProxyType; readonly disambiguationIndex: u16; } & Struct; readonly isAnnounced: boolean; readonly asAnnounced: { readonly real: SpRuntimeAccountAccountId20; readonly proxy: SpRuntimeAccountAccountId20; readonly callHash: H256; } & Struct; readonly isProxyAdded: boolean; readonly asProxyAdded: { readonly delegator: SpRuntimeAccountAccountId20; readonly delegatee: SpRuntimeAccountAccountId20; readonly proxyType: RollupRuntimeRuntimeConfigConfigPalletProxyProxyType; readonly delay: u32; } & Struct; readonly isProxyRemoved: boolean; readonly asProxyRemoved: { readonly delegator: SpRuntimeAccountAccountId20; readonly delegatee: SpRuntimeAccountAccountId20; readonly proxyType: RollupRuntimeRuntimeConfigConfigPalletProxyProxyType; readonly delay: u32; } & Struct; readonly type: 'ProxyExecuted' | 'PureCreated' | 'Announced' | 'ProxyAdded' | 'ProxyRemoved'; } /** @name RollupRuntimeRuntimeConfigConfigPalletProxyProxyType (40) */ interface RollupRuntimeRuntimeConfigConfigPalletProxyProxyType extends Enum { readonly isAutoCompound: boolean; readonly type: 'AutoCompound'; } /** @name PalletMaintenanceEvent (42) */ interface PalletMaintenanceEvent extends Enum { readonly isMaintenanceModeSwitchedOn: boolean; readonly asMaintenanceModeSwitchedOn: SpRuntimeAccountAccountId20; readonly isMaintenanceModeSwitchedOff: boolean; readonly asMaintenanceModeSwitchedOff: SpRuntimeAccountAccountId20; readonly isUpgradabilityInMaintenanceModeSwitchedOn: boolean; readonly asUpgradabilityInMaintenanceModeSwitchedOn: SpRuntimeAccountAccountId20; readonly isUpgradabilityInMaintenanceModeSwitchedOff: boolean; readonly asUpgradabilityInMaintenanceModeSwitchedOff: SpRuntimeAccountAccountId20; readonly type: 'MaintenanceModeSwitchedOn' | 'MaintenanceModeSwitchedOff' | 'UpgradabilityInMaintenanceModeSwitchedOn' | 'UpgradabilityInMaintenanceModeSwitchedOff'; } /** @name PalletRolldownEvent (43) */ interface PalletRolldownEvent extends Enum { readonly isL1ReadStored: boolean; readonly asL1ReadStored: ITuple<[ PalletRolldownMessagesChain, SpRuntimeAccountAccountId20, u128, { readonly start: u128; readonly end: u128; } & Struct, H256 ]>; readonly isRequestProcessedOnL2: boolean; readonly asRequestProcessedOnL2: ITuple<[PalletRolldownMessagesChain, u128]>; readonly type: 'L1ReadStored' | 'RequestProcessedOnL2'; } /** @name PalletRolldownMessagesChain (45) */ interface PalletRolldownMessagesChain extends Enum { readonly isEthereum: boolean; readonly isArbitrum: boolean; readonly type: 'Ethereum' | 'Arbitrum'; } /** @name PalletMetamaskSignatureEvent (48) */ interface PalletMetamaskSignatureEvent extends Enum { readonly isMetadataUpdated: boolean; readonly asMetadataUpdated: { readonly name: Option; readonly version: Option; readonly chainId: Option; readonly decodeUrl: Option; } & Struct; readonly type: 'MetadataUpdated'; } /** @name OrmlTokensModuleEvent (54) */ interface OrmlTokensModuleEvent extends Enum { readonly isEndowed: boolean; readonly asEndowed: { readonly currencyId: u32; readonly who: SpRuntimeAccountAccountId20; readonly amount: u128; } & Struct; readonly isDustLost: boolean; readonly asDustLost: { readonly currencyId: u32; readonly who: SpRuntimeAccountAccountId20; readonly amount: u128; } & Struct; readonly isTransfer: boolean; readonly asTransfer: { readonly currencyId: u32; readonly from: SpRuntimeAccountAccountId20; readonly to: SpRuntimeAccountAccountId20; readonly amount: u128; } & Struct; readonly isReserved: boolean; readonly asReserved: { readonly currencyId: u32; readonly who: SpRuntimeAccountAccountId20; readonly amount: u128; } & Struct; readonly isUnreserved: boolean; readonly asUnreserved: { readonly currencyId: u32; readonly who: SpRuntimeAccountAccountId20; readonly amount: u128; } & Struct; readonly isReserveRepatriated: boolean; readonly asReserveRepatriated: { readonly currencyId: u32; readonly from: SpRuntimeAccountAccountId20; readonly to: SpRuntimeAccountAccountId20; readonly amount: u128; readonly status: FrameSupportTokensMiscBalanceStatus; } & Struct; readonly isBalanceSet: boolean; readonly asBalanceSet: { readonly currencyId: u32; readonly who: SpRuntimeAccountAccountId20; readonly free: u128; readonly reserved: u128; } & Struct; readonly isTotalIssuanceSet: boolean; readonly asTotalIssuanceSet: { readonly currencyId: u32; readonly amount: u128; } & Struct; readonly isWithdrawn: boolean; readonly asWithdrawn: { readonly currencyId: u32; readonly who: SpRuntimeAccountAccountId20; readonly amount: u128; } & Struct; readonly isSlashed: boolean; readonly asSlashed: { readonly currencyId: u32; readonly who: SpRuntimeAccountAccountId20; readonly freeAmount: u128; readonly reservedAmount: u128; } & Struct; readonly isDeposited: boolean; readonly asDeposited: { readonly currencyId: u32; readonly who: SpRuntimeAccountAccountId20; readonly amount: u128; } & Struct; readonly isLockSet: boolean; readonly asLockSet: { readonly lockId: U8aFixed; readonly currencyId: u32; readonly who: SpRuntimeAccountAccountId20; readonly amount: u128; } & Struct; readonly isLockRemoved: boolean; readonly asLockRemoved: { readonly lockId: U8aFixed; readonly currencyId: u32; readonly who: SpRuntimeAccountAccountId20; } & Struct; readonly isCreated: boolean; readonly asCreated: ITuple<[u32, SpRuntimeAccountAccountId20, u128]>; readonly isMinted: boolean; readonly asMinted: ITuple<[u32, SpRuntimeAccountAccountId20, u128]>; readonly isLocked: boolean; readonly asLocked: { readonly currencyId: u32; readonly who: SpRuntimeAccountAccountId20; readonly amount: u128; } & Struct; readonly isUnlocked: boolean; readonly asUnlocked: { readonly currencyId: u32; readonly who: SpRuntimeAccountAccountId20; readonly amount: u128; } & Struct; readonly isIssued: boolean; readonly asIssued: { readonly currencyId: u32; readonly amount: u128; } & Struct; readonly isRescinded: boolean; readonly asRescinded: { readonly currencyId: u32; readonly amount: u128; } & Struct; readonly type: 'Endowed' | 'DustLost' | 'Transfer' | 'Reserved' | 'Unreserved' | 'ReserveRepatriated' | 'BalanceSet' | 'TotalIssuanceSet' | 'Withdrawn' | 'Slashed' | 'Deposited' | 'LockSet' | 'LockRemoved' | 'Created' | 'Minted' | 'Locked' | 'Unlocked' | 'Issued' | 'Rescinded'; } /** @name FrameSupportTokensMiscBalanceStatus (55) */ interface FrameSupportTokensMiscBalanceStatus extends Enum { readonly isFree: boolean; readonly isReserved: boolean; readonly type: 'Free' | 'Reserved'; } /** @name PalletTransactionPaymentMangataEvent (57) */ interface PalletTransactionPaymentMangataEvent extends Enum { readonly isTransactionFeePaid: boolean; readonly asTransactionFeePaid: { readonly who: SpRuntimeAccountAccountId20; readonly actualFee: u128; readonly tip: u128; } & Struct; readonly type: 'TransactionFeePaid'; } /** @name PalletXykEvent (58) */ interface PalletXykEvent extends Enum { readonly isPoolCreated: boolean; readonly asPoolCreated: ITuple<[SpRuntimeAccountAccountId20, u32, u128, u32, u128]>; readonly isAssetsSwapped: boolean; readonly asAssetsSwapped: ITuple<[SpRuntimeAccountAccountId20, Vec, u128, u128]>; readonly isSellAssetFailedDueToSlippage: boolean; readonly asSellAssetFailedDueToSlippage: ITuple<[SpRuntimeAccountAccountId20, u32, u128, u32, u128, u128]>; readonly isBuyAssetFailedDueToSlippage: boolean; readonly asBuyAssetFailedDueToSlippage: ITuple<[SpRuntimeAccountAccountId20, u32, u128, u32, u128, u128]>; readonly isLiquidityMinted: boolean; readonly asLiquidityMinted: ITuple<[SpRuntimeAccountAccountId20, u32, u128, u32, u128, u32, u128]>; readonly isLiquidityBurned: boolean; readonly asLiquidityBurned: ITuple<[SpRuntimeAccountAccountId20, u32, u128, u32, u128, u32, u128]>; readonly isPoolPromotionUpdated: boolean; readonly asPoolPromotionUpdated: ITuple<[u32, Option]>; readonly isLiquidityActivated: boolean; readonly asLiquidityActivated: ITuple<[SpRuntimeAccountAccountId20, u32, u128]>; readonly isLiquidityDeactivated: boolean; readonly asLiquidityDeactivated: ITuple<[SpRuntimeAccountAccountId20, u32, u128]>; readonly isRewardsClaimed: boolean; readonly asRewardsClaimed: ITuple<[SpRuntimeAccountAccountId20, u32, u128]>; readonly isMultiSwapAssetFailedOnAtomicSwap: boolean; readonly asMultiSwapAssetFailedOnAtomicSwap: ITuple<[SpRuntimeAccountAccountId20, Vec, u128, SpRuntimeModuleError]>; readonly type: 'PoolCreated' | 'AssetsSwapped' | 'SellAssetFailedDueToSlippage' | 'BuyAssetFailedDueToSlippage' | 'LiquidityMinted' | 'LiquidityBurned' | 'PoolPromotionUpdated' | 'LiquidityActivated' | 'LiquidityDeactivated' | 'RewardsClaimed' | 'MultiSwapAssetFailedOnAtomicSwap'; } /** @name PalletProofOfStakeEvent (61) */ interface PalletProofOfStakeEvent extends Enum { readonly isPoolPromotionUpdated: boolean; readonly asPoolPromotionUpdated: ITuple<[u32, Option]>; readonly isLiquidityActivated: boolean; readonly asLiquidityActivated: ITuple<[SpRuntimeAccountAccountId20, u32, u128]>; readonly isLiquidityDeactivated: boolean; readonly asLiquidityDeactivated: ITuple<[SpRuntimeAccountAccountId20, u32, u128]>; readonly isRewardsClaimed: boolean; readonly asRewardsClaimed: ITuple<[SpRuntimeAccountAccountId20, u32, u128]>; readonly isThirdPartyRewardsClaimed: boolean; readonly asThirdPartyRewardsClaimed: ITuple<[SpRuntimeAccountAccountId20, u32, u32, u128]>; readonly isThirdPartyLiquidityActivated: boolean; readonly asThirdPartyLiquidityActivated: ITuple<[SpRuntimeAccountAccountId20, u32, u32, u128]>; readonly isThirdPartyLiquidityDeactivated: boolean; readonly asThirdPartyLiquidityDeactivated: ITuple<[SpRuntimeAccountAccountId20, u32, u32, u128]>; readonly isThirdPartySuccessfulPoolPromotion: boolean; readonly asThirdPartySuccessfulPoolPromotion: ITuple<[SpRuntimeAccountAccountId20, u32, u32, u128]>; readonly type: 'PoolPromotionUpdated' | 'LiquidityActivated' | 'LiquidityDeactivated' | 'RewardsClaimed' | 'ThirdPartyRewardsClaimed' | 'ThirdPartyLiquidityActivated' | 'ThirdPartyLiquidityDeactivated' | 'ThirdPartySuccessfulPoolPromotion'; } /** @name PalletFeeLockEvent (62) */ interface PalletFeeLockEvent extends Enum { readonly isFeeLockMetadataUpdated: boolean; readonly isFeeLockUnlocked: boolean; readonly asFeeLockUnlocked: ITuple<[SpRuntimeAccountAccountId20, u128]>; readonly isFeeLocked: boolean; readonly asFeeLocked: { readonly who: SpRuntimeAccountAccountId20; readonly lockAmount: u128; readonly totalLocked: u128; } & Struct; readonly type: 'FeeLockMetadataUpdated' | 'FeeLockUnlocked' | 'FeeLocked'; } /** @name PalletVestingMangataEvent (63) */ interface PalletVestingMangataEvent extends Enum { readonly isVestingUpdated: boolean; readonly asVestingUpdated: { readonly account: SpRuntimeAccountAccountId20; readonly tokenId: u32; readonly unvested: u128; } & Struct; readonly isVestingCompleted: boolean; readonly asVestingCompleted: { readonly account: SpRuntimeAccountAccountId20; readonly tokenId: u32; } & Struct; readonly type: 'VestingUpdated' | 'VestingCompleted'; } /** @name PalletCrowdloanRewardsEvent (64) */ interface PalletCrowdloanRewardsEvent extends Enum { readonly isInitialPaymentMade: boolean; readonly asInitialPaymentMade: ITuple<[SpRuntimeAccountAccountId20, u128]>; readonly isNativeIdentityAssociated: boolean; readonly asNativeIdentityAssociated: ITuple<[SpRuntimeAccountAccountId20, SpRuntimeAccountAccountId20, u128]>; readonly isRewardsPaid: boolean; readonly asRewardsPaid: ITuple<[SpRuntimeAccountAccountId20, u128]>; readonly isRewardAddressUpdated: boolean; readonly asRewardAddressUpdated: ITuple<[SpRuntimeAccountAccountId20, SpRuntimeAccountAccountId20]>; readonly isInitializedAlreadyInitializedAccount: boolean; readonly asInitializedAlreadyInitializedAccount: ITuple<[SpRuntimeAccountAccountId20, Option, u128]>; readonly isInitializedAccountWithNotEnoughContribution: boolean; readonly asInitializedAccountWithNotEnoughContribution: ITuple<[SpRuntimeAccountAccountId20, Option, u128]>; readonly type: 'InitialPaymentMade' | 'NativeIdentityAssociated' | 'RewardsPaid' | 'RewardAddressUpdated' | 'InitializedAlreadyInitializedAccount' | 'InitializedAccountWithNotEnoughContribution'; } /** @name PalletIssuanceEvent (65) */ interface PalletIssuanceEvent extends Enum { readonly isSessionIssuanceIssued: boolean; readonly asSessionIssuanceIssued: ITuple<[u32, u128, u128]>; readonly isSessionIssuanceRecorded: boolean; readonly asSessionIssuanceRecorded: ITuple<[u32, u128, u128]>; readonly isIssuanceConfigInitialized: boolean; readonly asIssuanceConfigInitialized: PalletIssuanceIssuanceInfo; readonly isTgeFinalized: boolean; readonly isTgeInstanceFailed: boolean; readonly asTgeInstanceFailed: PalletIssuanceTgeInfo; readonly isTgeInstanceSucceeded: boolean; readonly asTgeInstanceSucceeded: PalletIssuanceTgeInfo; readonly type: 'SessionIssuanceIssued' | 'SessionIssuanceRecorded' | 'IssuanceConfigInitialized' | 'TgeFinalized' | 'TgeInstanceFailed' | 'TgeInstanceSucceeded'; } /** @name PalletIssuanceIssuanceInfo (66) */ interface PalletIssuanceIssuanceInfo extends Struct { readonly cap: u128; readonly issuanceAtInit: u128; readonly linearIssuanceBlocks: u32; readonly liquidityMiningSplit: Perbill; readonly stakingSplit: Perbill; readonly totalCrowdloanAllocation: u128; } /** @name PalletIssuanceTgeInfo (68) */ interface PalletIssuanceTgeInfo extends Struct { readonly who: SpRuntimeAccountAccountId20; readonly amount: u128; } /** @name PalletMultipurposeLiquidityEvent (69) */ interface PalletMultipurposeLiquidityEvent extends Enum { readonly isVestingTokensReserved: boolean; readonly asVestingTokensReserved: ITuple<[SpRuntimeAccountAccountId20, u32, u128]>; readonly isTokensRelockedFromReserve: boolean; readonly asTokensRelockedFromReserve: ITuple<[SpRuntimeAccountAccountId20, u32, u128, u128]>; readonly type: 'VestingTokensReserved' | 'TokensRelockedFromReserve'; } /** @name PalletBootstrapEvent (70) */ interface PalletBootstrapEvent extends Enum { readonly isProvisioned: boolean; readonly asProvisioned: ITuple<[u32, u128]>; readonly isVestedProvisioned: boolean; readonly asVestedProvisioned: ITuple<[u32, u128]>; readonly isRewardsLiquidityAcitvationFailed: boolean; readonly asRewardsLiquidityAcitvationFailed: ITuple<[SpRuntimeAccountAccountId20, u32, u128]>; readonly isRewardsClaimed: boolean; readonly asRewardsClaimed: ITuple<[u32, u128]>; readonly isAccountsWhitelisted: boolean; readonly isBootstrapParitallyPreFinalized: boolean; readonly isBootstrapReadyToBeFinalized: boolean; readonly isBootstrapFinalized: boolean; readonly type: 'Provisioned' | 'VestedProvisioned' | 'RewardsLiquidityAcitvationFailed' | 'RewardsClaimed' | 'AccountsWhitelisted' | 'BootstrapParitallyPreFinalized' | 'BootstrapReadyToBeFinalized' | 'BootstrapFinalized'; } /** @name ParachainStakingEvent (71) */ interface ParachainStakingEvent extends Enum { readonly isNewRound: boolean; readonly asNewRound: ITuple<[u32, u32, u32, u128]>; readonly isJoinedCollatorCandidates: boolean; readonly asJoinedCollatorCandidates: ITuple<[SpRuntimeAccountAccountId20, u128, u128]>; readonly isCollatorChosen: boolean; readonly asCollatorChosen: ITuple<[u32, SpRuntimeAccountAccountId20, u128]>; readonly isCandidateBondMoreRequested: boolean; readonly asCandidateBondMoreRequested: ITuple<[SpRuntimeAccountAccountId20, u128, u32]>; readonly isCandidateBondLessRequested: boolean; readonly asCandidateBondLessRequested: ITuple<[SpRuntimeAccountAccountId20, u128, u32]>; readonly isCandidateBondedMore: boolean; readonly asCandidateBondedMore: ITuple<[SpRuntimeAccountAccountId20, u128, u128]>; readonly isCandidateBondedLess: boolean; readonly asCandidateBondedLess: ITuple<[SpRuntimeAccountAccountId20, u128, u128]>; readonly isCandidateWentOffline: boolean; readonly asCandidateWentOffline: ITuple<[u32, SpRuntimeAccountAccountId20]>; readonly isCandidateBackOnline: boolean; readonly asCandidateBackOnline: ITuple<[u32, SpRuntimeAccountAccountId20]>; readonly isCandidateScheduledExit: boolean; readonly asCandidateScheduledExit: ITuple<[u32, SpRuntimeAccountAccountId20, u32]>; readonly isCancelledCandidateExit: boolean; readonly asCancelledCandidateExit: SpRuntimeAccountAccountId20; readonly isCancelledCandidateBondChange: boolean; readonly asCancelledCandidateBondChange: ITuple<[SpRuntimeAccountAccountId20, ParachainStakingCandidateBondRequest]>; readonly isCandidateLeft: boolean; readonly asCandidateLeft: ITuple<[SpRuntimeAccountAccountId20, u128, u128]>; readonly isDelegationIncreaseScheduled: boolean; readonly asDelegationIncreaseScheduled: ITuple<[SpRuntimeAccountAccountId20, SpRuntimeAccountAccountId20, u128, u32]>; readonly isDelegationDecreaseScheduled: boolean; readonly asDelegationDecreaseScheduled: ITuple<[SpRuntimeAccountAccountId20, SpRuntimeAccountAccountId20, u128, u32]>; readonly isDelegationIncreased: boolean; readonly asDelegationIncreased: ITuple<[SpRuntimeAccountAccountId20, SpRuntimeAccountAccountId20, u128, bool]>; readonly isDelegationDecreased: boolean; readonly asDelegationDecreased: ITuple<[SpRuntimeAccountAccountId20, SpRuntimeAccountAccountId20, u128, bool]>; readonly isDelegatorExitScheduled: boolean; readonly asDelegatorExitScheduled: ITuple<[u32, SpRuntimeAccountAccountId20, u32]>; readonly isDelegationRevocationScheduled: boolean; readonly asDelegationRevocationScheduled: ITuple<[u32, SpRuntimeAccountAccountId20, SpRuntimeAccountAccountId20, u32]>; readonly isDelegatorLeft: boolean; readonly asDelegatorLeft: ITuple<[SpRuntimeAccountAccountId20, u128]>; readonly isDelegationRevoked: boolean; readonly asDelegationRevoked: ITuple<[SpRuntimeAccountAccountId20, SpRuntimeAccountAccountId20, u128]>; readonly isDelegatorExitCancelled: boolean; readonly asDelegatorExitCancelled: SpRuntimeAccountAccountId20; readonly isCancelledDelegationRequest: boolean; readonly asCancelledDelegationRequest: ITuple<[SpRuntimeAccountAccountId20, ParachainStakingDelegationRequest]>; readonly isDelegation: boolean; readonly asDelegation: ITuple<[SpRuntimeAccountAccountId20, u128, SpRuntimeAccountAccountId20, ParachainStakingDelegatorAdded]>; readonly isDelegatorLeftCandidate: boolean; readonly asDelegatorLeftCandidate: ITuple<[SpRuntimeAccountAccountId20, SpRuntimeAccountAccountId20, u128, u128]>; readonly isDelegatorDueReward: boolean; readonly asDelegatorDueReward: ITuple<[u32, SpRuntimeAccountAccountId20, SpRuntimeAccountAccountId20, u128]>; readonly isRewarded: boolean; readonly asRewarded: ITuple<[u32, SpRuntimeAccountAccountId20, u128]>; readonly isCollatorRewardsDistributed: boolean; readonly asCollatorRewardsDistributed: ITuple<[SpRuntimeAccountAccountId20, ParachainStakingPayoutRounds]>; readonly isStakeExpectationsSet: boolean; readonly asStakeExpectationsSet: ITuple<[u128, u128, u128]>; readonly isTotalSelectedSet: boolean; readonly asTotalSelectedSet: ITuple<[u32, u32]>; readonly isCollatorCommissionSet: boolean; readonly asCollatorCommissionSet: ITuple<[Perbill, Perbill]>; readonly isCandidateAggregatorUpdated: boolean; readonly asCandidateAggregatorUpdated: ITuple<[SpRuntimeAccountAccountId20, Option]>; readonly isAggregatorMetadataUpdated: boolean; readonly asAggregatorMetadataUpdated: SpRuntimeAccountAccountId20; readonly type: 'NewRound' | 'JoinedCollatorCandidates' | 'CollatorChosen' | 'CandidateBondMoreRequested' | 'CandidateBondLessRequested' | 'CandidateBondedMore' | 'CandidateBondedLess' | 'CandidateWentOffline' | 'CandidateBackOnline' | 'CandidateScheduledExit' | 'CancelledCandidateExit' | 'CancelledCandidateBondChange' | 'CandidateLeft' | 'DelegationIncreaseScheduled' | 'DelegationDecreaseScheduled' | 'DelegationIncreased' | 'DelegationDecreased' | 'DelegatorExitScheduled' | 'DelegationRevocationScheduled' | 'DelegatorLeft' | 'DelegationRevoked' | 'DelegatorExitCancelled' | 'CancelledDelegationRequest' | 'Delegation' | 'DelegatorLeftCandidate' | 'DelegatorDueReward' | 'Rewarded' | 'CollatorRewardsDistributed' | 'StakeExpectationsSet' | 'TotalSelectedSet' | 'CollatorCommissionSet' | 'CandidateAggregatorUpdated' | 'AggregatorMetadataUpdated'; } /** @name ParachainStakingCandidateBondRequest (72) */ interface ParachainStakingCandidateBondRequest extends Struct { readonly amount: u128; readonly change: ParachainStakingCandidateBondChange; readonly whenExecutable: u32; } /** @name ParachainStakingCandidateBondChange (73) */ interface ParachainStakingCandidateBondChange extends Enum { readonly isIncrease: boolean; readonly isDecrease: boolean; readonly type: 'Increase' | 'Decrease'; } /** @name ParachainStakingDelegationRequest (74) */ interface ParachainStakingDelegationRequest extends Struct { readonly collator: SpRuntimeAccountAccountId20; readonly amount: u128; readonly whenExecutable: u32; readonly action: ParachainStakingDelegationChange; } /** @name ParachainStakingDelegationChange (75) */ interface ParachainStakingDelegationChange extends Enum { readonly isRevoke: boolean; readonly isIncrease: boolean; readonly isDecrease: boolean; readonly type: 'Revoke' | 'Increase' | 'Decrease'; } /** @name ParachainStakingDelegatorAdded (76) */ interface ParachainStakingDelegatorAdded extends Enum { readonly isAddedToTop: boolean; readonly asAddedToTop: { readonly newTotal: u128; } & Struct; readonly isAddedToBottom: boolean; readonly type: 'AddedToTop' | 'AddedToBottom'; } /** @name ParachainStakingPayoutRounds (77) */ interface ParachainStakingPayoutRounds extends Enum { readonly isAll: boolean; readonly isPartial: boolean; readonly asPartial: Vec; readonly type: 'All' | 'Partial'; } /** @name PalletSequencerStakingEvent (78) */ type PalletSequencerStakingEvent = Null; /** @name PalletSessionEvent (79) */ interface PalletSessionEvent extends Enum { readonly isNewSession: boolean; readonly asNewSession: { readonly sessionIndex: u32; } & Struct; readonly type: 'NewSession'; } /** @name PalletGrandpaEvent (80) */ interface PalletGrandpaEvent extends Enum { readonly isNewAuthorities: boolean; readonly asNewAuthorities: { readonly authoritySet: Vec>; } & Struct; readonly isPaused: boolean; readonly isResumed: boolean; readonly type: 'NewAuthorities' | 'Paused' | 'Resumed'; } /** @name SpConsensusGrandpaAppPublic (83) */ interface SpConsensusGrandpaAppPublic extends SpCoreEd25519Public { } /** @name SpCoreEd25519Public (84) */ interface SpCoreEd25519Public extends U8aFixed { } /** @name OrmlAssetRegistryModuleEvent (85) */ interface OrmlAssetRegistryModuleEvent extends Enum { readonly isRegisteredAsset: boolean; readonly asRegisteredAsset: { readonly assetId: u32; readonly metadata: OrmlTraitsAssetRegistryAssetMetadata; } & Struct; readonly isUpdatedAsset: boolean; readonly asUpdatedAsset: { readonly assetId: u32; readonly metadata: OrmlTraitsAssetRegistryAssetMetadata; } & Struct; readonly type: 'RegisteredAsset' | 'UpdatedAsset'; } /** @name OrmlTraitsAssetRegistryAssetMetadata (86) */ interface OrmlTraitsAssetRegistryAssetMetadata extends Struct { readonly decimals: u32; readonly name: Bytes; readonly symbol: Bytes; readonly existentialDeposit: u128; readonly location: Option; readonly additional: MangataTypesAssetsCustomMetadata; } /** @name MangataTypesAssetsCustomMetadata (87) */ interface MangataTypesAssetsCustomMetadata extends Struct { readonly xcm: Option; readonly xyk: Option; } /** @name MangataTypesAssetsXcmMetadata (89) */ interface MangataTypesAssetsXcmMetadata extends Struct { readonly feePerSecond: u128; } /** @name MangataTypesAssetsXykMetadata (91) */ interface MangataTypesAssetsXykMetadata extends Struct { readonly operationsDisabled: bool; } /** @name StagingXcmVersionedMultiLocation (94) */ interface StagingXcmVersionedMultiLocation extends Enum { readonly isV2: boolean; readonly asV2: StagingXcmV2MultiLocation; readonly isV3: boolean; readonly asV3: StagingXcmV3MultiLocation; readonly type: 'V2' | 'V3'; } /** @name StagingXcmV2MultiLocation (95) */ interface StagingXcmV2MultiLocation extends Struct { readonly parents: u8; readonly interior: StagingXcmV2MultilocationJunctions; } /** @name StagingXcmV2MultilocationJunctions (96) */ interface StagingXcmV2MultilocationJunctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; readonly asX1: StagingXcmV2Junction; readonly isX2: boolean; readonly asX2: ITuple<[StagingXcmV2Junction, StagingXcmV2Junction]>; readonly isX3: boolean; readonly asX3: ITuple<[StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction]>; readonly isX4: boolean; readonly asX4: ITuple<[StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction]>; readonly isX5: boolean; readonly asX5: ITuple<[StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction]>; readonly isX6: boolean; readonly asX6: ITuple<[StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction]>; readonly isX7: boolean; readonly asX7: ITuple<[StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction]>; readonly isX8: boolean; readonly asX8: ITuple<[StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction, StagingXcmV2Junction]>; readonly type: 'Here' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8'; } /** @name StagingXcmV2Junction (97) */ interface StagingXcmV2Junction extends Enum { readonly isParachain: boolean; readonly asParachain: Compact; readonly isAccountId32: boolean; readonly asAccountId32: { readonly network: StagingXcmV2NetworkId; readonly id: U8aFixed; } & Struct; readonly isAccountIndex64: boolean; readonly asAccountIndex64: { readonly network: StagingXcmV2NetworkId; readonly index: Compact; } & Struct; readonly isAccountKey20: boolean; readonly asAccountKey20: { readonly network: StagingXcmV2NetworkId; readonly key: U8aFixed; } & Struct; readonly isPalletInstance: boolean; readonly asPalletInstance: u8; readonly isGeneralIndex: boolean; readonly asGeneralIndex: Compact; readonly isGeneralKey: boolean; readonly asGeneralKey: Bytes; readonly isOnlyChild: boolean; readonly isPlurality: boolean; readonly asPlurality: { readonly id: StagingXcmV2BodyId; readonly part: StagingXcmV2BodyPart; } & Struct; readonly type: 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality'; } /** @name StagingXcmV2NetworkId (99) */ interface StagingXcmV2NetworkId extends Enum { readonly isAny: boolean; readonly isNamed: boolean; readonly asNamed: Bytes; readonly isPolkadot: boolean; readonly isKusama: boolean; readonly type: 'Any' | 'Named' | 'Polkadot' | 'Kusama'; } /** @name StagingXcmV2BodyId (102) */ interface StagingXcmV2BodyId extends Enum { readonly isUnit: boolean; readonly isNamed: boolean; readonly asNamed: Bytes; readonly isIndex: boolean; readonly asIndex: Compact; readonly isExecutive: boolean; readonly isTechnical: boolean; readonly isLegislative: boolean; readonly isJudicial: boolean; readonly isDefense: boolean; readonly isAdministration: boolean; readonly isTreasury: boolean; readonly type: 'Unit' | 'Named' | 'Index' | 'Executive' | 'Technical' | 'Legislative' | 'Judicial' | 'Defense' | 'Administration' | 'Treasury'; } /** @name StagingXcmV2BodyPart (103) */ interface StagingXcmV2BodyPart extends Enum { readonly isVoice: boolean; readonly isMembers: boolean; readonly asMembers: { readonly count: Compact; } & Struct; readonly isFraction: boolean; readonly asFraction: { readonly nom: Compact; readonly denom: Compact; } & Struct; readonly isAtLeastProportion: boolean; readonly asAtLeastProportion: { readonly nom: Compact; readonly denom: Compact; } & Struct; readonly isMoreThanProportion: boolean; readonly asMoreThanProportion: { readonly nom: Compact; readonly denom: Compact; } & Struct; readonly type: 'Voice' | 'Members' | 'Fraction' | 'AtLeastProportion' | 'MoreThanProportion'; } /** @name StagingXcmV3MultiLocation (104) */ interface StagingXcmV3MultiLocation extends Struct { readonly parents: u8; readonly interior: StagingXcmV3Junctions; } /** @name StagingXcmV3Junctions (105) */ interface StagingXcmV3Junctions extends Enum { readonly isHere: boolean; readonly isX1: boolean; readonly asX1: StagingXcmV3Junction; readonly isX2: boolean; readonly asX2: ITuple<[StagingXcmV3Junction, StagingXcmV3Junction]>; readonly isX3: boolean; readonly asX3: ITuple<[StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction]>; readonly isX4: boolean; readonly asX4: ITuple<[StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction]>; readonly isX5: boolean; readonly asX5: ITuple<[StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction]>; readonly isX6: boolean; readonly asX6: ITuple<[StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction]>; readonly isX7: boolean; readonly asX7: ITuple<[StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction]>; readonly isX8: boolean; readonly asX8: ITuple<[StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction, StagingXcmV3Junction]>; readonly type: 'Here' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8'; } /** @name StagingXcmV3Junction (106) */ interface StagingXcmV3Junction extends Enum { readonly isParachain: boolean; readonly asParachain: Compact; readonly isAccountId32: boolean; readonly asAccountId32: { readonly network: Option; readonly id: U8aFixed; } & Struct; readonly isAccountIndex64: boolean; readonly asAccountIndex64: { readonly network: Option; readonly index: Compact; } & Struct; readonly isAccountKey20: boolean; readonly asAccountKey20: { readonly network: Option; readonly key: U8aFixed; } & Struct; readonly isPalletInstance: boolean; readonly asPalletInstance: u8; readonly isGeneralIndex: boolean; readonly asGeneralIndex: Compact; readonly isGeneralKey: boolean; readonly asGeneralKey: { readonly length: u8; readonly data: U8aFixed; } & Struct; readonly isOnlyChild: boolean; readonly isPlurality: boolean; readonly asPlurality: { readonly id: StagingXcmV3JunctionBodyId; readonly part: StagingXcmV3JunctionBodyPart; } & Struct; readonly isGlobalConsensus: boolean; readonly asGlobalConsensus: StagingXcmV3JunctionNetworkId; readonly type: 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality' | 'GlobalConsensus'; } /** @name StagingXcmV3JunctionNetworkId (108) */ interface StagingXcmV3JunctionNetworkId extends Enum { readonly isByGenesis: boolean; readonly asByGenesis: U8aFixed; readonly isByFork: boolean; readonly asByFork: { readonly blockNumber: u64; readonly blockHash: U8aFixed; } & Struct; readonly isPolkadot: boolean; readonly isKusama: boolean; readonly isWestend: boolean; readonly isRococo: boolean; readonly isWococo: boolean; readonly isEthereum: boolean; readonly asEthereum: { readonly chainId: Compact; } & Struct; readonly isBitcoinCore: boolean; readonly isBitcoinCash: boolean; readonly type: 'ByGenesis' | 'ByFork' | 'Polkadot' | 'Kusama' | 'Westend' | 'Rococo' | 'Wococo' | 'Ethereum' | 'BitcoinCore' | 'BitcoinCash'; } /** @name StagingXcmV3JunctionBodyId (109) */ interface StagingXcmV3JunctionBodyId extends Enum { readonly isUnit: boolean; readonly isMoniker: boolean; readonly asMoniker: U8aFixed; readonly isIndex: boolean; readonly asIndex: Compact; readonly isExecutive: boolean; readonly isTechnical: boolean; readonly isLegislative: boolean; readonly isJudicial: boolean; readonly isDefense: boolean; readonly isAdministration: boolean; readonly isTreasury: boolean; readonly type: 'Unit' | 'Moniker' | 'Index' | 'Executive' | 'Technical' | 'Legislative' | 'Judicial' | 'Defense' | 'Administration' | 'Treasury'; } /** @name StagingXcmV3JunctionBodyPart (110) */ interface StagingXcmV3JunctionBodyPart extends Enum { readonly isVoice: boolean; readonly isMembers: boolean; readonly asMembers: { readonly count: Compact; } & Struct; readonly isFraction: boolean; readonly asFraction: { readonly nom: Compact; readonly denom: Compact; } & Struct; readonly isAtLeastProportion: boolean; readonly asAtLeastProportion: { readonly nom: Compact; readonly denom: Compact; } & Struct; readonly isMoreThanProportion: boolean; readonly asMoreThanProportion: { readonly nom: Compact; readonly denom: Compact; } & Struct; readonly type: 'Voice' | 'Members' | 'Fraction' | 'AtLeastProportion' | 'MoreThanProportion'; } /** @name PalletTreasuryEvent (111) */ interface PalletTreasuryEvent extends Enum { readonly isProposed: boolean; readonly asProposed: { readonly proposalIndex: u32; } & Struct; readonly isSpending: boolean; readonly asSpending: { readonly budgetRemaining: u128; } & Struct; readonly isAwarded: boolean; readonly asAwarded: { readonly proposalIndex: u32; readonly award: u128; readonly account: SpRuntimeAccountAccountId20; } & Struct; readonly isRejected: boolean; readonly asRejected: { readonly proposalIndex: u32; readonly slashed: u128; } & Struct; readonly isBurnt: boolean; readonly asBurnt: { readonly burntFunds: u128; } & Struct; readonly isRollover: boolean; readonly asRollover: { readonly rolloverBalance: u128; } & Struct; readonly isDeposit: boolean; readonly asDeposit: { readonly value: u128; } & Struct; readonly isSpendApproved: boolean; readonly asSpendApproved: { readonly proposalIndex: u32; readonly amount: u128; readonly beneficiary: SpRuntimeAccountAccountId20; } & Struct; readonly isUpdatedInactive: boolean; readonly asUpdatedInactive: { readonly reactivated: u128; readonly deactivated: u128; } & Struct; readonly type: 'Proposed' | 'Spending' | 'Awarded' | 'Rejected' | 'Burnt' | 'Rollover' | 'Deposit' | 'SpendApproved' | 'UpdatedInactive'; } /** @name PalletSudoMangataEvent (112) */ interface PalletSudoMangataEvent extends Enum { readonly isSudid: boolean; readonly asSudid: { readonly sudoResult: Result; } & Struct; readonly isKeyChanged: boolean; readonly asKeyChanged: { readonly oldSudoer: Option; } & Struct; readonly isSudoAsDone: boolean; readonly asSudoAsDone: { readonly sudoResult: Result; } & Struct; readonly type: 'Sudid' | 'KeyChanged' | 'SudoAsDone'; } /** @name PalletSudoOriginEvent (113) */ interface PalletSudoOriginEvent extends Enum { readonly isSuOriginDid: boolean; readonly asSuOriginDid: Result; readonly isSuOriginDoAsDone: boolean; readonly asSuOriginDoAsDone: Result; readonly type: 'SuOriginDid' | 'SuOriginDoAsDone'; } /** @name PalletCollectiveMangataEvent (114) */ interface PalletCollectiveMangataEvent extends Enum { readonly isProposed: boolean; readonly asProposed: { readonly account: SpRuntimeAccountAccountId20; readonly proposalIndex: u32; readonly proposalHash: H256; readonly threshold: u32; } & Struct; readonly isVoted: boolean; readonly asVoted: { readonly account: SpRuntimeAccountAccountId20; readonly proposalHash: H256; readonly voted: bool; readonly yes: u32; readonly no: u32; } & Struct; readonly isApproved: boolean; readonly asApproved: { readonly proposalHash: H256; } & Struct; readonly isDisapproved: boolean; readonly asDisapproved: { readonly proposalHash: H256; } & Struct; readonly isExecuted: boolean; readonly asExecuted: { readonly proposalHash: H256; readonly result: Result; } & Struct; readonly isMemberExecuted: boolean; readonly asMemberExecuted: { readonly proposalHash: H256; readonly result: Result; } & Struct; readonly isClosed: boolean; readonly asClosed: { readonly proposalHash: H256; readonly yes: u32; readonly no: u32; } & Struct; readonly isMembersChanged: boolean; readonly asMembersChanged: { readonly newMembers: Vec; } & Struct; readonly isPrimeSet: boolean; readonly asPrimeSet: { readonly newPrime: Option; } & Struct; readonly type: 'Proposed' | 'Voted' | 'Approved' | 'Disapproved' | 'Executed' | 'MemberExecuted' | 'Closed' | 'MembersChanged' | 'PrimeSet'; } /** @name PalletIdentityEvent (116) */ interface PalletIdentityEvent extends Enum { readonly isIdentitySet: boolean; readonly asIdentitySet: { readonly who: SpRuntimeAccountAccountId20; } & Struct; readonly isIdentityCleared: boolean; readonly asIdentityCleared: { readonly who: SpRuntimeAccountAccountId20; readonly deposit: u128; } & Struct; readonly isIdentityKilled: boolean; readonly asIdentityKilled: { readonly who: SpRuntimeAccountAccountId20; readonly deposit: u128; } & Struct; readonly isJudgementRequested: boolean; readonly asJudgementRequested: { readonly who: SpRuntimeAccountAccountId20; readonly registrarIndex: u32; } & Struct; readonly isJudgementUnrequested: boolean; readonly asJudgementUnrequested: { readonly who: SpRuntimeAccountAccountId20; readonly registrarIndex: u32; } & Struct; readonly isJudgementGiven: boolean; readonly asJudgementGiven: { readonly target: SpRuntimeAccountAccountId20; readonly registrarIndex: u32; } & Struct; readonly isRegistrarAdded: boolean; readonly asRegistrarAdded: { readonly registrarIndex: u32; } & Struct; readonly isSubIdentityAdded: boolean; readonly asSubIdentityAdded: { readonly sub: SpRuntimeAccountAccountId20; readonly main: SpRuntimeAccountAccountId20; readonly deposit: u128; } & Struct; readonly isSubIdentityRemoved: boolean; readonly asSubIdentityRemoved: { readonly sub: SpRuntimeAccountAccountId20; readonly main: SpRuntimeAccountAccountId20; readonly deposit: u128; } & Struct; readonly isSubIdentityRevoked: boolean; readonly asSubIdentityRevoked: { readonly sub: SpRuntimeAccountAccountId20; readonly main: SpRuntimeAccountAccountId20; readonly deposit: u128; } & Struct; readonly type: 'IdentitySet' | 'IdentityCleared' | 'IdentityKilled' | 'JudgementRequested' | 'JudgementUnrequested' | 'JudgementGiven' | 'RegistrarAdded' | 'SubIdentityAdded' | 'SubIdentityRemoved' | 'SubIdentityRevoked'; } /** @name FrameSystemPhase (117) */ interface FrameSystemPhase extends Enum { readonly isApplyExtrinsic: boolean; readonly asApplyExtrinsic: u32; readonly isFinalization: boolean; readonly isInitialization: boolean; readonly type: 'ApplyExtrinsic' | 'Finalization' | 'Initialization'; } /** @name FrameSystemLastRuntimeUpgradeInfo (121) */ interface FrameSystemLastRuntimeUpgradeInfo extends Struct { readonly specVersion: Compact; readonly specName: Text; } /** @name FrameSystemCall (123) */ interface FrameSystemCall extends Enum { readonly isEnqueueTxs: boolean; readonly asEnqueueTxs: { readonly txs: Vec, Bytes]>>; } & Struct; readonly isRemark: boolean; readonly asRemark: { readonly remark: Bytes; } & Struct; readonly isSetHeapPages: boolean; readonly asSetHeapPages: { readonly pages: u64; } & Struct; readonly isSetCode: boolean; readonly asSetCode: { readonly code: Bytes; } & Struct; readonly isSetCodeWithoutChecks: boolean; readonly asSetCodeWithoutChecks: { readonly code: Bytes; } & Struct; readonly isSetStorage: boolean; readonly asSetStorage: { readonly items: Vec>; } & Struct; readonly isKillStorage: boolean; readonly asKillStorage: { readonly keys_: Vec; } & Struct; readonly isKillPrefix: boolean; readonly asKillPrefix: { readonly prefix: Bytes; readonly subkeys: u32; } & Struct; readonly isRemarkWithEvent: boolean; readonly asRemarkWithEvent: { readonly remark: Bytes; } & Struct; readonly type: 'EnqueueTxs' | 'Remark' | 'SetHeapPages' | 'SetCode' | 'SetCodeWithoutChecks' | 'SetStorage' | 'KillStorage' | 'KillPrefix' | 'RemarkWithEvent'; } /** @name FrameSystemLimitsBlockWeights (127) */ interface FrameSystemLimitsBlockWeights extends Struct { readonly baseBlock: SpWeightsWeightV2Weight; readonly maxBlock: SpWeightsWeightV2Weight; readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass; } /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (128) */ interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct { readonly normal: FrameSystemLimitsWeightsPerClass; readonly operational: FrameSystemLimitsWeightsPerClass; readonly mandatory: FrameSystemLimitsWeightsPerClass; } /** @name FrameSystemLimitsWeightsPerClass (129) */ interface FrameSystemLimitsWeightsPerClass extends Struct { readonly baseExtrinsic: SpWeightsWeightV2Weight; readonly maxExtrinsic: Option; readonly maxTotal: Option; readonly reserved: Option; } /** @name FrameSystemLimitsBlockLength (131) */ interface FrameSystemLimitsBlockLength extends Struct { readonly max: FrameSupportDispatchPerDispatchClassU32; } /** @name FrameSupportDispatchPerDispatchClassU32 (132) */ interface FrameSupportDispatchPerDispatchClassU32 extends Struct { readonly normal: u32; readonly operational: u32; readonly mandatory: u32; } /** @name SpWeightsRuntimeDbWeight (133) */ interface SpWeightsRuntimeDbWeight extends Struct { readonly read: u64; readonly write: u64; } /** @name SpVersionRuntimeVersion (134) */ interface SpVersionRuntimeVersion extends Struct { readonly specName: Text; readonly implName: Text; readonly authoringVersion: u32; readonly specVersion: u32; readonly implVersion: u32; readonly apis: Vec>; readonly transactionVersion: u32; readonly stateVersion: u8; } /** @name FrameSystemError (138) */ interface FrameSystemError extends Enum { readonly isInvalidSpecName: boolean; readonly isSpecVersionNeedsToIncrease: boolean; readonly isFailedToExtractRuntimeVersion: boolean; readonly isNonDefaultComposite: boolean; readonly isNonZeroRefCount: boolean; readonly isCallFiltered: boolean; readonly isStorageQueueFull: boolean; readonly type: 'InvalidSpecName' | 'SpecVersionNeedsToIncrease' | 'FailedToExtractRuntimeVersion' | 'NonDefaultComposite' | 'NonZeroRefCount' | 'CallFiltered' | 'StorageQueueFull'; } /** @name PalletTimestampCall (139) */ interface PalletTimestampCall extends Enum { readonly isSet: boolean; readonly asSet: { readonly now: Compact; } & Struct; readonly type: 'Set'; } /** @name PalletUtilityMangataCall (140) */ interface PalletUtilityMangataCall extends Enum { readonly isBatch: boolean; readonly asBatch: { readonly calls: Vec; } & Struct; readonly isAsDerivative: boolean; readonly asAsDerivative: { readonly index: u16; readonly call: Call; } & Struct; readonly isBatchAll: boolean; readonly asBatchAll: { readonly calls: Vec; } & Struct; readonly isDispatchAs: boolean; readonly asDispatchAs: { readonly asOrigin: RollupRuntimeOriginCaller; readonly call: Call; } & Struct; readonly isForceBatch: boolean; readonly asForceBatch: { readonly calls: Vec; } & Struct; readonly isWithWeight: boolean; readonly asWithWeight: { readonly call: Call; readonly weight: SpWeightsWeightV2Weight; } & Struct; readonly type: 'Batch' | 'AsDerivative' | 'BatchAll' | 'DispatchAs' | 'ForceBatch' | 'WithWeight'; } /** @name PalletProxyCall (143) */ interface PalletProxyCall extends Enum { readonly isProxy: boolean; readonly asProxy: { readonly real: SpRuntimeAccountAccountId20; readonly forceProxyType: Option; readonly call: Call; } & Struct; readonly isAddProxy: boolean; readonly asAddProxy: { readonly delegate: SpRuntimeAccountAccountId20; readonly proxyType: RollupRuntimeRuntimeConfigConfigPalletProxyProxyType; readonly delay: u32; } & Struct; readonly isRemoveProxy: boolean; readonly asRemoveProxy: { readonly delegate: SpRuntimeAccountAccountId20; readonly proxyType: RollupRuntimeRuntimeConfigConfigPalletProxyProxyType; readonly delay: u32; } & Struct; readonly isRemoveProxies: boolean; readonly isCreatePure: boolean; readonly asCreatePure: { readonly proxyType: RollupRuntimeRuntimeConfigConfigPalletProxyProxyType; readonly delay: u32; readonly index: u16; } & Struct; readonly isKillPure: boolean; readonly asKillPure: { readonly spawner: SpRuntimeAccountAccountId20; readonly proxyType: RollupRuntimeRuntimeConfigConfigPalletProxyProxyType; readonly index: u16; readonly height: Compact; readonly extIndex: Compact; } & Struct; readonly isAnnounce: boolean; readonly asAnnounce: { readonly real: SpRuntimeAccountAccountId20; readonly callHash: H256; } & Struct; readonly isRemoveAnnouncement: boolean; readonly asRemoveAnnouncement: { readonly real: SpRuntimeAccountAccountId20; readonly callHash: H256; } & Struct; readonly isRejectAnnouncement: boolean; readonly asRejectAnnouncement: { readonly delegate: SpRuntimeAccountAccountId20; readonly callHash: H256; } & Struct; readonly isProxyAnnounced: boolean; readonly asProxyAnnounced: { readonly delegate: SpRuntimeAccountAccountId20; readonly real: SpRuntimeAccountAccountId20; readonly forceProxyType: Option; readonly call: Call; } & Struct; readonly type: 'Proxy' | 'AddProxy' | 'RemoveProxy' | 'RemoveProxies' | 'CreatePure' | 'KillPure' | 'Announce' | 'RemoveAnnouncement' | 'RejectAnnouncement' | 'ProxyAnnounced'; } /** @name PalletMaintenanceCall (145) */ interface PalletMaintenanceCall extends Enum { readonly isSwitchMaintenanceModeOn: boolean; readonly isSwitchMaintenanceModeOff: boolean; readonly isSwitchUpgradabilityInMaintenanceModeOn: boolean; readonly isSwitchUpgradabilityInMaintenanceModeOff: boolean; readonly type: 'SwitchMaintenanceModeOn' | 'SwitchMaintenanceModeOff' | 'SwitchUpgradabilityInMaintenanceModeOn' | 'SwitchUpgradabilityInMaintenanceModeOff'; } /** @name PalletRolldownCall (146) */ interface PalletRolldownCall extends Enum { readonly isUpdateL2FromL1: boolean; readonly asUpdateL2FromL1: { readonly requests: PalletRolldownMessagesL1Update; } & Struct; readonly isForceUpdateL2FromL1: boolean; readonly asForceUpdateL2FromL1: { readonly update: PalletRolldownMessagesL1Update; } & Struct; readonly isCancelRequestsFromL1: boolean; readonly asCancelRequestsFromL1: { readonly chain: PalletRolldownMessagesChain; readonly requestsToCancel: u128; } & Struct; readonly isForceCancelRequestsFromL1: boolean; readonly asForceCancelRequestsFromL1: { readonly chain: PalletRolldownMessagesChain; readonly requestsToCancel: u128; } & Struct; readonly isWithdraw: boolean; readonly asWithdraw: { readonly chain: PalletRolldownMessagesChain; readonly recipient: U8aFixed; readonly tokenAddress: U8aFixed; readonly amount: u128; } & Struct; readonly type: 'UpdateL2FromL1' | 'ForceUpdateL2FromL1' | 'CancelRequestsFromL1' | 'ForceCancelRequestsFromL1' | 'Withdraw'; } /** @name PalletRolldownMessagesL1Update (147) */ interface PalletRolldownMessagesL1Update extends Struct { readonly chain: PalletRolldownMessagesChain; readonly pendingDeposits: Vec; readonly pendingCancelResolutions: Vec; readonly pendingWithdrawalResolutions: Vec; readonly pendingL2UpdatesToRemove: Vec; } /** @name PalletRolldownMessagesDeposit (149) */ interface PalletRolldownMessagesDeposit extends Struct { readonly requestId: PalletRolldownMessagesRequestId; readonly depositRecipient: U8aFixed; readonly tokenAddress: U8aFixed; readonly amount: U256; readonly timeStamp: U256; } /** @name PalletRolldownMessagesRequestId (150) */ interface PalletRolldownMessagesRequestId extends Struct { readonly origin: PalletRolldownMessagesOrigin; readonly id: u128; } /** @name PalletRolldownMessagesOrigin (151) */ interface PalletRolldownMessagesOrigin extends Enum { readonly isL1: boolean; readonly isL2: boolean; readonly type: 'L1' | 'L2'; } /** @name PalletRolldownMessagesCancelResolution (155) */ interface PalletRolldownMessagesCancelResolution extends Struct { readonly requestId: PalletRolldownMessagesRequestId; readonly l2RequestId: u128; readonly cancelJustified: bool; readonly timeStamp: U256; } /** @name PalletRolldownMessagesWithdrawalResolution (157) */ interface PalletRolldownMessagesWithdrawalResolution extends Struct { readonly requestId: PalletRolldownMessagesRequestId; readonly l2RequestId: u128; readonly status: bool; readonly timeStamp: U256; } /** @name PalletRolldownMessagesL2UpdatesToRemove (159) */ interface PalletRolldownMessagesL2UpdatesToRemove extends Struct { readonly requestId: PalletRolldownMessagesRequestId; readonly l2UpdatesToRemove: Vec; readonly timeStamp: U256; } /** @name PalletMetamaskSignatureCall (161) */ interface PalletMetamaskSignatureCall extends Enum { readonly isUpdate: boolean; readonly asUpdate: { readonly name: Option; readonly version: Option; readonly chainId: Option; readonly decodeUrl: Option; } & Struct; readonly type: 'Update'; } /** @name OrmlTokensModuleCall (162) */ interface OrmlTokensModuleCall extends Enum { readonly isTransfer: boolean; readonly asTransfer: { readonly dest: SpRuntimeAccountAccountId20; readonly currencyId: u32; readonly amount: Compact; } & Struct; readonly isTransferAll: boolean; readonly asTransferAll: { readonly dest: SpRuntimeAccountAccountId20; readonly currencyId: u32; readonly keepAlive: bool; } & Struct; readonly isTransferKeepAlive: boolean; readonly asTransferKeepAlive: { readonly dest: SpRuntimeAccountAccountId20; readonly currencyId: u32; readonly amount: Compact; } & Struct; readonly isForceTransfer: boolean; readonly asForceTransfer: { readonly source: SpRuntimeAccountAccountId20; readonly dest: SpRuntimeAccountAccountId20; readonly currencyId: u32; readonly amount: Compact; } & Struct; readonly isSetBalance: boolean; readonly asSetBalance: { readonly who: SpRuntimeAccountAccountId20; readonly currencyId: u32; readonly newFree: Compact; readonly newReserved: Compact; } & Struct; readonly isCreate: boolean; readonly asCreate: { readonly who: SpRuntimeAccountAccountId20; readonly amount: Compact; } & Struct; readonly isMint: boolean; readonly asMint: { readonly currencyId: u32; readonly who: SpRuntimeAccountAccountId20; readonly amount: Compact; } & Struct; readonly type: 'Transfer' | 'TransferAll' | 'TransferKeepAlive' | 'ForceTransfer' | 'SetBalance' | 'Create' | 'Mint'; } /** @name PalletXykCall (163) */ interface PalletXykCall extends Enum { readonly isCreatePool: boolean; readonly asCreatePool: { readonly firstAssetId: u32; readonly firstAssetAmount: u128; readonly secondAssetId: u32; readonly secondAssetAmount: u128; } & Struct; readonly isSellAsset: boolean; readonly asSellAsset: { readonly soldAssetId: u32; readonly boughtAssetId: u32; readonly soldAssetAmount: u128; readonly minAmountOut: u128; } & Struct; readonly isMultiswapSellAsset: boolean; readonly asMultiswapSellAsset: { readonly swapTokenList: Vec; readonly soldAssetAmount: u128; readonly minAmountOut: u128; } & Struct; readonly isBuyAsset: boolean; readonly asBuyAsset: { readonly soldAssetId: u32; readonly boughtAssetId: u32; readonly boughtAssetAmount: u128; readonly maxAmountIn: u128; } & Struct; readonly isMultiswapBuyAsset: boolean; readonly asMultiswapBuyAsset: { readonly swapTokenList: Vec; readonly boughtAssetAmount: u128; readonly maxAmountIn: u128; } & Struct; readonly isMintLiquidityUsingVestingNativeTokensByVestingIndex: boolean; readonly asMintLiquidityUsingVestingNativeTokensByVestingIndex: { readonly nativeAssetVestingIndex: u32; readonly vestingNativeAssetUnlockSomeAmountOrAll: Option; readonly secondAssetId: u32; readonly expectedSecondAssetAmount: u128; } & Struct; readonly isMintLiquidityUsingVestingNativeTokens: boolean; readonly asMintLiquidityUsingVestingNativeTokens: { readonly vestingNativeAssetAmount: u128; readonly secondAssetId: u32; readonly expectedSecondAssetAmount: u128; } & Struct; readonly isMintLiquidity: boolean; readonly asMintLiquidity: { readonly firstAssetId: u32; readonly secondAssetId: u32; readonly firstAssetAmount: u128; readonly expectedSecondAssetAmount: u128; } & Struct; readonly isCompoundRewards: boolean; readonly asCompoundRewards: { readonly liquidityAssetId: u32; readonly amountPermille: Permill; } & Struct; readonly isProvideLiquidityWithConversion: boolean; readonly asProvideLiquidityWithConversion: { readonly liquidityAssetId: u32; readonly providedAssetId: u32; readonly providedAssetAmount: u128; } & Struct; readonly isBurnLiquidity: boolean; readonly asBurnLiquidity: { readonly firstAssetId: u32; readonly secondAssetId: u32; readonly liquidityAssetAmount: u128; } & Struct; readonly type: 'CreatePool' | 'SellAsset' | 'MultiswapSellAsset' | 'BuyAsset' | 'MultiswapBuyAsset' | 'MintLiquidityUsingVestingNativeTokensByVestingIndex' | 'MintLiquidityUsingVestingNativeTokens' | 'MintLiquidity' | 'CompoundRewards' | 'ProvideLiquidityWithConversion' | 'BurnLiquidity'; } /** @name PalletProofOfStakeCall (166) */ interface PalletProofOfStakeCall extends Enum { readonly isClaimRewardsAll: boolean; readonly asClaimRewardsAll: { readonly liquidityTokenId: u32; } & Struct; readonly isUpdatePoolPromotion: boolean; readonly asUpdatePoolPromotion: { readonly liquidityTokenId: u32; readonly liquidityMiningIssuanceWeight: u8; } & Struct; readonly isActivateLiquidity: boolean; readonly asActivateLiquidity: { readonly liquidityTokenId: u32; readonly amount: u128; readonly useBalanceFrom: Option; } & Struct; readonly isDeactivateLiquidity: boolean; readonly asDeactivateLiquidity: { readonly liquidityTokenId: u32; readonly amount: u128; } & Struct; readonly isRewardPool: boolean; readonly asRewardPool: { readonly pool: ITuple<[u32, u32]>; readonly tokenId: u32; readonly amount: u128; readonly scheduleEnd: u32; } & Struct; readonly isActivateLiquidityFor3rdpartyRewards: boolean; readonly asActivateLiquidityFor3rdpartyRewards: { readonly liquidityTokenId: u32; readonly amount: u128; readonly rewardToken: u32; readonly useBalanceFrom: Option; } & Struct; readonly isDeactivateLiquidityFor3rdpartyRewards: boolean; readonly asDeactivateLiquidityFor3rdpartyRewards: { readonly liquidityTokenId: u32; readonly amount: u128; readonly rewardToken: u32; } & Struct; readonly isClaim3rdpartyRewards: boolean; readonly asClaim3rdpartyRewards: { readonly liquidityTokenId: u32; readonly rewardToken: u32; } & Struct; readonly isActivateLiquidityForNativeRewards: boolean; readonly asActivateLiquidityForNativeRewards: { readonly liquidityTokenId: u32; readonly amount: u128; readonly useBalanceFrom: Option; } & Struct; readonly isDeactivateLiquidityForNativeRewards: boolean; readonly asDeactivateLiquidityForNativeRewards: { readonly liquidityTokenId: u32; readonly amount: u128; } & Struct; readonly isClaimNativeRewards: boolean; readonly asClaimNativeRewards: { readonly liquidityTokenId: u32; } & Struct; readonly type: 'ClaimRewardsAll' | 'UpdatePoolPromotion' | 'ActivateLiquidity' | 'DeactivateLiquidity' | 'RewardPool' | 'ActivateLiquidityFor3rdpartyRewards' | 'DeactivateLiquidityFor3rdpartyRewards' | 'Claim3rdpartyRewards' | 'ActivateLiquidityForNativeRewards' | 'DeactivateLiquidityForNativeRewards' | 'ClaimNativeRewards'; } /** @name MangataTypesMultipurposeLiquidityActivateKind (168) */ interface MangataTypesMultipurposeLiquidityActivateKind extends Enum { readonly isAvailableBalance: boolean; readonly isStakedUnactivatedReserves: boolean; readonly isUnspentReserves: boolean; readonly type: 'AvailableBalance' | 'StakedUnactivatedReserves' | 'UnspentReserves'; } /** @name PalletProofOfStakeThirdPartyActivationKind (170) */ interface PalletProofOfStakeThirdPartyActivationKind extends Enum { readonly isActivateKind: boolean; readonly asActivateKind: Option; readonly isActivatedLiquidity: boolean; readonly asActivatedLiquidity: u32; readonly isNativeRewardsLiquidity: boolean; readonly type: 'ActivateKind' | 'ActivatedLiquidity' | 'NativeRewardsLiquidity'; } /** @name PalletFeeLockCall (171) */ interface PalletFeeLockCall extends Enum { readonly isUpdateFeeLockMetadata: boolean; readonly asUpdateFeeLockMetadata: { readonly periodLength: Option; readonly feeLockAmount: Option; readonly swapValueThreshold: Option; readonly shouldBeWhitelisted: Option>>; } & Struct; readonly isUnlockFee: boolean; readonly type: 'UpdateFeeLockMetadata' | 'UnlockFee'; } /** @name PalletVestingMangataCall (175) */ interface PalletVestingMangataCall extends Enum { readonly isVest: boolean; readonly asVest: { readonly tokenId: u32; } & Struct; readonly isVestOther: boolean; readonly asVestOther: { readonly tokenId: u32; readonly target: SpRuntimeAccountAccountId20; } & Struct; readonly isForceVestedTransfer: boolean; readonly asForceVestedTransfer: { readonly tokenId: u32; readonly source: SpRuntimeAccountAccountId20; readonly target: SpRuntimeAccountAccountId20; readonly schedule: PalletVestingMangataVestingInfo; } & Struct; readonly isMergeSchedules: boolean; readonly asMergeSchedules: { readonly tokenId: u32; readonly schedule1Index: u32; readonly schedule2Index: u32; } & Struct; readonly isSudoUnlockAllVestingTokens: boolean; readonly asSudoUnlockAllVestingTokens: { readonly target: SpRuntimeAccountAccountId20; readonly tokenId: u32; } & Struct; readonly type: 'Vest' | 'VestOther' | 'ForceVestedTransfer' | 'MergeSchedules' | 'SudoUnlockAllVestingTokens'; } /** @name PalletVestingMangataVestingInfo (176) */ interface PalletVestingMangataVestingInfo extends Struct { readonly locked: u128; readonly perBlock: u128; readonly startingBlock: u32; } /** @name PalletCrowdloanRewardsCall (177) */ interface PalletCrowdloanRewardsCall extends Enum { readonly isAssociateNativeIdentity: boolean; readonly asAssociateNativeIdentity: { readonly rewardAccount: SpRuntimeAccountAccountId20; readonly relayAccount: SpRuntimeAccountAccountId20; readonly proof: SpRuntimeAccountEthereumSignature; } & Struct; readonly isChangeAssociationWithRelayKeys: boolean; readonly asChangeAssociationWithRelayKeys: { readonly rewardAccount: SpRuntimeAccountAccountId20; readonly previousAccount: SpRuntimeAccountAccountId20; readonly proofs: Vec>; } & Struct; readonly isClaim: boolean; readonly asClaim: { readonly crowdloanId: Option; } & Struct; readonly isUpdateRewardAddress: boolean; readonly asUpdateRewardAddress: { readonly newRewardAccount: SpRuntimeAccountAccountId20; readonly crowdloanId: Option; } & Struct; readonly isCompleteInitialization: boolean; readonly asCompleteInitialization: { readonly leaseStartBlock: u32; readonly leaseEndingBlock: u32; } & Struct; readonly isSetCrowdloanAllocation: boolean; readonly asSetCrowdloanAllocation: { readonly crowdloanAllocationAmount: u128; } & Struct; readonly isInitializeRewardVec: boolean; readonly asInitializeRewardVec: { readonly rewards: Vec, u128]>>; } & Struct; readonly type: 'AssociateNativeIdentity' | 'ChangeAssociationWithRelayKeys' | 'Claim' | 'UpdateRewardAddress' | 'CompleteInitialization' | 'SetCrowdloanAllocation' | 'InitializeRewardVec'; } /** @name SpRuntimeAccountEthereumSignature (178) */ interface SpRuntimeAccountEthereumSignature extends SpCoreEcdsaSignature { } /** @name SpCoreEcdsaSignature (179) */ interface SpCoreEcdsaSignature extends U8aFixed { } /** @name PalletIssuanceCall (185) */ interface PalletIssuanceCall extends Enum { readonly isInitIssuanceConfig: boolean; readonly isFinalizeTge: boolean; readonly isExecuteTge: boolean; readonly asExecuteTge: { readonly tgeInfos: Vec; } & Struct; readonly type: 'InitIssuanceConfig' | 'FinalizeTge' | 'ExecuteTge'; } /** @name PalletMultipurposeLiquidityCall (187) */ interface PalletMultipurposeLiquidityCall extends Enum { readonly isReserveVestingLiquidityTokensByVestingIndex: boolean; readonly asReserveVestingLiquidityTokensByVestingIndex: { readonly liquidityTokenId: u32; readonly liquidityTokenVestingIndex: u32; readonly liquidityTokenUnlockSomeAmountOrAll: Option; } & Struct; readonly isReserveVestingNativeTokensByVestingIndex: boolean; readonly asReserveVestingNativeTokensByVestingIndex: { readonly liquidityTokenVestingIndex: u32; readonly liquidityTokenUnlockSomeAmountOrAll: Option; } & Struct; readonly isReserveVestingLiquidityTokens: boolean; readonly asReserveVestingLiquidityTokens: { readonly liquidityTokenId: u32; readonly liquidityTokenAmount: u128; } & Struct; readonly isUnreserveAndRelockInstance: boolean; readonly asUnreserveAndRelockInstance: { readonly liquidityTokenId: u32; readonly relockInstanceIndex: u32; } & Struct; readonly type: 'ReserveVestingLiquidityTokensByVestingIndex' | 'ReserveVestingNativeTokensByVestingIndex' | 'ReserveVestingLiquidityTokens' | 'UnreserveAndRelockInstance'; } /** @name PalletBootstrapCall (188) */ interface PalletBootstrapCall extends Enum { readonly isProvision: boolean; readonly asProvision: { readonly tokenId: u32; readonly amount: u128; } & Struct; readonly isWhitelistAccounts: boolean; readonly asWhitelistAccounts: { readonly accounts: Vec; } & Struct; readonly isScheduleBootstrap: boolean; readonly asScheduleBootstrap: { readonly firstTokenId: u32; readonly secondTokenId: u32; readonly idoStart: u32; readonly whitelistPhaseLength: Option; readonly publicPhaseLength: u32; readonly maxFirstToSecondRatio: Option>; readonly promoteBootstrapPool: bool; } & Struct; readonly isCancelBootstrap: boolean; readonly isUpdatePromoteBootstrapPool: boolean; readonly asUpdatePromoteBootstrapPool: { readonly promoteBootstrapPool: bool; } & Struct; readonly isClaimLiquidityTokens: boolean; readonly isClaimAndActivateLiquidityTokens: boolean; readonly isPreFinalize: boolean; readonly isFinalize: boolean; readonly isClaimLiquidityTokensForAccount: boolean; readonly asClaimLiquidityTokensForAccount: { readonly account: SpRuntimeAccountAccountId20; readonly activateRewards: bool; } & Struct; readonly type: 'Provision' | 'WhitelistAccounts' | 'ScheduleBootstrap' | 'CancelBootstrap' | 'UpdatePromoteBootstrapPool' | 'ClaimLiquidityTokens' | 'ClaimAndActivateLiquidityTokens' | 'PreFinalize' | 'Finalize' | 'ClaimLiquidityTokensForAccount'; } /** @name ParachainStakingCall (191) */ interface ParachainStakingCall extends Enum { readonly isSetTotalSelected: boolean; readonly asSetTotalSelected: { readonly new_: u32; } & Struct; readonly isSetCollatorCommission: boolean; readonly asSetCollatorCommission: { readonly new_: Perbill; } & Struct; readonly isJoinCandidates: boolean; readonly asJoinCandidates: { readonly bond: u128; readonly liquidityToken: u32; readonly useBalanceFrom: Option; readonly candidateCount: u32; readonly liquidityTokenCount: u32; } & Struct; readonly isScheduleLeaveCandidates: boolean; readonly asScheduleLeaveCandidates: { readonly candidateCount: u32; } & Struct; readonly isExecuteLeaveCandidates: boolean; readonly asExecuteLeaveCandidates: { readonly candidate: SpRuntimeAccountAccountId20; readonly candidateDelegationCount: u32; } & Struct; readonly isCancelLeaveCandidates: boolean; readonly asCancelLeaveCandidates: { readonly candidateCount: u32; } & Struct; readonly isGoOffline: boolean; readonly isGoOnline: boolean; readonly isScheduleCandidateBondMore: boolean; readonly asScheduleCandidateBondMore: { readonly more: u128; readonly useBalanceFrom: Option; } & Struct; readonly isScheduleCandidateBondLess: boolean; readonly asScheduleCandidateBondLess: { readonly less: u128; } & Struct; readonly isExecuteCandidateBondRequest: boolean; readonly asExecuteCandidateBondRequest: { readonly candidate: SpRuntimeAccountAccountId20; readonly useBalanceFrom: Option; } & Struct; readonly isCancelCandidateBondRequest: boolean; readonly isDelegate: boolean; readonly asDelegate: { readonly collator: SpRuntimeAccountAccountId20; readonly amount: u128; readonly useBalanceFrom: Option; readonly candidateDelegationCount: u32; readonly delegationCount: u32; } & Struct; readonly isScheduleLeaveDelegators: boolean; readonly isExecuteLeaveDelegators: boolean; readonly asExecuteLeaveDelegators: { readonly delegator: SpRuntimeAccountAccountId20; readonly delegationCount: u32; } & Struct; readonly isCancelLeaveDelegators: boolean; readonly isScheduleRevokeDelegation: boolean; readonly asScheduleRevokeDelegation: { readonly collator: SpRuntimeAccountAccountId20; } & Struct; readonly isScheduleDelegatorBondMore: boolean; readonly asScheduleDelegatorBondMore: { readonly candidate: SpRuntimeAccountAccountId20; readonly more: u128; readonly useBalanceFrom: Option; } & Struct; readonly isScheduleDelegatorBondLess: boolean; readonly asScheduleDelegatorBondLess: { readonly candidate: SpRuntimeAccountAccountId20; readonly less: u128; } & Struct; readonly isExecuteDelegationRequest: boolean; readonly asExecuteDelegationRequest: { readonly delegator: SpRuntimeAccountAccountId20; readonly candidate: SpRuntimeAccountAccountId20; readonly useBalanceFrom: Option; } & Struct; readonly isCancelDelegationRequest: boolean; readonly asCancelDelegationRequest: { readonly candidate: SpRuntimeAccountAccountId20; } & Struct; readonly isAddStakingLiquidityToken: boolean; readonly asAddStakingLiquidityToken: { readonly pairedOrLiquidityToken: ParachainStakingPairedOrLiquidityToken; readonly currentLiquidityTokens: u32; } & Struct; readonly isRemoveStakingLiquidityToken: boolean; readonly asRemoveStakingLiquidityToken: { readonly pairedOrLiquidityToken: ParachainStakingPairedOrLiquidityToken; readonly currentLiquidityTokens: u32; } & Struct; readonly isAggregatorUpdateMetadata: boolean; readonly asAggregatorUpdateMetadata: { readonly collatorCandidates: Vec; readonly action: ParachainStakingMetadataUpdateAction; } & Struct; readonly isUpdateCandidateAggregator: boolean; readonly asUpdateCandidateAggregator: { readonly maybeAggregator: Option; } & Struct; readonly isPayoutCollatorRewards: boolean; readonly asPayoutCollatorRewards: { readonly collator: SpRuntimeAccountAccountId20; readonly numberOfSesisons: Option; } & Struct; readonly isPayoutDelegatorReward: boolean; readonly asPayoutDelegatorReward: { readonly round: u32; readonly collator: SpRuntimeAccountAccountId20; readonly delegator: SpRuntimeAccountAccountId20; } & Struct; readonly type: 'SetTotalSelected' | 'SetCollatorCommission' | 'JoinCandidates' | 'ScheduleLeaveCandidates' | 'ExecuteLeaveCandidates' | 'CancelLeaveCandidates' | 'GoOffline' | 'GoOnline' | 'ScheduleCandidateBondMore' | 'ScheduleCandidateBondLess' | 'ExecuteCandidateBondRequest' | 'CancelCandidateBondRequest' | 'Delegate' | 'ScheduleLeaveDelegators' | 'ExecuteLeaveDelegators' | 'CancelLeaveDelegators' | 'ScheduleRevokeDelegation' | 'ScheduleDelegatorBondMore' | 'ScheduleDelegatorBondLess' | 'ExecuteDelegationRequest' | 'CancelDelegationRequest' | 'AddStakingLiquidityToken' | 'RemoveStakingLiquidityToken' | 'AggregatorUpdateMetadata' | 'UpdateCandidateAggregator' | 'PayoutCollatorRewards' | 'PayoutDelegatorReward'; } /** @name MangataTypesMultipurposeLiquidityBondKind (193) */ interface MangataTypesMultipurposeLiquidityBondKind extends Enum { readonly isAvailableBalance: boolean; readonly isActivatedUnstakedReserves: boolean; readonly isUnspentReserves: boolean; readonly type: 'AvailableBalance' | 'ActivatedUnstakedReserves' | 'UnspentReserves'; } /** @name ParachainStakingPairedOrLiquidityToken (194) */ interface ParachainStakingPairedOrLiquidityToken extends Enum { readonly isPaired: boolean; readonly asPaired: u32; readonly isLiquidity: boolean; readonly asLiquidity: u32; readonly type: 'Paired' | 'Liquidity'; } /** @name ParachainStakingMetadataUpdateAction (195) */ interface ParachainStakingMetadataUpdateAction extends Enum { readonly isExtendApprovedCollators: boolean; readonly isRemoveApprovedCollators: boolean; readonly type: 'ExtendApprovedCollators' | 'RemoveApprovedCollators'; } /** @name PalletSequencerStakingCall (196) */ interface PalletSequencerStakingCall extends Enum { readonly isProvideSequencerStake: boolean; readonly asProvideSequencerStake: { readonly chain: PalletRolldownMessagesChain; readonly stakeAmount: u128; } & Struct; readonly isLeaveActiveSequencers: boolean; readonly asLeaveActiveSequencers: { readonly chain: PalletRolldownMessagesChain; } & Struct; readonly isRejoinActiveSequencers: boolean; readonly asRejoinActiveSequencers: { readonly chain: PalletRolldownMessagesChain; } & Struct; readonly isUnstake: boolean; readonly asUnstake: { readonly chain: PalletRolldownMessagesChain; } & Struct; readonly isSetSequencerConfiguration: boolean; readonly asSetSequencerConfiguration: { readonly chain: PalletRolldownMessagesChain; readonly minimalStakeAmount: u128; readonly slashFineAmount: u128; } & Struct; readonly type: 'ProvideSequencerStake' | 'LeaveActiveSequencers' | 'RejoinActiveSequencers' | 'Unstake' | 'SetSequencerConfiguration'; } /** @name PalletSessionCall (197) */ interface PalletSessionCall extends Enum { readonly isSetKeys: boolean; readonly asSetKeys: { readonly keys_: RollupRuntimeSessionKeys; readonly proof: Bytes; } & Struct; readonly isPurgeKeys: boolean; readonly type: 'SetKeys' | 'PurgeKeys'; } /** @name RollupRuntimeSessionKeys (198) */ interface RollupRuntimeSessionKeys extends Struct { readonly aura: SpConsensusAuraSr25519AppSr25519Public; readonly grandpa: SpConsensusGrandpaAppPublic; } /** @name SpConsensusAuraSr25519AppSr25519Public (199) */ interface SpConsensusAuraSr25519AppSr25519Public extends SpCoreSr25519Public { } /** @name SpCoreSr25519Public (200) */ interface SpCoreSr25519Public extends U8aFixed { } /** @name PalletGrandpaCall (201) */ interface PalletGrandpaCall extends Enum { readonly isReportEquivocation: boolean; readonly asReportEquivocation: { readonly equivocationProof: SpConsensusGrandpaEquivocationProof; readonly keyOwnerProof: SpCoreVoid; } & Struct; readonly isReportEquivocationUnsigned: boolean; readonly asReportEquivocationUnsigned: { readonly equivocationProof: SpConsensusGrandpaEquivocationProof; readonly keyOwnerProof: SpCoreVoid; } & Struct; readonly isNoteStalled: boolean; readonly asNoteStalled: { readonly delay: u32; readonly bestFinalizedBlockNumber: u32; } & Struct; readonly type: 'ReportEquivocation' | 'ReportEquivocationUnsigned' | 'NoteStalled'; } /** @name SpConsensusGrandpaEquivocationProof (202) */ interface SpConsensusGrandpaEquivocationProof extends Struct { readonly setId: u64; readonly equivocation: SpConsensusGrandpaEquivocation; } /** @name SpConsensusGrandpaEquivocation (203) */ interface SpConsensusGrandpaEquivocation extends Enum { readonly isPrevote: boolean; readonly asPrevote: FinalityGrandpaEquivocationPrevote; readonly isPrecommit: boolean; readonly asPrecommit: FinalityGrandpaEquivocationPrecommit; readonly type: 'Prevote' | 'Precommit'; } /** @name FinalityGrandpaEquivocationPrevote (204) */ interface FinalityGrandpaEquivocationPrevote extends Struct { readonly roundNumber: u64; readonly identity: SpConsensusGrandpaAppPublic; readonly first: ITuple<[FinalityGrandpaPrevote, SpConsensusGrandpaAppSignature]>; readonly second: ITuple<[FinalityGrandpaPrevote, SpConsensusGrandpaAppSignature]>; } /** @name FinalityGrandpaPrevote (205) */ interface FinalityGrandpaPrevote extends Struct { readonly targetHash: H256; readonly targetNumber: u32; } /** @name SpConsensusGrandpaAppSignature (206) */ interface SpConsensusGrandpaAppSignature extends SpCoreEd25519Signature { } /** @name SpCoreEd25519Signature (207) */ interface SpCoreEd25519Signature extends U8aFixed { } /** @name FinalityGrandpaEquivocationPrecommit (210) */ interface FinalityGrandpaEquivocationPrecommit extends Struct { readonly roundNumber: u64; readonly identity: SpConsensusGrandpaAppPublic; readonly first: ITuple<[FinalityGrandpaPrecommit, SpConsensusGrandpaAppSignature]>; readonly second: ITuple<[FinalityGrandpaPrecommit, SpConsensusGrandpaAppSignature]>; } /** @name FinalityGrandpaPrecommit (211) */ interface FinalityGrandpaPrecommit extends Struct { readonly targetHash: H256; readonly targetNumber: u32; } /** @name SpCoreVoid (213) */ type SpCoreVoid = Null; /** @name OrmlAssetRegistryModuleCall (214) */ interface OrmlAssetRegistryModuleCall extends Enum { readonly isRegisterAsset: boolean; readonly asRegisterAsset: { readonly metadata: OrmlTraitsAssetRegistryAssetMetadata; readonly assetId: Option; } & Struct; readonly isUpdateAsset: boolean; readonly asUpdateAsset: { readonly assetId: u32; readonly decimals: Option; readonly name: Option; readonly symbol: Option; readonly existentialDeposit: Option; readonly location: Option>; readonly additional: Option; } & Struct; readonly isRegisterL1Asset: boolean; readonly asRegisterL1Asset: { readonly metadata: OrmlTraitsAssetRegistryAssetMetadata; readonly assetId: Option; readonly l1Asset: MangataTypesAssetsL1Asset; } & Struct; readonly isUpdateL1AssetData: boolean; readonly asUpdateL1AssetData: { readonly assetId: u32; readonly l1Asset: Option; } & Struct; readonly type: 'RegisterAsset' | 'UpdateAsset' | 'RegisterL1Asset' | 'UpdateL1AssetData'; } /** @name MangataTypesAssetsL1Asset (218) */ interface MangataTypesAssetsL1Asset extends Enum { readonly isEthereum: boolean; readonly asEthereum: U8aFixed; readonly isArbitrum: boolean; readonly asArbitrum: U8aFixed; readonly type: 'Ethereum' | 'Arbitrum'; } /** @name PalletTreasuryCall (220) */ interface PalletTreasuryCall extends Enum { readonly isProposeSpend: boolean; readonly asProposeSpend: { readonly value: Compact; readonly beneficiary: SpRuntimeAccountAccountId20; } & Struct; readonly isRejectProposal: boolean; readonly asRejectProposal: { readonly proposalId: Compact; } & Struct; readonly isApproveProposal: boolean; readonly asApproveProposal: { readonly proposalId: Compact; } & Struct; readonly isSpend: boolean; readonly asSpend: { readonly amount: Compact; readonly beneficiary: SpRuntimeAccountAccountId20; } & Struct; readonly isRemoveApproval: boolean; readonly asRemoveApproval: { readonly proposalId: Compact; } & Struct; readonly type: 'ProposeSpend' | 'RejectProposal' | 'ApproveProposal' | 'Spend' | 'RemoveApproval'; } /** @name PalletSudoMangataCall (221) */ interface PalletSudoMangataCall extends Enum { readonly isSudo: boolean; readonly asSudo: { readonly call: Call; } & Struct; readonly isSudoUncheckedWeight: boolean; readonly asSudoUncheckedWeight: { readonly call: Call; readonly weight: SpWeightsWeightV2Weight; } & Struct; readonly isSetKey: boolean; readonly asSetKey: { readonly new_: SpRuntimeAccountAccountId20; } & Struct; readonly isSudoAs: boolean; readonly asSudoAs: { readonly who: SpRuntimeAccountAccountId20; readonly call: Call; } & Struct; readonly type: 'Sudo' | 'SudoUncheckedWeight' | 'SetKey' | 'SudoAs'; } /** @name PalletSudoOriginCall (222) */ interface PalletSudoOriginCall extends Enum { readonly isSudo: boolean; readonly asSudo: { readonly call: Call; } & Struct; readonly isSudoUncheckedWeight: boolean; readonly asSudoUncheckedWeight: { readonly call: Call; readonly weight: SpWeightsWeightV2Weight; } & Struct; readonly isSudoAs: boolean; readonly asSudoAs: { readonly who: SpRuntimeAccountAccountId20; readonly call: Call; } & Struct; readonly type: 'Sudo' | 'SudoUncheckedWeight' | 'SudoAs'; } /** @name PalletCollectiveMangataCall (223) */ interface PalletCollectiveMangataCall extends Enum { readonly isSetMembers: boolean; readonly asSetMembers: { readonly newMembers: Vec; readonly prime: Option; readonly oldCount: u32; } & Struct; readonly isExecute: boolean; readonly asExecute: { readonly proposal: Call; readonly lengthBound: Compact; } & Struct; readonly isPropose: boolean; readonly asPropose: { readonly threshold: Compact; readonly proposal: Call; readonly lengthBound: Compact; } & Struct; readonly isVote: boolean; readonly asVote: { readonly proposal: H256; readonly index: Compact; readonly approve: bool; } & Struct; readonly isDisapproveProposal: boolean; readonly asDisapproveProposal: { readonly proposalHash: H256; } & Struct; readonly isClose: boolean; readonly asClose: { readonly proposalHash: H256; readonly index: Compact; readonly proposalWeightBound: SpWeightsWeightV2Weight; readonly lengthBound: Compact; } & Struct; readonly type: 'SetMembers' | 'Execute' | 'Propose' | 'Vote' | 'DisapproveProposal' | 'Close'; } /** @name PalletIdentityCall (224) */ interface PalletIdentityCall extends Enum { readonly isAddRegistrar: boolean; readonly asAddRegistrar: { readonly account: SpRuntimeAccountAccountId20; } & Struct; readonly isSetIdentity: boolean; readonly asSetIdentity: { readonly info: PalletIdentityIdentityInfo; } & Struct; readonly isSetSubs: boolean; readonly asSetSubs: { readonly subs: Vec>; } & Struct; readonly isClearIdentity: boolean; readonly isRequestJudgement: boolean; readonly asRequestJudgement: { readonly regIndex: Compact; readonly maxFee: Compact; } & Struct; readonly isCancelRequest: boolean; readonly asCancelRequest: { readonly regIndex: u32; } & Struct; readonly isSetFee: boolean; readonly asSetFee: { readonly index: Compact; readonly fee: Compact; } & Struct; readonly isSetAccountId: boolean; readonly asSetAccountId: { readonly index: Compact; readonly new_: SpRuntimeAccountAccountId20; } & Struct; readonly isSetFields: boolean; readonly asSetFields: { readonly index: Compact; readonly fields: PalletIdentityBitFlags; } & Struct; readonly isProvideJudgement: boolean; readonly asProvideJudgement: { readonly regIndex: Compact; readonly target: SpRuntimeAccountAccountId20; readonly judgement: PalletIdentityJudgement; readonly identity: H256; } & Struct; readonly isKillIdentity: boolean; readonly asKillIdentity: { readonly target: SpRuntimeAccountAccountId20; } & Struct; readonly isAddSub: boolean; readonly asAddSub: { readonly sub: SpRuntimeAccountAccountId20; readonly data: Data; } & Struct; readonly isRenameSub: boolean; readonly asRenameSub: { readonly sub: SpRuntimeAccountAccountId20; readonly data: Data; } & Struct; readonly isRemoveSub: boolean; readonly asRemoveSub: { readonly sub: SpRuntimeAccountAccountId20; } & Struct; readonly isQuitSub: boolean; readonly type: 'AddRegistrar' | 'SetIdentity' | 'SetSubs' | 'ClearIdentity' | 'RequestJudgement' | 'CancelRequest' | 'SetFee' | 'SetAccountId' | 'SetFields' | 'ProvideJudgement' | 'KillIdentity' | 'AddSub' | 'RenameSub' | 'RemoveSub' | 'QuitSub'; } /** @name PalletIdentityIdentityInfo (225) */ interface PalletIdentityIdentityInfo extends Struct { readonly additional: Vec>; readonly display: Data; readonly legal: Data; readonly web: Data; readonly riot: Data; readonly email: Data; readonly pgpFingerprint: Option; readonly image: Data; readonly twitter: Data; } /** @name PalletIdentityBitFlags (262) */ interface PalletIdentityBitFlags extends Set { readonly isDisplay: boolean; readonly isLegal: boolean; readonly isWeb: boolean; readonly isRiot: boolean; readonly isEmail: boolean; readonly isPgpFingerprint: boolean; readonly isImage: boolean; readonly isTwitter: boolean; } /** @name PalletIdentityIdentityField (263) */ interface PalletIdentityIdentityField extends Enum { readonly isDisplay: boolean; readonly isLegal: boolean; readonly isWeb: boolean; readonly isRiot: boolean; readonly isEmail: boolean; readonly isPgpFingerprint: boolean; readonly isImage: boolean; readonly isTwitter: boolean; readonly type: 'Display' | 'Legal' | 'Web' | 'Riot' | 'Email' | 'PgpFingerprint' | 'Image' | 'Twitter'; } /** @name PalletIdentityJudgement (264) */ interface PalletIdentityJudgement extends Enum { readonly isUnknown: boolean; readonly isFeePaid: boolean; readonly asFeePaid: u128; readonly isReasonable: boolean; readonly isKnownGood: boolean; readonly isOutOfDate: boolean; readonly isLowQuality: boolean; readonly isErroneous: boolean; readonly type: 'Unknown' | 'FeePaid' | 'Reasonable' | 'KnownGood' | 'OutOfDate' | 'LowQuality' | 'Erroneous'; } /** @name RollupRuntimeOriginCaller (265) */ interface RollupRuntimeOriginCaller extends Enum { readonly isSystem: boolean; readonly asSystem: FrameSupportDispatchRawOrigin; readonly isVoid: boolean; readonly isCouncil: boolean; readonly asCouncil: PalletCollectiveMangataRawOrigin; readonly type: 'System' | 'Void' | 'Council'; } /** @name FrameSupportDispatchRawOrigin (266) */ interface FrameSupportDispatchRawOrigin extends Enum { readonly isRoot: boolean; readonly isSigned: boolean; readonly asSigned: SpRuntimeAccountAccountId20; readonly isNone: boolean; readonly type: 'Root' | 'Signed' | 'None'; } /** @name PalletCollectiveMangataRawOrigin (267) */ interface PalletCollectiveMangataRawOrigin extends Enum { readonly isMembers: boolean; readonly asMembers: ITuple<[u32, u32]>; readonly isMember: boolean; readonly asMember: SpRuntimeAccountAccountId20; readonly isPhantom: boolean; readonly type: 'Members' | 'Member' | 'Phantom'; } /** @name PalletUtilityMangataError (268) */ interface PalletUtilityMangataError extends Enum { readonly isTooManyCalls: boolean; readonly type: 'TooManyCalls'; } /** @name PalletProxyProxyDefinition (271) */ interface PalletProxyProxyDefinition extends Struct { readonly delegate: SpRuntimeAccountAccountId20; readonly proxyType: RollupRuntimeRuntimeConfigConfigPalletProxyProxyType; readonly delay: u32; } /** @name PalletProxyAnnouncement (275) */ interface PalletProxyAnnouncement extends Struct { readonly real: SpRuntimeAccountAccountId20; readonly callHash: H256; readonly height: u32; } /** @name PalletProxyError (277) */ interface PalletProxyError extends Enum { readonly isTooMany: boolean; readonly isNotFound: boolean; readonly isNotProxy: boolean; readonly isUnproxyable: boolean; readonly isDuplicate: boolean; readonly isNoPermission: boolean; readonly isUnannounced: boolean; readonly isNoSelfProxy: boolean; readonly type: 'TooMany' | 'NotFound' | 'NotProxy' | 'Unproxyable' | 'Duplicate' | 'NoPermission' | 'Unannounced' | 'NoSelfProxy'; } /** @name PalletMaintenanceMaintenanceStatusInfo (278) */ interface PalletMaintenanceMaintenanceStatusInfo extends Struct { readonly isMaintenance: bool; readonly isUpgradableInMaintenance: bool; } /** @name PalletMaintenanceError (279) */ interface PalletMaintenanceError extends Enum { readonly isNotFoundationAccount: boolean; readonly isNotInMaintenanceMode: boolean; readonly isAlreadyInMaintenanceMode: boolean; readonly isAlreadyUpgradableInMaintenanceMode: boolean; readonly isAlreadyNotUpgradableInMaintenanceMode: boolean; readonly isUpgradeBlockedByMaintenance: boolean; readonly type: 'NotFoundationAccount' | 'NotInMaintenanceMode' | 'AlreadyInMaintenanceMode' | 'AlreadyUpgradableInMaintenanceMode' | 'AlreadyNotUpgradableInMaintenanceMode' | 'UpgradeBlockedByMaintenance'; } /** @name PalletRolldownSequencerRights (284) */ interface PalletRolldownSequencerRights extends Struct { readonly readRights: u128; readonly cancelRights: u128; } /** @name PalletRolldownL2Request (288) */ interface PalletRolldownL2Request extends Enum { readonly isRequestResult: boolean; readonly asRequestResult: PalletRolldownRequestResult; readonly isCancel: boolean; readonly asCancel: PalletRolldownCancel; readonly isWithdrawal: boolean; readonly asWithdrawal: PalletRolldownWithdrawal; readonly type: 'RequestResult' | 'Cancel' | 'Withdrawal'; } /** @name PalletRolldownRequestResult (289) */ interface PalletRolldownRequestResult extends Struct { readonly requestId: PalletRolldownMessagesRequestId; readonly originRequestId: u128; readonly status: bool; readonly updateType: PalletRolldownMessagesEthAbiUpdateType; } /** @name PalletRolldownMessagesEthAbiUpdateType (290) */ interface PalletRolldownMessagesEthAbiUpdateType extends Enum { readonly isDeposit: boolean; readonly isWithdrawal: boolean; readonly isWithdrawalResolution: boolean; readonly isIndexUpdate: boolean; readonly isCancel: boolean; readonly isCancelResolution: boolean; readonly isInvalid: boolean; readonly type: 'Deposit' | 'Withdrawal' | 'WithdrawalResolution' | 'IndexUpdate' | 'Cancel' | 'CancelResolution' | 'Invalid'; } /** @name PalletRolldownCancel (291) */ interface PalletRolldownCancel extends Struct { readonly requestId: PalletRolldownMessagesRequestId; readonly updater: SpRuntimeAccountAccountId20; readonly canceler: SpRuntimeAccountAccountId20; readonly range: { readonly start: u128; readonly end: u128; } & Struct; readonly hash_: H256; } /** @name PalletRolldownWithdrawal (292) */ interface PalletRolldownWithdrawal extends Struct { readonly requestId: PalletRolldownMessagesRequestId; readonly withdrawalRecipient: U8aFixed; readonly tokenAddress: U8aFixed; readonly amount: U256; } /** @name PalletRolldownError (295) */ interface PalletRolldownError extends Enum { readonly isOperationFailed: boolean; readonly isReadRightsExhausted: boolean; readonly isCancelRightsExhausted: boolean; readonly isEmptyUpdate: boolean; readonly isAddressDeserializationFailure: boolean; readonly isRequestDoesNotExist: boolean; readonly isNotEnoughAssets: boolean; readonly isBalanceOverflow: boolean; readonly isL1AssetCreationFailed: boolean; readonly isMathOverflow: boolean; readonly isTooManyRequests: boolean; readonly isInvalidUpdate: boolean; readonly isL1AssetNotFound: boolean; readonly isWrongRequestId: boolean; readonly isOnlySelectedSequencerisAllowedToUpdate: boolean; readonly isSequencerLastUpdateStillInDisputePeriod: boolean; readonly isSequencerAwaitingCancelResolution: boolean; readonly isMultipleUpdatesInSingleBlock: boolean; readonly isBlockedByMaintenanceMode: boolean; readonly isUnsupportedAsset: boolean; readonly type: 'OperationFailed' | 'ReadRightsExhausted' | 'CancelRightsExhausted' | 'EmptyUpdate' | 'AddressDeserializationFailure' | 'RequestDoesNotExist' | 'NotEnoughAssets' | 'BalanceOverflow' | 'L1AssetCreationFailed' | 'MathOverflow' | 'TooManyRequests' | 'InvalidUpdate' | 'L1AssetNotFound' | 'WrongRequestId' | 'OnlySelectedSequencerisAllowedToUpdate' | 'SequencerLastUpdateStillInDisputePeriod' | 'SequencerAwaitingCancelResolution' | 'MultipleUpdatesInSingleBlock' | 'BlockedByMaintenanceMode' | 'UnsupportedAsset'; } /** @name PalletMetamaskSignatureError (296) */ interface PalletMetamaskSignatureError extends Enum { readonly isNothingToUpdate: boolean; readonly type: 'NothingToUpdate'; } /** @name OrmlTokensBalanceLock (299) */ interface OrmlTokensBalanceLock extends Struct { readonly id: U8aFixed; readonly amount: u128; } /** @name OrmlTokensAccountData (301) */ interface OrmlTokensAccountData extends Struct { readonly free: u128; readonly reserved: u128; readonly frozen: u128; } /** @name OrmlTokensReserveData (303) */ interface OrmlTokensReserveData extends Struct { readonly id: U8aFixed; readonly amount: u128; } /** @name OrmlTokensModuleError (305) */ interface OrmlTokensModuleError extends Enum { readonly isBalanceTooLow: boolean; readonly isAmountIntoBalanceFailed: boolean; readonly isLiquidityRestrictions: boolean; readonly isMaxLocksExceeded: boolean; readonly isKeepAlive: boolean; readonly isExistentialDeposit: boolean; readonly isDeadAccount: boolean; readonly isTokenIdNotExists: boolean; readonly isTooManyReserves: boolean; readonly type: 'BalanceTooLow' | 'AmountIntoBalanceFailed' | 'LiquidityRestrictions' | 'MaxLocksExceeded' | 'KeepAlive' | 'ExistentialDeposit' | 'DeadAccount' | 'TokenIdNotExists' | 'TooManyReserves'; } /** @name PalletTransactionPaymentMangataReleases (307) */ interface PalletTransactionPaymentMangataReleases extends Enum { readonly isV1Ancient: boolean; readonly isV2: boolean; readonly type: 'V1Ancient' | 'V2'; } /** @name PalletXykError (309) */ interface PalletXykError extends Enum { readonly isPoolAlreadyExists: boolean; readonly isNotEnoughAssets: boolean; readonly isNoSuchPool: boolean; readonly isNoSuchLiquidityAsset: boolean; readonly isNotEnoughReserve: boolean; readonly isZeroAmount: boolean; readonly isInsufficientInputAmount: boolean; readonly isInsufficientOutputAmount: boolean; readonly isSameAsset: boolean; readonly isAssetAlreadyExists: boolean; readonly isAssetDoesNotExists: boolean; readonly isDivisionByZero: boolean; readonly isUnexpectedFailure: boolean; readonly isNotMangataLiquidityAsset: boolean; readonly isSecondAssetAmountExceededExpectations: boolean; readonly isMathOverflow: boolean; readonly isLiquidityTokenCreationFailed: boolean; readonly isNotEnoughRewardsEarned: boolean; readonly isNotAPromotedPool: boolean; readonly isPastTimeCalculation: boolean; readonly isPoolAlreadyPromoted: boolean; readonly isSoldAmountTooLow: boolean; readonly isFunctionNotAvailableForThisToken: boolean; readonly isDisallowedPool: boolean; readonly isLiquidityCheckpointMathError: boolean; readonly isCalculateRewardsMathError: boolean; readonly isCalculateCumulativeWorkMaxRatioMathError: boolean; readonly isCalculateRewardsAllMathError: boolean; readonly isNoRights: boolean; readonly isMultiswapShouldBeAtleastTwoHops: boolean; readonly isMultiBuyAssetCantHaveSamePoolAtomicSwaps: boolean; readonly isMultiSwapCantHaveSameTokenConsequetively: boolean; readonly isTradingBlockedByMaintenanceMode: boolean; readonly isPoolIsEmpty: boolean; readonly type: 'PoolAlreadyExists' | 'NotEnoughAssets' | 'NoSuchPool' | 'NoSuchLiquidityAsset' | 'NotEnoughReserve' | 'ZeroAmount' | 'InsufficientInputAmount' | 'InsufficientOutputAmount' | 'SameAsset' | 'AssetAlreadyExists' | 'AssetDoesNotExists' | 'DivisionByZero' | 'UnexpectedFailure' | 'NotMangataLiquidityAsset' | 'SecondAssetAmountExceededExpectations' | 'MathOverflow' | 'LiquidityTokenCreationFailed' | 'NotEnoughRewardsEarned' | 'NotAPromotedPool' | 'PastTimeCalculation' | 'PoolAlreadyPromoted' | 'SoldAmountTooLow' | 'FunctionNotAvailableForThisToken' | 'DisallowedPool' | 'LiquidityCheckpointMathError' | 'CalculateRewardsMathError' | 'CalculateCumulativeWorkMaxRatioMathError' | 'CalculateRewardsAllMathError' | 'NoRights' | 'MultiswapShouldBeAtleastTwoHops' | 'MultiBuyAssetCantHaveSamePoolAtomicSwaps' | 'MultiSwapCantHaveSameTokenConsequetively' | 'TradingBlockedByMaintenanceMode' | 'PoolIsEmpty'; } /** @name PalletProofOfStakeRewardInfo (310) */ interface PalletProofOfStakeRewardInfo extends Struct { readonly activatedAmount: u128; readonly rewardsNotYetClaimed: u128; readonly rewardsAlreadyClaimed: u128; readonly lastCheckpoint: u32; readonly poolRatioAtLastCheckpoint: U256; readonly missingAtLastCheckpoint: U256; } /** @name PalletProofOfStakePromotedPools (312) */ interface PalletProofOfStakePromotedPools extends Struct { readonly weight: u8; readonly rewards: U256; } /** @name PalletProofOfStakeScheduleRewardsCalculatorScheduleRewards (316) */ interface PalletProofOfStakeScheduleRewardsCalculatorScheduleRewards extends Struct { readonly pending: u128; readonly pendingSessionId: u32; readonly total: u128; } /** @name PalletProofOfStakeSchedulesList (323) */ interface PalletProofOfStakeSchedulesList extends Struct { readonly head: Option; readonly tail: Option; readonly pos: Option; readonly count: u64; } /** @name PalletProofOfStakeSchedule (325) */ interface PalletProofOfStakeSchedule extends Struct { readonly scheduledAt: u32; readonly lastSession: u32; readonly liqToken: u32; readonly rewardToken: u32; readonly amountPerSession: u128; } /** @name PalletProofOfStakeScheduleRewardsCalculatorActivatedLiquidityPerSchedule (326) */ interface PalletProofOfStakeScheduleRewardsCalculatorActivatedLiquidityPerSchedule extends Struct { readonly pendingPositive: u128; readonly pendingNegative: u128; readonly pendingSessionId: u32; readonly total: u128; } /** @name PalletProofOfStakeError (328) */ interface PalletProofOfStakeError extends Enum { readonly isNotEnoughAssets: boolean; readonly isMathOverflow: boolean; readonly isNotEnoughRewardsEarned: boolean; readonly isNotAPromotedPool: boolean; readonly isPastTimeCalculation: boolean; readonly isLiquidityCheckpointMathError: boolean; readonly isCalculateRewardsMathError: boolean; readonly isMathError: boolean; readonly isCalculateRewardsAllMathError: boolean; readonly isMissingRewardsInfoError: boolean; readonly isDeprecatedExtrinsic: boolean; readonly isCannotScheduleRewardsInPast: boolean; readonly isPoolDoesNotExist: boolean; readonly isTooManySchedules: boolean; readonly isTooLittleRewards: boolean; readonly isTooSmallVolume: boolean; readonly isLiquidityLockedIn3rdpartyRewards: boolean; readonly isNoThirdPartyPartyRewardsToClaim: boolean; readonly isSoloTokenPromotionForbiddenError: boolean; readonly type: 'NotEnoughAssets' | 'MathOverflow' | 'NotEnoughRewardsEarned' | 'NotAPromotedPool' | 'PastTimeCalculation' | 'LiquidityCheckpointMathError' | 'CalculateRewardsMathError' | 'MathError' | 'CalculateRewardsAllMathError' | 'MissingRewardsInfoError' | 'DeprecatedExtrinsic' | 'CannotScheduleRewardsInPast' | 'PoolDoesNotExist' | 'TooManySchedules' | 'TooLittleRewards' | 'TooSmallVolume' | 'LiquidityLockedIn3rdpartyRewards' | 'NoThirdPartyPartyRewardsToClaim' | 'SoloTokenPromotionForbiddenError'; } /** @name PalletFeeLockFeeLockMetadataInfo (329) */ interface PalletFeeLockFeeLockMetadataInfo extends Struct { readonly periodLength: u32; readonly feeLockAmount: u128; readonly swapValueThreshold: u128; readonly whitelistedTokens: BTreeSet; } /** @name PalletFeeLockAccountFeeLockDataInfo (332) */ interface PalletFeeLockAccountFeeLockDataInfo extends Struct { readonly totalFeeLockAmount: u128; readonly lastFeeLockBlock: u32; } /** @name PalletFeeLockError (333) */ interface PalletFeeLockError extends Enum { readonly isFeeLocksIncorrectlyInitialzed: boolean; readonly isInvalidFeeLockMetadata: boolean; readonly isFeeLocksNotInitialized: boolean; readonly isNotFeeLocked: boolean; readonly isCantUnlockFeeYet: boolean; readonly isMaxCuratedTokensLimitExceeded: boolean; readonly isUnexpectedFailure: boolean; readonly type: 'FeeLocksIncorrectlyInitialzed' | 'InvalidFeeLockMetadata' | 'FeeLocksNotInitialized' | 'NotFeeLocked' | 'CantUnlockFeeYet' | 'MaxCuratedTokensLimitExceeded' | 'UnexpectedFailure'; } /** @name PalletVestingMangataReleases (336) */ interface PalletVestingMangataReleases extends Enum { readonly isV0: boolean; readonly isV1: boolean; readonly type: 'V0' | 'V1'; } /** @name PalletVestingMangataError (337) */ interface PalletVestingMangataError extends Enum { readonly isNotVesting: boolean; readonly isAtMaxVestingSchedules: boolean; readonly isAmountLow: boolean; readonly isScheduleIndexOutOfBounds: boolean; readonly isInvalidScheduleParams: boolean; readonly isNoSuitableScheduleFound: boolean; readonly isSudoUnlockIsDisallowed: boolean; readonly isInvalidVestingIndex: boolean; readonly isMathError: boolean; readonly type: 'NotVesting' | 'AtMaxVestingSchedules' | 'AmountLow' | 'ScheduleIndexOutOfBounds' | 'InvalidScheduleParams' | 'NoSuitableScheduleFound' | 'SudoUnlockIsDisallowed' | 'InvalidVestingIndex' | 'MathError'; } /** @name PalletCrowdloanRewardsRewardInfo (339) */ interface PalletCrowdloanRewardsRewardInfo extends Struct { readonly totalReward: u128; readonly claimedReward: u128; readonly contributedRelayAddresses: Vec; } /** @name PalletCrowdloanRewardsError (340) */ interface PalletCrowdloanRewardsError extends Enum { readonly isAlreadyAssociated: boolean; readonly isBatchBeyondFundPot: boolean; readonly isFirstClaimAlreadyDone: boolean; readonly isRewardNotHighEnough: boolean; readonly isInvalidClaimSignature: boolean; readonly isInvalidFreeClaimSignature: boolean; readonly isNoAssociatedClaim: boolean; readonly isRewardsAlreadyClaimed: boolean; readonly isRewardVecAlreadyInitialized: boolean; readonly isRewardVecNotFullyInitializedYet: boolean; readonly isRewardsDoNotMatchFund: boolean; readonly isTooManyContributors: boolean; readonly isVestingPeriodNonValid: boolean; readonly isNonContributedAddressProvided: boolean; readonly isInsufficientNumberOfValidProofs: boolean; readonly isClaimingLessThanED: boolean; readonly isMathOverflow: boolean; readonly isPeriodNotSet: boolean; readonly isAllocationDoesNotMatch: boolean; readonly type: 'AlreadyAssociated' | 'BatchBeyondFundPot' | 'FirstClaimAlreadyDone' | 'RewardNotHighEnough' | 'InvalidClaimSignature' | 'InvalidFreeClaimSignature' | 'NoAssociatedClaim' | 'RewardsAlreadyClaimed' | 'RewardVecAlreadyInitialized' | 'RewardVecNotFullyInitializedYet' | 'RewardsDoNotMatchFund' | 'TooManyContributors' | 'VestingPeriodNonValid' | 'NonContributedAddressProvided' | 'InsufficientNumberOfValidProofs' | 'ClaimingLessThanED' | 'MathOverflow' | 'PeriodNotSet' | 'AllocationDoesNotMatch'; } /** @name PalletIssuanceError (342) */ interface PalletIssuanceError extends Enum { readonly isIssuanceConfigAlreadyInitialized: boolean; readonly isIssuanceConfigNotInitialized: boolean; readonly isTgeNotFinalized: boolean; readonly isTgeIsAlreadyFinalized: boolean; readonly isIssuanceConfigInvalid: boolean; readonly isMathError: boolean; readonly isUnknownPool: boolean; readonly type: 'IssuanceConfigAlreadyInitialized' | 'IssuanceConfigNotInitialized' | 'TgeNotFinalized' | 'TgeIsAlreadyFinalized' | 'IssuanceConfigInvalid' | 'MathError' | 'UnknownPool'; } /** @name PalletMultipurposeLiquidityReserveStatusInfo (343) */ interface PalletMultipurposeLiquidityReserveStatusInfo extends Struct { readonly stakedUnactivatedReserves: u128; readonly activatedUnstakedReserves: u128; readonly stakedAndActivatedReserves: u128; readonly unspentReserves: u128; readonly relockAmount: u128; } /** @name PalletMultipurposeLiquidityRelockStatusInfo (345) */ interface PalletMultipurposeLiquidityRelockStatusInfo extends Struct { readonly amount: u128; readonly startingBlock: u32; readonly endingBlockAsBalance: u128; } /** @name PalletMultipurposeLiquidityError (347) */ interface PalletMultipurposeLiquidityError extends Enum { readonly isNotALiquidityToken: boolean; readonly isRelockCountLimitExceeded: boolean; readonly isRelockInstanceIndexOOB: boolean; readonly isNotEnoughUnspentReserves: boolean; readonly isNotEnoughTokens: boolean; readonly isMathError: boolean; readonly type: 'NotALiquidityToken' | 'RelockCountLimitExceeded' | 'RelockInstanceIndexOOB' | 'NotEnoughUnspentReserves' | 'NotEnoughTokens' | 'MathError'; } /** @name PalletBootstrapBootstrapPhase (349) */ interface PalletBootstrapBootstrapPhase extends Enum { readonly isBeforeStart: boolean; readonly isWhitelist: boolean; readonly isPublic: boolean; readonly isFinished: boolean; readonly type: 'BeforeStart' | 'Whitelist' | 'Public' | 'Finished'; } /** @name FrameSupportPalletId (353) */ interface FrameSupportPalletId extends U8aFixed { } /** @name PalletBootstrapError (354) */ interface PalletBootstrapError extends Enum { readonly isUnsupportedTokenId: boolean; readonly isNotEnoughAssets: boolean; readonly isNotEnoughVestedAssets: boolean; readonly isMathOverflow: boolean; readonly isUnauthorized: boolean; readonly isBootstrapStartInThePast: boolean; readonly isPhaseLengthCannotBeZero: boolean; readonly isAlreadyStarted: boolean; readonly isValuationRatio: boolean; readonly isFirstProvisionInSecondTokenId: boolean; readonly isPoolAlreadyExists: boolean; readonly isNotFinishedYet: boolean; readonly isNothingToClaim: boolean; readonly isWrongRatio: boolean; readonly isBootstrapNotReadyToBeFinished: boolean; readonly isSameToken: boolean; readonly isTokenIdDoesNotExists: boolean; readonly isTokensActivationFailed: boolean; readonly isBootstrapNotSchduled: boolean; readonly isBootstrapFinished: boolean; readonly isTooLateToUpdateBootstrap: boolean; readonly isProvisioningBlockedByMaintenanceMode: boolean; readonly isBootstrapMustBePreFinalized: boolean; readonly type: 'UnsupportedTokenId' | 'NotEnoughAssets' | 'NotEnoughVestedAssets' | 'MathOverflow' | 'Unauthorized' | 'BootstrapStartInThePast' | 'PhaseLengthCannotBeZero' | 'AlreadyStarted' | 'ValuationRatio' | 'FirstProvisionInSecondTokenId' | 'PoolAlreadyExists' | 'NotFinishedYet' | 'NothingToClaim' | 'WrongRatio' | 'BootstrapNotReadyToBeFinished' | 'SameToken' | 'TokenIdDoesNotExists' | 'TokensActivationFailed' | 'BootstrapNotSchduled' | 'BootstrapFinished' | 'TooLateToUpdateBootstrap' | 'ProvisioningBlockedByMaintenanceMode' | 'BootstrapMustBePreFinalized'; } /** @name ParachainStakingRoundInfo (355) */ interface ParachainStakingRoundInfo extends Struct { readonly current: u32; readonly first: u32; readonly length: u32; } /** @name ParachainStakingDelegator (356) */ interface ParachainStakingDelegator extends Struct { readonly id: SpRuntimeAccountAccountId20; readonly delegations: ParachainStakingSetOrderedSetBond; readonly requests: ParachainStakingPendingDelegationRequests; readonly status: ParachainStakingDelegatorStatus; } /** @name ParachainStakingSetOrderedSetBond (357) */ interface ParachainStakingSetOrderedSetBond extends Vec { } /** @name ParachainStakingBond (358) */ interface ParachainStakingBond extends Struct { readonly owner: SpRuntimeAccountAccountId20; readonly amount: u128; readonly liquidityToken: u32; } /** @name ParachainStakingPendingDelegationRequests (360) */ interface ParachainStakingPendingDelegationRequests extends Struct { readonly requests: BTreeMap; } /** @name ParachainStakingDelegatorStatus (364) */ interface ParachainStakingDelegatorStatus extends Enum { readonly isActive: boolean; readonly isLeaving: boolean; readonly asLeaving: u32; readonly type: 'Active' | 'Leaving'; } /** @name ParachainStakingCollatorCandidate (365) */ interface ParachainStakingCollatorCandidate extends Struct { readonly id: SpRuntimeAccountAccountId20; readonly bond: u128; readonly liquidityToken: u32; readonly delegators: ParachainStakingSetOrderedSetAccountId20; readonly topDelegations: Vec; readonly bottomDelegations: Vec; readonly totalCounted: u128; readonly totalBacking: u128; readonly request: Option; readonly state: ParachainStakingCollatorStatus; } /** @name ParachainStakingSetOrderedSetAccountId20 (366) */ interface ParachainStakingSetOrderedSetAccountId20 extends Vec { } /** @name ParachainStakingCollatorStatus (368) */ interface ParachainStakingCollatorStatus extends Enum { readonly isActive: boolean; readonly isIdle: boolean; readonly isLeaving: boolean; readonly asLeaving: u32; readonly type: 'Active' | 'Idle' | 'Leaving'; } /** @name ParachainStakingCollatorSnapshot (369) */ interface ParachainStakingCollatorSnapshot extends Struct { readonly bond: u128; readonly delegations: Vec; readonly total: u128; readonly liquidityToken: u32; } /** @name ParachainStakingAggregatorMetadataType (376) */ interface ParachainStakingAggregatorMetadataType extends Struct { readonly tokenCollatorMap: BTreeMap; readonly approvedCandidates: BTreeSet; } /** @name ParachainStakingRoundCollatorRewardInfoType (386) */ interface ParachainStakingRoundCollatorRewardInfoType extends Struct { readonly collatorReward: u128; readonly delegatorRewards: BTreeMap; } /** @name ParachainStakingError (387) */ interface ParachainStakingError extends Enum { readonly isDelegatorDNE: boolean; readonly isDelegatorDNEinTopNorBottom: boolean; readonly isDelegatorDNEInDelegatorSet: boolean; readonly isCandidateDNE: boolean; readonly isDelegationDNE: boolean; readonly isDelegatorExists: boolean; readonly isCandidateExists: boolean; readonly isCandidateBondBelowMin: boolean; readonly isInsufficientBalance: boolean; readonly isDelegationBelowMin: boolean; readonly isAlreadyOffline: boolean; readonly isAlreadyActive: boolean; readonly isDelegatorAlreadyLeaving: boolean; readonly isDelegatorNotLeaving: boolean; readonly isDelegatorCannotLeaveYet: boolean; readonly isCannotDelegateIfLeaving: boolean; readonly isCandidateAlreadyLeaving: boolean; readonly isCandidateNotLeaving: boolean; readonly isCandidateCannotLeaveYet: boolean; readonly isCannotGoOnlineIfLeaving: boolean; readonly isExceedMaxDelegationsPerDelegator: boolean; readonly isAlreadyDelegatedCandidate: boolean; readonly isInvalidSchedule: boolean; readonly isCannotSetBelowMin: boolean; readonly isNoWritingSameValue: boolean; readonly isTooLowCandidateCountWeightHintJoinCandidates: boolean; readonly isTooLowCandidateCountWeightHintCancelLeaveCandidates: boolean; readonly isTooLowCandidateCountToLeaveCandidates: boolean; readonly isTooLowDelegationCountToDelegate: boolean; readonly isTooLowCandidateDelegationCountToDelegate: boolean; readonly isTooLowDelegationCountToLeaveDelegators: boolean; readonly isPendingCandidateRequestsDNE: boolean; readonly isPendingCandidateRequestAlreadyExists: boolean; readonly isPendingCandidateRequestNotDueYet: boolean; readonly isPendingDelegationRequestDNE: boolean; readonly isPendingDelegationRequestAlreadyExists: boolean; readonly isPendingDelegationRequestNotDueYet: boolean; readonly isStakingLiquidityTokenNotListed: boolean; readonly isTooLowCurrentStakingLiquidityTokensCount: boolean; readonly isStakingLiquidityTokenAlreadyListed: boolean; readonly isExceedMaxCollatorCandidates: boolean; readonly isExceedMaxTotalDelegatorsPerCandidate: boolean; readonly isCandidateNotAggregating: boolean; readonly isCandidateNotAggregatingUnderAggregator: boolean; readonly isCandidateAlreadyApprovedByAggregator: boolean; readonly isAggregatorExists: boolean; readonly isCollatorRoundRewardsDNE: boolean; readonly isDelegatorRewardsDNE: boolean; readonly isAggregatorDNE: boolean; readonly isTargettedAggregatorSameAsCurrent: boolean; readonly isCandidateNotApprovedByAggregator: boolean; readonly isAggregatorLiquidityTokenTaken: boolean; readonly isIncorrectRewardDelegatorCount: boolean; readonly isMathError: boolean; readonly type: 'DelegatorDNE' | 'DelegatorDNEinTopNorBottom' | 'DelegatorDNEInDelegatorSet' | 'CandidateDNE' | 'DelegationDNE' | 'DelegatorExists' | 'CandidateExists' | 'CandidateBondBelowMin' | 'InsufficientBalance' | 'DelegationBelowMin' | 'AlreadyOffline' | 'AlreadyActive' | 'DelegatorAlreadyLeaving' | 'DelegatorNotLeaving' | 'DelegatorCannotLeaveYet' | 'CannotDelegateIfLeaving' | 'CandidateAlreadyLeaving' | 'CandidateNotLeaving' | 'CandidateCannotLeaveYet' | 'CannotGoOnlineIfLeaving' | 'ExceedMaxDelegationsPerDelegator' | 'AlreadyDelegatedCandidate' | 'InvalidSchedule' | 'CannotSetBelowMin' | 'NoWritingSameValue' | 'TooLowCandidateCountWeightHintJoinCandidates' | 'TooLowCandidateCountWeightHintCancelLeaveCandidates' | 'TooLowCandidateCountToLeaveCandidates' | 'TooLowDelegationCountToDelegate' | 'TooLowCandidateDelegationCountToDelegate' | 'TooLowDelegationCountToLeaveDelegators' | 'PendingCandidateRequestsDNE' | 'PendingCandidateRequestAlreadyExists' | 'PendingCandidateRequestNotDueYet' | 'PendingDelegationRequestDNE' | 'PendingDelegationRequestAlreadyExists' | 'PendingDelegationRequestNotDueYet' | 'StakingLiquidityTokenNotListed' | 'TooLowCurrentStakingLiquidityTokensCount' | 'StakingLiquidityTokenAlreadyListed' | 'ExceedMaxCollatorCandidates' | 'ExceedMaxTotalDelegatorsPerCandidate' | 'CandidateNotAggregating' | 'CandidateNotAggregatingUnderAggregator' | 'CandidateAlreadyApprovedByAggregator' | 'AggregatorExists' | 'CollatorRoundRewardsDNE' | 'DelegatorRewardsDNE' | 'AggregatorDNE' | 'TargettedAggregatorSameAsCurrent' | 'CandidateNotApprovedByAggregator' | 'AggregatorLiquidityTokenTaken' | 'IncorrectRewardDelegatorCount' | 'MathError'; } /** @name PalletSequencerStakingError (400) */ interface PalletSequencerStakingError extends Enum { readonly isOperationFailed: boolean; readonly isMathOverflow: boolean; readonly isSequencerIsNotInActiveSet: boolean; readonly isSequencerAlreadyInActiveSet: boolean; readonly isCantUnstakeWhileInActiveSet: boolean; readonly isNotEligibleToBeSequencer: boolean; readonly isNotEnoughSequencerStake: boolean; readonly isMaxSequencersLimitReached: boolean; readonly isTestUnstakingError: boolean; readonly isUnknownChainId: boolean; readonly type: 'OperationFailed' | 'MathOverflow' | 'SequencerIsNotInActiveSet' | 'SequencerAlreadyInActiveSet' | 'CantUnstakeWhileInActiveSet' | 'NotEligibleToBeSequencer' | 'NotEnoughSequencerStake' | 'MaxSequencersLimitReached' | 'TestUnstakingError' | 'UnknownChainId'; } /** @name SpCoreCryptoKeyTypeId (404) */ interface SpCoreCryptoKeyTypeId extends U8aFixed { } /** @name PalletSessionError (405) */ interface PalletSessionError extends Enum { readonly isInvalidProof: boolean; readonly isNoAssociatedValidatorId: boolean; readonly isDuplicatedKey: boolean; readonly isNoKeys: boolean; readonly isNoAccount: boolean; readonly type: 'InvalidProof' | 'NoAssociatedValidatorId' | 'DuplicatedKey' | 'NoKeys' | 'NoAccount'; } /** @name PalletGrandpaStoredState (409) */ interface PalletGrandpaStoredState extends Enum { readonly isLive: boolean; readonly isPendingPause: boolean; readonly asPendingPause: { readonly scheduledAt: u32; readonly delay: u32; } & Struct; readonly isPaused: boolean; readonly isPendingResume: boolean; readonly asPendingResume: { readonly scheduledAt: u32; readonly delay: u32; } & Struct; readonly type: 'Live' | 'PendingPause' | 'Paused' | 'PendingResume'; } /** @name PalletGrandpaStoredPendingChange (410) */ interface PalletGrandpaStoredPendingChange extends Struct { readonly scheduledAt: u32; readonly delay: u32; readonly nextAuthorities: Vec>; readonly forced: Option; } /** @name PalletGrandpaError (412) */ interface PalletGrandpaError extends Enum { readonly isPauseFailed: boolean; readonly isResumeFailed: boolean; readonly isChangePending: boolean; readonly isTooSoon: boolean; readonly isInvalidKeyOwnershipProof: boolean; readonly isInvalidEquivocationProof: boolean; readonly isDuplicateOffenceReport: boolean; readonly type: 'PauseFailed' | 'ResumeFailed' | 'ChangePending' | 'TooSoon' | 'InvalidKeyOwnershipProof' | 'InvalidEquivocationProof' | 'DuplicateOffenceReport'; } /** @name OrmlAssetRegistryModuleError (413) */ interface OrmlAssetRegistryModuleError extends Enum { readonly isAssetNotFound: boolean; readonly isBadVersion: boolean; readonly isInvalidAssetId: boolean; readonly isConflictingLocation: boolean; readonly isConflictingAssetId: boolean; readonly isInvalidAssetString: boolean; readonly isConflictingL1Asset: boolean; readonly type: 'AssetNotFound' | 'BadVersion' | 'InvalidAssetId' | 'ConflictingLocation' | 'ConflictingAssetId' | 'InvalidAssetString' | 'ConflictingL1Asset'; } /** @name PalletTreasuryProposal (414) */ interface PalletTreasuryProposal extends Struct { readonly proposer: SpRuntimeAccountAccountId20; readonly value: u128; readonly beneficiary: SpRuntimeAccountAccountId20; readonly bond: u128; } /** @name PalletTreasuryError (416) */ interface PalletTreasuryError extends Enum { readonly isInsufficientProposersBalance: boolean; readonly isInvalidIndex: boolean; readonly isTooManyApprovals: boolean; readonly isInsufficientPermission: boolean; readonly isProposalNotApproved: boolean; readonly type: 'InsufficientProposersBalance' | 'InvalidIndex' | 'TooManyApprovals' | 'InsufficientPermission' | 'ProposalNotApproved'; } /** @name PalletSudoMangataError (417) */ interface PalletSudoMangataError extends Enum { readonly isRequireSudo: boolean; readonly type: 'RequireSudo'; } /** @name PalletSudoOriginError (418) */ type PalletSudoOriginError = Null; /** @name PalletCollectiveMangataVotes (420) */ interface PalletCollectiveMangataVotes extends Struct { readonly index: u32; readonly threshold: u32; readonly ayes: Vec; readonly nays: Vec; readonly end: u32; } /** @name PalletCollectiveMangataError (421) */ interface PalletCollectiveMangataError extends Enum { readonly isNotMember: boolean; readonly isDuplicateProposal: boolean; readonly isProposalMissing: boolean; readonly isWrongIndex: boolean; readonly isDuplicateVote: boolean; readonly isAlreadyInitialized: boolean; readonly isTooEarly: boolean; readonly isTooEarlyToCloseByNonFoundationAccount: boolean; readonly isTooManyProposals: boolean; readonly isWrongProposalWeight: boolean; readonly isWrongProposalLength: boolean; readonly isPrimeAccountNotMember: boolean; readonly isNotFoundationAccountOrRoot: boolean; readonly type: 'NotMember' | 'DuplicateProposal' | 'ProposalMissing' | 'WrongIndex' | 'DuplicateVote' | 'AlreadyInitialized' | 'TooEarly' | 'TooEarlyToCloseByNonFoundationAccount' | 'TooManyProposals' | 'WrongProposalWeight' | 'WrongProposalLength' | 'PrimeAccountNotMember' | 'NotFoundationAccountOrRoot'; } /** @name PalletIdentityRegistration (422) */ interface PalletIdentityRegistration extends Struct { readonly judgements: Vec>; readonly deposit: u128; readonly info: PalletIdentityIdentityInfo; } /** @name PalletIdentityRegistrarInfo (430) */ interface PalletIdentityRegistrarInfo extends Struct { readonly account: SpRuntimeAccountAccountId20; readonly fee: u128; readonly fields: PalletIdentityBitFlags; } /** @name PalletIdentityError (432) */ interface PalletIdentityError extends Enum { readonly isTooManySubAccounts: boolean; readonly isNotFound: boolean; readonly isNotNamed: boolean; readonly isEmptyIndex: boolean; readonly isFeeChanged: boolean; readonly isNoIdentity: boolean; readonly isStickyJudgement: boolean; readonly isJudgementGiven: boolean; readonly isInvalidJudgement: boolean; readonly isInvalidIndex: boolean; readonly isInvalidTarget: boolean; readonly isTooManyFields: boolean; readonly isTooManyRegistrars: boolean; readonly isAlreadyClaimed: boolean; readonly isNotSub: boolean; readonly isNotOwned: boolean; readonly isJudgementForDifferentIdentity: boolean; readonly isJudgementPaymentFailed: boolean; readonly type: 'TooManySubAccounts' | 'NotFound' | 'NotNamed' | 'EmptyIndex' | 'FeeChanged' | 'NoIdentity' | 'StickyJudgement' | 'JudgementGiven' | 'InvalidJudgement' | 'InvalidIndex' | 'InvalidTarget' | 'TooManyFields' | 'TooManyRegistrars' | 'AlreadyClaimed' | 'NotSub' | 'NotOwned' | 'JudgementForDifferentIdentity' | 'JudgementPaymentFailed'; } /** @name FrameSystemExtensionsCheckSpecVersion (435) */ type FrameSystemExtensionsCheckSpecVersion = Null; /** @name FrameSystemExtensionsCheckTxVersion (436) */ type FrameSystemExtensionsCheckTxVersion = Null; /** @name FrameSystemExtensionsCheckGenesis (437) */ type FrameSystemExtensionsCheckGenesis = Null; /** @name FrameSystemExtensionsCheckNonce (440) */ interface FrameSystemExtensionsCheckNonce extends Compact { } /** @name FrameSystemExtensionsCheckWeight (441) */ type FrameSystemExtensionsCheckWeight = Null; /** @name PalletTransactionPaymentMangataChargeTransactionPayment (442) */ interface PalletTransactionPaymentMangataChargeTransactionPayment extends Compact { } /** @name FrameSystemExtensionsCheckNonZeroSender (443) */ type FrameSystemExtensionsCheckNonZeroSender = Null; /** @name RollupRuntimeRuntime (444) */ type RollupRuntimeRuntime = Null; }