Contract module which allows children to implement an emergency stop mechanism that can be triggered by an authorized account.
This module is used through inheritance. It will make available the
whenPaused, which can be applied to
the functions of your contract. Note that they will not be pausable by
simply including this module, only once the modifiers are put in place.
Initializes the contract in unpaused state. Assigns the Pauser role to the deployer.
paused() → boolpublic
Returns true if the contract is paused, and false otherwise.
Called by a pauser to pause, triggers stopped state.
Called by a pauser to unpause, returns to normal state.
Emitted when the pause is triggered by a pauser (
Emitted when the pause is lifted by a pauser (