ETH Price: $3,745.41 (+0.16%)

Transaction Decoder

Block:
17840906 at Aug-04-2023 10:04:35 AM +UTC
Transaction Fee:
0.000462629169431298 ETH $1.73
Gas Used:
28,706 Gas / 16.116114033 Gwei

Emitted Events:

343 GasMovr.Deposit( destinationReceiver=[Sender] 0xc18b595ab354a56fd90674ab64e02ee1aaa3ab93, amount=1000000000000000, destinationChainId=1101 )

Account State Difference:

  Address   Before After State Difference Code
(MEV Builder: 0x333...203)
1.122108693917540872 Eth1.122109933644194404 Eth0.000001239726653532
0xb584D4bE...165204599
(Socket: GasMovr)
13.550922395430131449 Eth13.551922395430131449 Eth0.001
0xC18b595A...1AAA3Ab93
0.004086809316187906 Eth
Nonce: 15
0.002624180146756608 Eth
Nonce: 16
0.001462629169431298

Execution Trace

ETH 0.001 GasMovr.depositNativeToken( destinationChainId=1101, _to=0xC18b595Ab354A56fd90674ab64E02Ee1AAA3Ab93 )
depositNativeToken[GasMovr (ln:39)]
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: MIT
pragma solidity >0.8.0;
import "@openzeppelin/contracts/access/Ownable.sol";
import "@openzeppelin/contracts/security/Pausable.sol";
contract GasMovr is Ownable, Pausable {
/*
Variables
*/
mapping(uint256 => ChainData) public chainConfig;
mapping(bytes32 => bool) public processedHashes;
mapping(address => bool) public senders;
struct ChainData {
uint256 chainId;
bool isEnabled;
}
/*
Events
*/
event Deposit(
address indexed destinationReceiver,
uint256 amount,
uint256 indexed destinationChainId
);
event Withdrawal(address indexed receiver, uint256 amount);
event Donation(address sender, uint256 amount);
event Send(address receiver, uint256 amount, bytes32 srcChainTxHash);
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX