Finish minting should me called only once

Multiple calls to `finishMinting` will emit multiple `MintFinished` events which may be surprising if one rely on `MintFinished` event.
pull/505/head
Mikhail Melnik 7 years ago committed by GitHub
parent 39d6c92069
commit 2d83c557b1
  1. 2
      contracts/token/MintableToken.sol

@ -43,7 +43,7 @@ contract MintableToken is StandardToken, Ownable {
* @dev Function to stop minting new tokens. * @dev Function to stop minting new tokens.
* @return True if the operation was successful. * @return True if the operation was successful.
*/ */
function finishMinting() onlyOwner public returns (bool) { function finishMinting() onlyOwner canMint public returns (bool) {
mintingFinished = true; mintingFinished = true;
MintFinished(); MintFinished();
return true; return true;

Loading…
Cancel
Save