Private _keys
Private _keysetPrivate changedPrivate
createPrivate
createPrivate
createPrivate getOptional
mint:
string
Private initExecutes a payment of an invoice on the Lightning network. The combined amount of Proofs has to match the payment amount including fees.
the exact amount to send including fees
Optional
feeReserve:
number
Use a cashu token to pay an ln invoice
Lightning invoice
cashu token
Receive an encoded Cashu token
Cashu token
New token with newly created proofs, token entries that had errors, and newKeys if they have changed
Private
receiveReceive a single cashu token entry
a single entry of a cashu token
New token entry with newly created proofs, proofs that had errors, and newKeys if they have changed
Starts a minting process by requesting an invoice from the mint
Amount requesting for mint.
the mint will create and return a Lightning invoice for the specified amount
Splits and creates sendable tokens
amount to send
proofs matching that amount
promise of the change- and send-proofs
Private splitGenerated using TypeDoc
Class that represents a Cashu wallet. This class should act as the entry point for this library