More sc-service config reexports (#8887)

* Reexport ExecutionStrategies and ExecutionStrategy

* Reexport more of the network

* Reexport the ExecutionStrategy as it's used within ExecutionStrategies
This commit is contained in:
MOZGIII
2021-05-27 23:32:22 +03:00
committed by GitHub
parent 95e296dea3
commit c8ea0c7abb
2 changed files with 8 additions and 3 deletions
@@ -33,7 +33,8 @@ use sp_runtime::{
generic::BlockId, generic::BlockId,
traits, traits,
}; };
use sp_state_machine::{ExecutionStrategy, ExecutionManager, DefaultHandler}; use sp_state_machine::{ExecutionManager, DefaultHandler};
pub use sp_state_machine::ExecutionStrategy;
use sp_externalities::Extensions; use sp_externalities::Extensions;
use parking_lot::RwLock; use parking_lot::RwLock;
+6 -2
View File
@@ -23,9 +23,13 @@ pub use sc_client_db::{
KeepBlocks, TransactionStorageMode KeepBlocks, TransactionStorageMode
}; };
pub use sc_network::Multiaddr; pub use sc_network::Multiaddr;
pub use sc_network::config::{ExtTransport, MultiaddrWithPeerId, NetworkConfiguration, Role, NodeKeyConfig}; pub use sc_network::config::{
ExtTransport, MultiaddrWithPeerId, NetworkConfiguration, Role, NodeKeyConfig,
SetConfig, NonDefaultSetConfig, TransportConfig,
RequestResponseConfig, IncomingRequest, OutgoingResponse,
};
pub use sc_executor::WasmExecutionMethod; pub use sc_executor::WasmExecutionMethod;
use sc_client_api::execution_extensions::ExecutionStrategies; pub use sc_client_api::execution_extensions::{ExecutionStrategies, ExecutionStrategy};
use std::{io, future::Future, path::{PathBuf, Path}, pin::Pin, net::SocketAddr, sync::Arc}; use std::{io, future::Future, path::{PathBuf, Path}, pin::Pin, net::SocketAddr, sync::Arc};
pub use sc_transaction_pool::txpool::Options as TransactionPoolOptions; pub use sc_transaction_pool::txpool::Options as TransactionPoolOptions;