lightning-browser-extension icon indicating copy to clipboard operation
lightning-browser-extension copied to clipboard

transactionsList: implement incoming transactions on all connectors

Open chris-aeviator opened this issue 3 years ago • 4 comments

Currently only the LND connector supports fetching payment history from the node.

Missing connectors:

  • [x] LNBits

Minor prio:

  • [ ] Eclair
  • [ ] Galoy

chris-aeviator avatar Apr 10 '21 12:04 chris-aeviator

I think this is also a UX topic and we need to think about how and with which details we want to show the transactions. During the payment process we have more data like for example the website URL, Icon, etc. It might be nice to add that information and also be able to group the payments per website for example. e.g. this could allow us to answer the questions how much and for what a user paid on a specific domain.

That information needs to be stored locally as this is not part of the lightning invoice. I am also not sure what transactions details all connectors provide.

bumi avatar Apr 10 '21 14:04 bumi

Can this be closed?

escapedcat avatar Jul 31 '22 09:07 escapedcat

@escapedcat actually this is now very relevant again, isn't it? as you implementing showing incoming transactions we now still miss that function in some connectors

bumi avatar Jul 31 '22 19:07 bumi

Adjusted title and first description

escapedcat avatar Aug 01 '22 06:08 escapedcat

I'm trying to build LNBits and lndhub locally to get test data,to see how different link transaction types are displayed。

I compared my operations and corresponding interface contents on Lightning Network Application and Ethereum Application

On the Ethereum application, more operations are transferred to tokens and linked wallets. so, the tab on the home page of Ethereum wallets mainly contains token lists and transfer records

In the lightning network application, more operations are login and transfer. The current home page tab only contains transfer records. These authorization operations related to the site are put on the website page.

Alby Wallet has many features related to the permission operation of the site. I think these should be very important features of the wallet and should be put on the home page,not on website page alby homepage tab1 is site operation tab2 Recent Transfer Records

qqqzhch avatar Dec 04 '22 08:12 qqqzhch

In metamask, it indicates whether there is a link between the current web page and the current account. It is displayed in a very important position

qqqzhch avatar Dec 04 '22 09:12 qqqzhch

@qqqzhch I beleive we start to tackle what you describe in this PR: #1599
This is the start to change the general transaction list to an "event list".

This issue here is really only to implement the "incoming transactions" to all connectors which are missing this currently.

escapedcat avatar Dec 05 '22 10:12 escapedcat

@escapedcat clarification, by incoming transactions you mean all the pending invoices that the user has to pay, right?

mviswanathsai avatar Apr 07 '23 15:04 mviswanathsai

Could you assign this to me? I can try adding this to galoy and citadel connectors

mviswanathsai avatar Apr 07 '23 16:04 mviswanathsai