cvxFXS
for example. Recently, Convex Finance began to emit rewards in the form of this token to all vlCVX holders at a rate of ~0.17% APR. Modifying the strategy to auto-compound these rewards, sell them for BADGER or emit them in the form of a helper vault would have led to low cost efficiency and less than desirable emissions.BribesProcessor
contract externally. In order to do so, the following actions were incorporated into the regular bribes processing flow:sweepRewardToken(reward token address)
on the bveCVX strategy. This call will be executed atomically along with the usual call of claimBribeFromVotium()
. As the name suggests, the sweeping function will transfer all rewards (cvxFXS for instance) into the hardcoded BribesProcessor. Once these two functions are called, the BribesProcessor will contain all bribes tokens plus any additional swept rewards.sweepRewardToken
function along with the bribes claiming actions.