Eclair v0.13.1
This release contains database changes to prepare for the removal of pre-anchor channels. Closed channels will be moved to a new table on restart, which may take some time, but will only happen once.
:warning: Note that you will need to run the v0.13.0 release first to migrate your channel data to the latest internal encoding.
This is the last release of eclair where channels that don't use anchor outputs will be supported. If you have channels that don't use anchor outputs, you should close them now. You can list those channels using the following command:
$ eclair-cli channels | jq '.[] | { channelId: .data.commitments.channelParams.channelId, commitmentFormat: .data.commitments.active[].commitmentFormat }' | jq 'select(.["commitmentFormat"] == "legacy")'
If your peer is online, you can then cooperatively close those channels using the following command:
$ eclair-cli close --channelId=<channel_id_from_previous_step> --preferredFeerateSatByte=<feerate_satoshis_per_byte>
If your peer isn't online, you may want to force-close those channels to recover your funds:
$ eclair-cli forceclose --channelId=<channel_id_from_previous_step>