What is reentrancy vulnerability?
This is a common vulnerability in smart contracts where contracts can be exploited by making a function repeatedly perform an action without updating or making the required state changes.
Imagine being able to withdr...