IWETHGateway

Git Source

Functions

WETH

function WETH() external pure returns (address);

MORPHO

function MORPHO() external view returns (address);

MORPHO_DAO

function MORPHO_DAO() external pure returns (address);

skim

function skim(address erc20) external;

supplyETH

function supplyETH(address onBehalf, uint256 maxIterations) external payable returns (uint256 supplied);

supplyCollateralETH

function supplyCollateralETH(address onBehalf) external payable returns (uint256 supplied);

borrowETH

function borrowETH(uint256 amount, address receiver, uint256 maxIterations) external returns (uint256 borrowed);

repayETH

function repayETH(address onBehalf) external payable returns (uint256 repaid);

withdrawETH

function withdrawETH(uint256 amount, address receiver, uint256 maxIterations) external returns (uint256 withdrawn);

withdrawCollateralETH

function withdrawCollateralETH(uint256 amount, address receiver) external returns (uint256 withdrawn);