Compare commits

...
26 Commits
Author SHA1 Message Date
github-actions[bot] dd0bd21d88 [CI Skip] release/stable 10.7.1
skip-checks: true
2023-05-13 09:56:51 +00:00
Jaco 58875b8125 10.7.1 (#5645) 2023-05-13 12:44:17 +03:00
github-actions[bot] 7e0586794a [CI Skip] bump/beta 10.6.2-1-x
skip-checks: true
2023-05-13 08:52:44 +00:00
Jaco d800886ee0 Bump util (#5644) 2023-05-13 11:43:50 +03:00
github-actions[bot] 0bdfc37096 [CI Skip] bump/beta 10.6.2-0-x
skip-checks: true
2023-05-13 08:05:11 +00:00
Jaco db3b3f606b Bump static metadata (#5643) 2023-05-13 10:53:47 +03:00
github-actions[bot] 717043c557 [CI Skip] release/stable 10.6.1
skip-checks: true
2023-05-07 11:40:24 +00:00
Jaco 8cee4c462a 10.6.1 (#5635) 2023-05-07 14:30:10 +03:00
github-actions[bot] f6f1646147 [CI Skip] bump/beta 10.5.2-8-x
skip-checks: true
2023-05-07 11:14:21 +00:00
Jaco dd533f9831 Update static metadata (#5634) 2023-05-07 14:02:37 +03:00
github-actions[bot] 5ba13358a5 [CI Skip] bump/beta 10.5.2-7-x
skip-checks: true
2023-05-07 09:34:16 +00:00
Jaco 3a3680194d Allow conversion of v15 metadata (#5631)
* Allow conversion of v15 metadata

* Don't output toCallsOnly in latest known

* Adjust asV* inside metadata conversions

* typo

* CHANGELOG

* CHANGELOG
2023-05-07 12:25:40 +03:00
github-actions[bot] d436e42bb0 [CI Skip] bump/beta 10.5.2-6-x
skip-checks: true
2023-05-06 09:00:47 +00:00
Jaco d6d1575ba9 Bump dev (#5632) 2023-05-06 11:52:22 +03:00
github-actions[bot] 15e5f4d401 [CI Skip] bump/beta 10.5.2-5-x
skip-checks: true
2023-05-04 12:09:06 +00:00
Jaco f4c2b150d3 Adjust rpc coder types (#5630) 2023-05-04 15:00:43 +03:00
github-actions[bot] c1d727fbe8 [CI Skip] bump/beta 10.5.2-4-x
skip-checks: true
2023-05-02 07:23:00 +00:00
Jaco 475891575b Historic Kusama Scheduler overrides (non-comprehensive) (#5629) 2023-05-02 10:14:17 +03:00
github-actions[bot] 02b7807ba5 [CI Skip] bump/beta 10.5.2-3-x
skip-checks: true
2023-05-02 06:27:33 +00:00
Florian Franzen d15f0b3ac5 metadataMd: use endpoint for rpc and runtime details too (#5628) 2023-05-02 09:17:15 +03:00
github-actions[bot] e8f782e1f2 [CI Skip] bump/beta 10.5.2-2-x
skip-checks: true
2023-05-02 05:39:18 +00:00
Jaco 0f627bed2d Adjust WebSocket check (#5627)
* Adjust WebSocket check

* Deno adjust

* Re-adjust
2023-05-02 08:30:19 +03:00
github-actions[bot] 427cf3e105 [CI Skip] bump/beta 10.5.2-1-x
skip-checks: true
2023-05-01 16:39:54 +00:00
Jaco 9e98f81dc0 Attempt to fix Deno check (#5626)
* Attemp to fix Deno check

* Adjust
2023-05-01 19:30:58 +03:00
github-actions[bot] f98422c42b [CI Skip] bump/beta 10.5.2-0-x
skip-checks: true
2023-05-01 15:25:41 +00:00
Tarik Gul 267c6242a3 Update .nvmrc (#5624)
* Update nvmrc to be inline with package.json engine

* Update to 18.15
2023-05-01 18:16:56 +03:00
91 changed files with 77395 additions and 7093 deletions
+1 -1
View File
@@ -1 +1 @@
14 v18.15
+22
View File
@@ -1,5 +1,27 @@
# CHANGELOG # CHANGELOG
## 10.7.1 May 13, 2023
Changes:
- Update to latest Polkadot, Kusama & Substrate metadata
- Add `module` to `package.json` export map (ESM-only)
## 10.6.1 May 7, 2023
Contributed:
- Extract runtime details for custom documentation (Thanks to https://github.com/FlorianFranzen)
Changes:
- Apply historic `Scheduled` types for Kusama (as reported, non-comprehensive)
- Adjust Deno types inside `WsProvider`
- Allow parsing of (experimental) metadata v15
- Update to latest Polkadot, Kusama & Substrate metadata
## 10.5.1 Apr 29, 2023 ## 10.5.1 Apr 29, 2023
Changes: Changes:
+3 -1
View File
@@ -1,4 +1,4 @@
3449 Jaco 10.5.1 (#5623) 3460 Jaco 10.7.1 (#5645)
83 Amaury Martiny StatementKind: Regular and Saft (#2303) 83 Amaury Martiny StatementKind: Regular and Saft (#2303)
37 Keith Ingram Update contract types and rpc (#4541) 37 Keith Ingram Update contract types and rpc (#4541)
35 Stefanie Doll Updated child storage parameters (#1709) 35 Stefanie Doll Updated child storage parameters (#1709)
@@ -64,6 +64,7 @@
1 Drew Stone Update evm definitions to include vicinity (#2279) 1 Drew Stone Update evm definitions to include vicinity (#2279)
1 Dylan Galea Updated users of the polkadot-js/api (#2027) 1 Dylan Galea Updated users of the polkadot-js/api (#2027)
1 flex Change BeefySignedCommitment signatures type to EcdsaSignature (#4204) 1 flex Change BeefySignedCommitment signatures type to EcdsaSignature (#4204)
1 Florian Franzen metadataMd: use endpoint for rpc and runtime details too (#5628)
1 Furqan A fix: fixed 404 to the docs from the api readme (#3985) 1 Furqan A fix: fixed 404 to the docs from the api readme (#3985)
1 Gérard Dethier Fix LRUCache memory leak. (#4520) 1 Gérard Dethier Fix LRUCache memory leak. (#4520)
1 Gerben van de Wiel Adding some extra notes on changes in the specname (#2329) 1 Gerben van de Wiel Adding some extra notes on changes in the specname (#2329)
@@ -112,6 +113,7 @@
1 Sergei Pepyakin INK! -> ink! (#1347) 1 Sergei Pepyakin INK! -> ink! (#1347)
1 Shunji Zhan small polish (#5276) 1 Shunji Zhan small polish (#5276)
1 Stephen Shelton Add transaction-payment runtime API V3 (#5430) 1 Stephen Shelton Add transaction-payment runtime API V3 (#5430)
1 Tarik Gul Update .nvmrc (#5624)
1 WoeOm adapt Darwinia, Crab Network types (#3498) 1 WoeOm adapt Darwinia, Crab Network types (#3498)
1 Xat_MassacrE Fix packages/types/src/codec/utils/encodeTypes.ts encodeSubTypes bug (#1544) 1 Xat_MassacrE Fix packages/types/src/codec/utils/encodeTypes.ts encodeSubTypes bug (#1544)
1 yjh fix MetadataVersioned.asV12 (#2983) 1 yjh fix MetadataVersioned.asV12 (#2983)
+5 -5
View File
@@ -14,10 +14,10 @@
}, },
"sideEffects": false, "sideEffects": false,
"type": "module", "type": "module",
"version": "10.5.1", "version": "10.7.1",
"versions": { "versions": {
"git": "10.5.1", "git": "10.7.1",
"npm": "10.5.1" "npm": "10.7.1"
}, },
"workspaces": [ "workspaces": [
"packages/*" "packages/*"
@@ -40,9 +40,9 @@
"test:one": "polkadot-dev-run-test --env node" "test:one": "polkadot-dev-run-test --env node"
}, },
"devDependencies": { "devDependencies": {
"@polkadot/dev": "^0.73.6", "@polkadot/dev": "^0.73.17",
"@polkadot/typegen": "workspace:packages/typegen", "@polkadot/typegen": "workspace:packages/typegen",
"@types/node": "^18.16.3" "@types/node": "^20.1.3"
}, },
"resolutions": { "resolutions": {
"typescript": "^5.0.4" "typescript": "^5.0.4"
+7 -7
View File
@@ -18,15 +18,15 @@
"./detectPackage.cjs" "./detectPackage.cjs"
], ],
"type": "module", "type": "module",
"version": "10.5.1", "version": "10.7.1",
"main": "index.js", "main": "index.js",
"dependencies": { "dependencies": {
"@polkadot/api-base": "10.5.1", "@polkadot/api-base": "10.7.1",
"@polkadot/rpc-augment": "10.5.1", "@polkadot/rpc-augment": "10.7.1",
"@polkadot/types": "10.5.1", "@polkadot/types": "10.7.1",
"@polkadot/types-augment": "10.5.1", "@polkadot/types-augment": "10.7.1",
"@polkadot/types-codec": "10.5.1", "@polkadot/types-codec": "10.7.1",
"@polkadot/util": "^12.1.1", "@polkadot/util": "^12.2.1",
"tslib": "^2.5.0" "tslib": "^2.5.0"
} }
} }
+1 -6
View File
@@ -1296,11 +1296,6 @@ declare module '@polkadot/api-base/types/errors' {
* Para is not registered in our system. * Para is not registered in our system.
**/ **/
NotRegistered: AugmentedError<ApiType>; NotRegistered: AugmentedError<ApiType>;
/**
* The PVF pre-checking statement cannot be included since the PVF pre-checking mechanism
* is disabled.
**/
PvfCheckDisabled: AugmentedError<ApiType>;
/** /**
* The given validator already has cast a vote. * The given validator already has cast a vote.
**/ **/
@@ -2103,7 +2098,7 @@ declare module '@polkadot/api-base/types/errors' {
**/ **/
Filtered: AugmentedError<ApiType>; Filtered: AugmentedError<ApiType>;
/** /**
* The unlock operation cannot succeed because there are still users of the lock. * The unlock operation cannot succeed because there are still consumers of the lock.
**/ **/
InUse: AugmentedError<ApiType>; InUse: AugmentedError<ApiType>;
/** /**
@@ -1024,6 +1024,7 @@ declare module '@polkadot/api-base/types/events' {
Deregistered: AugmentedEvent<ApiType, [paraId: u32], { paraId: u32 }>; Deregistered: AugmentedEvent<ApiType, [paraId: u32], { paraId: u32 }>;
Registered: AugmentedEvent<ApiType, [paraId: u32, manager: AccountId32], { paraId: u32, manager: AccountId32 }>; Registered: AugmentedEvent<ApiType, [paraId: u32, manager: AccountId32], { paraId: u32, manager: AccountId32 }>;
Reserved: AugmentedEvent<ApiType, [paraId: u32, who: AccountId32], { paraId: u32, who: AccountId32 }>; Reserved: AugmentedEvent<ApiType, [paraId: u32, who: AccountId32], { paraId: u32, who: AccountId32 }>;
Swapped: AugmentedEvent<ApiType, [paraId: u32, otherId: u32], { paraId: u32, otherId: u32 }>;
/** /**
* Generic event * Generic event
**/ **/
+2
View File
@@ -413,6 +413,8 @@ declare module '@polkadot/api-base/types/storage' {
minimumUntrustedScore: AugmentedQuery<ApiType, () => Observable<Option<SpNposElectionsElectionScore>>, []> & QueryableStorageEntry<ApiType, []>; minimumUntrustedScore: AugmentedQuery<ApiType, () => Observable<Option<SpNposElectionsElectionScore>>, []> & QueryableStorageEntry<ApiType, []>;
/** /**
* Current best solution, signed or unsigned, queued to be returned upon `elect`. * Current best solution, signed or unsigned, queued to be returned upon `elect`.
*
* Always sorted by score.
**/ **/
queuedSolution: AugmentedQuery<ApiType, () => Observable<Option<PalletElectionProviderMultiPhaseReadySolution>>, []> & QueryableStorageEntry<ApiType, []>; queuedSolution: AugmentedQuery<ApiType, () => Observable<Option<PalletElectionProviderMultiPhaseReadySolution>>, []> & QueryableStorageEntry<ApiType, []>;
/** /**
-7
View File
@@ -3493,7 +3493,6 @@ declare module '@polkadot/api-base/types/submittable' {
/** /**
* Make some on-chain remark. * Make some on-chain remark.
* *
* ## Complexity
* - `O(1)` * - `O(1)`
**/ **/
remark: AugmentedSubmittable<(remark: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>; remark: AugmentedSubmittable<(remark: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;
@@ -3503,16 +3502,10 @@ declare module '@polkadot/api-base/types/submittable' {
remarkWithEvent: AugmentedSubmittable<(remark: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>; remarkWithEvent: AugmentedSubmittable<(remark: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;
/** /**
* Set the new runtime code. * Set the new runtime code.
*
* ## Complexity
* - `O(C + S)` where `C` length of `code` and `S` complexity of `can_set_code`
**/ **/
setCode: AugmentedSubmittable<(code: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>; setCode: AugmentedSubmittable<(code: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;
/** /**
* Set the new runtime code without doing any checks of the given `code`. * Set the new runtime code without doing any checks of the given `code`.
*
* ## Complexity
* - `O(C)` where `C` length of `code`
**/ **/
setCodeWithoutChecks: AugmentedSubmittable<(code: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>; setCodeWithoutChecks: AugmentedSubmittable<(code: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;
/** /**
+1 -1
View File
@@ -3,4 +3,4 @@
// Do not edit, auto-generated by @polkadot/dev // Do not edit, auto-generated by @polkadot/dev
export const packageInfo = { name: '@polkadot/api-augment', path: 'auto', type: 'auto', version: '10.5.1' }; export const packageInfo = { name: '@polkadot/api-augment', path: 'auto', type: 'auto', version: '10.7.1' };
+32 -6
View File
@@ -1232,11 +1232,6 @@ declare module '@polkadot/api-base/types/errors' {
* Para is not registered in our system. * Para is not registered in our system.
**/ **/
NotRegistered: AugmentedError<ApiType>; NotRegistered: AugmentedError<ApiType>;
/**
* The PVF pre-checking statement cannot be included since the PVF pre-checking mechanism
* is disabled.
**/
PvfCheckDisabled: AugmentedError<ApiType>;
/** /**
* The given validator already has cast a vote. * The given validator already has cast a vote.
**/ **/
@@ -1308,6 +1303,37 @@ declare module '@polkadot/api-base/types/errors' {
**/ **/
[key: string]: AugmentedError<ApiType>; [key: string]: AugmentedError<ApiType>;
}; };
parasSlashing: {
/**
* The given slashing report is valid but already previously reported.
**/
DuplicateSlashingReport: AugmentedError<ApiType>;
/**
* The candidate hash is invalid.
**/
InvalidCandidateHash: AugmentedError<ApiType>;
/**
* The key ownership proof is invalid.
**/
InvalidKeyOwnershipProof: AugmentedError<ApiType>;
/**
* The session index is too old or invalid.
**/
InvalidSessionIndex: AugmentedError<ApiType>;
/**
* There is no pending slash for the given validator index and time
* slot.
**/
InvalidValidatorIndex: AugmentedError<ApiType>;
/**
* The validator index does not match the validator id.
**/
ValidatorIndexIdMismatch: AugmentedError<ApiType>;
/**
* Generic error
**/
[key: string]: AugmentedError<ApiType>;
};
phragmenElection: { phragmenElection: {
/** /**
* Duplicated candidate submission. * Duplicated candidate submission.
@@ -2028,7 +2054,7 @@ declare module '@polkadot/api-base/types/errors' {
**/ **/
Filtered: AugmentedError<ApiType>; Filtered: AugmentedError<ApiType>;
/** /**
* The unlock operation cannot succeed because there are still users of the lock. * The unlock operation cannot succeed because there are still consumers of the lock.
**/ **/
InUse: AugmentedError<ApiType>; InUse: AugmentedError<ApiType>;
/** /**
@@ -934,6 +934,7 @@ declare module '@polkadot/api-base/types/events' {
Deregistered: AugmentedEvent<ApiType, [paraId: u32], { paraId: u32 }>; Deregistered: AugmentedEvent<ApiType, [paraId: u32], { paraId: u32 }>;
Registered: AugmentedEvent<ApiType, [paraId: u32, manager: AccountId32], { paraId: u32, manager: AccountId32 }>; Registered: AugmentedEvent<ApiType, [paraId: u32, manager: AccountId32], { paraId: u32, manager: AccountId32 }>;
Reserved: AugmentedEvent<ApiType, [paraId: u32, who: AccountId32], { paraId: u32, who: AccountId32 }>; Reserved: AugmentedEvent<ApiType, [paraId: u32, who: AccountId32], { paraId: u32, who: AccountId32 }>;
Swapped: AugmentedEvent<ApiType, [paraId: u32, otherId: u32], { paraId: u32, otherId: u32 }>;
/** /**
* Generic event * Generic event
**/ **/
+17 -1
View File
@@ -11,7 +11,7 @@ import type { BTreeSet, Bytes, Null, Option, U8aFixed, Vec, WrapperOpaque, bool,
import type { AnyNumber, ITuple } from '@polkadot/types-codec/types'; import type { AnyNumber, ITuple } from '@polkadot/types-codec/types';
import type { EthereumAddress } from '@polkadot/types/interfaces/eth'; import type { EthereumAddress } from '@polkadot/types/interfaces/eth';
import type { AccountId32, Call, H256, Perbill, Percent } from '@polkadot/types/interfaces/runtime'; import type { AccountId32, Call, H256, Perbill, Percent } from '@polkadot/types/interfaces/runtime';
import type { FrameSupportDispatchPerDispatchClassWeight, FrameSupportPreimagesBounded, FrameSystemAccountInfo, FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, PalletBagsListListBag, PalletBagsListListNode, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesIdAmount, PalletBalancesReserveData, PalletBountiesBounty, PalletChildBountiesChildBounty, PalletCollectiveVotes, PalletConvictionVotingVoteVoting, PalletDemocracyMetadataOwner, PalletDemocracyReferendumInfo, PalletDemocracyVoteThreshold, PalletDemocracyVoteVoting, PalletElectionProviderMultiPhasePhase, PalletElectionProviderMultiPhaseReadySolution, PalletElectionProviderMultiPhaseRoundSnapshot, PalletElectionProviderMultiPhaseSignedSignedSubmission, PalletElectionProviderMultiPhaseSolutionOrSnapshotSize, PalletElectionsPhragmenSeatHolder, PalletElectionsPhragmenVoter, PalletFastUnstakeUnstakeRequest, PalletGrandpaStoredPendingChange, PalletGrandpaStoredState, PalletIdentityRegistrarInfo, PalletIdentityRegistration, PalletImOnlineBoundedOpaqueNetworkState, PalletImOnlineSr25519AppSr25519Public, PalletMultisigMultisig, PalletNominationPoolsBondedPoolInner, PalletNominationPoolsClaimPermission, PalletNominationPoolsPoolMember, PalletNominationPoolsRewardPool, PalletNominationPoolsSubPools, PalletPreimageRequestStatus, PalletProxyAnnouncement, PalletProxyProxyDefinition, PalletReferendaReferendumInfo, PalletSchedulerScheduled, PalletStakingActiveEraInfo, PalletStakingEraRewardPoints, PalletStakingExposure, PalletStakingForcing, PalletStakingNominations, PalletStakingRewardDestination, PalletStakingSlashingSlashingSpans, PalletStakingSlashingSpanRecord, PalletStakingStakingLedger, PalletStakingUnappliedSlash, PalletStakingValidatorPrefs, PalletTipsOpenTip, PalletTransactionPaymentReleases, PalletTreasuryProposal, PalletVestingReleases, PalletVestingVestingInfo, PalletXcmQueryStatus, PalletXcmRemoteLockedFungibleRecord, PalletXcmVersionMigrationStage, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotParachainPrimitivesHrmpChannelId, PolkadotPrimitivesV4AssignmentAppPublic, PolkadotPrimitivesV4CandidateCommitments, PolkadotPrimitivesV4CoreOccupied, PolkadotPrimitivesV4DisputeState, PolkadotPrimitivesV4ExecutorParams, PolkadotPrimitivesV4ScrapedOnChainVotes, PolkadotPrimitivesV4SessionInfo, PolkadotPrimitivesV4UpgradeGoAhead, PolkadotPrimitivesV4UpgradeRestriction, PolkadotPrimitivesV4ValidatorAppPublic, PolkadotRuntimeCommonClaimsStatementKind, PolkadotRuntimeCommonCrowdloanFundInfo, PolkadotRuntimeCommonParasRegistrarParaInfo, PolkadotRuntimeParachainsConfigurationHostConfiguration, PolkadotRuntimeParachainsHrmpHrmpChannel, PolkadotRuntimeParachainsHrmpHrmpOpenChannelRequest, PolkadotRuntimeParachainsInclusionAvailabilityBitfieldRecord, PolkadotRuntimeParachainsInclusionCandidatePendingAvailability, PolkadotRuntimeParachainsInitializerBufferedSessionChange, PolkadotRuntimeParachainsParasParaGenesisArgs, PolkadotRuntimeParachainsParasParaLifecycle, PolkadotRuntimeParachainsParasParaPastCodeMeta, PolkadotRuntimeParachainsParasPvfCheckActiveVoteState, PolkadotRuntimeParachainsSchedulerCoreAssignment, PolkadotRuntimeParachainsSchedulerParathreadClaimQueue, PolkadotRuntimeSessionKeys, SpConsensusBabeAppPublic, SpConsensusBabeBabeEpochConfiguration, SpConsensusBabeDigestsNextConfigDescriptor, SpConsensusBabeDigestsPreDigest, SpCoreCryptoKeyTypeId, SpNposElectionsElectionScore, SpRuntimeDigest, SpStakingOffenceOffenceDetails, SpWeightsWeightV2Weight, XcmVersionedAssetId, XcmVersionedMultiLocation } from '@polkadot/types/lookup'; import type { FrameSupportDispatchPerDispatchClassWeight, FrameSupportPreimagesBounded, FrameSystemAccountInfo, FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, PalletBagsListListBag, PalletBagsListListNode, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesIdAmount, PalletBalancesReserveData, PalletBountiesBounty, PalletChildBountiesChildBounty, PalletCollectiveVotes, PalletConvictionVotingVoteVoting, PalletDemocracyMetadataOwner, PalletDemocracyReferendumInfo, PalletDemocracyVoteThreshold, PalletDemocracyVoteVoting, PalletElectionProviderMultiPhasePhase, PalletElectionProviderMultiPhaseReadySolution, PalletElectionProviderMultiPhaseRoundSnapshot, PalletElectionProviderMultiPhaseSignedSignedSubmission, PalletElectionProviderMultiPhaseSolutionOrSnapshotSize, PalletElectionsPhragmenSeatHolder, PalletElectionsPhragmenVoter, PalletFastUnstakeUnstakeRequest, PalletGrandpaStoredPendingChange, PalletGrandpaStoredState, PalletIdentityRegistrarInfo, PalletIdentityRegistration, PalletImOnlineBoundedOpaqueNetworkState, PalletImOnlineSr25519AppSr25519Public, PalletMultisigMultisig, PalletNominationPoolsBondedPoolInner, PalletNominationPoolsClaimPermission, PalletNominationPoolsPoolMember, PalletNominationPoolsRewardPool, PalletNominationPoolsSubPools, PalletPreimageRequestStatus, PalletProxyAnnouncement, PalletProxyProxyDefinition, PalletReferendaReferendumInfo, PalletSchedulerScheduled, PalletStakingActiveEraInfo, PalletStakingEraRewardPoints, PalletStakingExposure, PalletStakingForcing, PalletStakingNominations, PalletStakingRewardDestination, PalletStakingSlashingSlashingSpans, PalletStakingSlashingSpanRecord, PalletStakingStakingLedger, PalletStakingUnappliedSlash, PalletStakingValidatorPrefs, PalletTipsOpenTip, PalletTransactionPaymentReleases, PalletTreasuryProposal, PalletVestingReleases, PalletVestingVestingInfo, PalletXcmQueryStatus, PalletXcmRemoteLockedFungibleRecord, PalletXcmVersionMigrationStage, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotParachainPrimitivesHrmpChannelId, PolkadotPrimitivesV4AssignmentAppPublic, PolkadotPrimitivesV4CandidateCommitments, PolkadotPrimitivesV4CoreOccupied, PolkadotPrimitivesV4DisputeState, PolkadotPrimitivesV4ExecutorParams, PolkadotPrimitivesV4ScrapedOnChainVotes, PolkadotPrimitivesV4SessionInfo, PolkadotPrimitivesV4UpgradeGoAhead, PolkadotPrimitivesV4UpgradeRestriction, PolkadotPrimitivesV4ValidatorAppPublic, PolkadotRuntimeCommonClaimsStatementKind, PolkadotRuntimeCommonCrowdloanFundInfo, PolkadotRuntimeCommonParasRegistrarParaInfo, PolkadotRuntimeParachainsConfigurationHostConfiguration, PolkadotRuntimeParachainsDisputesSlashingPendingSlashes, PolkadotRuntimeParachainsHrmpHrmpChannel, PolkadotRuntimeParachainsHrmpHrmpOpenChannelRequest, PolkadotRuntimeParachainsInclusionAvailabilityBitfieldRecord, PolkadotRuntimeParachainsInclusionCandidatePendingAvailability, PolkadotRuntimeParachainsInitializerBufferedSessionChange, PolkadotRuntimeParachainsParasParaGenesisArgs, PolkadotRuntimeParachainsParasParaLifecycle, PolkadotRuntimeParachainsParasParaPastCodeMeta, PolkadotRuntimeParachainsParasPvfCheckActiveVoteState, PolkadotRuntimeParachainsSchedulerCoreAssignment, PolkadotRuntimeParachainsSchedulerParathreadClaimQueue, PolkadotRuntimeSessionKeys, SpConsensusBabeAppPublic, SpConsensusBabeBabeEpochConfiguration, SpConsensusBabeDigestsNextConfigDescriptor, SpConsensusBabeDigestsPreDigest, SpCoreCryptoKeyTypeId, SpNposElectionsElectionScore, SpRuntimeDigest, SpStakingOffenceOffenceDetails, SpWeightsWeightV2Weight, XcmVersionedAssetId, XcmVersionedMultiLocation } from '@polkadot/types/lookup';
import type { Observable } from '@polkadot/types/types'; import type { Observable } from '@polkadot/types/types';
export type __AugmentedQuery<ApiType extends ApiTypes> = AugmentedQuery<ApiType, () => unknown>; export type __AugmentedQuery<ApiType extends ApiTypes> = AugmentedQuery<ApiType, () => unknown>;
@@ -512,6 +512,8 @@ declare module '@polkadot/api-base/types/storage' {
minimumUntrustedScore: AugmentedQuery<ApiType, () => Observable<Option<SpNposElectionsElectionScore>>, []> & QueryableStorageEntry<ApiType, []>; minimumUntrustedScore: AugmentedQuery<ApiType, () => Observable<Option<SpNposElectionsElectionScore>>, []> & QueryableStorageEntry<ApiType, []>;
/** /**
* Current best solution, signed or unsigned, queued to be returned upon `elect`. * Current best solution, signed or unsigned, queued to be returned upon `elect`.
*
* Always sorted by score.
**/ **/
queuedSolution: AugmentedQuery<ApiType, () => Observable<Option<PalletElectionProviderMultiPhaseReadySolution>>, []> & QueryableStorageEntry<ApiType, []>; queuedSolution: AugmentedQuery<ApiType, () => Observable<Option<PalletElectionProviderMultiPhaseReadySolution>>, []> & QueryableStorageEntry<ApiType, []>;
/** /**
@@ -1262,6 +1264,20 @@ declare module '@polkadot/api-base/types/storage' {
**/ **/
[key: string]: QueryableStorageEntry<ApiType>; [key: string]: QueryableStorageEntry<ApiType>;
}; };
parasSlashing: {
/**
* Validators pending dispute slashes.
**/
unappliedSlashes: AugmentedQuery<ApiType, (arg1: u32 | AnyNumber | Uint8Array, arg2: H256 | string | Uint8Array) => Observable<Option<PolkadotRuntimeParachainsDisputesSlashingPendingSlashes>>, [u32, H256]> & QueryableStorageEntry<ApiType, [u32, H256]>;
/**
* `ValidatorSetCount` per session.
**/
validatorSetCounts: AugmentedQuery<ApiType, (arg: u32 | AnyNumber | Uint8Array) => Observable<Option<u32>>, [u32]> & QueryableStorageEntry<ApiType, [u32]>;
/**
* Generic query
**/
[key: string]: QueryableStorageEntry<ApiType>;
};
phragmenElection: { phragmenElection: {
/** /**
* The present candidate list. A current member or runner-up can never enter this vector * The present candidate list. A current member or runner-up can never enter this vector
+8 -8
View File
@@ -11,7 +11,7 @@ import type { Bytes, Compact, Option, U8aFixed, Vec, bool, u128, u16, u32, u64,
import type { AnyNumber, IMethod, ITuple } from '@polkadot/types-codec/types'; import type { AnyNumber, IMethod, ITuple } from '@polkadot/types-codec/types';
import type { EthereumAddress } from '@polkadot/types/interfaces/eth'; import type { EthereumAddress } from '@polkadot/types/interfaces/eth';
import type { AccountId32, Call, H256, MultiAddress, Perbill, Percent } from '@polkadot/types/interfaces/runtime'; import type { AccountId32, Call, H256, MultiAddress, Perbill, Percent } from '@polkadot/types/interfaces/runtime';
import type { FrameSupportPreimagesBounded, FrameSupportScheduleDispatchTime, PalletConvictionVotingConviction, PalletConvictionVotingVoteAccountVote, PalletDemocracyConviction, PalletDemocracyMetadataOwner, PalletDemocracyVoteAccountVote, PalletElectionProviderMultiPhaseRawSolution, PalletElectionProviderMultiPhaseSolutionOrSnapshotSize, PalletElectionsPhragmenRenouncing, PalletIdentityBitFlags, PalletIdentityIdentityInfo, PalletIdentityJudgement, PalletImOnlineHeartbeat, PalletImOnlineSr25519AppSr25519Signature, PalletMultisigTimepoint, PalletNominationPoolsBondExtra, PalletNominationPoolsClaimPermission, PalletNominationPoolsCommissionChangeRate, PalletNominationPoolsConfigOpAccountId32, PalletNominationPoolsConfigOpPerbill, PalletNominationPoolsConfigOpU128, PalletNominationPoolsConfigOpU32, PalletNominationPoolsPoolState, PalletStakingPalletConfigOpPerbill, PalletStakingPalletConfigOpPercent, PalletStakingPalletConfigOpU128, PalletStakingPalletConfigOpU32, PalletStakingRewardDestination, PalletStakingValidatorPrefs, PalletVestingVestingInfo, PolkadotParachainPrimitivesHrmpChannelId, PolkadotPrimitivesV4ExecutorParams, PolkadotPrimitivesV4InherentData, PolkadotPrimitivesV4PvfCheckStatement, PolkadotPrimitivesV4ValidatorAppSignature, PolkadotPrimitivesVstagingAsyncBackingParams, PolkadotRuntimeCommonClaimsEcdsaSignature, PolkadotRuntimeCommonClaimsStatementKind, PolkadotRuntimeOriginCaller, PolkadotRuntimeProxyType, PolkadotRuntimeSessionKeys, SpConsensusBabeDigestsNextConfigDescriptor, SpConsensusGrandpaEquivocationProof, SpConsensusSlotsEquivocationProof, SpNposElectionsElectionScore, SpNposElectionsSupport, SpRuntimeMultiSignature, SpRuntimeMultiSigner, SpSessionMembershipProof, SpWeightsWeightV2Weight, XcmV3MultiLocation, XcmV3WeightLimit, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from '@polkadot/types/lookup'; import type { FrameSupportPreimagesBounded, FrameSupportScheduleDispatchTime, PalletConvictionVotingConviction, PalletConvictionVotingVoteAccountVote, PalletDemocracyConviction, PalletDemocracyMetadataOwner, PalletDemocracyVoteAccountVote, PalletElectionProviderMultiPhaseRawSolution, PalletElectionProviderMultiPhaseSolutionOrSnapshotSize, PalletElectionsPhragmenRenouncing, PalletIdentityBitFlags, PalletIdentityIdentityInfo, PalletIdentityJudgement, PalletImOnlineHeartbeat, PalletImOnlineSr25519AppSr25519Signature, PalletMultisigTimepoint, PalletNominationPoolsBondExtra, PalletNominationPoolsClaimPermission, PalletNominationPoolsCommissionChangeRate, PalletNominationPoolsConfigOpAccountId32, PalletNominationPoolsConfigOpPerbill, PalletNominationPoolsConfigOpU128, PalletNominationPoolsConfigOpU32, PalletNominationPoolsPoolState, PalletStakingPalletConfigOpPerbill, PalletStakingPalletConfigOpPercent, PalletStakingPalletConfigOpU128, PalletStakingPalletConfigOpU32, PalletStakingRewardDestination, PalletStakingValidatorPrefs, PalletVestingVestingInfo, PolkadotParachainPrimitivesHrmpChannelId, PolkadotPrimitivesV4ExecutorParams, PolkadotPrimitivesV4InherentData, PolkadotPrimitivesV4PvfCheckStatement, PolkadotPrimitivesV4ValidatorAppSignature, PolkadotPrimitivesVstagingAsyncBackingParams, PolkadotRuntimeCommonClaimsEcdsaSignature, PolkadotRuntimeCommonClaimsStatementKind, PolkadotRuntimeOriginCaller, PolkadotRuntimeParachainsDisputesSlashingDisputeProof, PolkadotRuntimeProxyType, PolkadotRuntimeSessionKeys, SpConsensusBabeDigestsNextConfigDescriptor, SpConsensusGrandpaEquivocationProof, SpConsensusSlotsEquivocationProof, SpNposElectionsElectionScore, SpNposElectionsSupport, SpRuntimeMultiSignature, SpRuntimeMultiSigner, SpSessionMembershipProof, SpWeightsWeightV2Weight, XcmV3MultiLocation, XcmV3WeightLimit, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from '@polkadot/types/lookup';
export type __AugmentedSubmittable = AugmentedSubmittable<() => unknown>; export type __AugmentedSubmittable = AugmentedSubmittable<() => unknown>;
export type __SubmittableExtrinsic<ApiType extends ApiTypes> = SubmittableExtrinsic<ApiType>; export type __SubmittableExtrinsic<ApiType extends ApiTypes> = SubmittableExtrinsic<ApiType>;
@@ -2379,6 +2379,13 @@ declare module '@polkadot/api-base/types/submittable' {
**/ **/
[key: string]: SubmittableExtrinsicFunction<ApiType>; [key: string]: SubmittableExtrinsicFunction<ApiType>;
}; };
parasSlashing: {
reportDisputeLostUnsigned: AugmentedSubmittable<(disputeProof: PolkadotRuntimeParachainsDisputesSlashingDisputeProof | { timeSlot?: any; kind?: any; validatorIndex?: any; validatorId?: any } | string | Uint8Array, keyOwnerProof: SpSessionMembershipProof | { session?: any; trieNodes?: any; validatorCount?: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [PolkadotRuntimeParachainsDisputesSlashingDisputeProof, SpSessionMembershipProof]>;
/**
* Generic tx
**/
[key: string]: SubmittableExtrinsicFunction<ApiType>;
};
phragmenElection: { phragmenElection: {
/** /**
* Clean all voters who are defunct (i.e. they do not serve any purpose at all). The * Clean all voters who are defunct (i.e. they do not serve any purpose at all). The
@@ -3319,7 +3326,6 @@ declare module '@polkadot/api-base/types/submittable' {
/** /**
* Make some on-chain remark. * Make some on-chain remark.
* *
* ## Complexity
* - `O(1)` * - `O(1)`
**/ **/
remark: AugmentedSubmittable<(remark: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>; remark: AugmentedSubmittable<(remark: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;
@@ -3329,16 +3335,10 @@ declare module '@polkadot/api-base/types/submittable' {
remarkWithEvent: AugmentedSubmittable<(remark: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>; remarkWithEvent: AugmentedSubmittable<(remark: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;
/** /**
* Set the new runtime code. * Set the new runtime code.
*
* ## Complexity
* - `O(C + S)` where `C` length of `code` and `S` complexity of `can_set_code`
**/ **/
setCode: AugmentedSubmittable<(code: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>; setCode: AugmentedSubmittable<(code: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;
/** /**
* Set the new runtime code without doing any checks of the given `code`. * Set the new runtime code without doing any checks of the given `code`.
*
* ## Complexity
* - `O(C)` where `C` length of `code`
**/ **/
setCodeWithoutChecks: AugmentedSubmittable<(code: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>; setCodeWithoutChecks: AugmentedSubmittable<(code: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;
/** /**
@@ -1145,6 +1145,36 @@ declare module '@polkadot/api-base/types/consts' {
**/ **/
[key: string]: Codec; [key: string]: Codec;
}; };
statement: {
/**
* Cost of data byte used for priority calculation.
**/
byteCost: u128 & AugmentedConst<ApiType>;
/**
* Maximum data bytes allowed per account.
**/
maxAllowedBytes: u32 & AugmentedConst<ApiType>;
/**
* Maximum number of statements allowed per account.
**/
maxAllowedStatements: u32 & AugmentedConst<ApiType>;
/**
* Minimum data bytes allowed per account.
**/
minAllowedBytes: u32 & AugmentedConst<ApiType>;
/**
* Minimum number of statements allowed per account.
**/
minAllowedStatements: u32 & AugmentedConst<ApiType>;
/**
* Min balance for priority statements.
**/
statementCost: u128 & AugmentedConst<ApiType>;
/**
* Generic const
**/
[key: string]: Codec;
};
stateTrieMigration: { stateTrieMigration: {
/** /**
* Maximal number of bytes that a key can have. * Maximal number of bytes that a key can have.
+20 -2
View File
@@ -9,7 +9,7 @@ import type { ApiTypes, AugmentedEvent } from '@polkadot/api-base/types';
import type { Bytes, Null, Option, Result, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec'; import type { Bytes, Null, Option, Result, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';
import type { ITuple } from '@polkadot/types-codec/types'; import type { ITuple } from '@polkadot/types-codec/types';
import type { AccountId32, H256, Perbill, Perquintill } from '@polkadot/types/interfaces/runtime'; import type { AccountId32, H256, Perbill, Perquintill } from '@polkadot/types/interfaces/runtime';
import type { FrameSupportDispatchDispatchInfo, FrameSupportDispatchPostDispatchInfo, FrameSupportMessagesProcessMessageError, FrameSupportPreimagesBounded, FrameSupportTokensMiscBalanceStatus, KitchensinkRuntimeProxyType, PalletAllianceCid, PalletAllianceUnscrupulousItem, PalletConvictionVotingTally, PalletCoreFellowshipParamsType, PalletCoreFellowshipWish, PalletDemocracyMetadataOwner, PalletDemocracyVoteAccountVote, PalletDemocracyVoteThreshold, PalletElectionProviderMultiPhaseElectionCompute, PalletElectionProviderMultiPhasePhase, PalletImOnlineSr25519AppSr25519Public, PalletMultisigTimepoint, PalletNftsAttributeNamespace, PalletNftsPalletAttributes, PalletNftsPriceWithDirection, PalletNominationPoolsCommissionChangeRate, PalletNominationPoolsPoolState, PalletRankedCollectiveTally, PalletRankedCollectiveVoteRecord, PalletStakingExposure, PalletStakingForcing, PalletStakingValidatorPrefs, PalletStateTrieMigrationError, PalletStateTrieMigrationMigrationCompute, SpConsensusGrandpaAppPublic, SpNposElectionsElectionScore, SpRuntimeDispatchError, SpRuntimeDispatchErrorWithPostInfo, SpWeightsWeightV2Weight } from '@polkadot/types/lookup'; import type { FrameSupportDispatchDispatchInfo, FrameSupportDispatchPostDispatchInfo, FrameSupportMessagesProcessMessageError, FrameSupportPreimagesBounded, FrameSupportTokensMiscBalanceStatus, KitchensinkRuntimeProxyType, PalletAllianceCid, PalletAllianceUnscrupulousItem, PalletContractsOrigin, PalletConvictionVotingTally, PalletCoreFellowshipParamsType, PalletCoreFellowshipWish, PalletDemocracyMetadataOwner, PalletDemocracyVoteAccountVote, PalletDemocracyVoteThreshold, PalletElectionProviderMultiPhaseElectionCompute, PalletElectionProviderMultiPhasePhase, PalletImOnlineSr25519AppSr25519Public, PalletMultisigTimepoint, PalletNftsAttributeNamespace, PalletNftsPalletAttributes, PalletNftsPriceWithDirection, PalletNominationPoolsCommissionChangeRate, PalletNominationPoolsPoolState, PalletRankedCollectiveTally, PalletRankedCollectiveVoteRecord, PalletStakingExposure, PalletStakingForcing, PalletStakingValidatorPrefs, PalletStateTrieMigrationError, PalletStateTrieMigrationMigrationCompute, SpConsensusGrandpaAppPublic, SpNposElectionsElectionScore, SpRuntimeDispatchError, SpRuntimeDispatchErrorWithPostInfo, SpStatementStoreStatement, SpWeightsWeightV2Weight } from '@polkadot/types/lookup';
export type __AugmentedEvent<ApiType extends ApiTypes> = AugmentedEvent<ApiType>; export type __AugmentedEvent<ApiType extends ApiTypes> = AugmentedEvent<ApiType>;
@@ -151,6 +151,10 @@ declare module '@polkadot/api-base/types/events' {
* Some asset `asset_id` was thawed. * Some asset `asset_id` was thawed.
**/ **/
AssetThawed: AugmentedEvent<ApiType, [assetId: u32], { assetId: u32 }>; AssetThawed: AugmentedEvent<ApiType, [assetId: u32], { assetId: u32 }>;
/**
* Some account `who` was blocked.
**/
Blocked: AugmentedEvent<ApiType, [assetId: u32, who: AccountId32], { assetId: u32, who: AccountId32 }>;
/** /**
* Some assets were destroyed. * Some assets were destroyed.
**/ **/
@@ -199,6 +203,10 @@ declare module '@polkadot/api-base/types/events' {
* Some account `who` was thawed. * Some account `who` was thawed.
**/ **/
Thawed: AugmentedEvent<ApiType, [assetId: u32, who: AccountId32], { assetId: u32, who: AccountId32 }>; Thawed: AugmentedEvent<ApiType, [assetId: u32, who: AccountId32], { assetId: u32, who: AccountId32 }>;
/**
* Some account `who` was created with a deposit from `depositor`.
**/
Touched: AugmentedEvent<ApiType, [assetId: u32, who: AccountId32, depositor: AccountId32], { assetId: u32, who: AccountId32, depositor: AccountId32 }>;
/** /**
* Some assets were transferred. * Some assets were transferred.
**/ **/
@@ -382,7 +390,7 @@ declare module '@polkadot/api-base/types/events' {
* calls. This is because on failure all storage changes including events are * calls. This is because on failure all storage changes including events are
* rolled back. * rolled back.
**/ **/
Called: AugmentedEvent<ApiType, [caller: AccountId32, contract: AccountId32], { caller: AccountId32, contract: AccountId32 }>; Called: AugmentedEvent<ApiType, [caller: PalletContractsOrigin, contract: AccountId32], { caller: PalletContractsOrigin, contract: AccountId32 }>;
/** /**
* A code with the specified hash was removed. * A code with the specified hash was removed.
**/ **/
@@ -1646,6 +1654,16 @@ declare module '@polkadot/api-base/types/events' {
**/ **/
[key: string]: AugmentedEvent<ApiType>; [key: string]: AugmentedEvent<ApiType>;
}; };
statement: {
/**
* A new statement is submitted
**/
NewStatement: AugmentedEvent<ApiType, [account: AccountId32, statement: SpStatementStoreStatement], { account: AccountId32, statement: SpStatementStoreStatement }>;
/**
* Generic event
**/
[key: string]: AugmentedEvent<ApiType>;
};
stateTrieMigration: { stateTrieMigration: {
/** /**
* The auto migration task finished. * The auto migration task finished.
+53 -14
View File
@@ -276,6 +276,19 @@ declare module '@polkadot/api-base/types/submittable' {
* Weight: `O(1)` * Weight: `O(1)`
**/ **/
approveTransfer: AugmentedSubmittable<(id: Compact<u32> | AnyNumber | Uint8Array, delegate: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, amount: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, MultiAddress, Compact<u128>]>; approveTransfer: AugmentedSubmittable<(id: Compact<u32> | AnyNumber | Uint8Array, delegate: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, amount: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, MultiAddress, Compact<u128>]>;
/**
* Disallow further unprivileged transfers of an asset `id` to and from an account `who`.
*
* Origin must be Signed and the sender should be the Freezer of the asset `id`.
*
* - `id`: The identifier of the account's asset.
* - `who`: The account to be unblocked.
*
* Emits `Blocked`.
*
* Weight: `O(1)`
**/
block: AugmentedSubmittable<(id: Compact<u32> | AnyNumber | Uint8Array, who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, MultiAddress]>;
/** /**
* Reduce the balance of `who` by as much as possible up to `amount` assets of `id`. * Reduce the balance of `who` by as much as possible up to `amount` assets of `id`.
* *
@@ -506,7 +519,9 @@ declare module '@polkadot/api-base/types/submittable' {
**/ **/
forceTransfer: AugmentedSubmittable<(id: Compact<u32> | AnyNumber | Uint8Array, source: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, amount: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, MultiAddress, MultiAddress, Compact<u128>]>; forceTransfer: AugmentedSubmittable<(id: Compact<u32> | AnyNumber | Uint8Array, source: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, dest: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, amount: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, MultiAddress, MultiAddress, Compact<u128>]>;
/** /**
* Disallow further unprivileged transfers from an account. * Disallow further unprivileged transfers of an asset `id` from an account `who`. `who`
* must already exist as an entry in `Account`s of the asset. If you want to freeze an
* account that does not have an entry, use `touch_other` first.
* *
* Origin must be Signed and the sender should be the Freezer of the asset `id`. * Origin must be Signed and the sender should be the Freezer of the asset `id`.
* *
@@ -546,16 +561,31 @@ declare module '@polkadot/api-base/types/submittable' {
**/ **/
mint: AugmentedSubmittable<(id: Compact<u32> | AnyNumber | Uint8Array, beneficiary: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, amount: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, MultiAddress, Compact<u128>]>; mint: AugmentedSubmittable<(id: Compact<u32> | AnyNumber | Uint8Array, beneficiary: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, amount: Compact<u128> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, MultiAddress, Compact<u128>]>;
/** /**
* Return the deposit (if any) of an asset account. * Return the deposit (if any) of an asset account or a consumer reference (if any) of an
* account.
* *
* The origin must be Signed. * The origin must be Signed.
* *
* - `id`: The identifier of the asset for the account to be created. * - `id`: The identifier of the asset for which the caller would like the deposit
* refunded.
* - `allow_burn`: If `true` then assets may be destroyed in order to complete the refund. * - `allow_burn`: If `true` then assets may be destroyed in order to complete the refund.
* *
* Emits `Refunded` event when successful. * Emits `Refunded` event when successful.
**/ **/
refund: AugmentedSubmittable<(id: Compact<u32> | AnyNumber | Uint8Array, allowBurn: bool | boolean | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, bool]>; refund: AugmentedSubmittable<(id: Compact<u32> | AnyNumber | Uint8Array, allowBurn: bool | boolean | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, bool]>;
/**
* Return the deposit (if any) of a target asset account. Useful if you are the depositor.
*
* The origin must be Signed and either the account owner, depositor, or asset `Admin`. In
* order to burn a non-zero balance of the asset, the caller must be the account and should
* use `refund`.
*
* - `id`: The identifier of the asset for the account holding a deposit.
* - `who`: The account to refund.
*
* Emits `Refunded` event when successful.
**/
refundOther: AugmentedSubmittable<(id: Compact<u32> | AnyNumber | Uint8Array, who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, MultiAddress]>;
/** /**
* Set the metadata for an asset. * Set the metadata for an asset.
* *
@@ -620,7 +650,7 @@ declare module '@polkadot/api-base/types/submittable' {
**/ **/
startDestroy: AugmentedSubmittable<(id: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>]>; startDestroy: AugmentedSubmittable<(id: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>]>;
/** /**
* Allow unprivileged transfers from an account again. * Allow unprivileged transfers to and from an account again.
* *
* Origin must be Signed and the sender should be the Admin of the asset `id`. * Origin must be Signed and the sender should be the Admin of the asset `id`.
* *
@@ -656,6 +686,19 @@ declare module '@polkadot/api-base/types/submittable' {
* Emits `Touched` event when successful. * Emits `Touched` event when successful.
**/ **/
touch: AugmentedSubmittable<(id: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>]>; touch: AugmentedSubmittable<(id: Compact<u32> | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>]>;
/**
* Create an asset account for `who`.
*
* A deposit will be taken from the signer account.
*
* - `origin`: Must be Signed by `Freezer` or `Admin` of the asset `id`; the signer account
* must have sufficient funds for a deposit to be taken.
* - `id`: The identifier of the asset for the account to be created.
* - `who`: The account to be created.
*
* Emits `Touched` event when successful.
**/
touchOther: AugmentedSubmittable<(id: Compact<u32> | AnyNumber | Uint8Array, who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u32>, MultiAddress]>;
/** /**
* Move some assets from the sender account to another. * Move some assets from the sender account to another.
* *
@@ -4580,7 +4623,7 @@ declare module '@polkadot/api-base/types/submittable' {
* NOTE: Two of the storage writes (`Self::bonded`, `Self::payee`) are _never_ cleaned * NOTE: Two of the storage writes (`Self::bonded`, `Self::payee`) are _never_ cleaned
* unless the `origin` falls below _existential deposit_ and gets removed as dust. * unless the `origin` falls below _existential deposit_ and gets removed as dust.
**/ **/
bond: AugmentedSubmittable<(controller: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, value: Compact<u128> | AnyNumber | Uint8Array, payee: PalletStakingRewardDestination | { Staked: any } | { Stash: any } | { Controller: any } | { Account: any } | { None: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress, Compact<u128>, PalletStakingRewardDestination]>; bond: AugmentedSubmittable<(value: Compact<u128> | AnyNumber | Uint8Array, payee: PalletStakingRewardDestination | { Staked: any } | { Stash: any } | { Controller: any } | { Account: any } | { None: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Compact<u128>, PalletStakingRewardDestination]>;
/** /**
* Add some extra amount that have appeared in the stash `free_balance` into the balance up * Add some extra amount that have appeared in the stash `free_balance` into the balance up
* for staking. * for staking.
@@ -4792,7 +4835,10 @@ declare module '@polkadot/api-base/types/submittable' {
**/ **/
scaleValidatorCount: AugmentedSubmittable<(factor: Percent | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Percent]>; scaleValidatorCount: AugmentedSubmittable<(factor: Percent | AnyNumber | Uint8Array) => SubmittableExtrinsic<ApiType>, [Percent]>;
/** /**
* (Re-)set the controller of a stash. * (Re-)sets the controller of a stash to the stash itself. This function previously
* accepted a `controller` argument to set the controller to an account other than the
* stash itself. This functionality has now been removed, now only setting the controller
* to the stash, if it is not already.
* *
* Effects will be felt instantly (as soon as this function is completed successfully). * Effects will be felt instantly (as soon as this function is completed successfully).
* *
@@ -4804,7 +4850,7 @@ declare module '@polkadot/api-base/types/submittable' {
* - Contains a limited number of reads. * - Contains a limited number of reads.
* - Writes are limited to the `origin` account key. * - Writes are limited to the `origin` account key.
**/ **/
setController: AugmentedSubmittable<(controller: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [MultiAddress]>; setController: AugmentedSubmittable<() => SubmittableExtrinsic<ApiType>, []>;
/** /**
* Set the validators who cannot be slashed (if any). * Set the validators who cannot be slashed (if any).
* *
@@ -5043,7 +5089,6 @@ declare module '@polkadot/api-base/types/submittable' {
/** /**
* Make some on-chain remark. * Make some on-chain remark.
* *
* ## Complexity
* - `O(1)` * - `O(1)`
**/ **/
remark: AugmentedSubmittable<(remark: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>; remark: AugmentedSubmittable<(remark: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;
@@ -5053,16 +5098,10 @@ declare module '@polkadot/api-base/types/submittable' {
remarkWithEvent: AugmentedSubmittable<(remark: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>; remarkWithEvent: AugmentedSubmittable<(remark: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;
/** /**
* Set the new runtime code. * Set the new runtime code.
*
* ## Complexity
* - `O(C + S)` where `C` length of `code` and `S` complexity of `can_set_code`
**/ **/
setCode: AugmentedSubmittable<(code: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>; setCode: AugmentedSubmittable<(code: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;
/** /**
* Set the new runtime code without doing any checks of the given `code`. * Set the new runtime code without doing any checks of the given `code`.
*
* ## Complexity
* - `O(C)` where `C` length of `code`
**/ **/
setCodeWithoutChecks: AugmentedSubmittable<(code: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>; setCodeWithoutChecks: AugmentedSubmittable<(code: Bytes | string | Uint8Array) => SubmittableExtrinsic<ApiType>, [Bytes]>;
/** /**
+4 -4
View File
@@ -18,12 +18,12 @@
"./detectPackage.cjs" "./detectPackage.cjs"
], ],
"type": "module", "type": "module",
"version": "10.5.1", "version": "10.7.1",
"main": "index.js", "main": "index.js",
"dependencies": { "dependencies": {
"@polkadot/rpc-core": "10.5.1", "@polkadot/rpc-core": "10.7.1",
"@polkadot/types": "10.5.1", "@polkadot/types": "10.7.1",
"@polkadot/util": "^12.1.1", "@polkadot/util": "^12.2.1",
"rxjs": "^7.8.1", "rxjs": "^7.8.1",
"tslib": "^2.5.0" "tslib": "^2.5.0"
} }
+1 -1
View File
@@ -3,4 +3,4 @@
// Do not edit, auto-generated by @polkadot/dev // Do not edit, auto-generated by @polkadot/dev
export const packageInfo = { name: '@polkadot/api-base', path: 'auto', type: 'auto', version: '10.5.1' }; export const packageInfo = { name: '@polkadot/api-base', path: 'auto', type: 'auto', version: '10.7.1' };
+9 -9
View File
@@ -18,20 +18,20 @@
"./detectPackage.cjs" "./detectPackage.cjs"
], ],
"type": "module", "type": "module",
"version": "10.5.1", "version": "10.7.1",
"main": "index.js", "main": "index.js",
"dependencies": { "dependencies": {
"@polkadot/api": "10.5.1", "@polkadot/api": "10.7.1",
"@polkadot/types": "10.5.1", "@polkadot/types": "10.7.1",
"@polkadot/types-codec": "10.5.1", "@polkadot/types-codec": "10.7.1",
"@polkadot/types-create": "10.5.1", "@polkadot/types-create": "10.7.1",
"@polkadot/util": "^12.1.1", "@polkadot/util": "^12.2.1",
"@polkadot/util-crypto": "^12.1.1", "@polkadot/util-crypto": "^12.2.1",
"rxjs": "^7.8.1", "rxjs": "^7.8.1",
"tslib": "^2.5.0" "tslib": "^2.5.0"
}, },
"devDependencies": { "devDependencies": {
"@polkadot/api-augment": "10.5.1", "@polkadot/api-augment": "10.7.1",
"@polkadot/keyring": "^12.1.1" "@polkadot/keyring": "^12.2.1"
} }
} }
+1 -1
View File
@@ -3,4 +3,4 @@
// Do not edit, auto-generated by @polkadot/dev // Do not edit, auto-generated by @polkadot/dev
export const packageInfo = { name: '@polkadot/api-contract', path: 'auto', type: 'auto', version: '10.5.1' }; export const packageInfo = { name: '@polkadot/api-contract', path: 'auto', type: 'auto', version: '10.7.1' };
+14 -14
View File
@@ -18,25 +18,25 @@
"./detectPackage.cjs" "./detectPackage.cjs"
], ],
"type": "module", "type": "module",
"version": "10.5.1", "version": "10.7.1",
"main": "index.js", "main": "index.js",
"dependencies": { "dependencies": {
"@polkadot/api": "10.5.1", "@polkadot/api": "10.7.1",
"@polkadot/api-augment": "10.5.1", "@polkadot/api-augment": "10.7.1",
"@polkadot/api-base": "10.5.1", "@polkadot/api-base": "10.7.1",
"@polkadot/rpc-core": "10.5.1", "@polkadot/rpc-core": "10.7.1",
"@polkadot/types": "10.5.1", "@polkadot/types": "10.7.1",
"@polkadot/types-codec": "10.5.1", "@polkadot/types-codec": "10.7.1",
"@polkadot/util": "^12.1.1", "@polkadot/util": "^12.2.1",
"@polkadot/util-crypto": "^12.1.1", "@polkadot/util-crypto": "^12.2.1",
"rxjs": "^7.8.1", "rxjs": "^7.8.1",
"tslib": "^2.5.0" "tslib": "^2.5.0"
}, },
"devDependencies": { "devDependencies": {
"@polkadot/api": "10.5.1", "@polkadot/api": "10.7.1",
"@polkadot/api-augment": "10.5.1", "@polkadot/api-augment": "10.7.1",
"@polkadot/rpc-augment": "10.5.1", "@polkadot/rpc-augment": "10.7.1",
"@polkadot/rpc-provider": "10.5.1", "@polkadot/rpc-provider": "10.7.1",
"@polkadot/types-support": "10.5.1" "@polkadot/types-support": "10.7.1"
} }
} }
+1 -1
View File
@@ -3,4 +3,4 @@
// Do not edit, auto-generated by @polkadot/dev // Do not edit, auto-generated by @polkadot/dev
export const packageInfo = { name: '@polkadot/api-derive', path: 'auto', type: 'auto', version: '10.5.1' }; export const packageInfo = { name: '@polkadot/api-derive', path: 'auto', type: 'auto', version: '10.7.1' };
+18 -18
View File
@@ -18,29 +18,29 @@
"./detectPackage.cjs" "./detectPackage.cjs"
], ],
"type": "module", "type": "module",
"version": "10.5.1", "version": "10.7.1",
"main": "index.js", "main": "index.js",
"dependencies": { "dependencies": {
"@polkadot/api-augment": "10.5.1", "@polkadot/api-augment": "10.7.1",
"@polkadot/api-base": "10.5.1", "@polkadot/api-base": "10.7.1",
"@polkadot/api-derive": "10.5.1", "@polkadot/api-derive": "10.7.1",
"@polkadot/keyring": "^12.1.1", "@polkadot/keyring": "^12.2.1",
"@polkadot/rpc-augment": "10.5.1", "@polkadot/rpc-augment": "10.7.1",
"@polkadot/rpc-core": "10.5.1", "@polkadot/rpc-core": "10.7.1",
"@polkadot/rpc-provider": "10.5.1", "@polkadot/rpc-provider": "10.7.1",
"@polkadot/types": "10.5.1", "@polkadot/types": "10.7.1",
"@polkadot/types-augment": "10.5.1", "@polkadot/types-augment": "10.7.1",
"@polkadot/types-codec": "10.5.1", "@polkadot/types-codec": "10.7.1",
"@polkadot/types-create": "10.5.1", "@polkadot/types-create": "10.7.1",
"@polkadot/types-known": "10.5.1", "@polkadot/types-known": "10.7.1",
"@polkadot/util": "^12.1.1", "@polkadot/util": "^12.2.1",
"@polkadot/util-crypto": "^12.1.1", "@polkadot/util-crypto": "^12.2.1",
"eventemitter3": "^5.0.0", "eventemitter3": "^5.0.1",
"rxjs": "^7.8.1", "rxjs": "^7.8.1",
"tslib": "^2.5.0" "tslib": "^2.5.0"
}, },
"devDependencies": { "devDependencies": {
"@polkadot/api-augment": "10.5.1", "@polkadot/api-augment": "10.7.1",
"@polkadot/types-support": "10.5.1" "@polkadot/types-support": "10.7.1"
} }
} }
+1 -1
View File
@@ -3,4 +3,4 @@
// Do not edit, auto-generated by @polkadot/dev // Do not edit, auto-generated by @polkadot/dev
export const packageInfo = { name: '@polkadot/api', path: 'auto', type: 'auto', version: '10.5.1' }; export const packageInfo = { name: '@polkadot/api', path: 'auto', type: 'auto', version: '10.7.1' };
+5 -5
View File
@@ -18,13 +18,13 @@
"./detectPackage.cjs" "./detectPackage.cjs"
], ],
"type": "module", "type": "module",
"version": "10.5.1", "version": "10.7.1",
"main": "index.js", "main": "index.js",
"dependencies": { "dependencies": {
"@polkadot/rpc-core": "10.5.1", "@polkadot/rpc-core": "10.7.1",
"@polkadot/types": "10.5.1", "@polkadot/types": "10.7.1",
"@polkadot/types-codec": "10.5.1", "@polkadot/types-codec": "10.7.1",
"@polkadot/util": "^12.1.1", "@polkadot/util": "^12.2.1",
"tslib": "^2.5.0" "tslib": "^2.5.0"
} }
} }
+1 -1
View File
@@ -3,4 +3,4 @@
// Do not edit, auto-generated by @polkadot/dev // Do not edit, auto-generated by @polkadot/dev
export const packageInfo = { name: '@polkadot/rpc-augment', path: 'auto', type: 'auto', version: '10.5.1' }; export const packageInfo = { name: '@polkadot/rpc-augment', path: 'auto', type: 'auto', version: '10.7.1' };
+7 -7
View File
@@ -18,18 +18,18 @@
"./detectPackage.cjs" "./detectPackage.cjs"
], ],
"type": "module", "type": "module",
"version": "10.5.1", "version": "10.7.1",
"main": "index.js", "main": "index.js",
"dependencies": { "dependencies": {
"@polkadot/rpc-augment": "10.5.1", "@polkadot/rpc-augment": "10.7.1",
"@polkadot/rpc-provider": "10.5.1", "@polkadot/rpc-provider": "10.7.1",
"@polkadot/types": "10.5.1", "@polkadot/types": "10.7.1",
"@polkadot/util": "^12.1.1", "@polkadot/util": "^12.2.1",
"rxjs": "^7.8.1", "rxjs": "^7.8.1",
"tslib": "^2.5.0" "tslib": "^2.5.0"
}, },
"devDependencies": { "devDependencies": {
"@polkadot/keyring": "^12.1.1", "@polkadot/keyring": "^12.2.1",
"@polkadot/rpc-augment": "10.5.1" "@polkadot/rpc-augment": "10.7.1"
} }
} }
+1 -1
View File
@@ -3,4 +3,4 @@
// Do not edit, auto-generated by @polkadot/dev // Do not edit, auto-generated by @polkadot/dev
export const packageInfo = { name: '@polkadot/rpc-core', path: 'auto', type: 'auto', version: '10.5.1' }; export const packageInfo = { name: '@polkadot/rpc-core', path: 'auto', type: 'auto', version: '10.7.1' };
+12 -12
View File
@@ -18,26 +18,26 @@
"./detectPackage.cjs" "./detectPackage.cjs"
], ],
"type": "module", "type": "module",
"version": "10.5.1", "version": "10.7.1",
"main": "index.js", "main": "index.js",
"dependencies": { "dependencies": {
"@polkadot/keyring": "^12.1.1", "@polkadot/keyring": "^12.2.1",
"@polkadot/types": "10.5.1", "@polkadot/types": "10.7.1",
"@polkadot/types-support": "10.5.1", "@polkadot/types-support": "10.7.1",
"@polkadot/util": "^12.1.1", "@polkadot/util": "^12.2.1",
"@polkadot/util-crypto": "^12.1.1", "@polkadot/util-crypto": "^12.2.1",
"@polkadot/x-fetch": "^12.1.1", "@polkadot/x-fetch": "^12.2.1",
"@polkadot/x-global": "^12.1.1", "@polkadot/x-global": "^12.2.1",
"@polkadot/x-ws": "^12.1.1", "@polkadot/x-ws": "^12.2.1",
"eventemitter3": "^5.0.0", "eventemitter3": "^5.0.1",
"mock-socket": "^9.2.1", "mock-socket": "^9.2.1",
"nock": "^13.3.1", "nock": "^13.3.1",
"tslib": "^2.5.0" "tslib": "^2.5.0"
}, },
"devDependencies": { "devDependencies": {
"@substrate/connect": "0.7.24" "@substrate/connect": "0.7.26"
}, },
"optionalDependencies": { "optionalDependencies": {
"@substrate/connect": "0.7.24" "@substrate/connect": "0.7.26"
} }
} }
@@ -16,55 +16,55 @@ describe('decodeResponse', (): void => {
it('expects a non-empty input object', (): void => { it('expects a non-empty input object', (): void => {
expect( expect(
() => coder.decodeResponse(undefined as unknown as JsonRpcResponse) () => coder.decodeResponse(undefined as unknown as JsonRpcResponse<unknown>)
).toThrow(/Invalid jsonrpc/); ).toThrow(/Invalid jsonrpc/);
}); });
it('expects a valid jsonrpc field', (): void => { it('expects a valid jsonrpc field', (): void => {
expect( expect(
() => coder.decodeResponse({} as JsonRpcResponse) () => coder.decodeResponse({} as JsonRpcResponse<unknown>)
).toThrow(/Invalid jsonrpc/); ).toThrow(/Invalid jsonrpc/);
}); });
it('expects a valid id field', (): void => { it('expects a valid id field', (): void => {
expect( expect(
() => coder.decodeResponse({ jsonrpc: '2.0' } as JsonRpcResponse) () => coder.decodeResponse({ jsonrpc: '2.0' } as JsonRpcResponse<unknown>)
).toThrow(/Invalid id/); ).toThrow(/Invalid id/);
}); });
it('expects a valid result field', (): void => { it('expects a valid result field', (): void => {
expect( expect(
() => coder.decodeResponse({ id: 1, jsonrpc: '2.0' } as JsonRpcResponse) () => coder.decodeResponse({ id: 1, jsonrpc: '2.0' } as JsonRpcResponse<unknown>)
).toThrow(/No result/); ).toThrow(/No result/);
}); });
it('throws any error found', (): void => { it('throws any error found', (): void => {
expect( expect(
() => coder.decodeResponse({ error: { code: 123, message: 'test error' }, id: 1, jsonrpc: '2.0' } as JsonRpcResponse) () => coder.decodeResponse({ error: { code: 123, message: 'test error' }, id: 1, jsonrpc: '2.0' } as JsonRpcResponse<unknown>)
).toThrow(/123: test error/); ).toThrow(/123: test error/);
}); });
it('throws any error found, with data', (): void => { it('throws any error found, with data', (): void => {
expect( expect(
() => coder.decodeResponse({ error: { code: 123, data: 'Error("Some random error description")', message: 'test error' }, id: 1, jsonrpc: '2.0' } as JsonRpcResponse) () => coder.decodeResponse({ error: { code: 123, data: 'Error("Some random error description")', message: 'test error' }, id: 1, jsonrpc: '2.0' } as JsonRpcResponse<unknown>)
).toThrow(/123: test error: Some random error description/); ).toThrow(/123: test error: Some random error description/);
}); });
it('allows for number subscription ids', (): void => { it('allows for number subscription ids', (): void => {
expect( expect(
coder.decodeResponse({ id: 1, jsonrpc: '2.0', method: 'test', params: { result: 'test result', subscription: 1 } } as JsonRpcResponse) coder.decodeResponse({ id: 1, jsonrpc: '2.0', method: 'test', params: { result: 'test result', subscription: 1 } } as JsonRpcResponse<unknown>)
).toEqual('test result'); ).toEqual('test result');
}); });
it('allows for string subscription ids', (): void => { it('allows for string subscription ids', (): void => {
expect( expect(
coder.decodeResponse({ id: 1, jsonrpc: '2.0', method: 'test', params: { result: 'test result', subscription: 'abc' } } as JsonRpcResponse) coder.decodeResponse({ id: 1, jsonrpc: '2.0', method: 'test', params: { result: 'test result', subscription: 'abc' } } as JsonRpcResponse<unknown>)
).toEqual('test result'); ).toEqual('test result');
}); });
it('returns the result', (): void => { it('returns the result', (): void => {
expect( expect(
coder.decodeResponse({ id: 1, jsonrpc: '2.0', result: 'some result' } as JsonRpcResponse) coder.decodeResponse({ id: 1, jsonrpc: '2.0', result: 'some result' } as JsonRpcResponse<unknown>)
).toEqual('some result'); ).toEqual('some result');
}); });
}); });
+3 -3
View File
@@ -29,10 +29,10 @@ function extend<Data, K extends keyof RpcError<Data>> (that: RpcError<Data>, nam
* throw new RpcError('some message', RpcError.CODES.METHOD_NOT_FOUND); // => error.code = -32601 * throw new RpcError('some message', RpcError.CODES.METHOD_NOT_FOUND); // => error.code = -32601
* ``` * ```
*/ */
export default class RpcError<Data = never> extends Error implements RpcErrorInterface<Data> { export default class RpcError<T = never> extends Error implements RpcErrorInterface<T> {
public code!: number; public code!: number;
public data?: Data; public data?: T;
public override message!: string; public override message!: string;
@@ -40,7 +40,7 @@ export default class RpcError<Data = never> extends Error implements RpcErrorInt
public override stack!: string; public override stack!: string;
public constructor (message = '', code: number = UNKNOWN, data?: Data) { public constructor (message = '', code: number = UNKNOWN, data?: T) {
super(); super();
extend(this, 'message', String(message)); extend(this, 'message', String(message));
+1 -1
View File
@@ -35,7 +35,7 @@ function checkError (error?: JsonRpcResponseBaseError): void {
export class RpcCoder { export class RpcCoder {
#id = 0; #id = 0;
public decodeResponse (response?: JsonRpcResponse): unknown { public decodeResponse <T> (response?: JsonRpcResponse<T>): T {
if (!response || response.jsonrpc !== '2.0') { if (!response || response.jsonrpc !== '2.0') {
throw new Error('Invalid jsonrpc field in decoded object'); throw new Error('Invalid jsonrpc field in decoded object');
} }
+1 -1
View File
@@ -166,7 +166,7 @@ export class HttpProvider implements ProviderInterface {
this.#stats.total.bytesRecv += result.length; this.#stats.total.bytesRecv += result.length;
const decoded = this.#coder.decodeResponse(JSON.parse(result) as JsonRpcResponse) as T; const decoded = this.#coder.decodeResponse(JSON.parse(result) as JsonRpcResponse<T>);
this.#stats.active.requests--; this.#stats.active.requests--;
+1 -1
View File
@@ -3,4 +3,4 @@
// Do not edit, auto-generated by @polkadot/dev // Do not edit, auto-generated by @polkadot/dev
export const packageInfo = { name: '@polkadot/rpc-provider', path: 'auto', type: 'auto', version: '10.5.1' }; export const packageInfo = { name: '@polkadot/rpc-provider', path: 'auto', type: 'auto', version: '10.7.1' };
@@ -132,11 +132,11 @@ export class ScProvider implements ProviderInterface {
return; return;
} }
const response = JSON.parse(hcRes) as JsonRpcResponse; const response = JSON.parse(hcRes) as JsonRpcResponse<string>;
let decodedResponse: string | Error; let decodedResponse: string | Error;
try { try {
decodedResponse = this.#coder.decodeResponse(response) as string; decodedResponse = this.#coder.decodeResponse(response);
} catch (e) { } catch (e) {
decodedResponse = e as Error; decodedResponse = e as Error;
} }
+8 -8
View File
@@ -17,30 +17,30 @@ export interface JsonRpcResponseBaseError {
message: string; message: string;
} }
export interface RpcErrorInterface<Data> { export interface RpcErrorInterface<T> {
code: number; code: number;
data?: Data; data?: T;
message: string; message: string;
stack: string; stack: string;
} }
interface JsonRpcResponseSingle { interface JsonRpcResponseSingle<T> {
error?: JsonRpcResponseBaseError; error?: JsonRpcResponseBaseError;
result?: unknown; result: T;
} }
interface JsonRpcResponseSubscription { interface JsonRpcResponseSubscription<T> {
method?: string; method?: string;
params: { params: {
error?: JsonRpcResponseBaseError; error?: JsonRpcResponseBaseError;
result: unknown; result: T;
subscription: number | string; subscription: number | string;
}; };
} }
export type JsonRpcResponseBase = JsonRpcResponseSingle & JsonRpcResponseSubscription; export type JsonRpcResponseBase<T> = JsonRpcResponseSingle<T> & JsonRpcResponseSubscription<T>;
export type JsonRpcResponse = JsonRpcObject & JsonRpcResponseBase; export type JsonRpcResponse<T> = JsonRpcObject & JsonRpcResponseBase<T>;
export type ProviderInterfaceCallback = (error: Error | null, result: any) => void; export type ProviderInterfaceCallback = (error: Error | null, result: any) => void;
+6 -6
View File
@@ -91,7 +91,7 @@ export class WsProvider implements ProviderInterface {
readonly #handlers: Record<string, WsStateAwaiting> = {}; readonly #handlers: Record<string, WsStateAwaiting> = {};
readonly #isReadyPromise: Promise<WsProvider>; readonly #isReadyPromise: Promise<WsProvider>;
readonly #stats: ProviderStats; readonly #stats: ProviderStats;
readonly #waitingForId: Record<string, JsonRpcResponse> = {}; readonly #waitingForId: Record<string, JsonRpcResponse<unknown>> = {};
#autoConnectMs: number; #autoConnectMs: number;
#endpointIndex: number; #endpointIndex: number;
@@ -209,7 +209,7 @@ export class WsProvider implements ProviderInterface {
this.#endpointIndex = this.selectEndpointIndex(this.#endpoints); this.#endpointIndex = this.selectEndpointIndex(this.#endpoints);
// the as here is Deno-specific - not available on the globalThis // the as here is Deno-specific - not available on the globalThis
this.#websocket = typeof xglobal.WebSocket !== 'undefined' && isChildClass(xglobal.WebSocket as unknown as Constructor, WebSocket) this.#websocket = typeof xglobal.WebSocket !== 'undefined' && isChildClass(xglobal.WebSocket as unknown as Constructor<WebSocket>, WebSocket)
? new WebSocket(this.endpoint) ? new WebSocket(this.endpoint)
// eslint-disable-next-line @typescript-eslint/ban-ts-comment // eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore - WS may be an instance of ws, which supports options // @ts-ignore - WS may be an instance of ws, which supports options
@@ -489,14 +489,14 @@ export class WsProvider implements ProviderInterface {
this.#endpointStats.bytesRecv += bytesRecv; this.#endpointStats.bytesRecv += bytesRecv;
this.#stats.total.bytesRecv += bytesRecv; this.#stats.total.bytesRecv += bytesRecv;
const response = JSON.parse(message.data) as JsonRpcResponse; const response = JSON.parse(message.data) as JsonRpcResponse<string>;
return isUndefined(response.method) return isUndefined(response.method)
? this.#onSocketMessageResult(response) ? this.#onSocketMessageResult(response)
: this.#onSocketMessageSubscribe(response); : this.#onSocketMessageSubscribe(response);
}; };
#onSocketMessageResult = (response: JsonRpcResponse): void => { #onSocketMessageResult = (response: JsonRpcResponse<string>): void => {
const handler = this.#handlers[response.id]; const handler = this.#handlers[response.id];
if (!handler) { if (!handler) {
@@ -507,7 +507,7 @@ export class WsProvider implements ProviderInterface {
try { try {
const { method, params, subscription } = handler; const { method, params, subscription } = handler;
const result = this.#coder.decodeResponse(response) as string; const result = this.#coder.decodeResponse<string>(response);
// first send the result - in case of subs, we may have an update // first send the result - in case of subs, we may have an update
// immediately if we have some queued results already // immediately if we have some queued results already
@@ -536,7 +536,7 @@ export class WsProvider implements ProviderInterface {
delete this.#handlers[response.id]; delete this.#handlers[response.id];
}; };
#onSocketMessageSubscribe = (response: JsonRpcResponse): void => { #onSocketMessageSubscribe = (response: JsonRpcResponse<unknown>): void => {
const method = ALIASES[response.method as string] || response.method || 'invalid'; const method = ALIASES[response.method as string] || response.method || 'invalid';
const subId = `${method}::${response.params.subscription}`; const subId = `${method}::${response.params.subscription}`;
const handler = this.#subscriptions[subId]; const handler = this.#subscriptions[subId];
+13 -13
View File
@@ -18,7 +18,7 @@
"./detectPackage.cjs" "./detectPackage.cjs"
], ],
"type": "module", "type": "module",
"version": "10.5.1", "version": "10.7.1",
"main": "index.js", "main": "index.js",
"bin": { "bin": {
"polkadot-types-chain-info": "./scripts/polkadot-types-chain-info.mjs", "polkadot-types-chain-info": "./scripts/polkadot-types-chain-info.mjs",
@@ -28,18 +28,18 @@
"polkadot-types-internal-metadata": "./scripts/polkadot-types-internal-metadata.mjs" "polkadot-types-internal-metadata": "./scripts/polkadot-types-internal-metadata.mjs"
}, },
"dependencies": { "dependencies": {
"@polkadot/api": "10.5.1", "@polkadot/api": "10.7.1",
"@polkadot/api-augment": "10.5.1", "@polkadot/api-augment": "10.7.1",
"@polkadot/rpc-augment": "10.5.1", "@polkadot/rpc-augment": "10.7.1",
"@polkadot/rpc-provider": "10.5.1", "@polkadot/rpc-provider": "10.7.1",
"@polkadot/types": "10.5.1", "@polkadot/types": "10.7.1",
"@polkadot/types-augment": "10.5.1", "@polkadot/types-augment": "10.7.1",
"@polkadot/types-codec": "10.5.1", "@polkadot/types-codec": "10.7.1",
"@polkadot/types-create": "10.5.1", "@polkadot/types-create": "10.7.1",
"@polkadot/types-support": "10.5.1", "@polkadot/types-support": "10.7.1",
"@polkadot/util": "^12.1.1", "@polkadot/util": "^12.2.1",
"@polkadot/util-crypto": "^12.1.1", "@polkadot/util-crypto": "^12.2.1",
"@polkadot/x-ws": "^12.1.1", "@polkadot/x-ws": "^12.2.1",
"handlebars": "^4.7.7", "handlebars": "^4.7.7",
"tslib": "^2.5.0", "tslib": "^2.5.0",
"yargs": "^17.7.2" "yargs": "^17.7.2"
+3 -5
View File
@@ -23,7 +23,7 @@ import substrateMeta from '@polkadot/types-support/metadata/static-substrate';
import { isHex, stringCamelCase, stringLowerFirst } from '@polkadot/util'; import { isHex, stringCamelCase, stringLowerFirst } from '@polkadot/util';
import { blake2AsHex } from '@polkadot/util-crypto'; import { blake2AsHex } from '@polkadot/util-crypto';
import { assertFile, getMetadataViaWs } from './util/index.js'; import { assertFile, getMetadataViaWs, getRpcMethodsViaWs, getRuntimeVersionViaWs } from './util/index.js';
interface SectionItem { interface SectionItem {
link?: string; link?: string;
@@ -477,6 +477,8 @@ async function mainPromise (): Promise<void> {
if (endpoint) { if (endpoint) {
if (endpoint.startsWith('wss://') || endpoint.startsWith('ws://')) { if (endpoint.startsWith('wss://') || endpoint.startsWith('ws://')) {
metaHex = await getMetadataViaWs(endpoint); metaHex = await getMetadataViaWs(endpoint);
rpcMethods = await getRpcMethodsViaWs(endpoint);
runtimeApis = await getRuntimeVersionViaWs(endpoint);
} else { } else {
metaHex = ( metaHex = (
JSON.parse( JSON.parse(
@@ -505,12 +507,8 @@ async function mainPromise (): Promise<void> {
const runtimeDesc = `default ${chainName} runtime`; const runtimeDesc = `default ${chainName} runtime`;
const docRoot = `docs/${chainName.toLowerCase()}`; const docRoot = `docs/${chainName.toLowerCase()}`;
// TODO Pass the result from `rpc_methods` (done via util/wsMeta.ts -> getRpcMethodsViaWs)
// into here if we want to have a per-chain overview (via args)
writeFile(`${docRoot}/rpc.md`, addRpc(runtimeDesc, rpcMethods)); writeFile(`${docRoot}/rpc.md`, addRpc(runtimeDesc, rpcMethods));
// TODO Pass the result from `state_getRuntimeVersion` (done via util/wsMeta.ts -> getRuntimeVersionViaWs)
// into here if we want to have a per-chain overview (via args)
writeFile(`${docRoot}/runtime.md`, addRuntime(runtimeDesc, runtimeApis)); writeFile(`${docRoot}/runtime.md`, addRuntime(runtimeDesc, runtimeApis));
writeFile(`${docRoot}/constants.md`, addConstants(runtimeDesc, latest)); writeFile(`${docRoot}/constants.md`, addConstants(runtimeDesc, latest));
+1 -1
View File
@@ -3,4 +3,4 @@
// Do not edit, auto-generated by @polkadot/dev // Do not edit, auto-generated by @polkadot/dev
export const packageInfo = { name: '@polkadot/typegen', path: 'auto', type: 'auto', version: '10.5.1' }; export const packageInfo = { name: '@polkadot/typegen', path: 'auto', type: 'auto', version: '10.7.1' };
+4 -4
View File
@@ -18,12 +18,12 @@
"./detectPackage.cjs" "./detectPackage.cjs"
], ],
"type": "module", "type": "module",
"version": "10.5.1", "version": "10.7.1",
"main": "index.js", "main": "index.js",
"dependencies": { "dependencies": {
"@polkadot/types": "10.5.1", "@polkadot/types": "10.7.1",
"@polkadot/types-codec": "10.5.1", "@polkadot/types-codec": "10.7.1",
"@polkadot/util": "^12.1.1", "@polkadot/util": "^12.2.1",
"tslib": "^2.5.0" "tslib": "^2.5.0"
} }
} }
+1 -50
View File
@@ -163,39 +163,6 @@ export default {
votes23: 'Vec<(Compact<u32>,[(Compact<u16>,Compact<PerU16>);22],Compact<u16>)>', votes23: 'Vec<(Compact<u32>,[(Compact<u16>,Compact<PerU16>);22],Compact<u16>)>',
votes24: 'Vec<(Compact<u32>,[(Compact<u16>,Compact<PerU16>);23],Compact<u16>)>' votes24: 'Vec<(Compact<u32>,[(Compact<u16>,Compact<PerU16>);23],Compact<u16>)>'
}, },
/**
* Lookup368: polkadot_runtime_parachains::disputes::slashing::pallet::Call<T>
**/
PolkadotRuntimeParachainsDisputesSlashingPalletCall: {
_enum: {
report_dispute_lost_unsigned: {
disputeProof: 'PolkadotRuntimeParachainsDisputesSlashingDisputeProof',
keyOwnerProof: 'SpSessionMembershipProof'
}
}
},
/**
* Lookup369: polkadot_runtime_parachains::disputes::slashing::DisputeProof
**/
PolkadotRuntimeParachainsDisputesSlashingDisputeProof: {
timeSlot: 'PolkadotRuntimeParachainsDisputesSlashingDisputesTimeSlot',
kind: 'PolkadotRuntimeParachainsDisputesSlashingSlashingOffenceKind',
validatorIndex: 'u32',
validatorId: 'PolkadotPrimitivesV4ValidatorAppPublic'
},
/**
* Lookup370: polkadot_runtime_parachains::disputes::slashing::DisputesTimeSlot
**/
PolkadotRuntimeParachainsDisputesSlashingDisputesTimeSlot: {
sessionIndex: 'u32',
candidateHash: 'H256'
},
/**
* Lookup371: polkadot_runtime_parachains::disputes::slashing::SlashingOffenceKind
**/
PolkadotRuntimeParachainsDisputesSlashingSlashingOffenceKind: {
_enum: ['ForInvalid', 'AgainstValid']
},
/** /**
* Lookup540: kusama_runtime::RuntimeHoldReason * Lookup540: kusama_runtime::RuntimeHoldReason
**/ **/
@@ -249,23 +216,7 @@ export default {
_enum: ['NftReceipt'] _enum: ['NftReceipt']
}, },
/** /**
* Lookup810: polkadot_runtime_parachains::disputes::slashing::PendingSlashes * Lookup860: kusama_runtime::Runtime
**/
PolkadotRuntimeParachainsDisputesSlashingPendingSlashes: {
_alias: {
keys_: 'keys'
},
keys_: 'BTreeMap<u32, PolkadotPrimitivesV4ValidatorAppPublic>',
kind: 'PolkadotRuntimeParachainsDisputesSlashingSlashingOffenceKind'
},
/**
* Lookup814: polkadot_runtime_parachains::disputes::slashing::pallet::Error<T>
**/
PolkadotRuntimeParachainsDisputesSlashingPalletError: {
_enum: ['InvalidKeyOwnershipProof', 'InvalidSessionIndex', 'InvalidCandidateHash', 'InvalidValidatorIndex', 'ValidatorIndexIdMismatch', 'DuplicateSlashingReport']
},
/**
* Lookup857: kusama_runtime::Runtime
**/ **/
KusamaRuntimeRuntime: 'Null' KusamaRuntimeRuntime: 'Null'
}; };
+172 -119
View File
@@ -919,7 +919,40 @@ export default {
_enum: ['force_unfreeze'] _enum: ['force_unfreeze']
}, },
/** /**
* Lookup358: polkadot_runtime_common::paras_registrar::pallet::Call<T> * Lookup358: polkadot_runtime_parachains::disputes::slashing::pallet::Call<T>
**/
PolkadotRuntimeParachainsDisputesSlashingPalletCall: {
_enum: {
report_dispute_lost_unsigned: {
disputeProof: 'PolkadotRuntimeParachainsDisputesSlashingDisputeProof',
keyOwnerProof: 'SpSessionMembershipProof'
}
}
},
/**
* Lookup359: polkadot_runtime_parachains::disputes::slashing::DisputeProof
**/
PolkadotRuntimeParachainsDisputesSlashingDisputeProof: {
timeSlot: 'PolkadotRuntimeParachainsDisputesSlashingDisputesTimeSlot',
kind: 'PolkadotRuntimeParachainsDisputesSlashingSlashingOffenceKind',
validatorIndex: 'u32',
validatorId: 'PolkadotPrimitivesV4ValidatorAppPublic'
},
/**
* Lookup360: polkadot_runtime_parachains::disputes::slashing::DisputesTimeSlot
**/
PolkadotRuntimeParachainsDisputesSlashingDisputesTimeSlot: {
sessionIndex: 'u32',
candidateHash: 'H256'
},
/**
* Lookup361: polkadot_runtime_parachains::disputes::slashing::SlashingOffenceKind
**/
PolkadotRuntimeParachainsDisputesSlashingSlashingOffenceKind: {
_enum: ['ForInvalid', 'AgainstValid']
},
/**
* Lookup362: polkadot_runtime_common::paras_registrar::pallet::Call<T>
**/ **/
PolkadotRuntimeCommonParasRegistrarPalletCall: { PolkadotRuntimeCommonParasRegistrarPalletCall: {
_enum: { _enum: {
@@ -960,7 +993,7 @@ export default {
} }
}, },
/** /**
* Lookup359: polkadot_runtime_common::slots::pallet::Call<T> * Lookup363: polkadot_runtime_common::slots::pallet::Call<T>
**/ **/
PolkadotRuntimeCommonSlotsPalletCall: { PolkadotRuntimeCommonSlotsPalletCall: {
_enum: { _enum: {
@@ -980,7 +1013,7 @@ export default {
} }
}, },
/** /**
* Lookup360: polkadot_runtime_common::auctions::pallet::Call<T> * Lookup364: polkadot_runtime_common::auctions::pallet::Call<T>
**/ **/
PolkadotRuntimeCommonAuctionsPalletCall: { PolkadotRuntimeCommonAuctionsPalletCall: {
_enum: { _enum: {
@@ -999,7 +1032,7 @@ export default {
} }
}, },
/** /**
* Lookup362: polkadot_runtime_common::crowdloan::pallet::Call<T> * Lookup366: polkadot_runtime_common::crowdloan::pallet::Call<T>
**/ **/
PolkadotRuntimeCommonCrowdloanPalletCall: { PolkadotRuntimeCommonCrowdloanPalletCall: {
_enum: { _enum: {
@@ -1048,7 +1081,7 @@ export default {
} }
}, },
/** /**
* Lookup364: sp_runtime::MultiSigner * Lookup368: sp_runtime::MultiSigner
**/ **/
SpRuntimeMultiSigner: { SpRuntimeMultiSigner: {
_enum: { _enum: {
@@ -1058,11 +1091,11 @@ export default {
} }
}, },
/** /**
* Lookup365: sp_core::ecdsa::Public * Lookup369: sp_core::ecdsa::Public
**/ **/
SpCoreEcdsaPublic: '[u8;33]', SpCoreEcdsaPublic: '[u8;33]',
/** /**
* Lookup370: pallet_xcm::pallet::Call<T> * Lookup374: pallet_xcm::pallet::Call<T>
**/ **/
PalletXcmCall: { PalletXcmCall: {
_enum: { _enum: {
@@ -1119,7 +1152,7 @@ export default {
} }
}, },
/** /**
* Lookup371: xcm::VersionedMultiLocation * Lookup375: xcm::VersionedMultiLocation
**/ **/
XcmVersionedMultiLocation: { XcmVersionedMultiLocation: {
_enum: { _enum: {
@@ -1130,14 +1163,14 @@ export default {
} }
}, },
/** /**
* Lookup372: xcm::v2::multilocation::MultiLocation * Lookup376: xcm::v2::multilocation::MultiLocation
**/ **/
XcmV2MultiLocation: { XcmV2MultiLocation: {
parents: 'u8', parents: 'u8',
interior: 'XcmV2MultilocationJunctions' interior: 'XcmV2MultilocationJunctions'
}, },
/** /**
* Lookup373: xcm::v2::multilocation::Junctions * Lookup377: xcm::v2::multilocation::Junctions
**/ **/
XcmV2MultilocationJunctions: { XcmV2MultilocationJunctions: {
_enum: { _enum: {
@@ -1153,7 +1186,7 @@ export default {
} }
}, },
/** /**
* Lookup374: xcm::v2::junction::Junction * Lookup378: xcm::v2::junction::Junction
**/ **/
XcmV2Junction: { XcmV2Junction: {
_enum: { _enum: {
@@ -1181,7 +1214,7 @@ export default {
} }
}, },
/** /**
* Lookup375: xcm::v2::NetworkId * Lookup379: xcm::v2::NetworkId
**/ **/
XcmV2NetworkId: { XcmV2NetworkId: {
_enum: { _enum: {
@@ -1192,7 +1225,7 @@ export default {
} }
}, },
/** /**
* Lookup377: xcm::v2::BodyId * Lookup381: xcm::v2::BodyId
**/ **/
XcmV2BodyId: { XcmV2BodyId: {
_enum: { _enum: {
@@ -1209,7 +1242,7 @@ export default {
} }
}, },
/** /**
* Lookup378: xcm::v2::BodyPart * Lookup382: xcm::v2::BodyPart
**/ **/
XcmV2BodyPart: { XcmV2BodyPart: {
_enum: { _enum: {
@@ -1232,7 +1265,7 @@ export default {
} }
}, },
/** /**
* Lookup379: xcm::VersionedXcm<RuntimeCall> * Lookup383: xcm::VersionedXcm<RuntimeCall>
**/ **/
XcmVersionedXcm: { XcmVersionedXcm: {
_enum: { _enum: {
@@ -1243,11 +1276,11 @@ export default {
} }
}, },
/** /**
* Lookup380: xcm::v2::Xcm<RuntimeCall> * Lookup384: xcm::v2::Xcm<RuntimeCall>
**/ **/
XcmV2Xcm: 'Vec<XcmV2Instruction>', XcmV2Xcm: 'Vec<XcmV2Instruction>',
/** /**
* Lookup382: xcm::v2::Instruction<RuntimeCall> * Lookup386: xcm::v2::Instruction<RuntimeCall>
**/ **/
XcmV2Instruction: { XcmV2Instruction: {
_enum: { _enum: {
@@ -1345,18 +1378,18 @@ export default {
} }
}, },
/** /**
* Lookup383: xcm::v2::multiasset::MultiAssets * Lookup387: xcm::v2::multiasset::MultiAssets
**/ **/
XcmV2MultiassetMultiAssets: 'Vec<XcmV2MultiAsset>', XcmV2MultiassetMultiAssets: 'Vec<XcmV2MultiAsset>',
/** /**
* Lookup385: xcm::v2::multiasset::MultiAsset * Lookup389: xcm::v2::multiasset::MultiAsset
**/ **/
XcmV2MultiAsset: { XcmV2MultiAsset: {
id: 'XcmV2MultiassetAssetId', id: 'XcmV2MultiassetAssetId',
fun: 'XcmV2MultiassetFungibility' fun: 'XcmV2MultiassetFungibility'
}, },
/** /**
* Lookup386: xcm::v2::multiasset::AssetId * Lookup390: xcm::v2::multiasset::AssetId
**/ **/
XcmV2MultiassetAssetId: { XcmV2MultiassetAssetId: {
_enum: { _enum: {
@@ -1365,7 +1398,7 @@ export default {
} }
}, },
/** /**
* Lookup387: xcm::v2::multiasset::Fungibility * Lookup391: xcm::v2::multiasset::Fungibility
**/ **/
XcmV2MultiassetFungibility: { XcmV2MultiassetFungibility: {
_enum: { _enum: {
@@ -1374,7 +1407,7 @@ export default {
} }
}, },
/** /**
* Lookup388: xcm::v2::multiasset::AssetInstance * Lookup392: xcm::v2::multiasset::AssetInstance
**/ **/
XcmV2MultiassetAssetInstance: { XcmV2MultiassetAssetInstance: {
_enum: { _enum: {
@@ -1388,7 +1421,7 @@ export default {
} }
}, },
/** /**
* Lookup389: xcm::v2::Response * Lookup393: xcm::v2::Response
**/ **/
XcmV2Response: { XcmV2Response: {
_enum: { _enum: {
@@ -1399,7 +1432,7 @@ export default {
} }
}, },
/** /**
* Lookup392: xcm::v2::traits::Error * Lookup396: xcm::v2::traits::Error
**/ **/
XcmV2TraitsError: { XcmV2TraitsError: {
_enum: { _enum: {
@@ -1432,19 +1465,19 @@ export default {
} }
}, },
/** /**
* Lookup393: xcm::v2::OriginKind * Lookup397: xcm::v2::OriginKind
**/ **/
XcmV2OriginKind: { XcmV2OriginKind: {
_enum: ['Native', 'SovereignAccount', 'Superuser', 'Xcm'] _enum: ['Native', 'SovereignAccount', 'Superuser', 'Xcm']
}, },
/** /**
* Lookup394: xcm::double_encoded::DoubleEncoded<T> * Lookup398: xcm::double_encoded::DoubleEncoded<T>
**/ **/
XcmDoubleEncoded: { XcmDoubleEncoded: {
encoded: 'Bytes' encoded: 'Bytes'
}, },
/** /**
* Lookup395: xcm::v2::multiasset::MultiAssetFilter * Lookup399: xcm::v2::multiasset::MultiAssetFilter
**/ **/
XcmV2MultiassetMultiAssetFilter: { XcmV2MultiassetMultiAssetFilter: {
_enum: { _enum: {
@@ -1453,7 +1486,7 @@ export default {
} }
}, },
/** /**
* Lookup396: xcm::v2::multiasset::WildMultiAsset * Lookup400: xcm::v2::multiasset::WildMultiAsset
**/ **/
XcmV2MultiassetWildMultiAsset: { XcmV2MultiassetWildMultiAsset: {
_enum: { _enum: {
@@ -1465,13 +1498,13 @@ export default {
} }
}, },
/** /**
* Lookup397: xcm::v2::multiasset::WildFungibility * Lookup401: xcm::v2::multiasset::WildFungibility
**/ **/
XcmV2MultiassetWildFungibility: { XcmV2MultiassetWildFungibility: {
_enum: ['Fungible', 'NonFungible'] _enum: ['Fungible', 'NonFungible']
}, },
/** /**
* Lookup398: xcm::v2::WeightLimit * Lookup402: xcm::v2::WeightLimit
**/ **/
XcmV2WeightLimit: { XcmV2WeightLimit: {
_enum: { _enum: {
@@ -1480,11 +1513,11 @@ export default {
} }
}, },
/** /**
* Lookup399: xcm::v3::Xcm<Call> * Lookup403: xcm::v3::Xcm<Call>
**/ **/
XcmV3Xcm: 'Vec<XcmV3Instruction>', XcmV3Xcm: 'Vec<XcmV3Instruction>',
/** /**
* Lookup401: xcm::v3::Instruction<Call> * Lookup405: xcm::v3::Instruction<Call>
**/ **/
XcmV3Instruction: { XcmV3Instruction: {
_enum: { _enum: {
@@ -1626,18 +1659,18 @@ export default {
} }
}, },
/** /**
* Lookup402: xcm::v3::multiasset::MultiAssets * Lookup406: xcm::v3::multiasset::MultiAssets
**/ **/
XcmV3MultiassetMultiAssets: 'Vec<XcmV3MultiAsset>', XcmV3MultiassetMultiAssets: 'Vec<XcmV3MultiAsset>',
/** /**
* Lookup404: xcm::v3::multiasset::MultiAsset * Lookup408: xcm::v3::multiasset::MultiAsset
**/ **/
XcmV3MultiAsset: { XcmV3MultiAsset: {
id: 'XcmV3MultiassetAssetId', id: 'XcmV3MultiassetAssetId',
fun: 'XcmV3MultiassetFungibility' fun: 'XcmV3MultiassetFungibility'
}, },
/** /**
* Lookup405: xcm::v3::multiasset::AssetId * Lookup409: xcm::v3::multiasset::AssetId
**/ **/
XcmV3MultiassetAssetId: { XcmV3MultiassetAssetId: {
_enum: { _enum: {
@@ -1646,7 +1679,7 @@ export default {
} }
}, },
/** /**
* Lookup406: xcm::v3::multiasset::Fungibility * Lookup410: xcm::v3::multiasset::Fungibility
**/ **/
XcmV3MultiassetFungibility: { XcmV3MultiassetFungibility: {
_enum: { _enum: {
@@ -1655,7 +1688,7 @@ export default {
} }
}, },
/** /**
* Lookup407: xcm::v3::multiasset::AssetInstance * Lookup411: xcm::v3::multiasset::AssetInstance
**/ **/
XcmV3MultiassetAssetInstance: { XcmV3MultiassetAssetInstance: {
_enum: { _enum: {
@@ -1668,7 +1701,7 @@ export default {
} }
}, },
/** /**
* Lookup408: xcm::v3::Response * Lookup412: xcm::v3::Response
**/ **/
XcmV3Response: { XcmV3Response: {
_enum: { _enum: {
@@ -1681,7 +1714,7 @@ export default {
} }
}, },
/** /**
* Lookup411: xcm::v3::traits::Error * Lookup415: xcm::v3::traits::Error
**/ **/
XcmV3TraitsError: { XcmV3TraitsError: {
_enum: { _enum: {
@@ -1728,7 +1761,7 @@ export default {
} }
}, },
/** /**
* Lookup413: xcm::v3::PalletInfo * Lookup417: xcm::v3::PalletInfo
**/ **/
XcmV3PalletInfo: { XcmV3PalletInfo: {
index: 'Compact<u32>', index: 'Compact<u32>',
@@ -1739,7 +1772,7 @@ export default {
patch: 'Compact<u32>' patch: 'Compact<u32>'
}, },
/** /**
* Lookup416: xcm::v3::MaybeErrorCode * Lookup420: xcm::v3::MaybeErrorCode
**/ **/
XcmV3MaybeErrorCode: { XcmV3MaybeErrorCode: {
_enum: { _enum: {
@@ -1749,7 +1782,7 @@ export default {
} }
}, },
/** /**
* Lookup419: xcm::v3::QueryResponseInfo * Lookup423: xcm::v3::QueryResponseInfo
**/ **/
XcmV3QueryResponseInfo: { XcmV3QueryResponseInfo: {
destination: 'XcmV3MultiLocation', destination: 'XcmV3MultiLocation',
@@ -1757,7 +1790,7 @@ export default {
maxWeight: 'SpWeightsWeightV2Weight' maxWeight: 'SpWeightsWeightV2Weight'
}, },
/** /**
* Lookup420: xcm::v3::multiasset::MultiAssetFilter * Lookup424: xcm::v3::multiasset::MultiAssetFilter
**/ **/
XcmV3MultiassetMultiAssetFilter: { XcmV3MultiassetMultiAssetFilter: {
_enum: { _enum: {
@@ -1766,7 +1799,7 @@ export default {
} }
}, },
/** /**
* Lookup421: xcm::v3::multiasset::WildMultiAsset * Lookup425: xcm::v3::multiasset::WildMultiAsset
**/ **/
XcmV3MultiassetWildMultiAsset: { XcmV3MultiassetWildMultiAsset: {
_enum: { _enum: {
@@ -1784,13 +1817,13 @@ export default {
} }
}, },
/** /**
* Lookup422: xcm::v3::multiasset::WildFungibility * Lookup426: xcm::v3::multiasset::WildFungibility
**/ **/
XcmV3MultiassetWildFungibility: { XcmV3MultiassetWildFungibility: {
_enum: ['Fungible', 'NonFungible'] _enum: ['Fungible', 'NonFungible']
}, },
/** /**
* Lookup423: xcm::v3::WeightLimit * Lookup427: xcm::v3::WeightLimit
**/ **/
XcmV3WeightLimit: { XcmV3WeightLimit: {
_enum: { _enum: {
@@ -1799,7 +1832,7 @@ export default {
} }
}, },
/** /**
* Lookup424: xcm::VersionedMultiAssets * Lookup428: xcm::VersionedMultiAssets
**/ **/
XcmVersionedMultiAssets: { XcmVersionedMultiAssets: {
_enum: { _enum: {
@@ -1810,7 +1843,7 @@ export default {
} }
}, },
/** /**
* Lookup440: polkadot_runtime_common::claims::pallet::Event<T> * Lookup444: polkadot_runtime_common::claims::pallet::Event<T>
**/ **/
PolkadotRuntimeCommonClaimsPalletEvent: { PolkadotRuntimeCommonClaimsPalletEvent: {
_enum: { _enum: {
@@ -1822,7 +1855,7 @@ export default {
} }
}, },
/** /**
* Lookup456: polkadot_runtime_parachains::inclusion::pallet::Event<T> * Lookup460: polkadot_runtime_parachains::inclusion::pallet::Event<T>
**/ **/
PolkadotRuntimeParachainsInclusionPalletEvent: { PolkadotRuntimeParachainsInclusionPalletEvent: {
_enum: { _enum: {
@@ -1832,14 +1865,14 @@ export default {
} }
}, },
/** /**
* Lookup457: polkadot_primitives::v4::CandidateReceipt<primitive_types::H256> * Lookup461: polkadot_primitives::v4::CandidateReceipt<primitive_types::H256>
**/ **/
PolkadotPrimitivesV4CandidateReceipt: { PolkadotPrimitivesV4CandidateReceipt: {
descriptor: 'PolkadotPrimitivesV4CandidateDescriptor', descriptor: 'PolkadotPrimitivesV4CandidateDescriptor',
commitmentsHash: 'H256' commitmentsHash: 'H256'
}, },
/** /**
* Lookup460: polkadot_runtime_parachains::paras::pallet::Event * Lookup464: polkadot_runtime_parachains::paras::pallet::Event
**/ **/
PolkadotRuntimeParachainsParasPalletEvent: { PolkadotRuntimeParachainsParasPalletEvent: {
_enum: { _enum: {
@@ -1854,7 +1887,7 @@ export default {
} }
}, },
/** /**
* Lookup461: polkadot_runtime_parachains::ump::pallet::Event * Lookup465: polkadot_runtime_parachains::ump::pallet::Event
**/ **/
PolkadotRuntimeParachainsUmpPalletEvent: { PolkadotRuntimeParachainsUmpPalletEvent: {
_enum: { _enum: {
@@ -1868,7 +1901,7 @@ export default {
} }
}, },
/** /**
* Lookup462: xcm::v3::traits::Outcome * Lookup466: xcm::v3::traits::Outcome
**/ **/
XcmV3TraitsOutcome: { XcmV3TraitsOutcome: {
_enum: { _enum: {
@@ -1878,7 +1911,7 @@ export default {
} }
}, },
/** /**
* Lookup463: polkadot_runtime_parachains::hrmp::pallet::Event<T> * Lookup467: polkadot_runtime_parachains::hrmp::pallet::Event<T>
**/ **/
PolkadotRuntimeParachainsHrmpPalletEvent: { PolkadotRuntimeParachainsHrmpPalletEvent: {
_enum: { _enum: {
@@ -1890,7 +1923,7 @@ export default {
} }
}, },
/** /**
* Lookup464: polkadot_runtime_parachains::disputes::pallet::Event<T> * Lookup468: polkadot_runtime_parachains::disputes::pallet::Event<T>
**/ **/
PolkadotRuntimeParachainsDisputesPalletEvent: { PolkadotRuntimeParachainsDisputesPalletEvent: {
_enum: { _enum: {
@@ -1900,19 +1933,19 @@ export default {
} }
}, },
/** /**
* Lookup465: polkadot_runtime_parachains::disputes::DisputeLocation * Lookup469: polkadot_runtime_parachains::disputes::DisputeLocation
**/ **/
PolkadotRuntimeParachainsDisputesDisputeLocation: { PolkadotRuntimeParachainsDisputesDisputeLocation: {
_enum: ['Local', 'Remote'] _enum: ['Local', 'Remote']
}, },
/** /**
* Lookup466: polkadot_runtime_parachains::disputes::DisputeResult * Lookup470: polkadot_runtime_parachains::disputes::DisputeResult
**/ **/
PolkadotRuntimeParachainsDisputesDisputeResult: { PolkadotRuntimeParachainsDisputesDisputeResult: {
_enum: ['Valid', 'Invalid'] _enum: ['Valid', 'Invalid']
}, },
/** /**
* Lookup467: polkadot_runtime_common::paras_registrar::pallet::Event<T> * Lookup471: polkadot_runtime_common::paras_registrar::pallet::Event<T>
**/ **/
PolkadotRuntimeCommonParasRegistrarPalletEvent: { PolkadotRuntimeCommonParasRegistrarPalletEvent: {
_enum: { _enum: {
@@ -1925,12 +1958,16 @@ export default {
}, },
Reserved: { Reserved: {
paraId: 'u32', paraId: 'u32',
who: 'AccountId32' who: 'AccountId32',
},
Swapped: {
paraId: 'u32',
otherId: 'u32'
} }
} }
}, },
/** /**
* Lookup468: polkadot_runtime_common::slots::pallet::Event<T> * Lookup472: polkadot_runtime_common::slots::pallet::Event<T>
**/ **/
PolkadotRuntimeCommonSlotsPalletEvent: { PolkadotRuntimeCommonSlotsPalletEvent: {
_enum: { _enum: {
@@ -1948,7 +1985,7 @@ export default {
} }
}, },
/** /**
* Lookup469: polkadot_runtime_common::auctions::pallet::Event<T> * Lookup473: polkadot_runtime_common::auctions::pallet::Event<T>
**/ **/
PolkadotRuntimeCommonAuctionsPalletEvent: { PolkadotRuntimeCommonAuctionsPalletEvent: {
_enum: { _enum: {
@@ -1988,7 +2025,7 @@ export default {
} }
}, },
/** /**
* Lookup470: polkadot_runtime_common::crowdloan::pallet::Event<T> * Lookup474: polkadot_runtime_common::crowdloan::pallet::Event<T>
**/ **/
PolkadotRuntimeCommonCrowdloanPalletEvent: { PolkadotRuntimeCommonCrowdloanPalletEvent: {
_enum: { _enum: {
@@ -2032,7 +2069,7 @@ export default {
} }
}, },
/** /**
* Lookup471: pallet_xcm::pallet::Event<T> * Lookup475: pallet_xcm::pallet::Event<T>
**/ **/
PalletXcmEvent: { PalletXcmEvent: {
_enum: { _enum: {
@@ -2062,7 +2099,7 @@ export default {
} }
}, },
/** /**
* Lookup617: pallet_referenda::types::ReferendumInfo<TrackId, polkadot_runtime::OriginCaller, Moment, frame_support::traits::preimages::Bounded<polkadot_runtime::RuntimeCall>, Balance, pallet_conviction_voting::types::Tally<Votes, Total>, sp_core::crypto::AccountId32, ScheduleAddress> * Lookup621: pallet_referenda::types::ReferendumInfo<TrackId, polkadot_runtime::OriginCaller, Moment, frame_support::traits::preimages::Bounded<polkadot_runtime::RuntimeCall>, Balance, pallet_conviction_voting::types::Tally<Votes, Total>, sp_core::crypto::AccountId32, ScheduleAddress>
**/ **/
PalletReferendaReferendumInfo: { PalletReferendaReferendumInfo: {
_enum: { _enum: {
@@ -2075,7 +2112,7 @@ export default {
} }
}, },
/** /**
* Lookup618: pallet_referenda::types::ReferendumStatus<TrackId, polkadot_runtime::OriginCaller, Moment, frame_support::traits::preimages::Bounded<polkadot_runtime::RuntimeCall>, Balance, pallet_conviction_voting::types::Tally<Votes, Total>, sp_core::crypto::AccountId32, ScheduleAddress> * Lookup622: pallet_referenda::types::ReferendumStatus<TrackId, polkadot_runtime::OriginCaller, Moment, frame_support::traits::preimages::Bounded<polkadot_runtime::RuntimeCall>, Balance, pallet_conviction_voting::types::Tally<Votes, Total>, sp_core::crypto::AccountId32, ScheduleAddress>
**/ **/
PalletReferendaReferendumStatus: { PalletReferendaReferendumStatus: {
track: 'u16', track: 'u16',
@@ -2091,13 +2128,13 @@ export default {
alarm: 'Option<(u32,(u32,u32))>' alarm: 'Option<(u32,(u32,u32))>'
}, },
/** /**
* Lookup636: polkadot_runtime_common::claims::pallet::Error<T> * Lookup640: polkadot_runtime_common::claims::pallet::Error<T>
**/ **/
PolkadotRuntimeCommonClaimsPalletError: { PolkadotRuntimeCommonClaimsPalletError: {
_enum: ['InvalidEthereumSignature', 'SignerHasNoClaim', 'SenderHasNoClaim', 'PotUnderflow', 'InvalidStatement', 'VestedBalanceExists'] _enum: ['InvalidEthereumSignature', 'SignerHasNoClaim', 'SenderHasNoClaim', 'PotUnderflow', 'InvalidStatement', 'VestedBalanceExists']
}, },
/** /**
* Lookup712: polkadot_runtime_parachains::configuration::HostConfiguration<BlockNumber> * Lookup716: polkadot_runtime_parachains::configuration::HostConfiguration<BlockNumber>
**/ **/
PolkadotRuntimeParachainsConfigurationHostConfiguration: { PolkadotRuntimeParachainsConfigurationHostConfiguration: {
maxCodeSize: 'u32', maxCodeSize: 'u32',
@@ -2145,20 +2182,20 @@ export default {
minimumValidationUpgradeDelay: 'u32' minimumValidationUpgradeDelay: 'u32'
}, },
/** /**
* Lookup715: polkadot_runtime_parachains::configuration::pallet::Error<T> * Lookup719: polkadot_runtime_parachains::configuration::pallet::Error<T>
**/ **/
PolkadotRuntimeParachainsConfigurationPalletError: { PolkadotRuntimeParachainsConfigurationPalletError: {
_enum: ['InvalidNewValue'] _enum: ['InvalidNewValue']
}, },
/** /**
* Lookup718: polkadot_runtime_parachains::inclusion::AvailabilityBitfieldRecord<N> * Lookup722: polkadot_runtime_parachains::inclusion::AvailabilityBitfieldRecord<N>
**/ **/
PolkadotRuntimeParachainsInclusionAvailabilityBitfieldRecord: { PolkadotRuntimeParachainsInclusionAvailabilityBitfieldRecord: {
bitfield: 'BitVec', bitfield: 'BitVec',
submittedAt: 'u32' submittedAt: 'u32'
}, },
/** /**
* Lookup719: polkadot_runtime_parachains::inclusion::CandidatePendingAvailability<primitive_types::H256, N> * Lookup723: polkadot_runtime_parachains::inclusion::CandidatePendingAvailability<primitive_types::H256, N>
**/ **/
PolkadotRuntimeParachainsInclusionCandidatePendingAvailability: { PolkadotRuntimeParachainsInclusionCandidatePendingAvailability: {
_alias: { _alias: {
@@ -2174,13 +2211,13 @@ export default {
backingGroup: 'u32' backingGroup: 'u32'
}, },
/** /**
* Lookup720: polkadot_runtime_parachains::inclusion::pallet::Error<T> * Lookup724: polkadot_runtime_parachains::inclusion::pallet::Error<T>
**/ **/
PolkadotRuntimeParachainsInclusionPalletError: { PolkadotRuntimeParachainsInclusionPalletError: {
_enum: ['UnsortedOrDuplicateValidatorIndices', 'UnsortedOrDuplicateDisputeStatementSet', 'UnsortedOrDuplicateBackedCandidates', 'UnexpectedRelayParent', 'WrongBitfieldSize', 'BitfieldAllZeros', 'BitfieldDuplicateOrUnordered', 'ValidatorIndexOutOfBounds', 'InvalidBitfieldSignature', 'UnscheduledCandidate', 'CandidateScheduledBeforeParaFree', 'WrongCollator', 'ScheduledOutOfOrder', 'HeadDataTooLarge', 'PrematureCodeUpgrade', 'NewCodeTooLarge', 'CandidateNotInParentContext', 'InvalidGroupIndex', 'InsufficientBacking', 'InvalidBacking', 'NotCollatorSigned', 'ValidationDataHashMismatch', 'IncorrectDownwardMessageHandling', 'InvalidUpwardMessages', 'HrmpWatermarkMishandling', 'InvalidOutboundHrmp', 'InvalidValidationCodeHash', 'ParaHeadMismatch', 'BitfieldReferencesFreedCore'] _enum: ['UnsortedOrDuplicateValidatorIndices', 'UnsortedOrDuplicateDisputeStatementSet', 'UnsortedOrDuplicateBackedCandidates', 'UnexpectedRelayParent', 'WrongBitfieldSize', 'BitfieldAllZeros', 'BitfieldDuplicateOrUnordered', 'ValidatorIndexOutOfBounds', 'InvalidBitfieldSignature', 'UnscheduledCandidate', 'CandidateScheduledBeforeParaFree', 'WrongCollator', 'ScheduledOutOfOrder', 'HeadDataTooLarge', 'PrematureCodeUpgrade', 'NewCodeTooLarge', 'CandidateNotInParentContext', 'InvalidGroupIndex', 'InsufficientBacking', 'InvalidBacking', 'NotCollatorSigned', 'ValidationDataHashMismatch', 'IncorrectDownwardMessageHandling', 'InvalidUpwardMessages', 'HrmpWatermarkMishandling', 'InvalidOutboundHrmp', 'InvalidValidationCodeHash', 'ParaHeadMismatch', 'BitfieldReferencesFreedCore']
}, },
/** /**
* Lookup721: polkadot_primitives::v4::ScrapedOnChainVotes<primitive_types::H256> * Lookup725: polkadot_primitives::v4::ScrapedOnChainVotes<primitive_types::H256>
**/ **/
PolkadotPrimitivesV4ScrapedOnChainVotes: { PolkadotPrimitivesV4ScrapedOnChainVotes: {
session: 'u32', session: 'u32',
@@ -2188,38 +2225,38 @@ export default {
disputes: 'Vec<PolkadotPrimitivesV4DisputeStatementSet>' disputes: 'Vec<PolkadotPrimitivesV4DisputeStatementSet>'
}, },
/** /**
* Lookup726: polkadot_runtime_parachains::paras_inherent::pallet::Error<T> * Lookup730: polkadot_runtime_parachains::paras_inherent::pallet::Error<T>
**/ **/
PolkadotRuntimeParachainsParasInherentPalletError: { PolkadotRuntimeParachainsParasInherentPalletError: {
_enum: ['TooManyInclusionInherents', 'InvalidParentHeader', 'CandidateConcludedInvalid', 'InherentOverweight', 'DisputeStatementsUnsortedOrDuplicates', 'DisputeInvalid'] _enum: ['TooManyInclusionInherents', 'InvalidParentHeader', 'CandidateConcludedInvalid', 'InherentOverweight', 'DisputeStatementsUnsortedOrDuplicates', 'DisputeInvalid']
}, },
/** /**
* Lookup728: polkadot_runtime_parachains::scheduler::ParathreadClaimQueue * Lookup732: polkadot_runtime_parachains::scheduler::ParathreadClaimQueue
**/ **/
PolkadotRuntimeParachainsSchedulerParathreadClaimQueue: { PolkadotRuntimeParachainsSchedulerParathreadClaimQueue: {
queue: 'Vec<PolkadotRuntimeParachainsSchedulerQueuedParathread>', queue: 'Vec<PolkadotRuntimeParachainsSchedulerQueuedParathread>',
nextCoreOffset: 'u32' nextCoreOffset: 'u32'
}, },
/** /**
* Lookup730: polkadot_runtime_parachains::scheduler::QueuedParathread * Lookup734: polkadot_runtime_parachains::scheduler::QueuedParathread
**/ **/
PolkadotRuntimeParachainsSchedulerQueuedParathread: { PolkadotRuntimeParachainsSchedulerQueuedParathread: {
claim: 'PolkadotPrimitivesV4ParathreadEntry', claim: 'PolkadotPrimitivesV4ParathreadEntry',
coreOffset: 'u32' coreOffset: 'u32'
}, },
/** /**
* Lookup731: polkadot_primitives::v4::ParathreadEntry * Lookup735: polkadot_primitives::v4::ParathreadEntry
**/ **/
PolkadotPrimitivesV4ParathreadEntry: { PolkadotPrimitivesV4ParathreadEntry: {
claim: 'PolkadotPrimitivesV4ParathreadClaim', claim: 'PolkadotPrimitivesV4ParathreadClaim',
retries: 'u32' retries: 'u32'
}, },
/** /**
* Lookup732: polkadot_primitives::v4::ParathreadClaim * Lookup736: polkadot_primitives::v4::ParathreadClaim
**/ **/
PolkadotPrimitivesV4ParathreadClaim: '(u32,PolkadotPrimitivesV4CollatorAppPublic)', PolkadotPrimitivesV4ParathreadClaim: '(u32,PolkadotPrimitivesV4CollatorAppPublic)',
/** /**
* Lookup735: polkadot_primitives::v4::CoreOccupied * Lookup739: polkadot_primitives::v4::CoreOccupied
**/ **/
PolkadotPrimitivesV4CoreOccupied: { PolkadotPrimitivesV4CoreOccupied: {
_enum: { _enum: {
@@ -2228,7 +2265,7 @@ export default {
} }
}, },
/** /**
* Lookup738: polkadot_runtime_parachains::scheduler::CoreAssignment * Lookup742: polkadot_runtime_parachains::scheduler::CoreAssignment
**/ **/
PolkadotRuntimeParachainsSchedulerCoreAssignment: { PolkadotRuntimeParachainsSchedulerCoreAssignment: {
core: 'u32', core: 'u32',
@@ -2237,7 +2274,7 @@ export default {
groupIdx: 'u32' groupIdx: 'u32'
}, },
/** /**
* Lookup739: polkadot_runtime_parachains::scheduler::AssignmentKind * Lookup743: polkadot_runtime_parachains::scheduler::AssignmentKind
**/ **/
PolkadotRuntimeParachainsSchedulerAssignmentKind: { PolkadotRuntimeParachainsSchedulerAssignmentKind: {
_enum: { _enum: {
@@ -2246,7 +2283,7 @@ export default {
} }
}, },
/** /**
* Lookup740: polkadot_runtime_parachains::paras::PvfCheckActiveVoteState<BlockNumber> * Lookup744: polkadot_runtime_parachains::paras::PvfCheckActiveVoteState<BlockNumber>
**/ **/
PolkadotRuntimeParachainsParasPvfCheckActiveVoteState: { PolkadotRuntimeParachainsParasPvfCheckActiveVoteState: {
votesAccept: 'BitVec', votesAccept: 'BitVec',
@@ -2256,7 +2293,7 @@ export default {
causes: 'Vec<PolkadotRuntimeParachainsParasPvfCheckCause>' causes: 'Vec<PolkadotRuntimeParachainsParasPvfCheckCause>'
}, },
/** /**
* Lookup742: polkadot_runtime_parachains::paras::PvfCheckCause<BlockNumber> * Lookup746: polkadot_runtime_parachains::paras::PvfCheckCause<BlockNumber>
**/ **/
PolkadotRuntimeParachainsParasPvfCheckCause: { PolkadotRuntimeParachainsParasPvfCheckCause: {
_enum: { _enum: {
@@ -2268,39 +2305,39 @@ export default {
} }
}, },
/** /**
* Lookup744: polkadot_runtime_parachains::paras::ParaLifecycle * Lookup748: polkadot_runtime_parachains::paras::ParaLifecycle
**/ **/
PolkadotRuntimeParachainsParasParaLifecycle: { PolkadotRuntimeParachainsParasParaLifecycle: {
_enum: ['Onboarding', 'Parathread', 'Parachain', 'UpgradingParathread', 'DowngradingParachain', 'OffboardingParathread', 'OffboardingParachain'] _enum: ['Onboarding', 'Parathread', 'Parachain', 'UpgradingParathread', 'DowngradingParachain', 'OffboardingParathread', 'OffboardingParachain']
}, },
/** /**
* Lookup746: polkadot_runtime_parachains::paras::ParaPastCodeMeta<N> * Lookup750: polkadot_runtime_parachains::paras::ParaPastCodeMeta<N>
**/ **/
PolkadotRuntimeParachainsParasParaPastCodeMeta: { PolkadotRuntimeParachainsParasParaPastCodeMeta: {
upgradeTimes: 'Vec<PolkadotRuntimeParachainsParasReplacementTimes>', upgradeTimes: 'Vec<PolkadotRuntimeParachainsParasReplacementTimes>',
lastPruned: 'Option<u32>' lastPruned: 'Option<u32>'
}, },
/** /**
* Lookup748: polkadot_runtime_parachains::paras::ReplacementTimes<N> * Lookup752: polkadot_runtime_parachains::paras::ReplacementTimes<N>
**/ **/
PolkadotRuntimeParachainsParasReplacementTimes: { PolkadotRuntimeParachainsParasReplacementTimes: {
expectedAt: 'u32', expectedAt: 'u32',
activatedAt: 'u32' activatedAt: 'u32'
}, },
/** /**
* Lookup750: polkadot_primitives::v4::UpgradeGoAhead * Lookup754: polkadot_primitives::v4::UpgradeGoAhead
**/ **/
PolkadotPrimitivesV4UpgradeGoAhead: { PolkadotPrimitivesV4UpgradeGoAhead: {
_enum: ['Abort', 'GoAhead'] _enum: ['Abort', 'GoAhead']
}, },
/** /**
* Lookup751: polkadot_primitives::v4::UpgradeRestriction * Lookup755: polkadot_primitives::v4::UpgradeRestriction
**/ **/
PolkadotPrimitivesV4UpgradeRestriction: { PolkadotPrimitivesV4UpgradeRestriction: {
_enum: ['Present'] _enum: ['Present']
}, },
/** /**
* Lookup752: polkadot_runtime_parachains::paras::ParaGenesisArgs * Lookup756: polkadot_runtime_parachains::paras::ParaGenesisArgs
**/ **/
PolkadotRuntimeParachainsParasParaGenesisArgs: { PolkadotRuntimeParachainsParasParaGenesisArgs: {
genesisHead: 'Bytes', genesisHead: 'Bytes',
@@ -2308,13 +2345,13 @@ export default {
paraKind: 'bool' paraKind: 'bool'
}, },
/** /**
* Lookup753: polkadot_runtime_parachains::paras::pallet::Error<T> * Lookup757: polkadot_runtime_parachains::paras::pallet::Error<T>
**/ **/
PolkadotRuntimeParachainsParasPalletError: { PolkadotRuntimeParachainsParasPalletError: {
_enum: ['NotRegistered', 'CannotOnboard', 'CannotOffboard', 'CannotUpgrade', 'CannotDowngrade', 'PvfCheckStatementStale', 'PvfCheckStatementFuture', 'PvfCheckValidatorIndexOutOfBounds', 'PvfCheckInvalidSignature', 'PvfCheckDoubleVote', 'PvfCheckSubjectInvalid', 'PvfCheckDisabled', 'CannotUpgradeCode'] _enum: ['NotRegistered', 'CannotOnboard', 'CannotOffboard', 'CannotUpgrade', 'CannotDowngrade', 'PvfCheckStatementStale', 'PvfCheckStatementFuture', 'PvfCheckValidatorIndexOutOfBounds', 'PvfCheckInvalidSignature', 'PvfCheckDoubleVote', 'PvfCheckSubjectInvalid', 'CannotUpgradeCode']
}, },
/** /**
* Lookup755: polkadot_runtime_parachains::initializer::BufferedSessionChange * Lookup759: polkadot_runtime_parachains::initializer::BufferedSessionChange
**/ **/
PolkadotRuntimeParachainsInitializerBufferedSessionChange: { PolkadotRuntimeParachainsInitializerBufferedSessionChange: {
validators: 'Vec<PolkadotPrimitivesV4ValidatorAppPublic>', validators: 'Vec<PolkadotPrimitivesV4ValidatorAppPublic>',
@@ -2322,20 +2359,20 @@ export default {
sessionIndex: 'u32' sessionIndex: 'u32'
}, },
/** /**
* Lookup757: polkadot_core_primitives::InboundDownwardMessage<BlockNumber> * Lookup761: polkadot_core_primitives::InboundDownwardMessage<BlockNumber>
**/ **/
PolkadotCorePrimitivesInboundDownwardMessage: { PolkadotCorePrimitivesInboundDownwardMessage: {
sentAt: 'u32', sentAt: 'u32',
msg: 'Bytes' msg: 'Bytes'
}, },
/** /**
* Lookup759: polkadot_runtime_parachains::ump::pallet::Error<T> * Lookup763: polkadot_runtime_parachains::ump::pallet::Error<T>
**/ **/
PolkadotRuntimeParachainsUmpPalletError: { PolkadotRuntimeParachainsUmpPalletError: {
_enum: ['UnknownMessageIndex', 'WeightOverLimit'] _enum: ['UnknownMessageIndex', 'WeightOverLimit']
}, },
/** /**
* Lookup760: polkadot_runtime_parachains::hrmp::HrmpOpenChannelRequest * Lookup764: polkadot_runtime_parachains::hrmp::HrmpOpenChannelRequest
**/ **/
PolkadotRuntimeParachainsHrmpHrmpOpenChannelRequest: { PolkadotRuntimeParachainsHrmpHrmpOpenChannelRequest: {
confirmed: 'bool', confirmed: 'bool',
@@ -2346,7 +2383,7 @@ export default {
maxTotalSize: 'u32' maxTotalSize: 'u32'
}, },
/** /**
* Lookup762: polkadot_runtime_parachains::hrmp::HrmpChannel * Lookup766: polkadot_runtime_parachains::hrmp::HrmpChannel
**/ **/
PolkadotRuntimeParachainsHrmpHrmpChannel: { PolkadotRuntimeParachainsHrmpHrmpChannel: {
maxCapacity: 'u32', maxCapacity: 'u32',
@@ -2359,20 +2396,20 @@ export default {
recipientDeposit: 'u128' recipientDeposit: 'u128'
}, },
/** /**
* Lookup764: polkadot_core_primitives::InboundHrmpMessage<BlockNumber> * Lookup768: polkadot_core_primitives::InboundHrmpMessage<BlockNumber>
**/ **/
PolkadotCorePrimitivesInboundHrmpMessage: { PolkadotCorePrimitivesInboundHrmpMessage: {
sentAt: 'u32', sentAt: 'u32',
data: 'Bytes' data: 'Bytes'
}, },
/** /**
* Lookup767: polkadot_runtime_parachains::hrmp::pallet::Error<T> * Lookup771: polkadot_runtime_parachains::hrmp::pallet::Error<T>
**/ **/
PolkadotRuntimeParachainsHrmpPalletError: { PolkadotRuntimeParachainsHrmpPalletError: {
_enum: ['OpenHrmpChannelToSelf', 'OpenHrmpChannelInvalidRecipient', 'OpenHrmpChannelZeroCapacity', 'OpenHrmpChannelCapacityExceedsLimit', 'OpenHrmpChannelZeroMessageSize', 'OpenHrmpChannelMessageSizeExceedsLimit', 'OpenHrmpChannelAlreadyExists', 'OpenHrmpChannelAlreadyRequested', 'OpenHrmpChannelLimitExceeded', 'AcceptHrmpChannelDoesntExist', 'AcceptHrmpChannelAlreadyConfirmed', 'AcceptHrmpChannelLimitExceeded', 'CloseHrmpChannelUnauthorized', 'CloseHrmpChannelDoesntExist', 'CloseHrmpChannelAlreadyUnderway', 'CancelHrmpOpenChannelUnauthorized', 'OpenHrmpChannelDoesntExist', 'OpenHrmpChannelAlreadyConfirmed', 'WrongWitness'] _enum: ['OpenHrmpChannelToSelf', 'OpenHrmpChannelInvalidRecipient', 'OpenHrmpChannelZeroCapacity', 'OpenHrmpChannelCapacityExceedsLimit', 'OpenHrmpChannelZeroMessageSize', 'OpenHrmpChannelMessageSizeExceedsLimit', 'OpenHrmpChannelAlreadyExists', 'OpenHrmpChannelAlreadyRequested', 'OpenHrmpChannelLimitExceeded', 'AcceptHrmpChannelDoesntExist', 'AcceptHrmpChannelAlreadyConfirmed', 'AcceptHrmpChannelLimitExceeded', 'CloseHrmpChannelUnauthorized', 'CloseHrmpChannelDoesntExist', 'CloseHrmpChannelAlreadyUnderway', 'CancelHrmpOpenChannelUnauthorized', 'OpenHrmpChannelDoesntExist', 'OpenHrmpChannelAlreadyConfirmed', 'WrongWitness']
}, },
/** /**
* Lookup769: polkadot_primitives::v4::SessionInfo * Lookup773: polkadot_primitives::v4::SessionInfo
**/ **/
PolkadotPrimitivesV4SessionInfo: { PolkadotPrimitivesV4SessionInfo: {
activeValidatorIndices: 'Vec<u32>', activeValidatorIndices: 'Vec<u32>',
@@ -2390,15 +2427,15 @@ export default {
neededApprovals: 'u32' neededApprovals: 'u32'
}, },
/** /**
* Lookup770: polkadot_primitives::v4::IndexedVec<polkadot_primitives::v4::ValidatorIndex, polkadot_primitives::v4::validator_app::Public> * Lookup774: polkadot_primitives::v4::IndexedVec<polkadot_primitives::v4::ValidatorIndex, polkadot_primitives::v4::validator_app::Public>
**/ **/
PolkadotPrimitivesV4IndexedVecValidatorIndex: 'Vec<PolkadotPrimitivesV4ValidatorAppPublic>', PolkadotPrimitivesV4IndexedVecValidatorIndex: 'Vec<PolkadotPrimitivesV4ValidatorAppPublic>',
/** /**
* Lookup772: polkadot_primitives::v4::IndexedVec<polkadot_primitives::v4::GroupIndex, V> * Lookup776: polkadot_primitives::v4::IndexedVec<polkadot_primitives::v4::GroupIndex, V>
**/ **/
PolkadotPrimitivesV4IndexedVecGroupIndex: 'Vec<Vec<u32>>', PolkadotPrimitivesV4IndexedVecGroupIndex: 'Vec<Vec<u32>>',
/** /**
* Lookup774: polkadot_primitives::v4::DisputeState<N> * Lookup778: polkadot_primitives::v4::DisputeState<N>
**/ **/
PolkadotPrimitivesV4DisputeState: { PolkadotPrimitivesV4DisputeState: {
validatorsFor: 'BitVec', validatorsFor: 'BitVec',
@@ -2407,13 +2444,29 @@ export default {
concludedAt: 'Option<u32>' concludedAt: 'Option<u32>'
}, },
/** /**
* Lookup776: polkadot_runtime_parachains::disputes::pallet::Error<T> * Lookup780: polkadot_runtime_parachains::disputes::pallet::Error<T>
**/ **/
PolkadotRuntimeParachainsDisputesPalletError: { PolkadotRuntimeParachainsDisputesPalletError: {
_enum: ['DuplicateDisputeStatementSets', 'AncientDisputeStatement', 'ValidatorIndexOutOfBounds', 'InvalidSignature', 'DuplicateStatement', 'SingleSidedDispute', 'MaliciousBacker', 'MissingBackingVotes', 'UnconfirmedDispute'] _enum: ['DuplicateDisputeStatementSets', 'AncientDisputeStatement', 'ValidatorIndexOutOfBounds', 'InvalidSignature', 'DuplicateStatement', 'SingleSidedDispute', 'MaliciousBacker', 'MissingBackingVotes', 'UnconfirmedDispute']
}, },
/** /**
* Lookup777: polkadot_runtime_common::paras_registrar::ParaInfo<sp_core::crypto::AccountId32, Balance> * Lookup781: polkadot_runtime_parachains::disputes::slashing::PendingSlashes
**/
PolkadotRuntimeParachainsDisputesSlashingPendingSlashes: {
_alias: {
keys_: 'keys'
},
keys_: 'BTreeMap<u32, PolkadotPrimitivesV4ValidatorAppPublic>',
kind: 'PolkadotRuntimeParachainsDisputesSlashingSlashingOffenceKind'
},
/**
* Lookup785: polkadot_runtime_parachains::disputes::slashing::pallet::Error<T>
**/
PolkadotRuntimeParachainsDisputesSlashingPalletError: {
_enum: ['InvalidKeyOwnershipProof', 'InvalidSessionIndex', 'InvalidCandidateHash', 'InvalidValidatorIndex', 'ValidatorIndexIdMismatch', 'DuplicateSlashingReport']
},
/**
* Lookup786: polkadot_runtime_common::paras_registrar::ParaInfo<sp_core::crypto::AccountId32, Balance>
**/ **/
PolkadotRuntimeCommonParasRegistrarParaInfo: { PolkadotRuntimeCommonParasRegistrarParaInfo: {
manager: 'AccountId32', manager: 'AccountId32',
@@ -2421,25 +2474,25 @@ export default {
locked: 'bool' locked: 'bool'
}, },
/** /**
* Lookup778: polkadot_runtime_common::paras_registrar::pallet::Error<T> * Lookup787: polkadot_runtime_common::paras_registrar::pallet::Error<T>
**/ **/
PolkadotRuntimeCommonParasRegistrarPalletError: { PolkadotRuntimeCommonParasRegistrarPalletError: {
_enum: ['NotRegistered', 'AlreadyRegistered', 'NotOwner', 'CodeTooLarge', 'HeadDataTooLarge', 'NotParachain', 'NotParathread', 'CannotDeregister', 'CannotDowngrade', 'CannotUpgrade', 'ParaLocked', 'NotReserved', 'EmptyCode', 'CannotSwap'] _enum: ['NotRegistered', 'AlreadyRegistered', 'NotOwner', 'CodeTooLarge', 'HeadDataTooLarge', 'NotParachain', 'NotParathread', 'CannotDeregister', 'CannotDowngrade', 'CannotUpgrade', 'ParaLocked', 'NotReserved', 'EmptyCode', 'CannotSwap']
}, },
/** /**
* Lookup780: polkadot_runtime_common::slots::pallet::Error<T> * Lookup789: polkadot_runtime_common::slots::pallet::Error<T>
**/ **/
PolkadotRuntimeCommonSlotsPalletError: { PolkadotRuntimeCommonSlotsPalletError: {
_enum: ['ParaNotOnboarding', 'LeaseError'] _enum: ['ParaNotOnboarding', 'LeaseError']
}, },
/** /**
* Lookup785: polkadot_runtime_common::auctions::pallet::Error<T> * Lookup794: polkadot_runtime_common::auctions::pallet::Error<T>
**/ **/
PolkadotRuntimeCommonAuctionsPalletError: { PolkadotRuntimeCommonAuctionsPalletError: {
_enum: ['AuctionInProgress', 'LeasePeriodInPast', 'ParaNotRegistered', 'NotCurrentAuction', 'NotAuction', 'AuctionEnded', 'AlreadyLeasedOut'] _enum: ['AuctionInProgress', 'LeasePeriodInPast', 'ParaNotRegistered', 'NotCurrentAuction', 'NotAuction', 'AuctionEnded', 'AlreadyLeasedOut']
}, },
/** /**
* Lookup786: polkadot_runtime_common::crowdloan::FundInfo<sp_core::crypto::AccountId32, Balance, BlockNumber, LeasePeriod> * Lookup795: polkadot_runtime_common::crowdloan::FundInfo<sp_core::crypto::AccountId32, Balance, BlockNumber, LeasePeriod>
**/ **/
PolkadotRuntimeCommonCrowdloanFundInfo: { PolkadotRuntimeCommonCrowdloanFundInfo: {
depositor: 'AccountId32', depositor: 'AccountId32',
@@ -2454,7 +2507,7 @@ export default {
fundIndex: 'u32' fundIndex: 'u32'
}, },
/** /**
* Lookup787: polkadot_runtime_common::crowdloan::LastContribution<BlockNumber> * Lookup796: polkadot_runtime_common::crowdloan::LastContribution<BlockNumber>
**/ **/
PolkadotRuntimeCommonCrowdloanLastContribution: { PolkadotRuntimeCommonCrowdloanLastContribution: {
_enum: { _enum: {
@@ -2464,13 +2517,13 @@ export default {
} }
}, },
/** /**
* Lookup788: polkadot_runtime_common::crowdloan::pallet::Error<T> * Lookup797: polkadot_runtime_common::crowdloan::pallet::Error<T>
**/ **/
PolkadotRuntimeCommonCrowdloanPalletError: { PolkadotRuntimeCommonCrowdloanPalletError: {
_enum: ['FirstPeriodInPast', 'FirstPeriodTooFarInFuture', 'LastPeriodBeforeFirstPeriod', 'LastPeriodTooFarInFuture', 'CannotEndInPast', 'EndTooFarInFuture', 'Overflow', 'ContributionTooSmall', 'InvalidParaId', 'CapExceeded', 'ContributionPeriodOver', 'InvalidOrigin', 'NotParachain', 'LeaseActive', 'BidOrLeaseActive', 'FundNotEnded', 'NoContributions', 'NotReadyToDissolve', 'InvalidSignature', 'MemoTooLarge', 'AlreadyInNewRaise', 'VrfDelayInProgress', 'NoLeasePeriod'] _enum: ['FirstPeriodInPast', 'FirstPeriodTooFarInFuture', 'LastPeriodBeforeFirstPeriod', 'LastPeriodTooFarInFuture', 'CannotEndInPast', 'EndTooFarInFuture', 'Overflow', 'ContributionTooSmall', 'InvalidParaId', 'CapExceeded', 'ContributionPeriodOver', 'InvalidOrigin', 'NotParachain', 'LeaseActive', 'BidOrLeaseActive', 'FundNotEnded', 'NoContributions', 'NotReadyToDissolve', 'InvalidSignature', 'MemoTooLarge', 'AlreadyInNewRaise', 'VrfDelayInProgress', 'NoLeasePeriod']
}, },
/** /**
* Lookup789: pallet_xcm::pallet::QueryStatus<BlockNumber> * Lookup798: pallet_xcm::pallet::QueryStatus<BlockNumber>
**/ **/
PalletXcmQueryStatus: { PalletXcmQueryStatus: {
_enum: { _enum: {
@@ -2491,7 +2544,7 @@ export default {
} }
}, },
/** /**
* Lookup793: xcm::VersionedResponse * Lookup802: xcm::VersionedResponse
**/ **/
XcmVersionedResponse: { XcmVersionedResponse: {
_enum: { _enum: {
@@ -2502,7 +2555,7 @@ export default {
} }
}, },
/** /**
* Lookup799: pallet_xcm::pallet::VersionMigrationStage * Lookup808: pallet_xcm::pallet::VersionMigrationStage
**/ **/
PalletXcmVersionMigrationStage: { PalletXcmVersionMigrationStage: {
_enum: { _enum: {
@@ -2513,7 +2566,7 @@ export default {
} }
}, },
/** /**
* Lookup802: xcm::VersionedAssetId * Lookup811: xcm::VersionedAssetId
**/ **/
XcmVersionedAssetId: { XcmVersionedAssetId: {
_enum: { _enum: {
@@ -2524,30 +2577,30 @@ export default {
} }
}, },
/** /**
* Lookup803: pallet_xcm::pallet::RemoteLockedFungibleRecord * Lookup812: pallet_xcm::pallet::RemoteLockedFungibleRecord<ConsumerIdentifier, MaxConsumers>
**/ **/
PalletXcmRemoteLockedFungibleRecord: { PalletXcmRemoteLockedFungibleRecord: {
amount: 'u128', amount: 'u128',
owner: 'XcmVersionedMultiLocation', owner: 'XcmVersionedMultiLocation',
locker: 'XcmVersionedMultiLocation', locker: 'XcmVersionedMultiLocation',
users: 'u32' consumers: 'Vec<(Null,u128)>'
}, },
/** /**
* Lookup807: pallet_xcm::pallet::Error<T> * Lookup819: pallet_xcm::pallet::Error<T>
**/ **/
PalletXcmError: { PalletXcmError: {
_enum: ['Unreachable', 'SendFailure', 'Filtered', 'UnweighableMessage', 'DestinationNotInvertible', 'Empty', 'CannotReanchor', 'TooManyAssets', 'InvalidOrigin', 'BadVersion', 'BadLocation', 'NoSubscription', 'AlreadySubscribed', 'InvalidAsset', 'LowBalance', 'TooManyLocks', 'AccountNotSovereign', 'FeesNotMet', 'LockNotFound', 'InUse'] _enum: ['Unreachable', 'SendFailure', 'Filtered', 'UnweighableMessage', 'DestinationNotInvertible', 'Empty', 'CannotReanchor', 'TooManyAssets', 'InvalidOrigin', 'BadVersion', 'BadLocation', 'NoSubscription', 'AlreadySubscribed', 'InvalidAsset', 'LowBalance', 'TooManyLocks', 'AccountNotSovereign', 'FeesNotMet', 'LockNotFound', 'InUse']
}, },
/** /**
* Lookup818: pallet_transaction_payment::ChargeTransactionPayment<T> * Lookup830: pallet_transaction_payment::ChargeTransactionPayment<T>
**/ **/
PalletTransactionPaymentChargeTransactionPayment: 'Compact<u128>', PalletTransactionPaymentChargeTransactionPayment: 'Compact<u128>',
/** /**
* Lookup819: polkadot_runtime_common::claims::PrevalidateAttests<T> * Lookup831: polkadot_runtime_common::claims::PrevalidateAttests<T>
**/ **/
PolkadotRuntimeCommonClaimsPrevalidateAttests: 'Null', PolkadotRuntimeCommonClaimsPrevalidateAttests: 'Null',
/** /**
* Lookup820: polkadot_runtime::Runtime * Lookup832: polkadot_runtime::Runtime
**/ **/
PolkadotRuntimeRuntime: 'Null' PolkadotRuntimeRuntime: 'Null'
}; };
File diff suppressed because it is too large Load Diff
@@ -5,9 +5,9 @@
// this is required to allow for ambient/previous definitions // this is required to allow for ambient/previous definitions
import '@polkadot/types/lookup'; import '@polkadot/types/lookup';
import type { BTreeMap, Compact, Enum, Null, Struct, Vec, u16, u32 } from '@polkadot/types-codec'; import type { Compact, Enum, Null, Struct, Vec, u16, u32 } from '@polkadot/types-codec';
import type { ITuple } from '@polkadot/types-codec/types'; import type { ITuple } from '@polkadot/types-codec/types';
import type { H256, PerU16 } from '@polkadot/types/interfaces/runtime'; import type { PerU16 } from '@polkadot/types/interfaces/runtime';
declare module '@polkadot/types/lookup' { declare module '@polkadot/types/lookup' {
/** @name KusamaRuntimeSessionKeys (96) */ /** @name KusamaRuntimeSessionKeys (96) */
@@ -108,37 +108,6 @@ declare module '@polkadot/types/lookup' {
readonly votes24: Vec<ITuple<[Compact<u32>, Vec<ITuple<[Compact<u16>, Compact<PerU16>]>>, Compact<u16>]>>; readonly votes24: Vec<ITuple<[Compact<u32>, Vec<ITuple<[Compact<u16>, Compact<PerU16>]>>, Compact<u16>]>>;
} }
/** @name PolkadotRuntimeParachainsDisputesSlashingPalletCall (368) */
interface PolkadotRuntimeParachainsDisputesSlashingPalletCall extends Enum {
readonly isReportDisputeLostUnsigned: boolean;
readonly asReportDisputeLostUnsigned: {
readonly disputeProof: PolkadotRuntimeParachainsDisputesSlashingDisputeProof;
readonly keyOwnerProof: SpSessionMembershipProof;
} & Struct;
readonly type: 'ReportDisputeLostUnsigned';
}
/** @name PolkadotRuntimeParachainsDisputesSlashingDisputeProof (369) */
interface PolkadotRuntimeParachainsDisputesSlashingDisputeProof extends Struct {
readonly timeSlot: PolkadotRuntimeParachainsDisputesSlashingDisputesTimeSlot;
readonly kind: PolkadotRuntimeParachainsDisputesSlashingSlashingOffenceKind;
readonly validatorIndex: u32;
readonly validatorId: PolkadotPrimitivesV4ValidatorAppPublic;
}
/** @name PolkadotRuntimeParachainsDisputesSlashingDisputesTimeSlot (370) */
interface PolkadotRuntimeParachainsDisputesSlashingDisputesTimeSlot extends Struct {
readonly sessionIndex: u32;
readonly candidateHash: H256;
}
/** @name PolkadotRuntimeParachainsDisputesSlashingSlashingOffenceKind (371) */
interface PolkadotRuntimeParachainsDisputesSlashingSlashingOffenceKind extends Enum {
readonly isForInvalid: boolean;
readonly isAgainstValid: boolean;
readonly type: 'ForInvalid' | 'AgainstValid';
}
/** @name KusamaRuntimeRuntimeHoldReason (540) */ /** @name KusamaRuntimeRuntimeHoldReason (540) */
interface KusamaRuntimeRuntimeHoldReason extends Enum { interface KusamaRuntimeRuntimeHoldReason extends Enum {
readonly isNis: boolean; readonly isNis: boolean;
@@ -152,24 +121,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'NftReceipt'; readonly type: 'NftReceipt';
} }
/** @name PolkadotRuntimeParachainsDisputesSlashingPendingSlashes (810) */ /** @name KusamaRuntimeRuntime (860) */
interface PolkadotRuntimeParachainsDisputesSlashingPendingSlashes extends Struct {
readonly keys_: BTreeMap<u32, PolkadotPrimitivesV4ValidatorAppPublic>;
readonly kind: PolkadotRuntimeParachainsDisputesSlashingSlashingOffenceKind;
}
/** @name PolkadotRuntimeParachainsDisputesSlashingPalletError (814) */
interface PolkadotRuntimeParachainsDisputesSlashingPalletError extends Enum {
readonly isInvalidKeyOwnershipProof: boolean;
readonly isInvalidSessionIndex: boolean;
readonly isInvalidCandidateHash: boolean;
readonly isInvalidValidatorIndex: boolean;
readonly isValidatorIndexIdMismatch: boolean;
readonly isDuplicateSlashingReport: boolean;
readonly type: 'InvalidKeyOwnershipProof' | 'InvalidSessionIndex' | 'InvalidCandidateHash' | 'InvalidValidatorIndex' | 'ValidatorIndexIdMismatch' | 'DuplicateSlashingReport';
}
/** @name KusamaRuntimeRuntime (857) */
type KusamaRuntimeRuntime = Null; type KusamaRuntimeRuntime = Null;
} // declare module } // declare module
@@ -5,7 +5,7 @@
// this is required to allow for ambient/previous definitions // this is required to allow for ambient/previous definitions
import '@polkadot/types/lookup'; import '@polkadot/types/lookup';
import type { BitVec, Bytes, Compact, Enum, Null, Option, Result, Struct, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec'; import type { BTreeMap, BitVec, Bytes, Compact, Enum, Null, Option, Result, Struct, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec';
import type { ITuple } from '@polkadot/types-codec/types'; import type { ITuple } from '@polkadot/types-codec/types';
import type { EthereumAddress } from '@polkadot/types/interfaces/eth'; import type { EthereumAddress } from '@polkadot/types/interfaces/eth';
import type { AccountId32, H256, PerU16 } from '@polkadot/types/interfaces/runtime'; import type { AccountId32, H256, PerU16 } from '@polkadot/types/interfaces/runtime';
@@ -767,7 +767,38 @@ declare module '@polkadot/types/lookup' {
readonly type: 'ForceUnfreeze'; readonly type: 'ForceUnfreeze';
} }
/** @name PolkadotRuntimeCommonParasRegistrarPalletCall (358) */ /** @name PolkadotRuntimeParachainsDisputesSlashingPalletCall (358) */
interface PolkadotRuntimeParachainsDisputesSlashingPalletCall extends Enum {
readonly isReportDisputeLostUnsigned: boolean;
readonly asReportDisputeLostUnsigned: {
readonly disputeProof: PolkadotRuntimeParachainsDisputesSlashingDisputeProof;
readonly keyOwnerProof: SpSessionMembershipProof;
} & Struct;
readonly type: 'ReportDisputeLostUnsigned';
}
/** @name PolkadotRuntimeParachainsDisputesSlashingDisputeProof (359) */
interface PolkadotRuntimeParachainsDisputesSlashingDisputeProof extends Struct {
readonly timeSlot: PolkadotRuntimeParachainsDisputesSlashingDisputesTimeSlot;
readonly kind: PolkadotRuntimeParachainsDisputesSlashingSlashingOffenceKind;
readonly validatorIndex: u32;
readonly validatorId: PolkadotPrimitivesV4ValidatorAppPublic;
}
/** @name PolkadotRuntimeParachainsDisputesSlashingDisputesTimeSlot (360) */
interface PolkadotRuntimeParachainsDisputesSlashingDisputesTimeSlot extends Struct {
readonly sessionIndex: u32;
readonly candidateHash: H256;
}
/** @name PolkadotRuntimeParachainsDisputesSlashingSlashingOffenceKind (361) */
interface PolkadotRuntimeParachainsDisputesSlashingSlashingOffenceKind extends Enum {
readonly isForInvalid: boolean;
readonly isAgainstValid: boolean;
readonly type: 'ForInvalid' | 'AgainstValid';
}
/** @name PolkadotRuntimeCommonParasRegistrarPalletCall (362) */
interface PolkadotRuntimeCommonParasRegistrarPalletCall extends Enum { interface PolkadotRuntimeCommonParasRegistrarPalletCall extends Enum {
readonly isRegister: boolean; readonly isRegister: boolean;
readonly asRegister: { readonly asRegister: {
@@ -814,7 +845,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Register' | 'ForceRegister' | 'Deregister' | 'Swap' | 'RemoveLock' | 'Reserve' | 'AddLock' | 'ScheduleCodeUpgrade' | 'SetCurrentHead'; readonly type: 'Register' | 'ForceRegister' | 'Deregister' | 'Swap' | 'RemoveLock' | 'Reserve' | 'AddLock' | 'ScheduleCodeUpgrade' | 'SetCurrentHead';
} }
/** @name PolkadotRuntimeCommonSlotsPalletCall (359) */ /** @name PolkadotRuntimeCommonSlotsPalletCall (363) */
interface PolkadotRuntimeCommonSlotsPalletCall extends Enum { interface PolkadotRuntimeCommonSlotsPalletCall extends Enum {
readonly isForceLease: boolean; readonly isForceLease: boolean;
readonly asForceLease: { readonly asForceLease: {
@@ -835,7 +866,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'ForceLease' | 'ClearAllLeases' | 'TriggerOnboard'; readonly type: 'ForceLease' | 'ClearAllLeases' | 'TriggerOnboard';
} }
/** @name PolkadotRuntimeCommonAuctionsPalletCall (360) */ /** @name PolkadotRuntimeCommonAuctionsPalletCall (364) */
interface PolkadotRuntimeCommonAuctionsPalletCall extends Enum { interface PolkadotRuntimeCommonAuctionsPalletCall extends Enum {
readonly isNewAuction: boolean; readonly isNewAuction: boolean;
readonly asNewAuction: { readonly asNewAuction: {
@@ -854,7 +885,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'NewAuction' | 'Bid' | 'CancelAuction'; readonly type: 'NewAuction' | 'Bid' | 'CancelAuction';
} }
/** @name PolkadotRuntimeCommonCrowdloanPalletCall (362) */ /** @name PolkadotRuntimeCommonCrowdloanPalletCall (366) */
interface PolkadotRuntimeCommonCrowdloanPalletCall extends Enum { interface PolkadotRuntimeCommonCrowdloanPalletCall extends Enum {
readonly isCreate: boolean; readonly isCreate: boolean;
readonly asCreate: { readonly asCreate: {
@@ -910,7 +941,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Create' | 'Contribute' | 'Withdraw' | 'Refund' | 'Dissolve' | 'Edit' | 'AddMemo' | 'Poke' | 'ContributeAll'; readonly type: 'Create' | 'Contribute' | 'Withdraw' | 'Refund' | 'Dissolve' | 'Edit' | 'AddMemo' | 'Poke' | 'ContributeAll';
} }
/** @name SpRuntimeMultiSigner (364) */ /** @name SpRuntimeMultiSigner (368) */
interface SpRuntimeMultiSigner extends Enum { interface SpRuntimeMultiSigner extends Enum {
readonly isEd25519: boolean; readonly isEd25519: boolean;
readonly asEd25519: SpCoreEd25519Public; readonly asEd25519: SpCoreEd25519Public;
@@ -921,10 +952,10 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Ed25519' | 'Sr25519' | 'Ecdsa'; readonly type: 'Ed25519' | 'Sr25519' | 'Ecdsa';
} }
/** @name SpCoreEcdsaPublic (365) */ /** @name SpCoreEcdsaPublic (369) */
interface SpCoreEcdsaPublic extends U8aFixed {} interface SpCoreEcdsaPublic extends U8aFixed {}
/** @name PalletXcmCall (370) */ /** @name PalletXcmCall (374) */
interface PalletXcmCall extends Enum { interface PalletXcmCall extends Enum {
readonly isSend: boolean; readonly isSend: boolean;
readonly asSend: { readonly asSend: {
@@ -990,7 +1021,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Send' | 'TeleportAssets' | 'ReserveTransferAssets' | 'Execute' | 'ForceXcmVersion' | 'ForceDefaultXcmVersion' | 'ForceSubscribeVersionNotify' | 'ForceUnsubscribeVersionNotify' | 'LimitedReserveTransferAssets' | 'LimitedTeleportAssets' | 'ForceSuspension'; readonly type: 'Send' | 'TeleportAssets' | 'ReserveTransferAssets' | 'Execute' | 'ForceXcmVersion' | 'ForceDefaultXcmVersion' | 'ForceSubscribeVersionNotify' | 'ForceUnsubscribeVersionNotify' | 'LimitedReserveTransferAssets' | 'LimitedTeleportAssets' | 'ForceSuspension';
} }
/** @name XcmVersionedMultiLocation (371) */ /** @name XcmVersionedMultiLocation (375) */
interface XcmVersionedMultiLocation extends Enum { interface XcmVersionedMultiLocation extends Enum {
readonly isV2: boolean; readonly isV2: boolean;
readonly asV2: XcmV2MultiLocation; readonly asV2: XcmV2MultiLocation;
@@ -999,13 +1030,13 @@ declare module '@polkadot/types/lookup' {
readonly type: 'V2' | 'V3'; readonly type: 'V2' | 'V3';
} }
/** @name XcmV2MultiLocation (372) */ /** @name XcmV2MultiLocation (376) */
interface XcmV2MultiLocation extends Struct { interface XcmV2MultiLocation extends Struct {
readonly parents: u8; readonly parents: u8;
readonly interior: XcmV2MultilocationJunctions; readonly interior: XcmV2MultilocationJunctions;
} }
/** @name XcmV2MultilocationJunctions (373) */ /** @name XcmV2MultilocationJunctions (377) */
interface XcmV2MultilocationJunctions extends Enum { interface XcmV2MultilocationJunctions extends Enum {
readonly isHere: boolean; readonly isHere: boolean;
readonly isX1: boolean; readonly isX1: boolean;
@@ -1027,7 +1058,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Here' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8'; readonly type: 'Here' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';
} }
/** @name XcmV2Junction (374) */ /** @name XcmV2Junction (378) */
interface XcmV2Junction extends Enum { interface XcmV2Junction extends Enum {
readonly isParachain: boolean; readonly isParachain: boolean;
readonly asParachain: Compact<u32>; readonly asParachain: Compact<u32>;
@@ -1061,7 +1092,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality'; readonly type: 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality';
} }
/** @name XcmV2NetworkId (375) */ /** @name XcmV2NetworkId (379) */
interface XcmV2NetworkId extends Enum { interface XcmV2NetworkId extends Enum {
readonly isAny: boolean; readonly isAny: boolean;
readonly isNamed: boolean; readonly isNamed: boolean;
@@ -1071,7 +1102,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Any' | 'Named' | 'Polkadot' | 'Kusama'; readonly type: 'Any' | 'Named' | 'Polkadot' | 'Kusama';
} }
/** @name XcmV2BodyId (377) */ /** @name XcmV2BodyId (381) */
interface XcmV2BodyId extends Enum { interface XcmV2BodyId extends Enum {
readonly isUnit: boolean; readonly isUnit: boolean;
readonly isNamed: boolean; readonly isNamed: boolean;
@@ -1088,7 +1119,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Unit' | 'Named' | 'Index' | 'Executive' | 'Technical' | 'Legislative' | 'Judicial' | 'Defense' | 'Administration' | 'Treasury'; readonly type: 'Unit' | 'Named' | 'Index' | 'Executive' | 'Technical' | 'Legislative' | 'Judicial' | 'Defense' | 'Administration' | 'Treasury';
} }
/** @name XcmV2BodyPart (378) */ /** @name XcmV2BodyPart (382) */
interface XcmV2BodyPart extends Enum { interface XcmV2BodyPart extends Enum {
readonly isVoice: boolean; readonly isVoice: boolean;
readonly isMembers: boolean; readonly isMembers: boolean;
@@ -1113,7 +1144,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Voice' | 'Members' | 'Fraction' | 'AtLeastProportion' | 'MoreThanProportion'; readonly type: 'Voice' | 'Members' | 'Fraction' | 'AtLeastProportion' | 'MoreThanProportion';
} }
/** @name XcmVersionedXcm (379) */ /** @name XcmVersionedXcm (383) */
interface XcmVersionedXcm extends Enum { interface XcmVersionedXcm extends Enum {
readonly isV2: boolean; readonly isV2: boolean;
readonly asV2: XcmV2Xcm; readonly asV2: XcmV2Xcm;
@@ -1122,10 +1153,10 @@ declare module '@polkadot/types/lookup' {
readonly type: 'V2' | 'V3'; readonly type: 'V2' | 'V3';
} }
/** @name XcmV2Xcm (380) */ /** @name XcmV2Xcm (384) */
interface XcmV2Xcm extends Vec<XcmV2Instruction> {} interface XcmV2Xcm extends Vec<XcmV2Instruction> {}
/** @name XcmV2Instruction (382) */ /** @name XcmV2Instruction (386) */
interface XcmV2Instruction extends Enum { interface XcmV2Instruction extends Enum {
readonly isWithdrawAsset: boolean; readonly isWithdrawAsset: boolean;
readonly asWithdrawAsset: XcmV2MultiassetMultiAssets; readonly asWithdrawAsset: XcmV2MultiassetMultiAssets;
@@ -1245,16 +1276,16 @@ declare module '@polkadot/types/lookup' {
readonly type: 'WithdrawAsset' | 'ReserveAssetDeposited' | 'ReceiveTeleportedAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'ClearOrigin' | 'DescendOrigin' | 'ReportError' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution' | 'RefundSurplus' | 'SetErrorHandler' | 'SetAppendix' | 'ClearError' | 'ClaimAsset' | 'Trap' | 'SubscribeVersion' | 'UnsubscribeVersion'; readonly type: 'WithdrawAsset' | 'ReserveAssetDeposited' | 'ReceiveTeleportedAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'ClearOrigin' | 'DescendOrigin' | 'ReportError' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'QueryHolding' | 'BuyExecution' | 'RefundSurplus' | 'SetErrorHandler' | 'SetAppendix' | 'ClearError' | 'ClaimAsset' | 'Trap' | 'SubscribeVersion' | 'UnsubscribeVersion';
} }
/** @name XcmV2MultiassetMultiAssets (383) */ /** @name XcmV2MultiassetMultiAssets (387) */
interface XcmV2MultiassetMultiAssets extends Vec<XcmV2MultiAsset> {} interface XcmV2MultiassetMultiAssets extends Vec<XcmV2MultiAsset> {}
/** @name XcmV2MultiAsset (385) */ /** @name XcmV2MultiAsset (389) */
interface XcmV2MultiAsset extends Struct { interface XcmV2MultiAsset extends Struct {
readonly id: XcmV2MultiassetAssetId; readonly id: XcmV2MultiassetAssetId;
readonly fun: XcmV2MultiassetFungibility; readonly fun: XcmV2MultiassetFungibility;
} }
/** @name XcmV2MultiassetAssetId (386) */ /** @name XcmV2MultiassetAssetId (390) */
interface XcmV2MultiassetAssetId extends Enum { interface XcmV2MultiassetAssetId extends Enum {
readonly isConcrete: boolean; readonly isConcrete: boolean;
readonly asConcrete: XcmV2MultiLocation; readonly asConcrete: XcmV2MultiLocation;
@@ -1263,7 +1294,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Concrete' | 'Abstract'; readonly type: 'Concrete' | 'Abstract';
} }
/** @name XcmV2MultiassetFungibility (387) */ /** @name XcmV2MultiassetFungibility (391) */
interface XcmV2MultiassetFungibility extends Enum { interface XcmV2MultiassetFungibility extends Enum {
readonly isFungible: boolean; readonly isFungible: boolean;
readonly asFungible: Compact<u128>; readonly asFungible: Compact<u128>;
@@ -1272,7 +1303,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Fungible' | 'NonFungible'; readonly type: 'Fungible' | 'NonFungible';
} }
/** @name XcmV2MultiassetAssetInstance (388) */ /** @name XcmV2MultiassetAssetInstance (392) */
interface XcmV2MultiassetAssetInstance extends Enum { interface XcmV2MultiassetAssetInstance extends Enum {
readonly isUndefined: boolean; readonly isUndefined: boolean;
readonly isIndex: boolean; readonly isIndex: boolean;
@@ -1290,7 +1321,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Undefined' | 'Index' | 'Array4' | 'Array8' | 'Array16' | 'Array32' | 'Blob'; readonly type: 'Undefined' | 'Index' | 'Array4' | 'Array8' | 'Array16' | 'Array32' | 'Blob';
} }
/** @name XcmV2Response (389) */ /** @name XcmV2Response (393) */
interface XcmV2Response extends Enum { interface XcmV2Response extends Enum {
readonly isNull: boolean; readonly isNull: boolean;
readonly isAssets: boolean; readonly isAssets: boolean;
@@ -1302,7 +1333,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Null' | 'Assets' | 'ExecutionResult' | 'Version'; readonly type: 'Null' | 'Assets' | 'ExecutionResult' | 'Version';
} }
/** @name XcmV2TraitsError (392) */ /** @name XcmV2TraitsError (396) */
interface XcmV2TraitsError extends Enum { interface XcmV2TraitsError extends Enum {
readonly isOverflow: boolean; readonly isOverflow: boolean;
readonly isUnimplemented: boolean; readonly isUnimplemented: boolean;
@@ -1335,7 +1366,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Overflow' | 'Unimplemented' | 'UntrustedReserveLocation' | 'UntrustedTeleportLocation' | 'MultiLocationFull' | 'MultiLocationNotInvertible' | 'BadOrigin' | 'InvalidLocation' | 'AssetNotFound' | 'FailedToTransactAsset' | 'NotWithdrawable' | 'LocationCannotHold' | 'ExceedsMaxMessageSize' | 'DestinationUnsupported' | 'Transport' | 'Unroutable' | 'UnknownClaim' | 'FailedToDecode' | 'MaxWeightInvalid' | 'NotHoldingFees' | 'TooExpensive' | 'Trap' | 'UnhandledXcmVersion' | 'WeightLimitReached' | 'Barrier' | 'WeightNotComputable'; readonly type: 'Overflow' | 'Unimplemented' | 'UntrustedReserveLocation' | 'UntrustedTeleportLocation' | 'MultiLocationFull' | 'MultiLocationNotInvertible' | 'BadOrigin' | 'InvalidLocation' | 'AssetNotFound' | 'FailedToTransactAsset' | 'NotWithdrawable' | 'LocationCannotHold' | 'ExceedsMaxMessageSize' | 'DestinationUnsupported' | 'Transport' | 'Unroutable' | 'UnknownClaim' | 'FailedToDecode' | 'MaxWeightInvalid' | 'NotHoldingFees' | 'TooExpensive' | 'Trap' | 'UnhandledXcmVersion' | 'WeightLimitReached' | 'Barrier' | 'WeightNotComputable';
} }
/** @name XcmV2OriginKind (393) */ /** @name XcmV2OriginKind (397) */
interface XcmV2OriginKind extends Enum { interface XcmV2OriginKind extends Enum {
readonly isNative: boolean; readonly isNative: boolean;
readonly isSovereignAccount: boolean; readonly isSovereignAccount: boolean;
@@ -1344,12 +1375,12 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Native' | 'SovereignAccount' | 'Superuser' | 'Xcm'; readonly type: 'Native' | 'SovereignAccount' | 'Superuser' | 'Xcm';
} }
/** @name XcmDoubleEncoded (394) */ /** @name XcmDoubleEncoded (398) */
interface XcmDoubleEncoded extends Struct { interface XcmDoubleEncoded extends Struct {
readonly encoded: Bytes; readonly encoded: Bytes;
} }
/** @name XcmV2MultiassetMultiAssetFilter (395) */ /** @name XcmV2MultiassetMultiAssetFilter (399) */
interface XcmV2MultiassetMultiAssetFilter extends Enum { interface XcmV2MultiassetMultiAssetFilter extends Enum {
readonly isDefinite: boolean; readonly isDefinite: boolean;
readonly asDefinite: XcmV2MultiassetMultiAssets; readonly asDefinite: XcmV2MultiassetMultiAssets;
@@ -1358,7 +1389,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Definite' | 'Wild'; readonly type: 'Definite' | 'Wild';
} }
/** @name XcmV2MultiassetWildMultiAsset (396) */ /** @name XcmV2MultiassetWildMultiAsset (400) */
interface XcmV2MultiassetWildMultiAsset extends Enum { interface XcmV2MultiassetWildMultiAsset extends Enum {
readonly isAll: boolean; readonly isAll: boolean;
readonly isAllOf: boolean; readonly isAllOf: boolean;
@@ -1369,14 +1400,14 @@ declare module '@polkadot/types/lookup' {
readonly type: 'All' | 'AllOf'; readonly type: 'All' | 'AllOf';
} }
/** @name XcmV2MultiassetWildFungibility (397) */ /** @name XcmV2MultiassetWildFungibility (401) */
interface XcmV2MultiassetWildFungibility extends Enum { interface XcmV2MultiassetWildFungibility extends Enum {
readonly isFungible: boolean; readonly isFungible: boolean;
readonly isNonFungible: boolean; readonly isNonFungible: boolean;
readonly type: 'Fungible' | 'NonFungible'; readonly type: 'Fungible' | 'NonFungible';
} }
/** @name XcmV2WeightLimit (398) */ /** @name XcmV2WeightLimit (402) */
interface XcmV2WeightLimit extends Enum { interface XcmV2WeightLimit extends Enum {
readonly isUnlimited: boolean; readonly isUnlimited: boolean;
readonly isLimited: boolean; readonly isLimited: boolean;
@@ -1384,10 +1415,10 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Unlimited' | 'Limited'; readonly type: 'Unlimited' | 'Limited';
} }
/** @name XcmV3Xcm (399) */ /** @name XcmV3Xcm (403) */
interface XcmV3Xcm extends Vec<XcmV3Instruction> {} interface XcmV3Xcm extends Vec<XcmV3Instruction> {}
/** @name XcmV3Instruction (401) */ /** @name XcmV3Instruction (405) */
interface XcmV3Instruction extends Enum { interface XcmV3Instruction extends Enum {
readonly isWithdrawAsset: boolean; readonly isWithdrawAsset: boolean;
readonly asWithdrawAsset: XcmV3MultiassetMultiAssets; readonly asWithdrawAsset: XcmV3MultiassetMultiAssets;
@@ -1569,16 +1600,16 @@ declare module '@polkadot/types/lookup' {
readonly type: 'WithdrawAsset' | 'ReserveAssetDeposited' | 'ReceiveTeleportedAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'ClearOrigin' | 'DescendOrigin' | 'ReportError' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'ReportHolding' | 'BuyExecution' | 'RefundSurplus' | 'SetErrorHandler' | 'SetAppendix' | 'ClearError' | 'ClaimAsset' | 'Trap' | 'SubscribeVersion' | 'UnsubscribeVersion' | 'BurnAsset' | 'ExpectAsset' | 'ExpectOrigin' | 'ExpectError' | 'ExpectTransactStatus' | 'QueryPallet' | 'ExpectPallet' | 'ReportTransactStatus' | 'ClearTransactStatus' | 'UniversalOrigin' | 'ExportMessage' | 'LockAsset' | 'UnlockAsset' | 'NoteUnlockable' | 'RequestUnlock' | 'SetFeesMode' | 'SetTopic' | 'ClearTopic' | 'AliasOrigin' | 'UnpaidExecution'; readonly type: 'WithdrawAsset' | 'ReserveAssetDeposited' | 'ReceiveTeleportedAsset' | 'QueryResponse' | 'TransferAsset' | 'TransferReserveAsset' | 'Transact' | 'HrmpNewChannelOpenRequest' | 'HrmpChannelAccepted' | 'HrmpChannelClosing' | 'ClearOrigin' | 'DescendOrigin' | 'ReportError' | 'DepositAsset' | 'DepositReserveAsset' | 'ExchangeAsset' | 'InitiateReserveWithdraw' | 'InitiateTeleport' | 'ReportHolding' | 'BuyExecution' | 'RefundSurplus' | 'SetErrorHandler' | 'SetAppendix' | 'ClearError' | 'ClaimAsset' | 'Trap' | 'SubscribeVersion' | 'UnsubscribeVersion' | 'BurnAsset' | 'ExpectAsset' | 'ExpectOrigin' | 'ExpectError' | 'ExpectTransactStatus' | 'QueryPallet' | 'ExpectPallet' | 'ReportTransactStatus' | 'ClearTransactStatus' | 'UniversalOrigin' | 'ExportMessage' | 'LockAsset' | 'UnlockAsset' | 'NoteUnlockable' | 'RequestUnlock' | 'SetFeesMode' | 'SetTopic' | 'ClearTopic' | 'AliasOrigin' | 'UnpaidExecution';
} }
/** @name XcmV3MultiassetMultiAssets (402) */ /** @name XcmV3MultiassetMultiAssets (406) */
interface XcmV3MultiassetMultiAssets extends Vec<XcmV3MultiAsset> {} interface XcmV3MultiassetMultiAssets extends Vec<XcmV3MultiAsset> {}
/** @name XcmV3MultiAsset (404) */ /** @name XcmV3MultiAsset (408) */
interface XcmV3MultiAsset extends Struct { interface XcmV3MultiAsset extends Struct {
readonly id: XcmV3MultiassetAssetId; readonly id: XcmV3MultiassetAssetId;
readonly fun: XcmV3MultiassetFungibility; readonly fun: XcmV3MultiassetFungibility;
} }
/** @name XcmV3MultiassetAssetId (405) */ /** @name XcmV3MultiassetAssetId (409) */
interface XcmV3MultiassetAssetId extends Enum { interface XcmV3MultiassetAssetId extends Enum {
readonly isConcrete: boolean; readonly isConcrete: boolean;
readonly asConcrete: XcmV3MultiLocation; readonly asConcrete: XcmV3MultiLocation;
@@ -1587,7 +1618,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Concrete' | 'Abstract'; readonly type: 'Concrete' | 'Abstract';
} }
/** @name XcmV3MultiassetFungibility (406) */ /** @name XcmV3MultiassetFungibility (410) */
interface XcmV3MultiassetFungibility extends Enum { interface XcmV3MultiassetFungibility extends Enum {
readonly isFungible: boolean; readonly isFungible: boolean;
readonly asFungible: Compact<u128>; readonly asFungible: Compact<u128>;
@@ -1596,7 +1627,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Fungible' | 'NonFungible'; readonly type: 'Fungible' | 'NonFungible';
} }
/** @name XcmV3MultiassetAssetInstance (407) */ /** @name XcmV3MultiassetAssetInstance (411) */
interface XcmV3MultiassetAssetInstance extends Enum { interface XcmV3MultiassetAssetInstance extends Enum {
readonly isUndefined: boolean; readonly isUndefined: boolean;
readonly isIndex: boolean; readonly isIndex: boolean;
@@ -1612,7 +1643,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Undefined' | 'Index' | 'Array4' | 'Array8' | 'Array16' | 'Array32'; readonly type: 'Undefined' | 'Index' | 'Array4' | 'Array8' | 'Array16' | 'Array32';
} }
/** @name XcmV3Response (408) */ /** @name XcmV3Response (412) */
interface XcmV3Response extends Enum { interface XcmV3Response extends Enum {
readonly isNull: boolean; readonly isNull: boolean;
readonly isAssets: boolean; readonly isAssets: boolean;
@@ -1628,7 +1659,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Null' | 'Assets' | 'ExecutionResult' | 'Version' | 'PalletsInfo' | 'DispatchResult'; readonly type: 'Null' | 'Assets' | 'ExecutionResult' | 'Version' | 'PalletsInfo' | 'DispatchResult';
} }
/** @name XcmV3TraitsError (411) */ /** @name XcmV3TraitsError (415) */
interface XcmV3TraitsError extends Enum { interface XcmV3TraitsError extends Enum {
readonly isOverflow: boolean; readonly isOverflow: boolean;
readonly isUnimplemented: boolean; readonly isUnimplemented: boolean;
@@ -1675,7 +1706,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Overflow' | 'Unimplemented' | 'UntrustedReserveLocation' | 'UntrustedTeleportLocation' | 'LocationFull' | 'LocationNotInvertible' | 'BadOrigin' | 'InvalidLocation' | 'AssetNotFound' | 'FailedToTransactAsset' | 'NotWithdrawable' | 'LocationCannotHold' | 'ExceedsMaxMessageSize' | 'DestinationUnsupported' | 'Transport' | 'Unroutable' | 'UnknownClaim' | 'FailedToDecode' | 'MaxWeightInvalid' | 'NotHoldingFees' | 'TooExpensive' | 'Trap' | 'ExpectationFalse' | 'PalletNotFound' | 'NameMismatch' | 'VersionIncompatible' | 'HoldingWouldOverflow' | 'ExportError' | 'ReanchorFailed' | 'NoDeal' | 'FeesNotMet' | 'LockError' | 'NoPermission' | 'Unanchored' | 'NotDepositable' | 'UnhandledXcmVersion' | 'WeightLimitReached' | 'Barrier' | 'WeightNotComputable' | 'ExceedsStackLimit'; readonly type: 'Overflow' | 'Unimplemented' | 'UntrustedReserveLocation' | 'UntrustedTeleportLocation' | 'LocationFull' | 'LocationNotInvertible' | 'BadOrigin' | 'InvalidLocation' | 'AssetNotFound' | 'FailedToTransactAsset' | 'NotWithdrawable' | 'LocationCannotHold' | 'ExceedsMaxMessageSize' | 'DestinationUnsupported' | 'Transport' | 'Unroutable' | 'UnknownClaim' | 'FailedToDecode' | 'MaxWeightInvalid' | 'NotHoldingFees' | 'TooExpensive' | 'Trap' | 'ExpectationFalse' | 'PalletNotFound' | 'NameMismatch' | 'VersionIncompatible' | 'HoldingWouldOverflow' | 'ExportError' | 'ReanchorFailed' | 'NoDeal' | 'FeesNotMet' | 'LockError' | 'NoPermission' | 'Unanchored' | 'NotDepositable' | 'UnhandledXcmVersion' | 'WeightLimitReached' | 'Barrier' | 'WeightNotComputable' | 'ExceedsStackLimit';
} }
/** @name XcmV3PalletInfo (413) */ /** @name XcmV3PalletInfo (417) */
interface XcmV3PalletInfo extends Struct { interface XcmV3PalletInfo extends Struct {
readonly index: Compact<u32>; readonly index: Compact<u32>;
readonly name: Bytes; readonly name: Bytes;
@@ -1685,7 +1716,7 @@ declare module '@polkadot/types/lookup' {
readonly patch: Compact<u32>; readonly patch: Compact<u32>;
} }
/** @name XcmV3MaybeErrorCode (416) */ /** @name XcmV3MaybeErrorCode (420) */
interface XcmV3MaybeErrorCode extends Enum { interface XcmV3MaybeErrorCode extends Enum {
readonly isSuccess: boolean; readonly isSuccess: boolean;
readonly isError: boolean; readonly isError: boolean;
@@ -1695,14 +1726,14 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Success' | 'Error' | 'TruncatedError'; readonly type: 'Success' | 'Error' | 'TruncatedError';
} }
/** @name XcmV3QueryResponseInfo (419) */ /** @name XcmV3QueryResponseInfo (423) */
interface XcmV3QueryResponseInfo extends Struct { interface XcmV3QueryResponseInfo extends Struct {
readonly destination: XcmV3MultiLocation; readonly destination: XcmV3MultiLocation;
readonly queryId: Compact<u64>; readonly queryId: Compact<u64>;
readonly maxWeight: SpWeightsWeightV2Weight; readonly maxWeight: SpWeightsWeightV2Weight;
} }
/** @name XcmV3MultiassetMultiAssetFilter (420) */ /** @name XcmV3MultiassetMultiAssetFilter (424) */
interface XcmV3MultiassetMultiAssetFilter extends Enum { interface XcmV3MultiassetMultiAssetFilter extends Enum {
readonly isDefinite: boolean; readonly isDefinite: boolean;
readonly asDefinite: XcmV3MultiassetMultiAssets; readonly asDefinite: XcmV3MultiassetMultiAssets;
@@ -1711,7 +1742,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Definite' | 'Wild'; readonly type: 'Definite' | 'Wild';
} }
/** @name XcmV3MultiassetWildMultiAsset (421) */ /** @name XcmV3MultiassetWildMultiAsset (425) */
interface XcmV3MultiassetWildMultiAsset extends Enum { interface XcmV3MultiassetWildMultiAsset extends Enum {
readonly isAll: boolean; readonly isAll: boolean;
readonly isAllOf: boolean; readonly isAllOf: boolean;
@@ -1730,14 +1761,14 @@ declare module '@polkadot/types/lookup' {
readonly type: 'All' | 'AllOf' | 'AllCounted' | 'AllOfCounted'; readonly type: 'All' | 'AllOf' | 'AllCounted' | 'AllOfCounted';
} }
/** @name XcmV3MultiassetWildFungibility (422) */ /** @name XcmV3MultiassetWildFungibility (426) */
interface XcmV3MultiassetWildFungibility extends Enum { interface XcmV3MultiassetWildFungibility extends Enum {
readonly isFungible: boolean; readonly isFungible: boolean;
readonly isNonFungible: boolean; readonly isNonFungible: boolean;
readonly type: 'Fungible' | 'NonFungible'; readonly type: 'Fungible' | 'NonFungible';
} }
/** @name XcmV3WeightLimit (423) */ /** @name XcmV3WeightLimit (427) */
interface XcmV3WeightLimit extends Enum { interface XcmV3WeightLimit extends Enum {
readonly isUnlimited: boolean; readonly isUnlimited: boolean;
readonly isLimited: boolean; readonly isLimited: boolean;
@@ -1745,7 +1776,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Unlimited' | 'Limited'; readonly type: 'Unlimited' | 'Limited';
} }
/** @name XcmVersionedMultiAssets (424) */ /** @name XcmVersionedMultiAssets (428) */
interface XcmVersionedMultiAssets extends Enum { interface XcmVersionedMultiAssets extends Enum {
readonly isV2: boolean; readonly isV2: boolean;
readonly asV2: XcmV2MultiassetMultiAssets; readonly asV2: XcmV2MultiassetMultiAssets;
@@ -1754,7 +1785,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'V2' | 'V3'; readonly type: 'V2' | 'V3';
} }
/** @name PolkadotRuntimeCommonClaimsPalletEvent (440) */ /** @name PolkadotRuntimeCommonClaimsPalletEvent (444) */
interface PolkadotRuntimeCommonClaimsPalletEvent extends Enum { interface PolkadotRuntimeCommonClaimsPalletEvent extends Enum {
readonly isClaimed: boolean; readonly isClaimed: boolean;
readonly asClaimed: { readonly asClaimed: {
@@ -1765,7 +1796,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Claimed'; readonly type: 'Claimed';
} }
/** @name PolkadotRuntimeParachainsInclusionPalletEvent (456) */ /** @name PolkadotRuntimeParachainsInclusionPalletEvent (460) */
interface PolkadotRuntimeParachainsInclusionPalletEvent extends Enum { interface PolkadotRuntimeParachainsInclusionPalletEvent extends Enum {
readonly isCandidateBacked: boolean; readonly isCandidateBacked: boolean;
readonly asCandidateBacked: ITuple<[PolkadotPrimitivesV4CandidateReceipt, Bytes, u32, u32]>; readonly asCandidateBacked: ITuple<[PolkadotPrimitivesV4CandidateReceipt, Bytes, u32, u32]>;
@@ -1776,13 +1807,13 @@ declare module '@polkadot/types/lookup' {
readonly type: 'CandidateBacked' | 'CandidateIncluded' | 'CandidateTimedOut'; readonly type: 'CandidateBacked' | 'CandidateIncluded' | 'CandidateTimedOut';
} }
/** @name PolkadotPrimitivesV4CandidateReceipt (457) */ /** @name PolkadotPrimitivesV4CandidateReceipt (461) */
interface PolkadotPrimitivesV4CandidateReceipt extends Struct { interface PolkadotPrimitivesV4CandidateReceipt extends Struct {
readonly descriptor: PolkadotPrimitivesV4CandidateDescriptor; readonly descriptor: PolkadotPrimitivesV4CandidateDescriptor;
readonly commitmentsHash: H256; readonly commitmentsHash: H256;
} }
/** @name PolkadotRuntimeParachainsParasPalletEvent (460) */ /** @name PolkadotRuntimeParachainsParasPalletEvent (464) */
interface PolkadotRuntimeParachainsParasPalletEvent extends Enum { interface PolkadotRuntimeParachainsParasPalletEvent extends Enum {
readonly isCurrentCodeUpdated: boolean; readonly isCurrentCodeUpdated: boolean;
readonly asCurrentCodeUpdated: u32; readonly asCurrentCodeUpdated: u32;
@@ -1803,7 +1834,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'CurrentCodeUpdated' | 'CurrentHeadUpdated' | 'CodeUpgradeScheduled' | 'NewHeadNoted' | 'ActionQueued' | 'PvfCheckStarted' | 'PvfCheckAccepted' | 'PvfCheckRejected'; readonly type: 'CurrentCodeUpdated' | 'CurrentHeadUpdated' | 'CodeUpgradeScheduled' | 'NewHeadNoted' | 'ActionQueued' | 'PvfCheckStarted' | 'PvfCheckAccepted' | 'PvfCheckRejected';
} }
/** @name PolkadotRuntimeParachainsUmpPalletEvent (461) */ /** @name PolkadotRuntimeParachainsUmpPalletEvent (465) */
interface PolkadotRuntimeParachainsUmpPalletEvent extends Enum { interface PolkadotRuntimeParachainsUmpPalletEvent extends Enum {
readonly isInvalidFormat: boolean; readonly isInvalidFormat: boolean;
readonly asInvalidFormat: U8aFixed; readonly asInvalidFormat: U8aFixed;
@@ -1822,7 +1853,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedUpward' | 'WeightExhausted' | 'UpwardMessagesReceived' | 'OverweightEnqueued' | 'OverweightServiced'; readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedUpward' | 'WeightExhausted' | 'UpwardMessagesReceived' | 'OverweightEnqueued' | 'OverweightServiced';
} }
/** @name XcmV3TraitsOutcome (462) */ /** @name XcmV3TraitsOutcome (466) */
interface XcmV3TraitsOutcome extends Enum { interface XcmV3TraitsOutcome extends Enum {
readonly isComplete: boolean; readonly isComplete: boolean;
readonly asComplete: SpWeightsWeightV2Weight; readonly asComplete: SpWeightsWeightV2Weight;
@@ -1833,7 +1864,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Complete' | 'Incomplete' | 'Error'; readonly type: 'Complete' | 'Incomplete' | 'Error';
} }
/** @name PolkadotRuntimeParachainsHrmpPalletEvent (463) */ /** @name PolkadotRuntimeParachainsHrmpPalletEvent (467) */
interface PolkadotRuntimeParachainsHrmpPalletEvent extends Enum { interface PolkadotRuntimeParachainsHrmpPalletEvent extends Enum {
readonly isOpenChannelRequested: boolean; readonly isOpenChannelRequested: boolean;
readonly asOpenChannelRequested: ITuple<[u32, u32, u32, u32]>; readonly asOpenChannelRequested: ITuple<[u32, u32, u32, u32]>;
@@ -1848,7 +1879,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'OpenChannelRequested' | 'OpenChannelCanceled' | 'OpenChannelAccepted' | 'ChannelClosed' | 'HrmpChannelForceOpened'; readonly type: 'OpenChannelRequested' | 'OpenChannelCanceled' | 'OpenChannelAccepted' | 'ChannelClosed' | 'HrmpChannelForceOpened';
} }
/** @name PolkadotRuntimeParachainsDisputesPalletEvent (464) */ /** @name PolkadotRuntimeParachainsDisputesPalletEvent (468) */
interface PolkadotRuntimeParachainsDisputesPalletEvent extends Enum { interface PolkadotRuntimeParachainsDisputesPalletEvent extends Enum {
readonly isDisputeInitiated: boolean; readonly isDisputeInitiated: boolean;
readonly asDisputeInitiated: ITuple<[H256, PolkadotRuntimeParachainsDisputesDisputeLocation]>; readonly asDisputeInitiated: ITuple<[H256, PolkadotRuntimeParachainsDisputesDisputeLocation]>;
@@ -1859,21 +1890,21 @@ declare module '@polkadot/types/lookup' {
readonly type: 'DisputeInitiated' | 'DisputeConcluded' | 'Revert'; readonly type: 'DisputeInitiated' | 'DisputeConcluded' | 'Revert';
} }
/** @name PolkadotRuntimeParachainsDisputesDisputeLocation (465) */ /** @name PolkadotRuntimeParachainsDisputesDisputeLocation (469) */
interface PolkadotRuntimeParachainsDisputesDisputeLocation extends Enum { interface PolkadotRuntimeParachainsDisputesDisputeLocation extends Enum {
readonly isLocal: boolean; readonly isLocal: boolean;
readonly isRemote: boolean; readonly isRemote: boolean;
readonly type: 'Local' | 'Remote'; readonly type: 'Local' | 'Remote';
} }
/** @name PolkadotRuntimeParachainsDisputesDisputeResult (466) */ /** @name PolkadotRuntimeParachainsDisputesDisputeResult (470) */
interface PolkadotRuntimeParachainsDisputesDisputeResult extends Enum { interface PolkadotRuntimeParachainsDisputesDisputeResult extends Enum {
readonly isValid: boolean; readonly isValid: boolean;
readonly isInvalid: boolean; readonly isInvalid: boolean;
readonly type: 'Valid' | 'Invalid'; readonly type: 'Valid' | 'Invalid';
} }
/** @name PolkadotRuntimeCommonParasRegistrarPalletEvent (467) */ /** @name PolkadotRuntimeCommonParasRegistrarPalletEvent (471) */
interface PolkadotRuntimeCommonParasRegistrarPalletEvent extends Enum { interface PolkadotRuntimeCommonParasRegistrarPalletEvent extends Enum {
readonly isRegistered: boolean; readonly isRegistered: boolean;
readonly asRegistered: { readonly asRegistered: {
@@ -1889,10 +1920,15 @@ declare module '@polkadot/types/lookup' {
readonly paraId: u32; readonly paraId: u32;
readonly who: AccountId32; readonly who: AccountId32;
} & Struct; } & Struct;
readonly type: 'Registered' | 'Deregistered' | 'Reserved'; readonly isSwapped: boolean;
readonly asSwapped: {
readonly paraId: u32;
readonly otherId: u32;
} & Struct;
readonly type: 'Registered' | 'Deregistered' | 'Reserved' | 'Swapped';
} }
/** @name PolkadotRuntimeCommonSlotsPalletEvent (468) */ /** @name PolkadotRuntimeCommonSlotsPalletEvent (472) */
interface PolkadotRuntimeCommonSlotsPalletEvent extends Enum { interface PolkadotRuntimeCommonSlotsPalletEvent extends Enum {
readonly isNewLeasePeriod: boolean; readonly isNewLeasePeriod: boolean;
readonly asNewLeasePeriod: { readonly asNewLeasePeriod: {
@@ -1910,7 +1946,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'NewLeasePeriod' | 'Leased'; readonly type: 'NewLeasePeriod' | 'Leased';
} }
/** @name PolkadotRuntimeCommonAuctionsPalletEvent (469) */ /** @name PolkadotRuntimeCommonAuctionsPalletEvent (473) */
interface PolkadotRuntimeCommonAuctionsPalletEvent extends Enum { interface PolkadotRuntimeCommonAuctionsPalletEvent extends Enum {
readonly isAuctionStarted: boolean; readonly isAuctionStarted: boolean;
readonly asAuctionStarted: { readonly asAuctionStarted: {
@@ -1955,7 +1991,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'AuctionStarted' | 'AuctionClosed' | 'Reserved' | 'Unreserved' | 'ReserveConfiscated' | 'BidAccepted' | 'WinningOffset'; readonly type: 'AuctionStarted' | 'AuctionClosed' | 'Reserved' | 'Unreserved' | 'ReserveConfiscated' | 'BidAccepted' | 'WinningOffset';
} }
/** @name PolkadotRuntimeCommonCrowdloanPalletEvent (470) */ /** @name PolkadotRuntimeCommonCrowdloanPalletEvent (474) */
interface PolkadotRuntimeCommonCrowdloanPalletEvent extends Enum { interface PolkadotRuntimeCommonCrowdloanPalletEvent extends Enum {
readonly isCreated: boolean; readonly isCreated: boolean;
readonly asCreated: { readonly asCreated: {
@@ -2007,7 +2043,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Created' | 'Contributed' | 'Withdrew' | 'PartiallyRefunded' | 'AllRefunded' | 'Dissolved' | 'HandleBidResult' | 'Edited' | 'MemoUpdated' | 'AddedToNewRaise'; readonly type: 'Created' | 'Contributed' | 'Withdrew' | 'PartiallyRefunded' | 'AllRefunded' | 'Dissolved' | 'HandleBidResult' | 'Edited' | 'MemoUpdated' | 'AddedToNewRaise';
} }
/** @name PalletXcmEvent (471) */ /** @name PalletXcmEvent (475) */
interface PalletXcmEvent extends Enum { interface PalletXcmEvent extends Enum {
readonly isAttempted: boolean; readonly isAttempted: boolean;
readonly asAttempted: XcmV3TraitsOutcome; readonly asAttempted: XcmV3TraitsOutcome;
@@ -2058,7 +2094,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Attempted' | 'Sent' | 'UnexpectedResponse' | 'ResponseReady' | 'Notified' | 'NotifyOverweight' | 'NotifyDispatchError' | 'NotifyDecodeFailed' | 'InvalidResponder' | 'InvalidResponderVersion' | 'ResponseTaken' | 'AssetsTrapped' | 'VersionChangeNotified' | 'SupportedVersionChanged' | 'NotifyTargetSendFail' | 'NotifyTargetMigrationFail' | 'InvalidQuerierVersion' | 'InvalidQuerier' | 'VersionNotifyStarted' | 'VersionNotifyRequested' | 'VersionNotifyUnrequested' | 'FeesPaid' | 'AssetsClaimed'; readonly type: 'Attempted' | 'Sent' | 'UnexpectedResponse' | 'ResponseReady' | 'Notified' | 'NotifyOverweight' | 'NotifyDispatchError' | 'NotifyDecodeFailed' | 'InvalidResponder' | 'InvalidResponderVersion' | 'ResponseTaken' | 'AssetsTrapped' | 'VersionChangeNotified' | 'SupportedVersionChanged' | 'NotifyTargetSendFail' | 'NotifyTargetMigrationFail' | 'InvalidQuerierVersion' | 'InvalidQuerier' | 'VersionNotifyStarted' | 'VersionNotifyRequested' | 'VersionNotifyUnrequested' | 'FeesPaid' | 'AssetsClaimed';
} }
/** @name PalletReferendaReferendumInfo (617) */ /** @name PalletReferendaReferendumInfo (621) */
interface PalletReferendaReferendumInfo extends Enum { interface PalletReferendaReferendumInfo extends Enum {
readonly isOngoing: boolean; readonly isOngoing: boolean;
readonly asOngoing: PalletReferendaReferendumStatus; readonly asOngoing: PalletReferendaReferendumStatus;
@@ -2075,7 +2111,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Ongoing' | 'Approved' | 'Rejected' | 'Cancelled' | 'TimedOut' | 'Killed'; readonly type: 'Ongoing' | 'Approved' | 'Rejected' | 'Cancelled' | 'TimedOut' | 'Killed';
} }
/** @name PalletReferendaReferendumStatus (618) */ /** @name PalletReferendaReferendumStatus (622) */
interface PalletReferendaReferendumStatus extends Struct { interface PalletReferendaReferendumStatus extends Struct {
readonly track: u16; readonly track: u16;
readonly origin: PolkadotRuntimeOriginCaller; readonly origin: PolkadotRuntimeOriginCaller;
@@ -2090,7 +2126,7 @@ declare module '@polkadot/types/lookup' {
readonly alarm: Option<ITuple<[u32, ITuple<[u32, u32]>]>>; readonly alarm: Option<ITuple<[u32, ITuple<[u32, u32]>]>>;
} }
/** @name PolkadotRuntimeCommonClaimsPalletError (636) */ /** @name PolkadotRuntimeCommonClaimsPalletError (640) */
interface PolkadotRuntimeCommonClaimsPalletError extends Enum { interface PolkadotRuntimeCommonClaimsPalletError extends Enum {
readonly isInvalidEthereumSignature: boolean; readonly isInvalidEthereumSignature: boolean;
readonly isSignerHasNoClaim: boolean; readonly isSignerHasNoClaim: boolean;
@@ -2101,7 +2137,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'InvalidEthereumSignature' | 'SignerHasNoClaim' | 'SenderHasNoClaim' | 'PotUnderflow' | 'InvalidStatement' | 'VestedBalanceExists'; readonly type: 'InvalidEthereumSignature' | 'SignerHasNoClaim' | 'SenderHasNoClaim' | 'PotUnderflow' | 'InvalidStatement' | 'VestedBalanceExists';
} }
/** @name PolkadotRuntimeParachainsConfigurationHostConfiguration (712) */ /** @name PolkadotRuntimeParachainsConfigurationHostConfiguration (716) */
interface PolkadotRuntimeParachainsConfigurationHostConfiguration extends Struct { interface PolkadotRuntimeParachainsConfigurationHostConfiguration extends Struct {
readonly maxCodeSize: u32; readonly maxCodeSize: u32;
readonly maxHeadDataSize: u32; readonly maxHeadDataSize: u32;
@@ -2148,19 +2184,19 @@ declare module '@polkadot/types/lookup' {
readonly minimumValidationUpgradeDelay: u32; readonly minimumValidationUpgradeDelay: u32;
} }
/** @name PolkadotRuntimeParachainsConfigurationPalletError (715) */ /** @name PolkadotRuntimeParachainsConfigurationPalletError (719) */
interface PolkadotRuntimeParachainsConfigurationPalletError extends Enum { interface PolkadotRuntimeParachainsConfigurationPalletError extends Enum {
readonly isInvalidNewValue: boolean; readonly isInvalidNewValue: boolean;
readonly type: 'InvalidNewValue'; readonly type: 'InvalidNewValue';
} }
/** @name PolkadotRuntimeParachainsInclusionAvailabilityBitfieldRecord (718) */ /** @name PolkadotRuntimeParachainsInclusionAvailabilityBitfieldRecord (722) */
interface PolkadotRuntimeParachainsInclusionAvailabilityBitfieldRecord extends Struct { interface PolkadotRuntimeParachainsInclusionAvailabilityBitfieldRecord extends Struct {
readonly bitfield: BitVec; readonly bitfield: BitVec;
readonly submittedAt: u32; readonly submittedAt: u32;
} }
/** @name PolkadotRuntimeParachainsInclusionCandidatePendingAvailability (719) */ /** @name PolkadotRuntimeParachainsInclusionCandidatePendingAvailability (723) */
interface PolkadotRuntimeParachainsInclusionCandidatePendingAvailability extends Struct { interface PolkadotRuntimeParachainsInclusionCandidatePendingAvailability extends Struct {
readonly core: u32; readonly core: u32;
readonly hash_: H256; readonly hash_: H256;
@@ -2172,7 +2208,7 @@ declare module '@polkadot/types/lookup' {
readonly backingGroup: u32; readonly backingGroup: u32;
} }
/** @name PolkadotRuntimeParachainsInclusionPalletError (720) */ /** @name PolkadotRuntimeParachainsInclusionPalletError (724) */
interface PolkadotRuntimeParachainsInclusionPalletError extends Enum { interface PolkadotRuntimeParachainsInclusionPalletError extends Enum {
readonly isUnsortedOrDuplicateValidatorIndices: boolean; readonly isUnsortedOrDuplicateValidatorIndices: boolean;
readonly isUnsortedOrDuplicateDisputeStatementSet: boolean; readonly isUnsortedOrDuplicateDisputeStatementSet: boolean;
@@ -2206,14 +2242,14 @@ declare module '@polkadot/types/lookup' {
readonly type: 'UnsortedOrDuplicateValidatorIndices' | 'UnsortedOrDuplicateDisputeStatementSet' | 'UnsortedOrDuplicateBackedCandidates' | 'UnexpectedRelayParent' | 'WrongBitfieldSize' | 'BitfieldAllZeros' | 'BitfieldDuplicateOrUnordered' | 'ValidatorIndexOutOfBounds' | 'InvalidBitfieldSignature' | 'UnscheduledCandidate' | 'CandidateScheduledBeforeParaFree' | 'WrongCollator' | 'ScheduledOutOfOrder' | 'HeadDataTooLarge' | 'PrematureCodeUpgrade' | 'NewCodeTooLarge' | 'CandidateNotInParentContext' | 'InvalidGroupIndex' | 'InsufficientBacking' | 'InvalidBacking' | 'NotCollatorSigned' | 'ValidationDataHashMismatch' | 'IncorrectDownwardMessageHandling' | 'InvalidUpwardMessages' | 'HrmpWatermarkMishandling' | 'InvalidOutboundHrmp' | 'InvalidValidationCodeHash' | 'ParaHeadMismatch' | 'BitfieldReferencesFreedCore'; readonly type: 'UnsortedOrDuplicateValidatorIndices' | 'UnsortedOrDuplicateDisputeStatementSet' | 'UnsortedOrDuplicateBackedCandidates' | 'UnexpectedRelayParent' | 'WrongBitfieldSize' | 'BitfieldAllZeros' | 'BitfieldDuplicateOrUnordered' | 'ValidatorIndexOutOfBounds' | 'InvalidBitfieldSignature' | 'UnscheduledCandidate' | 'CandidateScheduledBeforeParaFree' | 'WrongCollator' | 'ScheduledOutOfOrder' | 'HeadDataTooLarge' | 'PrematureCodeUpgrade' | 'NewCodeTooLarge' | 'CandidateNotInParentContext' | 'InvalidGroupIndex' | 'InsufficientBacking' | 'InvalidBacking' | 'NotCollatorSigned' | 'ValidationDataHashMismatch' | 'IncorrectDownwardMessageHandling' | 'InvalidUpwardMessages' | 'HrmpWatermarkMishandling' | 'InvalidOutboundHrmp' | 'InvalidValidationCodeHash' | 'ParaHeadMismatch' | 'BitfieldReferencesFreedCore';
} }
/** @name PolkadotPrimitivesV4ScrapedOnChainVotes (721) */ /** @name PolkadotPrimitivesV4ScrapedOnChainVotes (725) */
interface PolkadotPrimitivesV4ScrapedOnChainVotes extends Struct { interface PolkadotPrimitivesV4ScrapedOnChainVotes extends Struct {
readonly session: u32; readonly session: u32;
readonly backingValidatorsPerCandidate: Vec<ITuple<[PolkadotPrimitivesV4CandidateReceipt, Vec<ITuple<[u32, PolkadotPrimitivesV4ValidityAttestation]>>]>>; readonly backingValidatorsPerCandidate: Vec<ITuple<[PolkadotPrimitivesV4CandidateReceipt, Vec<ITuple<[u32, PolkadotPrimitivesV4ValidityAttestation]>>]>>;
readonly disputes: Vec<PolkadotPrimitivesV4DisputeStatementSet>; readonly disputes: Vec<PolkadotPrimitivesV4DisputeStatementSet>;
} }
/** @name PolkadotRuntimeParachainsParasInherentPalletError (726) */ /** @name PolkadotRuntimeParachainsParasInherentPalletError (730) */
interface PolkadotRuntimeParachainsParasInherentPalletError extends Enum { interface PolkadotRuntimeParachainsParasInherentPalletError extends Enum {
readonly isTooManyInclusionInherents: boolean; readonly isTooManyInclusionInherents: boolean;
readonly isInvalidParentHeader: boolean; readonly isInvalidParentHeader: boolean;
@@ -2224,28 +2260,28 @@ declare module '@polkadot/types/lookup' {
readonly type: 'TooManyInclusionInherents' | 'InvalidParentHeader' | 'CandidateConcludedInvalid' | 'InherentOverweight' | 'DisputeStatementsUnsortedOrDuplicates' | 'DisputeInvalid'; readonly type: 'TooManyInclusionInherents' | 'InvalidParentHeader' | 'CandidateConcludedInvalid' | 'InherentOverweight' | 'DisputeStatementsUnsortedOrDuplicates' | 'DisputeInvalid';
} }
/** @name PolkadotRuntimeParachainsSchedulerParathreadClaimQueue (728) */ /** @name PolkadotRuntimeParachainsSchedulerParathreadClaimQueue (732) */
interface PolkadotRuntimeParachainsSchedulerParathreadClaimQueue extends Struct { interface PolkadotRuntimeParachainsSchedulerParathreadClaimQueue extends Struct {
readonly queue: Vec<PolkadotRuntimeParachainsSchedulerQueuedParathread>; readonly queue: Vec<PolkadotRuntimeParachainsSchedulerQueuedParathread>;
readonly nextCoreOffset: u32; readonly nextCoreOffset: u32;
} }
/** @name PolkadotRuntimeParachainsSchedulerQueuedParathread (730) */ /** @name PolkadotRuntimeParachainsSchedulerQueuedParathread (734) */
interface PolkadotRuntimeParachainsSchedulerQueuedParathread extends Struct { interface PolkadotRuntimeParachainsSchedulerQueuedParathread extends Struct {
readonly claim: PolkadotPrimitivesV4ParathreadEntry; readonly claim: PolkadotPrimitivesV4ParathreadEntry;
readonly coreOffset: u32; readonly coreOffset: u32;
} }
/** @name PolkadotPrimitivesV4ParathreadEntry (731) */ /** @name PolkadotPrimitivesV4ParathreadEntry (735) */
interface PolkadotPrimitivesV4ParathreadEntry extends Struct { interface PolkadotPrimitivesV4ParathreadEntry extends Struct {
readonly claim: PolkadotPrimitivesV4ParathreadClaim; readonly claim: PolkadotPrimitivesV4ParathreadClaim;
readonly retries: u32; readonly retries: u32;
} }
/** @name PolkadotPrimitivesV4ParathreadClaim (732) */ /** @name PolkadotPrimitivesV4ParathreadClaim (736) */
interface PolkadotPrimitivesV4ParathreadClaim extends ITuple<[u32, PolkadotPrimitivesV4CollatorAppPublic]> {} interface PolkadotPrimitivesV4ParathreadClaim extends ITuple<[u32, PolkadotPrimitivesV4CollatorAppPublic]> {}
/** @name PolkadotPrimitivesV4CoreOccupied (735) */ /** @name PolkadotPrimitivesV4CoreOccupied (739) */
interface PolkadotPrimitivesV4CoreOccupied extends Enum { interface PolkadotPrimitivesV4CoreOccupied extends Enum {
readonly isParathread: boolean; readonly isParathread: boolean;
readonly asParathread: PolkadotPrimitivesV4ParathreadEntry; readonly asParathread: PolkadotPrimitivesV4ParathreadEntry;
@@ -2253,7 +2289,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Parathread' | 'Parachain'; readonly type: 'Parathread' | 'Parachain';
} }
/** @name PolkadotRuntimeParachainsSchedulerCoreAssignment (738) */ /** @name PolkadotRuntimeParachainsSchedulerCoreAssignment (742) */
interface PolkadotRuntimeParachainsSchedulerCoreAssignment extends Struct { interface PolkadotRuntimeParachainsSchedulerCoreAssignment extends Struct {
readonly core: u32; readonly core: u32;
readonly paraId: u32; readonly paraId: u32;
@@ -2261,7 +2297,7 @@ declare module '@polkadot/types/lookup' {
readonly groupIdx: u32; readonly groupIdx: u32;
} }
/** @name PolkadotRuntimeParachainsSchedulerAssignmentKind (739) */ /** @name PolkadotRuntimeParachainsSchedulerAssignmentKind (743) */
interface PolkadotRuntimeParachainsSchedulerAssignmentKind extends Enum { interface PolkadotRuntimeParachainsSchedulerAssignmentKind extends Enum {
readonly isParachain: boolean; readonly isParachain: boolean;
readonly isParathread: boolean; readonly isParathread: boolean;
@@ -2269,7 +2305,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Parachain' | 'Parathread'; readonly type: 'Parachain' | 'Parathread';
} }
/** @name PolkadotRuntimeParachainsParasPvfCheckActiveVoteState (740) */ /** @name PolkadotRuntimeParachainsParasPvfCheckActiveVoteState (744) */
interface PolkadotRuntimeParachainsParasPvfCheckActiveVoteState extends Struct { interface PolkadotRuntimeParachainsParasPvfCheckActiveVoteState extends Struct {
readonly votesAccept: BitVec; readonly votesAccept: BitVec;
readonly votesReject: BitVec; readonly votesReject: BitVec;
@@ -2278,7 +2314,7 @@ declare module '@polkadot/types/lookup' {
readonly causes: Vec<PolkadotRuntimeParachainsParasPvfCheckCause>; readonly causes: Vec<PolkadotRuntimeParachainsParasPvfCheckCause>;
} }
/** @name PolkadotRuntimeParachainsParasPvfCheckCause (742) */ /** @name PolkadotRuntimeParachainsParasPvfCheckCause (746) */
interface PolkadotRuntimeParachainsParasPvfCheckCause extends Enum { interface PolkadotRuntimeParachainsParasPvfCheckCause extends Enum {
readonly isOnboarding: boolean; readonly isOnboarding: boolean;
readonly asOnboarding: u32; readonly asOnboarding: u32;
@@ -2290,7 +2326,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Onboarding' | 'Upgrade'; readonly type: 'Onboarding' | 'Upgrade';
} }
/** @name PolkadotRuntimeParachainsParasParaLifecycle (744) */ /** @name PolkadotRuntimeParachainsParasParaLifecycle (748) */
interface PolkadotRuntimeParachainsParasParaLifecycle extends Enum { interface PolkadotRuntimeParachainsParasParaLifecycle extends Enum {
readonly isOnboarding: boolean; readonly isOnboarding: boolean;
readonly isParathread: boolean; readonly isParathread: boolean;
@@ -2302,39 +2338,39 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Onboarding' | 'Parathread' | 'Parachain' | 'UpgradingParathread' | 'DowngradingParachain' | 'OffboardingParathread' | 'OffboardingParachain'; readonly type: 'Onboarding' | 'Parathread' | 'Parachain' | 'UpgradingParathread' | 'DowngradingParachain' | 'OffboardingParathread' | 'OffboardingParachain';
} }
/** @name PolkadotRuntimeParachainsParasParaPastCodeMeta (746) */ /** @name PolkadotRuntimeParachainsParasParaPastCodeMeta (750) */
interface PolkadotRuntimeParachainsParasParaPastCodeMeta extends Struct { interface PolkadotRuntimeParachainsParasParaPastCodeMeta extends Struct {
readonly upgradeTimes: Vec<PolkadotRuntimeParachainsParasReplacementTimes>; readonly upgradeTimes: Vec<PolkadotRuntimeParachainsParasReplacementTimes>;
readonly lastPruned: Option<u32>; readonly lastPruned: Option<u32>;
} }
/** @name PolkadotRuntimeParachainsParasReplacementTimes (748) */ /** @name PolkadotRuntimeParachainsParasReplacementTimes (752) */
interface PolkadotRuntimeParachainsParasReplacementTimes extends Struct { interface PolkadotRuntimeParachainsParasReplacementTimes extends Struct {
readonly expectedAt: u32; readonly expectedAt: u32;
readonly activatedAt: u32; readonly activatedAt: u32;
} }
/** @name PolkadotPrimitivesV4UpgradeGoAhead (750) */ /** @name PolkadotPrimitivesV4UpgradeGoAhead (754) */
interface PolkadotPrimitivesV4UpgradeGoAhead extends Enum { interface PolkadotPrimitivesV4UpgradeGoAhead extends Enum {
readonly isAbort: boolean; readonly isAbort: boolean;
readonly isGoAhead: boolean; readonly isGoAhead: boolean;
readonly type: 'Abort' | 'GoAhead'; readonly type: 'Abort' | 'GoAhead';
} }
/** @name PolkadotPrimitivesV4UpgradeRestriction (751) */ /** @name PolkadotPrimitivesV4UpgradeRestriction (755) */
interface PolkadotPrimitivesV4UpgradeRestriction extends Enum { interface PolkadotPrimitivesV4UpgradeRestriction extends Enum {
readonly isPresent: boolean; readonly isPresent: boolean;
readonly type: 'Present'; readonly type: 'Present';
} }
/** @name PolkadotRuntimeParachainsParasParaGenesisArgs (752) */ /** @name PolkadotRuntimeParachainsParasParaGenesisArgs (756) */
interface PolkadotRuntimeParachainsParasParaGenesisArgs extends Struct { interface PolkadotRuntimeParachainsParasParaGenesisArgs extends Struct {
readonly genesisHead: Bytes; readonly genesisHead: Bytes;
readonly validationCode: Bytes; readonly validationCode: Bytes;
readonly paraKind: bool; readonly paraKind: bool;
} }
/** @name PolkadotRuntimeParachainsParasPalletError (753) */ /** @name PolkadotRuntimeParachainsParasPalletError (757) */
interface PolkadotRuntimeParachainsParasPalletError extends Enum { interface PolkadotRuntimeParachainsParasPalletError extends Enum {
readonly isNotRegistered: boolean; readonly isNotRegistered: boolean;
readonly isCannotOnboard: boolean; readonly isCannotOnboard: boolean;
@@ -2347,32 +2383,31 @@ declare module '@polkadot/types/lookup' {
readonly isPvfCheckInvalidSignature: boolean; readonly isPvfCheckInvalidSignature: boolean;
readonly isPvfCheckDoubleVote: boolean; readonly isPvfCheckDoubleVote: boolean;
readonly isPvfCheckSubjectInvalid: boolean; readonly isPvfCheckSubjectInvalid: boolean;
readonly isPvfCheckDisabled: boolean;
readonly isCannotUpgradeCode: boolean; readonly isCannotUpgradeCode: boolean;
readonly type: 'NotRegistered' | 'CannotOnboard' | 'CannotOffboard' | 'CannotUpgrade' | 'CannotDowngrade' | 'PvfCheckStatementStale' | 'PvfCheckStatementFuture' | 'PvfCheckValidatorIndexOutOfBounds' | 'PvfCheckInvalidSignature' | 'PvfCheckDoubleVote' | 'PvfCheckSubjectInvalid' | 'PvfCheckDisabled' | 'CannotUpgradeCode'; readonly type: 'NotRegistered' | 'CannotOnboard' | 'CannotOffboard' | 'CannotUpgrade' | 'CannotDowngrade' | 'PvfCheckStatementStale' | 'PvfCheckStatementFuture' | 'PvfCheckValidatorIndexOutOfBounds' | 'PvfCheckInvalidSignature' | 'PvfCheckDoubleVote' | 'PvfCheckSubjectInvalid' | 'CannotUpgradeCode';
} }
/** @name PolkadotRuntimeParachainsInitializerBufferedSessionChange (755) */ /** @name PolkadotRuntimeParachainsInitializerBufferedSessionChange (759) */
interface PolkadotRuntimeParachainsInitializerBufferedSessionChange extends Struct { interface PolkadotRuntimeParachainsInitializerBufferedSessionChange extends Struct {
readonly validators: Vec<PolkadotPrimitivesV4ValidatorAppPublic>; readonly validators: Vec<PolkadotPrimitivesV4ValidatorAppPublic>;
readonly queued: Vec<PolkadotPrimitivesV4ValidatorAppPublic>; readonly queued: Vec<PolkadotPrimitivesV4ValidatorAppPublic>;
readonly sessionIndex: u32; readonly sessionIndex: u32;
} }
/** @name PolkadotCorePrimitivesInboundDownwardMessage (757) */ /** @name PolkadotCorePrimitivesInboundDownwardMessage (761) */
interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct { interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct {
readonly sentAt: u32; readonly sentAt: u32;
readonly msg: Bytes; readonly msg: Bytes;
} }
/** @name PolkadotRuntimeParachainsUmpPalletError (759) */ /** @name PolkadotRuntimeParachainsUmpPalletError (763) */
interface PolkadotRuntimeParachainsUmpPalletError extends Enum { interface PolkadotRuntimeParachainsUmpPalletError extends Enum {
readonly isUnknownMessageIndex: boolean; readonly isUnknownMessageIndex: boolean;
readonly isWeightOverLimit: boolean; readonly isWeightOverLimit: boolean;
readonly type: 'UnknownMessageIndex' | 'WeightOverLimit'; readonly type: 'UnknownMessageIndex' | 'WeightOverLimit';
} }
/** @name PolkadotRuntimeParachainsHrmpHrmpOpenChannelRequest (760) */ /** @name PolkadotRuntimeParachainsHrmpHrmpOpenChannelRequest (764) */
interface PolkadotRuntimeParachainsHrmpHrmpOpenChannelRequest extends Struct { interface PolkadotRuntimeParachainsHrmpHrmpOpenChannelRequest extends Struct {
readonly confirmed: bool; readonly confirmed: bool;
readonly age: u32; readonly age: u32;
@@ -2382,7 +2417,7 @@ declare module '@polkadot/types/lookup' {
readonly maxTotalSize: u32; readonly maxTotalSize: u32;
} }
/** @name PolkadotRuntimeParachainsHrmpHrmpChannel (762) */ /** @name PolkadotRuntimeParachainsHrmpHrmpChannel (766) */
interface PolkadotRuntimeParachainsHrmpHrmpChannel extends Struct { interface PolkadotRuntimeParachainsHrmpHrmpChannel extends Struct {
readonly maxCapacity: u32; readonly maxCapacity: u32;
readonly maxTotalSize: u32; readonly maxTotalSize: u32;
@@ -2394,13 +2429,13 @@ declare module '@polkadot/types/lookup' {
readonly recipientDeposit: u128; readonly recipientDeposit: u128;
} }
/** @name PolkadotCorePrimitivesInboundHrmpMessage (764) */ /** @name PolkadotCorePrimitivesInboundHrmpMessage (768) */
interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct { interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct {
readonly sentAt: u32; readonly sentAt: u32;
readonly data: Bytes; readonly data: Bytes;
} }
/** @name PolkadotRuntimeParachainsHrmpPalletError (767) */ /** @name PolkadotRuntimeParachainsHrmpPalletError (771) */
interface PolkadotRuntimeParachainsHrmpPalletError extends Enum { interface PolkadotRuntimeParachainsHrmpPalletError extends Enum {
readonly isOpenHrmpChannelToSelf: boolean; readonly isOpenHrmpChannelToSelf: boolean;
readonly isOpenHrmpChannelInvalidRecipient: boolean; readonly isOpenHrmpChannelInvalidRecipient: boolean;
@@ -2424,7 +2459,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'OpenHrmpChannelToSelf' | 'OpenHrmpChannelInvalidRecipient' | 'OpenHrmpChannelZeroCapacity' | 'OpenHrmpChannelCapacityExceedsLimit' | 'OpenHrmpChannelZeroMessageSize' | 'OpenHrmpChannelMessageSizeExceedsLimit' | 'OpenHrmpChannelAlreadyExists' | 'OpenHrmpChannelAlreadyRequested' | 'OpenHrmpChannelLimitExceeded' | 'AcceptHrmpChannelDoesntExist' | 'AcceptHrmpChannelAlreadyConfirmed' | 'AcceptHrmpChannelLimitExceeded' | 'CloseHrmpChannelUnauthorized' | 'CloseHrmpChannelDoesntExist' | 'CloseHrmpChannelAlreadyUnderway' | 'CancelHrmpOpenChannelUnauthorized' | 'OpenHrmpChannelDoesntExist' | 'OpenHrmpChannelAlreadyConfirmed' | 'WrongWitness'; readonly type: 'OpenHrmpChannelToSelf' | 'OpenHrmpChannelInvalidRecipient' | 'OpenHrmpChannelZeroCapacity' | 'OpenHrmpChannelCapacityExceedsLimit' | 'OpenHrmpChannelZeroMessageSize' | 'OpenHrmpChannelMessageSizeExceedsLimit' | 'OpenHrmpChannelAlreadyExists' | 'OpenHrmpChannelAlreadyRequested' | 'OpenHrmpChannelLimitExceeded' | 'AcceptHrmpChannelDoesntExist' | 'AcceptHrmpChannelAlreadyConfirmed' | 'AcceptHrmpChannelLimitExceeded' | 'CloseHrmpChannelUnauthorized' | 'CloseHrmpChannelDoesntExist' | 'CloseHrmpChannelAlreadyUnderway' | 'CancelHrmpOpenChannelUnauthorized' | 'OpenHrmpChannelDoesntExist' | 'OpenHrmpChannelAlreadyConfirmed' | 'WrongWitness';
} }
/** @name PolkadotPrimitivesV4SessionInfo (769) */ /** @name PolkadotPrimitivesV4SessionInfo (773) */
interface PolkadotPrimitivesV4SessionInfo extends Struct { interface PolkadotPrimitivesV4SessionInfo extends Struct {
readonly activeValidatorIndices: Vec<u32>; readonly activeValidatorIndices: Vec<u32>;
readonly randomSeed: U8aFixed; readonly randomSeed: U8aFixed;
@@ -2441,13 +2476,13 @@ declare module '@polkadot/types/lookup' {
readonly neededApprovals: u32; readonly neededApprovals: u32;
} }
/** @name PolkadotPrimitivesV4IndexedVecValidatorIndex (770) */ /** @name PolkadotPrimitivesV4IndexedVecValidatorIndex (774) */
interface PolkadotPrimitivesV4IndexedVecValidatorIndex extends Vec<PolkadotPrimitivesV4ValidatorAppPublic> {} interface PolkadotPrimitivesV4IndexedVecValidatorIndex extends Vec<PolkadotPrimitivesV4ValidatorAppPublic> {}
/** @name PolkadotPrimitivesV4IndexedVecGroupIndex (772) */ /** @name PolkadotPrimitivesV4IndexedVecGroupIndex (776) */
interface PolkadotPrimitivesV4IndexedVecGroupIndex extends Vec<Vec<u32>> {} interface PolkadotPrimitivesV4IndexedVecGroupIndex extends Vec<Vec<u32>> {}
/** @name PolkadotPrimitivesV4DisputeState (774) */ /** @name PolkadotPrimitivesV4DisputeState (778) */
interface PolkadotPrimitivesV4DisputeState extends Struct { interface PolkadotPrimitivesV4DisputeState extends Struct {
readonly validatorsFor: BitVec; readonly validatorsFor: BitVec;
readonly validatorsAgainst: BitVec; readonly validatorsAgainst: BitVec;
@@ -2455,7 +2490,7 @@ declare module '@polkadot/types/lookup' {
readonly concludedAt: Option<u32>; readonly concludedAt: Option<u32>;
} }
/** @name PolkadotRuntimeParachainsDisputesPalletError (776) */ /** @name PolkadotRuntimeParachainsDisputesPalletError (780) */
interface PolkadotRuntimeParachainsDisputesPalletError extends Enum { interface PolkadotRuntimeParachainsDisputesPalletError extends Enum {
readonly isDuplicateDisputeStatementSets: boolean; readonly isDuplicateDisputeStatementSets: boolean;
readonly isAncientDisputeStatement: boolean; readonly isAncientDisputeStatement: boolean;
@@ -2469,14 +2504,31 @@ declare module '@polkadot/types/lookup' {
readonly type: 'DuplicateDisputeStatementSets' | 'AncientDisputeStatement' | 'ValidatorIndexOutOfBounds' | 'InvalidSignature' | 'DuplicateStatement' | 'SingleSidedDispute' | 'MaliciousBacker' | 'MissingBackingVotes' | 'UnconfirmedDispute'; readonly type: 'DuplicateDisputeStatementSets' | 'AncientDisputeStatement' | 'ValidatorIndexOutOfBounds' | 'InvalidSignature' | 'DuplicateStatement' | 'SingleSidedDispute' | 'MaliciousBacker' | 'MissingBackingVotes' | 'UnconfirmedDispute';
} }
/** @name PolkadotRuntimeCommonParasRegistrarParaInfo (777) */ /** @name PolkadotRuntimeParachainsDisputesSlashingPendingSlashes (781) */
interface PolkadotRuntimeParachainsDisputesSlashingPendingSlashes extends Struct {
readonly keys_: BTreeMap<u32, PolkadotPrimitivesV4ValidatorAppPublic>;
readonly kind: PolkadotRuntimeParachainsDisputesSlashingSlashingOffenceKind;
}
/** @name PolkadotRuntimeParachainsDisputesSlashingPalletError (785) */
interface PolkadotRuntimeParachainsDisputesSlashingPalletError extends Enum {
readonly isInvalidKeyOwnershipProof: boolean;
readonly isInvalidSessionIndex: boolean;
readonly isInvalidCandidateHash: boolean;
readonly isInvalidValidatorIndex: boolean;
readonly isValidatorIndexIdMismatch: boolean;
readonly isDuplicateSlashingReport: boolean;
readonly type: 'InvalidKeyOwnershipProof' | 'InvalidSessionIndex' | 'InvalidCandidateHash' | 'InvalidValidatorIndex' | 'ValidatorIndexIdMismatch' | 'DuplicateSlashingReport';
}
/** @name PolkadotRuntimeCommonParasRegistrarParaInfo (786) */
interface PolkadotRuntimeCommonParasRegistrarParaInfo extends Struct { interface PolkadotRuntimeCommonParasRegistrarParaInfo extends Struct {
readonly manager: AccountId32; readonly manager: AccountId32;
readonly deposit: u128; readonly deposit: u128;
readonly locked: bool; readonly locked: bool;
} }
/** @name PolkadotRuntimeCommonParasRegistrarPalletError (778) */ /** @name PolkadotRuntimeCommonParasRegistrarPalletError (787) */
interface PolkadotRuntimeCommonParasRegistrarPalletError extends Enum { interface PolkadotRuntimeCommonParasRegistrarPalletError extends Enum {
readonly isNotRegistered: boolean; readonly isNotRegistered: boolean;
readonly isAlreadyRegistered: boolean; readonly isAlreadyRegistered: boolean;
@@ -2495,14 +2547,14 @@ declare module '@polkadot/types/lookup' {
readonly type: 'NotRegistered' | 'AlreadyRegistered' | 'NotOwner' | 'CodeTooLarge' | 'HeadDataTooLarge' | 'NotParachain' | 'NotParathread' | 'CannotDeregister' | 'CannotDowngrade' | 'CannotUpgrade' | 'ParaLocked' | 'NotReserved' | 'EmptyCode' | 'CannotSwap'; readonly type: 'NotRegistered' | 'AlreadyRegistered' | 'NotOwner' | 'CodeTooLarge' | 'HeadDataTooLarge' | 'NotParachain' | 'NotParathread' | 'CannotDeregister' | 'CannotDowngrade' | 'CannotUpgrade' | 'ParaLocked' | 'NotReserved' | 'EmptyCode' | 'CannotSwap';
} }
/** @name PolkadotRuntimeCommonSlotsPalletError (780) */ /** @name PolkadotRuntimeCommonSlotsPalletError (789) */
interface PolkadotRuntimeCommonSlotsPalletError extends Enum { interface PolkadotRuntimeCommonSlotsPalletError extends Enum {
readonly isParaNotOnboarding: boolean; readonly isParaNotOnboarding: boolean;
readonly isLeaseError: boolean; readonly isLeaseError: boolean;
readonly type: 'ParaNotOnboarding' | 'LeaseError'; readonly type: 'ParaNotOnboarding' | 'LeaseError';
} }
/** @name PolkadotRuntimeCommonAuctionsPalletError (785) */ /** @name PolkadotRuntimeCommonAuctionsPalletError (794) */
interface PolkadotRuntimeCommonAuctionsPalletError extends Enum { interface PolkadotRuntimeCommonAuctionsPalletError extends Enum {
readonly isAuctionInProgress: boolean; readonly isAuctionInProgress: boolean;
readonly isLeasePeriodInPast: boolean; readonly isLeasePeriodInPast: boolean;
@@ -2514,7 +2566,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'AuctionInProgress' | 'LeasePeriodInPast' | 'ParaNotRegistered' | 'NotCurrentAuction' | 'NotAuction' | 'AuctionEnded' | 'AlreadyLeasedOut'; readonly type: 'AuctionInProgress' | 'LeasePeriodInPast' | 'ParaNotRegistered' | 'NotCurrentAuction' | 'NotAuction' | 'AuctionEnded' | 'AlreadyLeasedOut';
} }
/** @name PolkadotRuntimeCommonCrowdloanFundInfo (786) */ /** @name PolkadotRuntimeCommonCrowdloanFundInfo (795) */
interface PolkadotRuntimeCommonCrowdloanFundInfo extends Struct { interface PolkadotRuntimeCommonCrowdloanFundInfo extends Struct {
readonly depositor: AccountId32; readonly depositor: AccountId32;
readonly verifier: Option<SpRuntimeMultiSigner>; readonly verifier: Option<SpRuntimeMultiSigner>;
@@ -2528,7 +2580,7 @@ declare module '@polkadot/types/lookup' {
readonly fundIndex: u32; readonly fundIndex: u32;
} }
/** @name PolkadotRuntimeCommonCrowdloanLastContribution (787) */ /** @name PolkadotRuntimeCommonCrowdloanLastContribution (796) */
interface PolkadotRuntimeCommonCrowdloanLastContribution extends Enum { interface PolkadotRuntimeCommonCrowdloanLastContribution extends Enum {
readonly isNever: boolean; readonly isNever: boolean;
readonly isPreEnding: boolean; readonly isPreEnding: boolean;
@@ -2538,7 +2590,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Never' | 'PreEnding' | 'Ending'; readonly type: 'Never' | 'PreEnding' | 'Ending';
} }
/** @name PolkadotRuntimeCommonCrowdloanPalletError (788) */ /** @name PolkadotRuntimeCommonCrowdloanPalletError (797) */
interface PolkadotRuntimeCommonCrowdloanPalletError extends Enum { interface PolkadotRuntimeCommonCrowdloanPalletError extends Enum {
readonly isFirstPeriodInPast: boolean; readonly isFirstPeriodInPast: boolean;
readonly isFirstPeriodTooFarInFuture: boolean; readonly isFirstPeriodTooFarInFuture: boolean;
@@ -2566,7 +2618,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'FirstPeriodInPast' | 'FirstPeriodTooFarInFuture' | 'LastPeriodBeforeFirstPeriod' | 'LastPeriodTooFarInFuture' | 'CannotEndInPast' | 'EndTooFarInFuture' | 'Overflow' | 'ContributionTooSmall' | 'InvalidParaId' | 'CapExceeded' | 'ContributionPeriodOver' | 'InvalidOrigin' | 'NotParachain' | 'LeaseActive' | 'BidOrLeaseActive' | 'FundNotEnded' | 'NoContributions' | 'NotReadyToDissolve' | 'InvalidSignature' | 'MemoTooLarge' | 'AlreadyInNewRaise' | 'VrfDelayInProgress' | 'NoLeasePeriod'; readonly type: 'FirstPeriodInPast' | 'FirstPeriodTooFarInFuture' | 'LastPeriodBeforeFirstPeriod' | 'LastPeriodTooFarInFuture' | 'CannotEndInPast' | 'EndTooFarInFuture' | 'Overflow' | 'ContributionTooSmall' | 'InvalidParaId' | 'CapExceeded' | 'ContributionPeriodOver' | 'InvalidOrigin' | 'NotParachain' | 'LeaseActive' | 'BidOrLeaseActive' | 'FundNotEnded' | 'NoContributions' | 'NotReadyToDissolve' | 'InvalidSignature' | 'MemoTooLarge' | 'AlreadyInNewRaise' | 'VrfDelayInProgress' | 'NoLeasePeriod';
} }
/** @name PalletXcmQueryStatus (789) */ /** @name PalletXcmQueryStatus (798) */
interface PalletXcmQueryStatus extends Enum { interface PalletXcmQueryStatus extends Enum {
readonly isPending: boolean; readonly isPending: boolean;
readonly asPending: { readonly asPending: {
@@ -2588,7 +2640,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Pending' | 'VersionNotifier' | 'Ready'; readonly type: 'Pending' | 'VersionNotifier' | 'Ready';
} }
/** @name XcmVersionedResponse (793) */ /** @name XcmVersionedResponse (802) */
interface XcmVersionedResponse extends Enum { interface XcmVersionedResponse extends Enum {
readonly isV2: boolean; readonly isV2: boolean;
readonly asV2: XcmV2Response; readonly asV2: XcmV2Response;
@@ -2597,7 +2649,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'V2' | 'V3'; readonly type: 'V2' | 'V3';
} }
/** @name PalletXcmVersionMigrationStage (799) */ /** @name PalletXcmVersionMigrationStage (808) */
interface PalletXcmVersionMigrationStage extends Enum { interface PalletXcmVersionMigrationStage extends Enum {
readonly isMigrateSupportedVersion: boolean; readonly isMigrateSupportedVersion: boolean;
readonly isMigrateVersionNotifiers: boolean; readonly isMigrateVersionNotifiers: boolean;
@@ -2607,22 +2659,22 @@ declare module '@polkadot/types/lookup' {
readonly type: 'MigrateSupportedVersion' | 'MigrateVersionNotifiers' | 'NotifyCurrentTargets' | 'MigrateAndNotifyOldTargets'; readonly type: 'MigrateSupportedVersion' | 'MigrateVersionNotifiers' | 'NotifyCurrentTargets' | 'MigrateAndNotifyOldTargets';
} }
/** @name XcmVersionedAssetId (802) */ /** @name XcmVersionedAssetId (811) */
interface XcmVersionedAssetId extends Enum { interface XcmVersionedAssetId extends Enum {
readonly isV3: boolean; readonly isV3: boolean;
readonly asV3: XcmV3MultiassetAssetId; readonly asV3: XcmV3MultiassetAssetId;
readonly type: 'V3'; readonly type: 'V3';
} }
/** @name PalletXcmRemoteLockedFungibleRecord (803) */ /** @name PalletXcmRemoteLockedFungibleRecord (812) */
interface PalletXcmRemoteLockedFungibleRecord extends Struct { interface PalletXcmRemoteLockedFungibleRecord extends Struct {
readonly amount: u128; readonly amount: u128;
readonly owner: XcmVersionedMultiLocation; readonly owner: XcmVersionedMultiLocation;
readonly locker: XcmVersionedMultiLocation; readonly locker: XcmVersionedMultiLocation;
readonly users: u32; readonly consumers: Vec<ITuple<[Null, u128]>>;
} }
/** @name PalletXcmError (807) */ /** @name PalletXcmError (819) */
interface PalletXcmError extends Enum { interface PalletXcmError extends Enum {
readonly isUnreachable: boolean; readonly isUnreachable: boolean;
readonly isSendFailure: boolean; readonly isSendFailure: boolean;
@@ -2647,13 +2699,13 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Unreachable' | 'SendFailure' | 'Filtered' | 'UnweighableMessage' | 'DestinationNotInvertible' | 'Empty' | 'CannotReanchor' | 'TooManyAssets' | 'InvalidOrigin' | 'BadVersion' | 'BadLocation' | 'NoSubscription' | 'AlreadySubscribed' | 'InvalidAsset' | 'LowBalance' | 'TooManyLocks' | 'AccountNotSovereign' | 'FeesNotMet' | 'LockNotFound' | 'InUse'; readonly type: 'Unreachable' | 'SendFailure' | 'Filtered' | 'UnweighableMessage' | 'DestinationNotInvertible' | 'Empty' | 'CannotReanchor' | 'TooManyAssets' | 'InvalidOrigin' | 'BadVersion' | 'BadLocation' | 'NoSubscription' | 'AlreadySubscribed' | 'InvalidAsset' | 'LowBalance' | 'TooManyLocks' | 'AccountNotSovereign' | 'FeesNotMet' | 'LockNotFound' | 'InUse';
} }
/** @name PalletTransactionPaymentChargeTransactionPayment (818) */ /** @name PalletTransactionPaymentChargeTransactionPayment (830) */
interface PalletTransactionPaymentChargeTransactionPayment extends Compact<u128> {} interface PalletTransactionPaymentChargeTransactionPayment extends Compact<u128> {}
/** @name PolkadotRuntimeCommonClaimsPrevalidateAttests (819) */ /** @name PolkadotRuntimeCommonClaimsPrevalidateAttests (831) */
type PolkadotRuntimeCommonClaimsPrevalidateAttests = Null; type PolkadotRuntimeCommonClaimsPrevalidateAttests = Null;
/** @name PolkadotRuntimeRuntime (820) */ /** @name PolkadotRuntimeRuntime (832) */
type PolkadotRuntimeRuntime = Null; type PolkadotRuntimeRuntime = Null;
} // declare module } // declare module
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -3,4 +3,4 @@
// Do not edit, auto-generated by @polkadot/dev // Do not edit, auto-generated by @polkadot/dev
export const packageInfo = { name: '@polkadot/types-augment', path: 'auto', type: 'auto', version: '10.5.1' }; export const packageInfo = { name: '@polkadot/types-augment', path: 'auto', type: 'auto', version: '10.7.1' };
@@ -41,7 +41,7 @@ import type { AuthorityIndex, AuthorityList, AuthoritySet, AuthoritySetChange, A
import type { IdentityFields, IdentityInfo, IdentityInfoAdditional, IdentityInfoTo198, IdentityJudgement, RegistrarIndex, RegistrarInfo, Registration, RegistrationJudgement, RegistrationTo198 } from '@polkadot/types/interfaces/identity'; import type { IdentityFields, IdentityInfo, IdentityInfoAdditional, IdentityInfoTo198, IdentityJudgement, RegistrarIndex, RegistrarInfo, Registration, RegistrationJudgement, RegistrationTo198 } from '@polkadot/types/interfaces/identity';
import type { AuthIndex, AuthoritySignature, Heartbeat, HeartbeatTo244, OpaqueMultiaddr, OpaqueNetworkState, OpaquePeerId } from '@polkadot/types/interfaces/imOnline'; import type { AuthIndex, AuthoritySignature, Heartbeat, HeartbeatTo244, OpaqueMultiaddr, OpaqueNetworkState, OpaquePeerId } from '@polkadot/types/interfaces/imOnline';
import type { CallIndex, LotteryConfig } from '@polkadot/types/interfaces/lottery'; import type { CallIndex, LotteryConfig } from '@polkadot/types/interfaces/lottery';
import type { ErrorMetadataLatest, ErrorMetadataV10, ErrorMetadataV11, ErrorMetadataV12, ErrorMetadataV13, ErrorMetadataV14, ErrorMetadataV9, EventMetadataLatest, EventMetadataV10, EventMetadataV11, EventMetadataV12, EventMetadataV13, EventMetadataV14, EventMetadataV9, ExtrinsicMetadataLatest, ExtrinsicMetadataV11, ExtrinsicMetadataV12, ExtrinsicMetadataV13, ExtrinsicMetadataV14, FunctionArgumentMetadataLatest, FunctionArgumentMetadataV10, FunctionArgumentMetadataV11, FunctionArgumentMetadataV12, FunctionArgumentMetadataV13, FunctionArgumentMetadataV14, FunctionArgumentMetadataV9, FunctionMetadataLatest, FunctionMetadataV10, FunctionMetadataV11, FunctionMetadataV12, FunctionMetadataV13, FunctionMetadataV14, FunctionMetadataV9, MetadataAll, MetadataLatest, MetadataV10, MetadataV11, MetadataV12, MetadataV13, MetadataV14, MetadataV9, ModuleConstantMetadataV10, ModuleConstantMetadataV11, ModuleConstantMetadataV12, ModuleConstantMetadataV13, ModuleConstantMetadataV9, ModuleMetadataV10, ModuleMetadataV11, ModuleMetadataV12, ModuleMetadataV13, ModuleMetadataV9, OpaqueMetadata, PalletCallMetadataLatest, PalletCallMetadataV14, PalletConstantMetadataLatest, PalletConstantMetadataV14, PalletErrorMetadataLatest, PalletErrorMetadataV14, PalletEventMetadataLatest, PalletEventMetadataV14, PalletMetadataLatest, PalletMetadataV14, PalletStorageMetadataLatest, PalletStorageMetadataV14, PortableType, PortableTypeV14, SignedExtensionMetadataLatest, SignedExtensionMetadataV14, StorageEntryMetadataLatest, StorageEntryMetadataV10, StorageEntryMetadataV11, StorageEntryMetadataV12, StorageEntryMetadataV13, StorageEntryMetadataV14, StorageEntryMetadataV9, StorageEntryModifierLatest, StorageEntryModifierV10, StorageEntryModifierV11, StorageEntryModifierV12, StorageEntryModifierV13, StorageEntryModifierV14, StorageEntryModifierV9, StorageEntryTypeLatest, StorageEntryTypeV10, StorageEntryTypeV11, StorageEntryTypeV12, StorageEntryTypeV13, StorageEntryTypeV14, StorageEntryTypeV9, StorageHasher, StorageHasherV10, StorageHasherV11, StorageHasherV12, StorageHasherV13, StorageHasherV14, StorageHasherV9, StorageMetadataV10, StorageMetadataV11, StorageMetadataV12, StorageMetadataV13, StorageMetadataV9 } from '@polkadot/types/interfaces/metadata'; import type { ErrorMetadataLatest, ErrorMetadataV10, ErrorMetadataV11, ErrorMetadataV12, ErrorMetadataV13, ErrorMetadataV14, ErrorMetadataV9, EventMetadataLatest, EventMetadataV10, EventMetadataV11, EventMetadataV12, EventMetadataV13, EventMetadataV14, EventMetadataV9, ExtrinsicMetadataLatest, ExtrinsicMetadataV11, ExtrinsicMetadataV12, ExtrinsicMetadataV13, ExtrinsicMetadataV14, FunctionArgumentMetadataLatest, FunctionArgumentMetadataV10, FunctionArgumentMetadataV11, FunctionArgumentMetadataV12, FunctionArgumentMetadataV13, FunctionArgumentMetadataV14, FunctionArgumentMetadataV9, FunctionMetadataLatest, FunctionMetadataV10, FunctionMetadataV11, FunctionMetadataV12, FunctionMetadataV13, FunctionMetadataV14, FunctionMetadataV9, MetadataAll, MetadataLatest, MetadataV10, MetadataV11, MetadataV12, MetadataV13, MetadataV14, MetadataV15, MetadataV9, ModuleConstantMetadataV10, ModuleConstantMetadataV11, ModuleConstantMetadataV12, ModuleConstantMetadataV13, ModuleConstantMetadataV9, ModuleMetadataV10, ModuleMetadataV11, ModuleMetadataV12, ModuleMetadataV13, ModuleMetadataV9, OpaqueMetadata, PalletCallMetadataLatest, PalletCallMetadataV14, PalletConstantMetadataLatest, PalletConstantMetadataV14, PalletErrorMetadataLatest, PalletErrorMetadataV14, PalletEventMetadataLatest, PalletEventMetadataV14, PalletMetadataLatest, PalletMetadataV14, PalletMetadataV15, PalletStorageMetadataLatest, PalletStorageMetadataV14, PortableType, PortableTypeV14, RuntimeApiMetadataLatest, RuntimeApiMetadataV15, RuntimeApiMethodMetadataV15, RuntimeApiMethodParamMetadataV15, SignedExtensionMetadataLatest, SignedExtensionMetadataV14, StorageEntryMetadataLatest, StorageEntryMetadataV10, StorageEntryMetadataV11, StorageEntryMetadataV12, StorageEntryMetadataV13, StorageEntryMetadataV14, StorageEntryMetadataV9, StorageEntryModifierLatest, StorageEntryModifierV10, StorageEntryModifierV11, StorageEntryModifierV12, StorageEntryModifierV13, StorageEntryModifierV14, StorageEntryModifierV9, StorageEntryTypeLatest, StorageEntryTypeV10, StorageEntryTypeV11, StorageEntryTypeV12, StorageEntryTypeV13, StorageEntryTypeV14, StorageEntryTypeV9, StorageHasher, StorageHasherV10, StorageHasherV11, StorageHasherV12, StorageHasherV13, StorageHasherV14, StorageHasherV9, StorageMetadataV10, StorageMetadataV11, StorageMetadataV12, StorageMetadataV13, StorageMetadataV9 } from '@polkadot/types/interfaces/metadata';
import type { MmrBatchProof, MmrEncodableOpaqueLeaf, MmrError, MmrHash, MmrLeafBatchProof, MmrLeafIndex, MmrLeafProof, MmrNodeIndex, MmrProof } from '@polkadot/types/interfaces/mmr'; import type { MmrBatchProof, MmrEncodableOpaqueLeaf, MmrError, MmrHash, MmrLeafBatchProof, MmrLeafIndex, MmrLeafProof, MmrNodeIndex, MmrProof } from '@polkadot/types/interfaces/mmr';
import type { NftCollectionId, NftItemId } from '@polkadot/types/interfaces/nfts'; import type { NftCollectionId, NftItemId } from '@polkadot/types/interfaces/nfts';
import type { NpApiError, NpPoolId } from '@polkadot/types/interfaces/nompools'; import type { NpApiError, NpPoolId } from '@polkadot/types/interfaces/nompools';
@@ -648,6 +648,7 @@ declare module '@polkadot/types/types/registry' {
MetadataV12: MetadataV12; MetadataV12: MetadataV12;
MetadataV13: MetadataV13; MetadataV13: MetadataV13;
MetadataV14: MetadataV14; MetadataV14: MetadataV14;
MetadataV15: MetadataV15;
MetadataV9: MetadataV9; MetadataV9: MetadataV9;
MigrationStatusResult: MigrationStatusResult; MigrationStatusResult: MigrationStatusResult;
MmrBatchProof: MmrBatchProof; MmrBatchProof: MmrBatchProof;
@@ -759,6 +760,7 @@ declare module '@polkadot/types/types/registry' {
PalletId: PalletId; PalletId: PalletId;
PalletMetadataLatest: PalletMetadataLatest; PalletMetadataLatest: PalletMetadataLatest;
PalletMetadataV14: PalletMetadataV14; PalletMetadataV14: PalletMetadataV14;
PalletMetadataV15: PalletMetadataV15;
PalletsOrigin: PalletsOrigin; PalletsOrigin: PalletsOrigin;
PalletStorageMetadataLatest: PalletStorageMetadataLatest; PalletStorageMetadataLatest: PalletStorageMetadataLatest;
PalletStorageMetadataV14: PalletStorageMetadataV14; PalletStorageMetadataV14: PalletStorageMetadataV14;
@@ -891,6 +893,10 @@ declare module '@polkadot/types/types/registry' {
RoundSnapshot: RoundSnapshot; RoundSnapshot: RoundSnapshot;
RoundState: RoundState; RoundState: RoundState;
RpcMethods: RpcMethods; RpcMethods: RpcMethods;
RuntimeApiMetadataLatest: RuntimeApiMetadataLatest;
RuntimeApiMetadataV15: RuntimeApiMetadataV15;
RuntimeApiMethodMetadataV15: RuntimeApiMethodMetadataV15;
RuntimeApiMethodParamMetadataV15: RuntimeApiMethodParamMetadataV15;
RuntimeCall: RuntimeCall; RuntimeCall: RuntimeCall;
RuntimeDbWeight: RuntimeDbWeight; RuntimeDbWeight: RuntimeDbWeight;
RuntimeDispatchInfo: RuntimeDispatchInfo; RuntimeDispatchInfo: RuntimeDispatchInfo;
@@ -5,7 +5,7 @@
// this is required to allow for ambient/previous definitions // this is required to allow for ambient/previous definitions
import '@polkadot/types/types/registry'; import '@polkadot/types/types/registry';
import type { KusamaRuntimeGovernanceOriginsPalletCustomOriginsOrigin, KusamaRuntimeNposCompactSolution24, KusamaRuntimeOriginCaller, KusamaRuntimeProxyType, KusamaRuntimeRuntime, KusamaRuntimeRuntimeHoldReason, KusamaRuntimeSessionKeys, PalletNisHoldReason, PolkadotRuntimeParachainsDisputesSlashingDisputeProof, PolkadotRuntimeParachainsDisputesSlashingDisputesTimeSlot, PolkadotRuntimeParachainsDisputesSlashingPalletCall, PolkadotRuntimeParachainsDisputesSlashingPalletError, PolkadotRuntimeParachainsDisputesSlashingPendingSlashes, PolkadotRuntimeParachainsDisputesSlashingSlashingOffenceKind } from '@polkadot/types/lookup'; import type { KusamaRuntimeGovernanceOriginsPalletCustomOriginsOrigin, KusamaRuntimeNposCompactSolution24, KusamaRuntimeOriginCaller, KusamaRuntimeProxyType, KusamaRuntimeRuntime, KusamaRuntimeRuntimeHoldReason, KusamaRuntimeSessionKeys, PalletNisHoldReason } from '@polkadot/types/lookup';
declare module '@polkadot/types/types/registry' { declare module '@polkadot/types/types/registry' {
interface InterfaceTypes { interface InterfaceTypes {
@@ -17,11 +17,5 @@ declare module '@polkadot/types/types/registry' {
KusamaRuntimeRuntimeHoldReason: KusamaRuntimeRuntimeHoldReason; KusamaRuntimeRuntimeHoldReason: KusamaRuntimeRuntimeHoldReason;
KusamaRuntimeSessionKeys: KusamaRuntimeSessionKeys; KusamaRuntimeSessionKeys: KusamaRuntimeSessionKeys;
PalletNisHoldReason: PalletNisHoldReason; PalletNisHoldReason: PalletNisHoldReason;
PolkadotRuntimeParachainsDisputesSlashingDisputeProof: PolkadotRuntimeParachainsDisputesSlashingDisputeProof;
PolkadotRuntimeParachainsDisputesSlashingDisputesTimeSlot: PolkadotRuntimeParachainsDisputesSlashingDisputesTimeSlot;
PolkadotRuntimeParachainsDisputesSlashingPalletCall: PolkadotRuntimeParachainsDisputesSlashingPalletCall;
PolkadotRuntimeParachainsDisputesSlashingPalletError: PolkadotRuntimeParachainsDisputesSlashingPalletError;
PolkadotRuntimeParachainsDisputesSlashingPendingSlashes: PolkadotRuntimeParachainsDisputesSlashingPendingSlashes;
PolkadotRuntimeParachainsDisputesSlashingSlashingOffenceKind: PolkadotRuntimeParachainsDisputesSlashingSlashingOffenceKind;
} // InterfaceTypes } // InterfaceTypes
} // declare module } // declare module
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+7 -7
View File
@@ -18,17 +18,17 @@
"./detectPackage.cjs" "./detectPackage.cjs"
], ],
"type": "module", "type": "module",
"version": "10.5.1", "version": "10.7.1",
"main": "index.js", "main": "index.js",
"dependencies": { "dependencies": {
"@polkadot/util": "^12.1.1", "@polkadot/util": "^12.2.1",
"@polkadot/x-bigint": "^12.1.1", "@polkadot/x-bigint": "^12.2.1",
"tslib": "^2.5.0" "tslib": "^2.5.0"
}, },
"devDependencies": { "devDependencies": {
"@polkadot/types": "10.5.1", "@polkadot/types": "10.7.1",
"@polkadot/types-augment": "10.5.1", "@polkadot/types-augment": "10.7.1",
"@polkadot/types-support": "10.5.1", "@polkadot/types-support": "10.7.1",
"@polkadot/util-crypto": "^12.1.1" "@polkadot/util-crypto": "^12.2.1"
} }
} }
+1 -1
View File
@@ -3,4 +3,4 @@
// Do not edit, auto-generated by @polkadot/dev // Do not edit, auto-generated by @polkadot/dev
export const packageInfo = { name: '@polkadot/types-codec', path: 'auto', type: 'auto', version: '10.5.1' }; export const packageInfo = { name: '@polkadot/types-codec', path: 'auto', type: 'auto', version: '10.7.1' };
+4 -4
View File
@@ -18,14 +18,14 @@
"./detectPackage.cjs" "./detectPackage.cjs"
], ],
"type": "module", "type": "module",
"version": "10.5.1", "version": "10.7.1",
"main": "index.js", "main": "index.js",
"dependencies": { "dependencies": {
"@polkadot/types-codec": "10.5.1", "@polkadot/types-codec": "10.7.1",
"@polkadot/util": "^12.1.1", "@polkadot/util": "^12.2.1",
"tslib": "^2.5.0" "tslib": "^2.5.0"
}, },
"devDependencies": { "devDependencies": {
"@polkadot/types": "10.5.1" "@polkadot/types": "10.7.1"
} }
} }
+1 -1
View File
@@ -3,4 +3,4 @@
// Do not edit, auto-generated by @polkadot/dev // Do not edit, auto-generated by @polkadot/dev
export const packageInfo = { name: '@polkadot/types-create', path: 'auto', type: 'auto', version: '10.5.1' }; export const packageInfo = { name: '@polkadot/types-create', path: 'auto', type: 'auto', version: '10.7.1' };
+7 -7
View File
@@ -18,17 +18,17 @@
"./detectPackage.cjs" "./detectPackage.cjs"
], ],
"type": "module", "type": "module",
"version": "10.5.1", "version": "10.7.1",
"main": "index.js", "main": "index.js",
"dependencies": { "dependencies": {
"@polkadot/networks": "^12.1.1", "@polkadot/networks": "^12.2.1",
"@polkadot/types": "10.5.1", "@polkadot/types": "10.7.1",
"@polkadot/types-codec": "10.5.1", "@polkadot/types-codec": "10.7.1",
"@polkadot/types-create": "10.5.1", "@polkadot/types-create": "10.7.1",
"@polkadot/util": "^12.1.1", "@polkadot/util": "^12.2.1",
"tslib": "^2.5.0" "tslib": "^2.5.0"
}, },
"devDependencies": { "devDependencies": {
"@polkadot/api": "10.5.1" "@polkadot/api": "10.7.1"
} }
} }
+1 -1
View File
@@ -3,4 +3,4 @@
// Do not edit, auto-generated by @polkadot/dev // Do not edit, auto-generated by @polkadot/dev
export const packageInfo = { name: '@polkadot/types-known', path: 'auto', type: 'auto', version: '10.5.1' }; export const packageInfo = { name: '@polkadot/types-known', path: 'auto', type: 'auto', version: '10.7.1' };
+15 -1
View File
@@ -57,6 +57,7 @@ export const versioned: OverrideVersionedType[] = [
OpenTip: 'OpenTipTo225', OpenTip: 'OpenTipTo225',
RefCount: 'RefCountTo259', RefCount: 'RefCountTo259',
ReferendumInfo: 'ReferendumInfoTo239', ReferendumInfo: 'ReferendumInfoTo239',
Scheduled: 'ScheduledTo254',
SlashingSpans: 'SlashingSpansTo204', SlashingSpans: 'SlashingSpansTo204',
StakingLedger: 'StakingLedgerTo223', StakingLedger: 'StakingLedgerTo223',
Votes: 'VotesTo230', Votes: 'VotesTo230',
@@ -76,6 +77,7 @@ export const versioned: OverrideVersionedType[] = [
OpenTip: 'OpenTipTo225', OpenTip: 'OpenTipTo225',
RefCount: 'RefCountTo259', RefCount: 'RefCountTo259',
ReferendumInfo: 'ReferendumInfoTo239', ReferendumInfo: 'ReferendumInfoTo239',
Scheduled: 'ScheduledTo254',
SlashingSpans: 'SlashingSpansTo204', SlashingSpans: 'SlashingSpansTo204',
StakingLedger: 'StakingLedgerTo223', StakingLedger: 'StakingLedgerTo223',
Votes: 'VotesTo230', Votes: 'VotesTo230',
@@ -96,6 +98,7 @@ export const versioned: OverrideVersionedType[] = [
OpenTip: 'OpenTipTo225', OpenTip: 'OpenTipTo225',
RefCount: 'RefCountTo259', RefCount: 'RefCountTo259',
ReferendumInfo: 'ReferendumInfoTo239', ReferendumInfo: 'ReferendumInfoTo239',
Scheduled: 'ScheduledTo254',
StakingLedger: 'StakingLedgerTo223', StakingLedger: 'StakingLedgerTo223',
Votes: 'VotesTo230', Votes: 'VotesTo230',
Weight: 'u32' Weight: 'u32'
@@ -113,6 +116,7 @@ export const versioned: OverrideVersionedType[] = [
OpenTip: 'OpenTipTo225', OpenTip: 'OpenTipTo225',
RefCount: 'RefCountTo259', RefCount: 'RefCountTo259',
ReferendumInfo: 'ReferendumInfoTo239', ReferendumInfo: 'ReferendumInfoTo239',
Scheduled: 'ScheduledTo254',
StakingLedger: 'StakingLedgerTo223', StakingLedger: 'StakingLedgerTo223',
Weight: 'u32' Weight: 'u32'
} }
@@ -129,6 +133,7 @@ export const versioned: OverrideVersionedType[] = [
OpenTip: 'OpenTipTo225', OpenTip: 'OpenTipTo225',
RefCount: 'RefCountTo259', RefCount: 'RefCountTo259',
ReferendumInfo: 'ReferendumInfoTo239', ReferendumInfo: 'ReferendumInfoTo239',
Scheduled: 'ScheduledTo254',
StakingLedger: 'StakingLedgerTo240', StakingLedger: 'StakingLedgerTo240',
Weight: 'u32' Weight: 'u32'
} }
@@ -144,6 +149,7 @@ export const versioned: OverrideVersionedType[] = [
Multiplier: 'Fixed64', Multiplier: 'Fixed64',
OpenTip: 'OpenTipTo225', OpenTip: 'OpenTipTo225',
RefCount: 'RefCountTo259', RefCount: 'RefCountTo259',
Scheduled: 'ScheduledTo254',
StakingLedger: 'StakingLedgerTo240', StakingLedger: 'StakingLedgerTo240',
Weight: 'u32' Weight: 'u32'
} }
@@ -157,7 +163,15 @@ export const versioned: OverrideVersionedType[] = [
DispatchInfo: 'DispatchInfoTo244', DispatchInfo: 'DispatchInfoTo244',
Heartbeat: 'HeartbeatTo244', Heartbeat: 'HeartbeatTo244',
OpenTip: 'OpenTipTo225', OpenTip: 'OpenTipTo225',
RefCount: 'RefCountTo259' RefCount: 'RefCountTo259',
// Last 100% known problematic runtime range - this quite possibly need to
// apply to more runtime ranges that follow, we just don't know how far this
// should be applied to
//
// TL;DR whack-a-mole since this was not histrically checked
//
// See https://github.com/polkadot-js/api/issues/5618#issuecomment-1530970316
Scheduled: 'ScheduledTo254'
} }
}, },
{ {
+3 -1
View File
@@ -79,7 +79,9 @@ export const versioned: OverrideVersionedType[] = [
}, },
{ {
minmax: [30, 9109], minmax: [30, 9109],
types: { ...sharedTypes } types: {
...sharedTypes
}
}, },
{ {
// metadata v14 // metadata v14
+2 -2
View File
@@ -18,10 +18,10 @@
"./detectPackage.cjs" "./detectPackage.cjs"
], ],
"type": "module", "type": "module",
"version": "10.5.1", "version": "10.7.1",
"main": "index.js", "main": "index.js",
"dependencies": { "dependencies": {
"@polkadot/util": "^12.1.1", "@polkadot/util": "^12.2.1",
"tslib": "^2.5.0" "tslib": "^2.5.0"
} }
} }
File diff suppressed because one or more lines are too long
@@ -236,7 +236,7 @@
{ {
"name": "BlockWeights", "name": "BlockWeights",
"type": 502, "type": 502,
"value": "0x070826719601000b00204aa9d10113ffffffffffffffff2285461900010bb82e8e90580113a3703d0ad7a370bd010b0098f73e5d0113ffffffffffffffbf0100002285461900010bb8b6e0facc0113a3703d0ad7a370fd010b00204aa9d10113ffffffffffffffff01070088526a741300000000000000402285461900000000", "value": "0x036042a7ce000b00204aa9d10113ffffffffffffffffa214721a00010bd84a4390580113a3703d0ad7a370bd010b0098f73e5d0113ffffffffffffffbf010000a214721a00010bd8d295facc0113a3703d0ad7a370fd010b00204aa9d10113ffffffffffffffff01070088526a74130000000000000040a214721a00000000",
"docs": [ "docs": [
" Block & extrinsics weights: base values and limits." " Block & extrinsics weights: base values and limits."
] ]
@@ -4139,7 +4139,9 @@
}, },
"fallback": "0x00", "fallback": "0x00",
"docs": [ "docs": [
" Current best solution, signed or unsigned, queued to be returned upon `elect`." " Current best solution, signed or unsigned, queued to be returned upon `elect`.",
"",
" Always sorted by score."
] ]
}, },
{ {
@@ -4332,7 +4334,7 @@
{ {
"name": "SignedMaxWeight", "name": "SignedMaxWeight",
"type": 9, "type": 9,
"value": "0x0bb0081dfa560113a3703d0ad7a370bd", "value": "0x0b78089cc1570113a3703d0ad7a370bd",
"docs": [ "docs": [
" Maximum weight of a signed solution.", " Maximum weight of a signed solution.",
"", "",
@@ -4419,7 +4421,7 @@
{ {
"name": "MinerMaxWeight", "name": "MinerMaxWeight",
"type": 9, "type": 9,
"value": "0x0bb0081dfa560113a3703d0ad7a370bd", "value": "0x0b78089cc1570113a3703d0ad7a370bd",
"docs": [] "docs": []
}, },
{ {
@@ -7341,7 +7343,7 @@
"Blake2_128Concat" "Blake2_128Concat"
], ],
"key": 0, "key": 0,
"value": 842 "value": 845
} }
}, },
"fallback": "0x00", "fallback": "0x00",
@@ -7370,58 +7372,58 @@
}, },
"constants": [], "constants": [],
"errors": { "errors": {
"type": 845 "type": 848
}, },
"index": 99 "index": 99
} }
], ],
"extrinsic": { "extrinsic": {
"type": 846, "type": 849,
"version": 4, "version": 4,
"signedExtensions": [ "signedExtensions": [
{ {
"identifier": "CheckNonZeroSender", "identifier": "CheckNonZeroSender",
"type": 848, "type": 851,
"additionalSigned": 81 "additionalSigned": 81
}, },
{ {
"identifier": "CheckSpecVersion", "identifier": "CheckSpecVersion",
"type": 849, "type": 852,
"additionalSigned": 4 "additionalSigned": 4
}, },
{ {
"identifier": "CheckTxVersion", "identifier": "CheckTxVersion",
"type": 850, "type": 853,
"additionalSigned": 4 "additionalSigned": 4
}, },
{ {
"identifier": "CheckGenesis", "identifier": "CheckGenesis",
"type": 851, "type": 854,
"additionalSigned": 12 "additionalSigned": 12
}, },
{ {
"identifier": "CheckMortality", "identifier": "CheckMortality",
"type": 852, "type": 855,
"additionalSigned": 12 "additionalSigned": 12
}, },
{ {
"identifier": "CheckNonce", "identifier": "CheckNonce",
"type": 854, "type": 857,
"additionalSigned": 81 "additionalSigned": 81
}, },
{ {
"identifier": "CheckWeight", "identifier": "CheckWeight",
"type": 855, "type": 858,
"additionalSigned": 81 "additionalSigned": 81
}, },
{ {
"identifier": "ChargeTransactionPayment", "identifier": "ChargeTransactionPayment",
"type": 856, "type": 859,
"additionalSigned": 81 "additionalSigned": 81
} }
] ]
}, },
"type": 857 "type": 860
} }
} }
} }
@@ -1446,6 +1446,12 @@
"fields": [], "fields": [],
"index": 12, "index": 12,
"docs": [] "docs": []
},
{
"name": "RootNotAllowed",
"fields": [],
"index": 13,
"docs": []
} }
] ]
} }
@@ -1546,6 +1552,12 @@
"fields": [], "fields": [],
"index": 8, "index": 8,
"docs": [] "docs": []
},
{
"name": "Blocked",
"fields": [],
"index": 9,
"docs": []
} }
] ]
} }
@@ -4622,7 +4634,6 @@
"docs": [ "docs": [
"Make some on-chain remark.", "Make some on-chain remark.",
"", "",
"## Complexity",
"- `O(1)`" "- `O(1)`"
] ]
}, },
@@ -4653,10 +4664,7 @@
], ],
"index": 2, "index": 2,
"docs": [ "docs": [
"Set the new runtime code.", "Set the new runtime code."
"",
"## Complexity",
"- `O(C + S)` where `C` length of `code` and `S` complexity of `can_set_code`"
] ]
}, },
{ {
@@ -4671,10 +4679,7 @@
], ],
"index": 3, "index": 3,
"docs": [ "docs": [
"Set the new runtime code without doing any checks of the given `code`.", "Set the new runtime code without doing any checks of the given `code`."
"",
"## Complexity",
"- `O(C)` where `C` length of `code`"
] ]
}, },
{ {
@@ -34354,6 +34359,25 @@
], ],
"index": 2, "index": 2,
"docs": [] "docs": []
},
{
"name": "Swapped",
"fields": [
{
"name": "para_id",
"type": 131,
"typeName": "ParaId",
"docs": []
},
{
"name": "other_id",
"type": 131,
"typeName": "ParaId",
"docs": []
}
],
"index": 3,
"docs": []
} }
] ]
} }
@@ -48009,19 +48033,10 @@
"The given PVF does not exist at the moment of process a vote." "The given PVF does not exist at the moment of process a vote."
] ]
}, },
{
"name": "PvfCheckDisabled",
"fields": [],
"index": 11,
"docs": [
"The PVF pre-checking statement cannot be included since the PVF pre-checking mechanism",
"is disabled."
]
},
{ {
"name": "CannotUpgradeCode", "name": "CannotUpgradeCode",
"fields": [], "fields": [],
"index": 12, "index": 11,
"docs": [ "docs": [
"Parachain cannot currently schedule a code upgrade." "Parachain cannot currently schedule a code upgrade."
] ]
@@ -50334,7 +50349,16 @@
"pallet", "pallet",
"RemoteLockedFungibleRecord" "RemoteLockedFungibleRecord"
], ],
"params": [], "params": [
{
"name": "ConsumerIdentifier",
"type": 81
},
{
"name": "MaxConsumers",
"type": null
}
],
"def": { "def": {
"composite": { "composite": {
"fields": [ "fields": [
@@ -50357,9 +50381,9 @@
"docs": [] "docs": []
}, },
{ {
"name": "users", "name": "consumers",
"type": 4, "type": 842,
"typeName": "u32", "typeName": "BoundedVec<(ConsumerIdentifier, u128), MaxConsumers>",
"docs": [] "docs": []
} }
] ]
@@ -50408,8 +50432,8 @@
"params": [], "params": [],
"def": { "def": {
"tuple": [ "tuple": [
6, 81,
385 6
] ]
}, },
"docs": [] "docs": []
@@ -50430,6 +50454,66 @@
}, },
{ {
"id": 845, "id": 845,
"type": {
"path": [
"bounded_collections",
"bounded_vec",
"BoundedVec"
],
"params": [
{
"name": "T",
"type": 846
},
{
"name": "S",
"type": null
}
],
"def": {
"composite": {
"fields": [
{
"name": null,
"type": 847,
"typeName": "Vec<T>",
"docs": []
}
]
}
},
"docs": []
}
},
{
"id": 846,
"type": {
"path": [],
"params": [],
"def": {
"tuple": [
6,
385
]
},
"docs": []
}
},
{
"id": 847,
"type": {
"path": [],
"params": [],
"def": {
"sequence": {
"type": 846
}
},
"docs": []
}
},
{
"id": 848,
"type": { "type": {
"path": [ "path": [
"pallet_xcm", "pallet_xcm",
@@ -50605,7 +50689,7 @@
"fields": [], "fields": [],
"index": 19, "index": 19,
"docs": [ "docs": [
"The unlock operation cannot succeed because there are still users of the lock." "The unlock operation cannot succeed because there are still consumers of the lock."
] ]
} }
] ]
@@ -50617,7 +50701,7 @@
} }
}, },
{ {
"id": 846, "id": 849,
"type": { "type": {
"path": [ "path": [
"sp_runtime", "sp_runtime",
@@ -50640,7 +50724,7 @@
}, },
{ {
"name": "Extra", "name": "Extra",
"type": 847 "type": 850
} }
], ],
"def": { "def": {
@@ -50659,27 +50743,27 @@
} }
}, },
{ {
"id": 847, "id": 850,
"type": { "type": {
"path": [], "path": [],
"params": [], "params": [],
"def": { "def": {
"tuple": [ "tuple": [
848,
849,
850,
851, 851,
852, 852,
853,
854, 854,
855, 855,
856 857,
858,
859
] ]
}, },
"docs": [] "docs": []
} }
}, },
{ {
"id": 848, "id": 851,
"type": { "type": {
"path": [ "path": [
"frame_system", "frame_system",
@@ -50702,7 +50786,7 @@
} }
}, },
{ {
"id": 849, "id": 852,
"type": { "type": {
"path": [ "path": [
"frame_system", "frame_system",
@@ -50725,7 +50809,7 @@
} }
}, },
{ {
"id": 850, "id": 853,
"type": { "type": {
"path": [ "path": [
"frame_system", "frame_system",
@@ -50748,7 +50832,7 @@
} }
}, },
{ {
"id": 851, "id": 854,
"type": { "type": {
"path": [ "path": [
"frame_system", "frame_system",
@@ -50771,7 +50855,7 @@
} }
}, },
{ {
"id": 852, "id": 855,
"type": { "type": {
"path": [ "path": [
"frame_system", "frame_system",
@@ -50790,7 +50874,7 @@
"fields": [ "fields": [
{ {
"name": null, "name": null,
"type": 853, "type": 856,
"typeName": "Era", "typeName": "Era",
"docs": [] "docs": []
} }
@@ -50801,7 +50885,7 @@
} }
}, },
{ {
"id": 853, "id": 856,
"type": { "type": {
"path": [ "path": [
"sp_runtime", "sp_runtime",
@@ -54141,7 +54225,7 @@
} }
}, },
{ {
"id": 854, "id": 857,
"type": { "type": {
"path": [ "path": [
"frame_system", "frame_system",
@@ -54171,7 +54255,7 @@
} }
}, },
{ {
"id": 855, "id": 858,
"type": { "type": {
"path": [ "path": [
"frame_system", "frame_system",
@@ -54194,7 +54278,7 @@
} }
}, },
{ {
"id": 856, "id": 859,
"type": { "type": {
"path": [ "path": [
"pallet_transaction_payment", "pallet_transaction_payment",
@@ -54222,7 +54306,7 @@
} }
}, },
{ {
"id": 857, "id": 860,
"type": { "type": {
"path": [ "path": [
"kusama_runtime", "kusama_runtime",
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -95,6 +95,12 @@ export default {
"state_trieMigrationStatus", "state_trieMigrationStatus",
"state_unsubscribeRuntimeVersion", "state_unsubscribeRuntimeVersion",
"state_unsubscribeStorage", "state_unsubscribeStorage",
"statement_broadcasts",
"statement_dump",
"statement_posted",
"statement_postedClear",
"statement_remove",
"statement_submit",
"subscribe_newHead", "subscribe_newHead",
"sync_state_genSyncSpec", "sync_state_genSyncSpec",
"system_accountNextIndex", "system_accountNextIndex",
File diff suppressed because it is too large Load Diff
@@ -28,6 +28,10 @@ export default {
"0xd2bc9897eed08f15", "0xd2bc9897eed08f15",
3 3
], ],
[
"0xbe9fb0c91a8046cf",
1
],
[ [
"0xf78b278be53f454c", "0xf78b278be53f454c",
2 2
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -3,4 +3,4 @@
// Do not edit, auto-generated by @polkadot/dev // Do not edit, auto-generated by @polkadot/dev
export const packageInfo = { name: '@polkadot/types-support', path: 'auto', type: 'auto', version: '10.5.1' }; export const packageInfo = { name: '@polkadot/types-support', path: 'auto', type: 'auto', version: '10.7.1' };
+9 -9
View File
@@ -18,20 +18,20 @@
"./detectPackage.cjs" "./detectPackage.cjs"
], ],
"type": "module", "type": "module",
"version": "10.5.1", "version": "10.7.1",
"main": "index.js", "main": "index.js",
"dependencies": { "dependencies": {
"@polkadot/keyring": "^12.1.1", "@polkadot/keyring": "^12.2.1",
"@polkadot/types-augment": "10.5.1", "@polkadot/types-augment": "10.7.1",
"@polkadot/types-codec": "10.5.1", "@polkadot/types-codec": "10.7.1",
"@polkadot/types-create": "10.5.1", "@polkadot/types-create": "10.7.1",
"@polkadot/util": "^12.1.1", "@polkadot/util": "^12.2.1",
"@polkadot/util-crypto": "^12.1.1", "@polkadot/util-crypto": "^12.2.1",
"rxjs": "^7.8.1", "rxjs": "^7.8.1",
"tslib": "^2.5.0" "tslib": "^2.5.0"
}, },
"devDependencies": { "devDependencies": {
"@polkadot/keyring": "^12.1.1", "@polkadot/keyring": "^12.2.1",
"@polkadot/types-support": "10.5.1" "@polkadot/types-support": "10.7.1"
} }
} }
@@ -14,6 +14,7 @@ import { v11 } from './v11.js';
import { v12 } from './v12.js'; import { v12 } from './v12.js';
import { v13 } from './v13.js'; import { v13 } from './v13.js';
import { v14 } from './v14.js'; import { v14 } from './v14.js';
import { v15 } from './v15.js';
export { AllHashers }; export { AllHashers };
@@ -21,26 +22,32 @@ export default {
rpc: {}, rpc: {},
runtime, runtime,
types: { types: {
// all known
...v9, ...v9,
...v10, ...v10,
...v11, ...v11,
...v12, ...v12,
...v13, ...v13,
...v14, ...v14,
...v15,
// latest mappings // latest mappings
// NOTE: For v15, we only added the runtime defintions,
// hence latest for most pointing to the previous V14
ErrorMetadataLatest: 'ErrorMetadataV14', ErrorMetadataLatest: 'ErrorMetadataV14',
EventMetadataLatest: 'EventMetadataV14', EventMetadataLatest: 'EventMetadataV14',
ExtrinsicMetadataLatest: 'ExtrinsicMetadataV14', ExtrinsicMetadataLatest: 'ExtrinsicMetadataV14',
FunctionArgumentMetadataLatest: 'FunctionArgumentMetadataV14', FunctionArgumentMetadataLatest: 'FunctionArgumentMetadataV14',
FunctionMetadataLatest: 'FunctionMetadataV14', FunctionMetadataLatest: 'FunctionMetadataV14',
MetadataLatest: 'MetadataV14', MetadataLatest: 'MetadataV15',
PalletCallMetadataLatest: 'PalletCallMetadataV14', PalletCallMetadataLatest: 'PalletCallMetadataV14',
PalletConstantMetadataLatest: 'PalletConstantMetadataV14', PalletConstantMetadataLatest: 'PalletConstantMetadataV14',
PalletErrorMetadataLatest: 'PalletErrorMetadataV14', PalletErrorMetadataLatest: 'PalletErrorMetadataV14',
PalletEventMetadataLatest: 'PalletEventMetadataV14', PalletEventMetadataLatest: 'PalletEventMetadataV14',
PalletMetadataLatest: 'PalletMetadataV14', PalletMetadataLatest: 'PalletMetadataV15',
PalletStorageMetadataLatest: 'PalletStorageMetadataV14', PalletStorageMetadataLatest: 'PalletStorageMetadataV14',
PortableType: 'PortableTypeV14', PortableType: 'PortableTypeV14',
RuntimeApiMetadataLatest: 'RuntimeApiMetadataV15',
SignedExtensionMetadataLatest: 'SignedExtensionMetadataV14', SignedExtensionMetadataLatest: 'SignedExtensionMetadataV14',
StorageEntryMetadataLatest: 'StorageEntryMetadataV14', StorageEntryMetadataLatest: 'StorageEntryMetadataV14',
StorageEntryModifierLatest: 'StorageEntryModifierV14', StorageEntryModifierLatest: 'StorageEntryModifierV14',
@@ -68,7 +75,8 @@ export default {
V11: 'MetadataV11', V11: 'MetadataV11',
V12: 'MetadataV12', V12: 'MetadataV12',
V13: 'MetadataV13', V13: 'MetadataV13',
V14: 'MetadataV14' V14: 'MetadataV14',
V15: 'MetadataV15'
} }
} }
} }
@@ -161,11 +161,13 @@ export interface MetadataAll extends Enum {
readonly asV13: MetadataV13; readonly asV13: MetadataV13;
readonly isV14: boolean; readonly isV14: boolean;
readonly asV14: MetadataV14; readonly asV14: MetadataV14;
readonly type: 'V0' | 'V1' | 'V2' | 'V3' | 'V4' | 'V5' | 'V6' | 'V7' | 'V8' | 'V9' | 'V10' | 'V11' | 'V12' | 'V13' | 'V14'; readonly isV15: boolean;
readonly asV15: MetadataV15;
readonly type: 'V0' | 'V1' | 'V2' | 'V3' | 'V4' | 'V5' | 'V6' | 'V7' | 'V8' | 'V9' | 'V10' | 'V11' | 'V12' | 'V13' | 'V14' | 'V15';
} }
/** @name MetadataLatest */ /** @name MetadataLatest */
export interface MetadataLatest extends MetadataV14 {} export interface MetadataLatest extends MetadataV15 {}
/** @name MetadataV10 */ /** @name MetadataV10 */
export interface MetadataV10 extends Struct { export interface MetadataV10 extends Struct {
@@ -198,6 +200,15 @@ export interface MetadataV14 extends Struct {
readonly type: SiLookupTypeId; readonly type: SiLookupTypeId;
} }
/** @name MetadataV15 */
export interface MetadataV15 extends Struct {
readonly lookup: PortableRegistry;
readonly pallets: Vec<PalletMetadataV15>;
readonly extrinsic: ExtrinsicMetadataV14;
readonly type: SiLookupTypeId;
readonly apis: Vec<RuntimeApiMetadataV15>;
}
/** @name MetadataV9 */ /** @name MetadataV9 */
export interface MetadataV9 extends Struct { export interface MetadataV9 extends Struct {
readonly modules: Vec<ModuleMetadataV9>; readonly modules: Vec<ModuleMetadataV9>;
@@ -314,7 +325,7 @@ export interface PalletEventMetadataV14 extends Struct {
} }
/** @name PalletMetadataLatest */ /** @name PalletMetadataLatest */
export interface PalletMetadataLatest extends PalletMetadataV14 {} export interface PalletMetadataLatest extends PalletMetadataV15 {}
/** @name PalletMetadataV14 */ /** @name PalletMetadataV14 */
export interface PalletMetadataV14 extends Struct { export interface PalletMetadataV14 extends Struct {
@@ -327,6 +338,18 @@ export interface PalletMetadataV14 extends Struct {
readonly index: u8; readonly index: u8;
} }
/** @name PalletMetadataV15 */
export interface PalletMetadataV15 extends Struct {
readonly name: Text;
readonly storage: Option<PalletStorageMetadataV14>;
readonly calls: Option<PalletCallMetadataV14>;
readonly events: Option<PalletEventMetadataV14>;
readonly constants: Vec<PalletConstantMetadataV14>;
readonly errors: Option<PalletErrorMetadataV14>;
readonly index: u8;
readonly docs: Vec<Text>;
}
/** @name PalletStorageMetadataLatest */ /** @name PalletStorageMetadataLatest */
export interface PalletStorageMetadataLatest extends PalletStorageMetadataV14 {} export interface PalletStorageMetadataLatest extends PalletStorageMetadataV14 {}
@@ -345,6 +368,30 @@ export interface PortableTypeV14 extends Struct {
readonly type: Si1Type; readonly type: Si1Type;
} }
/** @name RuntimeApiMetadataLatest */
export interface RuntimeApiMetadataLatest extends RuntimeApiMetadataV15 {}
/** @name RuntimeApiMetadataV15 */
export interface RuntimeApiMetadataV15 extends Struct {
readonly name: Text;
readonly methods: Vec<RuntimeApiMethodMetadataV15>;
readonly docs: Vec<Text>;
}
/** @name RuntimeApiMethodMetadataV15 */
export interface RuntimeApiMethodMetadataV15 extends Struct {
readonly name: Text;
readonly inputs: Vec<RuntimeApiMethodParamMetadataV15>;
readonly output: SiLookupTypeId;
readonly docs: Vec<Text>;
}
/** @name RuntimeApiMethodParamMetadataV15 */
export interface RuntimeApiMethodParamMetadataV15 extends Struct {
readonly name: Text;
readonly type: SiLookupTypeId;
}
/** @name SignedExtensionMetadataLatest */ /** @name SignedExtensionMetadataLatest */
export interface SignedExtensionMetadataLatest extends SignedExtensionMetadataV14 {} export interface SignedExtensionMetadataLatest extends SignedExtensionMetadataV14 {}
@@ -0,0 +1,45 @@
// Copyright 2017-2023 @polkadot/types authors & contributors
// SPDX-License-Identifier: Apache-2.0
// order important in structs... :)
/* eslint-disable sort-keys */
import type { DefinitionsTypes } from '../../types/index.js';
export const v15: DefinitionsTypes = {
// new/adjusted in v15
PalletMetadataV15: {
name: 'Text',
storage: 'Option<PalletStorageMetadataV14>',
calls: 'Option<PalletCallMetadataV14>',
events: 'Option<PalletEventMetadataV14>',
constants: 'Vec<PalletConstantMetadataV14>',
errors: 'Option<PalletErrorMetadataV14>',
index: 'u8',
docs: 'Vec<Text>'
},
RuntimeApiMetadataV15: {
name: 'Text',
methods: 'Vec<RuntimeApiMethodMetadataV15>',
docs: 'Vec<Text>'
},
RuntimeApiMethodMetadataV15: {
name: 'Text',
inputs: 'Vec<RuntimeApiMethodParamMetadataV15>',
output: 'SiLookupTypeId',
docs: 'Vec<Text>'
},
RuntimeApiMethodParamMetadataV15: {
name: 'Text',
type: 'SiLookupTypeId'
},
// actual v15 definition
MetadataV15: {
lookup: 'PortableRegistry',
pallets: 'Vec<PalletMetadataV15>',
extrinsic: 'ExtrinsicMetadataV14',
type: 'SiLookupTypeId',
apis: 'Vec<RuntimeApiMetadataV15>'
}
};
+9 -1
View File
@@ -29,9 +29,17 @@ for (const type of ['kusama', 'polkadot', 'substrate'] as const) {
}); });
it('has a sane toCallsOnly', (): void => { it('has a sane toCallsOnly', (): void => {
const test = metadata.asCallsOnly;
// it has a useful length
expect( expect(
metadata.asCallsOnly.toU8a().length > 65536 test.toU8a().length > 65536
).toBe(true); ).toBe(true);
// it sets it to the correct version
expect(
test.version
).toEqual(14);
}); });
}); });
} }
-2
View File
@@ -26,8 +26,6 @@ function decodeU8a (registry: Registry, u8a: Uint8Array): MetadataVersioned | Ui
return new MetadataVersioned(registry, u8a); return new MetadataVersioned(registry, u8a);
} catch { } catch {
u8a[VERSION_IDX] = 10; u8a[VERSION_IDX] = 10;
return u8a;
} }
} }
@@ -3,7 +3,7 @@
import type { AnyJson } from '@polkadot/types-codec/types'; import type { AnyJson } from '@polkadot/types-codec/types';
import type { HexString } from '@polkadot/util/types'; import type { HexString } from '@polkadot/util/types';
import type { MetadataAll, MetadataLatest, MetadataV9, MetadataV10, MetadataV11, MetadataV12, MetadataV13, MetadataV14 } from '../interfaces/metadata/index.js'; import type { MetadataAll, MetadataLatest, MetadataV9, MetadataV10, MetadataV11, MetadataV12, MetadataV13, MetadataV14, MetadataV15 } from '../interfaces/metadata/index.js';
import type { Registry } from '../types/index.js'; import type { Registry } from '../types/index.js';
import { Struct } from '@polkadot/types-codec'; import { Struct } from '@polkadot/types-codec';
@@ -14,18 +14,26 @@ import { toV11 } from './v10/toV11.js';
import { toV12 } from './v11/toV12.js'; import { toV12 } from './v11/toV12.js';
import { toV13 } from './v12/toV13.js'; import { toV13 } from './v12/toV13.js';
import { toV14 } from './v13/toV14.js'; import { toV14 } from './v13/toV14.js';
import { toLatest } from './v14/toLatest.js'; import { toV15 } from './v14/toV15.js';
import { toLatest } from './v15/toLatest.js';
import { MagicNumber } from './MagicNumber.js'; import { MagicNumber } from './MagicNumber.js';
// Use these to generate all the Meta* types below via template keys // Use these to generate all the Meta* types below via template keys
// NOTE: Keep from latest -> earliest, see the LATEST_VERSION 0 index // NOTE: Keep from latest -> earliest, see the LATEST_VERSION 0 index
const KNOWN_VERSIONS = [14, 13, 12, 11, 10, 9] as const; const KNOWN_VERSIONS = [15, 14, 13, 12, 11, 10, 9] as const;
const LATEST_VERSION = KNOWN_VERSIONS[0]; const LATEST_VERSION = KNOWN_VERSIONS[0];
// This is part of migration. The toCallsOnly would be usede for esxtensions,
// i.e. they need to be updated. To ensure that they are passed a known version
// we actually set this to a known-working version
//
// NOTE: This would only work on compatible types, i.e. v14 & v15 comply
const TO_CALLS_VERSION = 14; // LATEST_VERSION;
type MetaAll = typeof KNOWN_VERSIONS[number]; type MetaAll = typeof KNOWN_VERSIONS[number];
type MetaAsX = `asV${MetaAll}`; type MetaAsX = `asV${MetaAll}`;
type MetaMapped = MetadataAll[MetaAsX]; type MetaMapped = MetadataAll[MetaAsX];
type MetaVersions = MetaAll | 'latest'; type MetaVersions = Exclude<MetaAll, 9> | 'latest';
/** /**
* @name MetadataVersioned * @name MetadataVersioned
@@ -55,16 +63,17 @@ export class MetadataVersioned extends Struct {
}; };
#getVersion = <T extends MetaMapped, F extends MetaMapped>(version: MetaVersions, fromPrev: (registry: Registry, input: F, metaVersion: number) => T): T => { #getVersion = <T extends MetaMapped, F extends MetaMapped>(version: MetaVersions, fromPrev: (registry: Registry, input: F, metaVersion: number) => T): T => {
const asCurr = `asV${version}` as MetaAsX;
const asPrev = version === 'latest'
? `asV${LATEST_VERSION}` as MetaAsX
: `asV${version - 1}` as MetaAsX;
if (version !== 'latest' && this.#assertVersion(version)) { if (version !== 'latest' && this.#assertVersion(version)) {
const asCurr: MetaAsX = `asV${version}`;
return this.#metadata()[asCurr] as T; return this.#metadata()[asCurr] as T;
} }
if (!this.#converted.has(version)) { if (!this.#converted.has(version)) {
const asPrev: MetaAsX = version === 'latest'
? `asV${LATEST_VERSION}`
: `asV${(version - 1) as MetaAll}`;
this.#converted.set(version, fromPrev(this.registry, this[asPrev] as F, this.version)); this.#converted.set(version, fromPrev(this.registry, this[asPrev] as F, this.version));
} }
@@ -84,7 +93,7 @@ export class MetadataVersioned extends Struct {
public get asCallsOnly (): MetadataVersioned { public get asCallsOnly (): MetadataVersioned {
return new MetadataVersioned(this.registry, { return new MetadataVersioned(this.registry, {
magicNumber: this.magicNumber, magicNumber: this.magicNumber,
metadata: this.registry.createTypeUnsafe('MetadataAll', [toCallsOnly(this.registry, this.asLatest), LATEST_VERSION]) metadata: this.registry.createTypeUnsafe('MetadataAll', [toCallsOnly(this.registry, this.asLatest), TO_CALLS_VERSION])
}); });
} }
@@ -132,6 +141,13 @@ export class MetadataVersioned extends Struct {
return this.#getVersion(14, toV14); return this.#getVersion(14, toV14);
} }
/**
* @description Returns the wrapped values as a V14 object
*/
public get asV15 (): MetadataV15 {
return this.#getVersion(15, toV15);
}
/** /**
* @description Returns the wrapped values as a latest version object * @description Returns the wrapped values as a latest version object
*/ */
+2 -2
View File
@@ -7,6 +7,6 @@ import type { MetadataV12, MetadataV13 } from '../../interfaces/metadata/index.j
/** /**
* @internal * @internal
**/ **/
export function toV13 (registry: Registry, metadata: MetadataV12): MetadataV13 { export function toV13 (registry: Registry, v12: MetadataV12): MetadataV13 {
return registry.createTypeUnsafe('MetadataV13', [metadata]); return registry.createTypeUnsafe('MetadataV13', [v12]);
} }
+20
View File
@@ -0,0 +1,20 @@
// Copyright 2017-2023 @polkadot/types authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { MetadataV14, MetadataV15 } from '../../interfaces/metadata/index.js';
import type { Registry } from '../../types/index.js';
/**
* Convert the Metadata to v15
* @internal
**/
export function toV15 (registry: Registry, v14: MetadataV14, _: number): MetadataV15 {
// V15 is mostly equivalent to v14 however it does add
//
// 1. The top-level apis entry - it is assumed that in usage we would
// just check for all-empty (like this would construct)
// 2. A docs param on the pallet itself
//
// A straight conversion with createTypeUndafe magic fills in details
return registry.createTypeUnsafe('MetadataV15', [v14]);
}
@@ -0,0 +1,12 @@
// Copyright 2017-2023 @polkadot/types authors & contributors
// SPDX-License-Identifier: Apache-2.0
import substrateData from '@polkadot/types-support/metadata/v15/substrate-hex';
import { testMeta } from '../util/testUtil.js';
testMeta(15, {
substrate: {
data: substrateData
}
});
@@ -2,12 +2,12 @@
// SPDX-License-Identifier: Apache-2.0 // SPDX-License-Identifier: Apache-2.0
import type { Registry } from '@polkadot/types-codec/types'; import type { Registry } from '@polkadot/types-codec/types';
import type { MetadataLatest, MetadataV14 } from '../../interfaces/metadata/index.js'; import type { MetadataLatest, MetadataV15 } from '../../interfaces/metadata/index.js';
/** /**
* Convert the Metadata (which is an alias) to latest * Convert the Metadata (which is an alias) to latest
* @internal * @internal
**/ **/
export function toLatest (_registry: Registry, v14: MetadataV14, _metaVersion: number): MetadataLatest { export function toLatest (_registry: Registry, v15: MetadataV15, _metaVersion: number): MetadataLatest {
return v14; return v15;
} }
+1 -1
View File
@@ -3,4 +3,4 @@
// Do not edit, auto-generated by @polkadot/dev // Do not edit, auto-generated by @polkadot/dev
export const packageInfo = { name: '@polkadot/types', path: 'auto', type: 'auto', version: '10.5.1' }; export const packageInfo = { name: '@polkadot/types', path: 'auto', type: 'auto', version: '10.7.1' };
+1 -1
View File
@@ -16,7 +16,7 @@ const CMD = {
let requestId = 0; let requestId = 0;
async function get (method) { async function get (method) {
const res = await fetch('http://127.0.0.1:9933', { const res = await fetch('http://127.0.0.1:9944', {
body: JSON.stringify({ body: JSON.stringify({
id: ++requestId, id: ++requestId,
jsonrpc: '2.0', jsonrpc: '2.0',
+378 -398
View File
File diff suppressed because it is too large Load Diff