ETH Price: $3,818.96 (-1.57%)

Transaction Decoder

Block:
17446249 at Jun-10-2023 12:34:23 AM +UTC
Transaction Fee:
0.002105247853958524 ETH $8.04
Gas Used:
117,458 Gas / 17.923409678 Gwei

Emitted Events:

273 NetworkToken.Transfer( from=[Receiver] NetworkTokenClaim, to=[Sender] 0xc4fb550fa8f2a6e5178711e56d5b48dedf897e5e, value=47331931980000000000 )
274 NetworkTokenClaim.TokensClaimed( amount=47331931980000000000, claimer=[Sender] 0xc4fb550fa8f2a6e5178711e56d5b48dedf897e5e )

Account State Difference:

  Address   Before After State Difference Code
0x0d319564...b8E96c88d
0x544613F0...c0050ebD1
(beaverbuild)
11.762413793309213817 Eth11.762425539109213817 Eth0.0000117458
0xc4fb550F...EdF897e5e
0.015602386875280112 Eth
Nonce: 1383
0.013497139021321588 Eth
Nonce: 1384
0.002105247853958524

Execution Trace

NetworkTokenClaim.claim( )
  • NetworkToken.balanceOf( account=0x0d31956425d300D7085869EA60A652db8E96c88d ) => ( 96679223763454420000000 )
  • NetworkToken.transfer( to=0xc4fb550FA8F2A6e5178711e56D5b48DEdF897e5e, amount=47331931980000000000 ) => ( True )
    File 1 of 2: NetworkTokenClaim
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v4.9.0) (access/Ownable.sol)
    pragma solidity ^0.8.0;
    import "../utils/Context.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.
    */
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 2 of 2: NetworkToken
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v4.9.0) (access/Ownable.sol)
    pragma solidity ^0.8.0;
    import "../utils/Context.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.
    */
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX