Ver Fonte

ERC20Capped now capps _all_ minting, even internal calls. (#1443)

Nicolás Venturo há 7 anos atrás
pai
commit
c8220aeea8
1 ficheiros alterados com 2 adições e 16 exclusões
  1. 2 16
      contracts/token/ERC20/ERC20Capped.sol

+ 2 - 16
contracts/token/ERC20/ERC20Capped.sol

@@ -24,22 +24,8 @@ contract ERC20Capped is ERC20Mintable {
     return _cap;
   }
 
-  /**
-   * @dev Function to mint tokens
-   * @param to The address that will receive the minted tokens.
-   * @param value The amount of tokens to mint.
-   * @return A boolean that indicates if the operation was successful.
-   */
-  function mint(
-    address to,
-    uint256 value
-  )
-    public
-    returns (bool)
-  {
+  function _mint(address account, uint256 value) internal {
     require(totalSupply().add(value) <= _cap);
-
-    return super.mint(to, value);
+    super._mint(account, value);
   }
-
 }