-
Notifications
You must be signed in to change notification settings - Fork 974
addresses & QR codes not always being displayed when creating wallet #11589
Comments
I think this is a very common case like fast connections/machines are not the norms, plus data transfer between browser/back-end may be slow at a given time as Kamil reported. We could either ensure that this information is stored at the payment-enabled time or make a placeholder/other UI mechanisms to alert the user that data is still fetching. However, I'm wondering why the QR code is loaded in time and not the wallet address. cc @evq @bradleyrichter for thoughts |
I haven't looked at the browser side of this yet, however as far as the other parts involved go - I believe:
I would therefore expect the address to be available immediately to the browser after wallet creation is complete. Also, the QR code is generated client side from the address information, it isn't retrieved from the server. |
ok since this is unassigned by now I'm going to take and make a way to avoid blank inputs. I'm not familiar w/ server-side ledger but am w/ client-side so my work will start in there. @evq feel free to jump in too if you want and thanks for the input |
Design needs to consider UX for poor network conditions which cause this. |
Description
It looks like the funding address are appearing instantly under
0.19.48
. Under0.19.53
, the addresses appear once Brave has contacted the payment service and retrieves the rates which seems like a regression.If you have a really slow internet connection or our backend payment service is slow for some reason, new users will see a blank address/QR code when attempting to fund their wallets. The first case where a users internet/network is slow isn't the end of the world, but if our servers are having issues, new users won't be getting addresses nor QR codes. When we were having issues earlier in the week with the servers, it took a while for funding address and QR codes to appear.
Steps to Reproduce
0.19.53
with a new profile and visitabout:preferences#payments
Once Brave starts pulling the rates from the payment service, the address and QR codes will appear.
Actual result:
Funding addresses not appearing under Brave with a new profile until contact with the payment service has been made and the rates have been pulled into the browser.
Expected result:
Funding addresses should be generated and appear right after the wallet has been created.
Reproduces how often: [What percentage of the time does it reproduce?]
100% reproducible when
Brave Version
about:brave info:
Reproducible on current live release:
No, not reproducible in the latest released version:
The text was updated successfully, but these errors were encountered: