MetaMask / metamask-mobile

Mobile web browser providing access to websites that use the Ethereum blockchain
https://metamask.io
Other
2.18k stars 1.12k forks source link

[Bug]: Queueing STX results in error #10269

Open sleepytanya opened 4 months ago

sleepytanya commented 4 months ago

Describe the bug

When a user queues smart transactions and the first transaction gets confirmed, the app displays an error.

@forest-diggs-consensys We don't support the queueing of smart transactions on the Extension, is this functionality expected to be disabled on mobile?

Expected behavior

-

Screenshots/Recordings

https://github.com/MetaMask/metamask-mobile/assets/104780023/99398d1e-1929-4ce9-94f7-bac058e89429

Screenshot 2024-07-05 at 15 59 03

Steps to reproduce

  1. Send STX
  2. Send another STX while the first transaction is still pending
  3. See the error after the first STX is confirmed

Error messages or log output

No response

Version

7.26.0

Build type

None

Device

Samsung S24+

Operating system

Android

Additional context

No response

Severity

No response

forest-diggs-consensys commented 4 months ago

Yes, this should be disabled on Mobile as well - @dan437 or @dbrans can you take a look at this? I'm seeing some funkiness with the activity list in @sleepytanya 's screen recording as well.

sleepytanya commented 4 months ago

@forest-diggs-consensys The funkiness been there for a long time (it's not related to the current release) - pending and cancelled transactions may disappear for a short time.

https://github.com/MetaMask/metamask-mobile/issues/8762

sleepytanya commented 3 months ago

Present in v7.29.0, sometimes the app crashes after queueing STX:

IMG_0113

forest-diggs-consensys commented 3 weeks ago

I'm having trouble reproducing this now

sleepytanya commented 3 weeks ago

@forest-diggs-consensys

I was unable to replicate the issue on version 7.35.0 (1469). In the latest RC, it appears users have the capability to queue STX transactions, though I'm unsure if this behavior is intended. Additionally, there seems to be a delay in the appearance of the 'Submitting your transaction' notification (weird transaction history behavior is a pre-existing bug):

https://github.com/user-attachments/assets/1d417633-37a5-430c-89b0-aa8f99653862

Considering that we can't replicate the original bug I think we can close it?