Skip to content

Commit decd25c

Browse files
author
Franck
authored
Add an unpauseRebase option to the propose script (#594)
1 parent 0c79298 commit decd25c

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

contracts/scripts/governor/propose.js

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,23 @@ async function proposeSetMaxSupplyDiffArgs() {
176176
return { args, description };
177177
}
178178

179+
async function proposeUnpauseRebaseArgs() {
180+
const vaultProxy = await ethers.getContract("VaultProxy");
181+
const vaultAdmin = await ethers.getContractAt(
182+
"VaultAdmin",
183+
vaultProxy.address
184+
);
185+
186+
const args = await proposeArgs([
187+
{
188+
contract: vaultAdmin,
189+
signature: "unpauseRebase()",
190+
},
191+
]);
192+
const description = "Unpause rebase";
193+
return { args, description };
194+
}
195+
179196
async function proposeUnpauseCapitalArgs() {
180197
const vaultProxy = await ethers.getContract("VaultProxy");
181198
const vaultAdmin = await ethers.getContractAt(
@@ -915,6 +932,9 @@ async function main(config) {
915932
} else if (config.unpauseCapital) {
916933
console.log("unpauseCapital");
917934
argsMethod = proposeUnpauseCapitalArgs;
935+
} else if (config.unpauseRebase) {
936+
console.log("unpauseRebase");
937+
argsMethod = proposeUnpauseRebaseArgs;
918938
} else if (config.claimOGNStakingGovernance) {
919939
console.log("proposeClaimOGNStakingGovernance");
920940
argsMethod = proposeClaimOGNStakingGovernance;
@@ -1036,6 +1056,7 @@ const config = {
10361056
prop17: args["--prop17"],
10371057
pauseCapital: args["--pauseCapital"],
10381058
unpauseCapital: args["--unpauseCapital"],
1059+
unpauseRebase: args["--unpauseRebase"],
10391060
claimOGNStakingGovernance: args["--claimOGNStakingGovernance"],
10401061
upgradeStaking: args["--upgradeStaking"],
10411062
vaultv2Governance: args["--vaultv2Governance"],

0 commit comments

Comments
 (0)