From 97a047eb9837bcc46ab05c985df94fecb86b307b Mon Sep 17 00:00:00 2001 From: Thrilok kumar Date: Thu, 14 Mar 2024 01:55:58 -0400 Subject: [PATCH] added proposer --- contracts/payloads/IGP11/PayloadIGP11.sol | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/contracts/payloads/IGP11/PayloadIGP11.sol b/contracts/payloads/IGP11/PayloadIGP11.sol index 2bc372e..8095d21 100644 --- a/contracts/payloads/IGP11/PayloadIGP11.sol +++ b/contracts/payloads/IGP11/PayloadIGP11.sol @@ -268,9 +268,12 @@ interface IFluidVaultT1 { contract PayloadIGP11 { uint256 public constant PROPOSAL_ID = 11; - address public constant PROPOSER = + address public constant PROPOSER_1 = 0xA45f7bD6A5Ff45D31aaCE6bCD3d426D9328cea01; + address public constant PROPOSER_2 = + 0x059A94A72951c0ae1cc1CE3BF0dB52421bbE8210; + IGovernorBravo public constant GOVERNOR = IGovernorBravo(0x0204Cd037B2ec03605CFdFe482D8e257C765fA1B); ITimelock public constant TIMELOCK = @@ -303,8 +306,10 @@ contract PayloadIGP11 { function propose(string memory description) external { require( - msg.sender == PROPOSER || msg.sender == TEAM_MULTISIG, - "msg.sender-not-proposer-or-multisig" + msg.sender == PROPOSER_1 || + msg.sender == PROPOSER_2 || + msg.sender == TEAM_MULTISIG, + "msg.sender-not-allowed" ); uint256 totalActions = 1;