bsv-wallet-toolbox 0.2.23

Pure Rust BSV wallet-toolbox implementation
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Storage trait hierarchy.
//!
//! Three-level trait hierarchy mirroring the TypeScript storage abstraction:
//! - `StorageReader`: Read-only operations (find/count)
//! - `StorageReaderWriter`: Read-write operations (insert/update/transaction)
//! - `StorageProvider`: High-level operations (migrate/settings/lifecycle)

pub mod provider;
pub mod reader;
pub mod reader_writer;
pub mod wallet_provider;

pub use provider::StorageProvider;
pub use reader::StorageReader;
pub use reader_writer::StorageReaderWriter;
pub use wallet_provider::WalletStorageProvider;