Cryo Explorer Ethereum Mainnet

Address Contract Partially Verified

Address 0xE845c091047d4111B8B2bfD7a533Dd5044c696Fb
ENS Name efogel.argent.xyz
Balance 0.001056 ETH ($2.04)
Nonce 1
Code Size 230 bytes
Last Active
Indexed Transactions 1 (10,691,67110,691,671)
Value (indexed) ↓ 0.246780 ETH
Gas Used (indexed) 23,276
External Etherscan · Sourcify

Contract Bytecode

230 bytes
0x60806040523615801560115750600034115b156092573373ffffffffffffffffffffffffffffffffffffffff16347f606834f57405380c4fb88d1f4850326ad3885f014bab3b568dfbf7a041eef73860003660405180806020018281038252848482818152602001925080828437600083820152604051601f909101601f19169092018290039550909350505050a360b8565b6000543660008037600080366000845af43d6000803e80801560b3573d6000f35b3d6000fd5b00fea165627a7a7230582050a0cdc6737cfe5402762d0a4a4467b912e656e93ff13e1f2bfcdcb8215725080029

Verified Source Code Partial Match

Compiler: v0.5.4+commit.9549d8ff EVM: byzantium Optimization: Yes (999 runs)
Proxy.sol 51 lines
// 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/>.

pragma solidity ^0.5.4;

/**
 * @title Proxy
 * @dev 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;
    }

    function() external payable {

        if (msg.data.length == 0 && msg.value > 0) {
            emit Received(msg.value, msg.sender, msg.data);
        } else {
            // solium-disable-next-line security/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())}
            }
        }
    }
}

Top Interactions

AddressTxnsSentReceived
0xCcE10C08...52e9 1 1

Recent Transactions

CSV
|
Hash Method Block Age From/To Value Txn Fee Type
0x23a994ab...6e44a8 Transfer 10,691,671 IN 0xCcE10C08...52e9 0.246780 ETH 0.00342157 ETH Legacy