sec-bit / adelaide

The SECBIT Static Analysis Extension to Solidity Compiler
https://secbit.io
GNU General Public License v3.0
19 stars 5 forks source link

检查具有铸币功能的合约 #2

Closed easyforgood closed 5 years ago

easyforgood commented 6 years ago

backgroud

有些交易所例如 DDEX,不允许具有随意铸币功能的合约上交易所,并且这些能够铸币的合约有一些特征,因此可以让 checker 进行自动化的检查,提高审计效率。

特点

一般这些合约有如下特点:

参考合约

depedro commented 6 years ago

Signatures: 1) function /$_?mint.*^/ 2) constructor argument /_?mintable/ 3) totalSupply += or totalSupply = totalSupply +