Are separate Mainnet contracts for each L2 recipient contracts on Polygon. Initially, there would be a contract for the Polygon imUSD Vault, FRAX Vault and Polygon Balancer Pool liquidity providers.
function notifyRewardAmount (uint256 _rewards) external
Called by the Emissions Controller to trigger the processing of the weekly rewards.
The Emissions Controller has already transferred the MTA to this contract.
The amount of reward tokens that were distributed to this contract
function getRewardToken () external returns (contract IERC20)
Gets the RewardsToken