Don't block Solana AddUnapprovedTransaction with fee estimation RPCs #39025
Labels
feature/web3/wallet/solana
feature/web3/wallet
Integrating Ethereum+ wallet support
OS/Android
Fixes related to Android browser functionality
OS/Desktop
priority/P3
The next thing for us to work on. It'll ride the trains.
Description
After brave/brave-core#23214, we blocked Solana AddUnapprovedTransaction with fee estimation RPCs.
When RPCs are very slow, users won't see anything because we only popup the panel after AddUnapprovedTransaction is done.
We should consider change this to first add the unapproved transaction without waiting, and fire an transaction changed event to frontend once fee estimation is ready.
Steps to reproduce
Actual result
transaction approval screen won't show up after quite a while
Expected result
transaction approval screen should show up in a timely manner
Reproduces how often
Easily reproduced
Desktop Brave version (brave://version info)
nightly
Android device
All
Channel information
Reproducibility
Miscellaneous information
No response
The text was updated successfully, but these errors were encountered: