Expand description
§Repository Module
Implements data persistence layer for the relayer service using Repository pattern.
Re-exports§
pub use transaction::*;
pub use notification::*;
pub use network::*;
Modules§
- network
- Network Repository Module
- notification
- Notification Repository Module
- plugin_
in_ memory - This module provides an in-memory implementation of plugins.
- plugin_
redis - Redis-backed implementation of the PluginRepository.
- redis_
base - Base Redis repository functionality shared across all Redis implementations.
- transaction
- Transaction Repository Module
- transaction_
counter_ in_ memory - This module provides an in-memory implementation of a transaction counter.
- transaction_
counter_ redis - Redis implementation of the transaction counter.
Structs§
- Batch
Retrieval Result - InMemory
Plugin Repository - InMemory
Relayer Repository - InMemory
Signer Repository - InMemory
Transaction Counter - Paginated
Result - Redis
Plugin Repository - Redis
Relayer Repository - Redis
Signer Repository - Redis
Transaction Counter
Enums§
- Conversion
Error - Plugin
Repository Storage - Enum wrapper for different plugin repository implementations
- Relayer
Repository Storage - Enum wrapper for different relayer repository implementations
- Signer
Repository Storage - Enum wrapper for different signer repository implementations
- Transaction
Counter Error - Transaction
Counter Repository Storage - Enum wrapper for different transaction counter repository implementations