Transaction Hash:
Block:
22539290 at May-22-2025 03:24:47 PM +UTC
Transaction Fee:
0.000605167785722175 ETH
$2.15
Gas Used:
114,231 Gas / 5.297754425 Gwei
Emitted Events:
316 |
WETH9.Deposit( dst=[Receiver] UniversalRouter, wad=400000000000000000 )
|
317 |
LinkToken.0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef( 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef, 0x0000000000000000000000005d4f3c6fa16908609bac31ff148bd002aa6b8c83, 0x000000000000000000000000b7eb90ca35ec4a56c7485ef01b3e6c97698ada03, 0000000000000000000000000000000000000000000000037065ae76cf2beff4 )
|
318 |
WETH9.Transfer( src=[Receiver] UniversalRouter, dst=0x5d4F3C6fA16908609BAC31Ff148Bd002AA6b8c83, wad=400000000000000000 )
|
319 |
0x5d4f3c6fa16908609bac31ff148bd002aa6b8c83.0xc42079f94a6350d7e6235f29174924f928cc2ac818eb64fed8004e115fbcca67( 0xc42079f94a6350d7e6235f29174924f928cc2ac818eb64fed8004e115fbcca67, 0x0000000000000000000000003fc91a3afd70395cd496c647d5a6cc9d4b2b7fad, 0x000000000000000000000000b7eb90ca35ec4a56c7485ef01b3e6c97698ada03, fffffffffffffffffffffffffffffffffffffffffffffffc8f9a518930d4100c, 000000000000000000000000000000000000000000000000058d15e176280000, 00000000000000000000000000000000000000001452b2d8fe82516050a08afd, 00000000000000000000000000000000000000000000235f0887d8c5c12b2e4e, ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3a11 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x51491077...4EcF986CA | |||||
0x5d4F3C6f...2AA6b8c83 | (Uniswap V3: LINK 2) | ||||
0x95222290...5CC4BAfe5
Miner
| (beaverbuild) | 6.306632837725725976 Eth | 6.30674867703126661 Eth | 0.000115839305540634 | |
0xB7Eb90CA...7698AdA03 |
5.180689959717098617 Eth
Nonce: 106
|
4.780084791931376442 Eth
Nonce: 107
| 0.400605167785722175 | ||
0xC02aaA39...83C756Cc2 | 2,820,473.506315203607718907 Eth | 2,820,473.906315203607718907 Eth | 0.4 |
Execution Trace
ETH 0.4
UniversalRouter.execute( commands=0x0B00, inputs=[AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFjRXhdigAAA==, AAAAAAAAAAAAAAAAt+uQyjXsSlbHSF7wGz5sl2mK2gMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFjRXhdigAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2wEYS2fBDxzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArwCqqObIj/o0KDlxPJ+rZCDx1bMIAAfRRSRB3GvnKZWr4QN/4PoJk7PmGygAAAAAAAAAAAAAAAAAAAAAAAAAAAA==], deadline=1747929263 )
- ETH 0.4
WETH9.CALL( )
Uniswap V3: LINK 2.128acb08( )
-
LinkToken.transfer( _to=0xB7Eb90CA35eC4a56c7485Ef01b3E6C97698AdA03, _value=63439303551329497076 ) => ( success=True )
-
WETH9.balanceOf( 0x5d4F3C6fA16908609BAC31Ff148Bd002AA6b8c83 ) => ( 116040946457297363188 )
UniversalRouter.uniswapV3SwapCallback( amount0Delta=-63439303551329497076, amount1Delta=400000000000000000, data=0x00000000000000000000000000000000000000000000000000000000000000400000000000000000000000003FC91A3AFD70395CD496C647D5A6CC9D4B2B7FAD000000000000000000000000000000000000000000000000000000000000002BC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC20001F4514910771AF9CA656AF840DFF83E8264ECF986CA000000000000000000000000000000000000000000 )
-
WETH9.transfer( dst=0x5d4F3C6fA16908609BAC31Ff148Bd002AA6b8c83, wad=400000000000000000 ) => ( True )
-
-
WETH9.balanceOf( 0x5d4F3C6fA16908609BAC31Ff148Bd002AA6b8c83 ) => ( 116440946457297363188 )
-
execute[UniversalRouter (ln:16)]
execute[UniversalRouter (ln:21)]
execute[UniversalRouter (ln:21)]
File 1 of 3: UniversalRouter
File 2 of 3: WETH9
File 3 of 3: LinkToken
12345678910111213141516// SPDX-License-Identifier: GPL-3.0-or-laterpragma solidity ^0.8.17;// Command implementationsimport {Dispatcher} from './base/Dispatcher.sol';import {RewardsCollector} from './base/RewardsCollector.sol';import {RouterParameters, RouterImmutables} from './base/RouterImmutables.sol';import {Commands} from './libraries/Commands.sol';import {IUniversalRouter} from './interfaces/IUniversalRouter.sol';contract UniversalRouter is RouterImmutables, IUniversalRouter, Dispatcher, RewardsCollector {modifier checkDeadline(uint256 deadline) {if (block.timestamp > deadline) revert TransactionDeadlinePassed();_;}constructor(RouterParameters memory params) RouterImmutables(params) {}/// @inheritdoc IUniversalRouterfunction execute(bytes calldata commands, bytes[] calldata inputs, uint256 deadline)
File 2 of 3: WETH9
12345678910111213141516// Copyright (C) 2015, 2016, 2017 Dapphub// This program is free software: you can redistribute it and/or modify// it under the terms of the GNU General Public License as published by// the Free Software Foundation, either version 3 of the License, or// (at your option) any later version.// This program is distributed in the hope that it will be useful,// but WITHOUT ANY WARRANTY; without even the implied warranty of// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the// GNU General Public License for more details.// You should have received a copy of the GNU General Public License// along with this program. If not, see <http://www.gnu.org/licenses/>.pragma solidity ^0.4.18;
File 3 of 3: LinkToken
12345678910111213141516pragma solidity ^0.4.16;/*** @title SafeMath* @dev Math operations with safety checks that throw on error*/library SafeMath {function mul(uint256 a, uint256 b) internal constant returns (uint256) {uint256 c = a * b;assert(a == 0 || c / a == b);return c;}function div(uint256 a, uint256 b) internal constant returns (uint256) {// assert(b > 0); // Solidity automatically throws when dividing by 0