PR with Payloads
Motivation:
To enable Tetu to have Cross chain boost
Specification:
- The DAO Multisig 0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f will initiate a transaction to interact with the Authorizer 0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6 calling grantRole with the following arguments:
role: 0x6bb341db03eede206e544c654a59ef89eea83bc65fada2cfeeaf18c5c0f76ac0 which corresponds to the role for calling setNetworkRemappingManager on the VotingEscrowRemapper, verifiable here.
account: 0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f
which corresponds to the DAO Multisig. This allows the multisig to call the above function.
- The DAO multisig 0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f will interact with VotingEscrowRemapper at 0x83E443EF4f9963C77bd860f94500075556668cb8 (verifiable here 1) calling setNetworkRemappingManager with the values
localUser: 0x9cC56Fa7734DA21aC88F6a816aF10C5b898596Ce (Tetu veBAL Locker)
delegate: eth:0x4bE13bf2B983C31414b358C634bbb61230c332A7 (Tetu mainnet multisig)
- The DAO Multisig 0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f will finally initiate a transaction to interact with the Authorizer 0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6 calling revokeRole after successfully granting the votingEscrow remapper roles to the Tetu veBAL locker and Tetu mainnet multisig.
This grants the ability to call setNetworkRemapping to the Tetu Multisig, allowing Tetu to set their own L2 boost addresses.