Skip to content

option to skip OUR_DELAYED_RETURN_TO_WALLET #4323

Open
@gallizoltan

Description

@gallizoltan

Feature request: I'd like to see an option to skip the OUR_DELAYED_RETURN_TO_WALLET transaction.

Description: unilateral channel closure usually consist of two on-chain transactions:

  1. the commitment transaction,
  2. after some blocks (to give time for a potential penalty transaction) there comes a delayed return to the wallet.

Unilateral closures are sometimes inevitable. For example my counterparty went offline a year ago, and I'd like to get my liquidity back. Or some permanent error happens in the connection (bad reestablish revocation_number: {X} vs {Y}).

The first "commitment transaction" is expensive as hell, but inevitable. On the other hand, the second "delayed return" transaction is expensive too, but it could be avoided, I think. If I know for sure there will be no penalty transaction, then I'd like to skip the second tx, at my very own risk of course.

So, please give me an option to skip the second transaction, and consider the delayed output as spendable without the "delayed return".

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions