This plugin factory is for Velocimeter gauges. The underlying token is a Velocimeter LP, which gets deposited into the plugin. The plugin deposits the LP into an Velocimeter gauge to earn oBVM and possibly other tokens. The gauge rewards are harvested and sent to its bribe contract. The reward tokens from the gauge for this plugin are updatable because Velocimeter tends to add additionally token rewards in their gauges, so this plugin must be flexible and updateable by its owner to benefit from these additional rewards.
This plugin factory is ownable and only the owner can update gauge rewards for plugins.
Array of addresses of the Velocimeter Gauge reward tokens.
Velocimeter tends to add additional gauge rewards so this must be a flexible parameter. Therefore, it is updateable by the owner of the plugin factory.
Also keep in mind that Velocimeter distributes BVM from gauges as BVM. It only gets converted to oBVM on the claim. So make sure to use BVM here, not oBVM.
If a new token is added, it must also be added as a reward token in the bribe contract by the team or governance, otherwise it cannot be distributed as a voting reward.
Example. The symbol for the BVM/WETH LP could be: