PR with Payload
In order for claims to work properly on the Avalanche network, the proper gauge factory must be added to the L2Pseudominter. This allows the pseudominter to distribute BAL when the gauges from the respective factory on the Avalanche network call the claim function. Until this occurs, rewards cannot be claimed on the network, but are still accruing. The rewards are sitting idle in the contract until then.
The DAO Multisig on Avalanche
0x17b11FF13e2d7bAb2648182dFD1f1cfa0E4C7cf3 will interact with the Authorizer
grantRole with role (bytes32):
0xb6da886ea1e01af4eeb5ab12c50050346b2216644901051e344fa47cb3f03dce to grant the addGaugeFactory role for the pseduominter to itself.
The DAO Multisig
0x17b11FF13e2d7bAb2648182dFD1f1cfa0E4C7cf3 will then interact with the L2BalancerPseduoMinter
0x85a80afee867aDf27B50BdB7b76DA70f1E853062 writing addGaugeFactory with the argument for factory (address):
The DAO Multisig will then call
revokeRole on the Authorizer, revoking the addGaugeFactory role it granted to itself.