You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Just noted that the new solidity version 0.8.26 allows custom error support inside require statement. IMO we should use this type of error management instead of revert
The contracts have unlocked compiler versions.
An unlocked compiler version allows the user to compile it at or above a particular version. This can lead to differences in the generated bytecodes between the compilations that can be different to what was originally tested. Additionally it can led to ambiguity when debugging specific compilers related bug that may occur.
[Extra Ref]: (https://consensys.github.io/smart-contract-best-practices/development-recommendations/solidity-specific/locking-pragmas/)
pragma solidity 0.8.25;
The text was updated successfully, but these errors were encountered: