Skip to content
This repository has been archived by the owner on Nov 17, 2023. It is now read-only.

Outgoing payments from other clients not displayed on refresh #3420

Closed
blacktemplar opened this issue Mar 25, 2020 · 2 comments · Fixed by #3609
Closed

Outgoing payments from other clients not displayed on refresh #3420

blacktemplar opened this issue Mar 25, 2020 · 2 comments · Fixed by #3609
Assignees
Labels
type: bug 🐛 Something isn't working
Milestone

Comments

@blacktemplar
Copy link

I use zap-desktop and zap-android to connect my desktop and my mobile phone to my own LND node. When I pay something with zap-android or directly via LND the payment gets not displayed in zap-desktop, even after hitting Refresh activity list. The only way to really refresh is to disconnect and reconnect.

Description

Sending an outgoing payment with another client results in zap-desktop not displaying this payment, even after hitting refresh. Incoming payments are recognized instantly (even without hitting refresh).

Expected Behavior

At least after hitting refresh activity list outgoing payments done by other clients of the lnd node should be displayed in the list.

Actual Behavior

The outgoing payments are not displayed after refreshing (only reconnecting helps).

Steps to Reproduce

    1. Connect zap-desktop to own LND-node
    1. Send payment using lncli directly
    1. Payment does not show up in zap-desktop, even after refreshing

Your Environment

  • Zap version: 0.6.2
  • Operating System and version: arch linux
@welcome
Copy link

welcome bot commented Mar 25, 2020

👋 Thanks for opening your first issue here! If you're reporting a 🐞 bug, please make sure you include steps to reproduce it.
To help make it easier for us to investigate your issue, please follow the contributing guidelines.

@mrfelton mrfelton added the type: bug 🐛 Something isn't working label May 25, 2020
@mrfelton mrfelton self-assigned this May 25, 2020
@mrfelton mrfelton added this to the v0.7.0-beta milestone May 25, 2020
@mrfelton
Copy link
Member

@blacktemplar the current 0.6.2 release has a bug in the refresh logic - see #3174

This has been fixed in the master branch.

mrfelton added a commit that referenced this issue Jul 25, 2020
Fetch latest payment data if we detect an HTLC settlement event that was
probably not triggred by us. Ensures that payments sent by other wallet
clients show up immediately.

fix #3420
mrfelton added a commit that referenced this issue Sep 23, 2020
Fetch latest payment data if we detect an HTLC settlement event that was
probably not triggred by us. Ensures that payments sent by other wallet
clients show up immediately.

fix #3420
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type: bug 🐛 Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants