as a user, i would like to have the option to stake rewards from the pool level and not on the account level.
this should allow cheaper staking of specific rewards.
reserve token - the reserve token you are staked in (within the pool indicated above. for example, if the pool is ETHBNT, the reserve can be either ETH or BNT)
amount - out of the available rewards, an amount from 0-max available
new pool - indication on the new pool you are staking into (rewards are always BNT)
as a user, i would like to have the option to stake rewards from the pool level and not on the account level. this should allow cheaper staking of specific rewards.
function: function stakeReserveRewards( IDSToken poolToken, IReserveToken reserveToken, uint256 maxAmount, IDSToken newPoolToken)
where the values are:
mockups: