Utilities for offchain calls testing.
Namely all ExecutionExtensions that allow mocking the extra APIs.
- Internal state of the externalities.
- Pending request.
- The internal state of the fake transaction pool.
- Implementation of offchain externalities used for tests.
- Sharable “persistent” offchain storage for test.
- Implementation of transaction pool used for test.