mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-18 08:21:03 +00:00
Drop sc-client (#1037)
* WIP * collator * fix missing reference * Make collator builder more generic * all clear * revert start colator fn * fix return type of start_collator * sc-consensus * bump back to master * Update collator/src/lib.rs Co-Authored-By: Benjamin Kampmann <ben@gnunicorn.org> * Update collator/src/lib.rs Co-Authored-By: Pierre Krieger <pierre.krieger1708@gmail.com> * uncomment type MaxIterations * reactivate append storage feature Co-authored-by: Benjamin Kampmann <ben@gnunicorn.org> Co-authored-by: Pierre Krieger <pierre.krieger1708@gmail.com>
This commit is contained in:
@@ -34,8 +34,8 @@ use sc_client_api::{
|
||||
client::BlockBackend,
|
||||
backend::{TransactionFor, AuxStore, Backend, Finalizer},
|
||||
};
|
||||
use sc_consensus::LongestChain;
|
||||
use sc_block_builder::{BlockBuilder, BlockBuilderProvider};
|
||||
use sc_client::LongestChain;
|
||||
use sp_consensus::block_validation::DefaultBlockAnnounceValidator;
|
||||
use sp_consensus::import_queue::{
|
||||
BasicQueue, BoxJustificationImport, Verifier, BoxFinalityProofImport,
|
||||
@@ -53,14 +53,23 @@ use sp_runtime::generic::BlockId;
|
||||
use sp_runtime::traits::{Block as BlockT, Header as HeaderT, NumberFor};
|
||||
use sp_runtime::Justification;
|
||||
pub use sc_network_test::PassThroughVerifier;
|
||||
use sc_service::client::Client;
|
||||
|
||||
pub use polkadot_test_runtime_client::runtime::{Block, Extrinsic, Hash};
|
||||
pub use polkadot_test_runtime_client::{TestClient, TestClientBuilder, TestClientBuilderExt};
|
||||
|
||||
pub type PeersFullClient =
|
||||
sc_client::Client<polkadot_test_runtime_client::Backend, polkadot_test_runtime_client::Executor, Block, polkadot_test_runtime_client::runtime::RuntimeApi>;
|
||||
pub type PeersLightClient =
|
||||
sc_client::Client<polkadot_test_runtime_client::LightBackend, polkadot_test_runtime_client::LightExecutor, Block, polkadot_test_runtime_client::runtime::RuntimeApi>;
|
||||
pub type PeersFullClient = Client<
|
||||
polkadot_test_runtime_client::Backend,
|
||||
polkadot_test_runtime_client::Executor,
|
||||
Block,
|
||||
polkadot_test_runtime_client::runtime::RuntimeApi
|
||||
>;
|
||||
pub type PeersLightClient = Client<
|
||||
polkadot_test_runtime_client::LightBackend,
|
||||
polkadot_test_runtime_client::LightExecutor,
|
||||
Block,
|
||||
polkadot_test_runtime_client::runtime::RuntimeApi
|
||||
>;
|
||||
|
||||
#[derive(Clone)]
|
||||
pub enum PeersClient {
|
||||
|
||||
Reference in New Issue
Block a user