extension icon indicating copy to clipboard operation
extension copied to clipboard

Tx STX amount + fee higher than User's account Balance

Open Hero-Gamer opened this issue 2 years ago • 2 comments

Today/yesterday discovered a case where the the user does not have sufficient balance but still was able to proceed with transaction.

  • Tx nonce 46 is for 2513 stx + 0.6144 fee, however the user only has balance of 2513.02 stx in balance, which is causing the wallet to be clogged up.

  • In Theory, the wallet shouldn't let the user do that in the first place, whether this is the first attempt or the increase fee attempt. (from my experience most likely the user had smaller fee, sufficient fund, but pending too long, so the user attempts to increase fee to an amount over their balance unknowingly, because all they do is press increase fee, pick a random X5 or X 10 amount press confirm. At this point the wallet in theory should not allow the user to confirm, but it seems like it does currently)

  • why does this tx not fail, it just keeps pending been for 1 + day now, shouldn't tx realize the user does not have sufficient fund and fails taking the fee off balance?

Fee A01 - 03-01 Fee A01 - 02-01

Thanks Team.

Hero-Gamer avatar Apr 21 '22 22:04 Hero-Gamer

I cannot reproduce this. The validation on the form catches this...

Screen Shot 2022-04-22 at 8 23 38 AM

fbwoolf avatar Apr 22 '22 13:04 fbwoolf

Fee B01 - 01-HIDE

Nonce 46 tx and 47 dropped off, creating nonce gap now..

Re the original subject, user said "I saw it was taking too long, maybe around 1 hour afterwards" Full convo in Discord: https://discord.com/channels/621759717756370964/625538774230892545/966792480077000744

Hero-Gamer avatar Apr 22 '22 16:04 Hero-Gamer