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

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

Copy link
Copy Markdown
Member

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

pm47 commented Sep 26, 2024

Copy link
Copy Markdown
Member

@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