Comment on page
This page was automatically generated based on the protobuf file
Gets general information about the daemon like the chain of the LND node it is connected to and the IDs of pending swaps.
Fetches the latest limits and fees from the Boltz backend API it is connected to.
Returns a list of all swaps, reverse swaps and channel creations in the database.
Gets all available information about a swap from the database.
This is a wrapper for channel creation swaps. The daemon only returns the ID, timeout block height and lockup address. The Boltz backend takes care of the rest. When an amount of onchain coins that is in the limits is sent to the address before the timeout block height, the daemon creates a new lightning invoice, sends it to the Boltz backend which will try to pay it and if that is not possible, create a new channel to make the swap succeed.
Creates a new swap from onchain to lightning.
Create a new swap from onchain to a new lightning channel. The daemon will only accept the invoice payment if the HTLCs is coming trough a new channel channel opened by Boltz.
Creates a new reverse swap from lightning to onchain. If
accept_zero_confis set to true in the request, the daemon will not wait until the lockup transaction from Boltz is confirmed in a block, but will claim it instantly.
Channel creations are an optional extension to a submarine swap in the data types of boltz-lnd.