mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-31 08:41:02 +00:00
Remove a where bound that isn't required anymore (#633)
This commit is contained in:
@@ -278,8 +278,6 @@ pub fn build_aura_consensus<P, Block, PF, BI, RBackend, CIDP, Client, SO, BS, Er
|
|||||||
) -> Box<dyn ParachainConsensus<Block>>
|
) -> Box<dyn ParachainConsensus<Block>>
|
||||||
where
|
where
|
||||||
Block: BlockT,
|
Block: BlockT,
|
||||||
// Rust bug: https://github.com/rust-lang/rust/issues/24159
|
|
||||||
sc_client_api::StateBackendFor<RBackend, PBlock>: sc_client_api::StateBackend<HashFor<PBlock>>,
|
|
||||||
RBackend: Backend<PBlock> + 'static,
|
RBackend: Backend<PBlock> + 'static,
|
||||||
CIDP: CreateInherentDataProviders<Block, (PHash, PersistedValidationData)>
|
CIDP: CreateInherentDataProviders<Block, (PHash, PersistedValidationData)>
|
||||||
+ Send
|
+ Send
|
||||||
@@ -361,8 +359,6 @@ impl<Block, PF, BI, RBackend, CIDP, Client, SO, BS, P, Error>
|
|||||||
AuraConsensusBuilder<P, Block, PF, BI, RBackend, CIDP, Client, SO, BS, Error>
|
AuraConsensusBuilder<P, Block, PF, BI, RBackend, CIDP, Client, SO, BS, Error>
|
||||||
where
|
where
|
||||||
Block: BlockT,
|
Block: BlockT,
|
||||||
// Rust bug: https://github.com/rust-lang/rust/issues/24159
|
|
||||||
sc_client_api::StateBackendFor<RBackend, PBlock>: sc_client_api::StateBackend<HashFor<PBlock>>,
|
|
||||||
RBackend: Backend<PBlock> + 'static,
|
RBackend: Backend<PBlock> + 'static,
|
||||||
CIDP: CreateInherentDataProviders<Block, (PHash, PersistedValidationData)>
|
CIDP: CreateInherentDataProviders<Block, (PHash, PersistedValidationData)>
|
||||||
+ Send
|
+ Send
|
||||||
@@ -443,8 +439,6 @@ impl<Block, PF, BI, RBackend, CIDP, Client, SO, BS, P, Error> polkadot_client::E
|
|||||||
for AuraConsensusBuilder<P, Block, PF, BI, RBackend, CIDP, Client, SO, BS, Error>
|
for AuraConsensusBuilder<P, Block, PF, BI, RBackend, CIDP, Client, SO, BS, Error>
|
||||||
where
|
where
|
||||||
Block: BlockT,
|
Block: BlockT,
|
||||||
// Rust bug: https://github.com/rust-lang/rust/issues/24159
|
|
||||||
sc_client_api::StateBackendFor<RBackend, PBlock>: sc_client_api::StateBackend<HashFor<PBlock>>,
|
|
||||||
RBackend: Backend<PBlock> + 'static,
|
RBackend: Backend<PBlock> + 'static,
|
||||||
CIDP: CreateInherentDataProviders<Block, (PHash, PersistedValidationData)>
|
CIDP: CreateInherentDataProviders<Block, (PHash, PersistedValidationData)>
|
||||||
+ Send
|
+ Send
|
||||||
|
|||||||
@@ -262,8 +262,6 @@ where
|
|||||||
>,
|
>,
|
||||||
BI: BlockImport<Block> + Send + Sync + 'static,
|
BI: BlockImport<Block> + Send + Sync + 'static,
|
||||||
RBackend: Backend<PBlock> + 'static,
|
RBackend: Backend<PBlock> + 'static,
|
||||||
// Rust bug: https://github.com/rust-lang/rust/issues/24159
|
|
||||||
sc_client_api::StateBackendFor<RBackend, PBlock>: sc_client_api::StateBackend<HashFor<PBlock>>,
|
|
||||||
CIDP: CreateInherentDataProviders<Block, (PHash, PersistedValidationData)> + 'static,
|
CIDP: CreateInherentDataProviders<Block, (PHash, PersistedValidationData)> + 'static,
|
||||||
{
|
{
|
||||||
RelayChainConsensusBuilder::new(
|
RelayChainConsensusBuilder::new(
|
||||||
@@ -296,8 +294,6 @@ struct RelayChainConsensusBuilder<Block, PF, BI, RBackend, CIDP> {
|
|||||||
impl<Block, PF, BI, RBackend, CIDP> RelayChainConsensusBuilder<Block, PF, BI, RBackend, CIDP>
|
impl<Block, PF, BI, RBackend, CIDP> RelayChainConsensusBuilder<Block, PF, BI, RBackend, CIDP>
|
||||||
where
|
where
|
||||||
Block: BlockT,
|
Block: BlockT,
|
||||||
// Rust bug: https://github.com/rust-lang/rust/issues/24159
|
|
||||||
sc_client_api::StateBackendFor<RBackend, PBlock>: sc_client_api::StateBackend<HashFor<PBlock>>,
|
|
||||||
PF: Environment<Block> + Send + Sync + 'static,
|
PF: Environment<Block> + Send + Sync + 'static,
|
||||||
PF::Proposer: Proposer<
|
PF::Proposer: Proposer<
|
||||||
Block,
|
Block,
|
||||||
@@ -339,8 +335,6 @@ impl<Block, PF, BI, RBackend, CIDP> polkadot_client::ExecuteWithClient
|
|||||||
for RelayChainConsensusBuilder<Block, PF, BI, RBackend, CIDP>
|
for RelayChainConsensusBuilder<Block, PF, BI, RBackend, CIDP>
|
||||||
where
|
where
|
||||||
Block: BlockT,
|
Block: BlockT,
|
||||||
// Rust bug: https://github.com/rust-lang/rust/issues/24159
|
|
||||||
sc_client_api::StateBackendFor<RBackend, PBlock>: sc_client_api::StateBackend<HashFor<PBlock>>,
|
|
||||||
PF: Environment<Block> + Send + Sync + 'static,
|
PF: Environment<Block> + Send + Sync + 'static,
|
||||||
PF::Proposer: Proposer<
|
PF::Proposer: Proposer<
|
||||||
Block,
|
Block,
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ use sp_consensus::{
|
|||||||
use sp_core::traits::SpawnNamed;
|
use sp_core::traits::SpawnNamed;
|
||||||
use sp_runtime::{
|
use sp_runtime::{
|
||||||
generic::BlockId,
|
generic::BlockId,
|
||||||
traits::{Block as BlockT, HashFor, Header as HeaderT},
|
traits::{Block as BlockT, Header as HeaderT},
|
||||||
};
|
};
|
||||||
|
|
||||||
use polkadot_client::ClientHandle;
|
use polkadot_client::ClientHandle;
|
||||||
@@ -245,8 +245,6 @@ where
|
|||||||
R: ProvideRuntimeApi<PBlock> + Send + Sync + 'static,
|
R: ProvideRuntimeApi<PBlock> + Send + Sync + 'static,
|
||||||
R::Api: ParachainHost<PBlock>,
|
R::Api: ParachainHost<PBlock>,
|
||||||
B: Backend<PBlock> + 'static,
|
B: Backend<PBlock> + 'static,
|
||||||
// Rust bug: https://github.com/rust-lang/rust/issues/24159
|
|
||||||
sc_client_api::StateBackendFor<B, PBlock>: sc_client_api::StateBackend<HashFor<PBlock>>,
|
|
||||||
{
|
{
|
||||||
/// Get the included block of the given parachain in the relay chain.
|
/// Get the included block of the given parachain in the relay chain.
|
||||||
fn included_block(
|
fn included_block(
|
||||||
@@ -335,8 +333,6 @@ where
|
|||||||
P::Api: ParachainHost<PBlock>,
|
P::Api: ParachainHost<PBlock>,
|
||||||
B: Backend<PBlock> + 'static,
|
B: Backend<PBlock> + 'static,
|
||||||
BCE: BlockchainEvents<PBlock> + 'static + Send + Sync,
|
BCE: BlockchainEvents<PBlock> + 'static + Send + Sync,
|
||||||
// Rust bug: https://github.com/rust-lang/rust/issues/24159
|
|
||||||
sc_client_api::StateBackendFor<B, PBlock>: sc_client_api::StateBackend<HashFor<PBlock>>,
|
|
||||||
{
|
{
|
||||||
fn validate(
|
fn validate(
|
||||||
&mut self,
|
&mut self,
|
||||||
@@ -395,8 +391,6 @@ pub fn build_block_announce_validator<Block: BlockT, B>(
|
|||||||
) -> Box<dyn BlockAnnounceValidatorT<Block> + Send>
|
) -> Box<dyn BlockAnnounceValidatorT<Block> + Send>
|
||||||
where
|
where
|
||||||
B: Backend<PBlock> + Send + 'static,
|
B: Backend<PBlock> + Send + 'static,
|
||||||
// Rust bug: https://github.com/rust-lang/rust/issues/24159
|
|
||||||
sc_client_api::StateBackendFor<B, PBlock>: sc_client_api::StateBackend<HashFor<PBlock>>,
|
|
||||||
{
|
{
|
||||||
BlockAnnounceValidatorBuilder::new(
|
BlockAnnounceValidatorBuilder::new(
|
||||||
relay_chain_client,
|
relay_chain_client,
|
||||||
@@ -424,8 +418,6 @@ struct BlockAnnounceValidatorBuilder<Block, B> {
|
|||||||
impl<Block: BlockT, B> BlockAnnounceValidatorBuilder<Block, B>
|
impl<Block: BlockT, B> BlockAnnounceValidatorBuilder<Block, B>
|
||||||
where
|
where
|
||||||
B: Backend<PBlock> + Send + 'static,
|
B: Backend<PBlock> + Send + 'static,
|
||||||
// Rust bug: https://github.com/rust-lang/rust/issues/24159
|
|
||||||
sc_client_api::StateBackendFor<B, PBlock>: sc_client_api::StateBackend<HashFor<PBlock>>,
|
|
||||||
{
|
{
|
||||||
/// Create a new instance of the builder.
|
/// Create a new instance of the builder.
|
||||||
fn new(
|
fn new(
|
||||||
@@ -453,8 +445,6 @@ impl<Block: BlockT, B> polkadot_client::ExecuteWithClient
|
|||||||
for BlockAnnounceValidatorBuilder<Block, B>
|
for BlockAnnounceValidatorBuilder<Block, B>
|
||||||
where
|
where
|
||||||
B: Backend<PBlock> + Send + 'static,
|
B: Backend<PBlock> + Send + 'static,
|
||||||
// Rust bug: https://github.com/rust-lang/rust/issues/24159
|
|
||||||
sc_client_api::StateBackendFor<B, PBlock>: sc_client_api::StateBackend<HashFor<PBlock>>,
|
|
||||||
{
|
{
|
||||||
type Output = Box<dyn BlockAnnounceValidatorT<Block> + Send>;
|
type Output = Box<dyn BlockAnnounceValidatorT<Block> + Send>;
|
||||||
|
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ use sc_client_api::{
|
|||||||
blockchain::{self, BlockStatus, HeaderBackend},
|
blockchain::{self, BlockStatus, HeaderBackend},
|
||||||
Backend, BlockchainEvents,
|
Backend, BlockchainEvents,
|
||||||
};
|
};
|
||||||
use sp_runtime::{generic::BlockId, traits::HashFor};
|
use sp_runtime::generic::BlockId;
|
||||||
use std::{sync::Arc, time::Duration};
|
use std::{sync::Arc, time::Duration};
|
||||||
|
|
||||||
/// The timeout in seconds after that the waiting for a block should be aborted.
|
/// The timeout in seconds after that the waiting for a block should be aborted.
|
||||||
@@ -85,8 +85,6 @@ impl<B, BCE> WaitOnRelayChainBlock<B, BCE>
|
|||||||
where
|
where
|
||||||
B: Backend<PBlock>,
|
B: Backend<PBlock>,
|
||||||
BCE: BlockchainEvents<PBlock>,
|
BCE: BlockchainEvents<PBlock>,
|
||||||
// Rust bug: https://github.com/rust-lang/rust/issues/24159
|
|
||||||
sc_client_api::StateBackendFor<B, PBlock>: sc_client_api::StateBackend<HashFor<PBlock>>,
|
|
||||||
{
|
{
|
||||||
pub fn wait_on_relay_chain_block(
|
pub fn wait_on_relay_chain_block(
|
||||||
&self,
|
&self,
|
||||||
|
|||||||
Reference in New Issue
Block a user