Skip to main content

Module wallet

Module wallet 

Source
Expand description

Wallet Types

Re-exports§

pub use saga::IssueSagaState;
pub use saga::MeltOperationData;
pub use saga::MeltSagaState;
pub use saga::MintOperationData;
pub use saga::OperationData;
pub use saga::ReceiveOperationData;
pub use saga::ReceiveSagaState;
pub use saga::SendOperationData;
pub use saga::SendSagaState;
pub use saga::SwapOperationData;
pub use saga::SwapSagaState;
pub use saga::WalletSaga;
pub use saga::WalletSagaState;

Modules§

saga
Wallet saga types for crash-tolerant recovery

Structs§

MeltQuote
Melt Quote Info
MintQuote
Mint Quote Info
NUT13Options
Options for crate::wallet::Wallet::restore_with_opts.
P2PKSigningKey
Public key generated for proof signing
ProofInfo
Proof info
ReceiveOptions
Receive options
Restored
Amounts recovered during a restore operation
SendMemo
Send memo
SendOptions
Send options
Transaction
Wallet Transaction
TransactionId
Transaction ID
WalletKey
Wallet Key

Enums§

KeysetFilter
Filter for keyset queries
OperationKind
Wallet operation kind
P2PKLockedProofSendMode
Send behavior for selected P2PK-locked input proofs
SendKind
Send Kind
TransactionDirection
Transaction Direction

Traits§

Wallet
Unified wallet trait providing a common interface for wallet operations.