首页 > 解决方案 > 在大于 8 的 Solidity 版本中,openzeppelin safemath 是否不再需要?

问题描述

我正在尝试从大于 8 的solidity 版本的openzeppelin 导入safemath,但是我在导入时遇到错误,当我在网上检查时,有人提到在大于8 的solidity 版本中不需要safemath,这意味着我们可以简单地做数学运算操作和solidity将自动处理零除、负余额等错误。

标签: soliditysmartcontracts

解决方案


是的,你可以简单地做你需要的数学运算,在 0.8.0 以上的版本中不再需要安全数学,现在你将通过下溢和上溢来恢复


推荐阅读