ETH Price: $2,526.17 (-8.17%)

Transaction Decoder

Block:
17374796 at May-30-2023 10:45:23 PM +UTC
Transaction Fee:
0.0010269442571812 ETH $2.59
Gas Used:
32,020 Gas / 32.07196306 Gwei

Account State Difference:

  Address   Before After State Difference Code
9.527439007567744166 Eth9.527442209567744166 Eth0.000003202
0x9212CE55...34191813C
0.028628940767435261 Eth
Nonce: 9
0.027601996510254061 Eth
Nonce: 10
0.0010269442571812

Execution Trace

UnchainedMilady.CALL( )
  • Miladys.balanceOf( owner=0x9212CE5500b6b1b19c4d2c7d7aDB83D34191813C ) => ( 1 )
    File 1 of 2: UnchainedMilady
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    // Sources flattened with hardhat v2.12.6 https://hardhat.org
    // File @openzeppelin/contracts/utils/Context.sol@v4.8.1
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts v4.4.1 (utils/Context.sol)
    pragma solidity ^0.8.0;
    /**
    * @dev Provides information about the current execution context, including the
    * sender of the transaction and its data. While these are generally available
    * via msg.sender and msg.data, they should not be accessed in such a direct
    * manner, since when dealing with meta-transactions the account sending and
    * paying for execution may not be the actual sender (as far as an application
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 2 of 2: Miladys
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    // File: @openzeppelin/contracts/utils/Context.sol
    // SPDX-License-Identifier: MIT
    pragma solidity >=0.6.0 <0.8.0;
    /*
    * @dev Provides information about the current execution context, including the
    * sender of the transaction and its data. While these are generally available
    * via msg.sender and msg.data, they should not be accessed in such a direct
    * manner, since when dealing with GSN meta-transactions the account sending and
    * paying for execution may not be the actual sender (as far as an application
    * is concerned).
    *
    * This contract is only required for intermediate, library-like contracts.
    */
    abstract contract Context {
    function _msgSender() internal view virtual returns (address payable) {
    return msg.sender;
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX