Every week, once BAL destined for L2 gauges is minted and bridged, the notify_reward_amount(token)
function in the L2 ChildChainStreamers must be called, which lets the contract know that it has received tokens and it should start distributing them.
Anyone can call that function if there’s no active distribution period for that streamer. But otherwise only the AuthorizerAdaptor can call it.
In order to enable timely distribution of incentives, a multisig controlled by Balancer Labs is authorized to call that function through the AuthorizerAdaptor on Polygon and Arbitrum. This proposal seeks governance approval for the same to be possible on Optimism.
Specification
The DAO Multisig 0x043f9687842771b3dF8852c1E9801DCAeED3f6bc
will initiate a transaction to the Authorizer 0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6
calling grantRole
with the following arguments:
- role:
0xf5567e3e06eaf06daf0617f0048403b4fc0af19ead758a00eaa16d1506419816
- account:
0xFB2ac3989B6AD0e043a8958004484d6BAAb2c6Ab
The role can be verified in the Balancer Labs monorepo
The Gnosis Safe corresponding to the address above has the same owners as the mainnet multisig mentioned in this proposal