Skip to content

Unlock swap-in utxos if initial channel creation fails#689

Merged
pm47 merged 1 commit into
masterfrom
unlock-channel-utxos-on-failures
Sep 26, 2024
Merged

Unlock swap-in utxos if initial channel creation fails#689
pm47 merged 1 commit into
masterfrom
unlock-channel-utxos-on-failures

Conversation

@t-bast
Copy link
Copy Markdown
Member

@t-bast t-bast commented Jul 18, 2024

Add a replyTo field when opening or accepting a channel. This is used for swaps, to free utxos in case a failure happens during funding. Without this mechanism, the user needs to restart the app to be able to reuse those utxos.

Fixes #680

@t-bast t-bast force-pushed the unlock-channel-utxos-on-failures branch from d8f653b to 70d4ae6 Compare September 16, 2024 09:02
Add a `replyTo` field when opening or accepting a channel. This is used
for swaps, to free utxos in case a failure happens during funding.
Without this mechanism, the user needs to restart the app to be able to
reuse those utxos.

Fixes #680
@t-bast t-bast force-pushed the unlock-channel-utxos-on-failures branch from 70d4ae6 to 6b8162d Compare September 26, 2024 01:28
@t-bast t-bast requested a review from pm47 September 26, 2024 01:28
@pm47
Copy link
Copy Markdown
Member

pm47 commented Sep 26, 2024

@dpad85 Peer.spliceOut/spliceCpfp/requestInboundLiquidity now return a ChannelFundingResponse instead of ChannelCommand.Commitment.Splice.Response. It's a simple rename, no functional changes.

@pm47 pm47 merged commit 8316872 into master Sep 26, 2024
@pm47 pm47 deleted the unlock-channel-utxos-on-failures branch September 26, 2024 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Unlock swap-in utxos if initial channel creation fails

2 participants