[BIP-310] Enable Gauge Adder v4

Motivation

This is a helper contract which helps prevent some forms of improper configuration on the GaugeController.

This version supports adding dynamic gauge types, and allows only one factory per gauge type at a time.

Specification

If approved, the DAO Multisig 0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f will initiate a transaction to interact with the Authorizer 0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6 calling grantRole with the following arguments:

role: 0x0000000000000000000000000000000000000000000000000000000000000000

This corresponds to the admin role.

address: 0x3f170631ed9821Ca51A59D996aB095162438DC10

This is the address for the GaugeAdderMigrationCoordinator and can be verified here.

In order to execute the migration, the DAO Multisig 0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f will initiate a transaction to interact with the GaugeAdderMigrationCoordinator 0x3f170631ed9821Ca51A59D996aB095162438DC10 calling performNextStage()

Note, after completing the migration this contract will renounce the admin role.

1 Like

https://snapshot.org/#/balancer.eth/proposal/0x937f0657cb0d3eba528bba67f94331fc047ad9a08093788b0af594a3bfca1e8b

1 Like