import '@polkadot/types/lookup'; import type { BTreeMap, Bytes, Compact, Enum, Null, Option, Result, Struct, Text, U8aFixed, Vec, bool, i64, u128, u16, u32, u64, u8 } from '@polkadot/types-codec'; import type { ITuple } from '@polkadot/types-codec/types'; import type { OpaqueMultiaddr, OpaquePeerId } from '@polkadot/types/interfaces/imOnline'; import type { AccountId32, Call, H256, MultiAddress, PerU16, Perbill, Percent } from '@polkadot/types/interfaces/runtime'; import type { Event } from '@polkadot/types/interfaces/system'; declare module '@polkadot/types/lookup' { /** @name FrameSystemAccountInfo (3) */ interface FrameSystemAccountInfo extends Struct { readonly nonce: u32; readonly consumers: u32; readonly providers: u32; readonly sufficients: u32; readonly data: PalletBalancesAccountData; } /** @name PalletBalancesAccountData (5) */ interface PalletBalancesAccountData extends Struct { readonly free: u128; readonly reserved: u128; readonly miscFrozen: u128; readonly feeFrozen: u128; } /** @name FrameSupportDispatchPerDispatchClassWeight (7) */ interface FrameSupportDispatchPerDispatchClassWeight extends Struct { readonly normal: SpWeightsWeightV2Weight; readonly operational: SpWeightsWeightV2Weight; readonly mandatory: SpWeightsWeightV2Weight; } /** @name SpWeightsWeightV2Weight (8) */ interface SpWeightsWeightV2Weight extends Struct { readonly refTime: Compact; readonly proofSize: Compact; } /** @name SpRuntimeDigest (13) */ interface SpRuntimeDigest extends Struct { readonly logs: Vec; } /** @name SpRuntimeDigestDigestItem (15) */ 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 (18) */ interface FrameSystemEventRecord extends Struct { readonly phase: FrameSystemPhase; readonly event: Event; readonly topics: Vec; } /** @name FrameSystemEvent (20) */ 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: AccountId32; } & Struct; readonly isKilledAccount: boolean; readonly asKilledAccount: { readonly account: AccountId32; } & Struct; readonly isRemarked: boolean; readonly asRemarked: { readonly sender: AccountId32; readonly hash_: H256; } & Struct; readonly type: 'ExtrinsicSuccess' | 'ExtrinsicFailed' | 'CodeUpdated' | 'NewAccount' | 'KilledAccount' | 'Remarked'; } /** @name FrameSupportDispatchDispatchInfo (21) */ interface FrameSupportDispatchDispatchInfo extends Struct { readonly weight: SpWeightsWeightV2Weight; readonly class: FrameSupportDispatchDispatchClass; readonly paysFee: FrameSupportDispatchPays; } /** @name FrameSupportDispatchDispatchClass (22) */ interface FrameSupportDispatchDispatchClass extends Enum { readonly isNormal: boolean; readonly isOperational: boolean; readonly isMandatory: boolean; readonly type: 'Normal' | 'Operational' | 'Mandatory'; } /** @name FrameSupportDispatchPays (23) */ interface FrameSupportDispatchPays extends Enum { readonly isYes: boolean; readonly isNo: boolean; readonly type: 'Yes' | 'No'; } /** @name SpRuntimeDispatchError (24) */ 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 type: 'Other' | 'CannotLookup' | 'BadOrigin' | 'Module' | 'ConsumerRemaining' | 'NoProviders' | 'TooManyConsumers' | 'Token' | 'Arithmetic' | 'Transactional' | 'Exhausted' | 'Corruption' | 'Unavailable'; } /** @name SpRuntimeModuleError (25) */ interface SpRuntimeModuleError extends Struct { readonly index: u8; readonly error: U8aFixed; } /** @name SpRuntimeTokenError (26) */ interface SpRuntimeTokenError extends Enum { readonly isNoFunds: boolean; readonly isWouldDie: boolean; readonly isBelowMinimum: boolean; readonly isCannotCreate: boolean; readonly isUnknownAsset: boolean; readonly isFrozen: boolean; readonly isUnsupported: boolean; readonly type: 'NoFunds' | 'WouldDie' | 'BelowMinimum' | 'CannotCreate' | 'UnknownAsset' | 'Frozen' | 'Unsupported'; } /** @name SpArithmeticArithmeticError (27) */ interface SpArithmeticArithmeticError extends Enum { readonly isUnderflow: boolean; readonly isOverflow: boolean; readonly isDivisionByZero: boolean; readonly type: 'Underflow' | 'Overflow' | 'DivisionByZero'; } /** @name SpRuntimeTransactionalError (28) */ interface SpRuntimeTransactionalError extends Enum { readonly isLimitReached: boolean; readonly isNoLayer: boolean; readonly type: 'LimitReached' | 'NoLayer'; } /** @name PalletBalancesEvent (29) */ interface PalletBalancesEvent extends Enum { readonly isEndowed: boolean; readonly asEndowed: { readonly account: AccountId32; readonly freeBalance: u128; } & Struct; readonly isDustLost: boolean; readonly asDustLost: { readonly account: AccountId32; readonly amount: u128; } & Struct; readonly isTransfer: boolean; readonly asTransfer: { readonly from: AccountId32; readonly to: AccountId32; readonly amount: u128; } & Struct; readonly isBalanceSet: boolean; readonly asBalanceSet: { readonly who: AccountId32; readonly free: u128; readonly reserved: u128; } & Struct; readonly isReserved: boolean; readonly asReserved: { readonly who: AccountId32; readonly amount: u128; } & Struct; readonly isUnreserved: boolean; readonly asUnreserved: { readonly who: AccountId32; readonly amount: u128; } & Struct; readonly isReserveRepatriated: boolean; readonly asReserveRepatriated: { readonly from: AccountId32; readonly to: AccountId32; readonly amount: u128; readonly destinationStatus: FrameSupportTokensMiscBalanceStatus; } & Struct; readonly isDeposit: boolean; readonly asDeposit: { readonly who: AccountId32; readonly amount: u128; } & Struct; readonly isWithdraw: boolean; readonly asWithdraw: { readonly who: AccountId32; readonly amount: u128; } & Struct; readonly isSlashed: boolean; readonly asSlashed: { readonly who: AccountId32; readonly amount: u128; } & Struct; readonly type: 'Endowed' | 'DustLost' | 'Transfer' | 'BalanceSet' | 'Reserved' | 'Unreserved' | 'ReserveRepatriated' | 'Deposit' | 'Withdraw' | 'Slashed'; } /** @name FrameSupportTokensMiscBalanceStatus (30) */ interface FrameSupportTokensMiscBalanceStatus extends Enum { readonly isFree: boolean; readonly isReserved: boolean; readonly type: 'Free' | 'Reserved'; } /** @name PalletGrandpaEvent (31) */ 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 (34) */ interface SpConsensusGrandpaAppPublic extends SpCoreEd25519Public { } /** @name SpCoreEd25519Public (35) */ interface SpCoreEd25519Public extends U8aFixed { } /** @name PalletImOnlineEvent (36) */ interface PalletImOnlineEvent extends Enum { readonly isHeartbeatReceived: boolean; readonly asHeartbeatReceived: { readonly authorityId: PalletImOnlineSr25519AppSr25519Public; } & Struct; readonly isAllGood: boolean; readonly isSomeOffline: boolean; readonly asSomeOffline: { readonly offline: Vec>; } & Struct; readonly type: 'HeartbeatReceived' | 'AllGood' | 'SomeOffline'; } /** @name PalletImOnlineSr25519AppSr25519Public (37) */ interface PalletImOnlineSr25519AppSr25519Public extends SpCoreSr25519Public { } /** @name SpCoreSr25519Public (38) */ interface SpCoreSr25519Public extends U8aFixed { } /** @name PalletStakingExposure (41) */ interface PalletStakingExposure extends Struct { readonly total: Compact; readonly own: Compact; readonly others: Vec; } /** @name PalletStakingIndividualExposure (44) */ interface PalletStakingIndividualExposure extends Struct { readonly who: AccountId32; readonly value: Compact; } /** @name PalletOffencesEvent (45) */ interface PalletOffencesEvent extends Enum { readonly isOffence: boolean; readonly asOffence: { readonly kind: U8aFixed; readonly timeslot: Bytes; } & Struct; readonly type: 'Offence'; } /** @name PalletSessionEvent (47) */ interface PalletSessionEvent extends Enum { readonly isNewSession: boolean; readonly asNewSession: { readonly sessionIndex: u32; } & Struct; readonly type: 'NewSession'; } /** @name PalletStakingPalletEvent (48) */ interface PalletStakingPalletEvent extends Enum { readonly isEraPaid: boolean; readonly asEraPaid: { readonly eraIndex: u32; readonly validatorPayout: u128; readonly remainder: u128; } & Struct; readonly isRewarded: boolean; readonly asRewarded: { readonly stash: AccountId32; readonly amount: u128; } & Struct; readonly isSlashed: boolean; readonly asSlashed: { readonly staker: AccountId32; readonly amount: u128; } & Struct; readonly isSlashReported: boolean; readonly asSlashReported: { readonly validator: AccountId32; readonly fraction: Perbill; readonly slashEra: u32; } & Struct; readonly isOldSlashingReportDiscarded: boolean; readonly asOldSlashingReportDiscarded: { readonly sessionIndex: u32; } & Struct; readonly isStakersElected: boolean; readonly isBonded: boolean; readonly asBonded: { readonly stash: AccountId32; readonly amount: u128; } & Struct; readonly isUnbonded: boolean; readonly asUnbonded: { readonly stash: AccountId32; readonly amount: u128; } & Struct; readonly isWithdrawn: boolean; readonly asWithdrawn: { readonly stash: AccountId32; readonly amount: u128; } & Struct; readonly isKicked: boolean; readonly asKicked: { readonly nominator: AccountId32; readonly stash: AccountId32; } & Struct; readonly isStakingElectionFailed: boolean; readonly isChilled: boolean; readonly asChilled: { readonly stash: AccountId32; } & Struct; readonly isPayoutStarted: boolean; readonly asPayoutStarted: { readonly eraIndex: u32; readonly validatorStash: AccountId32; } & Struct; readonly isValidatorPrefsSet: boolean; readonly asValidatorPrefsSet: { readonly stash: AccountId32; readonly prefs: PalletStakingValidatorPrefs; } & Struct; readonly isForceEra: boolean; readonly asForceEra: { readonly mode: PalletStakingForcing; } & Struct; readonly type: 'EraPaid' | 'Rewarded' | 'Slashed' | 'SlashReported' | 'OldSlashingReportDiscarded' | 'StakersElected' | 'Bonded' | 'Unbonded' | 'Withdrawn' | 'Kicked' | 'StakingElectionFailed' | 'Chilled' | 'PayoutStarted' | 'ValidatorPrefsSet' | 'ForceEra'; } /** @name PalletStakingValidatorPrefs (50) */ interface PalletStakingValidatorPrefs extends Struct { readonly commission: Compact; readonly blocked: bool; } /** @name PalletStakingForcing (53) */ interface PalletStakingForcing extends Enum { readonly isNotForcing: boolean; readonly isForceNew: boolean; readonly isForceNone: boolean; readonly isForceAlways: boolean; readonly type: 'NotForcing' | 'ForceNew' | 'ForceNone' | 'ForceAlways'; } /** @name PalletCollectiveEvent (54) */ interface PalletCollectiveEvent extends Enum { readonly isProposed: boolean; readonly asProposed: { readonly account: AccountId32; readonly proposalIndex: u32; readonly proposalHash: H256; readonly threshold: u32; } & Struct; readonly isVoted: boolean; readonly asVoted: { readonly account: AccountId32; 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 type: 'Proposed' | 'Voted' | 'Approved' | 'Disapproved' | 'Executed' | 'MemberExecuted' | 'Closed'; } /** @name PalletBagsListEvent (57) */ interface PalletBagsListEvent extends Enum { readonly isRebagged: boolean; readonly asRebagged: { readonly who: AccountId32; readonly from: u64; readonly to: u64; } & Struct; readonly isScoreUpdated: boolean; readonly asScoreUpdated: { readonly who: AccountId32; readonly newScore: u64; } & Struct; readonly type: 'Rebagged' | 'ScoreUpdated'; } /** @name PalletElectionProviderMultiPhaseEvent (58) */ interface PalletElectionProviderMultiPhaseEvent extends Enum { readonly isSolutionStored: boolean; readonly asSolutionStored: { readonly compute: PalletElectionProviderMultiPhaseElectionCompute; readonly origin: Option; readonly prevEjected: bool; } & Struct; readonly isElectionFinalized: boolean; readonly asElectionFinalized: { readonly compute: PalletElectionProviderMultiPhaseElectionCompute; readonly score: SpNposElectionsElectionScore; } & Struct; readonly isElectionFailed: boolean; readonly isRewarded: boolean; readonly asRewarded: { readonly account: AccountId32; readonly value: u128; } & Struct; readonly isSlashed: boolean; readonly asSlashed: { readonly account: AccountId32; readonly value: u128; } & Struct; readonly isPhaseTransitioned: boolean; readonly asPhaseTransitioned: { readonly from: PalletElectionProviderMultiPhasePhase; readonly to: PalletElectionProviderMultiPhasePhase; readonly round: u32; } & Struct; readonly type: 'SolutionStored' | 'ElectionFinalized' | 'ElectionFailed' | 'Rewarded' | 'Slashed' | 'PhaseTransitioned'; } /** @name PalletElectionProviderMultiPhaseElectionCompute (59) */ interface PalletElectionProviderMultiPhaseElectionCompute extends Enum { readonly isOnChain: boolean; readonly isSigned: boolean; readonly isUnsigned: boolean; readonly isFallback: boolean; readonly isEmergency: boolean; readonly type: 'OnChain' | 'Signed' | 'Unsigned' | 'Fallback' | 'Emergency'; } /** @name SpNposElectionsElectionScore (61) */ interface SpNposElectionsElectionScore extends Struct { readonly minimalStake: u128; readonly sumStake: u128; readonly sumStakeSquared: u128; } /** @name PalletElectionProviderMultiPhasePhase (62) */ interface PalletElectionProviderMultiPhasePhase extends Enum { readonly isOff: boolean; readonly isSigned: boolean; readonly isUnsigned: boolean; readonly asUnsigned: ITuple<[bool, u32]>; readonly isEmergency: boolean; readonly type: 'Off' | 'Signed' | 'Unsigned' | 'Emergency'; } /** @name PalletTransactionPaymentEvent (64) */ interface PalletTransactionPaymentEvent extends Enum { readonly isTransactionFeePaid: boolean; readonly asTransactionFeePaid: { readonly who: AccountId32; readonly actualFee: u128; readonly tip: u128; } & Struct; readonly type: 'TransactionFeePaid'; } /** @name PalletUtilityEvent (65) */ interface PalletUtilityEvent 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 PalletSudoEvent (66) */ interface PalletSudoEvent 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 PalletTesseractSigStorageEvent (67) */ interface PalletTesseractSigStorageEvent extends Enum { readonly isSignatureStored: boolean; readonly asSignatureStored: u128; readonly isUnregisteredWorkerDataSubmission: boolean; readonly asUnregisteredWorkerDataSubmission: AccountId32; readonly isDefaultAccountForbidden: boolean; readonly isNewTssGroupKey: boolean; readonly asNewTssGroupKey: ITuple<[u64, U8aFixed]>; readonly isShardRegistered: boolean; readonly asShardRegistered: u64; readonly isShardIsNotRegistered: boolean; readonly asShardIsNotRegistered: AccountId32; readonly isWrongIdOfReporter: boolean; readonly asWrongIdOfReporter: AccountId32; readonly type: 'SignatureStored' | 'UnregisteredWorkerDataSubmission' | 'DefaultAccountForbidden' | 'NewTssGroupKey' | 'ShardRegistered' | 'ShardIsNotRegistered' | 'WrongIdOfReporter'; } /** @name AnalogVestingModuleEvent (69) */ interface AnalogVestingModuleEvent extends Enum { readonly isVestingScheduleAdded: boolean; readonly asVestingScheduleAdded: { readonly from: AccountId32; readonly to: AccountId32; readonly vestingSchedule: AnalogVestingVestingSchedule; } & Struct; readonly isClaimed: boolean; readonly asClaimed: { readonly who: AccountId32; readonly amount: u128; } & Struct; readonly isVestingSchedulesUpdated: boolean; readonly asVestingSchedulesUpdated: { readonly who: AccountId32; } & Struct; readonly type: 'VestingScheduleAdded' | 'Claimed' | 'VestingSchedulesUpdated'; } /** @name AnalogVestingVestingSchedule (70) */ interface AnalogVestingVestingSchedule extends Struct { readonly start: u32; readonly period: u32; readonly periodCount: u32; readonly perPeriod: Compact; } /** @name PalletTreasuryEvent (71) */ 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: AccountId32; } & 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: AccountId32; } & 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 PalletProxyEvent (72) */ interface PalletProxyEvent extends Enum { readonly isProxyStored: boolean; readonly asProxyStored: AccountId32; readonly isProxyAlreadyExist: boolean; readonly asProxyAlreadyExist: AccountId32; readonly isProxyNotExist: boolean; readonly asProxyNotExist: AccountId32; readonly isProxySuspended: boolean; readonly asProxySuspended: AccountId32; readonly isProxyRemoved: boolean; readonly asProxyRemoved: AccountId32; readonly type: 'ProxyStored' | 'ProxyAlreadyExist' | 'ProxyNotExist' | 'ProxySuspended' | 'ProxyRemoved'; } /** @name TaskMetadataEvent (73) */ interface TaskMetadataEvent extends Enum { readonly isTaskMetaStored: boolean; readonly asTaskMetaStored: u64; readonly isAlreadyExist: boolean; readonly asAlreadyExist: u64; readonly isColMetaStored: boolean; readonly asColMetaStored: Text; readonly isColAlreadyExist: boolean; readonly asColAlreadyExist: Text; readonly type: 'TaskMetaStored' | 'AlreadyExist' | 'ColMetaStored' | 'ColAlreadyExist'; } /** @name TaskScheduleEvent (75) */ interface TaskScheduleEvent extends Enum { readonly isScheduleStored: boolean; readonly asScheduleStored: u64; readonly isScheduleUpdated: boolean; readonly asScheduleUpdated: u64; readonly isAlreadyExist: boolean; readonly asAlreadyExist: u64; readonly type: 'ScheduleStored' | 'ScheduleUpdated' | 'AlreadyExist'; } /** @name FrameSystemPhase (76) */ interface FrameSystemPhase extends Enum { readonly isApplyExtrinsic: boolean; readonly asApplyExtrinsic: u32; readonly isFinalization: boolean; readonly isInitialization: boolean; readonly type: 'ApplyExtrinsic' | 'Finalization' | 'Initialization'; } /** @name FrameSystemLastRuntimeUpgradeInfo (80) */ interface FrameSystemLastRuntimeUpgradeInfo extends Struct { readonly specVersion: Compact; readonly specName: Text; } /** @name FrameSystemCall (82) */ interface FrameSystemCall extends Enum { 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: 'Remark' | 'SetHeapPages' | 'SetCode' | 'SetCodeWithoutChecks' | 'SetStorage' | 'KillStorage' | 'KillPrefix' | 'RemarkWithEvent'; } /** @name FrameSystemLimitsBlockWeights (86) */ interface FrameSystemLimitsBlockWeights extends Struct { readonly baseBlock: SpWeightsWeightV2Weight; readonly maxBlock: SpWeightsWeightV2Weight; readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass; } /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (87) */ interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct { readonly normal: FrameSystemLimitsWeightsPerClass; readonly operational: FrameSystemLimitsWeightsPerClass; readonly mandatory: FrameSystemLimitsWeightsPerClass; } /** @name FrameSystemLimitsWeightsPerClass (88) */ interface FrameSystemLimitsWeightsPerClass extends Struct { readonly baseExtrinsic: SpWeightsWeightV2Weight; readonly maxExtrinsic: Option; readonly maxTotal: Option; readonly reserved: Option; } /** @name FrameSystemLimitsBlockLength (90) */ interface FrameSystemLimitsBlockLength extends Struct { readonly max: FrameSupportDispatchPerDispatchClassU32; } /** @name FrameSupportDispatchPerDispatchClassU32 (91) */ interface FrameSupportDispatchPerDispatchClassU32 extends Struct { readonly normal: u32; readonly operational: u32; readonly mandatory: u32; } /** @name SpWeightsRuntimeDbWeight (92) */ interface SpWeightsRuntimeDbWeight extends Struct { readonly read: u64; readonly write: u64; } /** @name SpVersionRuntimeVersion (93) */ 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 (99) */ interface FrameSystemError extends Enum { readonly isInvalidSpecName: boolean; readonly isSpecVersionNeedsToIncrease: boolean; readonly isFailedToExtractRuntimeVersion: boolean; readonly isNonDefaultComposite: boolean; readonly isNonZeroRefCount: boolean; readonly isCallFiltered: boolean; readonly type: 'InvalidSpecName' | 'SpecVersionNeedsToIncrease' | 'FailedToExtractRuntimeVersion' | 'NonDefaultComposite' | 'NonZeroRefCount' | 'CallFiltered'; } /** @name PalletBalancesBalanceLock (101) */ interface PalletBalancesBalanceLock extends Struct { readonly id: U8aFixed; readonly amount: u128; readonly reasons: PalletBalancesReasons; } /** @name PalletBalancesReasons (102) */ interface PalletBalancesReasons extends Enum { readonly isFee: boolean; readonly isMisc: boolean; readonly isAll: boolean; readonly type: 'Fee' | 'Misc' | 'All'; } /** @name PalletBalancesReserveData (105) */ interface PalletBalancesReserveData extends Struct { readonly id: U8aFixed; readonly amount: u128; } /** @name PalletBalancesCall (107) */ interface PalletBalancesCall extends Enum { readonly isTransfer: boolean; readonly asTransfer: { readonly dest: MultiAddress; readonly value: Compact; } & Struct; readonly isSetBalance: boolean; readonly asSetBalance: { readonly who: MultiAddress; readonly newFree: Compact; readonly newReserved: Compact; } & Struct; readonly isForceTransfer: boolean; readonly asForceTransfer: { readonly source: MultiAddress; readonly dest: MultiAddress; readonly value: Compact; } & Struct; readonly isTransferKeepAlive: boolean; readonly asTransferKeepAlive: { readonly dest: MultiAddress; readonly value: Compact; } & Struct; readonly isTransferAll: boolean; readonly asTransferAll: { readonly dest: MultiAddress; readonly keepAlive: bool; } & Struct; readonly isForceUnreserve: boolean; readonly asForceUnreserve: { readonly who: MultiAddress; readonly amount: u128; } & Struct; readonly type: 'Transfer' | 'SetBalance' | 'ForceTransfer' | 'TransferKeepAlive' | 'TransferAll' | 'ForceUnreserve'; } /** @name PalletBalancesError (111) */ interface PalletBalancesError extends Enum { readonly isVestingBalance: boolean; readonly isLiquidityRestrictions: boolean; readonly isInsufficientBalance: boolean; readonly isExistentialDeposit: boolean; readonly isKeepAlive: boolean; readonly isExistingVestingSchedule: boolean; readonly isDeadAccount: boolean; readonly isTooManyReserves: boolean; readonly type: 'VestingBalance' | 'LiquidityRestrictions' | 'InsufficientBalance' | 'ExistentialDeposit' | 'KeepAlive' | 'ExistingVestingSchedule' | 'DeadAccount' | 'TooManyReserves'; } /** @name PalletTimestampCall (112) */ interface PalletTimestampCall extends Enum { readonly isSet: boolean; readonly asSet: { readonly now: Compact; } & Struct; readonly type: 'Set'; } /** @name SpConsensusBabeAppPublic (115) */ interface SpConsensusBabeAppPublic extends SpCoreSr25519Public { } /** @name SpConsensusBabeDigestsNextConfigDescriptor (118) */ interface SpConsensusBabeDigestsNextConfigDescriptor extends Enum { readonly isV1: boolean; readonly asV1: { readonly c: ITuple<[u64, u64]>; readonly allowedSlots: SpConsensusBabeAllowedSlots; } & Struct; readonly type: 'V1'; } /** @name SpConsensusBabeAllowedSlots (120) */ interface SpConsensusBabeAllowedSlots extends Enum { readonly isPrimarySlots: boolean; readonly isPrimaryAndSecondaryPlainSlots: boolean; readonly isPrimaryAndSecondaryVRFSlots: boolean; readonly type: 'PrimarySlots' | 'PrimaryAndSecondaryPlainSlots' | 'PrimaryAndSecondaryVRFSlots'; } /** @name SpConsensusBabeDigestsPreDigest (124) */ interface SpConsensusBabeDigestsPreDigest extends Enum { readonly isPrimary: boolean; readonly asPrimary: SpConsensusBabeDigestsPrimaryPreDigest; readonly isSecondaryPlain: boolean; readonly asSecondaryPlain: SpConsensusBabeDigestsSecondaryPlainPreDigest; readonly isSecondaryVRF: boolean; readonly asSecondaryVRF: SpConsensusBabeDigestsSecondaryVRFPreDigest; readonly type: 'Primary' | 'SecondaryPlain' | 'SecondaryVRF'; } /** @name SpConsensusBabeDigestsPrimaryPreDigest (125) */ interface SpConsensusBabeDigestsPrimaryPreDigest extends Struct { readonly authorityIndex: u32; readonly slot: u64; readonly vrfOutput: U8aFixed; readonly vrfProof: U8aFixed; } /** @name SpConsensusBabeDigestsSecondaryPlainPreDigest (127) */ interface SpConsensusBabeDigestsSecondaryPlainPreDigest extends Struct { readonly authorityIndex: u32; readonly slot: u64; } /** @name SpConsensusBabeDigestsSecondaryVRFPreDigest (128) */ interface SpConsensusBabeDigestsSecondaryVRFPreDigest extends Struct { readonly authorityIndex: u32; readonly slot: u64; readonly vrfOutput: U8aFixed; readonly vrfProof: U8aFixed; } /** @name SpConsensusBabeBabeEpochConfiguration (130) */ interface SpConsensusBabeBabeEpochConfiguration extends Struct { readonly c: ITuple<[u64, u64]>; readonly allowedSlots: SpConsensusBabeAllowedSlots; } /** @name PalletBabeCall (134) */ interface PalletBabeCall extends Enum { readonly isReportEquivocation: boolean; readonly asReportEquivocation: { readonly equivocationProof: SpConsensusSlotsEquivocationProof; readonly keyOwnerProof: SpSessionMembershipProof; } & Struct; readonly isReportEquivocationUnsigned: boolean; readonly asReportEquivocationUnsigned: { readonly equivocationProof: SpConsensusSlotsEquivocationProof; readonly keyOwnerProof: SpSessionMembershipProof; } & Struct; readonly isPlanConfigChange: boolean; readonly asPlanConfigChange: { readonly config: SpConsensusBabeDigestsNextConfigDescriptor; } & Struct; readonly type: 'ReportEquivocation' | 'ReportEquivocationUnsigned' | 'PlanConfigChange'; } /** @name SpConsensusSlotsEquivocationProof (135) */ interface SpConsensusSlotsEquivocationProof extends Struct { readonly offender: SpConsensusBabeAppPublic; readonly slot: u64; readonly firstHeader: SpRuntimeHeader; readonly secondHeader: SpRuntimeHeader; } /** @name SpRuntimeHeader (136) */ interface SpRuntimeHeader extends Struct { readonly parentHash: H256; readonly number: Compact; readonly stateRoot: H256; readonly extrinsicsRoot: H256; readonly digest: SpRuntimeDigest; } /** @name SpRuntimeBlakeTwo256 (137) */ type SpRuntimeBlakeTwo256 = Null; /** @name SpSessionMembershipProof (138) */ interface SpSessionMembershipProof extends Struct { readonly session: u32; readonly trieNodes: Vec; readonly validatorCount: u32; } /** @name PalletBabeError (139) */ interface PalletBabeError extends Enum { readonly isInvalidEquivocationProof: boolean; readonly isInvalidKeyOwnershipProof: boolean; readonly isDuplicateOffenceReport: boolean; readonly isInvalidConfiguration: boolean; readonly type: 'InvalidEquivocationProof' | 'InvalidKeyOwnershipProof' | 'DuplicateOffenceReport' | 'InvalidConfiguration'; } /** @name PalletGrandpaStoredState (140) */ 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 (141) */ interface PalletGrandpaStoredPendingChange extends Struct { readonly scheduledAt: u32; readonly delay: u32; readonly nextAuthorities: Vec>; readonly forced: Option; } /** @name PalletGrandpaCall (144) */ interface PalletGrandpaCall extends Enum { readonly isReportEquivocation: boolean; readonly asReportEquivocation: { readonly equivocationProof: SpConsensusGrandpaEquivocationProof; readonly keyOwnerProof: SpSessionMembershipProof; } & Struct; readonly isReportEquivocationUnsigned: boolean; readonly asReportEquivocationUnsigned: { readonly equivocationProof: SpConsensusGrandpaEquivocationProof; readonly keyOwnerProof: SpSessionMembershipProof; } & Struct; readonly isNoteStalled: boolean; readonly asNoteStalled: { readonly delay: u32; readonly bestFinalizedBlockNumber: u32; } & Struct; readonly type: 'ReportEquivocation' | 'ReportEquivocationUnsigned' | 'NoteStalled'; } /** @name SpConsensusGrandpaEquivocationProof (145) */ interface SpConsensusGrandpaEquivocationProof extends Struct { readonly setId: u64; readonly equivocation: SpConsensusGrandpaEquivocation; } /** @name SpConsensusGrandpaEquivocation (146) */ interface SpConsensusGrandpaEquivocation extends Enum { readonly isPrevote: boolean; readonly asPrevote: FinalityGrandpaEquivocationPrevote; readonly isPrecommit: boolean; readonly asPrecommit: FinalityGrandpaEquivocationPrecommit; readonly type: 'Prevote' | 'Precommit'; } /** @name FinalityGrandpaEquivocationPrevote (147) */ interface FinalityGrandpaEquivocationPrevote extends Struct { readonly roundNumber: u64; readonly identity: SpConsensusGrandpaAppPublic; readonly first: ITuple<[FinalityGrandpaPrevote, SpConsensusGrandpaAppSignature]>; readonly second: ITuple<[FinalityGrandpaPrevote, SpConsensusGrandpaAppSignature]>; } /** @name FinalityGrandpaPrevote (148) */ interface FinalityGrandpaPrevote extends Struct { readonly targetHash: H256; readonly targetNumber: u32; } /** @name SpConsensusGrandpaAppSignature (149) */ interface SpConsensusGrandpaAppSignature extends SpCoreEd25519Signature { } /** @name SpCoreEd25519Signature (150) */ interface SpCoreEd25519Signature extends U8aFixed { } /** @name FinalityGrandpaEquivocationPrecommit (152) */ interface FinalityGrandpaEquivocationPrecommit extends Struct { readonly roundNumber: u64; readonly identity: SpConsensusGrandpaAppPublic; readonly first: ITuple<[FinalityGrandpaPrecommit, SpConsensusGrandpaAppSignature]>; readonly second: ITuple<[FinalityGrandpaPrecommit, SpConsensusGrandpaAppSignature]>; } /** @name FinalityGrandpaPrecommit (153) */ interface FinalityGrandpaPrecommit extends Struct { readonly targetHash: H256; readonly targetNumber: u32; } /** @name PalletGrandpaError (155) */ 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 PalletImOnlineBoundedOpaqueNetworkState (159) */ interface PalletImOnlineBoundedOpaqueNetworkState extends Struct { readonly peerId: Bytes; readonly externalAddresses: Vec; } /** @name PalletImOnlineCall (164) */ interface PalletImOnlineCall extends Enum { readonly isHeartbeat: boolean; readonly asHeartbeat: { readonly heartbeat: PalletImOnlineHeartbeat; readonly signature: PalletImOnlineSr25519AppSr25519Signature; } & Struct; readonly type: 'Heartbeat'; } /** @name PalletImOnlineHeartbeat (165) */ interface PalletImOnlineHeartbeat extends Struct { readonly blockNumber: u32; readonly networkState: SpCoreOffchainOpaqueNetworkState; readonly sessionIndex: u32; readonly authorityIndex: u32; readonly validatorsLen: u32; } /** @name SpCoreOffchainOpaqueNetworkState (166) */ interface SpCoreOffchainOpaqueNetworkState extends Struct { readonly peerId: OpaquePeerId; readonly externalAddresses: Vec; } /** @name PalletImOnlineSr25519AppSr25519Signature (170) */ interface PalletImOnlineSr25519AppSr25519Signature extends SpCoreSr25519Signature { } /** @name SpCoreSr25519Signature (171) */ interface SpCoreSr25519Signature extends U8aFixed { } /** @name PalletImOnlineError (172) */ interface PalletImOnlineError extends Enum { readonly isInvalidKey: boolean; readonly isDuplicatedHeartbeat: boolean; readonly type: 'InvalidKey' | 'DuplicatedHeartbeat'; } /** @name SpStakingOffenceOffenceDetails (173) */ interface SpStakingOffenceOffenceDetails extends Struct { readonly offender: ITuple<[AccountId32, PalletStakingExposure]>; readonly reporters: Vec; } /** @name TimechainRuntimeOpaqueSessionKeys (178) */ interface TimechainRuntimeOpaqueSessionKeys extends Struct { readonly babe: SpConsensusBabeAppPublic; readonly grandpa: SpConsensusGrandpaAppPublic; readonly imOnline: PalletImOnlineSr25519AppSr25519Public; } /** @name SpCoreCryptoKeyTypeId (181) */ interface SpCoreCryptoKeyTypeId extends U8aFixed { } /** @name PalletSessionCall (182) */ interface PalletSessionCall extends Enum { readonly isSetKeys: boolean; readonly asSetKeys: { readonly keys_: TimechainRuntimeOpaqueSessionKeys; readonly proof: Bytes; } & Struct; readonly isPurgeKeys: boolean; readonly type: 'SetKeys' | 'PurgeKeys'; } /** @name PalletSessionError (183) */ 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 PalletStakingStakingLedger (184) */ interface PalletStakingStakingLedger extends Struct { readonly stash: AccountId32; readonly total: Compact; readonly active: Compact; readonly unlocking: Vec; readonly claimedRewards: Vec; } /** @name PalletStakingUnlockChunk (186) */ interface PalletStakingUnlockChunk extends Struct { readonly value: Compact; readonly era: Compact; } /** @name PalletStakingRewardDestination (189) */ interface PalletStakingRewardDestination extends Enum { readonly isStaked: boolean; readonly isStash: boolean; readonly isController: boolean; readonly isAccount: boolean; readonly asAccount: AccountId32; readonly isNone: boolean; readonly type: 'Staked' | 'Stash' | 'Controller' | 'Account' | 'None'; } /** @name PalletStakingNominations (190) */ interface PalletStakingNominations extends Struct { readonly targets: Vec; readonly submittedIn: u32; readonly suppressed: bool; } /** @name PalletStakingActiveEraInfo (192) */ interface PalletStakingActiveEraInfo extends Struct { readonly index: u32; readonly start: Option; } /** @name PalletStakingEraRewardPoints (194) */ interface PalletStakingEraRewardPoints extends Struct { readonly total: u32; readonly individual: BTreeMap; } /** @name PalletStakingUnappliedSlash (199) */ interface PalletStakingUnappliedSlash extends Struct { readonly validator: AccountId32; readonly own: u128; readonly others: Vec>; readonly reporters: Vec; readonly payout: u128; } /** @name PalletStakingSlashingSlashingSpans (203) */ interface PalletStakingSlashingSlashingSpans extends Struct { readonly spanIndex: u32; readonly lastStart: u32; readonly lastNonzeroSlash: u32; readonly prior: Vec; } /** @name PalletStakingSlashingSpanRecord (204) */ interface PalletStakingSlashingSpanRecord extends Struct { readonly slashed: u128; readonly paidOut: u128; } /** @name PalletStakingPalletCall (208) */ interface PalletStakingPalletCall extends Enum { readonly isBond: boolean; readonly asBond: { readonly controller: MultiAddress; readonly value: Compact; readonly payee: PalletStakingRewardDestination; } & Struct; readonly isBondExtra: boolean; readonly asBondExtra: { readonly maxAdditional: Compact; } & Struct; readonly isUnbond: boolean; readonly asUnbond: { readonly value: Compact; } & Struct; readonly isWithdrawUnbonded: boolean; readonly asWithdrawUnbonded: { readonly numSlashingSpans: u32; } & Struct; readonly isValidate: boolean; readonly asValidate: { readonly prefs: PalletStakingValidatorPrefs; } & Struct; readonly isNominate: boolean; readonly asNominate: { readonly targets: Vec; } & Struct; readonly isChill: boolean; readonly isSetPayee: boolean; readonly asSetPayee: { readonly payee: PalletStakingRewardDestination; } & Struct; readonly isSetController: boolean; readonly asSetController: { readonly controller: MultiAddress; } & Struct; readonly isSetValidatorCount: boolean; readonly asSetValidatorCount: { readonly new_: Compact; } & Struct; readonly isIncreaseValidatorCount: boolean; readonly asIncreaseValidatorCount: { readonly additional: Compact; } & Struct; readonly isScaleValidatorCount: boolean; readonly asScaleValidatorCount: { readonly factor: Percent; } & Struct; readonly isForceNoEras: boolean; readonly isForceNewEra: boolean; readonly isSetInvulnerables: boolean; readonly asSetInvulnerables: { readonly invulnerables: Vec; } & Struct; readonly isForceUnstake: boolean; readonly asForceUnstake: { readonly stash: AccountId32; readonly numSlashingSpans: u32; } & Struct; readonly isForceNewEraAlways: boolean; readonly isCancelDeferredSlash: boolean; readonly asCancelDeferredSlash: { readonly era: u32; readonly slashIndices: Vec; } & Struct; readonly isPayoutStakers: boolean; readonly asPayoutStakers: { readonly validatorStash: AccountId32; readonly era: u32; } & Struct; readonly isRebond: boolean; readonly asRebond: { readonly value: Compact; } & Struct; readonly isReapStash: boolean; readonly asReapStash: { readonly stash: AccountId32; readonly numSlashingSpans: u32; } & Struct; readonly isKick: boolean; readonly asKick: { readonly who: Vec; } & Struct; readonly isSetStakingConfigs: boolean; readonly asSetStakingConfigs: { readonly minNominatorBond: PalletStakingPalletConfigOpU128; readonly minValidatorBond: PalletStakingPalletConfigOpU128; readonly maxNominatorCount: PalletStakingPalletConfigOpU32; readonly maxValidatorCount: PalletStakingPalletConfigOpU32; readonly chillThreshold: PalletStakingPalletConfigOpPercent; readonly minCommission: PalletStakingPalletConfigOpPerbill; } & Struct; readonly isChillOther: boolean; readonly asChillOther: { readonly controller: AccountId32; } & Struct; readonly isForceApplyMinCommission: boolean; readonly asForceApplyMinCommission: { readonly validatorStash: AccountId32; } & Struct; readonly isSetMinCommission: boolean; readonly asSetMinCommission: { readonly new_: Perbill; } & Struct; readonly type: 'Bond' | 'BondExtra' | 'Unbond' | 'WithdrawUnbonded' | 'Validate' | 'Nominate' | 'Chill' | 'SetPayee' | 'SetController' | 'SetValidatorCount' | 'IncreaseValidatorCount' | 'ScaleValidatorCount' | 'ForceNoEras' | 'ForceNewEra' | 'SetInvulnerables' | 'ForceUnstake' | 'ForceNewEraAlways' | 'CancelDeferredSlash' | 'PayoutStakers' | 'Rebond' | 'ReapStash' | 'Kick' | 'SetStakingConfigs' | 'ChillOther' | 'ForceApplyMinCommission' | 'SetMinCommission'; } /** @name PalletStakingPalletConfigOpU128 (210) */ interface PalletStakingPalletConfigOpU128 extends Enum { readonly isNoop: boolean; readonly isSet: boolean; readonly asSet: u128; readonly isRemove: boolean; readonly type: 'Noop' | 'Set' | 'Remove'; } /** @name PalletStakingPalletConfigOpU32 (211) */ interface PalletStakingPalletConfigOpU32 extends Enum { readonly isNoop: boolean; readonly isSet: boolean; readonly asSet: u32; readonly isRemove: boolean; readonly type: 'Noop' | 'Set' | 'Remove'; } /** @name PalletStakingPalletConfigOpPercent (212) */ interface PalletStakingPalletConfigOpPercent extends Enum { readonly isNoop: boolean; readonly isSet: boolean; readonly asSet: Percent; readonly isRemove: boolean; readonly type: 'Noop' | 'Set' | 'Remove'; } /** @name PalletStakingPalletConfigOpPerbill (213) */ interface PalletStakingPalletConfigOpPerbill extends Enum { readonly isNoop: boolean; readonly isSet: boolean; readonly asSet: Perbill; readonly isRemove: boolean; readonly type: 'Noop' | 'Set' | 'Remove'; } /** @name PalletStakingPalletError (214) */ interface PalletStakingPalletError extends Enum { readonly isNotController: boolean; readonly isNotStash: boolean; readonly isAlreadyBonded: boolean; readonly isAlreadyPaired: boolean; readonly isEmptyTargets: boolean; readonly isDuplicateIndex: boolean; readonly isInvalidSlashIndex: boolean; readonly isInsufficientBond: boolean; readonly isNoMoreChunks: boolean; readonly isNoUnlockChunk: boolean; readonly isFundedTarget: boolean; readonly isInvalidEraToReward: boolean; readonly isInvalidNumberOfNominations: boolean; readonly isNotSortedAndUnique: boolean; readonly isAlreadyClaimed: boolean; readonly isIncorrectHistoryDepth: boolean; readonly isIncorrectSlashingSpans: boolean; readonly isBadState: boolean; readonly isTooManyTargets: boolean; readonly isBadTarget: boolean; readonly isCannotChillOther: boolean; readonly isTooManyNominators: boolean; readonly isTooManyValidators: boolean; readonly isCommissionTooLow: boolean; readonly isBoundNotMet: boolean; readonly type: 'NotController' | 'NotStash' | 'AlreadyBonded' | 'AlreadyPaired' | 'EmptyTargets' | 'DuplicateIndex' | 'InvalidSlashIndex' | 'InsufficientBond' | 'NoMoreChunks' | 'NoUnlockChunk' | 'FundedTarget' | 'InvalidEraToReward' | 'InvalidNumberOfNominations' | 'NotSortedAndUnique' | 'AlreadyClaimed' | 'IncorrectHistoryDepth' | 'IncorrectSlashingSpans' | 'BadState' | 'TooManyTargets' | 'BadTarget' | 'CannotChillOther' | 'TooManyNominators' | 'TooManyValidators' | 'CommissionTooLow' | 'BoundNotMet'; } /** @name PalletCollectiveCall (217) */ interface PalletCollectiveCall 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 isCloseOldWeight: boolean; readonly asCloseOldWeight: { readonly proposalHash: H256; readonly index: Compact; readonly proposalWeightBound: Compact; readonly lengthBound: Compact; } & 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' | 'CloseOldWeight' | 'DisapproveProposal' | 'Close'; } /** @name PalletBagsListCall (220) */ interface PalletBagsListCall extends Enum { readonly isRebag: boolean; readonly asRebag: { readonly dislocated: MultiAddress; } & Struct; readonly isPutInFrontOf: boolean; readonly asPutInFrontOf: { readonly lighter: MultiAddress; } & Struct; readonly type: 'Rebag' | 'PutInFrontOf'; } /** @name PalletElectionProviderMultiPhaseCall (221) */ interface PalletElectionProviderMultiPhaseCall extends Enum { readonly isSubmitUnsigned: boolean; readonly asSubmitUnsigned: { readonly rawSolution: PalletElectionProviderMultiPhaseRawSolution; readonly witness: PalletElectionProviderMultiPhaseSolutionOrSnapshotSize; } & Struct; readonly isSetMinimumUntrustedScore: boolean; readonly asSetMinimumUntrustedScore: { readonly maybeNextScore: Option; } & Struct; readonly isSetEmergencyElectionResult: boolean; readonly asSetEmergencyElectionResult: { readonly supports: Vec>; } & Struct; readonly isSubmit: boolean; readonly asSubmit: { readonly rawSolution: PalletElectionProviderMultiPhaseRawSolution; } & Struct; readonly isGovernanceFallback: boolean; readonly asGovernanceFallback: { readonly maybeMaxVoters: Option; readonly maybeMaxTargets: Option; } & Struct; readonly type: 'SubmitUnsigned' | 'SetMinimumUntrustedScore' | 'SetEmergencyElectionResult' | 'Submit' | 'GovernanceFallback'; } /** @name PalletElectionProviderMultiPhaseRawSolution (222) */ interface PalletElectionProviderMultiPhaseRawSolution extends Struct { readonly solution: TimechainRuntimeNposCompactSolution16; readonly score: SpNposElectionsElectionScore; readonly round: u32; } /** @name TimechainRuntimeNposCompactSolution16 (223) */ interface TimechainRuntimeNposCompactSolution16 extends Struct { readonly votes1: Vec, Compact]>>; readonly votes2: Vec, ITuple<[Compact, Compact]>, Compact]>>; readonly votes3: Vec, Vec, Compact]>>, Compact]>>; readonly votes4: Vec, Vec, Compact]>>, Compact]>>; readonly votes5: Vec, Vec, Compact]>>, Compact]>>; readonly votes6: Vec, Vec, Compact]>>, Compact]>>; readonly votes7: Vec, Vec, Compact]>>, Compact]>>; readonly votes8: Vec, Vec, Compact]>>, Compact]>>; readonly votes9: Vec, Vec, Compact]>>, Compact]>>; readonly votes10: Vec, Vec, Compact]>>, Compact]>>; readonly votes11: Vec, Vec, Compact]>>, Compact]>>; readonly votes12: Vec, Vec, Compact]>>, Compact]>>; readonly votes13: Vec, Vec, Compact]>>, Compact]>>; readonly votes14: Vec, Vec, Compact]>>, Compact]>>; readonly votes15: Vec, Vec, Compact]>>, Compact]>>; readonly votes16: Vec, Vec, Compact]>>, Compact]>>; } /** @name PalletElectionProviderMultiPhaseSolutionOrSnapshotSize (274) */ interface PalletElectionProviderMultiPhaseSolutionOrSnapshotSize extends Struct { readonly voters: Compact; readonly targets: Compact; } /** @name SpNposElectionsSupport (278) */ interface SpNposElectionsSupport extends Struct { readonly total: u128; readonly voters: Vec>; } /** @name PalletUtilityCall (279) */ interface PalletUtilityCall 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: TimechainRuntimeOriginCaller; 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 TimechainRuntimeOriginCaller (281) */ interface TimechainRuntimeOriginCaller extends Enum { readonly isSystem: boolean; readonly asSystem: FrameSupportDispatchRawOrigin; readonly isVoid: boolean; readonly isCouncil: boolean; readonly asCouncil: PalletCollectiveRawOrigin; readonly type: 'System' | 'Void' | 'Council'; } /** @name FrameSupportDispatchRawOrigin (282) */ interface FrameSupportDispatchRawOrigin extends Enum { readonly isRoot: boolean; readonly isSigned: boolean; readonly asSigned: AccountId32; readonly isNone: boolean; readonly type: 'Root' | 'Signed' | 'None'; } /** @name PalletCollectiveRawOrigin (283) */ interface PalletCollectiveRawOrigin extends Enum { readonly isMembers: boolean; readonly asMembers: ITuple<[u32, u32]>; readonly isMember: boolean; readonly asMember: AccountId32; readonly isPhantom: boolean; readonly type: 'Members' | 'Member' | 'Phantom'; } /** @name SpCoreVoid (284) */ type SpCoreVoid = Null; /** @name PalletSudoCall (285) */ interface PalletSudoCall 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_: MultiAddress; } & Struct; readonly isSudoAs: boolean; readonly asSudoAs: { readonly who: MultiAddress; readonly call: Call; } & Struct; readonly type: 'Sudo' | 'SudoUncheckedWeight' | 'SetKey' | 'SudoAs'; } /** @name PalletTesseractSigStorageCall (286) */ interface PalletTesseractSigStorageCall extends Enum { readonly isStoreSignature: boolean; readonly asStoreSignature: { readonly signatureData: U8aFixed; readonly eventId: u128; } & Struct; readonly isSubmitTssGroupKey: boolean; readonly asSubmitTssGroupKey: { readonly setId: u64; readonly groupKey: U8aFixed; } & Struct; readonly isRegisterShard: boolean; readonly asRegisterShard: { readonly setId: u64; readonly members: Vec; readonly collector: Option; } & Struct; readonly type: 'StoreSignature' | 'SubmitTssGroupKey' | 'RegisterShard'; } /** @name AnalogVestingModuleCall (287) */ interface AnalogVestingModuleCall extends Enum { readonly isClaim: boolean; readonly isVestedTransfer: boolean; readonly asVestedTransfer: { readonly dest: MultiAddress; readonly schedule: AnalogVestingVestingSchedule; } & Struct; readonly isUpdateVestingSchedules: boolean; readonly asUpdateVestingSchedules: { readonly who: MultiAddress; readonly vestingSchedules: Vec; } & Struct; readonly isClaimFor: boolean; readonly asClaimFor: { readonly dest: MultiAddress; } & Struct; readonly type: 'Claim' | 'VestedTransfer' | 'UpdateVestingSchedules' | 'ClaimFor'; } /** @name PalletTreasuryCall (289) */ interface PalletTreasuryCall extends Enum { readonly isProposeSpend: boolean; readonly asProposeSpend: { readonly value: Compact; readonly beneficiary: MultiAddress; } & 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: MultiAddress; } & Struct; readonly isRemoveApproval: boolean; readonly asRemoveApproval: { readonly proposalId: Compact; } & Struct; readonly type: 'ProposeSpend' | 'RejectProposal' | 'ApproveProposal' | 'Spend' | 'RemoveApproval'; } /** @name PalletProxyCall (290) */ interface PalletProxyCall extends Enum { readonly isSetProxyAccount: boolean; readonly asSetProxyAccount: { readonly proxyData: TimePrimitivesProxyAccInput; } & Struct; readonly isUpdateProxyAccount: boolean; readonly asUpdateProxyAccount: { readonly proxyAcc: AccountId32; readonly status: TimePrimitivesProxyStatus; } & Struct; readonly isRemoveProxyAccount: boolean; readonly asRemoveProxyAccount: { readonly proxyAcc: AccountId32; } & Struct; readonly type: 'SetProxyAccount' | 'UpdateProxyAccount' | 'RemoveProxyAccount'; } /** @name TimePrimitivesProxyAccInput (291) */ interface TimePrimitivesProxyAccInput extends Struct { readonly proxy: AccountId32; readonly maxTokenUsage: Option; readonly tokenUsage: u32; readonly maxTaskExecution: Option; readonly taskExecuted: u32; } /** @name TimePrimitivesProxyStatus (292) */ interface TimePrimitivesProxyStatus extends Enum { readonly isValid: boolean; readonly isSuspended: boolean; readonly isInvalid: boolean; readonly type: 'Valid' | 'Suspended' | 'Invalid'; } /** @name TaskMetadataCall (293) */ interface TaskMetadataCall extends Enum { readonly isInsertTask: boolean; readonly asInsertTask: { readonly task: TimePrimitivesAbstractionTask; } & Struct; readonly isInsertCollection: boolean; readonly asInsertCollection: { readonly hash_: Text; readonly task: Bytes; readonly validity: i64; } & Struct; readonly type: 'InsertTask' | 'InsertCollection'; } /** @name TimePrimitivesAbstractionTask (294) */ interface TimePrimitivesAbstractionTask extends Struct { readonly collectionId: u64; readonly schema: Vec; readonly function: TimePrimitivesAbstractionFunction; readonly with: Vec; readonly cycle: u64; readonly validity: TimePrimitivesAbstractionValidity; readonly hash_: Text; } /** @name TimePrimitivesAbstractionSchema (297) */ interface TimePrimitivesAbstractionSchema extends Enum { readonly isString: boolean; readonly asString: Text; readonly isInteger: boolean; readonly asInteger: Text; readonly isNumeric: boolean; readonly asNumeric: ITuple<[Text, Option, Option]>; readonly type: 'String' | 'Integer' | 'Numeric'; } /** @name TimePrimitivesAbstractionFunction (302) */ interface TimePrimitivesAbstractionFunction extends Enum { readonly isEthereumContract: boolean; readonly asEthereumContract: { readonly address: Text; readonly abi: Text; readonly function: Text; readonly input: Vec; readonly output: Vec; } & Struct; readonly isEthereumApi: boolean; readonly asEthereumApi: { readonly function: Text; readonly input: Vec; readonly output: Vec; } & Struct; readonly type: 'EthereumContract' | 'EthereumApi'; } /** @name TimePrimitivesAbstractionInput (304) */ interface TimePrimitivesAbstractionInput extends Enum { readonly isArray: boolean; readonly asArray: Vec; readonly isMap: boolean; readonly asMap: Vec]>>; readonly isHexAddress: boolean; readonly isNumberAsQuad: boolean; readonly type: 'Array' | 'Map' | 'HexAddress' | 'NumberAsQuad'; } /** @name TimePrimitivesAbstractionOutput (309) */ interface TimePrimitivesAbstractionOutput extends Enum { readonly isArray: boolean; readonly asArray: Vec; readonly isSkip: boolean; readonly isAsQuad: boolean; readonly isAsWord: boolean; readonly isAsHexString: boolean; readonly isAsString: boolean; readonly type: 'Array' | 'Skip' | 'AsQuad' | 'AsWord' | 'AsHexString' | 'AsString'; } /** @name TimePrimitivesAbstractionValidity (311) */ interface TimePrimitivesAbstractionValidity extends Enum { readonly isSeconds: boolean; readonly asSeconds: u64; readonly isCycles: boolean; readonly asCycles: u64; readonly isScheduled: boolean; readonly asScheduled: u64; readonly type: 'Seconds' | 'Cycles' | 'Scheduled'; } /** @name TaskScheduleCall (314) */ interface TaskScheduleCall extends Enum { readonly isInsertSchedule: boolean; readonly asInsertSchedule: { readonly schedule: TimePrimitivesAbstractionScheduleInput; } & Struct; readonly isUpdateSchedule: boolean; readonly asUpdateSchedule: { readonly status: TimePrimitivesAbstractionScheduleStatus; readonly key: u64; } & Struct; readonly type: 'InsertSchedule' | 'UpdateSchedule'; } /** @name TimePrimitivesAbstractionScheduleInput (315) */ interface TimePrimitivesAbstractionScheduleInput extends Struct { readonly taskId: u64; readonly shardId: u64; readonly cycle: u64; readonly validity: TimePrimitivesAbstractionValidity; readonly hash_: Text; } /** @name TimePrimitivesAbstractionScheduleStatus (316) */ interface TimePrimitivesAbstractionScheduleStatus extends Enum { readonly isInitiated: boolean; readonly isUpdated: boolean; readonly isCompleted: boolean; readonly isCanceled: boolean; readonly type: 'Initiated' | 'Updated' | 'Completed' | 'Canceled'; } /** @name PalletCollectiveVotes (317) */ interface PalletCollectiveVotes extends Struct { readonly index: u32; readonly threshold: u32; readonly ayes: Vec; readonly nays: Vec; readonly end: u32; } /** @name PalletCollectiveError (318) */ interface PalletCollectiveError extends Enum { readonly isNotMember: boolean; readonly isDuplicateProposal: boolean; readonly isProposalMissing: boolean; readonly isWrongIndex: boolean; readonly isDuplicateVote: boolean; readonly isAlreadyInitialized: boolean; readonly isTooEarly: boolean; readonly isTooManyProposals: boolean; readonly isWrongProposalWeight: boolean; readonly isWrongProposalLength: boolean; readonly type: 'NotMember' | 'DuplicateProposal' | 'ProposalMissing' | 'WrongIndex' | 'DuplicateVote' | 'AlreadyInitialized' | 'TooEarly' | 'TooManyProposals' | 'WrongProposalWeight' | 'WrongProposalLength'; } /** @name PalletBagsListListNode (319) */ interface PalletBagsListListNode extends Struct { readonly id: AccountId32; readonly prev: Option; readonly next: Option; readonly bagUpper: u64; readonly score: u64; } /** @name PalletBagsListListBag (320) */ interface PalletBagsListListBag extends Struct { readonly head: Option; readonly tail: Option; } /** @name PalletBagsListError (322) */ interface PalletBagsListError extends Enum { readonly isList: boolean; readonly asList: PalletBagsListListListError; readonly type: 'List'; } /** @name PalletBagsListListListError (323) */ interface PalletBagsListListListError extends Enum { readonly isDuplicate: boolean; readonly isNotHeavier: boolean; readonly isNotInSameBag: boolean; readonly isNodeNotFound: boolean; readonly type: 'Duplicate' | 'NotHeavier' | 'NotInSameBag' | 'NodeNotFound'; } /** @name PalletElectionProviderMultiPhaseReadySolution (325) */ interface PalletElectionProviderMultiPhaseReadySolution extends Struct { readonly supports: Vec>; readonly score: SpNposElectionsElectionScore; readonly compute: PalletElectionProviderMultiPhaseElectionCompute; } /** @name PalletElectionProviderMultiPhaseRoundSnapshot (327) */ interface PalletElectionProviderMultiPhaseRoundSnapshot extends Struct { readonly voters: Vec]>>; readonly targets: Vec; } /** @name PalletElectionProviderMultiPhaseSignedSignedSubmission (333) */ interface PalletElectionProviderMultiPhaseSignedSignedSubmission extends Struct { readonly who: AccountId32; readonly deposit: u128; readonly rawSolution: PalletElectionProviderMultiPhaseRawSolution; readonly callFee: u128; } /** @name PalletElectionProviderMultiPhaseError (334) */ interface PalletElectionProviderMultiPhaseError extends Enum { readonly isPreDispatchEarlySubmission: boolean; readonly isPreDispatchWrongWinnerCount: boolean; readonly isPreDispatchWeakSubmission: boolean; readonly isSignedQueueFull: boolean; readonly isSignedCannotPayDeposit: boolean; readonly isSignedInvalidWitness: boolean; readonly isSignedTooMuchWeight: boolean; readonly isOcwCallWrongEra: boolean; readonly isMissingSnapshotMetadata: boolean; readonly isInvalidSubmissionIndex: boolean; readonly isCallNotAllowed: boolean; readonly isFallbackFailed: boolean; readonly isBoundNotMet: boolean; readonly isTooManyWinners: boolean; readonly type: 'PreDispatchEarlySubmission' | 'PreDispatchWrongWinnerCount' | 'PreDispatchWeakSubmission' | 'SignedQueueFull' | 'SignedCannotPayDeposit' | 'SignedInvalidWitness' | 'SignedTooMuchWeight' | 'OcwCallWrongEra' | 'MissingSnapshotMetadata' | 'InvalidSubmissionIndex' | 'CallNotAllowed' | 'FallbackFailed' | 'BoundNotMet' | 'TooManyWinners'; } /** @name PalletTransactionPaymentReleases (336) */ interface PalletTransactionPaymentReleases extends Enum { readonly isV1Ancient: boolean; readonly isV2: boolean; readonly type: 'V1Ancient' | 'V2'; } /** @name PalletUtilityError (337) */ interface PalletUtilityError extends Enum { readonly isTooManyCalls: boolean; readonly type: 'TooManyCalls'; } /** @name PalletSudoError (338) */ interface PalletSudoError extends Enum { readonly isRequireSudo: boolean; readonly type: 'RequireSudo'; } /** @name TimePrimitivesShardingShard (339) */ interface TimePrimitivesShardingShard extends Enum { readonly isThree: boolean; readonly asThree: Vec; readonly isFive: boolean; readonly asFive: Vec; readonly isTen: boolean; readonly asTen: Vec; readonly type: 'Three' | 'Five' | 'Ten'; } /** @name PalletTesseractSigStorageError (345) */ interface PalletTesseractSigStorageError extends Enum { readonly isUnknownTesseract: boolean; readonly isShardRegistrationFailed: boolean; readonly type: 'UnknownTesseract' | 'ShardRegistrationFailed'; } /** @name AnalogVestingModuleError (347) */ interface AnalogVestingModuleError extends Enum { readonly isZeroVestingPeriod: boolean; readonly isZeroVestingPeriodCount: boolean; readonly isInsufficientBalanceToLock: boolean; readonly isTooManyVestingSchedules: boolean; readonly isAmountLow: boolean; readonly isMaxVestingSchedulesExceeded: boolean; readonly type: 'ZeroVestingPeriod' | 'ZeroVestingPeriodCount' | 'InsufficientBalanceToLock' | 'TooManyVestingSchedules' | 'AmountLow' | 'MaxVestingSchedulesExceeded'; } /** @name PalletTreasuryProposal (348) */ interface PalletTreasuryProposal extends Struct { readonly proposer: AccountId32; readonly value: u128; readonly beneficiary: AccountId32; readonly bond: u128; } /** @name FrameSupportPalletId (352) */ interface FrameSupportPalletId extends U8aFixed { } /** @name PalletTreasuryError (353) */ 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 TimePrimitivesProxyAccStatus (354) */ interface TimePrimitivesProxyAccStatus extends Struct { readonly owner: AccountId32; readonly maxTokenUsage: Option; readonly tokenUsage: u128; readonly maxTaskExecution: Option; readonly taskExecuted: u32; readonly status: TimePrimitivesProxyStatus; readonly proxy: AccountId32; } /** @name PalletProxyError (355) */ interface PalletProxyError extends Enum { readonly isNoPermission: boolean; readonly isErrorRef: boolean; readonly type: 'NoPermission' | 'ErrorRef'; } /** @name TimePrimitivesAbstractionCollection (356) */ interface TimePrimitivesAbstractionCollection extends Struct { readonly hash_: Text; readonly task: Bytes; readonly validity: i64; } /** @name TimePrimitivesAbstractionTaskSchedule (357) */ interface TimePrimitivesAbstractionTaskSchedule extends Struct { readonly taskId: u64; readonly owner: AccountId32; readonly shardId: u64; readonly cycle: u64; readonly validity: TimePrimitivesAbstractionValidity; readonly hash_: Text; readonly status: TimePrimitivesAbstractionScheduleStatus; } /** @name TaskScheduleError (358) */ interface TaskScheduleError extends Enum { readonly isNoPermission: boolean; readonly isErrorRef: boolean; readonly type: 'NoPermission' | 'ErrorRef'; } /** @name SpRuntimeMultiSignature (360) */ interface SpRuntimeMultiSignature extends Enum { readonly isEd25519: boolean; readonly asEd25519: SpCoreEd25519Signature; readonly isSr25519: boolean; readonly asSr25519: SpCoreSr25519Signature; readonly isEcdsa: boolean; readonly asEcdsa: SpCoreEcdsaSignature; readonly type: 'Ed25519' | 'Sr25519' | 'Ecdsa'; } /** @name SpCoreEcdsaSignature (361) */ interface SpCoreEcdsaSignature extends U8aFixed { } /** @name FrameSystemExtensionsCheckNonZeroSender (364) */ type FrameSystemExtensionsCheckNonZeroSender = Null; /** @name FrameSystemExtensionsCheckSpecVersion (365) */ type FrameSystemExtensionsCheckSpecVersion = Null; /** @name FrameSystemExtensionsCheckTxVersion (366) */ type FrameSystemExtensionsCheckTxVersion = Null; /** @name FrameSystemExtensionsCheckGenesis (367) */ type FrameSystemExtensionsCheckGenesis = Null; /** @name FrameSystemExtensionsCheckNonce (370) */ interface FrameSystemExtensionsCheckNonce extends Compact { } /** @name FrameSystemExtensionsCheckWeight (371) */ type FrameSystemExtensionsCheckWeight = Null; /** @name PalletTransactionPaymentChargeTransactionPayment (372) */ interface PalletTransactionPaymentChargeTransactionPayment extends Compact { } /** @name TimechainRuntimeRuntime (373) */ type TimechainRuntimeRuntime = Null; }