Submitted by 0x52
getReward will become completely unusable if bal is added as an support asset.
veBal is not staked bal, it is staked 80-20 bal/eth LP. Rewards from gauges are paid in bal NOT 80-20 bal/eth LP. All rewards to this address will be received as bal. If the contract tries to deposit bal directly it will fail, causing getReward to always revert if bal is a supported asset (as all documentation conveys that it will be).
Exclude veBal/Bal as a supported asset or create a special wrapper for Bal that adds the Bal as one sided liquidity then stakes the LP.
solvetony (veToken Finance) disputed and commented:
Alex the Entreprenerd (judge) decreased severity to Medium and commented:
