Compare commits

..
42 Commits
Author SHA1 Message Date
github-actions[bot] 2f07e1c45f [CI Skip] release/stable 10.7.3
skip-checks: true
2023-05-28 08:05:22 +00:00
Jaco 39eff81207 10.7.3 (#5660) 2023-05-28 10:56:30 +03:00
github-actions[bot] 19f3c5b16b [CI Skip] bump/beta 10.7.3-1-x
skip-checks: true
2023-05-26 05:13:37 +00:00
Jaco cdd74ea084 .paymentInfo never mutates the existing signature (#5659) 2023-05-26 08:02:18 +03:00
github-actions[bot] 54c96ed975 [CI Skip] bump/beta 10.7.3-0-x
skip-checks: true
2023-05-25 07:41:17 +00:00
Jaco 4e507246e3 jg-bump-deps (#5656) 2023-05-25 10:30:06 +03:00
github-actions[bot] d0e0008399 [CI Skip] release/stable 10.7.2
skip-checks: true
2023-05-21 10:24:18 +00:00
Jaco a6eeba83c1 10.7.2 (#5652) 2023-05-21 13:13:34 +03:00
github-actions[bot] 541eceae82 [CI Skip] bump/beta 10.7.2-3-x
skip-checks: true
2023-05-21 09:48:40 +00:00
Jaco 3d0a1701fa Bump dev & adjust duplicated exports (#5651) 2023-05-21 12:40:07 +03:00
github-actions[bot] 0e46592f4d [CI Skip] bump/beta 10.7.2-2-x
skip-checks: true
2023-05-20 07:55:15 +00:00
polymath-eric a561253de9 Allow unset external signer (#5649) 2023-05-20 10:46:06 +03:00
github-actions[bot] 0c6a4754f0 [CI Skip] bump/beta 10.7.2-1-x
skip-checks: true
2023-05-18 09:08:21 +00:00
Jaco 60dd4e9699 Adjust tsconfig usage (w/ latest dev) (#5648) 2023-05-18 11:59:11 +03:00
github-actions[bot] f10f79c0ac [CI Skip] bump/beta 10.7.2-0-x
skip-checks: true
2023-05-18 05:51:41 +00:00
Jaco 8394c71cfa Bump dev deps (#5647)
* Bump dev deps

* Adjust

* Actual bump, fix tsconfig for typegen
2023-05-18 08:42:41 +03:00
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
162 changed files with 78005 additions and 7376 deletions
-25
View File
@@ -1,25 +0,0 @@
// Copyright 2017-2023 @polkadot/api authors & contributors
// SPDX-License-Identifier: Apache-2.0
const base = require('@polkadot/dev/config/eslint.cjs');
module.exports = {
...base,
ignorePatterns: [
...base.ignorePatterns,
'/scripts'
],
parserOptions: {
...base.parserOptions,
project: [
'./tsconfig.eslint.json'
]
},
rules: {
...base.rules,
// add override for any (a metric ton of them, initial conversion)
'@typescript-eslint/no-explicit-any': 'off',
// this seems very broken atm, false positives
'@typescript-eslint/unbound-method': 'off'
}
};
+1 -1
View File
@@ -21,5 +21,5 @@ jobs:
- name: ${{ matrix.step }}
if: always()
run: |
yarn install --immutable | grep -v 'YN0013'
yarn install --immutable
yarn ${{ matrix.step }}
+1 -1
View File
@@ -27,5 +27,5 @@ jobs:
node-version: 'lts/*'
- name: ${{ matrix.step }}
run: |
yarn install --immutable | grep -v 'YN0013'
yarn install --immutable
yarn ${{ matrix.step }}
+1 -1
View File
@@ -1 +1 @@
14
v18.15
+5
View File
@@ -2,6 +2,11 @@ enableImmutableInstalls: false
enableProgressBars: false
logFilters:
# Discard any "cannot be found in cache" messages
- code: YN0013
level: discard
nodeLinker: node-modules
plugins:
+40
View File
@@ -1,5 +1,45 @@
# CHANGELOG
## 10.7.3 May 28, 2023
Changes:
- Ensure that `.paymentInfo` never mutates the underlying/existing signature
## 10.7.2 May 21, 2023
Contributed:
- Allow `api.setSigner(...)` to clear existing (Thanks to https://github.com/polymath-eric)
Changes:
- Adjust `@polkadot/types-create` exports with no duplicates
## 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
Changes:
+4 -1
View File
@@ -1,4 +1,4 @@
3449 Jaco 10.5.1 (#5623)
3467 Jaco 10.7.3 (#5660)
83 Amaury Martiny StatementKind: Regular and Saft (#2303)
37 Keith Ingram Update contract types and rpc (#4541)
35 Stefanie Doll Updated child storage parameters (#1709)
@@ -64,6 +64,7 @@
1 Drew Stone Update evm definitions to include vicinity (#2279)
1 Dylan Galea Updated users of the polkadot-js/api (#2027)
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 Gérard Dethier Fix LRUCache memory leak. (#4520)
1 Gerben van de Wiel Adding some extra notes on changes in the specname (#2329)
@@ -97,6 +98,7 @@
1 Paul M Fox Basic BTreeMaps codec support (#1474)
1 philipstanislaus Update types for centrifuge chain v1.2.0 (#2424)
1 Pierre Krieger Update substrate/connect to 0.7.6 (#4940)
1 polymath-eric Allow unset external signer (#5649)
1 Qinxuan Chen Add fp_account::AccountId20 mapping (#5551)
1 qiuhao update DeriveCustom type (#2581)
1 r0t0r-r0t0r Fix memory leak on raw rpc call (#4505)
@@ -112,6 +114,7 @@
1 Sergei Pepyakin INK! -> ink! (#1347)
1 Shunji Zhan small polish (#5276)
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 Xat_MassacrE Fix packages/types/src/codec/utils/encodeTypes.ts encodeSubTypes bug (#1544)
1 yjh fix MetadataVersioned.asV12 (#2983)
+16
View File
@@ -0,0 +1,16 @@
// Copyright 2017-2023 @polkadot/dev authors & contributors
// SPDX-License-Identifier: Apache-2.0
import baseConfig from '@polkadot/dev/config/eslint';
export default [
...baseConfig,
{
rules: {
// add override for any (a metric ton of them, initial conversion)
'@typescript-eslint/no-explicit-any': 'off',
// we generally use this in isFunction, not via calling
'@typescript-eslint/unbound-method': 'off'
}
}
];
+5 -5
View File
@@ -14,10 +14,10 @@
},
"sideEffects": false,
"type": "module",
"version": "10.5.1",
"version": "10.7.3",
"versions": {
"git": "10.5.1",
"npm": "10.5.1"
"git": "10.7.3",
"npm": "10.7.3"
},
"workspaces": [
"packages/*"
@@ -40,9 +40,9 @@
"test:one": "polkadot-dev-run-test --env node"
},
"devDependencies": {
"@polkadot/dev": "^0.73.6",
"@polkadot/dev": "^0.75.10",
"@polkadot/typegen": "workspace:packages/typegen",
"@types/node": "^18.16.3"
"@types/node": "^20.2.5"
},
"resolutions": {
"typescript": "^5.0.4"
+8 -8
View File
@@ -18,15 +18,15 @@
"./detectPackage.cjs"
],
"type": "module",
"version": "10.5.1",
"version": "10.7.3",
"main": "index.js",
"dependencies": {
"@polkadot/api-base": "10.5.1",
"@polkadot/rpc-augment": "10.5.1",
"@polkadot/types": "10.5.1",
"@polkadot/types-augment": "10.5.1",
"@polkadot/types-codec": "10.5.1",
"@polkadot/util": "^12.1.1",
"tslib": "^2.5.0"
"@polkadot/api-base": "10.7.3",
"@polkadot/rpc-augment": "10.7.3",
"@polkadot/types": "10.7.3",
"@polkadot/types-augment": "10.7.3",
"@polkadot/types-codec": "10.7.3",
"@polkadot/util": "^12.2.1",
"tslib": "^2.5.2"
}
}
+1 -6
View File
@@ -1296,11 +1296,6 @@ declare module '@polkadot/api-base/types/errors' {
* Para is not registered in our system.
**/
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.
**/
@@ -2103,7 +2098,7 @@ declare module '@polkadot/api-base/types/errors' {
**/
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>;
/**
@@ -1024,6 +1024,7 @@ declare module '@polkadot/api-base/types/events' {
Deregistered: AugmentedEvent<ApiType, [paraId: u32], { paraId: u32 }>;
Registered: AugmentedEvent<ApiType, [paraId: u32, manager: AccountId32], { paraId: u32, manager: 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
**/
+2
View File
@@ -413,6 +413,8 @@ declare module '@polkadot/api-base/types/storage' {
minimumUntrustedScore: AugmentedQuery<ApiType, () => Observable<Option<SpNposElectionsElectionScore>>, []> & QueryableStorageEntry<ApiType, []>;
/**
* Current best solution, signed or unsigned, queued to be returned upon `elect`.
*
* Always sorted by score.
**/
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.
*
* ## Complexity
* - `O(1)`
**/
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]>;
/**
* 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]>;
/**
* 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]>;
/**
+1 -1
View File
@@ -3,4 +3,4 @@
// 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.3' };
+32 -6
View File
@@ -1232,11 +1232,6 @@ declare module '@polkadot/api-base/types/errors' {
* Para is not registered in our system.
**/
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.
**/
@@ -1308,6 +1303,37 @@ declare module '@polkadot/api-base/types/errors' {
**/
[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: {
/**
* Duplicated candidate submission.
@@ -2028,7 +2054,7 @@ declare module '@polkadot/api-base/types/errors' {
**/
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>;
/**
@@ -934,6 +934,7 @@ declare module '@polkadot/api-base/types/events' {
Deregistered: AugmentedEvent<ApiType, [paraId: u32], { paraId: u32 }>;
Registered: AugmentedEvent<ApiType, [paraId: u32, manager: AccountId32], { paraId: u32, manager: 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
**/
+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 { EthereumAddress } from '@polkadot/types/interfaces/eth';
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';
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, []>;
/**
* Current best solution, signed or unsigned, queued to be returned upon `elect`.
*
* Always sorted by score.
**/
queuedSolution: AugmentedQuery<ApiType, () => Observable<Option<PalletElectionProviderMultiPhaseReadySolution>>, []> & QueryableStorageEntry<ApiType, []>;
/**
@@ -1262,6 +1264,20 @@ declare module '@polkadot/api-base/types/storage' {
**/
[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: {
/**
* 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 { EthereumAddress } from '@polkadot/types/interfaces/eth';
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 __SubmittableExtrinsic<ApiType extends ApiTypes> = SubmittableExtrinsic<ApiType>;
@@ -2379,6 +2379,13 @@ declare module '@polkadot/api-base/types/submittable' {
**/
[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: {
/**
* 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.
*
* ## Complexity
* - `O(1)`
**/
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]>;
/**
* 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]>;
/**
* 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]>;
/**
@@ -1145,6 +1145,36 @@ declare module '@polkadot/api-base/types/consts' {
**/
[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: {
/**
* 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 { ITuple } from '@polkadot/types-codec/types';
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>;
@@ -151,6 +151,10 @@ declare module '@polkadot/api-base/types/events' {
* Some asset `asset_id` was thawed.
**/
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.
**/
@@ -199,6 +203,10 @@ declare module '@polkadot/api-base/types/events' {
* Some account `who` was thawed.
**/
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.
**/
@@ -382,7 +390,7 @@ declare module '@polkadot/api-base/types/events' {
* calls. This is because on failure all storage changes including events are
* 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.
**/
@@ -1646,6 +1654,16 @@ declare module '@polkadot/api-base/types/events' {
**/
[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: {
/**
* The auto migration task finished.
+53 -14
View File
@@ -276,6 +276,19 @@ declare module '@polkadot/api-base/types/submittable' {
* 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>]>;
/**
* 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`.
*
@@ -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>]>;
/**
* 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`.
*
@@ -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>]>;
/**
* 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.
*
* - `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.
*
* Emits `Refunded` event when successful.
**/
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.
*
@@ -620,7 +650,7 @@ declare module '@polkadot/api-base/types/submittable' {
**/
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`.
*
@@ -656,6 +686,19 @@ declare module '@polkadot/api-base/types/submittable' {
* Emits `Touched` event when successful.
**/
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.
*
@@ -4580,7 +4623,7 @@ declare module '@polkadot/api-base/types/submittable' {
* 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.
**/
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
* for staking.
@@ -4792,7 +4835,10 @@ declare module '@polkadot/api-base/types/submittable' {
**/
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).
*
@@ -4804,7 +4850,7 @@ declare module '@polkadot/api-base/types/submittable' {
* - Contains a limited number of reads.
* - 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).
*
@@ -5043,7 +5089,6 @@ declare module '@polkadot/api-base/types/submittable' {
/**
* Make some on-chain remark.
*
* ## Complexity
* - `O(1)`
**/
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]>;
/**
* 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]>;
/**
* 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]>;
/**
+1
View File
@@ -7,6 +7,7 @@
},
"exclude": [
"**/*.spec.ts",
"**/mod.ts",
"**/kusama/*.ts",
"**/polkadot/*.ts"
],
@@ -1,22 +0,0 @@
{
"extends": "../../tsconfig.base.json",
"compilerOptions": {
"baseUrl": "..",
"outDir": "./build",
"rootDir": "./src",
"emitDeclarationOnly": false,
"noEmit": true
},
"include": [
"**/kusama/*.spec.ts"
],
"references": [
{ "path": "../api-augment/tsconfig.build.json" },
{ "path": "../api-augment/tsconfig.kusama.json" },
{ "path": "../api-base/tsconfig.build.json" },
{ "path": "../rpc-augment/tsconfig.build.json" },
{ "path": "../types/tsconfig.build.json" },
{ "path": "../types-augment/tsconfig.build.json" },
{ "path": "../types-support/tsconfig.build.json" }
]
}
+5 -5
View File
@@ -18,13 +18,13 @@
"./detectPackage.cjs"
],
"type": "module",
"version": "10.5.1",
"version": "10.7.3",
"main": "index.js",
"dependencies": {
"@polkadot/rpc-core": "10.5.1",
"@polkadot/types": "10.5.1",
"@polkadot/util": "^12.1.1",
"@polkadot/rpc-core": "10.7.3",
"@polkadot/types": "10.7.3",
"@polkadot/util": "^12.2.1",
"rxjs": "^7.8.1",
"tslib": "^2.5.0"
"tslib": "^2.5.2"
}
}
+1 -1
View File
@@ -3,4 +3,4 @@
// 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.3' };
+3
View File
@@ -5,6 +5,9 @@
"outDir": "./build",
"rootDir": "./src"
},
"exclude": [
"**/mod.ts"
],
"references": [
{ "path": "../rpc-core/tsconfig.build.json" },
{ "path": "../types/tsconfig.build.json" }
+10 -10
View File
@@ -18,20 +18,20 @@
"./detectPackage.cjs"
],
"type": "module",
"version": "10.5.1",
"version": "10.7.3",
"main": "index.js",
"dependencies": {
"@polkadot/api": "10.5.1",
"@polkadot/types": "10.5.1",
"@polkadot/types-codec": "10.5.1",
"@polkadot/types-create": "10.5.1",
"@polkadot/util": "^12.1.1",
"@polkadot/util-crypto": "^12.1.1",
"@polkadot/api": "10.7.3",
"@polkadot/types": "10.7.3",
"@polkadot/types-codec": "10.7.3",
"@polkadot/types-create": "10.7.3",
"@polkadot/util": "^12.2.1",
"@polkadot/util-crypto": "^12.2.1",
"rxjs": "^7.8.1",
"tslib": "^2.5.0"
"tslib": "^2.5.2"
},
"devDependencies": {
"@polkadot/api-augment": "10.5.1",
"@polkadot/keyring": "^12.1.1"
"@polkadot/api-augment": "10.7.3",
"@polkadot/keyring": "^12.2.1"
}
}
+1 -1
View File
@@ -3,4 +3,4 @@
// 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.3' };
+3 -4
View File
@@ -6,11 +6,10 @@
"rootDir": "./src"
},
"exclude": [
"**/test/**/*.json",
"**/test/**/*.ts",
"**/test/**/*.wasm",
"**/checkTypes.manual.ts",
"**/test/**/*",
"**/*.spec.ts",
"**/checkTypes.manual.ts",
"**/mod.ts",
"mock.ts"
],
"references": [
+15 -15
View File
@@ -18,25 +18,25 @@
"./detectPackage.cjs"
],
"type": "module",
"version": "10.5.1",
"version": "10.7.3",
"main": "index.js",
"dependencies": {
"@polkadot/api": "10.5.1",
"@polkadot/api-augment": "10.5.1",
"@polkadot/api-base": "10.5.1",
"@polkadot/rpc-core": "10.5.1",
"@polkadot/types": "10.5.1",
"@polkadot/types-codec": "10.5.1",
"@polkadot/util": "^12.1.1",
"@polkadot/util-crypto": "^12.1.1",
"@polkadot/api": "10.7.3",
"@polkadot/api-augment": "10.7.3",
"@polkadot/api-base": "10.7.3",
"@polkadot/rpc-core": "10.7.3",
"@polkadot/types": "10.7.3",
"@polkadot/types-codec": "10.7.3",
"@polkadot/util": "^12.2.1",
"@polkadot/util-crypto": "^12.2.1",
"rxjs": "^7.8.1",
"tslib": "^2.5.0"
"tslib": "^2.5.2"
},
"devDependencies": {
"@polkadot/api": "10.5.1",
"@polkadot/api-augment": "10.5.1",
"@polkadot/rpc-augment": "10.5.1",
"@polkadot/rpc-provider": "10.5.1",
"@polkadot/types-support": "10.5.1"
"@polkadot/api": "10.7.3",
"@polkadot/api-augment": "10.7.3",
"@polkadot/rpc-augment": "10.7.3",
"@polkadot/rpc-provider": "10.7.3",
"@polkadot/types-support": "10.7.3"
}
}
+1 -1
View File
@@ -3,4 +3,4 @@
// 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.3' };
+1
View File
@@ -8,6 +8,7 @@
"exclude": [
"**/test/*",
"**/checkTypes.manual.ts",
"**/mod.ts",
"**/*.spec.ts"
],
"references": [
+19 -19
View File
@@ -18,29 +18,29 @@
"./detectPackage.cjs"
],
"type": "module",
"version": "10.5.1",
"version": "10.7.3",
"main": "index.js",
"dependencies": {
"@polkadot/api-augment": "10.5.1",
"@polkadot/api-base": "10.5.1",
"@polkadot/api-derive": "10.5.1",
"@polkadot/keyring": "^12.1.1",
"@polkadot/rpc-augment": "10.5.1",
"@polkadot/rpc-core": "10.5.1",
"@polkadot/rpc-provider": "10.5.1",
"@polkadot/types": "10.5.1",
"@polkadot/types-augment": "10.5.1",
"@polkadot/types-codec": "10.5.1",
"@polkadot/types-create": "10.5.1",
"@polkadot/types-known": "10.5.1",
"@polkadot/util": "^12.1.1",
"@polkadot/util-crypto": "^12.1.1",
"eventemitter3": "^5.0.0",
"@polkadot/api-augment": "10.7.3",
"@polkadot/api-base": "10.7.3",
"@polkadot/api-derive": "10.7.3",
"@polkadot/keyring": "^12.2.1",
"@polkadot/rpc-augment": "10.7.3",
"@polkadot/rpc-core": "10.7.3",
"@polkadot/rpc-provider": "10.7.3",
"@polkadot/types": "10.7.3",
"@polkadot/types-augment": "10.7.3",
"@polkadot/types-codec": "10.7.3",
"@polkadot/types-create": "10.7.3",
"@polkadot/types-known": "10.7.3",
"@polkadot/util": "^12.2.1",
"@polkadot/util-crypto": "^12.2.1",
"eventemitter3": "^5.0.1",
"rxjs": "^7.8.1",
"tslib": "^2.5.0"
"tslib": "^2.5.2"
},
"devDependencies": {
"@polkadot/api-augment": "10.5.1",
"@polkadot/types-support": "10.5.1"
"@polkadot/api-augment": "10.7.3",
"@polkadot/types-support": "10.7.3"
}
}
+1 -1
View File
@@ -58,7 +58,7 @@ export abstract class ApiBase<ApiType extends ApiTypes> extends Getters<ApiType>
/**
* @description Set an external signer which will be used to sign extrinsic when account passed in is not KeyringPair
*/
public setSigner (signer: Signer): void {
public setSigner (signer: Signer | undefined): void {
this._rx.signer = signer;
}
+1 -1
View File
@@ -3,4 +3,4 @@
// 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.3' };
+2 -1
View File
@@ -21,7 +21,7 @@ describe('Combinator', (): void => {
fns = [];
});
it('it triggers on all values', async (): Promise<void> => {
it('triggers on all values', async (): Promise<void> => {
await new Promise<boolean>((resolve) => {
let count = 0;
const combinator = new Combinator(
@@ -90,6 +90,7 @@ describe('Combinator', (): void => {
});
});
// eslint-disable-next-line jest/expect-expect
it('unsubscribes as required', async (): Promise<void> => {
await new Promise<void>((resolve) => {
// eslint-disable-next-line @typescript-eslint/require-await
+1
View File
@@ -87,6 +87,7 @@ describe('ApiPromise', (): void => {
await api.disconnect();
});
// eslint-disable-next-line jest/expect-expect
it('Create API instance will error on failure to await ready', async (): Promise<void> => {
class ErrorApiPromise extends ApiPromise {
constructor () {
+5 -3
View File
@@ -160,9 +160,11 @@ export function createClass <ApiType extends ApiTypes> ({ api, apiType, blockHas
// setup our options (same way as in signAndSend)
const eraOptions = makeEraOptions(api, this.registry, allOptions, signingInfo);
const signOptions = makeSignOptions(api, eraOptions, {});
const u8a = this.isSigned
? api.tx(this).signFake(address, signOptions).toU8a()
: this.signFake(address, signOptions).toU8a();
// 1. Don't use the internal objects inside the new tx (hence toU8a)
// 2. Don't override the data from existing signed extrinsics
// 3. Ensure that this object stays intact, with no new sign after operation
const u8a = api.tx(this.toU8a()).signFake(address, signOptions).toU8a();
return api.call.transactionPaymentApi.queryInfo(u8a, u8a.length);
})
+7
View File
@@ -25,12 +25,19 @@ export type { Signer, SignerResult } from '@polkadot/types/types';
export { ApiBase } from '../base/index.js';
// all starred
// eslint-disable-next-line import/export
export * from '@polkadot/api/types/calls';
// eslint-disable-next-line import/export
export * from '@polkadot/api/types/consts';
// eslint-disable-next-line import/export
export * from '@polkadot/api/types/errors';
// eslint-disable-next-line import/export
export * from '@polkadot/api/types/events';
// eslint-disable-next-line import/export
export * from '@polkadot/api/types/storage';
// eslint-disable-next-line import/export
export * from '@polkadot/api/types/submittable';
// eslint-disable-next-line import/export
export * from '@polkadot/api-base/types';
// A smaller interface of ApiRx, used in derive and in SubmittableExtrinsic
+1 -1
View File
@@ -46,7 +46,7 @@ describe('extractStorageArgs', (): void => {
).toThrow('staking.payee(AccountId32) is a map, requiring 1 arguments, 0 found');
});
it('validates map, 1 arg (failing with no args)', (): void => {
it('validates map, 1 arg (failing with more args)', (): void => {
expect(
() => extractStorageArgs(registry, storage.staking.payee, ['abc', 'def'])
).toThrow('staking.payee(AccountId32) is a map, requiring 1 arguments, 2 found');
+1
View File
@@ -7,6 +7,7 @@
},
"exclude": [
"**/checkTypes.manual.ts",
"**/mod.ts",
"**/*.spec.ts",
"**/test/**/*"
],
+6 -6
View File
@@ -18,13 +18,13 @@
"./detectPackage.cjs"
],
"type": "module",
"version": "10.5.1",
"version": "10.7.3",
"main": "index.js",
"dependencies": {
"@polkadot/rpc-core": "10.5.1",
"@polkadot/types": "10.5.1",
"@polkadot/types-codec": "10.5.1",
"@polkadot/util": "^12.1.1",
"tslib": "^2.5.0"
"@polkadot/rpc-core": "10.7.3",
"@polkadot/types": "10.7.3",
"@polkadot/types-codec": "10.7.3",
"@polkadot/util": "^12.2.1",
"tslib": "^2.5.2"
}
}
+1 -1
View File
@@ -3,4 +3,4 @@
// 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.3' };
+3
View File
@@ -5,6 +5,9 @@
"outDir": "./build",
"rootDir": "./src"
},
"exclude": [
"**/mod.ts"
],
"references": [
{ "path": "../rpc-core/tsconfig.build.json" },
{ "path": "../types/tsconfig.build.json" },
+8 -8
View File
@@ -18,18 +18,18 @@
"./detectPackage.cjs"
],
"type": "module",
"version": "10.5.1",
"version": "10.7.3",
"main": "index.js",
"dependencies": {
"@polkadot/rpc-augment": "10.5.1",
"@polkadot/rpc-provider": "10.5.1",
"@polkadot/types": "10.5.1",
"@polkadot/util": "^12.1.1",
"@polkadot/rpc-augment": "10.7.3",
"@polkadot/rpc-provider": "10.7.3",
"@polkadot/types": "10.7.3",
"@polkadot/util": "^12.2.1",
"rxjs": "^7.8.1",
"tslib": "^2.5.0"
"tslib": "^2.5.2"
},
"devDependencies": {
"@polkadot/keyring": "^12.1.1",
"@polkadot/rpc-augment": "10.5.1"
"@polkadot/keyring": "^12.2.1",
"@polkadot/rpc-augment": "10.7.3"
}
}
+1 -1
View File
@@ -3,4 +3,4 @@
// 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.3' };
+1 -1
View File
@@ -28,7 +28,7 @@ describe('replay', (): void => {
await new Promise<boolean>((resolve) => {
rpc.system.chain().subscribe((value: any): void => {
if (value) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-call,@typescript-eslint/no-unsafe-member-access
// eslint-disable-next-line @typescript-eslint/no-unsafe-call,@typescript-eslint/no-unsafe-member-access, jest/no-conditional-expect
expect(value.toString()).toEqual('mockChain'); // Defined in MockProvider
resolve(true);
}
+1
View File
@@ -7,6 +7,7 @@
},
"exclude": [
"**/checkTypes.manual.ts",
"**/mod.ts",
"**/*.spec.ts"
],
"references": [
+13 -13
View File
@@ -18,26 +18,26 @@
"./detectPackage.cjs"
],
"type": "module",
"version": "10.5.1",
"version": "10.7.3",
"main": "index.js",
"dependencies": {
"@polkadot/keyring": "^12.1.1",
"@polkadot/types": "10.5.1",
"@polkadot/types-support": "10.5.1",
"@polkadot/util": "^12.1.1",
"@polkadot/util-crypto": "^12.1.1",
"@polkadot/x-fetch": "^12.1.1",
"@polkadot/x-global": "^12.1.1",
"@polkadot/x-ws": "^12.1.1",
"eventemitter3": "^5.0.0",
"@polkadot/keyring": "^12.2.1",
"@polkadot/types": "10.7.3",
"@polkadot/types-support": "10.7.3",
"@polkadot/util": "^12.2.1",
"@polkadot/util-crypto": "^12.2.1",
"@polkadot/x-fetch": "^12.2.1",
"@polkadot/x-global": "^12.2.1",
"@polkadot/x-ws": "^12.2.1",
"eventemitter3": "^5.0.1",
"mock-socket": "^9.2.1",
"nock": "^13.3.1",
"tslib": "^2.5.0"
"tslib": "^2.5.2"
},
"devDependencies": {
"@substrate/connect": "0.7.24"
"@substrate/connect": "0.7.26"
},
"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 => {
expect(
() => coder.decodeResponse(undefined as unknown as JsonRpcResponse)
() => coder.decodeResponse(undefined as unknown as JsonRpcResponse<unknown>)
).toThrow(/Invalid jsonrpc/);
});
it('expects a valid jsonrpc field', (): void => {
expect(
() => coder.decodeResponse({} as JsonRpcResponse)
() => coder.decodeResponse({} as JsonRpcResponse<unknown>)
).toThrow(/Invalid jsonrpc/);
});
it('expects a valid id field', (): void => {
expect(
() => coder.decodeResponse({ jsonrpc: '2.0' } as JsonRpcResponse)
() => coder.decodeResponse({ jsonrpc: '2.0' } as JsonRpcResponse<unknown>)
).toThrow(/Invalid id/);
});
it('expects a valid result field', (): void => {
expect(
() => coder.decodeResponse({ id: 1, jsonrpc: '2.0' } as JsonRpcResponse)
() => coder.decodeResponse({ id: 1, jsonrpc: '2.0' } as JsonRpcResponse<unknown>)
).toThrow(/No result/);
});
it('throws any error found', (): void => {
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/);
});
it('throws any error found, with data', (): void => {
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/);
});
it('allows for number subscription ids', (): void => {
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');
});
it('allows for string subscription ids', (): void => {
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');
});
it('returns the result', (): void => {
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');
});
});
+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
* ```
*/
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 data?: Data;
public data?: T;
public override message!: string;
@@ -40,7 +40,7 @@ export default class RpcError<Data = never> extends Error implements RpcErrorInt
public override stack!: string;
public constructor (message = '', code: number = UNKNOWN, data?: Data) {
public constructor (message = '', code: number = UNKNOWN, data?: T) {
super();
extend(this, 'message', String(message));
+1 -1
View File
@@ -35,7 +35,7 @@ function checkError (error?: JsonRpcResponseBaseError): void {
export class RpcCoder {
#id = 0;
public decodeResponse (response?: JsonRpcResponse): unknown {
public decodeResponse <T> (response?: JsonRpcResponse<T>): T {
if (!response || response.jsonrpc !== '2.0') {
throw new Error('Invalid jsonrpc field in decoded object');
}
@@ -45,14 +45,17 @@ describe('Http', (): void => {
it('does not (yet) support subscribe', async (): Promise<void> => {
await http.subscribe('', '', [], (cb): void => {
// eslint-disable-next-line jest/no-conditional-expect
expect(cb).toEqual(expect.anything());
}).catch((error): void => {
// eslint-disable-next-line jest/no-conditional-expect
expect((error as Error).message).toMatch(/does not have subscriptions/);
});
});
it('does not (yet) support unsubscribe', async (): Promise<void> => {
await http.unsubscribe('', '', 0).catch((error): void => {
// eslint-disable-next-line jest/no-conditional-expect
expect((error as Error).message).toMatch(/does not have subscriptions/);
});
});
+1 -1
View File
@@ -166,7 +166,7 @@ export class HttpProvider implements ProviderInterface {
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--;
@@ -10,6 +10,7 @@ import { HttpProvider } from './index.js';
// Does not work with Node 18 (native fetch)
// See https://github.com/nock/nock/issues/2397
// eslint-disable-next-line jest/no-disabled-tests
describe.skip('send', (): void => {
let http: HttpProvider;
let mock: Mock;
@@ -53,6 +54,7 @@ describe.skip('send', (): void => {
return http
.send('test_error', [])
.catch((error): void => {
// eslint-disable-next-line jest/no-conditional-expect
expect((error as Error).message).toMatch(/\[500\]/);
});
});
+2 -1
View File
@@ -21,7 +21,8 @@ describe('on', (): void => {
await mock.disconnect();
});
it('it emits both connected and disconnected events', async (): Promise<void> => {
// eslint-disable-next-line jest/expect-expect
it('emits both connected and disconnected events', async (): Promise<void> => {
const events: Record<string, boolean> = { connected: false, disconnected: false };
await new Promise<boolean>((resolve) => {
@@ -23,6 +23,7 @@ describe('send', (): void => {
return mock
.send('something_invalid', [])
.catch((error): void => {
// eslint-disable-next-line jest/no-conditional-expect
expect((error as Error).message).toMatch(/Invalid method/);
});
});
@@ -23,6 +23,7 @@ describe('subscribe', (): void => {
await mock
.subscribe('test', 'test_notFound')
.catch((error): void => {
// eslint-disable-next-line jest/no-conditional-expect
expect((error as Error).message).toMatch(/Invalid method 'test_notFound'/);
});
});
@@ -41,12 +42,14 @@ describe('subscribe', (): void => {
await new Promise<boolean>((resolve) => {
mock.subscribe('chain_newHead', 'chain_subscribeNewHead', (_: any, value: string): void => {
// eslint-disable-next-line jest/no-conditional-expect
expect(value).toEqual('testValue');
resolve(true);
}).catch(console.error);
});
});
// eslint-disable-next-line jest/expect-expect
it('calls back with new headers', async (): Promise<void> => {
await new Promise<boolean>((resolve) => {
mock.subscribe('chain_newHead', 'chain_subscribeNewHead', (_: any, header: { number: number }): void => {
@@ -57,6 +60,7 @@ describe('subscribe', (): void => {
});
});
// eslint-disable-next-line jest/expect-expect
it('handles errors within callbacks gracefully', async (): Promise<void> => {
let hasThrown = false;
@@ -30,12 +30,14 @@ describe('unsubscribe', (): void => {
await mock
.unsubscribe('chain_newHead', 'chain_subscribeNewHead', 5)
.catch((error): boolean => {
// eslint-disable-next-line jest/no-conditional-expect
expect((error as Error).message).toMatch(/Unable to find/);
return false;
});
});
// eslint-disable-next-line jest/expect-expect
it('unsubscribes successfully', async (): Promise<void> => {
await mock.unsubscribe('chain_newHead', 'chain_subscribeNewHead', id);
});
@@ -46,6 +48,7 @@ describe('unsubscribe', (): void => {
mock.unsubscribe('chain_newHead', 'chain_subscribeNewHead', id)
)
.catch((error): boolean => {
// eslint-disable-next-line jest/no-conditional-expect
expect((error as Error).message).toMatch(/Unable to find/);
return false;
+1 -1
View File
@@ -3,4 +3,4 @@
// 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.3' };
@@ -321,6 +321,7 @@ describe('ScProvider', () => {
expect(chain._isTerminated()).toBe(true);
});
// eslint-disable-next-line jest/expect-expect
it('does not throw when disconnecting on an already disconnected Provider', async () => {
const provider = new ScProvider(mockSc, '');
@@ -132,11 +132,11 @@ export class ScProvider implements ProviderInterface {
return;
}
const response = JSON.parse(hcRes) as JsonRpcResponse;
const response = JSON.parse(hcRes) as JsonRpcResponse<string>;
let decodedResponse: string | Error;
try {
decodedResponse = this.#coder.decodeResponse(response) as string;
decodedResponse = this.#coder.decodeResponse(response);
} catch (e) {
decodedResponse = e as Error;
}
+8 -8
View File
@@ -17,30 +17,30 @@ export interface JsonRpcResponseBaseError {
message: string;
}
export interface RpcErrorInterface<Data> {
export interface RpcErrorInterface<T> {
code: number;
data?: Data;
data?: T;
message: string;
stack: string;
}
interface JsonRpcResponseSingle {
interface JsonRpcResponseSingle<T> {
error?: JsonRpcResponseBaseError;
result?: unknown;
result: T;
}
interface JsonRpcResponseSubscription {
interface JsonRpcResponseSubscription<T> {
method?: string;
params: {
error?: JsonRpcResponseBaseError;
result: unknown;
result: T;
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;
@@ -39,10 +39,12 @@ describe('Ws', (): void => {
).toEqual(false);
});
// eslint-disable-next-line jest/expect-expect
it('allows you to initialize the provider with custom headers', () => {
createWs([], 100, { foo: 'bar' });
});
// eslint-disable-next-line jest/expect-expect
it('allows you to set custom timeout value for handlers', () => {
const CUSTOM_TIMEOUT_S = 90;
const CUSTOM_TIMEOUT_MS = CUSTOM_TIMEOUT_S * 1000;
@@ -52,6 +54,7 @@ describe('Ws', (): void => {
});
describe('Endpoint Parsing', (): void => {
// eslint-disable-next-line jest/expect-expect
it('Succeeds when WsProvider endpoint is a valid string', () => {
/* eslint-disable no-new */
new WsProvider(TEST_WS_URL, 0);
@@ -63,6 +66,7 @@ describe('Endpoint Parsing', (): void => {
).toThrow(/^Endpoint should start with /);
});
// eslint-disable-next-line jest/expect-expect
it('Succeeds when WsProvider endpoint is a valid array', () => {
const endpoints: string[] = ['ws://127.0.0.1:9955', 'wss://testnet.io:9944', 'ws://mychain.com:9933'];
+6 -6
View File
@@ -91,7 +91,7 @@ export class WsProvider implements ProviderInterface {
readonly #handlers: Record<string, WsStateAwaiting> = {};
readonly #isReadyPromise: Promise<WsProvider>;
readonly #stats: ProviderStats;
readonly #waitingForId: Record<string, JsonRpcResponse> = {};
readonly #waitingForId: Record<string, JsonRpcResponse<unknown>> = {};
#autoConnectMs: number;
#endpointIndex: number;
@@ -209,7 +209,7 @@ export class WsProvider implements ProviderInterface {
this.#endpointIndex = this.selectEndpointIndex(this.#endpoints);
// 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)
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @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.#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)
? this.#onSocketMessageResult(response)
: this.#onSocketMessageSubscribe(response);
};
#onSocketMessageResult = (response: JsonRpcResponse): void => {
#onSocketMessageResult = (response: JsonRpcResponse<string>): void => {
const handler = this.#handlers[response.id];
if (!handler) {
@@ -507,7 +507,7 @@ export class WsProvider implements ProviderInterface {
try {
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
// immediately if we have some queued results already
@@ -536,7 +536,7 @@ export class WsProvider implements ProviderInterface {
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 subId = `${method}::${response.params.subscription}`;
const handler = this.#subscriptions[subId];
@@ -59,6 +59,7 @@ describe('send', (): void => {
ws
.send('test_encoding', [{ error: 'send error' }])
.catch((error): void => {
// eslint-disable-next-line jest/no-conditional-expect
expect((error as Error).message).toEqual('send error');
})
);
@@ -99,6 +100,7 @@ describe('send', (): void => {
ws
.send('test_error', [])
.catch((error): void => {
// eslint-disable-next-line jest/no-conditional-expect
expect((error as Error).message).toMatch(/666: error/);
})
);
+2 -1
View File
@@ -7,7 +7,8 @@
"resolveJsonModule": true
},
"exclude": [
"**/*.spec.ts"
"**/*.spec.ts",
"**/mod.ts"
],
"references": [
{ "path": "../types/tsconfig.build.json" },
+1 -1
View File
@@ -4,8 +4,8 @@
"baseUrl": "..",
"outDir": "./build",
"rootDir": "./src",
"resolveJsonModule": true,
"emitDeclarationOnly": false,
"resolveJsonModule": true,
"noEmit": true
},
"include": [
+14 -14
View File
@@ -18,7 +18,7 @@
"./detectPackage.cjs"
],
"type": "module",
"version": "10.5.1",
"version": "10.7.3",
"main": "index.js",
"bin": {
"polkadot-types-chain-info": "./scripts/polkadot-types-chain-info.mjs",
@@ -28,20 +28,20 @@
"polkadot-types-internal-metadata": "./scripts/polkadot-types-internal-metadata.mjs"
},
"dependencies": {
"@polkadot/api": "10.5.1",
"@polkadot/api-augment": "10.5.1",
"@polkadot/rpc-augment": "10.5.1",
"@polkadot/rpc-provider": "10.5.1",
"@polkadot/types": "10.5.1",
"@polkadot/types-augment": "10.5.1",
"@polkadot/types-codec": "10.5.1",
"@polkadot/types-create": "10.5.1",
"@polkadot/types-support": "10.5.1",
"@polkadot/util": "^12.1.1",
"@polkadot/util-crypto": "^12.1.1",
"@polkadot/x-ws": "^12.1.1",
"@polkadot/api": "10.7.3",
"@polkadot/api-augment": "10.7.3",
"@polkadot/rpc-augment": "10.7.3",
"@polkadot/rpc-provider": "10.7.3",
"@polkadot/types": "10.7.3",
"@polkadot/types-augment": "10.7.3",
"@polkadot/types-codec": "10.7.3",
"@polkadot/types-create": "10.7.3",
"@polkadot/types-support": "10.7.3",
"@polkadot/util": "^12.2.1",
"@polkadot/util-crypto": "^12.2.1",
"@polkadot/x-ws": "^12.2.1",
"handlebars": "^4.7.7",
"tslib": "^2.5.0",
"tslib": "^2.5.2",
"yargs": "^17.7.2"
},
"devDependencies": {
+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 { blake2AsHex } from '@polkadot/util-crypto';
import { assertFile, getMetadataViaWs } from './util/index.js';
import { assertFile, getMetadataViaWs, getRpcMethodsViaWs, getRuntimeVersionViaWs } from './util/index.js';
interface SectionItem {
link?: string;
@@ -477,6 +477,8 @@ async function mainPromise (): Promise<void> {
if (endpoint) {
if (endpoint.startsWith('wss://') || endpoint.startsWith('ws://')) {
metaHex = await getMetadataViaWs(endpoint);
rpcMethods = await getRpcMethodsViaWs(endpoint);
runtimeApis = await getRuntimeVersionViaWs(endpoint);
} else {
metaHex = (
JSON.parse(
@@ -505,12 +507,8 @@ async function mainPromise (): Promise<void> {
const runtimeDesc = `default ${chainName} runtime`;
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));
// 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}/constants.md`, addConstants(runtimeDesc, latest));
+1 -1
View File
@@ -3,4 +3,4 @@
// 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.3' };
+3
View File
@@ -8,3 +8,6 @@ import { readTemplate } from './file.js';
Handlebars.registerPartial({
docs: Handlebars.compile(readTemplate('docs'))
});
// empty export
export const __TYPEGEN_DUMMY_DOCS = 'DUMMY_DOCS';
+8
View File
@@ -5,6 +5,14 @@
"outDir": "./build",
"rootDir": "./src"
},
"include": [
"src/**/*"
],
"exclude": [
"scripts/**/*",
"**/*.spec.ts",
"**/mod.ts"
],
"references": [
{ "path": "../api/tsconfig.build.json" },
{ "path": "../api-augment/tsconfig.build.json" },
+19
View File
@@ -0,0 +1,19 @@
{
"extends": "../../tsconfig.base.json",
"compilerOptions": {
"baseUrl": "..",
"outDir": "./build",
"rootDir": "./scripts",
"emitDeclarationOnly": false,
"noEmit": true
},
"include": [
"scripts/**/*"
],
"exclude": [
"src/**/*"
],
"references": [
{ "path": "../typegen/tsconfig.build.json" }
]
}
+17
View File
@@ -0,0 +1,17 @@
{
"extends": "../../tsconfig.base.json",
"compilerOptions": {
"baseUrl": "..",
"outDir": "./build",
"rootDir": "./src",
"emitDeclarationOnly": false,
"noEmit": true
},
"include": [
"**/*.spec.ts"
],
"references": [
{ "path": "../typegen/tsconfig.build.json" },
{ "path": "../types/tsconfig.build.json" }
]
}
+5 -5
View File
@@ -18,12 +18,12 @@
"./detectPackage.cjs"
],
"type": "module",
"version": "10.5.1",
"version": "10.7.3",
"main": "index.js",
"dependencies": {
"@polkadot/types": "10.5.1",
"@polkadot/types-codec": "10.5.1",
"@polkadot/util": "^12.1.1",
"tslib": "^2.5.0"
"@polkadot/types": "10.7.3",
"@polkadot/types-codec": "10.7.3",
"@polkadot/util": "^12.2.1",
"tslib": "^2.5.2"
}
}
+1 -50
View File
@@ -163,39 +163,6 @@ export default {
votes23: 'Vec<(Compact<u32>,[(Compact<u16>,Compact<PerU16>);22],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
**/
@@ -249,23 +216,7 @@ export default {
_enum: ['NftReceipt']
},
/**
* Lookup810: polkadot_runtime_parachains::disputes::slashing::PendingSlashes
**/
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
* Lookup860: kusama_runtime::Runtime
**/
KusamaRuntimeRuntime: 'Null'
};
+172 -119
View File
@@ -919,7 +919,40 @@ export default {
_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: {
_enum: {
@@ -960,7 +993,7 @@ export default {
}
},
/**
* Lookup359: polkadot_runtime_common::slots::pallet::Call<T>
* Lookup363: polkadot_runtime_common::slots::pallet::Call<T>
**/
PolkadotRuntimeCommonSlotsPalletCall: {
_enum: {
@@ -980,7 +1013,7 @@ export default {
}
},
/**
* Lookup360: polkadot_runtime_common::auctions::pallet::Call<T>
* Lookup364: polkadot_runtime_common::auctions::pallet::Call<T>
**/
PolkadotRuntimeCommonAuctionsPalletCall: {
_enum: {
@@ -999,7 +1032,7 @@ export default {
}
},
/**
* Lookup362: polkadot_runtime_common::crowdloan::pallet::Call<T>
* Lookup366: polkadot_runtime_common::crowdloan::pallet::Call<T>
**/
PolkadotRuntimeCommonCrowdloanPalletCall: {
_enum: {
@@ -1048,7 +1081,7 @@ export default {
}
},
/**
* Lookup364: sp_runtime::MultiSigner
* Lookup368: sp_runtime::MultiSigner
**/
SpRuntimeMultiSigner: {
_enum: {
@@ -1058,11 +1091,11 @@ export default {
}
},
/**
* Lookup365: sp_core::ecdsa::Public
* Lookup369: sp_core::ecdsa::Public
**/
SpCoreEcdsaPublic: '[u8;33]',
/**
* Lookup370: pallet_xcm::pallet::Call<T>
* Lookup374: pallet_xcm::pallet::Call<T>
**/
PalletXcmCall: {
_enum: {
@@ -1119,7 +1152,7 @@ export default {
}
},
/**
* Lookup371: xcm::VersionedMultiLocation
* Lookup375: xcm::VersionedMultiLocation
**/
XcmVersionedMultiLocation: {
_enum: {
@@ -1130,14 +1163,14 @@ export default {
}
},
/**
* Lookup372: xcm::v2::multilocation::MultiLocation
* Lookup376: xcm::v2::multilocation::MultiLocation
**/
XcmV2MultiLocation: {
parents: 'u8',
interior: 'XcmV2MultilocationJunctions'
},
/**
* Lookup373: xcm::v2::multilocation::Junctions
* Lookup377: xcm::v2::multilocation::Junctions
**/
XcmV2MultilocationJunctions: {
_enum: {
@@ -1153,7 +1186,7 @@ export default {
}
},
/**
* Lookup374: xcm::v2::junction::Junction
* Lookup378: xcm::v2::junction::Junction
**/
XcmV2Junction: {
_enum: {
@@ -1181,7 +1214,7 @@ export default {
}
},
/**
* Lookup375: xcm::v2::NetworkId
* Lookup379: xcm::v2::NetworkId
**/
XcmV2NetworkId: {
_enum: {
@@ -1192,7 +1225,7 @@ export default {
}
},
/**
* Lookup377: xcm::v2::BodyId
* Lookup381: xcm::v2::BodyId
**/
XcmV2BodyId: {
_enum: {
@@ -1209,7 +1242,7 @@ export default {
}
},
/**
* Lookup378: xcm::v2::BodyPart
* Lookup382: xcm::v2::BodyPart
**/
XcmV2BodyPart: {
_enum: {
@@ -1232,7 +1265,7 @@ export default {
}
},
/**
* Lookup379: xcm::VersionedXcm<RuntimeCall>
* Lookup383: xcm::VersionedXcm<RuntimeCall>
**/
XcmVersionedXcm: {
_enum: {
@@ -1243,11 +1276,11 @@ export default {
}
},
/**
* Lookup380: xcm::v2::Xcm<RuntimeCall>
* Lookup384: xcm::v2::Xcm<RuntimeCall>
**/
XcmV2Xcm: 'Vec<XcmV2Instruction>',
/**
* Lookup382: xcm::v2::Instruction<RuntimeCall>
* Lookup386: xcm::v2::Instruction<RuntimeCall>
**/
XcmV2Instruction: {
_enum: {
@@ -1345,18 +1378,18 @@ export default {
}
},
/**
* Lookup383: xcm::v2::multiasset::MultiAssets
* Lookup387: xcm::v2::multiasset::MultiAssets
**/
XcmV2MultiassetMultiAssets: 'Vec<XcmV2MultiAsset>',
/**
* Lookup385: xcm::v2::multiasset::MultiAsset
* Lookup389: xcm::v2::multiasset::MultiAsset
**/
XcmV2MultiAsset: {
id: 'XcmV2MultiassetAssetId',
fun: 'XcmV2MultiassetFungibility'
},
/**
* Lookup386: xcm::v2::multiasset::AssetId
* Lookup390: xcm::v2::multiasset::AssetId
**/
XcmV2MultiassetAssetId: {
_enum: {
@@ -1365,7 +1398,7 @@ export default {
}
},
/**
* Lookup387: xcm::v2::multiasset::Fungibility
* Lookup391: xcm::v2::multiasset::Fungibility
**/
XcmV2MultiassetFungibility: {
_enum: {
@@ -1374,7 +1407,7 @@ export default {
}
},
/**
* Lookup388: xcm::v2::multiasset::AssetInstance
* Lookup392: xcm::v2::multiasset::AssetInstance
**/
XcmV2MultiassetAssetInstance: {
_enum: {
@@ -1388,7 +1421,7 @@ export default {
}
},
/**
* Lookup389: xcm::v2::Response
* Lookup393: xcm::v2::Response
**/
XcmV2Response: {
_enum: {
@@ -1399,7 +1432,7 @@ export default {
}
},
/**
* Lookup392: xcm::v2::traits::Error
* Lookup396: xcm::v2::traits::Error
**/
XcmV2TraitsError: {
_enum: {
@@ -1432,19 +1465,19 @@ export default {
}
},
/**
* Lookup393: xcm::v2::OriginKind
* Lookup397: xcm::v2::OriginKind
**/
XcmV2OriginKind: {
_enum: ['Native', 'SovereignAccount', 'Superuser', 'Xcm']
},
/**
* Lookup394: xcm::double_encoded::DoubleEncoded<T>
* Lookup398: xcm::double_encoded::DoubleEncoded<T>
**/
XcmDoubleEncoded: {
encoded: 'Bytes'
},
/**
* Lookup395: xcm::v2::multiasset::MultiAssetFilter
* Lookup399: xcm::v2::multiasset::MultiAssetFilter
**/
XcmV2MultiassetMultiAssetFilter: {
_enum: {
@@ -1453,7 +1486,7 @@ export default {
}
},
/**
* Lookup396: xcm::v2::multiasset::WildMultiAsset
* Lookup400: xcm::v2::multiasset::WildMultiAsset
**/
XcmV2MultiassetWildMultiAsset: {
_enum: {
@@ -1465,13 +1498,13 @@ export default {
}
},
/**
* Lookup397: xcm::v2::multiasset::WildFungibility
* Lookup401: xcm::v2::multiasset::WildFungibility
**/
XcmV2MultiassetWildFungibility: {
_enum: ['Fungible', 'NonFungible']
},
/**
* Lookup398: xcm::v2::WeightLimit
* Lookup402: xcm::v2::WeightLimit
**/
XcmV2WeightLimit: {
_enum: {
@@ -1480,11 +1513,11 @@ export default {
}
},
/**
* Lookup399: xcm::v3::Xcm<Call>
* Lookup403: xcm::v3::Xcm<Call>
**/
XcmV3Xcm: 'Vec<XcmV3Instruction>',
/**
* Lookup401: xcm::v3::Instruction<Call>
* Lookup405: xcm::v3::Instruction<Call>
**/
XcmV3Instruction: {
_enum: {
@@ -1626,18 +1659,18 @@ export default {
}
},
/**
* Lookup402: xcm::v3::multiasset::MultiAssets
* Lookup406: xcm::v3::multiasset::MultiAssets
**/
XcmV3MultiassetMultiAssets: 'Vec<XcmV3MultiAsset>',
/**
* Lookup404: xcm::v3::multiasset::MultiAsset
* Lookup408: xcm::v3::multiasset::MultiAsset
**/
XcmV3MultiAsset: {
id: 'XcmV3MultiassetAssetId',
fun: 'XcmV3MultiassetFungibility'
},
/**
* Lookup405: xcm::v3::multiasset::AssetId
* Lookup409: xcm::v3::multiasset::AssetId
**/
XcmV3MultiassetAssetId: {
_enum: {
@@ -1646,7 +1679,7 @@ export default {
}
},
/**
* Lookup406: xcm::v3::multiasset::Fungibility
* Lookup410: xcm::v3::multiasset::Fungibility
**/
XcmV3MultiassetFungibility: {
_enum: {
@@ -1655,7 +1688,7 @@ export default {
}
},
/**
* Lookup407: xcm::v3::multiasset::AssetInstance
* Lookup411: xcm::v3::multiasset::AssetInstance
**/
XcmV3MultiassetAssetInstance: {
_enum: {
@@ -1668,7 +1701,7 @@ export default {
}
},
/**
* Lookup408: xcm::v3::Response
* Lookup412: xcm::v3::Response
**/
XcmV3Response: {
_enum: {
@@ -1681,7 +1714,7 @@ export default {
}
},
/**
* Lookup411: xcm::v3::traits::Error
* Lookup415: xcm::v3::traits::Error
**/
XcmV3TraitsError: {
_enum: {
@@ -1728,7 +1761,7 @@ export default {
}
},
/**
* Lookup413: xcm::v3::PalletInfo
* Lookup417: xcm::v3::PalletInfo
**/
XcmV3PalletInfo: {
index: 'Compact<u32>',
@@ -1739,7 +1772,7 @@ export default {
patch: 'Compact<u32>'
},
/**
* Lookup416: xcm::v3::MaybeErrorCode
* Lookup420: xcm::v3::MaybeErrorCode
**/
XcmV3MaybeErrorCode: {
_enum: {
@@ -1749,7 +1782,7 @@ export default {
}
},
/**
* Lookup419: xcm::v3::QueryResponseInfo
* Lookup423: xcm::v3::QueryResponseInfo
**/
XcmV3QueryResponseInfo: {
destination: 'XcmV3MultiLocation',
@@ -1757,7 +1790,7 @@ export default {
maxWeight: 'SpWeightsWeightV2Weight'
},
/**
* Lookup420: xcm::v3::multiasset::MultiAssetFilter
* Lookup424: xcm::v3::multiasset::MultiAssetFilter
**/
XcmV3MultiassetMultiAssetFilter: {
_enum: {
@@ -1766,7 +1799,7 @@ export default {
}
},
/**
* Lookup421: xcm::v3::multiasset::WildMultiAsset
* Lookup425: xcm::v3::multiasset::WildMultiAsset
**/
XcmV3MultiassetWildMultiAsset: {
_enum: {
@@ -1784,13 +1817,13 @@ export default {
}
},
/**
* Lookup422: xcm::v3::multiasset::WildFungibility
* Lookup426: xcm::v3::multiasset::WildFungibility
**/
XcmV3MultiassetWildFungibility: {
_enum: ['Fungible', 'NonFungible']
},
/**
* Lookup423: xcm::v3::WeightLimit
* Lookup427: xcm::v3::WeightLimit
**/
XcmV3WeightLimit: {
_enum: {
@@ -1799,7 +1832,7 @@ export default {
}
},
/**
* Lookup424: xcm::VersionedMultiAssets
* Lookup428: xcm::VersionedMultiAssets
**/
XcmVersionedMultiAssets: {
_enum: {
@@ -1810,7 +1843,7 @@ export default {
}
},
/**
* Lookup440: polkadot_runtime_common::claims::pallet::Event<T>
* Lookup444: polkadot_runtime_common::claims::pallet::Event<T>
**/
PolkadotRuntimeCommonClaimsPalletEvent: {
_enum: {
@@ -1822,7 +1855,7 @@ export default {
}
},
/**
* Lookup456: polkadot_runtime_parachains::inclusion::pallet::Event<T>
* Lookup460: polkadot_runtime_parachains::inclusion::pallet::Event<T>
**/
PolkadotRuntimeParachainsInclusionPalletEvent: {
_enum: {
@@ -1832,14 +1865,14 @@ export default {
}
},
/**
* Lookup457: polkadot_primitives::v4::CandidateReceipt<primitive_types::H256>
* Lookup461: polkadot_primitives::v4::CandidateReceipt<primitive_types::H256>
**/
PolkadotPrimitivesV4CandidateReceipt: {
descriptor: 'PolkadotPrimitivesV4CandidateDescriptor',
commitmentsHash: 'H256'
},
/**
* Lookup460: polkadot_runtime_parachains::paras::pallet::Event
* Lookup464: polkadot_runtime_parachains::paras::pallet::Event
**/
PolkadotRuntimeParachainsParasPalletEvent: {
_enum: {
@@ -1854,7 +1887,7 @@ export default {
}
},
/**
* Lookup461: polkadot_runtime_parachains::ump::pallet::Event
* Lookup465: polkadot_runtime_parachains::ump::pallet::Event
**/
PolkadotRuntimeParachainsUmpPalletEvent: {
_enum: {
@@ -1868,7 +1901,7 @@ export default {
}
},
/**
* Lookup462: xcm::v3::traits::Outcome
* Lookup466: xcm::v3::traits::Outcome
**/
XcmV3TraitsOutcome: {
_enum: {
@@ -1878,7 +1911,7 @@ export default {
}
},
/**
* Lookup463: polkadot_runtime_parachains::hrmp::pallet::Event<T>
* Lookup467: polkadot_runtime_parachains::hrmp::pallet::Event<T>
**/
PolkadotRuntimeParachainsHrmpPalletEvent: {
_enum: {
@@ -1890,7 +1923,7 @@ export default {
}
},
/**
* Lookup464: polkadot_runtime_parachains::disputes::pallet::Event<T>
* Lookup468: polkadot_runtime_parachains::disputes::pallet::Event<T>
**/
PolkadotRuntimeParachainsDisputesPalletEvent: {
_enum: {
@@ -1900,19 +1933,19 @@ export default {
}
},
/**
* Lookup465: polkadot_runtime_parachains::disputes::DisputeLocation
* Lookup469: polkadot_runtime_parachains::disputes::DisputeLocation
**/
PolkadotRuntimeParachainsDisputesDisputeLocation: {
_enum: ['Local', 'Remote']
},
/**
* Lookup466: polkadot_runtime_parachains::disputes::DisputeResult
* Lookup470: polkadot_runtime_parachains::disputes::DisputeResult
**/
PolkadotRuntimeParachainsDisputesDisputeResult: {
_enum: ['Valid', 'Invalid']
},
/**
* Lookup467: polkadot_runtime_common::paras_registrar::pallet::Event<T>
* Lookup471: polkadot_runtime_common::paras_registrar::pallet::Event<T>
**/
PolkadotRuntimeCommonParasRegistrarPalletEvent: {
_enum: {
@@ -1925,12 +1958,16 @@ export default {
},
Reserved: {
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: {
_enum: {
@@ -1948,7 +1985,7 @@ export default {
}
},
/**
* Lookup469: polkadot_runtime_common::auctions::pallet::Event<T>
* Lookup473: polkadot_runtime_common::auctions::pallet::Event<T>
**/
PolkadotRuntimeCommonAuctionsPalletEvent: {
_enum: {
@@ -1988,7 +2025,7 @@ export default {
}
},
/**
* Lookup470: polkadot_runtime_common::crowdloan::pallet::Event<T>
* Lookup474: polkadot_runtime_common::crowdloan::pallet::Event<T>
**/
PolkadotRuntimeCommonCrowdloanPalletEvent: {
_enum: {
@@ -2032,7 +2069,7 @@ export default {
}
},
/**
* Lookup471: pallet_xcm::pallet::Event<T>
* Lookup475: pallet_xcm::pallet::Event<T>
**/
PalletXcmEvent: {
_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: {
_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: {
track: 'u16',
@@ -2091,13 +2128,13 @@ export default {
alarm: 'Option<(u32,(u32,u32))>'
},
/**
* Lookup636: polkadot_runtime_common::claims::pallet::Error<T>
* Lookup640: polkadot_runtime_common::claims::pallet::Error<T>
**/
PolkadotRuntimeCommonClaimsPalletError: {
_enum: ['InvalidEthereumSignature', 'SignerHasNoClaim', 'SenderHasNoClaim', 'PotUnderflow', 'InvalidStatement', 'VestedBalanceExists']
},
/**
* Lookup712: polkadot_runtime_parachains::configuration::HostConfiguration<BlockNumber>
* Lookup716: polkadot_runtime_parachains::configuration::HostConfiguration<BlockNumber>
**/
PolkadotRuntimeParachainsConfigurationHostConfiguration: {
maxCodeSize: 'u32',
@@ -2145,20 +2182,20 @@ export default {
minimumValidationUpgradeDelay: 'u32'
},
/**
* Lookup715: polkadot_runtime_parachains::configuration::pallet::Error<T>
* Lookup719: polkadot_runtime_parachains::configuration::pallet::Error<T>
**/
PolkadotRuntimeParachainsConfigurationPalletError: {
_enum: ['InvalidNewValue']
},
/**
* Lookup718: polkadot_runtime_parachains::inclusion::AvailabilityBitfieldRecord<N>
* Lookup722: polkadot_runtime_parachains::inclusion::AvailabilityBitfieldRecord<N>
**/
PolkadotRuntimeParachainsInclusionAvailabilityBitfieldRecord: {
bitfield: 'BitVec',
submittedAt: 'u32'
},
/**
* Lookup719: polkadot_runtime_parachains::inclusion::CandidatePendingAvailability<primitive_types::H256, N>
* Lookup723: polkadot_runtime_parachains::inclusion::CandidatePendingAvailability<primitive_types::H256, N>
**/
PolkadotRuntimeParachainsInclusionCandidatePendingAvailability: {
_alias: {
@@ -2174,13 +2211,13 @@ export default {
backingGroup: 'u32'
},
/**
* Lookup720: polkadot_runtime_parachains::inclusion::pallet::Error<T>
* Lookup724: polkadot_runtime_parachains::inclusion::pallet::Error<T>
**/
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']
},
/**
* Lookup721: polkadot_primitives::v4::ScrapedOnChainVotes<primitive_types::H256>
* Lookup725: polkadot_primitives::v4::ScrapedOnChainVotes<primitive_types::H256>
**/
PolkadotPrimitivesV4ScrapedOnChainVotes: {
session: 'u32',
@@ -2188,38 +2225,38 @@ export default {
disputes: 'Vec<PolkadotPrimitivesV4DisputeStatementSet>'
},
/**
* Lookup726: polkadot_runtime_parachains::paras_inherent::pallet::Error<T>
* Lookup730: polkadot_runtime_parachains::paras_inherent::pallet::Error<T>
**/
PolkadotRuntimeParachainsParasInherentPalletError: {
_enum: ['TooManyInclusionInherents', 'InvalidParentHeader', 'CandidateConcludedInvalid', 'InherentOverweight', 'DisputeStatementsUnsortedOrDuplicates', 'DisputeInvalid']
},
/**
* Lookup728: polkadot_runtime_parachains::scheduler::ParathreadClaimQueue
* Lookup732: polkadot_runtime_parachains::scheduler::ParathreadClaimQueue
**/
PolkadotRuntimeParachainsSchedulerParathreadClaimQueue: {
queue: 'Vec<PolkadotRuntimeParachainsSchedulerQueuedParathread>',
nextCoreOffset: 'u32'
},
/**
* Lookup730: polkadot_runtime_parachains::scheduler::QueuedParathread
* Lookup734: polkadot_runtime_parachains::scheduler::QueuedParathread
**/
PolkadotRuntimeParachainsSchedulerQueuedParathread: {
claim: 'PolkadotPrimitivesV4ParathreadEntry',
coreOffset: 'u32'
},
/**
* Lookup731: polkadot_primitives::v4::ParathreadEntry
* Lookup735: polkadot_primitives::v4::ParathreadEntry
**/
PolkadotPrimitivesV4ParathreadEntry: {
claim: 'PolkadotPrimitivesV4ParathreadClaim',
retries: 'u32'
},
/**
* Lookup732: polkadot_primitives::v4::ParathreadClaim
* Lookup736: polkadot_primitives::v4::ParathreadClaim
**/
PolkadotPrimitivesV4ParathreadClaim: '(u32,PolkadotPrimitivesV4CollatorAppPublic)',
/**
* Lookup735: polkadot_primitives::v4::CoreOccupied
* Lookup739: polkadot_primitives::v4::CoreOccupied
**/
PolkadotPrimitivesV4CoreOccupied: {
_enum: {
@@ -2228,7 +2265,7 @@ export default {
}
},
/**
* Lookup738: polkadot_runtime_parachains::scheduler::CoreAssignment
* Lookup742: polkadot_runtime_parachains::scheduler::CoreAssignment
**/
PolkadotRuntimeParachainsSchedulerCoreAssignment: {
core: 'u32',
@@ -2237,7 +2274,7 @@ export default {
groupIdx: 'u32'
},
/**
* Lookup739: polkadot_runtime_parachains::scheduler::AssignmentKind
* Lookup743: polkadot_runtime_parachains::scheduler::AssignmentKind
**/
PolkadotRuntimeParachainsSchedulerAssignmentKind: {
_enum: {
@@ -2246,7 +2283,7 @@ export default {
}
},
/**
* Lookup740: polkadot_runtime_parachains::paras::PvfCheckActiveVoteState<BlockNumber>
* Lookup744: polkadot_runtime_parachains::paras::PvfCheckActiveVoteState<BlockNumber>
**/
PolkadotRuntimeParachainsParasPvfCheckActiveVoteState: {
votesAccept: 'BitVec',
@@ -2256,7 +2293,7 @@ export default {
causes: 'Vec<PolkadotRuntimeParachainsParasPvfCheckCause>'
},
/**
* Lookup742: polkadot_runtime_parachains::paras::PvfCheckCause<BlockNumber>
* Lookup746: polkadot_runtime_parachains::paras::PvfCheckCause<BlockNumber>
**/
PolkadotRuntimeParachainsParasPvfCheckCause: {
_enum: {
@@ -2268,39 +2305,39 @@ export default {
}
},
/**
* Lookup744: polkadot_runtime_parachains::paras::ParaLifecycle
* Lookup748: polkadot_runtime_parachains::paras::ParaLifecycle
**/
PolkadotRuntimeParachainsParasParaLifecycle: {
_enum: ['Onboarding', 'Parathread', 'Parachain', 'UpgradingParathread', 'DowngradingParachain', 'OffboardingParathread', 'OffboardingParachain']
},
/**
* Lookup746: polkadot_runtime_parachains::paras::ParaPastCodeMeta<N>
* Lookup750: polkadot_runtime_parachains::paras::ParaPastCodeMeta<N>
**/
PolkadotRuntimeParachainsParasParaPastCodeMeta: {
upgradeTimes: 'Vec<PolkadotRuntimeParachainsParasReplacementTimes>',
lastPruned: 'Option<u32>'
},
/**
* Lookup748: polkadot_runtime_parachains::paras::ReplacementTimes<N>
* Lookup752: polkadot_runtime_parachains::paras::ReplacementTimes<N>
**/
PolkadotRuntimeParachainsParasReplacementTimes: {
expectedAt: 'u32',
activatedAt: 'u32'
},
/**
* Lookup750: polkadot_primitives::v4::UpgradeGoAhead
* Lookup754: polkadot_primitives::v4::UpgradeGoAhead
**/
PolkadotPrimitivesV4UpgradeGoAhead: {
_enum: ['Abort', 'GoAhead']
},
/**
* Lookup751: polkadot_primitives::v4::UpgradeRestriction
* Lookup755: polkadot_primitives::v4::UpgradeRestriction
**/
PolkadotPrimitivesV4UpgradeRestriction: {
_enum: ['Present']
},
/**
* Lookup752: polkadot_runtime_parachains::paras::ParaGenesisArgs
* Lookup756: polkadot_runtime_parachains::paras::ParaGenesisArgs
**/
PolkadotRuntimeParachainsParasParaGenesisArgs: {
genesisHead: 'Bytes',
@@ -2308,13 +2345,13 @@ export default {
paraKind: 'bool'
},
/**
* Lookup753: polkadot_runtime_parachains::paras::pallet::Error<T>
* Lookup757: polkadot_runtime_parachains::paras::pallet::Error<T>
**/
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: {
validators: 'Vec<PolkadotPrimitivesV4ValidatorAppPublic>',
@@ -2322,20 +2359,20 @@ export default {
sessionIndex: 'u32'
},
/**
* Lookup757: polkadot_core_primitives::InboundDownwardMessage<BlockNumber>
* Lookup761: polkadot_core_primitives::InboundDownwardMessage<BlockNumber>
**/
PolkadotCorePrimitivesInboundDownwardMessage: {
sentAt: 'u32',
msg: 'Bytes'
},
/**
* Lookup759: polkadot_runtime_parachains::ump::pallet::Error<T>
* Lookup763: polkadot_runtime_parachains::ump::pallet::Error<T>
**/
PolkadotRuntimeParachainsUmpPalletError: {
_enum: ['UnknownMessageIndex', 'WeightOverLimit']
},
/**
* Lookup760: polkadot_runtime_parachains::hrmp::HrmpOpenChannelRequest
* Lookup764: polkadot_runtime_parachains::hrmp::HrmpOpenChannelRequest
**/
PolkadotRuntimeParachainsHrmpHrmpOpenChannelRequest: {
confirmed: 'bool',
@@ -2346,7 +2383,7 @@ export default {
maxTotalSize: 'u32'
},
/**
* Lookup762: polkadot_runtime_parachains::hrmp::HrmpChannel
* Lookup766: polkadot_runtime_parachains::hrmp::HrmpChannel
**/
PolkadotRuntimeParachainsHrmpHrmpChannel: {
maxCapacity: 'u32',
@@ -2359,20 +2396,20 @@ export default {
recipientDeposit: 'u128'
},
/**
* Lookup764: polkadot_core_primitives::InboundHrmpMessage<BlockNumber>
* Lookup768: polkadot_core_primitives::InboundHrmpMessage<BlockNumber>
**/
PolkadotCorePrimitivesInboundHrmpMessage: {
sentAt: 'u32',
data: 'Bytes'
},
/**
* Lookup767: polkadot_runtime_parachains::hrmp::pallet::Error<T>
* Lookup771: polkadot_runtime_parachains::hrmp::pallet::Error<T>
**/
PolkadotRuntimeParachainsHrmpPalletError: {
_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: {
activeValidatorIndices: 'Vec<u32>',
@@ -2390,15 +2427,15 @@ export default {
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>',
/**
* Lookup772: polkadot_primitives::v4::IndexedVec<polkadot_primitives::v4::GroupIndex, V>
* Lookup776: polkadot_primitives::v4::IndexedVec<polkadot_primitives::v4::GroupIndex, V>
**/
PolkadotPrimitivesV4IndexedVecGroupIndex: 'Vec<Vec<u32>>',
/**
* Lookup774: polkadot_primitives::v4::DisputeState<N>
* Lookup778: polkadot_primitives::v4::DisputeState<N>
**/
PolkadotPrimitivesV4DisputeState: {
validatorsFor: 'BitVec',
@@ -2407,13 +2444,29 @@ export default {
concludedAt: 'Option<u32>'
},
/**
* Lookup776: polkadot_runtime_parachains::disputes::pallet::Error<T>
* Lookup780: polkadot_runtime_parachains::disputes::pallet::Error<T>
**/
PolkadotRuntimeParachainsDisputesPalletError: {
_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: {
manager: 'AccountId32',
@@ -2421,25 +2474,25 @@ export default {
locked: 'bool'
},
/**
* Lookup778: polkadot_runtime_common::paras_registrar::pallet::Error<T>
* Lookup787: polkadot_runtime_common::paras_registrar::pallet::Error<T>
**/
PolkadotRuntimeCommonParasRegistrarPalletError: {
_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: {
_enum: ['ParaNotOnboarding', 'LeaseError']
},
/**
* Lookup785: polkadot_runtime_common::auctions::pallet::Error<T>
* Lookup794: polkadot_runtime_common::auctions::pallet::Error<T>
**/
PolkadotRuntimeCommonAuctionsPalletError: {
_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: {
depositor: 'AccountId32',
@@ -2454,7 +2507,7 @@ export default {
fundIndex: 'u32'
},
/**
* Lookup787: polkadot_runtime_common::crowdloan::LastContribution<BlockNumber>
* Lookup796: polkadot_runtime_common::crowdloan::LastContribution<BlockNumber>
**/
PolkadotRuntimeCommonCrowdloanLastContribution: {
_enum: {
@@ -2464,13 +2517,13 @@ export default {
}
},
/**
* Lookup788: polkadot_runtime_common::crowdloan::pallet::Error<T>
* Lookup797: polkadot_runtime_common::crowdloan::pallet::Error<T>
**/
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']
},
/**
* Lookup789: pallet_xcm::pallet::QueryStatus<BlockNumber>
* Lookup798: pallet_xcm::pallet::QueryStatus<BlockNumber>
**/
PalletXcmQueryStatus: {
_enum: {
@@ -2491,7 +2544,7 @@ export default {
}
},
/**
* Lookup793: xcm::VersionedResponse
* Lookup802: xcm::VersionedResponse
**/
XcmVersionedResponse: {
_enum: {
@@ -2502,7 +2555,7 @@ export default {
}
},
/**
* Lookup799: pallet_xcm::pallet::VersionMigrationStage
* Lookup808: pallet_xcm::pallet::VersionMigrationStage
**/
PalletXcmVersionMigrationStage: {
_enum: {
@@ -2513,7 +2566,7 @@ export default {
}
},
/**
* Lookup802: xcm::VersionedAssetId
* Lookup811: xcm::VersionedAssetId
**/
XcmVersionedAssetId: {
_enum: {
@@ -2524,30 +2577,30 @@ export default {
}
},
/**
* Lookup803: pallet_xcm::pallet::RemoteLockedFungibleRecord
* Lookup812: pallet_xcm::pallet::RemoteLockedFungibleRecord<ConsumerIdentifier, MaxConsumers>
**/
PalletXcmRemoteLockedFungibleRecord: {
amount: 'u128',
owner: 'XcmVersionedMultiLocation',
locker: 'XcmVersionedMultiLocation',
users: 'u32'
consumers: 'Vec<(Null,u128)>'
},
/**
* Lookup807: pallet_xcm::pallet::Error<T>
* Lookup819: pallet_xcm::pallet::Error<T>
**/
PalletXcmError: {
_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>',
/**
* Lookup819: polkadot_runtime_common::claims::PrevalidateAttests<T>
* Lookup831: polkadot_runtime_common::claims::PrevalidateAttests<T>
**/
PolkadotRuntimeCommonClaimsPrevalidateAttests: 'Null',
/**
* Lookup820: polkadot_runtime::Runtime
* Lookup832: polkadot_runtime::Runtime
**/
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
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 { H256, PerU16 } from '@polkadot/types/interfaces/runtime';
import type { PerU16 } from '@polkadot/types/interfaces/runtime';
declare module '@polkadot/types/lookup' {
/** @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>]>>;
}
/** @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) */
interface KusamaRuntimeRuntimeHoldReason extends Enum {
readonly isNis: boolean;
@@ -152,24 +121,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'NftReceipt';
}
/** @name PolkadotRuntimeParachainsDisputesSlashingPendingSlashes (810) */
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) */
/** @name KusamaRuntimeRuntime (860) */
type KusamaRuntimeRuntime = Null;
} // declare module
@@ -5,7 +5,7 @@
// this is required to allow for ambient/previous definitions
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 { EthereumAddress } from '@polkadot/types/interfaces/eth';
import type { AccountId32, H256, PerU16 } from '@polkadot/types/interfaces/runtime';
@@ -767,7 +767,38 @@ declare module '@polkadot/types/lookup' {
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 {
readonly isRegister: boolean;
readonly asRegister: {
@@ -814,7 +845,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Register' | 'ForceRegister' | 'Deregister' | 'Swap' | 'RemoveLock' | 'Reserve' | 'AddLock' | 'ScheduleCodeUpgrade' | 'SetCurrentHead';
}
/** @name PolkadotRuntimeCommonSlotsPalletCall (359) */
/** @name PolkadotRuntimeCommonSlotsPalletCall (363) */
interface PolkadotRuntimeCommonSlotsPalletCall extends Enum {
readonly isForceLease: boolean;
readonly asForceLease: {
@@ -835,7 +866,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'ForceLease' | 'ClearAllLeases' | 'TriggerOnboard';
}
/** @name PolkadotRuntimeCommonAuctionsPalletCall (360) */
/** @name PolkadotRuntimeCommonAuctionsPalletCall (364) */
interface PolkadotRuntimeCommonAuctionsPalletCall extends Enum {
readonly isNewAuction: boolean;
readonly asNewAuction: {
@@ -854,7 +885,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'NewAuction' | 'Bid' | 'CancelAuction';
}
/** @name PolkadotRuntimeCommonCrowdloanPalletCall (362) */
/** @name PolkadotRuntimeCommonCrowdloanPalletCall (366) */
interface PolkadotRuntimeCommonCrowdloanPalletCall extends Enum {
readonly isCreate: boolean;
readonly asCreate: {
@@ -910,7 +941,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Create' | 'Contribute' | 'Withdraw' | 'Refund' | 'Dissolve' | 'Edit' | 'AddMemo' | 'Poke' | 'ContributeAll';
}
/** @name SpRuntimeMultiSigner (364) */
/** @name SpRuntimeMultiSigner (368) */
interface SpRuntimeMultiSigner extends Enum {
readonly isEd25519: boolean;
readonly asEd25519: SpCoreEd25519Public;
@@ -921,10 +952,10 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Ed25519' | 'Sr25519' | 'Ecdsa';
}
/** @name SpCoreEcdsaPublic (365) */
/** @name SpCoreEcdsaPublic (369) */
interface SpCoreEcdsaPublic extends U8aFixed {}
/** @name PalletXcmCall (370) */
/** @name PalletXcmCall (374) */
interface PalletXcmCall extends Enum {
readonly isSend: boolean;
readonly asSend: {
@@ -990,7 +1021,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Send' | 'TeleportAssets' | 'ReserveTransferAssets' | 'Execute' | 'ForceXcmVersion' | 'ForceDefaultXcmVersion' | 'ForceSubscribeVersionNotify' | 'ForceUnsubscribeVersionNotify' | 'LimitedReserveTransferAssets' | 'LimitedTeleportAssets' | 'ForceSuspension';
}
/** @name XcmVersionedMultiLocation (371) */
/** @name XcmVersionedMultiLocation (375) */
interface XcmVersionedMultiLocation extends Enum {
readonly isV2: boolean;
readonly asV2: XcmV2MultiLocation;
@@ -999,13 +1030,13 @@ declare module '@polkadot/types/lookup' {
readonly type: 'V2' | 'V3';
}
/** @name XcmV2MultiLocation (372) */
/** @name XcmV2MultiLocation (376) */
interface XcmV2MultiLocation extends Struct {
readonly parents: u8;
readonly interior: XcmV2MultilocationJunctions;
}
/** @name XcmV2MultilocationJunctions (373) */
/** @name XcmV2MultilocationJunctions (377) */
interface XcmV2MultilocationJunctions extends Enum {
readonly isHere: boolean;
readonly isX1: boolean;
@@ -1027,7 +1058,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Here' | 'X1' | 'X2' | 'X3' | 'X4' | 'X5' | 'X6' | 'X7' | 'X8';
}
/** @name XcmV2Junction (374) */
/** @name XcmV2Junction (378) */
interface XcmV2Junction extends Enum {
readonly isParachain: boolean;
readonly asParachain: Compact<u32>;
@@ -1061,7 +1092,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Parachain' | 'AccountId32' | 'AccountIndex64' | 'AccountKey20' | 'PalletInstance' | 'GeneralIndex' | 'GeneralKey' | 'OnlyChild' | 'Plurality';
}
/** @name XcmV2NetworkId (375) */
/** @name XcmV2NetworkId (379) */
interface XcmV2NetworkId extends Enum {
readonly isAny: boolean;
readonly isNamed: boolean;
@@ -1071,7 +1102,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Any' | 'Named' | 'Polkadot' | 'Kusama';
}
/** @name XcmV2BodyId (377) */
/** @name XcmV2BodyId (381) */
interface XcmV2BodyId extends Enum {
readonly isUnit: 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';
}
/** @name XcmV2BodyPart (378) */
/** @name XcmV2BodyPart (382) */
interface XcmV2BodyPart extends Enum {
readonly isVoice: boolean;
readonly isMembers: boolean;
@@ -1113,7 +1144,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Voice' | 'Members' | 'Fraction' | 'AtLeastProportion' | 'MoreThanProportion';
}
/** @name XcmVersionedXcm (379) */
/** @name XcmVersionedXcm (383) */
interface XcmVersionedXcm extends Enum {
readonly isV2: boolean;
readonly asV2: XcmV2Xcm;
@@ -1122,10 +1153,10 @@ declare module '@polkadot/types/lookup' {
readonly type: 'V2' | 'V3';
}
/** @name XcmV2Xcm (380) */
/** @name XcmV2Xcm (384) */
interface XcmV2Xcm extends Vec<XcmV2Instruction> {}
/** @name XcmV2Instruction (382) */
/** @name XcmV2Instruction (386) */
interface XcmV2Instruction extends Enum {
readonly isWithdrawAsset: boolean;
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';
}
/** @name XcmV2MultiassetMultiAssets (383) */
/** @name XcmV2MultiassetMultiAssets (387) */
interface XcmV2MultiassetMultiAssets extends Vec<XcmV2MultiAsset> {}
/** @name XcmV2MultiAsset (385) */
/** @name XcmV2MultiAsset (389) */
interface XcmV2MultiAsset extends Struct {
readonly id: XcmV2MultiassetAssetId;
readonly fun: XcmV2MultiassetFungibility;
}
/** @name XcmV2MultiassetAssetId (386) */
/** @name XcmV2MultiassetAssetId (390) */
interface XcmV2MultiassetAssetId extends Enum {
readonly isConcrete: boolean;
readonly asConcrete: XcmV2MultiLocation;
@@ -1263,7 +1294,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Concrete' | 'Abstract';
}
/** @name XcmV2MultiassetFungibility (387) */
/** @name XcmV2MultiassetFungibility (391) */
interface XcmV2MultiassetFungibility extends Enum {
readonly isFungible: boolean;
readonly asFungible: Compact<u128>;
@@ -1272,7 +1303,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Fungible' | 'NonFungible';
}
/** @name XcmV2MultiassetAssetInstance (388) */
/** @name XcmV2MultiassetAssetInstance (392) */
interface XcmV2MultiassetAssetInstance extends Enum {
readonly isUndefined: boolean;
readonly isIndex: boolean;
@@ -1290,7 +1321,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Undefined' | 'Index' | 'Array4' | 'Array8' | 'Array16' | 'Array32' | 'Blob';
}
/** @name XcmV2Response (389) */
/** @name XcmV2Response (393) */
interface XcmV2Response extends Enum {
readonly isNull: boolean;
readonly isAssets: boolean;
@@ -1302,7 +1333,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Null' | 'Assets' | 'ExecutionResult' | 'Version';
}
/** @name XcmV2TraitsError (392) */
/** @name XcmV2TraitsError (396) */
interface XcmV2TraitsError extends Enum {
readonly isOverflow: 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';
}
/** @name XcmV2OriginKind (393) */
/** @name XcmV2OriginKind (397) */
interface XcmV2OriginKind extends Enum {
readonly isNative: boolean;
readonly isSovereignAccount: boolean;
@@ -1344,12 +1375,12 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Native' | 'SovereignAccount' | 'Superuser' | 'Xcm';
}
/** @name XcmDoubleEncoded (394) */
/** @name XcmDoubleEncoded (398) */
interface XcmDoubleEncoded extends Struct {
readonly encoded: Bytes;
}
/** @name XcmV2MultiassetMultiAssetFilter (395) */
/** @name XcmV2MultiassetMultiAssetFilter (399) */
interface XcmV2MultiassetMultiAssetFilter extends Enum {
readonly isDefinite: boolean;
readonly asDefinite: XcmV2MultiassetMultiAssets;
@@ -1358,7 +1389,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Definite' | 'Wild';
}
/** @name XcmV2MultiassetWildMultiAsset (396) */
/** @name XcmV2MultiassetWildMultiAsset (400) */
interface XcmV2MultiassetWildMultiAsset extends Enum {
readonly isAll: boolean;
readonly isAllOf: boolean;
@@ -1369,14 +1400,14 @@ declare module '@polkadot/types/lookup' {
readonly type: 'All' | 'AllOf';
}
/** @name XcmV2MultiassetWildFungibility (397) */
/** @name XcmV2MultiassetWildFungibility (401) */
interface XcmV2MultiassetWildFungibility extends Enum {
readonly isFungible: boolean;
readonly isNonFungible: boolean;
readonly type: 'Fungible' | 'NonFungible';
}
/** @name XcmV2WeightLimit (398) */
/** @name XcmV2WeightLimit (402) */
interface XcmV2WeightLimit extends Enum {
readonly isUnlimited: boolean;
readonly isLimited: boolean;
@@ -1384,10 +1415,10 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Unlimited' | 'Limited';
}
/** @name XcmV3Xcm (399) */
/** @name XcmV3Xcm (403) */
interface XcmV3Xcm extends Vec<XcmV3Instruction> {}
/** @name XcmV3Instruction (401) */
/** @name XcmV3Instruction (405) */
interface XcmV3Instruction extends Enum {
readonly isWithdrawAsset: boolean;
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';
}
/** @name XcmV3MultiassetMultiAssets (402) */
/** @name XcmV3MultiassetMultiAssets (406) */
interface XcmV3MultiassetMultiAssets extends Vec<XcmV3MultiAsset> {}
/** @name XcmV3MultiAsset (404) */
/** @name XcmV3MultiAsset (408) */
interface XcmV3MultiAsset extends Struct {
readonly id: XcmV3MultiassetAssetId;
readonly fun: XcmV3MultiassetFungibility;
}
/** @name XcmV3MultiassetAssetId (405) */
/** @name XcmV3MultiassetAssetId (409) */
interface XcmV3MultiassetAssetId extends Enum {
readonly isConcrete: boolean;
readonly asConcrete: XcmV3MultiLocation;
@@ -1587,7 +1618,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Concrete' | 'Abstract';
}
/** @name XcmV3MultiassetFungibility (406) */
/** @name XcmV3MultiassetFungibility (410) */
interface XcmV3MultiassetFungibility extends Enum {
readonly isFungible: boolean;
readonly asFungible: Compact<u128>;
@@ -1596,7 +1627,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Fungible' | 'NonFungible';
}
/** @name XcmV3MultiassetAssetInstance (407) */
/** @name XcmV3MultiassetAssetInstance (411) */
interface XcmV3MultiassetAssetInstance extends Enum {
readonly isUndefined: boolean;
readonly isIndex: boolean;
@@ -1612,7 +1643,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Undefined' | 'Index' | 'Array4' | 'Array8' | 'Array16' | 'Array32';
}
/** @name XcmV3Response (408) */
/** @name XcmV3Response (412) */
interface XcmV3Response extends Enum {
readonly isNull: boolean;
readonly isAssets: boolean;
@@ -1628,7 +1659,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Null' | 'Assets' | 'ExecutionResult' | 'Version' | 'PalletsInfo' | 'DispatchResult';
}
/** @name XcmV3TraitsError (411) */
/** @name XcmV3TraitsError (415) */
interface XcmV3TraitsError extends Enum {
readonly isOverflow: 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';
}
/** @name XcmV3PalletInfo (413) */
/** @name XcmV3PalletInfo (417) */
interface XcmV3PalletInfo extends Struct {
readonly index: Compact<u32>;
readonly name: Bytes;
@@ -1685,7 +1716,7 @@ declare module '@polkadot/types/lookup' {
readonly patch: Compact<u32>;
}
/** @name XcmV3MaybeErrorCode (416) */
/** @name XcmV3MaybeErrorCode (420) */
interface XcmV3MaybeErrorCode extends Enum {
readonly isSuccess: boolean;
readonly isError: boolean;
@@ -1695,14 +1726,14 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Success' | 'Error' | 'TruncatedError';
}
/** @name XcmV3QueryResponseInfo (419) */
/** @name XcmV3QueryResponseInfo (423) */
interface XcmV3QueryResponseInfo extends Struct {
readonly destination: XcmV3MultiLocation;
readonly queryId: Compact<u64>;
readonly maxWeight: SpWeightsWeightV2Weight;
}
/** @name XcmV3MultiassetMultiAssetFilter (420) */
/** @name XcmV3MultiassetMultiAssetFilter (424) */
interface XcmV3MultiassetMultiAssetFilter extends Enum {
readonly isDefinite: boolean;
readonly asDefinite: XcmV3MultiassetMultiAssets;
@@ -1711,7 +1742,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Definite' | 'Wild';
}
/** @name XcmV3MultiassetWildMultiAsset (421) */
/** @name XcmV3MultiassetWildMultiAsset (425) */
interface XcmV3MultiassetWildMultiAsset extends Enum {
readonly isAll: boolean;
readonly isAllOf: boolean;
@@ -1730,14 +1761,14 @@ declare module '@polkadot/types/lookup' {
readonly type: 'All' | 'AllOf' | 'AllCounted' | 'AllOfCounted';
}
/** @name XcmV3MultiassetWildFungibility (422) */
/** @name XcmV3MultiassetWildFungibility (426) */
interface XcmV3MultiassetWildFungibility extends Enum {
readonly isFungible: boolean;
readonly isNonFungible: boolean;
readonly type: 'Fungible' | 'NonFungible';
}
/** @name XcmV3WeightLimit (423) */
/** @name XcmV3WeightLimit (427) */
interface XcmV3WeightLimit extends Enum {
readonly isUnlimited: boolean;
readonly isLimited: boolean;
@@ -1745,7 +1776,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Unlimited' | 'Limited';
}
/** @name XcmVersionedMultiAssets (424) */
/** @name XcmVersionedMultiAssets (428) */
interface XcmVersionedMultiAssets extends Enum {
readonly isV2: boolean;
readonly asV2: XcmV2MultiassetMultiAssets;
@@ -1754,7 +1785,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'V2' | 'V3';
}
/** @name PolkadotRuntimeCommonClaimsPalletEvent (440) */
/** @name PolkadotRuntimeCommonClaimsPalletEvent (444) */
interface PolkadotRuntimeCommonClaimsPalletEvent extends Enum {
readonly isClaimed: boolean;
readonly asClaimed: {
@@ -1765,7 +1796,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Claimed';
}
/** @name PolkadotRuntimeParachainsInclusionPalletEvent (456) */
/** @name PolkadotRuntimeParachainsInclusionPalletEvent (460) */
interface PolkadotRuntimeParachainsInclusionPalletEvent extends Enum {
readonly isCandidateBacked: boolean;
readonly asCandidateBacked: ITuple<[PolkadotPrimitivesV4CandidateReceipt, Bytes, u32, u32]>;
@@ -1776,13 +1807,13 @@ declare module '@polkadot/types/lookup' {
readonly type: 'CandidateBacked' | 'CandidateIncluded' | 'CandidateTimedOut';
}
/** @name PolkadotPrimitivesV4CandidateReceipt (457) */
/** @name PolkadotPrimitivesV4CandidateReceipt (461) */
interface PolkadotPrimitivesV4CandidateReceipt extends Struct {
readonly descriptor: PolkadotPrimitivesV4CandidateDescriptor;
readonly commitmentsHash: H256;
}
/** @name PolkadotRuntimeParachainsParasPalletEvent (460) */
/** @name PolkadotRuntimeParachainsParasPalletEvent (464) */
interface PolkadotRuntimeParachainsParasPalletEvent extends Enum {
readonly isCurrentCodeUpdated: boolean;
readonly asCurrentCodeUpdated: u32;
@@ -1803,7 +1834,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'CurrentCodeUpdated' | 'CurrentHeadUpdated' | 'CodeUpgradeScheduled' | 'NewHeadNoted' | 'ActionQueued' | 'PvfCheckStarted' | 'PvfCheckAccepted' | 'PvfCheckRejected';
}
/** @name PolkadotRuntimeParachainsUmpPalletEvent (461) */
/** @name PolkadotRuntimeParachainsUmpPalletEvent (465) */
interface PolkadotRuntimeParachainsUmpPalletEvent extends Enum {
readonly isInvalidFormat: boolean;
readonly asInvalidFormat: U8aFixed;
@@ -1822,7 +1853,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'InvalidFormat' | 'UnsupportedVersion' | 'ExecutedUpward' | 'WeightExhausted' | 'UpwardMessagesReceived' | 'OverweightEnqueued' | 'OverweightServiced';
}
/** @name XcmV3TraitsOutcome (462) */
/** @name XcmV3TraitsOutcome (466) */
interface XcmV3TraitsOutcome extends Enum {
readonly isComplete: boolean;
readonly asComplete: SpWeightsWeightV2Weight;
@@ -1833,7 +1864,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Complete' | 'Incomplete' | 'Error';
}
/** @name PolkadotRuntimeParachainsHrmpPalletEvent (463) */
/** @name PolkadotRuntimeParachainsHrmpPalletEvent (467) */
interface PolkadotRuntimeParachainsHrmpPalletEvent extends Enum {
readonly isOpenChannelRequested: boolean;
readonly asOpenChannelRequested: ITuple<[u32, u32, u32, u32]>;
@@ -1848,7 +1879,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'OpenChannelRequested' | 'OpenChannelCanceled' | 'OpenChannelAccepted' | 'ChannelClosed' | 'HrmpChannelForceOpened';
}
/** @name PolkadotRuntimeParachainsDisputesPalletEvent (464) */
/** @name PolkadotRuntimeParachainsDisputesPalletEvent (468) */
interface PolkadotRuntimeParachainsDisputesPalletEvent extends Enum {
readonly isDisputeInitiated: boolean;
readonly asDisputeInitiated: ITuple<[H256, PolkadotRuntimeParachainsDisputesDisputeLocation]>;
@@ -1859,21 +1890,21 @@ declare module '@polkadot/types/lookup' {
readonly type: 'DisputeInitiated' | 'DisputeConcluded' | 'Revert';
}
/** @name PolkadotRuntimeParachainsDisputesDisputeLocation (465) */
/** @name PolkadotRuntimeParachainsDisputesDisputeLocation (469) */
interface PolkadotRuntimeParachainsDisputesDisputeLocation extends Enum {
readonly isLocal: boolean;
readonly isRemote: boolean;
readonly type: 'Local' | 'Remote';
}
/** @name PolkadotRuntimeParachainsDisputesDisputeResult (466) */
/** @name PolkadotRuntimeParachainsDisputesDisputeResult (470) */
interface PolkadotRuntimeParachainsDisputesDisputeResult extends Enum {
readonly isValid: boolean;
readonly isInvalid: boolean;
readonly type: 'Valid' | 'Invalid';
}
/** @name PolkadotRuntimeCommonParasRegistrarPalletEvent (467) */
/** @name PolkadotRuntimeCommonParasRegistrarPalletEvent (471) */
interface PolkadotRuntimeCommonParasRegistrarPalletEvent extends Enum {
readonly isRegistered: boolean;
readonly asRegistered: {
@@ -1889,10 +1920,15 @@ declare module '@polkadot/types/lookup' {
readonly paraId: u32;
readonly who: AccountId32;
} & 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 {
readonly isNewLeasePeriod: boolean;
readonly asNewLeasePeriod: {
@@ -1910,7 +1946,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'NewLeasePeriod' | 'Leased';
}
/** @name PolkadotRuntimeCommonAuctionsPalletEvent (469) */
/** @name PolkadotRuntimeCommonAuctionsPalletEvent (473) */
interface PolkadotRuntimeCommonAuctionsPalletEvent extends Enum {
readonly isAuctionStarted: boolean;
readonly asAuctionStarted: {
@@ -1955,7 +1991,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'AuctionStarted' | 'AuctionClosed' | 'Reserved' | 'Unreserved' | 'ReserveConfiscated' | 'BidAccepted' | 'WinningOffset';
}
/** @name PolkadotRuntimeCommonCrowdloanPalletEvent (470) */
/** @name PolkadotRuntimeCommonCrowdloanPalletEvent (474) */
interface PolkadotRuntimeCommonCrowdloanPalletEvent extends Enum {
readonly isCreated: boolean;
readonly asCreated: {
@@ -2007,7 +2043,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Created' | 'Contributed' | 'Withdrew' | 'PartiallyRefunded' | 'AllRefunded' | 'Dissolved' | 'HandleBidResult' | 'Edited' | 'MemoUpdated' | 'AddedToNewRaise';
}
/** @name PalletXcmEvent (471) */
/** @name PalletXcmEvent (475) */
interface PalletXcmEvent extends Enum {
readonly isAttempted: boolean;
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';
}
/** @name PalletReferendaReferendumInfo (617) */
/** @name PalletReferendaReferendumInfo (621) */
interface PalletReferendaReferendumInfo extends Enum {
readonly isOngoing: boolean;
readonly asOngoing: PalletReferendaReferendumStatus;
@@ -2075,7 +2111,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Ongoing' | 'Approved' | 'Rejected' | 'Cancelled' | 'TimedOut' | 'Killed';
}
/** @name PalletReferendaReferendumStatus (618) */
/** @name PalletReferendaReferendumStatus (622) */
interface PalletReferendaReferendumStatus extends Struct {
readonly track: u16;
readonly origin: PolkadotRuntimeOriginCaller;
@@ -2090,7 +2126,7 @@ declare module '@polkadot/types/lookup' {
readonly alarm: Option<ITuple<[u32, ITuple<[u32, u32]>]>>;
}
/** @name PolkadotRuntimeCommonClaimsPalletError (636) */
/** @name PolkadotRuntimeCommonClaimsPalletError (640) */
interface PolkadotRuntimeCommonClaimsPalletError extends Enum {
readonly isInvalidEthereumSignature: boolean;
readonly isSignerHasNoClaim: boolean;
@@ -2101,7 +2137,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'InvalidEthereumSignature' | 'SignerHasNoClaim' | 'SenderHasNoClaim' | 'PotUnderflow' | 'InvalidStatement' | 'VestedBalanceExists';
}
/** @name PolkadotRuntimeParachainsConfigurationHostConfiguration (712) */
/** @name PolkadotRuntimeParachainsConfigurationHostConfiguration (716) */
interface PolkadotRuntimeParachainsConfigurationHostConfiguration extends Struct {
readonly maxCodeSize: u32;
readonly maxHeadDataSize: u32;
@@ -2148,19 +2184,19 @@ declare module '@polkadot/types/lookup' {
readonly minimumValidationUpgradeDelay: u32;
}
/** @name PolkadotRuntimeParachainsConfigurationPalletError (715) */
/** @name PolkadotRuntimeParachainsConfigurationPalletError (719) */
interface PolkadotRuntimeParachainsConfigurationPalletError extends Enum {
readonly isInvalidNewValue: boolean;
readonly type: 'InvalidNewValue';
}
/** @name PolkadotRuntimeParachainsInclusionAvailabilityBitfieldRecord (718) */
/** @name PolkadotRuntimeParachainsInclusionAvailabilityBitfieldRecord (722) */
interface PolkadotRuntimeParachainsInclusionAvailabilityBitfieldRecord extends Struct {
readonly bitfield: BitVec;
readonly submittedAt: u32;
}
/** @name PolkadotRuntimeParachainsInclusionCandidatePendingAvailability (719) */
/** @name PolkadotRuntimeParachainsInclusionCandidatePendingAvailability (723) */
interface PolkadotRuntimeParachainsInclusionCandidatePendingAvailability extends Struct {
readonly core: u32;
readonly hash_: H256;
@@ -2172,7 +2208,7 @@ declare module '@polkadot/types/lookup' {
readonly backingGroup: u32;
}
/** @name PolkadotRuntimeParachainsInclusionPalletError (720) */
/** @name PolkadotRuntimeParachainsInclusionPalletError (724) */
interface PolkadotRuntimeParachainsInclusionPalletError extends Enum {
readonly isUnsortedOrDuplicateValidatorIndices: 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';
}
/** @name PolkadotPrimitivesV4ScrapedOnChainVotes (721) */
/** @name PolkadotPrimitivesV4ScrapedOnChainVotes (725) */
interface PolkadotPrimitivesV4ScrapedOnChainVotes extends Struct {
readonly session: u32;
readonly backingValidatorsPerCandidate: Vec<ITuple<[PolkadotPrimitivesV4CandidateReceipt, Vec<ITuple<[u32, PolkadotPrimitivesV4ValidityAttestation]>>]>>;
readonly disputes: Vec<PolkadotPrimitivesV4DisputeStatementSet>;
}
/** @name PolkadotRuntimeParachainsParasInherentPalletError (726) */
/** @name PolkadotRuntimeParachainsParasInherentPalletError (730) */
interface PolkadotRuntimeParachainsParasInherentPalletError extends Enum {
readonly isTooManyInclusionInherents: boolean;
readonly isInvalidParentHeader: boolean;
@@ -2224,28 +2260,28 @@ declare module '@polkadot/types/lookup' {
readonly type: 'TooManyInclusionInherents' | 'InvalidParentHeader' | 'CandidateConcludedInvalid' | 'InherentOverweight' | 'DisputeStatementsUnsortedOrDuplicates' | 'DisputeInvalid';
}
/** @name PolkadotRuntimeParachainsSchedulerParathreadClaimQueue (728) */
/** @name PolkadotRuntimeParachainsSchedulerParathreadClaimQueue (732) */
interface PolkadotRuntimeParachainsSchedulerParathreadClaimQueue extends Struct {
readonly queue: Vec<PolkadotRuntimeParachainsSchedulerQueuedParathread>;
readonly nextCoreOffset: u32;
}
/** @name PolkadotRuntimeParachainsSchedulerQueuedParathread (730) */
/** @name PolkadotRuntimeParachainsSchedulerQueuedParathread (734) */
interface PolkadotRuntimeParachainsSchedulerQueuedParathread extends Struct {
readonly claim: PolkadotPrimitivesV4ParathreadEntry;
readonly coreOffset: u32;
}
/** @name PolkadotPrimitivesV4ParathreadEntry (731) */
/** @name PolkadotPrimitivesV4ParathreadEntry (735) */
interface PolkadotPrimitivesV4ParathreadEntry extends Struct {
readonly claim: PolkadotPrimitivesV4ParathreadClaim;
readonly retries: u32;
}
/** @name PolkadotPrimitivesV4ParathreadClaim (732) */
/** @name PolkadotPrimitivesV4ParathreadClaim (736) */
interface PolkadotPrimitivesV4ParathreadClaim extends ITuple<[u32, PolkadotPrimitivesV4CollatorAppPublic]> {}
/** @name PolkadotPrimitivesV4CoreOccupied (735) */
/** @name PolkadotPrimitivesV4CoreOccupied (739) */
interface PolkadotPrimitivesV4CoreOccupied extends Enum {
readonly isParathread: boolean;
readonly asParathread: PolkadotPrimitivesV4ParathreadEntry;
@@ -2253,7 +2289,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Parathread' | 'Parachain';
}
/** @name PolkadotRuntimeParachainsSchedulerCoreAssignment (738) */
/** @name PolkadotRuntimeParachainsSchedulerCoreAssignment (742) */
interface PolkadotRuntimeParachainsSchedulerCoreAssignment extends Struct {
readonly core: u32;
readonly paraId: u32;
@@ -2261,7 +2297,7 @@ declare module '@polkadot/types/lookup' {
readonly groupIdx: u32;
}
/** @name PolkadotRuntimeParachainsSchedulerAssignmentKind (739) */
/** @name PolkadotRuntimeParachainsSchedulerAssignmentKind (743) */
interface PolkadotRuntimeParachainsSchedulerAssignmentKind extends Enum {
readonly isParachain: boolean;
readonly isParathread: boolean;
@@ -2269,7 +2305,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Parachain' | 'Parathread';
}
/** @name PolkadotRuntimeParachainsParasPvfCheckActiveVoteState (740) */
/** @name PolkadotRuntimeParachainsParasPvfCheckActiveVoteState (744) */
interface PolkadotRuntimeParachainsParasPvfCheckActiveVoteState extends Struct {
readonly votesAccept: BitVec;
readonly votesReject: BitVec;
@@ -2278,7 +2314,7 @@ declare module '@polkadot/types/lookup' {
readonly causes: Vec<PolkadotRuntimeParachainsParasPvfCheckCause>;
}
/** @name PolkadotRuntimeParachainsParasPvfCheckCause (742) */
/** @name PolkadotRuntimeParachainsParasPvfCheckCause (746) */
interface PolkadotRuntimeParachainsParasPvfCheckCause extends Enum {
readonly isOnboarding: boolean;
readonly asOnboarding: u32;
@@ -2290,7 +2326,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Onboarding' | 'Upgrade';
}
/** @name PolkadotRuntimeParachainsParasParaLifecycle (744) */
/** @name PolkadotRuntimeParachainsParasParaLifecycle (748) */
interface PolkadotRuntimeParachainsParasParaLifecycle extends Enum {
readonly isOnboarding: boolean;
readonly isParathread: boolean;
@@ -2302,39 +2338,39 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Onboarding' | 'Parathread' | 'Parachain' | 'UpgradingParathread' | 'DowngradingParachain' | 'OffboardingParathread' | 'OffboardingParachain';
}
/** @name PolkadotRuntimeParachainsParasParaPastCodeMeta (746) */
/** @name PolkadotRuntimeParachainsParasParaPastCodeMeta (750) */
interface PolkadotRuntimeParachainsParasParaPastCodeMeta extends Struct {
readonly upgradeTimes: Vec<PolkadotRuntimeParachainsParasReplacementTimes>;
readonly lastPruned: Option<u32>;
}
/** @name PolkadotRuntimeParachainsParasReplacementTimes (748) */
/** @name PolkadotRuntimeParachainsParasReplacementTimes (752) */
interface PolkadotRuntimeParachainsParasReplacementTimes extends Struct {
readonly expectedAt: u32;
readonly activatedAt: u32;
}
/** @name PolkadotPrimitivesV4UpgradeGoAhead (750) */
/** @name PolkadotPrimitivesV4UpgradeGoAhead (754) */
interface PolkadotPrimitivesV4UpgradeGoAhead extends Enum {
readonly isAbort: boolean;
readonly isGoAhead: boolean;
readonly type: 'Abort' | 'GoAhead';
}
/** @name PolkadotPrimitivesV4UpgradeRestriction (751) */
/** @name PolkadotPrimitivesV4UpgradeRestriction (755) */
interface PolkadotPrimitivesV4UpgradeRestriction extends Enum {
readonly isPresent: boolean;
readonly type: 'Present';
}
/** @name PolkadotRuntimeParachainsParasParaGenesisArgs (752) */
/** @name PolkadotRuntimeParachainsParasParaGenesisArgs (756) */
interface PolkadotRuntimeParachainsParasParaGenesisArgs extends Struct {
readonly genesisHead: Bytes;
readonly validationCode: Bytes;
readonly paraKind: bool;
}
/** @name PolkadotRuntimeParachainsParasPalletError (753) */
/** @name PolkadotRuntimeParachainsParasPalletError (757) */
interface PolkadotRuntimeParachainsParasPalletError extends Enum {
readonly isNotRegistered: boolean;
readonly isCannotOnboard: boolean;
@@ -2347,32 +2383,31 @@ declare module '@polkadot/types/lookup' {
readonly isPvfCheckInvalidSignature: boolean;
readonly isPvfCheckDoubleVote: boolean;
readonly isPvfCheckSubjectInvalid: boolean;
readonly isPvfCheckDisabled: 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 {
readonly validators: Vec<PolkadotPrimitivesV4ValidatorAppPublic>;
readonly queued: Vec<PolkadotPrimitivesV4ValidatorAppPublic>;
readonly sessionIndex: u32;
}
/** @name PolkadotCorePrimitivesInboundDownwardMessage (757) */
/** @name PolkadotCorePrimitivesInboundDownwardMessage (761) */
interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct {
readonly sentAt: u32;
readonly msg: Bytes;
}
/** @name PolkadotRuntimeParachainsUmpPalletError (759) */
/** @name PolkadotRuntimeParachainsUmpPalletError (763) */
interface PolkadotRuntimeParachainsUmpPalletError extends Enum {
readonly isUnknownMessageIndex: boolean;
readonly isWeightOverLimit: boolean;
readonly type: 'UnknownMessageIndex' | 'WeightOverLimit';
}
/** @name PolkadotRuntimeParachainsHrmpHrmpOpenChannelRequest (760) */
/** @name PolkadotRuntimeParachainsHrmpHrmpOpenChannelRequest (764) */
interface PolkadotRuntimeParachainsHrmpHrmpOpenChannelRequest extends Struct {
readonly confirmed: bool;
readonly age: u32;
@@ -2382,7 +2417,7 @@ declare module '@polkadot/types/lookup' {
readonly maxTotalSize: u32;
}
/** @name PolkadotRuntimeParachainsHrmpHrmpChannel (762) */
/** @name PolkadotRuntimeParachainsHrmpHrmpChannel (766) */
interface PolkadotRuntimeParachainsHrmpHrmpChannel extends Struct {
readonly maxCapacity: u32;
readonly maxTotalSize: u32;
@@ -2394,13 +2429,13 @@ declare module '@polkadot/types/lookup' {
readonly recipientDeposit: u128;
}
/** @name PolkadotCorePrimitivesInboundHrmpMessage (764) */
/** @name PolkadotCorePrimitivesInboundHrmpMessage (768) */
interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct {
readonly sentAt: u32;
readonly data: Bytes;
}
/** @name PolkadotRuntimeParachainsHrmpPalletError (767) */
/** @name PolkadotRuntimeParachainsHrmpPalletError (771) */
interface PolkadotRuntimeParachainsHrmpPalletError extends Enum {
readonly isOpenHrmpChannelToSelf: 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';
}
/** @name PolkadotPrimitivesV4SessionInfo (769) */
/** @name PolkadotPrimitivesV4SessionInfo (773) */
interface PolkadotPrimitivesV4SessionInfo extends Struct {
readonly activeValidatorIndices: Vec<u32>;
readonly randomSeed: U8aFixed;
@@ -2441,13 +2476,13 @@ declare module '@polkadot/types/lookup' {
readonly neededApprovals: u32;
}
/** @name PolkadotPrimitivesV4IndexedVecValidatorIndex (770) */
/** @name PolkadotPrimitivesV4IndexedVecValidatorIndex (774) */
interface PolkadotPrimitivesV4IndexedVecValidatorIndex extends Vec<PolkadotPrimitivesV4ValidatorAppPublic> {}
/** @name PolkadotPrimitivesV4IndexedVecGroupIndex (772) */
/** @name PolkadotPrimitivesV4IndexedVecGroupIndex (776) */
interface PolkadotPrimitivesV4IndexedVecGroupIndex extends Vec<Vec<u32>> {}
/** @name PolkadotPrimitivesV4DisputeState (774) */
/** @name PolkadotPrimitivesV4DisputeState (778) */
interface PolkadotPrimitivesV4DisputeState extends Struct {
readonly validatorsFor: BitVec;
readonly validatorsAgainst: BitVec;
@@ -2455,7 +2490,7 @@ declare module '@polkadot/types/lookup' {
readonly concludedAt: Option<u32>;
}
/** @name PolkadotRuntimeParachainsDisputesPalletError (776) */
/** @name PolkadotRuntimeParachainsDisputesPalletError (780) */
interface PolkadotRuntimeParachainsDisputesPalletError extends Enum {
readonly isDuplicateDisputeStatementSets: boolean;
readonly isAncientDisputeStatement: boolean;
@@ -2469,14 +2504,31 @@ declare module '@polkadot/types/lookup' {
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 {
readonly manager: AccountId32;
readonly deposit: u128;
readonly locked: bool;
}
/** @name PolkadotRuntimeCommonParasRegistrarPalletError (778) */
/** @name PolkadotRuntimeCommonParasRegistrarPalletError (787) */
interface PolkadotRuntimeCommonParasRegistrarPalletError extends Enum {
readonly isNotRegistered: 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';
}
/** @name PolkadotRuntimeCommonSlotsPalletError (780) */
/** @name PolkadotRuntimeCommonSlotsPalletError (789) */
interface PolkadotRuntimeCommonSlotsPalletError extends Enum {
readonly isParaNotOnboarding: boolean;
readonly isLeaseError: boolean;
readonly type: 'ParaNotOnboarding' | 'LeaseError';
}
/** @name PolkadotRuntimeCommonAuctionsPalletError (785) */
/** @name PolkadotRuntimeCommonAuctionsPalletError (794) */
interface PolkadotRuntimeCommonAuctionsPalletError extends Enum {
readonly isAuctionInProgress: boolean;
readonly isLeasePeriodInPast: boolean;
@@ -2514,7 +2566,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'AuctionInProgress' | 'LeasePeriodInPast' | 'ParaNotRegistered' | 'NotCurrentAuction' | 'NotAuction' | 'AuctionEnded' | 'AlreadyLeasedOut';
}
/** @name PolkadotRuntimeCommonCrowdloanFundInfo (786) */
/** @name PolkadotRuntimeCommonCrowdloanFundInfo (795) */
interface PolkadotRuntimeCommonCrowdloanFundInfo extends Struct {
readonly depositor: AccountId32;
readonly verifier: Option<SpRuntimeMultiSigner>;
@@ -2528,7 +2580,7 @@ declare module '@polkadot/types/lookup' {
readonly fundIndex: u32;
}
/** @name PolkadotRuntimeCommonCrowdloanLastContribution (787) */
/** @name PolkadotRuntimeCommonCrowdloanLastContribution (796) */
interface PolkadotRuntimeCommonCrowdloanLastContribution extends Enum {
readonly isNever: boolean;
readonly isPreEnding: boolean;
@@ -2538,7 +2590,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Never' | 'PreEnding' | 'Ending';
}
/** @name PolkadotRuntimeCommonCrowdloanPalletError (788) */
/** @name PolkadotRuntimeCommonCrowdloanPalletError (797) */
interface PolkadotRuntimeCommonCrowdloanPalletError extends Enum {
readonly isFirstPeriodInPast: 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';
}
/** @name PalletXcmQueryStatus (789) */
/** @name PalletXcmQueryStatus (798) */
interface PalletXcmQueryStatus extends Enum {
readonly isPending: boolean;
readonly asPending: {
@@ -2588,7 +2640,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'Pending' | 'VersionNotifier' | 'Ready';
}
/** @name XcmVersionedResponse (793) */
/** @name XcmVersionedResponse (802) */
interface XcmVersionedResponse extends Enum {
readonly isV2: boolean;
readonly asV2: XcmV2Response;
@@ -2597,7 +2649,7 @@ declare module '@polkadot/types/lookup' {
readonly type: 'V2' | 'V3';
}
/** @name PalletXcmVersionMigrationStage (799) */
/** @name PalletXcmVersionMigrationStage (808) */
interface PalletXcmVersionMigrationStage extends Enum {
readonly isMigrateSupportedVersion: boolean;
readonly isMigrateVersionNotifiers: boolean;
@@ -2607,22 +2659,22 @@ declare module '@polkadot/types/lookup' {
readonly type: 'MigrateSupportedVersion' | 'MigrateVersionNotifiers' | 'NotifyCurrentTargets' | 'MigrateAndNotifyOldTargets';
}
/** @name XcmVersionedAssetId (802) */
/** @name XcmVersionedAssetId (811) */
interface XcmVersionedAssetId extends Enum {
readonly isV3: boolean;
readonly asV3: XcmV3MultiassetAssetId;
readonly type: 'V3';
}
/** @name PalletXcmRemoteLockedFungibleRecord (803) */
/** @name PalletXcmRemoteLockedFungibleRecord (812) */
interface PalletXcmRemoteLockedFungibleRecord extends Struct {
readonly amount: u128;
readonly owner: XcmVersionedMultiLocation;
readonly locker: XcmVersionedMultiLocation;
readonly users: u32;
readonly consumers: Vec<ITuple<[Null, u128]>>;
}
/** @name PalletXcmError (807) */
/** @name PalletXcmError (819) */
interface PalletXcmError extends Enum {
readonly isUnreachable: 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';
}
/** @name PalletTransactionPaymentChargeTransactionPayment (818) */
/** @name PalletTransactionPaymentChargeTransactionPayment (830) */
interface PalletTransactionPaymentChargeTransactionPayment extends Compact<u128> {}
/** @name PolkadotRuntimeCommonClaimsPrevalidateAttests (819) */
/** @name PolkadotRuntimeCommonClaimsPrevalidateAttests (831) */
type PolkadotRuntimeCommonClaimsPrevalidateAttests = Null;
/** @name PolkadotRuntimeRuntime (820) */
/** @name PolkadotRuntimeRuntime (832) */
type PolkadotRuntimeRuntime = Null;
} // 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
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.3' };
@@ -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 { AuthIndex, AuthoritySignature, Heartbeat, HeartbeatTo244, OpaqueMultiaddr, OpaqueNetworkState, OpaquePeerId } from '@polkadot/types/interfaces/imOnline';
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 { NftCollectionId, NftItemId } from '@polkadot/types/interfaces/nfts';
import type { NpApiError, NpPoolId } from '@polkadot/types/interfaces/nompools';
@@ -648,6 +648,7 @@ declare module '@polkadot/types/types/registry' {
MetadataV12: MetadataV12;
MetadataV13: MetadataV13;
MetadataV14: MetadataV14;
MetadataV15: MetadataV15;
MetadataV9: MetadataV9;
MigrationStatusResult: MigrationStatusResult;
MmrBatchProof: MmrBatchProof;
@@ -759,6 +760,7 @@ declare module '@polkadot/types/types/registry' {
PalletId: PalletId;
PalletMetadataLatest: PalletMetadataLatest;
PalletMetadataV14: PalletMetadataV14;
PalletMetadataV15: PalletMetadataV15;
PalletsOrigin: PalletsOrigin;
PalletStorageMetadataLatest: PalletStorageMetadataLatest;
PalletStorageMetadataV14: PalletStorageMetadataV14;
@@ -891,6 +893,10 @@ declare module '@polkadot/types/types/registry' {
RoundSnapshot: RoundSnapshot;
RoundState: RoundState;
RpcMethods: RpcMethods;
RuntimeApiMetadataLatest: RuntimeApiMetadataLatest;
RuntimeApiMetadataV15: RuntimeApiMetadataV15;
RuntimeApiMethodMetadataV15: RuntimeApiMethodMetadataV15;
RuntimeApiMethodParamMetadataV15: RuntimeApiMethodParamMetadataV15;
RuntimeCall: RuntimeCall;
RuntimeDbWeight: RuntimeDbWeight;
RuntimeDispatchInfo: RuntimeDispatchInfo;
@@ -5,7 +5,7 @@
// this is required to allow for ambient/previous definitions
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' {
interface InterfaceTypes {
@@ -17,11 +17,5 @@ declare module '@polkadot/types/types/registry' {
KusamaRuntimeRuntimeHoldReason: KusamaRuntimeRuntimeHoldReason;
KusamaRuntimeSessionKeys: KusamaRuntimeSessionKeys;
PalletNisHoldReason: PalletNisHoldReason;
PolkadotRuntimeParachainsDisputesSlashingDisputeProof: PolkadotRuntimeParachainsDisputesSlashingDisputeProof;
PolkadotRuntimeParachainsDisputesSlashingDisputesTimeSlot: PolkadotRuntimeParachainsDisputesSlashingDisputesTimeSlot;
PolkadotRuntimeParachainsDisputesSlashingPalletCall: PolkadotRuntimeParachainsDisputesSlashingPalletCall;
PolkadotRuntimeParachainsDisputesSlashingPalletError: PolkadotRuntimeParachainsDisputesSlashingPalletError;
PolkadotRuntimeParachainsDisputesSlashingPendingSlashes: PolkadotRuntimeParachainsDisputesSlashingPendingSlashes;
PolkadotRuntimeParachainsDisputesSlashingSlashingOffenceKind: PolkadotRuntimeParachainsDisputesSlashingSlashingOffenceKind;
} // InterfaceTypes
} // declare module
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -5,6 +5,9 @@
"outDir": "./build",
"rootDir": "./src"
},
"exclude": [
"**/mod.ts"
],
"references": [
{ "path": "../types/tsconfig.build.json" },
{ "path": "../types-codec/tsconfig.build.json" }
+8 -8
View File
@@ -18,17 +18,17 @@
"./detectPackage.cjs"
],
"type": "module",
"version": "10.5.1",
"version": "10.7.3",
"main": "index.js",
"dependencies": {
"@polkadot/util": "^12.1.1",
"@polkadot/x-bigint": "^12.1.1",
"tslib": "^2.5.0"
"@polkadot/util": "^12.2.1",
"@polkadot/x-bigint": "^12.2.1",
"tslib": "^2.5.2"
},
"devDependencies": {
"@polkadot/types": "10.5.1",
"@polkadot/types-augment": "10.5.1",
"@polkadot/types-support": "10.5.1",
"@polkadot/util-crypto": "^12.1.1"
"@polkadot/types": "10.7.3",
"@polkadot/types-augment": "10.7.3",
"@polkadot/types-support": "10.7.3",
"@polkadot/util-crypto": "^12.2.1"
}
}
@@ -16,7 +16,7 @@ describe('Compact', (): void => {
describe('constructor', (): void => {
it('fails on > MAX_SAFE_INTEGER', (): void => {
// eslint-disable-next-line @typescript-eslint/no-loss-of-precision
// eslint-disable-next-line @typescript-eslint/no-loss-of-precision, no-loss-of-precision
expect(() => new Compact(registry, 'u128', 9007199254740999)).toThrow(/integer <= Number.MAX_SAFE_INTEGER/);
});
+2 -2
View File
@@ -18,7 +18,7 @@ describe('Result', (): void => {
it('decodes from a u8a (success)', (): void => {
const result = new Type(registry, new Uint8Array([0, 1, 2, 3, 4]));
expect(result.isOk);
expect(result.isOk).toBe(true);
expect(result.asOk.toU8a()).toEqual(new Uint8Array([1, 2, 3, 4]));
expect(result.toHex()).toEqual('0x0001020304');
expect(result.toJSON()).toEqual({
@@ -29,7 +29,7 @@ describe('Result', (): void => {
it('decodes from a u8a (error)', (): void => {
const result = new Type(registry, new Uint8Array([1, 4 << 2, 100, 101, 102, 103]));
expect(result.isErr);
expect(result.isErr).toBe(true);
expect(result.asErr.toU8a()).toEqual(new Uint8Array([4 << 2, 100, 101, 102, 103]));
expect(result.toHex()).toEqual('0x011064656667');
expect(result.toJSON()).toEqual({
+2 -2
View File
@@ -13,9 +13,9 @@ describe('UInt', (): void => {
const registry = new TypeRegistry();
it('fails on > MAX_SAFE_INTEGER and float', (): void => {
// eslint-disable-next-line @typescript-eslint/no-loss-of-precision
// eslint-disable-next-line @typescript-eslint/no-loss-of-precision, no-loss-of-precision
expect(() => new UInt(registry, 9007199254740999)).toThrow(/integer <= Number.MAX_SAFE_INTEGER/);
// eslint-disable-next-line @typescript-eslint/no-loss-of-precision
// eslint-disable-next-line @typescript-eslint/no-loss-of-precision, no-loss-of-precision
expect(() => new UInt(registry, -9007199254740999)).toThrow(/integer <= Number.MAX_SAFE_INTEGER/);
expect(() => new UInt(registry, 9.123)).toThrow(/integer <= Number.MAX_SAFE_INTEGER/);
});
+2 -2
View File
@@ -39,7 +39,7 @@ describe('Vec', (): void => {
expect(new Vec(registry, Text, null)).toHaveLength(0);
});
it('decodes a complex type via construction', (): void => {
it('decodes a complex type via construction (1)', (): void => {
const test = createTypeUnsafe<Vec<ITuple<[PropIndex, AccountId]>>>(registry, 'Vec<(PropIndex, AccountId)>', [new Uint8Array([
4, 10, 0, 0, 0, 209, 114, 167, 76, 218, 76, 134, 89, 18, 195, 43, 160, 168, 10, 87, 174, 105, 171, 174, 65, 14, 92, 203, 89, 222, 232, 78, 47, 68, 50, 219, 79
])]);
@@ -48,7 +48,7 @@ describe('Vec', (): void => {
expect(test[0][1].toString()).toEqual('5GoKvZWG5ZPYL1WUovuHW3zJBWBP5eT8CbqjdRY4Q6iMaQua');
});
it('decodes a complex type via construction', (): void => {
it('decodes a complex type via construction (2)', (): void => {
const INPUT = '0x08cc0200000000ce0200000001';
const test = createTypeUnsafe<Vec<Codec>>(registry, 'Vec<(u32, [u32; 0], u16)>', [INPUT]);
@@ -141,7 +141,7 @@ export class BTreeSet<V extends Codec = Codec> extends Set<V> implements ISet<V>
* @description Returns a breakdown of the hex encoding for this Codec
*/
public inspect (): Inspect {
const inner = new Array<Inspect>();
const inner: Inspect[] = [];
for (const v of this.values()) {
inner.push(v.inspect());
@@ -218,7 +218,7 @@ export class BTreeSet<V extends Codec = Codec> extends Set<V> implements ISet<V>
* @param isBare true when the value has none of the type-specific prefixes (internal)
*/
public toU8a (isBare?: boolean): Uint8Array {
const encoded = new Array<Uint8Array>();
const encoded: Uint8Array[] = [];
if (!isBare) {
encoded.push(compactToU8a(this.size));
@@ -15,7 +15,7 @@ const registry = new TypeRegistry();
describe('BitVec', (): void => {
describe('decoding known', (): void => {
TESTS.forEach((test): void => {
describe(test, (): void => {
describe(`${test}`, (): void => {
const input = hexToU8a(test);
const bitvec = new BitVec(registry, input);
+2 -2
View File
@@ -154,7 +154,7 @@ export class CodecMap<K extends Codec = Codec, V extends Codec = Codec> extends
* @description Returns a breakdown of the hex encoding for this Codec
*/
public inspect (): Inspect {
const inner = new Array<Inspect>();
const inner: Inspect[] = [];
for (const [k, v] of this.entries()) {
inner.push(k.inspect());
@@ -240,7 +240,7 @@ export class CodecMap<K extends Codec = Codec, V extends Codec = Codec> extends
* @param isBare true when the value has none of the type-specific prefixes (internal)
*/
public toU8a (isBare?: boolean): Uint8Array {
const encoded = new Array<Uint8Array>();
const encoded: Uint8Array[] = [];
if (!isBare) {
encoded.push(compactToU8a(this.size));
+1 -1
View File
@@ -233,7 +233,7 @@ export class Struct<
* @description Returns a breakdown of the hex encoding for this Codec
*/
public inspect (isBare?: BareOpts): Inspect {
const inner = new Array<Inspect>();
const inner: Inspect[] = [];
for (const [k, v] of this.entries()) {
inner.push({
+1 -1
View File
@@ -3,4 +3,4 @@
// 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.3' };
@@ -1,6 +1,8 @@
// Copyright 2017-2023 @polkadot/types-codec authors & contributors
// SPDX-License-Identifier: Apache-2.0
/* global it */
// Shamelessly copied from @polkadot/util/test
import { formatDecimal, formatNumber } from '@polkadot/util';

Some files were not shown because too many files have changed in this diff Show More