Closed gbalabasquer closed 4 years ago
FV specs fully being accepted with solc 0.5.12 - non optimized: https://github.com/makerdao/k-ds-token
(In order to simplify FV, DSStop
has been removed as a submodule and the same functionality incorporated directly in the token code with a simpler event emission).
FV with 0.6.7 - non optimized is also fully being accepted.
FV with 0.6.7 being fully accepted with optimization and 999999 runs: https://github.com/makerdao/k-ds-token/tree/7f6678bf18049585371da2fa44085fa7c7ffc967
Report: https://reports.makerfoundation.com/k-ds-token/4384d9f2681d84b3819c/
cc @xwvvvvwx
This PR proposes to remove
DSTokenBase
andERC20
contracts to be able to compileDSToken
with solc 0.5 and 0.6.It doesn't touch anything regarding
symbol
andname
which arebytes32
in opposition to the standardstring
. That can be discussed separately.