-
Notifications
You must be signed in to change notification settings - Fork 375
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[L13] Not using the SafeMath library #4995
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@@ -1,10 +1,13 @@ | |||
pragma solidity ^0.5.8; | |||
|
|||
import "openzeppelin-solidity/contracts/token/ERC20/IERC20.sol"; | |||
import "openzeppelin-solidity/contracts/math/SafeMath.sol"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
these changes are probably harmless but to clarify, these specs are only used in the certora-test
formal verification and the contracts are never deployed on network afaik
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks, useful information
9cf54a9
to
725e5cb
Compare
Codecov Report
|
* [L13] Not using the SafeMath library * Fix ++ typo * Add versioning * Fix inheritance graph * Further fix rebase
Description
Add safemath where possible
Other changes
Added
ICeloVersionedContract
interface toUsingPrecompiles
Tested
N/A should remain working as expected
Related issues
Backwards compatibility
N/A should remain working as expected