ScaleRouter

Verified contract

Active on Base with 488 txns
Deployed by via 0x8ec013ee at 4333033
Slot Value
0x0000000000000000000000000000000000000000000000000000000000000000 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000001 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000002 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000003 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000004 0x0000000000000000000000000000000000000000000000000000000000000000

No balances found for "ScaleRouter"

0x982cd2869d5cb164e4a999611ac38c3df543424c518d1fa5377746711770a101
0xa5d68877d027d46c68cf74f29a91ba43db6d6cde4b9b600a8e4cf2c23f5a9b93
0x2e72b6024c886877295ea7e51452c7352d9159823a18b379c265b76692b1882d
0x51ccb4c48413794c18368ee65c1f86b751135e0dd8c0fae0bc8266c7fc05d304
0xb70b23336a9466523ce20910ce3288968520144abbc6ca3acf5322c68ea7c184
0x60479be1902acc62abb4ee822a82a8d457610cd36e5c9a3f884c1bd62b8af422
0xbb48e5cd66516eb5cf8629403d61baaf45587c347e393804eb699b971040631a
0xa9896fd182ca37d811dbe43b4da6f9cd8c7c906be70e4fa74218930f4ad7ac22
0xe865d3ed12805fa620395d252d1061e035530d83c25c3f22b59e2149feda997f
0x1e09915d9a264ec25545509b9b3127e785c57a769ec6b8c05d1444189d2ac4d1

Functions
Getter at block 22943277
factory(view returns (address)
0xed8db60acc29e14bc867a497d94ca6e3ceb5ec04
pairCodeHash(view returns (bytes32)
0x7ba31a081e879b8e7f06d4e8bf5ee26b5c2680669c5701f4cdbdcde51727b275
voter(view returns (address)
0x46abb88ae1f2a35ea559925d99fdc5441b592687
weth(view returns (address)
0x4200000000000000000000000000000000000006
Read-only
getAmountOut(uint256 amountInaddress tokenInaddress tokenOutview returns (uint256 amountbool stable)
getAmountOut(uint256 amountInaddress tokenInaddress tokenOutbool stableview returns (uint256 amount)
getAmountsOut(uint256 amountInstruct ScaleRouterRoute[] 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 ScaleRouterRoute[] 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)
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)
removeLiquidityETHSupportingFeeOnTransferTokens(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)
removeLiquidityETHWithPermitSupportingFeeOnTransferTokens(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 ScaleRouterRoute[] routesaddress touint256 deadlinepayable returns (uint256[] amounts)
swapExactETHForTokensSupportingFeeOnTransferTokens(uint256 amountOutMinstruct ScaleRouterRoute[] routesaddress touint256 deadlinepayable 
swapExactTokensForETH(uint256 amountInuint256 amountOutMinstruct ScaleRouterRoute[] routesaddress touint256 deadlinereturns (uint256[] amounts)
swapExactTokensForETHSupportingFeeOnTransferTokens(uint256 amountInuint256 amountOutMinstruct ScaleRouterRoute[] routesaddress touint256 deadline
swapExactTokensForTokens(uint256 amountInuint256 amountOutMinstruct ScaleRouterRoute[] routesaddress touint256 deadlinereturns (uint256[] amounts)
swapExactTokensForTokensSimple(uint256 amountInuint256 amountOutMinaddress tokenFromaddress tokenTobool stableaddress touint256 deadlinereturns (uint256[] amounts)
swapExactTokensForTokensSupportingFeeOnTransferTokens(uint256 amountInuint256 amountOutMinstruct ScaleRouterRoute[] routesaddress touint256 deadline
Events

This contract contains no event objects.

Constructor
constructor(address _factoryaddress _wethaddress _voter
Fallback and receive
receive(
Errors

This contract contains no error objects.