Transaction Hash:
Block:
21336953 at Dec-05-2024 02:40:47 PM +UTC
Transaction Fee:
0.002469449209451414 ETH
$4.62
Gas Used:
84,622 Gas / 29.182118237 Gwei
Emitted Events:
280 |
WETH9.Deposit( dst=[Receiver] ERC1967Proxy, wad=38250376766211146 )
|
281 |
ERC1967Proxy.0xa123dc29aebf7d0c3322c8eeb5b999e859f39937950ed31056532713d0de396f( 0xa123dc29aebf7d0c3322c8eeb5b999e859f39937950ed31056532713d0de396f, 0x0000000000000000000000000000000000000000000000000000000000002105, 0x00000000000000000000000000000000000000000000000000000000001b79e7, 0x000000000000000000000000fd964535c7cecdae75e740f708385f10d0f2fcba, 000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2, 0000000000000000000000004200000000000000000000000000000000000006, 0000000000000000000000000000000000000000000000000087e483d7acc44a, 0000000000000000000000000000000000000000000000000087d62638cb749c, 000000000000000000000000000000000000000000000000000000006751bad3, 0000000000000000000000000000000000000000000000000000000067520ed9, 0000000000000000000000000000000000000000000000000000000000000000, 000000000000000000000000fd964535c7cecdae75e740f708385f10d0f2fcba, 0000000000000000000000000000000000000000000000000000000000000000, 0000000000000000000000000000000000000000000000000000000000000140, 0000000000000000000000000000000000000000000000000000000000000000 )
|
282 |
SocketGateway.0x74594da9e31ee4068e17809037db37db496702bf7d8d63afe6f97949277d1609( 0x74594da9e31ee4068e17809037db37db496702bf7d8d63afe6f97949277d1609, 0000000000000000000000000000000000000000000000000087e483d7acc44a, 000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee, 0000000000000000000000000000000000000000000000000000000000002105, 709f58818bedd58450336213e1f2f6ff7405a2b1e594f64270a17b7e2249419c, 000000000000000000000000fd964535c7cecdae75e740f708385f10d0f2fcba, 000000000000000000000000fd964535c7cecdae75e740f708385f10d0f2fcba, 00000000000000000000000000000000000000000000000000000000000008f1 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x4838B106...B0BAD5f97
Miner
| (Titan Builder) | 14.452394119363171338 Eth | 14.452402581563171338 Eth | 0.0000084622 | |
0x5c7BCd6E...a6ced35C5 | (Across Protocol: Ethereum Spoke Pool V2) | ||||
0xC02aaA39...83C756Cc2 | 2,797,318.238039242668840029 Eth | 2,797,318.276289619435051175 Eth | 0.038250376766211146 | ||
0xFD964535...0D0f2FcBA |
0.061177612319544238 Eth
Nonce: 98
|
0.020457786343881678 Eth
Nonce: 99
| 0.04071982597566256 |
Execution Trace
ETH 0.038250376766211146
SocketGateway.000001ad( )
ETH 0.038250376766211146
AcrossImplV3.bridgeNativeTo( amount=38250376766211146, acrossBridgeData=[{name:senderReceiverAddresses, type:address[], order:1, indexed:false, value:[0xFD964535C7cECDae75e740f708385F10D0f2FcBA, 0xFD964535C7cECDae75e740f708385F10D0f2FcBA], valueString:[0xFD964535C7cECDae75e740f708385F10D0f2FcBA, 0xFD964535C7cECDae75e740f708385F10D0f2FcBA]}, {name:outputToken, type:address, order:2, indexed:false, value:0x4200000000000000000000000000000000000006, valueString:0x4200000000000000000000000000000000000006}, {name:outputAmountToChainIdArray, type:uint256[], order:3, indexed:false, value:[38234581505897628, 8453], valueString:[38234581505897628, 8453]}, {name:quoteAndDeadlineTimeStamps, type:uint32[], order:4, indexed:false, value:[1733409491, 1733431001], valueString:[1733409491, 1733431001]}, {name:bridgeFee, type:uint256, order:5, indexed:false, value:15795260313518, valueString:15795260313518}, {name:metadata, type:bytes32, order:6, indexed:false, value:00000000000000000000000000000000000000000000000000000000000008F1, valueString:00000000000000000000000000000000000000000000000000000000000008F1}] )
ETH 0.038250376766211146
ERC1967Proxy.7b939232( )
ETH 0.038250376766211146
Ethereum_SpokePool.depositV3( depositor=0xFD964535C7cECDae75e740f708385F10D0f2FcBA, recipient=0xFD964535C7cECDae75e740f708385F10D0f2FcBA, inputToken=0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2, outputToken=0x4200000000000000000000000000000000000006, inputAmount=38250376766211146, outputAmount=38234581505897628, destinationChainId=8453, exclusiveRelayer=0x0000000000000000000000000000000000000000, quoteTimestamp=1733409491, fillDeadline=1733431001, exclusivityDeadline=0, message=0x )
- ETH 0.038250376766211146
WETH9.CALL( )
- ETH 0.038250376766211146
File 1 of 5: SocketGateway
File 2 of 5: WETH9
File 3 of 5: ERC1967Proxy
File 4 of 5: AcrossImplV3
File 5 of 5: Ethereum_SpokePool
12345678910111213141516// SPDX-License-Identifier: AGPL-3.0-onlypragma solidity >=0.8.0;/// @notice Modern and gas efficient ERC20 + EIP-2612 implementation./// @author Solmate (https://github.com/transmissions11/solmate/blob/main/src/tokens/ERC20.sol)/// @author Modified from Uniswap (https://github.com/Uniswap/uniswap-v2-core/blob/master/contracts/UniswapV2ERC20.sol)/// @dev Do not manually set balances without updating totalSupply, as the sum of all user balances must not exceed it.abstract contract ERC20 {/*//////////////////////////////////////////////////////////////EVENTS//////////////////////////////////////////////////////////////*/event Transfer(address indexed from, address indexed to, uint256 amount);event Approval(address indexed owner, address indexed spender, uint256 amount);/*//////////////////////////////////////////////////////////////METADATA STORAGE//////////////////////////////////////////////////////////////*/string public name;
File 2 of 5: 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 5: ERC1967Proxy
12345678910111213141516// SPDX-License-Identifier: MITpragma solidity ^0.8.0;import "@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol";import "@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol";import "@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol";import "@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol";import "@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol";// Kept for backwards compatibility with older versions of Hardhat and Truffle plugins.contract AdminUpgradeabilityProxy is TransparentUpgradeableProxy {constructor(address logic, address admin, bytes memory data) payable TransparentUpgradeableProxy(logic, admin, data) {}}// SPDX-License-Identifier: MITpragma solidity ^0.8.0;import "./IBeacon.sol";import "../Proxy.sol";import "../ERC1967/ERC1967Upgrade.sol";
File 4 of 5: AcrossImplV3
12345678910111213141516// SPDX-License-Identifier: AGPL-3.0-onlypragma solidity >=0.8.0;/// @notice Modern and gas efficient ERC20 + EIP-2612 implementation./// @author Solmate (https://github.com/transmissions11/solmate/blob/main/src/tokens/ERC20.sol)/// @author Modified from Uniswap (https://github.com/Uniswap/uniswap-v2-core/blob/master/contracts/UniswapV2ERC20.sol)/// @dev Do not manually set balances without updating totalSupply, as the sum of all user balances must not exceed it.abstract contract ERC20 {/*//////////////////////////////////////////////////////////////EVENTS//////////////////////////////////////////////////////////////*/event Transfer(address indexed from, address indexed to, uint256 amount);event Approval(address indexed owner, address indexed spender, uint256 amount);/*//////////////////////////////////////////////////////////////METADATA STORAGE//////////////////////////////////////////////////////////////*/string public name;
File 5 of 5: Ethereum_SpokePool
12345678910111213141516// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v4.9.0) (access/Ownable.sol)pragma solidity ^0.8.0;import "../utils/ContextUpgradeable.sol";import {Initializable} from "../proxy/utils/Initializable.sol";/*** @dev Contract module which provides a basic access control mechanism, where* there is an account (an owner) that can be granted exclusive access to* specific functions.** By default, the owner account will be the one that deploys the contract. This* can later be changed with {transferOwnership}.** This module is used through inheritance. It will make available the modifier* `onlyOwner`, which can be applied to your functions to restrict their use to* the owner.