mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-31 22:41:02 +00:00
Migrate polkadot-primitives to v6 (#1543)
- Async-backing related primitives are stable `primitives::v6` - Async-backing API is now part of `api_version(7)` - It's enabled on Rococo and Westend runtimes --------- Signed-off-by: Andrei Sandu <andrei-mihail@parity.io> Co-authored-by: Andrei Sandu <54316454+sandreim@users.noreply.github.com>
This commit is contained in:
@@ -65,9 +65,7 @@ use runtime_parachains::{
|
||||
inclusion::{AggregateMessageOrigin, UmpQueueId},
|
||||
initializer as parachains_initializer, origin as parachains_origin, paras as parachains_paras,
|
||||
paras_inherent as parachains_paras_inherent, reward_points as parachains_reward_points,
|
||||
runtime_api_impl::{
|
||||
v5 as parachains_runtime_api_impl, vstaging as parachains_staging_runtime_api_impl,
|
||||
},
|
||||
runtime_api_impl::v7 as parachains_runtime_api_impl,
|
||||
scheduler as parachains_scheduler, session_info as parachains_session_info,
|
||||
shared as parachains_shared,
|
||||
};
|
||||
@@ -1582,7 +1580,7 @@ sp_api::impl_runtime_apis! {
|
||||
}
|
||||
}
|
||||
|
||||
#[api_version(6)]
|
||||
#[api_version(7)]
|
||||
impl primitives::runtime_api::ParachainHost<Block, Hash, BlockNumber> for Runtime {
|
||||
fn validators() -> Vec<ValidatorId> {
|
||||
parachains_runtime_api_impl::validators::<Runtime>()
|
||||
@@ -1715,7 +1713,15 @@ sp_api::impl_runtime_apis! {
|
||||
}
|
||||
|
||||
fn minimum_backing_votes() -> u32 {
|
||||
parachains_staging_runtime_api_impl::minimum_backing_votes::<Runtime>()
|
||||
parachains_runtime_api_impl::minimum_backing_votes::<Runtime>()
|
||||
}
|
||||
|
||||
fn para_backing_state(para_id: ParaId) -> Option<primitives::async_backing::BackingState> {
|
||||
parachains_runtime_api_impl::backing_state::<Runtime>(para_id)
|
||||
}
|
||||
|
||||
fn async_backing_params() -> primitives::AsyncBackingParams {
|
||||
parachains_runtime_api_impl::async_backing_params::<Runtime>()
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user