Hi, no expert here.
Please help me understand something if you can.
I've been starting to use ledger swap feature, Uniswap with ledger and so on.
I've understood I have to allow two things to happen.
Token approval first and then the swap.
I've spent a lot of money in fees because something wasn't working very fast and well so I did the same thing more than once but that's OK, my fault.
What I want to understand is:
Let's suppose I want to swap 500 usdc for eth.
Let's suppose I have just that amount of usdc in my wallet.
If I authorize the maximum amount and then I swap, does it end there?
I mean: if the next day I send other usdc to my address, is there the risk those usdc are spent without my will?
Is it recommended to revoke something after the swap if the token approval has no limit?
I hope I explained myself
Thanks in advance