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.
function getRewardToken () external returns (contract IERC20)
Gets the RewardsToken