Expand description
Concrete implementations of types found in libwallet, organised this way mostly to avoid any circular dependencies of any kind Functions in this crate should not use the wallet api crate directly
Modules§
Structs§
- DefaultLC
Provider - Default
Wallet Impl - Main wallet instance
- HTTP
Node Client - Http
Slate Sender - LMDB
Backend - Path
ToSlate - Path
ToSlatepack
Enums§
- Error
- Wallet errors, mostly wrappers around underlying crypto or I/O errors.
Traits§
- Slate
Getter - Checks for a transaction from a corresponding SlatePutter, returns the transaction if it exists
- Slate
Putter - Posts slates to be read later by a corresponding getter
- Slate
Receiver - Slate
Sender - Sends transactions to a corresponding SlateReceiver
Functions§
- wallet_
db_ exists - test to see if database files exist in the current directory. If so, use a DB backend for all operations