OptionalboardingSweep expired boarding inputs back to a fresh boarding address via the unilateral exit path (onchain self-spend to restart the timelock).
When enabled, expired boarding inputs are batched into a single onchain transaction with multiple inputs and one output.
A dust check ensures the sweep is only performed when the output after fees is above dust.
OptionalpollPolling interval in milliseconds for checking boarding inputs. The poll loop auto-settles new boarding inputs into Arkade and sweeps expired ones (when boardingUtxoSweep is enabled).
OptionalvtxoSeconds before virtual output expiry to trigger renewal.
Configuration for automatic settlement and renewal.
Controls two behaviors:
Enabled by default when no config is provided. Pass
falseto explicitly disable all settlement behavior.Remarks
VTXO renewal and boarding UTXO sweep are both coordinated by
VtxoManager, which periodically inspects wallet virtual outputs and boarding inputs and decides whether action is needed.See
DEFAULT_SETTLEMENT_CONFIG
Example