[][src]Crate grin_wallet_libwallet

Higher level wallet functions which can be used by callers to operate on the wallet, as well as helpers to invoke and instantiate wallets and listeners

Modules

api_impl

lower-level wallet functions which build upon core::libtx to perform wallet operations

slate

Functions for building partial transactions to be passed around during an interactive wallet exchange

slate_versions

This module contains old slate versions and conversions to the newest slate version Used for serialization and deserialization of slates in a backwards compatible way.

types

Types and traits that should be provided by a wallet implementation

Structs

Error

Error definition

Enums

ErrorKind

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

Functions

check_repair

Check / repair wallet contents assume wallet contents have been freshly updated with contents of latest block

restore

Restore a wallet