Skip to main content

Crate fedimint_walletv2_client

Crate fedimint_walletv2_client 

Source

Re-exportsΒ§

pub use fedimint_walletv2_common as common;

ModulesΒ§

api πŸ”’
cli πŸ”’
db
events
receive_sm πŸ”’
send_sm πŸ”’

StructsΒ§

AddressReceiveProgress
What the federation currently reports about the deposits to one address.
ReceiveMeta
SendMeta
WalletClientContext
WalletClientInit
WalletClientModule

EnumsΒ§

AwaitReceiveError
A failure to wait for the next on-chain payment to be received.
CheckOutputsError πŸ”’
A failure while scanning the federation’s outputs for payments to this client.
FinalReceiveOperationState
The final state of an operation receiving bitcoin onchain.
FinalSendOperationState
The final state of an operation sending bitcoin onchain.
MempoolVisibility
How much of a mempool was inspected for unmined peg-ins.
ProcessOutputError πŸ”’
A failure to claim an unspent output paid to this client.
ReceiveError
A failure to quote the fee for claiming an on-chain deposit.
ReceiveProgress
Progress of a single incoming peg-in.
ReceiveProgressError
A failure to look up the progress of an incoming peg-in.
SendError
A failure to send an on-chain payment.
WalletClientStateMachines
WalletOperationMeta

ConstantsΒ§

EVENT_LOG_PAGE_SIZE πŸ”’
Number of event log entries to read per batch.
SLICE_SIZE πŸ”’
Number of output info entries to scan per batch.