Module monero_serai::wallet
source · [−]Expand description
Wallet functionality, enabling scanning and sending transactions.
Modules
Address encoding and decoding functionality.
Structs
Fee struct, defined as a per-unit cost and a mask for rounding purposes.
Transaction scanner.
This scanner is capable of generating subaddresses, additionally scanning for them once they’ve
been explicitly generated. If the burning bug is attempted, any secondary outputs will be
ignored.
A signable transaction, either in a single-signer or multisig context.
A spendable output, defined as a received output and its index on the Monero blockchain.
This index is dependent on the Monero blockchain and will only be known once the output is
included within a block. This may change if there’s a reorganization.
TransactionMachine
multisig
FROST signing machine to produce a signed transaction.
The private view key and public spend key, enabling scanning transactions.