tahowallet / extension

Taho, the community owned and operated Web3 wallet.
https://taho.xyz
GNU General Public License v3.0
3.12k stars 393 forks source link

Dropped transactions on Optimism #2353

Open Naxsun opened 2 years ago

Naxsun commented 2 years ago

Discord Discussion Link

No response

What browsers are you seeing the problem on?

Chrome

What were you trying to do?

Send ETH on Optimism

What did not work?

Transactions are dropped. The user had a balance of 0.1434 ETH in this wallet, which would leave 0.0034 ETH for gas.

image

Logs User Yorupka.txt

Version

v0.16.3

Relevant log output

No response

Naxsun commented 2 years ago

User nambk https://discord.com/channels/808358975287722045/888500174685614090/1025590913919107083

Naxsun commented 2 years ago

User Morrisc tried to bridge to Optimism through the native bridge. https://discord.com/channels/808358975287722045/888500174685614090/1025664924304805919

image

Naxsun commented 2 years ago

Another user, CheKogo dropped a screen recording here: https://discord.com/channels/808358975287722045/888500174685614090/1025762188528459916

There is no USD balance displayed for this address. Don't know if that's related, asked for the logs.

Shadowfiend commented 2 years ago

The original log output is showing connection issues, which is interesting. A dropped tx should not show up if we're not connected to the chain in the first place, but perhaps we're not detecting it properly. It's unlikely that's the issue across the board, though.

Naxsun commented 2 years ago

Logs for user ChekoKogo logs_v0_16_3__2022-10-01T16_40_0303_00-1.txt

Naxsun commented 2 years ago

@Shadowfiend anything we need additionally from users to narrow it down?

Shadowfiend commented 2 years ago

Lot of interesting logs in that last one. I might try to do some light filtering and see if we can pull multiple issues while we're at it. Not sure on more info quite yet.

EDIT: Also I'm pretty sure our redaction is too eager and is nuking non sensitive info that would help us diagnose. Which is much better than not eager enough, but I think we can get a better balance :)

Naxsun commented 2 years ago

Ok I've toyed around a bit and I'm able to reproduce a pending transaction.

Address: 0x77f6e4ea32f0b807dcaaddbec9dabe0131614cd5 Tx link:https://optimistic.etherscan.io/tx/0x496d4e71ee41fb93aeb1e175dcb38aa2a7ad5d5cd58eedbd8b5a38d38bd7cbf0

Screen Shot 2022-10-01 at 20 46 02

What I did:

Logs - exported through settings: logs_v0_16_3__2022-10-01T20_47_42+02_00.txt

Here's the complete background page console logs as well: Oct1_pending_tx_console logs.txt