ValueLiquidRouter

Verified contract

Active on Ethereum with 6,650 txns
Deployed by via 0x69127339 at 11693644
Slot Value
0x0000000000000000000000000000000000000000000000000000000000000000 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000001 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000002 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000003 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000004 0x0000000000000000000000000000000000000000000000000000000000000000
ERC-20
--
0xc0d9a13883891e1ffdf31046cb9df234ec3381882789a9af1b53cedff57d8789
0x4cb0c56ddd0111387dbcfaef5babab7a362607eb2babcdb8bcffe3244c8ea4c9
0x2b8c71dce5ff47c4e6924a0e7c8436350a5ea61da9aca398b63d8f4d9a82fb16
0x9fa892f9b91b959adc0345c1fa4498ac8ba546b69e02881c24f3be38b89e98d8
0x4ab36486dc69c48116a2d21661efea133a1e14186db96f706f32eb67c214961a
0xb17b785238331c87809db13bd344a4bfbed365e4244b6e01222ac5ee35512e68
0xb73aaa9afc6bfe847ebf5df884f70143082b4013978077f7145b0d78fd4e6a46
0x5981a714a96839b7d88a7c38d903a2e6f6a84d98521f03b8df42ae9517ed8aaf
0xb136ec543a415a9245abe2b7d925c10c47a4b52d65aaaad2d46e96af868afe0b
0x3cd822cb0be9784624cac9fc8f8b6997e7bac0fbdd62424556634c9b63316e22

Functions
Getter at block 21161584
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
chi(view returns (address)
0x0000000000004946c0e9f43f4dee607b0ef1fa1c
controller(view returns (address)
0xf0159d041db29029ccf285a1043dcaac7088030b
factory(view returns (address)
0x5021470fc598373fba4fe3384745940eab3e653d
formula(view returns (address)
0xd989212c51ba850a1787ce4c666eb44a170cc415
Read-only

This contract contains no read-only function objects.

State-modifying
addLiquidity(address pairaddress tokenAaddress tokenBuint256 amountADesireduint256 amountBDesireduint256 amountAMinuint256 amountBMinaddress touint256 deadlinereturns (uint256 amountAuint256 amountBuint256 liquidity)
addLiquidityETH(address pairaddress tokenuint256 amountTokenDesireduint256 amountTokenMinuint256 amountETHMinaddress touint256 deadlinepayable returns (uint256 amountTokenuint256 amountETHuint256 liquidity)
addStakeLiquidity(address stakePooladdress tokenAaddress tokenBuint256 amountADesireduint256 amountBDesireduint256 amountAMinuint256 amountBMinuint256 deadlinereturns (uint256 amountAuint256 amountBuint256 liquidity)
addStakeLiquidityETH(address stakePooladdress tokenuint256 amountTokenDesireduint256 amountTokenMinuint256 amountETHMinuint256 deadlinepayable returns (uint256 amountTokenuint256 amountETHuint256 liquidity)
multihopBatchSwapExactIn(struct IValueLiquidRouterSwap[][] swapSequencesaddress tokenInaddress tokenOutuint256 totalAmountInuint256 minTotalAmountOutuint256 deadlineuint8 flagpayable returns (uint256 totalAmountOut)
multihopBatchSwapExactOut(struct IValueLiquidRouterSwap[][] swapSequencesaddress tokenInaddress tokenOutuint256 maxTotalAmountInuint256 deadlineuint8 flagpayable returns (uint256 totalAmountIn)
swapETHForExactTokens(address tokenOutuint256 amountOutaddress[] pathaddress touint256 deadlineuint8 flagpayable returns (uint256[] amounts)
swapExactETHForTokens(address tokenOutuint256 amountOutMinaddress[] pathaddress touint256 deadlineuint8 flagpayable returns (uint256[] amounts)
swapExactETHForTokensSupportingFeeOnTransferTokens(address tokenOutuint256 amountOutMinaddress[] pathaddress touint256 deadlineuint8 flagpayable 
swapExactTokensForETH(address tokenInuint256 amountInuint256 amountOutMinaddress[] pathaddress touint256 deadlineuint8 flagreturns (uint256[] amounts)
swapExactTokensForETHSupportingFeeOnTransferTokens(address tokenInuint256 amountInuint256 amountOutMinaddress[] pathaddress touint256 deadlineuint8 flag
swapExactTokensForTokens(address tokenInaddress tokenOutuint256 amountInuint256 amountOutMinaddress[] pathaddress touint256 deadlineuint8 flagreturns (uint256[] amounts)
swapExactTokensForTokensSupportingFeeOnTransferTokens(address tokenInaddress tokenOutuint256 amountInuint256 amountOutMinaddress[] pathaddress touint256 deadlineuint8 flag
swapTokensForExactETH(address tokenInuint256 amountOutuint256 amountInMaxaddress[] pathaddress touint256 deadlineuint8 flagreturns (uint256[] amounts)
swapTokensForExactTokens(address tokenInaddress tokenOutuint256 amountOutuint256 amountInMaxaddress[] pathaddress touint256 deadlineuint8 flagreturns (uint256[] amounts)
Events

This contract contains no event objects.

Constructor
constructor(address _factoryaddress _controlleraddress _WETH
Fallback and receive
receive(
Errors

This contract contains no error objects.