mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-07-16 04:55:41 +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:
@@ -30,7 +30,7 @@ use polkadot_node_network_protocol::{
|
||||
peer_set::PeerSetProtocolNames,
|
||||
request_response::{
|
||||
v1::{self, AvailableDataFetchingRequest},
|
||||
vstaging, IncomingRequestReceiver, ReqProtocolNames,
|
||||
v2, IncomingRequestReceiver, ReqProtocolNames,
|
||||
},
|
||||
};
|
||||
use polkadot_node_subsystem_util::metrics::{prometheus::Registry, Metrics};
|
||||
@@ -63,9 +63,8 @@ pub(crate) struct CollatorOverseerGenArgs<'a> {
|
||||
pub authority_discovery_service: AuthorityDiscoveryService,
|
||||
/// Receiver for collation request protocol v1.
|
||||
pub collation_req_receiver_v1: IncomingRequestReceiver<v1::CollationFetchingRequest>,
|
||||
/// Receiver for collation request protocol vstaging.
|
||||
pub collation_req_receiver_vstaging:
|
||||
IncomingRequestReceiver<vstaging::CollationFetchingRequest>,
|
||||
/// Receiver for collation request protocol v2.
|
||||
pub collation_req_receiver_v2: IncomingRequestReceiver<v2::CollationFetchingRequest>,
|
||||
/// Receiver for availability request protocol
|
||||
pub available_data_req_receiver: IncomingRequestReceiver<AvailableDataFetchingRequest>,
|
||||
/// Prometheus registry, commonly used for production systems, less so for test.
|
||||
@@ -88,7 +87,7 @@ fn build_overseer(
|
||||
sync_oracle,
|
||||
authority_discovery_service,
|
||||
collation_req_receiver_v1,
|
||||
collation_req_receiver_vstaging,
|
||||
collation_req_receiver_v2,
|
||||
available_data_req_receiver,
|
||||
registry,
|
||||
spawner,
|
||||
@@ -121,7 +120,7 @@ fn build_overseer(
|
||||
peer_id: network_service.local_peer_id(),
|
||||
collator_pair,
|
||||
request_receiver_v1: collation_req_receiver_v1,
|
||||
request_receiver_vstaging: collation_req_receiver_vstaging,
|
||||
request_receiver_v2: collation_req_receiver_v2,
|
||||
metrics: Metrics::register(registry)?,
|
||||
};
|
||||
CollatorProtocolSubsystem::new(side)
|
||||
|
||||
Reference in New Issue
Block a user