Skip to content

MockCurvePool

senamakel edited this page Jul 31, 2024 · 2 revisions

Solidity API

MockCurvePool

tokens

contract IERC20[] tokens

constructor

constructor(string _name, string _symbol, contract IERC20[] _tokens) public

mint

function mint(address _to, uint256 _amount) external

burn

function burn(address _to, uint256 _amount) external

add_liquidity

function add_liquidity(uint256[] _amounts, uint256 _min_mint_amount, address _receiver) external returns (uint256 sum)

add_liquidity

function add_liquidity(address, uint256[3] _amounts, uint256 _min_mint_amount) external returns (uint256 sum)

calc_token_amount

function calc_token_amount(uint256[] _amounts, bool) external view returns (uint256 sum)

Clone this wiki locally