-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sometimes transactions stay in submitted state #35196
Comments
Verify that your wallet is configured correctly within the Brave browser. Check the settings to ensure that everything is set up according to your preferences. |
Prompt the user to recreate the transaction or retry on core. |
Hey all - I suspect this issue is most closely related to the issues I was encountering today. On: Solana has been seeing record high traffic; which may be a contributing factor, but not one worth dismissing the issue on. The reason I say that is because I was able to successfully do the same transactions from both the Backpack wallet and Phantom without any issues. Here's exactly what happened, and I was able to reproduce this with and without a hardware wallet attached.
Experienced similar but slightly different behavior when making a simple p2p send of a Solana NFT.
In both variations, the transactions were p2p sends to the same receiving address. The NFT behavior is somewhat better than the fungible SPL behavior, but both fall into behavior that an Ethereum user would be accustomed to, but a Solana user would churn on. Why? Because native Solana users are conditioned for a completely different transactional experience and norms. Because Solana transactions cost less than a cent on average, tempo and frequency in the event of failover is much more rapid than Ethereum and EVM chains. Solana users will try, fail, try, fail, try, fail, try => success in a rapid fashion, compared to Ethereum/EVM users where transactions take a long time to post and confirm on chain, and where transaction fees are impactful on failover. It's just a different tempo. The other factor that I suspect is coming into play is the addition of priority fees for Solana transactions, and how other wallets balance priority fee rating against network congestion. I could be very wrong here, but I doubt I am outside of the neighborhood with this suspicion. Before i break it down further, I want to be clear that I am going to great lengths here because the behavior made my experience transacting on Solana from our Wallet fundamentally broken and unusable today, and I had to resort to exporting and importing into Phantom and Backpack to perform the tasks I wanted to execute. Not intending to offend with that framing, or be hyperbolic, it's the fact of the matter. Here's what I suspect is happening, based in what I am observing from the UX and from macro conditions in the Solana ecosystem. A. I suspect we aren't setting priority fees at pace with the broader network conditions.
B. The way Brave Wallet handles Solana transaction failure appears to be counter pattern to expected Solana UX.
C. We don't give the user any dial to turn up priority fees on transactions.
I may be missing the mark on some of the fine points above, but I am spot on with the usability concern. I don't like having to go elsewhere to transact, and crypto users are going to churn faster to other wallets when they're unable to transact. I hope this is helpful; it isn't criticism, it's from a place of genuinely wanting to function competitively at parity on the tablestakes, and not being able to today when Solana usage was hitting all time highs. |
Fwiw, would tag this as p2 or p1; the Wallet was unusable on Solana for me today and there wasn't enough context surfaced in the UX for me to know what was happening or how to adjust to have functional use. |
High transaction failure rate being reported in Swap on Solana; same user able to swap on Jupiter without issue. Have we looked into how we are handling priority fees for different tx types? Getting more anecdotal reports from users expressing frustration because they keep hitting higher failure rate on transactions with us than other Solana wallets. Cc: @jamesmudgett |
Just wanted to add some +1s from Community. https://community.brave.com/t/brave-wallet-mac-os-unable-to-send-or-swap-on-solona-network/539585 https://community.brave.com/t/cant-send-any-funds/539978 https://community.brave.com/t/sol-transactions-wont-go-through/538841 https://community.brave.com/t/cant-send-solana-sol/538186 https://community.brave.com/t/swap-usdc-to-solana-stuck-also-transfer-to-another-wallet/538167 https://community.brave.com/t/sent-transactions-being-dropped/537540 Anyone have details on the issue and if there is an ETA on fix? Kind of struggling on what to tell people overall. |
Thanks @Saoiray - one of the users that posted one of the community posts reached out directly over DM and confirmed they hit the issue this morning. https://community.brave.com/t/brave-wallet-mac-os-unable-to-send-or-swap-on-solona-network/539585/3 |
Thanks for all the reports, I think there are several issues being mixed up here.
Quick summary of action items:
|
Thank you @yrliou Have received additional reports this morning too; hadn't seen reports from iPad. Will share the update to the users who have reported and with the Community. |
Just had another on Community asking about this:
Same person, multiple topics: https://community.brave.com/t/solana-transactions-failed/540868 https://community.brave.com/t/sending-in-brave-wallet-solana/541151 https://community.brave.com/t/swaps-from-november-2023-never-completed/540863 |
Also want to add that Solana network is congested these days, they posted https://twitter.com/SolanaFndn/status/1768685164970778972 for improvement people can do, priority fee is at the top of the list which we're working on too, tracking by #35866. |
Description
Sometimes transactions stay in submitted state
Steps to Reproduce
Actual result:
Eg: Transaction link
Expected result:
TBD
Reproduces how often:
Intermittent
Brave version (brave://version info)
Brave | 1.63.101 Chromium: 120.0.6099.199 (Official Build) nightly (64-bit) -- | -- Revision | 8d3f0a5 OS | LinuxVersion/Channel Information:
Other Additional Information:
Miscellaneous Information:
cc: @onyb
The text was updated successfully, but these errors were encountered: