ReentrancyGuard
contract ReentrancyGuard
If you mark a function `nonReentrant`, you should also mark it `external`.
Source: ReentrancyGuard.sol
Index
Reference
Modifiers
nonReentrant
modifier nonReentrant()
Prevents a contract from calling itself, directly or indirectly., If you mark a function `nonReentrant`, you should also mark it `external`. Calling one nonReentrant function from another is not supported. Instead, you can implement a `private` function doing the actual work, and a `external` wrapper marked as `nonReentrant`.