Structs§
- AnnCoinID
- An “annotated” CoinID that marks whether or not this coin is a change output or not.
- Prepare
TxArgs - Arguments passed to crate::MelwalletdProtocol::prepare_tx. Configures what sort of transaction to construct.
- Swap
Info - Returned from crate::MelwalletdProtocol::simulate_swap, encoding information about a simulated Melswap swap.
- Transaction
Status - The status of a transaction that is currently in progress.
- TxBalance
- A tuple including:
- Wallet
Summary - A JSON-serializable summary of the entire wallet, generally corresponding to whatever is displayed on the “front page” of the wallet.
Enums§
- Create
Wallet Error - Need
Wallet - Either a wallet error, or some other kind of error. The JSON representation is “untagged”.
- Network
Error - A network-caused, possibly transient state-access error.
- Prepare
TxError - The error type returned by crate::MelwalletdProtocol::prepare_tx.
- Send
TxError - The error type returned by crate::MelwalletdProtocol::send_tx.
- Wallet
Access Error - Indicates a problem with accessing the wallet