@@ -7,7 +7,7 @@ import type { BTreeMap, Bytes, Null, Option, U8aFixed, Vec, WrapperOpaque, bool,
77import type { AnyNumber , ITuple } from '@polkadot/types-codec/types' ;
88import type { EthereumAddress } from '@polkadot/types/interfaces/eth' ;
99import type { AccountId32 , Call , H256 , Perbill , Percent } from '@polkadot/types/interfaces/runtime' ;
10- import type { FrameSupportWeightsPerDispatchClassU64 , FrameSystemAccountInfo , FrameSystemEventRecord , FrameSystemLastRuntimeUpgradeInfo , FrameSystemPhase , KusamaRuntimeSessionKeys , PalletAuthorshipUncleEntryItem , PalletBagsListListBag , PalletBagsListListNode , PalletBalancesAccountData , PalletBalancesBalanceLock , PalletBalancesReleases , PalletBalancesReserveData , PalletBountiesBounty , PalletCollectiveVotes , PalletDemocracyPreimageStatus , PalletDemocracyReferendumInfo , PalletDemocracyReleases , PalletDemocracyVoteThreshold , PalletDemocracyVoteVoting , PalletElectionProviderMultiPhasePhase , PalletElectionProviderMultiPhaseReadySolution , PalletElectionProviderMultiPhaseRoundSnapshot , PalletElectionProviderMultiPhaseSignedSignedSubmission , PalletElectionProviderMultiPhaseSolutionOrSnapshotSize , PalletElectionsPhragmenSeatHolder , PalletElectionsPhragmenVoter , PalletGiltActiveGilt , PalletGiltActiveGiltsTotal , PalletGiltGiltBid , PalletGrandpaStoredPendingChange , PalletGrandpaStoredState , PalletIdentityRegistrarInfo , PalletIdentityRegistration , PalletImOnlineBoundedOpaqueNetworkState , PalletImOnlineSr25519AppSr25519Public , PalletMultisigMultisig , PalletPreimageRequestStatus , PalletProxyAnnouncement , PalletProxyProxyDefinition , PalletRecoveryActiveRecovery , PalletRecoveryRecoveryConfig , PalletSchedulerReleases , PalletSchedulerScheduledV3 , PalletSocietyBid , PalletSocietyBidKind , PalletSocietyVote , PalletSocietyVouchingStatus , PalletStakingActiveEraInfo , PalletStakingEraRewardPoints , PalletStakingExposure , PalletStakingForcing , PalletStakingNominations , PalletStakingReleases , PalletStakingRewardDestination , PalletStakingSlashingSlashingSpans , PalletStakingSlashingSpanRecord , PalletStakingStakingLedger , PalletStakingUnappliedSlash , PalletStakingValidatorPrefs , PalletTipsOpenTip , PalletTransactionPaymentReleases , PalletTreasuryProposal , PalletVestingReleases , PalletVestingVestingInfo , PalletXcmQueryStatus , PalletXcmVersionMigrationStage , PolkadotCorePrimitivesInboundDownwardMessage , PolkadotCorePrimitivesInboundHrmpMessage , PolkadotParachainPrimitivesHrmpChannelId , PolkadotPrimitivesV0ValidatorAppPublic , PolkadotPrimitivesV1AssignmentAppPublic , PolkadotPrimitivesV1CandidateCommitments , PolkadotPrimitivesV1CoreOccupied , PolkadotPrimitivesV1DisputeState , PolkadotPrimitivesV1ScrapedOnChainVotes , PolkadotPrimitivesV1SessionInfo , PolkadotPrimitivesV1UpgradeGoAhead , PolkadotPrimitivesV1UpgradeRestriction , PolkadotRuntimeCommonClaimsStatementKind , PolkadotRuntimeCommonCrowdloanFundInfo , PolkadotRuntimeCommonParasRegistrarParaInfo , PolkadotRuntimeParachainsConfigurationHostConfiguration , PolkadotRuntimeParachainsHrmpHrmpChannel , PolkadotRuntimeParachainsHrmpHrmpOpenChannelRequest , PolkadotRuntimeParachainsInclusionAvailabilityBitfieldRecord , PolkadotRuntimeParachainsInclusionCandidatePendingAvailability , PolkadotRuntimeParachainsInitializerBufferedSessionChange , PolkadotRuntimeParachainsParasParaGenesisArgs , PolkadotRuntimeParachainsParasParaLifecycle , PolkadotRuntimeParachainsParasParaPastCodeMeta , PolkadotRuntimeParachainsParasPvfCheckActiveVoteState , PolkadotRuntimeParachainsSchedulerCoreAssignment , PolkadotRuntimeParachainsSchedulerParathreadClaimQueue , SpConsensusBabeAppPublic , SpConsensusBabeBabeEpochConfiguration , SpConsensusBabeDigestsNextConfigDescriptor , SpCoreCryptoKeyTypeId , SpRuntimeDigest , SpStakingOffenceOffenceDetails , XcmVersionedMultiLocation } from '@polkadot/types/lookup' ;
10+ import type { FrameSupportWeightsPerDispatchClassU64 , FrameSystemAccountInfo , FrameSystemEventRecord , FrameSystemLastRuntimeUpgradeInfo , FrameSystemPhase , KusamaRuntimeSessionKeys , PalletAuthorshipUncleEntryItem , PalletBagsListListBag , PalletBagsListListNode , PalletBalancesAccountData , PalletBalancesBalanceLock , PalletBalancesReleases , PalletBalancesReserveData , PalletBountiesBounty , PalletCollectiveVotes , PalletDemocracyPreimageStatus , PalletDemocracyReferendumInfo , PalletDemocracyReleases , PalletDemocracyVoteThreshold , PalletDemocracyVoteVoting , PalletElectionProviderMultiPhasePhase , PalletElectionProviderMultiPhaseReadySolution , PalletElectionProviderMultiPhaseRoundSnapshot , PalletElectionProviderMultiPhaseSignedSignedSubmission , PalletElectionProviderMultiPhaseSolutionOrSnapshotSize , PalletElectionsPhragmenSeatHolder , PalletElectionsPhragmenVoter , PalletGiltActiveGilt , PalletGiltActiveGiltsTotal , PalletGiltGiltBid , PalletGrandpaStoredPendingChange , PalletGrandpaStoredState , PalletIdentityRegistrarInfo , PalletIdentityRegistration , PalletImOnlineBoundedOpaqueNetworkState , PalletImOnlineSr25519AppSr25519Public , PalletMultisigMultisig , PalletPreimageRequestStatus , PalletProxyAnnouncement , PalletProxyProxyDefinition , PalletRecoveryActiveRecovery , PalletRecoveryRecoveryConfig , PalletSchedulerReleases , PalletSchedulerScheduledV3 , PalletSocietyBid , PalletSocietyBidKind , PalletSocietyVote , PalletSocietyVouchingStatus , PalletStakingActiveEraInfo , PalletStakingEraRewardPoints , PalletStakingExposure , PalletStakingForcing , PalletStakingNominations , PalletStakingReleases , PalletStakingRewardDestination , PalletStakingSlashingSlashingSpans , PalletStakingSlashingSpanRecord , PalletStakingStakingLedger , PalletStakingUnappliedSlash , PalletStakingValidatorPrefs , PalletTipsOpenTip , PalletTransactionPaymentReleases , PalletTreasuryProposal , PalletVestingReleases , PalletVestingVestingInfo , PalletXcmQueryStatus , PalletXcmVersionMigrationStage , PolkadotCorePrimitivesInboundDownwardMessage , PolkadotCorePrimitivesInboundHrmpMessage , PolkadotParachainPrimitivesHrmpChannelId , PolkadotPrimitivesV0ValidatorAppPublic , PolkadotPrimitivesV1AssignmentAppPublic , PolkadotPrimitivesV1CandidateCommitments , PolkadotPrimitivesV1CoreOccupied , PolkadotPrimitivesV1DisputeState , PolkadotPrimitivesV1ScrapedOnChainVotes , PolkadotPrimitivesV1SessionInfo , PolkadotPrimitivesV1UpgradeGoAhead , PolkadotPrimitivesV1UpgradeRestriction , PolkadotRuntimeCommonClaimsStatementKind , PolkadotRuntimeCommonCrowdloanFundInfo , PolkadotRuntimeCommonParasRegistrarParaInfo , PolkadotRuntimeParachainsConfigurationHostConfiguration , PolkadotRuntimeParachainsConfigurationMigrationV1HostConfiguration , PolkadotRuntimeParachainsHrmpHrmpChannel , PolkadotRuntimeParachainsHrmpHrmpOpenChannelRequest , PolkadotRuntimeParachainsInclusionAvailabilityBitfieldRecord , PolkadotRuntimeParachainsInclusionCandidatePendingAvailability , PolkadotRuntimeParachainsInitializerBufferedSessionChange , PolkadotRuntimeParachainsParasParaGenesisArgs , PolkadotRuntimeParachainsParasParaLifecycle , PolkadotRuntimeParachainsParasParaPastCodeMeta , PolkadotRuntimeParachainsParasPvfCheckActiveVoteState , PolkadotRuntimeParachainsSchedulerCoreAssignment , PolkadotRuntimeParachainsSchedulerParathreadClaimQueue , SpConsensusBabeAppPublic , SpConsensusBabeBabeEpochConfiguration , SpConsensusBabeDigestsNextConfigDescriptor , SpCoreCryptoKeyTypeId , SpRuntimeDigest , SpStakingOffenceOffenceDetails , XcmVersionedMultiLocation } from '@polkadot/types/lookup' ;
1111import type { Observable } from '@polkadot/types/types' ;
1212
1313declare module '@polkadot/api-base/types/storage' {
@@ -266,8 +266,20 @@ declare module '@polkadot/api-base/types/storage' {
266266 activeConfig : AugmentedQuery < ApiType , ( ) => Observable < PolkadotRuntimeParachainsConfigurationHostConfiguration > , [ ] > & QueryableStorageEntry < ApiType , [ ] > ;
267267 /**
268268 * Pending configuration (if any) for the next session.
269+ *
270+ * DEPRECATED: This is no longer used, and will be removed in the future.
271+ **/
272+ pendingConfig : AugmentedQuery < ApiType , ( arg : u32 | AnyNumber | Uint8Array ) => Observable < Option < PolkadotRuntimeParachainsConfigurationMigrationV1HostConfiguration > > , [ u32 ] > & QueryableStorageEntry < ApiType , [ u32 ] > ;
273+ /**
274+ * Pending configuration changes.
275+ *
276+ * This is a list of configuration changes, each with a session index at which it should
277+ * be applied.
278+ *
279+ * The list is sorted ascending by session index. Also, this list can only contain at most
280+ * 2 items: for the next session and for the `scheduled_session`.
269281 **/
270- pendingConfig : AugmentedQuery < ApiType , ( arg : u32 | AnyNumber | Uint8Array ) => Observable < Option < PolkadotRuntimeParachainsConfigurationHostConfiguration > > , [ u32 ] > & QueryableStorageEntry < ApiType , [ u32 ] > ;
282+ pendingConfigs : AugmentedQuery < ApiType , ( ) => Observable < Vec < ITuple < [ u32 , PolkadotRuntimeParachainsConfigurationHostConfiguration ] > > > , [ ] > & QueryableStorageEntry < ApiType , [ ] > ;
271283 /**
272284 * Generic query
273285 **/
0 commit comments