Crate substrate_test_client[−][src]
Expand description
Client testing utilities.
Re-exports
pub use sc_client_db;
pub use sp_consensus;
pub use sc_executor;
pub use self::client_ext::ClientExt;
pub use self::client_ext::ClientBlockImportExt;
Modules
Structs
Disk backend.
A producer of execution extensions for offchain calls.
Execution strategies settings.
A generic CodeExecutor
implementation that uses a delegate to determine wasm code equivalence
and dispatch to native code when possible, falling back on WasmExecutor
when not.
RPC handlers that can perform RPC queries.
An RPC session. Used to perform in-memory RPC queries (ie. RPC queries that don’t go through the HTTP or WebSockets server).
An error for when the RPC call fails.
The output of an RPC transaction.
Struct containing data needed for a storage.
Child trie storage data.
A builder for creating a test client instance.
Enums
Set of test accounts.
Set of test accounts.
Strategy for executing a call into the runtime.
Set of test accounts.
Specification of different methods of executing the runtime Wasm code.
Traits
An extension trait for BlockchainEvents
.
A genesis storage initialization trait.
An extension trait for RpcHandlers
.
Sync version of the CryptoStore
Type Definitions
Known bad block hashes.
Expected hashes of blocks at given heights.
Test client light database backend.
A pointer to a keystore.