Why does this say 10bn FPL?

So I’ve seen these transactions before:

But they don’t go through, at least I hope not, doesn’t read well for the SNS though, are these like attempts by someone to mint a load of tokens?

https://dashboard.internetcomputer.org/sns/gyito-zyaaa-aaaaq-aacpq-cai/transaction/53525

2 Likes

Not totally sure but it might be that there is no limit check on the approve call, so even if you would just own 1 FPL you could approve for 10B FPL, might explain the transaction.

And the spender account is from @ICPSwap so maybe they have more insights

3 Likes

This is correct

I think ICPSwap typically does huge ICRC2_approve calls, such that they can do future swaps faster (because the previous approval still suffices).

4 Likes

Ok thanks guys, I’ll be less terrified.

2 Likes

Many thanks to @rem.codes and @Manu for their accurate explanation!

Additionally, James @jamesbeadle , I’d like to clarify that users can modify their approval limit in the settings. If they wish to expedite swap transactions, they can set a higher approval limit, allowing them to approval once and avoid repeated approvals for a period of time, thereby enhancing swap speed.

You can see that the transaction type is Approve, not transfer (Swap) or Mint

2 Likes