mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-12 19:21:13 +00:00
removes use of sc_client::Client from sc_network (#5147)
* removes use of sc_client::Client from sc_network * rename BlockProvider to BlockBackend * fix broken test
This commit is contained in:
@@ -30,7 +30,7 @@ use std::{
|
||||
marker::PhantomData
|
||||
};
|
||||
use codec::{Encode, Decode};
|
||||
use sc_client_api::BlockBody;
|
||||
use sc_client_api::BlockBackend;
|
||||
use sp_blockchain::HeaderBackend;
|
||||
use sp_core::hexdisplay::HexDisplay;
|
||||
use sp_runtime::{
|
||||
@@ -101,12 +101,12 @@ impl std::error::Error for Error {
|
||||
/// A helper trait to access block headers and bodies.
|
||||
pub trait ChainAccess<TBlock: Block>:
|
||||
HeaderBackend<TBlock> +
|
||||
BlockBody<TBlock>
|
||||
BlockBackend<TBlock>
|
||||
{}
|
||||
|
||||
impl<T, TBlock> ChainAccess<TBlock> for T where
|
||||
TBlock: Block,
|
||||
T: sp_blockchain::HeaderBackend<TBlock> + sc_client_api::BlockBody<TBlock>,
|
||||
T: sp_blockchain::HeaderBackend<TBlock> + sc_client_api::BlockBackend<TBlock>,
|
||||
{}
|
||||
|
||||
/// Blockchain inspector.
|
||||
|
||||
Reference in New Issue
Block a user