|
@@ -40,6 +40,10 @@ contract Pausable is Context {
|
|
|
|
|
|
/**
|
|
|
* @dev Modifier to make a function callable only when the contract is not paused.
|
|
|
+ *
|
|
|
+ * Requirements:
|
|
|
+ *
|
|
|
+ * - The contract must not be paused.
|
|
|
*/
|
|
|
modifier whenNotPaused() {
|
|
|
require(!_paused, "Pausable: paused");
|
|
@@ -48,6 +52,10 @@ contract Pausable is Context {
|
|
|
|
|
|
/**
|
|
|
* @dev Modifier to make a function callable only when the contract is paused.
|
|
|
+ *
|
|
|
+ * Requirements:
|
|
|
+ *
|
|
|
+ * - The contract must be paused.
|
|
|
*/
|
|
|
modifier whenPaused() {
|
|
|
require(_paused, "Pausable: not paused");
|
|
@@ -56,6 +64,10 @@ contract Pausable is Context {
|
|
|
|
|
|
/**
|
|
|
* @dev Triggers stopped state.
|
|
|
+ *
|
|
|
+ * Requirements:
|
|
|
+ *
|
|
|
+ * - The contract must not be paused.
|
|
|
*/
|
|
|
function _pause() internal virtual whenNotPaused {
|
|
|
_paused = true;
|
|
@@ -64,6 +76,10 @@ contract Pausable is Context {
|
|
|
|
|
|
/**
|
|
|
* @dev Returns to normal state.
|
|
|
+ *
|
|
|
+ * Requirements:
|
|
|
+ *
|
|
|
+ * - The contract must be paused.
|
|
|
*/
|
|
|
function _unpause() internal virtual whenPaused {
|
|
|
_paused = false;
|