SwapRouter03
Verified contract
Active on
Ethereum with 405 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($100.75)
Native
Value
$6.95
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.002056 | $3,382.12 |
$6.95 | |
USDT | ERC-20 | 51.651266 | $1.002 |
$51.75 | |
WETH | ERC-20 | 0.007467 | $3,383.39 |
$25.27 | |
EURC | ERC-20 | 5.211297 | $1.05 |
$5.47 | |
UNI | ERC-20 | 0.278755 | $10.94 |
$3.05 | |
FPIS | ERC-20 | 4.5118 | $0.584737 |
$2.64 | |
USDC | ERC-20 | 2.510084 | $1.001 |
$2.51 | |
DMTR | ERC-20 | 14.0594 | $0.108667 |
$1.53 | |
GRT | ERC-20 | 4.683696 | $0.25562 |
$1.2 | |
HEX | ERC-20 | 80.4 | $0.002936 |
$0.24 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21243855 | 3 days ago | | | 0 | 0.0026181874 | |
| 20556605 | 3 months ago | | | 0 | 0.00013511617 | |
| 20556597 | 3 months ago | | | 0 | 0.00013360047 | |
| 20556571 | 3 months ago | | | 0 | 0.000090370993 | |
| 20556279 | 3 months ago | | | 0 | 0.00026095997 | |
| 20196385 | 5 months ago | | | 0 | 0.00024655562 | |
| 20191321 | 5 months ago | | | 0 | 0.0020882525 | |
| 20191316 | 5 months ago | | | 0 | 0.0021331861 | |
| 20191311 | 5 months ago | | | 0 | 0.0019324880 | |
| 20191308 | 5 months ago | | | 0 | 0.0019008811 |
ABI
ABI objects
Getter at block 21262633
WETH9() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
discountMinimumAmount() view returns (uint256)
0
discountToken() view returns (address)
0x0000000000000000000000000000000000000000
factory() view returns (address)
0x1f98431c8ad98523631ae4a59f267346ea31f984
factoryV2() view returns (address)
0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f
feeSchedule() view returns (uint256)
50
flushAddress() view returns (address)
0x126efa67eb1fd5134ff572436291109e24ccb214
flushOnTransaction() view returns (bool)
true
owner() view returns (address)
0x7587b053d6a9cbf84c5dc6b375013791cab35db8
positionManager() view returns (address)
0xc36442b4a4522e871399cd717abdd847ab11fe88
Read-only
calculateFee(uint256 amount) view returns (uint256)
checkOracleSlippage(bytes path, uint24 maximumTickDivergence, uint32 secondsAgo) view
checkOracleSlippage(bytes[] paths, uint128[] amounts, uint24 maximumTickDivergence, uint32 secondsAgo) view
State-modifying
Events approveMax(address token) payable
approveMaxMinusOne(address token) payable
approveZeroThenMax(address token) payable
approveZeroThenMaxMinusOne(address token) payable
callPositionManager(bytes data) payable returns (bytes result)
exactInput(struct IV3SwapRouterExactInputParams params) payable returns (uint256 amountOut)
exactInputSingle(struct IV3SwapRouterExactInputSingleParams params) payable returns (uint256 amountOut)
exactOutput(struct IV3SwapRouterExactOutputParams params) payable returns (uint256 amountIn)
exactOutputSingle(struct IV3SwapRouterExactOutputSingleParams params) payable returns (uint256 amountIn)
flush()
flushToken(address token)
getApprovalType(address token, uint256 amount) returns (uint8)
increaseLiquidity(struct IApproveAndCallIncreaseLiquidityParams params) payable returns (bytes result)
mint(struct IApproveAndCallMintParams params) payable returns (bytes result)
multicall(bytes32 previousBlockhash, bytes[] data) payable returns (bytes[])
multicall(bytes[] data) payable returns (bytes[] results)
multicall(uint256 deadline, bytes[] data) payable returns (bytes[])
pull(address token, uint256 value) payable
refundETH() payable
renounceOwnership()
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
setDiscountMinimumAmount(uint256 amount)
setDiscountToken(address token)
setFieldSchedule(uint256 amount)
setFlushAddress(address to)
setFlushOnTransaction(bool immediately)
swapExactTokensForTokens(uint256 amountIn, uint256 amountOutMin, address[] path, address to) payable returns (uint256 amountOut)
swapTokensForExactTokens(uint256 amountOut, uint256 amountInMax, address[] path, address to) payable returns (uint256 amountIn)
sweepToken(address token, uint256 amountMinimum) payable
sweepToken(address token, uint256 amountMinimum, address recipient) payable
sweepTokenWithFee(address token, uint256 amountMinimum, address recipient, uint256 feeBips, address feeRecipient) payable
sweepTokenWithFee(address token, uint256 amountMinimum, uint256 feeBips, address feeRecipient) payable
transferOwnership(address newOwner)
uniswapV3SwapCallback(int256 amount0Delta, int256 amount1Delta, bytes _data)
unwrapWETH9(uint256 amountMinimum) payable
unwrapWETH9(uint256 amountMinimum, address recipient) payable
unwrapWETH9WithFee(uint256 amountMinimum, address recipient, uint256 feeBips, address feeRecipient) payable
unwrapWETH9WithFee(uint256 amountMinimum, uint256 feeBips, address feeRecipient) payable
wrapETH(uint256 value) payable
Fee(address token, uint256 amount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
constructor(address _factoryV2, address factoryV3, address _positionManager, address _WETH9, address _flush)
receive()
This contract contains no error objects.