Expand description
The execution environment tying together storage, networking, signing, and the wallet. The runtime environment (storage, network, signer and wallet) used by the client.
Modules§
- wallet
- The wallet abstraction tracking the set of chains followed by the client.
Structs§
- Impl
- A concrete
Environmentassembled from its individual components.
Traits§
- Environment
- The collection of services (storage, network, signer and wallet) available to the client.
- Network
- The provider of validator nodes used to communicate with the network.
- Signer
- The signer used to sign blocks and other messages on behalf of chain owners.
- Storage
- The persistent storage backend for chains and certificates.
- Wallet
- The wallet tracking the set of chains followed by the client.
Type Aliases§
- Test
- A fully in-memory
Environmentused in tests. - Test
Network - A network provider backed by in-memory test nodes.
- Test
Signer - An in-memory signer used in tests.
- Test
Storage - An in-memory storage backend used in tests.
- Test
Wallet - An in-memory wallet used in tests.