SplitSwapRouter

Verified contract

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

No balances found for "SplitSwapRouter"

0x6f33e2e966d01740aea5fb2b82035c7e6fda25ad2e17c6866fc0e983bdc338b8
0x2fc93d40b24b36bc828b7663d2672634eb1bce397a9e7f855382ed5fe3b80953
0xd12c1e2643a7f4989e5f41442b7eded14e08660d32619518c1e2b2c46dbf08f8
0x7c241b91b1385e819801718f41a441fbea4c7b090eb23879ffa93ba42fc754d8
0x7592821bf34ef1a079458cd1e417f0d8118175df0a1545440a2e8e611ff0c264
0x45bae17972d56155193cdebb872fa53a68cf1256354f4d327405431ff96fd347
0xc0081ff436fe0887620d295325c10f011a44f80ad7ddd3a74b5299a9343c283c
0x377bd5a89822a1a5111fa64ac813d7ec18e00903fdc3963c06dfdb43ab2dc7a0
0xc947cbc5f91fa68d587502771f9f11dc1ac5e6a4e27291e2ca48d46da34c2d08
0x8c59d3e60d3b959795273176a949f2d772a34385a86e3ffdc0202bd2f7952f72

Functions
Getter at block 20908921
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
factory(view returns (address)
0xc0aee478e3658e2610c5f7a4a2e1777ce9e4f2ac
Read-only
getAmountIn(uint256 amountOutuint256 reserveInuint256 reserveOutpure returns (uint256 amountIn)
getAmountOut(uint256 amountInuint256 reserveInuint256 reserveOutpure returns (uint256 amountOut)
getAmountsIn(uint256 amountOutaddress[] pathview returns (uint256[] amounts)
getAmountsOut(uint256 amountInaddress[] pathview returns (uint256[] amounts)
quote(uint256 amountAuint256 reserveAuint256 reserveBpure returns (uint256 amountB)
State-modifying
addLiquidity(address tokenAaddress tokenBuint256 amountADesireduint256 amountBDesireduint256 amountAMinuint256 amountBMinaddress touint256 deadlinereturns (uint256 amountAuint256 amountBuint256 liquidity)
addLiquidityETH(address tokenuint256 amountTokenDesireduint256 amountTokenMinuint256 amountETHMinaddress touint256 deadlinepayable returns (uint256 amountTokenuint256 amountETHuint256 liquidity)
changeGov(address newGov
removeLiquidity(address tokenAaddress tokenBuint256 liquidityuint256 amountAMinuint256 amountBMinaddress touint256 deadlinereturns (uint256 amountAuint256 amountB)
removeLiquidityETH(address tokenuint256 liquidityuint256 amountTokenMinuint256 amountETHMinaddress touint256 deadlinereturns (uint256 amountTokenuint256 amountETH)
removeLiquidityETHSupportingFeeOnTransferTokens(address tokenuint256 liquidityuint256 amountTokenMinuint256 amountETHMinaddress touint256 deadlinereturns (uint256 amountETH)
removeLiquidityETHWithPermit(address tokenuint256 liquidityuint256 amountTokenMinuint256 amountETHMinaddress touint256 deadlinebool approveMaxuint8 vbytes32 rbytes32 sreturns (uint256 amountTokenuint256 amountETH)
removeLiquidityETHWithPermitSupportingFeeOnTransferTokens(address tokenuint256 liquidityuint256 amountTokenMinuint256 amountETHMinaddress touint256 deadlinebool approveMaxuint8 vbytes32 rbytes32 sreturns (uint256 amountETH)
removeLiquidityWithPermit(address tokenAaddress tokenBuint256 liquidityuint256 amountAMinuint256 amountBMinaddress touint256 deadlinebool approveMaxuint8 vbytes32 rbytes32 sreturns (uint256 amountAuint256 amountB)
swapETHForExactTokens(uint256 amountOutaddress[] pathaddress touint256 deadlinepayable returns (uint256[] amounts)
swapExactETHForTokens(uint256 amountOutMinaddress[] pathaddress touint256 deadlinepayable returns (uint256[] amounts)
swapExactETHForTokensSupportingFeeOnTransferTokens(uint256 amountOutMinaddress[] pathaddress touint256 deadlinepayable 
swapExactTokensForETH(uint256 amountInuint256 amountOutMinaddress[] pathaddress touint256 deadlinereturns (uint256[] amounts)
swapExactTokensForETHSupportingFeeOnTransferTokens(uint256 amountInuint256 amountOutMinaddress[] pathaddress touint256 deadline
swapExactTokensForTokens(uint256 amountInuint256 amountOutMinaddress[] pathaddress touint256 deadlinereturns (uint256[] amounts)
swapExactTokensForTokensSupportingFeeOnTransferTokens(uint256 amountInuint256 amountOutMinaddress[] pathaddress touint256 deadline
swapTokensForExactETH(uint256 amountOutuint256 amountInMaxaddress[] pathaddress touint256 deadlinereturns (uint256[] amounts)
swapTokensForExactTokens(uint256 amountOutuint256 amountInMaxaddress[] pathaddress touint256 deadlinereturns (uint256[] amounts)
sweep(address[] tokensaddress recipient
uniswapV3SwapCallback(int256 amount0Deltaint256 amount1Deltabytes data
Events

This contract contains no event objects.

Constructor
constructor(address wethaddress sushiFactoryaddress backupFactorybytes32 sushiFactoryHashbytes32 backupFactoryHash
Fallback and receive
fallback(
receive(
Errors
ExcessiveInputAmount(
ExecuteNotAuthorized(
Expired(
IdenticalAddresses(
InsufficientAAmount(
InsufficientBAmount(
InsufficientLiquidity(
InsufficientOutputAmount(
InvalidPath(
Overflow(
TokenIsFeeOnTransfer(
ZeroAddress(
ZeroAmount(