Skip to content

[bug]: Invalid small transaction causing on-chain funds to be stuck in Pending state #7663

@sogoagain

Description

@sogoagain

Background

I am currently running a Lightning Network node using the Voltage service. Due to an invalid transaction of 147 sats, most of my on-chain funds are stuck in Pending state.

A brief history of the issue:

  1. In the past, the channel opening transaction fee was set too low, resulting in the channel not opening properly. I then force-closed the channel.
  2. The funds tied to the force-closed channel returned to my on-chain wallet.
  3. I thought everything was going smoothly until an invalid transaction of 147 sats propagated and caused the on-chain funds to be stuck in Pending state.
  4. With the help of a Voltage engineer, I performed wallet rescans three times, but the issue persists.
    • it seems that the problematic transaction was propagated during the rescan.

Your environment

  • version of lnd: 0.16.2-beta (exact version unknown)
  • operating system: N/A (hosted by Voltage)
  • backend: unknown (managed by Voltage)
  • any other relevant environment details: N/A

Steps to reproduce

  1. Run a Lightning Network node using the Voltage service.
  2. Upgrade the node to version 0.16.x.
  3. Encounter an invalid transaction of 147 sats that causes on-chain funds to be stuck in Pending state.
  4. Perform wallet rescans with the help of a Voltage engineer, but the issue persists.

Expected behaviour

The invalid transaction of 147 sats should not affect the on-chain funds, and they should not be stuck in Pending state.

Actual behaviour

The invalid transaction of 147 sats is causing the majority of my on-chain funds to be stuck in Pending state, and the issue persists even after performing wallet rescans.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions