[][src]Crate grin_wallet_impls

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

test_framework

Structs

EncryptedWalletSeed

Encrypted wallet seed, for storing on disk and decrypting with provided password

Error

Error definition

FileWalletCommAdapter
HTTPNodeClient
HTTPWalletCommAdapter
KeybaseWalletCommAdapter
LMDBBackend
NullWalletCommAdapter
WalletSeed

Enums

ErrorKind

Wallet errors, mostly wrappers around underlying crypto or I/O errors.

Constants

SEED_FILE

Traits

WalletCommAdapter

Encapsulate wallet to wallet communication functions

Functions

instantiate_wallet

Helper to create an instance of the LMDB wallet

wallet_db_exists

test to see if database files exist in the current directory. If so, use a DB backend for all operations