This contract is being backfilled. You may encounter incomplete storage history.
The latest block we've processed for this chain is 20793826, which is 1 minutes old. We're running behind the tip but working to resolve the issue.

BaseV2Router01

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x8742d018 at 16303995
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "BaseV2Router01"

No transactions found for "BaseV2Router01"


Functions
Getter at block 20793825
factory(view returns (address)
0x0000000000000000000000000000000000000000
governanceAddress(view returns (address _governanceAddress)
0x0000000000000000000000000000000000000000
weth(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getAmountOut(uint256 amountInaddress tokenInaddress tokenOutview returns (uint256 amountbool stable)
getAmountsOut(uint256 amountInstruct BaseV2Router01route[] routesview returns (uint256[] amounts)
getReserves(address tokenAaddress tokenBbool stableview returns (uint256 reserveAuint256 reserveB)
isPair(address pairview returns (bool)
pairFor(address tokenAaddress tokenBbool stableview returns (address pair)
quoteAddLiquidity(address tokenAaddress tokenBbool stableuint256 amountADesireduint256 amountBDesiredview returns (uint256 amountAuint256 amountBuint256 liquidity)
quoteRemoveLiquidity(address tokenAaddress tokenBbool stableuint256 liquidityview returns (uint256 amountAuint256 amountB)
sortTokens(address tokenAaddress tokenBpure returns (address token0address token1)
State-modifying
UNSAFE_swapExactTokensForTokens(uint256[] amountsstruct BaseV2Router01route[] routesaddress touint256 deadlinereturns (uint256[])
addLiquidity(address tokenAaddress tokenBbool stableuint256 amountADesireduint256 amountBDesireduint256 amountAMinuint256 amountBMinaddress touint256 deadlinereturns (uint256 amountAuint256 amountBuint256 liquidity)
addLiquidityETH(address tokenbool stableuint256 amountTokenDesireduint256 amountTokenMinuint256 amountETHMinaddress touint256 deadlinepayable returns (uint256 amountTokenuint256 amountETHuint256 liquidity)
initialize(address _factoryaddress _weth
removeLiquidity(address tokenAaddress tokenBbool stableuint256 liquidityuint256 amountAMinuint256 amountBMinaddress touint256 deadlinereturns (uint256 amountAuint256 amountB)
removeLiquidityETH(address tokenbool stableuint256 liquidityuint256 amountTokenMinuint256 amountETHMinaddress touint256 deadlinereturns (uint256 amountTokenuint256 amountETH)
removeLiquidityETHWithPermit(address tokenbool stableuint256 liquidityuint256 amountTokenMinuint256 amountETHMinaddress touint256 deadlinebool approveMaxuint8 vbytes32 rbytes32 sreturns (uint256 amountTokenuint256 amountETH)
removeLiquidityWithPermit(address tokenAaddress tokenBbool stableuint256 liquidityuint256 amountAMinuint256 amountBMinaddress touint256 deadlinebool approveMaxuint8 vbytes32 rbytes32 sreturns (uint256 amountAuint256 amountB)
swapExactETHForTokens(uint256 amountOutMinstruct BaseV2Router01route[] routesaddress touint256 deadlinepayable returns (uint256[] amounts)
swapExactTokensForETH(uint256 amountInuint256 amountOutMinstruct BaseV2Router01route[] routesaddress touint256 deadlinereturns (uint256[] amounts)
swapExactTokensForTokens(uint256 amountInuint256 amountOutMinstruct BaseV2Router01route[] routesaddress touint256 deadlinereturns (uint256[] amounts)
swapExactTokensForTokensSimple(uint256 amountInuint256 amountOutMinaddress tokenFromaddress tokenTobool stableaddress touint256 deadlinereturns (uint256[] amounts)
Events

This contract contains no event objects.

Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.