Bridge Forwarder

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.

Functions

notifyRewardAmount()

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.

Parameter
Type
Description

_rewards

uint256

The amount of reward tokens that were distributed to this contract

getRewardToken()

function getRewardToken () external returns (contract IERC20)

Gets the RewardsToken

Last updated