Open code423n4 opened 2 years ago
_safeMint() should be used instead of _mint() if possible
not upgrading to med because lacking description and details about why _safeMint()
should be used.
Calls inside a loop
same reasoning. what are the implications (loss of assets)? lacking details
Unsafe ERC20 Operation(s)
Information : L001 - Unsafe ERC20 Operation(s)
Instances include :
Recommendation
It is recommended to always use OpenZeppelin's
SafeERC20
library, for example :_safeMint()
should be used instead of_mint()
if possibleInstances include :
Recommendation
It is recommended to always use
_safeMint()
instead of_mint()
.Block timestamp
Information : Block timestamp
Instances include :
Recommendation
Avoid relying on
block.timestamp
.Calls inside a loop
Information : Calls inside a loop
Instances include :
Recommendation
Favor pull over push strategy for external calls.