[][src]Module 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

Main interface into all wallet API functions. Wallet APIs are split into two seperate blocks of functionality called the 'Owner' and 'Foreign' APIs:

internal

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

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.