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.
This commit is contained in:
@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user