Alright just to clarify it is a best security/safety practice to revoking Uniswap's smart contracts and smart signatures after finishing using Uniswap even though Uniswap is reliable and established?
Okay in your screenshot, to confirm it is okay to set for example to exact 100 and the transaction wont fail because there was no extra overhead in the 100 input? Most de-fi sites use the default max/unlimited value, which de-fi sites you speak of that set to correct value for you automatically?
Apart from unlimited/max value setting, is there any other setting in the metamask transaction screens that I need to be aware of? How do I prevent future signatures attaching to my coins after the transaction has completed.
De-Fi in its current state is a definitely a no go zone for beginners with security/safety issues like these and if Gas fees is required all the time to be safe and secure in De-Fi then I cannot see De-Fi growing unless the bare minimum necessity such as safety and security is present and free especially when it comes to finances. It is similar to getting a car without brakes/seatbelts and paying extra for these services. If De-Fi is truly decentralized like Bitcoin then I guess it is worth paying gas fees I guess.
I'll try to summarize as much as possible so as not to complicate things for you, I've noticed that you still have a lot of doubts
--> When using DeFi or any other type of transaction, only approve the limit you're going to use, it's that simple
Then you don't need to revoke anything
--> If the contract defaults to unlimited approval, simply change it to the amount you're using at the time
As you're just starting out, keep it simple and you'll learn more in the process
What I said in the previous post about saving fees by setting it to unlimited and then revoking it, etc., you'll learn over time and with practice
What are you going to do? Are you going to do swaps? stakes? liquidity pools?