BlueWallet / BlueWallet

Bitcoin wallet for iOS & Android. Built with React Native
https://bluewallet.io
MIT License
2.68k stars 807 forks source link

Unconfirmed TRX and RBF infoscreen #1083

Open Abstraktikus opened 4 years ago

Abstraktikus commented 4 years ago

Inspiration-Link: https://mempool.observer/


Other explanative UI's just for fun: https://diff.cryptothis.com/ https://tradeblock.com/bitcoin/

Overtorment commented 4 years ago

also, the ones I peep from time to time: https://mempool.space https://jochen-hoenicke.de/queue/#0,1w

@ncoelho maybe we can add those links somewhere near tx creation, so tech-savvy users can easy open them to decide what feerate to use?

Abstraktikus commented 4 years ago

Links alone brings not much value. The value is to see the position of the specific, unconfirmed transaction within the mempool. Similar to the detail of confirmed TRX in the blockchain explorer. This provides a feeling of what is going on. It helps by gamification to understand the process. And it helps with the decision of whether to bump fees or not. Try the first link with an real TRX example. But feel free to close the ticket.

ncoelho commented 4 years ago

A visual representation may be an overkill, we will improve with more info compared to what we currently have. Maybe in the future we can think of doing something more visual, but dealing with graphs and dynamic data is not an easy task.

Next version will be something like this, I'm just not sure if we should kill the slider, coz it is so simple...

Anyway there are some thoughts on this, I would be happy to assist and help on a visual solution if anyone wants to work and help on the implementation :)

Abstraktikus commented 4 years ago

UI looks clean and nice. I also love the slider. Hence, I doubt the meaning of #1083 in terms of simplicity. By 'custom', a text-only solution would provide these info’s to support the slider:

On the road money (Mempool): 37213 unconfirmed transactions (36.89 MB) Current priority of your transaction: Slow Current position of your transaction: 28457

Not knowing the tech. With the above UI I would wonder what I pay for. "Paid fees + extra charge 60sats/byte" = Medium (-4h)?