Router
Verified contract
Active on
Ethereum with 32,226 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
(#40) | ERC-1555 | 4.6K | -- | -- | |
(#39) | ERC-1555 | 4.6K | -- | -- | |
(#38) | ERC-1555 | 4.6K | -- | -- | |
(#37) | ERC-1555 | 4.6K | -- | -- | |
(#36) | ERC-1555 | 4.6K | -- | -- | |
(#35) | ERC-1555 | 4.6K | -- | -- | |
(#34) | ERC-1555 | 4.6K | -- | -- | |
(#33) | ERC-1555 | 4.6K | -- | -- | |
(#32) | ERC-1555 | 4.6K | -- | -- | |
(#31) | ERC-1555 | 4.6K | -- | -- |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21245857 | 14 hours ago | | | 0 | 0.0027693426 | |
| 21193687 | 8 days ago | | | 0 | 0.0039599998 | |
| 21190066 | 8 days ago | | | 0 | 0.0051037894 | |
| 21163558 | 12 days ago | | | 0 | 0.0019304920 | |
| 21161544 | 12 days ago | | | 0 | 0.0014991452 | |
| 21161544 | 12 days ago | | | 0 | 0.0018029623 | |
| 21122745 | 18 days ago | | | 0 | 0.0021260878 | |
| 21119634 | 18 days ago | | | 0 | 0.00077091613 | |
| 21119589 | 18 days ago | | | 0.012 | 0.00076437245 | |
| 21118251 | 18 days ago | | | 0 | 0.00081957017 |
ABI
ABI objects
Getter at block 21249922
WETH9() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
factory() view returns (address)
0xeb6625d65a0553c9dbc64449e56abfe519bd9c9b
position() view returns (address)
0x4a3e49f77a2a5b60682a2d6b8899c7c5211eb646
Read-only
This contract contains no read-only function objects.
State-modifying
Events addLiquidityCallback(uint256 amountA, uint256 amountB, bytes _data)
addLiquidityToPool(address pool, uint256 tokenId, struct IPoolAddLiquidityParams[] params, uint256 minTokenAAmount, uint256 minTokenBAmount, uint256 deadline) payable returns (uint256 receivingTokenId, uint256 tokenAAmount, uint256 tokenBAmount, struct IPoolBinDelta[] binDeltas)
addLiquidityWTickLimits(address pool, uint256 tokenId, struct IPoolAddLiquidityParams[] params, uint256 minTokenAAmount, uint256 minTokenBAmount, int32 minActiveTick, int32 maxActiveTick, uint256 deadline) payable returns (uint256 receivingTokenId, uint256 tokenAAmount, uint256 tokenBAmount, struct IPoolBinDelta[] binDeltas)
exactInput(struct IRouterExactInputParams params) payable returns (uint256 amountOut)
exactInputSingle(struct ISlimRouterExactInputSingleParams params) payable returns (uint256 amountOut)
exactOutput(struct IRouterExactOutputParams params) payable returns (uint256 amountIn)
exactOutputSingle(struct ISlimRouterExactOutputSingleParams params) payable returns (uint256 amountIn)
getOrCreatePoolAndAddLiquidity(struct IRouterPoolParams poolParams, uint256 tokenId, struct IPoolAddLiquidityParams[] addParams, uint256 minTokenAAmount, uint256 minTokenBAmount, uint256 deadline) payable returns (uint256 receivingTokenId, uint256 tokenAAmount, uint256 tokenBAmount, struct IPoolBinDelta[] binDeltas)
migrateBinsUpStack(address pool, uint128[] binIds, uint32 maxRecursion, uint256 deadline)
multicall(bytes[] data) payable returns (bytes[] results)
refundETH() payable
removeLiquidity(address pool, address recipient, uint256 tokenId, struct IPoolRemoveLiquidityParams[] params, uint256 minTokenAAmount, uint256 minTokenBAmount, uint256 deadline) returns (uint256 tokenAAmount, uint256 tokenBAmount, struct IPoolBinDelta[] binDeltas)
selfPermit(address token, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s) payable
selfPermitAllowed(address token, uint256 nonce, uint256 expiry, uint8 v, bytes32 r, bytes32 s) payable
selfPermitAllowedIfNecessary(address token, uint256 nonce, uint256 expiry, uint8 v, bytes32 r, bytes32 s) payable
selfPermitIfNecessary(address token, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s) payable
swapCallback(uint256 amountToPay, uint256 amountOut, bytes _data)
sweepToken(address token, uint256 amountMinimum, address recipient) payable
unwrapWETH9(uint256 amountMinimum, address recipient) payable
This contract contains no event objects.
constructor(address _factory, address _WETH9)
receive()
This contract contains no error objects.