SCRYRouter

Verified contract

Proxy

Active on Ethereum with 41 txns
Deployed by via 0x39fcd96c at 16851894
Slot Value
0x0000000000000000000000000000000000000000000000000000000000000000 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000001 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000002 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000003 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000004 0x0000000000000000000000000000000000000000000000000000000000000000

No balances found for "SCRYRouter"

0x33465a1668c035e1b439730c66f17ffbda4d18cdf6148d5aa9aa0f39f85642c1
0x9d9d6d01415732e5a0743cc94c8d4614027213575a627adcc9f7ac32e25785f2
0x00aa75c889d78ebbbe75b53cbf9de28a974bdd3fe5fc0deb52f33054b5d861c4
0x1060023ab79cbda18d8b6db6fdc1b4e1af9156b3bc1ed9f263e1596f23df4048
0x1895ac93dc46037ebb3793bedd098c079cf96ac5815db8e918c5fa4587ce7a62
0x7aed8c67ea8157b1827a44119332a5574c41a2650b549a0b1352e48126bdf3d4
0xd7820920b6d6b79a07ad4027c819a57085d893c10cc6543fe3de47205fc5e422
0x49f11d0a5c84b3f60c5e4fc8d8132eae23945d5c6afa54cdcb7c5ddfdec3ef3d
0x99acc3c850995133d9b9c798a649ea6e11cbdc4a933d4667b65e6a76bc66d75e
0xfb3c0a01b9e7459d2d748e50487f193e0454fb433adfd227e067b4bb6e5592d8

Functions
Getter at block 21294630
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
factory(view returns (address)
0x7fe6a7729fb91e3c5c3dbe82be815b18660e8701
liquidityRouter(view returns (address)
0x90d07d64b25ab45dddb63540b8efa22b269b975f
Read-only
getAmountIn(uint256 amountOutuint256 reserveInuint256 reserveOutuint256 swapFeepure returns (uint256 amountIn)
getAmountOut(uint256 amountInuint256 reserveInuint256 reserveOutuint256 swapFeepure 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)
addUnbalancedLiquidity(address tokenAaddress tokenBuint256 amountADesireduint256 amountBDesireduint256 amountAMinuint256 amountBMinaddress touint256 deadlinereturns (uint256 amountAuint256 amountBuint256 liquidity)
addUnbalancedLiquidityETH(address tokenuint256 amountTokenDesireduint256 amountTokenMinuint256 amountETHMinaddress touint256 deadlinepayable returns (uint256 amountTokenuint256 amountETHuint256 liquidity)
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 (uint256uint256)
removeLiquidityETHWithPermitSupportingFeeOnTransferTokens(address tokenuint256 liquidityuint256 amountTokenMinuint256 amountETHMinaddress touint256 deadlinebool approveMaxuint8 vbytes32 rbytes32 sreturns (uint256)
removeLiquidityWithPermit(address tokenAaddress tokenBuint256 liquidityuint256 amountAMinuint256 amountBMinaddress touint256 deadlinebool approveMaxuint8 vbytes32 rbytes32 sreturns (uint256uint256)
removeUnbalancedLiquidity(address tokenAaddress tokenBuint256 liquidityuint256 amountAExactuint256 amountBMinaddress touint256 deadlinereturns (uint256uint256)
removeUnbalancedLiquidityETH(address tokenuint256 liquidityaddress exactTokenuint256 exactTokenAmountuint256 otherTokenMinaddress touint256 deadlinereturns (uint256uint256)
removeUnbalancedLiquidityETHSupportingFeeOnTransferTokens(address tokenuint256 liquidityaddress exactTokenuint256 exactTokenAmountuint256 otherTokenMinaddress touint256 deadlinereturns (uint256 amountTokenuint256 amountETH)
removeUnbalancedLiquidityETHWithPermit(address tokenuint256 liquidityaddress exactTokenuint256 exactTokenAmountuint256 otherTokenMinaddress touint256 deadlinebool approveMaxuint8 vbytes32 rbytes32 sreturns (uint256uint256)
removeUnbalancedLiquidityETHWithPermitSupportingFeeOnTransferTokens(address tokenuint256 liquidityaddress exactTokenuint256 exactTokenAmountuint256 otherTokenMinaddress touint256 deadlinebool approveMaxuint8 vbytes32 rbytes32 sreturns (uint256uint256)
removeUnbalancedLiquidityWithPermit(address tokenAaddress tokenBuint256 liquidityuint256 amountAExactuint256 amountBMinaddress touint256 deadlinebool approveMaxuint8 vbytes32 rbytes32 sreturns (uint256uint256)
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)
Events

This contract contains no event objects.

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

This contract contains no error objects.