Transaction Hash:
Block:
22539317 at May-22-2025 03:30:11 PM +UTC
Transaction Fee:
0.000193520476357356 ETH
$0.53
Gas Used:
36,357 Gas / 5.322784508 Gwei
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x3BD465a5...f11C43e38 | 1.019907907505192663 Eth | 1.021758175246763039 Eth | 0.001850267741570376 | ||
0x4838B106...B0BAD5f97
Miner
| (Titan Builder) | 12.27229288050985591 Eth | 12.27232923750985591 Eth | 0.000036357 | |
0xB0F2aF0a...d87b4B282 |
5.264828761202052522 Eth
Nonce: 215
|
5.26278497298412479 Eth
Nonce: 216
| 0.002043788217927732 |
Execution Trace
ETH 0.001850267741570376
UniversalRouter.execute( commands=0x05, inputs=[AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71GWli5waVNAPdhTlSPmPEcQ+OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGks8HecVI], deadline=1747927926 )
- ETH 0.001850267741570376
0x3bd465a58b9c1a54d00f7614e548f98f11c43e38.CALL( )
execute[UniversalRouter (ln:16)]
execute[UniversalRouter (ln:21)]
execute[UniversalRouter (ln:21)]
1234567891011121314151617181920212223242526// 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)externalpayablecheckDeadline(deadline){execute(commands, inputs);}/// @inheritdoc Dispatcherfunction execute(bytes calldata commands, bytes[] calldata inputs) public payable override isNotLocked {bool success;bytes memory output;