PufMVTRateProvider
Inherits: IRateProvider
State Variables
PRECISION
uint256 private constant PRECISION = 1e18;
PUFETH
address private constant PUFETH = 0xD9A442856C234a39a81a089C06451EBAa4306a72;
STETH
address private constant STETH = 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84;
WSTETH
address private constant WSTETH = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0;
PUFETH_WSTETH_CURVE
address private constant PUFETH_WSTETH_CURVE = 0xEEda34A377dD0ca676b9511EE1324974fA8d980D;
WETH_PUFETH_CURVE
address private constant WETH_PUFETH_CURVE = 0x39F5b252dE249790fAEd0C2F05aBead56D2088e1;
Functions
rate
function rate(address token_) external view returns (uint256);
_curveLpTokenClFeed
function _curveLpTokenClFeed(address token_) internal view returns (uint256);
Errors
RateProvider__InvalidParam
error RateProvider__InvalidParam();