| AccessError |
An error when accessing the chain via [`Access`].
|
| ChannelMonitorUpdateErr |
An error enum representing a failure to persist a channel monitor update.
|
| ConfirmationTarget |
An enum that represents the speed at which we want a transaction to confirm used for feerate
estimation.
|
| COption_NoneZ |
An enum which can either contain a or not
|
| CreationError |
Errors that may occur when constructing a new `RawInvoice` or `Invoice`
|
| Currency |
Enum representing the crypto currencies (or networks) supported by this library
|
| IOError |
Represents an IO Error.
|
| Level |
An enum representing the available verbosity levels of the logger.
|
| Network |
An enum representing the possible Bitcoin or test networks which we can run on
|
| Recipient |
Specifies the recipient of an invoice, to indicate to [`KeysInterface::sign_invoice`] what node
secret key should be used to sign the invoice.
|
| Secp256k1Error |
Represents an error returned from libsecp256k1 during validation of some secp256k1 data
|
| SemanticError |
Errors that may occur when converting a `RawInvoice` to an `Invoice`.
|
| SiPrefix |
SI prefixes for the human readable part
|