ETH Price: $2,685.78 (-0.97%)
Gas: 0.81 Gwei

Contract

0xE204CA3E470ae9feb2881C30a587683f0bC9512C
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Exec Transaction180282292023-08-30 15:12:35538 days ago1693408355IN
0xE204CA3E...f0bC9512C
0 ETH0.0490562249.50103902
Exec Transaction180282232023-08-30 15:11:23538 days ago1693408283IN
0xE204CA3E...f0bC9512C
0 ETH0.0381651951.33643412
Exec Transaction174932802023-06-16 15:27:11613 days ago1686929231IN
0xE204CA3E...f0bC9512C
0 ETH0.0367825161.85990059
Exec Transaction170941512023-04-21 10:23:11669 days ago1682072591IN
0xE204CA3E...f0bC9512C
0 ETH0.0252310533.93007865
Exec Transaction170927142023-04-21 5:31:59669 days ago1682055119IN
0xE204CA3E...f0bC9512C
0 ETH0.0193421834.19346528
Exec Transaction170391762023-04-13 14:48:47677 days ago1681397327IN
0xE204CA3E...f0bC9512C
0 ETH0.0193022334.96546435
Exec Transaction170237942023-04-11 8:52:35679 days ago1681203155IN
0xE204CA3E...f0bC9512C
0 ETH0.0177156421.23412238
Exec Transaction170237922023-04-11 8:52:11679 days ago1681203131IN
0xE204CA3E...f0bC9512C
0 ETH0.0158872721.22777563
Exec Transaction170235432023-04-11 8:01:59679 days ago1681200119IN
0xE204CA3E...f0bC9512C
0 ETH0.0180533320.65360686
Exec Transaction170235402023-04-11 8:01:23679 days ago1681200083IN
0xE204CA3E...f0bC9512C
0 ETH0.015412220.59301688
Exec Transaction170234762023-04-11 7:48:11679 days ago1681199291IN
0xE204CA3E...f0bC9512C
0 ETH0.015065521.73340018
Exec Transaction170234682023-04-11 7:46:35679 days ago1681199195IN
0xE204CA3E...f0bC9512C
0 ETH0.0157996519.34290595
Exec Transaction170160222023-04-10 6:26:47680 days ago1681108007IN
0xE204CA3E...f0bC9512C
0 ETH0.0167926729.6295618

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Block
From
To
167265172023-02-28 11:59:47721 days ago1677585587  Contract Creation0 ETH
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0x3Aa9F166...D1c5663C3
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
Proxy

Compiler Version
v0.5.12+commit.7709ece9

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, GNU LGPLv3 license
/**
 *Submitted for verification at Etherscan.io on 2020-07-09
*/

pragma solidity >=0.5.0 <0.7.0;

/// @title IProxy - Helper interface to access masterCopy of the Proxy on-chain
/// @author Richard Meissner - <[email protected]>
interface IProxy {
    function masterCopy() external view returns (address);
}

/// @title Proxy - Generic proxy contract allows to execute all transactions applying the code of a master contract.
/// @author Stefan George - <[email protected]>
/// @author Richard Meissner - <[email protected]>
contract Proxy {

    // masterCopy always needs to be first declared variable, to ensure that it is at the same location in the contracts to which calls are delegated.
    // To reduce deployment costs this variable is internal and needs to be retrieved via `getStorageAt`
    address internal masterCopy;

    /// @dev Constructor function sets address of master copy contract.
    /// @param _masterCopy Master copy address.
    constructor(address _masterCopy)
        public
    {
        require(_masterCopy != address(0), "Invalid master copy address provided");
        masterCopy = _masterCopy;
    }

    /// @dev Fallback function forwards all transactions and returns all received return data.
    function ()
        external
        payable
    {
        // solium-disable-next-line security/no-inline-assembly
        assembly {
            let masterCopy := and(sload(0), 0xffffffffffffffffffffffffffffffffffffffff)
            // 0xa619486e == keccak("masterCopy()"). The value is right padded to 32-bytes with 0s
            if eq(calldataload(0), 0xa619486e00000000000000000000000000000000000000000000000000000000) {
                mstore(0, masterCopy)
                return(0, 0x20)
            }
            calldatacopy(0, 0, calldatasize())
            let success := delegatecall(gas, masterCopy, 0, calldatasize(), 0, 0)
            returndatacopy(0, 0, returndatasize())
            if eq(success, 0) { revert(0, returndatasize()) }
            return(0, returndatasize())
        }
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"_masterCopy","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"}]

Deployed Bytecode

0x608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea265627a7a7231582099bf9ecf033b5a5cd7073e2e717749e94f49c79dbfc065d6204cb99db2ba11ab64736f6c634300050c0032

Deployed Bytecode Sourcemap

471:1554:0:-;;;1381:42;1377:1;1371:8;1367:57;1561:66;1557:1;1544:15;1541:87;1538:2;;;1658:10;1655:1;1648:21;1697:4;1694:1;1687:15;1538:2;1750:14;1747:1;1744;1731:34;1846:1;1843;1827:14;1824:1;1812:10;1807:3;1794:54;1883:16;1880:1;1877;1862:38;1929:1;1920:7;1917:14;1914:2;;;1944:16;1941:1;1934:27;1914:2;1987:16;1984:1;1977:27

Swarm Source

bzzr://99bf9ecf033b5a5cd7073e2e717749e94f49c79dbfc065d6204cb99db2ba11ab

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.