Expand description
Utilities to build a TestClient
for kitchensink-runtime
.
Modules§
- client
- Re-export test-client utilities. Substrate Client and associated logic.
- client_
ext - Re-export test-client utilities. Client extension for tests.
- sc_
client_ db - Re-export test-client utilities. Client backend that is backed by a database.
- sc_
executor - Re-export test-client utilities. A crate that provides means of executing/dispatching calls into the runtime.
- sp_
consensus - Re-export test-client utilities. Common utilities for building and using consensus engines in substrate.
Structs§
- Execution
Extensions - Re-export test-client utilities. A producer of execution extensions for offchain calls.
- Genesis
Parameters - Genesis configuration parameters for
TestClient
. - RpcHandlers
- Re-export test-client utilities. A running RPC service that can perform in-memory RPC queries.
- RpcTransaction
Error - Re-export test-client utilities. An error for when the RPC call fails.
- RpcTransaction
Output - Re-export test-client utilities. The output of an RPC transaction.
- Storage
- Re-export test-client utilities. Struct containing data needed for a storage.
- Storage
Child - Re-export test-client utilities. Child trie storage data.
- Test
Client Builder - Re-export test-client utilities. A builder for creating a test client instance.
- Wasm
Executor - Re-export test-client utilities. An abstraction over Wasm code executor. Supports selecting execution backend and manages runtime cache.
Enums§
- Block
Origin - Re-export test-client utilities. Block data origin.
- Blocks
Pruning - Re-export test-client utilities. Block pruning settings.
- Ed25519
Keyring - Re-export test-client utilities. Set of test accounts.
- Sr25519
Keyring - Re-export test-client utilities. Set of test accounts.
- Wasm
Execution Method - Re-export test-client utilities. Specification of different methods of executing the runtime Wasm code.
Traits§
- Blockchain
Events Ext - Re-export test-client utilities.
An extension trait for
BlockchainEvents
. - Client
Block Import Ext - Re-export test-client utilities. Extension trait for a test client around block importing.
- Client
Ext - Re-export test-client utilities. Extension trait for a test client.
- Genesis
Init - Re-export test-client utilities. A genesis storage initialization trait.
- Keystore
- Re-export test-client utilities. Something that generates, stores and provides access to secret keys.
- RpcHandlers
Ext - Re-export test-client utilities.
An extension trait for
RpcHandlers
. - Test
Client Builder Ext - A
test-runtime
extensions toTestClientBuilder
.
Type Aliases§
- Backend
- Default backend type.
- BadBlocks
- Re-export test-client utilities. Known bad block hashes.
- Client
- Test client type.
- Fork
Blocks - Re-export test-client utilities. Expected hashes of blocks at given heights.
- Keystore
Ptr - Re-export test-client utilities. A shared pointer to a keystore implementation.