Motivation
As you may have seen, Synthetix recently addressed the ‘Medium Severity Bug’ identified last month. The team at Balancer Labs has put a contract together that will move the affected funds from the ‘ProtocolFeeCollector’ back to the Vault which will restore normal operation. I propose executing this contract as soon as possible.
Specification
The DAO Multisig 0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f
will initiate a transaction to the Authorizer 0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6
calling grantRoles
with the arguments:
roles: ["0x64676378163864956da1a2c55238f9af1e66855685e9c35cc521066b55f468c4","0x826ac7ce861f2a54e071e6c724653757fdd1259804eb1ca7f040aa1cd09923fe"]
account: 0x56a1bAf2f7A163CE66067f0062DA60930dd0CB31
Account can be verified here.
Roles can be verified here. The first role allows the contract to allowlist tokens in ProtocolFeeWithdrawer
, which will enable it to remove SNX, sBTC, and sUSD from the denylist. The second role allows the contract to call withdrawCollectedFees
on the ProtocolFeeWithdrawer
, which will enable it to send the affected funds back to the vault.