ETH Price: $2,772.78 (+4.84%)

Transaction Decoder

Block:
15919884 at Nov-07-2022 06:17:23 PM +UTC
Transaction Fee:
0.001255627648092598 ETH $3.48
Gas Used:
51,329 Gas / 24.462343862 Gwei

Emitted Events:

117 ForwardProxy.0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925( 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925, 0x000000000000000000000000b681e94cadf59bb445dd30439912e3e8e6c8ea32, 0x00000000000000000000000068b3465833fb72a70ecdf485e0e4c7bd8665fc45, ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff )

Account State Difference:

  Address   Before After State Difference Code
0x8dBF9A4c...420035727
(Eden Network: Builder)
3.550478946908727145 Eth3.550555940408727145 Eth0.0000769935
0xb681e94c...8e6C8eA32
0.011707379556117834 Eth
Nonce: 170
0.010451751908025236 Eth
Nonce: 171
0.001255627648092598

Execution Trace

ForwardProxy.095ea7b3( )
  • ECO.approve( spender=0x68b3465833fb72A70ecDF485E0e4C7bD8665Fc45, amount=115792089237316195423570985008687907853269984665640564039457584007913129639935 ) => ( True )
    File 1 of 2: ForwardProxy
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    /* -*- c-basic-offset: 4 -*- */
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.0;
    import "./ForwardTarget.sol";
    /* solhint-disable avoid-low-level-calls, no-inline-assembly */
    /** @title Upgradable proxy */
    contract ForwardProxy {
    // this is the storage slot to hold the target of the proxy
    // keccak256("com.eco.ForwardProxy.target")
    uint256 private constant IMPLEMENTATION_SLOT =
    0xf86c915dad5894faca0dfa067c58fdf4307406d255ed0a65db394f82b77f53d4;
    /** Construct a new proxy.
    *
    * @param _impl The default target address.
    */
    constructor(ForwardTarget _impl) {
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 2 of 2: ECO
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    /* -*- c-basic-offset: 4 -*- */
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.0;
    import "./InflationCheckpoints.sol";
    import "../governance/monetary/CurrencyGovernance.sol";
    import "../governance/IGeneration.sol";
    /** @title An ERC20 token interface to the Eco currency system.
    */
    contract ECO is InflationCheckpoints {
    /** Fired when a proposal with a new inflation multiplier is selected and passed.
    * Used to calculate new values for the rebased token.
    */
    event NewInflationMultiplier(uint256 inflationMultiplier);
    /* Current generation of the balance store. */
    uint256 public currentGeneration;
    // the address of the contract for initial distribution
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX