From 3b03a5ea4c18c41e68d2e95a563ef44b9aedd238 Mon Sep 17 00:00:00 2001 From: Roman Storm Date: Thu, 1 Aug 2019 09:58:34 -0700 Subject: [PATCH] add pause account setter --- contracts/Mixer.sol | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/contracts/Mixer.sol b/contracts/Mixer.sol index 43a951d..7c802bd 100644 --- a/contracts/Mixer.sol +++ b/contracts/Mixer.sol @@ -80,6 +80,11 @@ contract Mixer is MerkleTreeWithHistory { isDepositsEnabled = !isDepositsEnabled; } + function setPauseAccount(address _newAccount) external { + require(msg.sender == pauseAccount, "unauthorized"); + pauseAccount = _newAccount; + } + function isSpent(uint256 nullifier) public view returns(bool) { return nullifierHashes[nullifier]; }