ETH Price: $2,536.22 (-5.93%)

Transaction Decoder

Block:
22317154 at Apr-21-2025 11:43:35 AM +UTC
Transaction Fee:
0.000008686899243176 ETH $0.02
Gas Used:
23,177 Gas / 0.374806888 Gwei

Account State Difference:

  Address   Before After State Difference Code
(Titan Builder)
40.381201525372067149 Eth40.3812015385473341 Eth0.000000013175266951
0x7684EA6a...8e5d21C8A
0.004024053684007861 Eth
Nonce: 158
0.004015366784764685 Eth
Nonce: 159
0.000008686899243176

Execution Trace

SwapRouter02.414bf389( )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity =0.7.6;
pragma abicoder v2;
import '@uniswap/v3-periphery/contracts/base/SelfPermit.sol';
import '@uniswap/v3-periphery/contracts/base/PeripheryImmutableState.sol';
import './interfaces/ISwapRouter02.sol';
import './V2SwapRouter.sol';
import './V3SwapRouter.sol';
import './base/ApproveAndCall.sol';
import './base/MulticallExtended.sol';
/// @title Uniswap V2 and V3 Swap Router
contract SwapRouter02 is ISwapRouter02, V2SwapRouter, V3SwapRouter, ApproveAndCall, MulticallExtended, SelfPermit {
constructor(
address _factoryV2,
address factoryV3,
address _positionManager,
address _WETH9
) ImmutableState(_factoryV2, _positionManager) PeripheryImmutableState(factoryV3, _WETH9) {}
}
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity >=0.5.0;
import '@openzeppelin/contracts/token/ERC20/IERC20.sol';
import '@openzeppelin/contracts/drafts/IERC20Permit.sol';
import '../interfaces/ISelfPermit.sol';
import '../interfaces/external/IERC20PermitAllowed.sol';
/// @title Self Permit
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX