Skip to content

Balance from closed channel not appearing in Savings account #457

@ok300

Description

@ok300

What happened?

I had a LN channel with low local balance. I closed the channel in BitKit.

I re-opened Bitkit days later, after the tx confirmed, but the Savings account didn't show this tx.

"Settings > Advanced > Address viewer" shows I have 1097 sats on one onchain address, presumably from the closed channel. Opening this in an explorer, shows it was confirmed days ago.

Restarting the app didn't help. Same with restarting the phone.

What did help was reset / restore wallet. Putting in the seed phrase made it "re-calculate" the balances I guess. It now shows the Savings account (onchain balance) +1097 sats.

Expected behavior

  • When the LN channel closing tx is in the mempool, the Bitkit Savings account should ideally show a pending incoming tx (optioal)
  • When the LN channel closing tx is confirmed, the Savings account should definitely show the new incoming tx

Steps to Reproduce

  1. Have a LN channel active
  2. Close it from within Bitkit
  3. Notice how Savings balance doesn't change
  4. Wait until closing tx gets confirmed
  5. Notice the Savings balance is still unchanged
  6. Try to close and re-open app, onchain balance remains unchanged
  7. Reset / restore the wallet. Now the onchain balance should include the LN closing tx.

Logs / Screenshots / Recordings

No response

Bitkit Version

2.0.4 (177)

Device / OS

iPhone SE 3rd gen

Reproducibility

None

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions