mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-09 20:11:09 +00:00
Shared params in CLI API (#4466)
* Common shared parames getter * Expose more types from `service-builder` Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
This commit is contained in:
committed by
Bastian Köcher
parent
bfad5f3ffc
commit
9950ea98fc
@@ -95,7 +95,7 @@ pub struct ServiceBuilder<TBl, TRtApi, TCfg, TGen, TCSExt, TCl, TFchr, TSc, TImp
|
||||
}
|
||||
|
||||
/// Full client type.
|
||||
type TFullClient<TBl, TRtApi, TExecDisp> = Client<
|
||||
pub type TFullClient<TBl, TRtApi, TExecDisp> = Client<
|
||||
TFullBackend<TBl>,
|
||||
TFullCallExecutor<TBl, TExecDisp>,
|
||||
TBl,
|
||||
@@ -103,16 +103,16 @@ type TFullClient<TBl, TRtApi, TExecDisp> = Client<
|
||||
>;
|
||||
|
||||
/// Full client backend type.
|
||||
type TFullBackend<TBl> = sc_client_db::Backend<TBl>;
|
||||
pub type TFullBackend<TBl> = sc_client_db::Backend<TBl>;
|
||||
|
||||
/// Full client call executor type.
|
||||
type TFullCallExecutor<TBl, TExecDisp> = sc_client::LocalCallExecutor<
|
||||
pub type TFullCallExecutor<TBl, TExecDisp> = sc_client::LocalCallExecutor<
|
||||
sc_client_db::Backend<TBl>,
|
||||
NativeExecutor<TExecDisp>,
|
||||
>;
|
||||
|
||||
/// Light client type.
|
||||
type TLightClient<TBl, TRtApi, TExecDisp> = Client<
|
||||
pub type TLightClient<TBl, TRtApi, TExecDisp> = Client<
|
||||
TLightBackend<TBl>,
|
||||
TLightCallExecutor<TBl, TExecDisp>,
|
||||
TBl,
|
||||
@@ -120,13 +120,13 @@ type TLightClient<TBl, TRtApi, TExecDisp> = Client<
|
||||
>;
|
||||
|
||||
/// Light client backend type.
|
||||
type TLightBackend<TBl> = sc_client::light::backend::Backend<
|
||||
pub type TLightBackend<TBl> = sc_client::light::backend::Backend<
|
||||
sc_client_db::light::LightStorage<TBl>,
|
||||
Blake2Hasher,
|
||||
>;
|
||||
|
||||
/// Light call executor type.
|
||||
type TLightCallExecutor<TBl, TExecDisp> = sc_client::light::call_executor::GenesisCallExecutor<
|
||||
pub type TLightCallExecutor<TBl, TExecDisp> = sc_client::light::call_executor::GenesisCallExecutor<
|
||||
sc_client::light::backend::Backend<
|
||||
sc_client_db::light::LightStorage<TBl>,
|
||||
Blake2Hasher
|
||||
|
||||
Reference in New Issue
Block a user