ETH Price: $2,570.33 (-6.34%)

Transaction Decoder

Block:
13123175 at Aug-29-2021 10:47:16 PM +UTC
Transaction Fee:
0.005469444 ETH $14.06
Gas Used:
53,622 Gas / 102 Gwei

Emitted Events:

31 AdminUpgradeabilityProxy.0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925( 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925, 0x000000000000000000000000e7573a761d2eee3a4568af34a1c0085404b11344, 0x000000000000000000000000b942ca22e0eb0f2524f53f999ae33fd3b2d58e3e, 00000000000000000000000000000000ffffffffffffffffffffffffffffffff )

Account State Difference:

  Address   Before After State Difference Code
0xE7573A76...404b11344
0.04417467 Eth
Nonce: 7
0.038705226 Eth
Nonce: 8
0.005469444
(Ethermine)
4,951.047014750781209725 Eth4,951.047942447196201477 Eth0.000927696414991752
0xfACd9A6f...6d9DCAE01

Execution Trace

AdminUpgradeabilityProxy.095ea7b3( )
  • DfDepositToken.approve( spender=0xb942ca22e0eb0f2524F53f999aE33fD3B2D58E3E, amount=340282366920938463463374607431768211455 ) => ( True )
    File 1 of 2: AdminUpgradeabilityProxy
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    // File: @openzeppelin/upgrades/contracts/upgradeability/Proxy.sol
    pragma solidity ^0.5.0;
    /**
    * @title Proxy
    * @dev Implements delegation of calls to other contracts, with proper
    * forwarding of return values and bubbling of failures.
    * It defines a fallback function that delegates all calls to the address
    * returned by the abstract _implementation() internal function.
    */
    contract Proxy {
    /**
    * @dev Fallback function.
    * Implemented entirely in `_fallback`.
    */
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 2 of 2: DfDepositToken
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    // File: @openzeppelin/upgrades/contracts/Initializable.sol
    pragma solidity >=0.4.24 <0.7.0;
    /**
    * @title Initializable
    *
    * @dev Helper contract to support initializer functions. To use it, replace
    * the constructor with a function that has the `initializer` modifier.
    * WARNING: Unlike constructors, initializer functions must be manually
    * invoked. This applies both to deploying an Initializable contract, as well
    * as extending an Initializable contract via inheritance.
    * WARNING: When used with inheritance, manual care must be taken to not invoke
    * a parent initializer twice, or ensure that all initializers are idempotent,
    * because this is not dealt with automatically as with constructors.
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX