ETH Price: $1,839.01 (-3.20%)

Transaction Decoder

Block:
11121233 at Oct-24-2020 08:21:03 PM +UTC
Transaction Fee:
0.001881728 ETH $3.46
Gas Used:
117,608 Gas / 16 Gwei

Emitted Events:

212 0x32f4cb1012fc57b8de5835395b2339a4cd6aeac8.0x59bed9ab5d78073465dd642a9e3e76dfdb7d53bcae9d09df7d0b8f5234d5a806( 0x59bed9ab5d78073465dd642a9e3e76dfdb7d53bcae9d09df7d0b8f5234d5a806, 000000000000000000000000e01ed9e684de649bfec799cd79f6c27335c23cb9, 000000000000000000000000b2b65664279fd02a40779e43223df266eea1098d, a82d0a05d5cb5e2a2380a7276751d3ec23126fa8022815b6b439748e00263b10, 000000000000000000000000b6aafdc49f48c0a4e5cffc8516333bfa1156f804, 000000000000000000000000000000000000000000000000069f5adf26d10000, 00000000000000000000000000000000000000000000000000000000000000c0, 0000000000000000000000000000000000000000000000000000000000000000 )

Account State Difference:

  Address   Before After State Difference Code
0x32F4cb10...4Cd6aEaC8 2.24280552000000009 Eth1.76560552000000009 Eth0.4772
(Spark Pool)
56.685107430965127185 Eth56.686989158965127185 Eth0.001881728
0xb6aAfDC4...A1156F804
0 Eth
Nonce: 0
0.4772 Eth
Nonce: 0
0.4772From: 0 To: 0
0xe01ED9e6...335C23cb9
6.399992139862283785 Eth
Nonce: 26947
6.398110411862283785 Eth
Nonce: 26948
0.001881728

Execution Trace

0x32f4cb1012fc57b8de5835395b2339a4cd6aeac8.39125215( )
  • Null: 0x000...001.a82d0a05( )
  • ETH 0.4772 Proxy.CALL( )
    pragma solidity ^0.6.12;
    
    // Copyright (C) 2018  Argent Labs Ltd. <https://argent.xyz>
    
    // This program is free software: you can redistribute it and/or modify
    // it under the terms of the GNU General Public License as published by
    // the Free Software Foundation, either version 3 of the License, or
    // (at your option) any later version.
    
    // This program is distributed in the hope that it will be useful,
    // but WITHOUT ANY WARRANTY; without even the implied warranty of
    // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    // GNU General Public License for more details.
    
    // You should have received a copy of the GNU General Public License
    // along with this program.  If not, see <http://www.gnu.org/licenses/>.
    
    // SPDX-License-Identifier: GPL-3.0-only
    
    /**
     * @title Proxy
     * @notice Basic proxy that delegates all calls to a fixed implementing contract.
     * The implementing contract cannot be upgraded.
     * @author Julien Niset - <[email protected]>
     */
    contract Proxy {
    
        address implementation;
    
        event Received(uint indexed value, address indexed sender, bytes data);
    
        constructor(address _implementation) public {
            implementation = _implementation;
        }
    
        fallback() external payable {
            // solhint-disable-next-line no-inline-assembly
            assembly {
                let target := sload(0)
                calldatacopy(0, 0, calldatasize())
                let result := delegatecall(gas(), target, 0, calldatasize(), 0, 0)
                returndatacopy(0, 0, returndatasize())
                switch result
                case 0 {revert(0, returndatasize())}
                default {return (0, returndatasize())}
            }
        }
    
        receive() external payable {
            emit Received(msg.value, msg.sender, msg.data);
        }
    }