Skip to main content
Version: Next

Pause / Unpause

Pause​

Contract owned by an address​

Make sure you have set up your wallets and config from the setup guide.

To pause the contract, run the following, where CONTRACT_ADDRESS is the proxy address of the HypercertMinter, and NETWORK is one of the networks from hardhat.config.ts:

yarn hardhat pause --network NETWORK --address CONTRACT_ADDRESS

Contract owned by a multi-sig​

If we transferred ownership to a multisig, we can use OpenZeppelin Defender Admin to propose a pause to be approved by the multisig.

Unpause​

Make sure you have set up your wallets and config from the setup guide.

To pause the contract, run the following, where CONTRACT_ADDRESS is the proxy address of the HypercertMinter, and NETWORK is one of the networks from hardhat.config.ts:

yarn hardhat unpause --network NETWORK --address CONTRACT_ADDRESS