github.com/0xPolygon/supernets2-node@v0.0.0-20230711153321-2fe574524eaa/test/contracts/uniswap/v2/IUniswapV1Exchange.sol (about) 1 pragma solidity >=0.5.0; 2 3 interface IUniswapV1Exchange { 4 function balanceOf(address owner) external view returns (uint); 5 function transferFrom(address from, address to, uint value) external returns (bool); 6 function removeLiquidity(uint, uint, uint, uint) external returns (uint, uint); 7 function tokenToEthSwapInput(uint, uint, uint) external returns (uint); 8 function ethToTokenSwapInput(uint, uint) external payable returns (uint); 9 }