ETH Price: $2,135.42 (-1.73%)

Contract

0xAe943a33C06d700BAEa76E1b3A8f58449607B882
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Exec Transaction181135332023-09-11 13:53:11920 days ago1694440391IN
0xAe943a33...49607B882
0 ETH0.0015061420.33990876
Exec Transaction167217602023-02-27 19:58:231116 days ago1677527903IN
0xAe943a33...49607B882
0 ETH0.0095178126.58006622
Exec Transaction155612822022-09-18 15:20:111278 days ago1663514411IN
0xAe943a33...49607B882
0 ETH0.007767159.98550192
Exec Transaction155136602022-09-11 7:50:341286 days ago1662882634IN
0xAe943a33...49607B882
0 ETH0.004555018.05107592
Exec Transaction155136562022-09-11 7:48:491286 days ago1662882529IN
0xAe943a33...49607B882
0 ETH0.003714956.57803246
Exec Transaction154392742022-08-30 8:14:061298 days ago1661847246IN
0xAe943a33...49607B882
0 ETH0.0072308412.78065808
Exec Transaction153585372022-08-17 11:45:031310 days ago1660736703IN
0xAe943a33...49607B882
0 ETH0.003781176.68330049
Exec Transaction152682962022-08-03 7:52:111325 days ago1659513131IN
0xAe943a33...49607B882
0 ETH0.003710656.27685825
Exec Transaction151152992022-07-10 14:01:471348 days ago1657461707IN
0xAe943a33...49607B882
0 ETH0.0109845918.55869927
Exec Transaction150504362022-06-30 12:50:311358 days ago1656593431IN
0xAe943a33...49607B882
0 ETH0.0150987225.4659232
Exec Transaction150394692022-06-28 11:38:531360 days ago1656416333IN
0xAe943a33...49607B882
0 ETH0.0118084219.91641073
Exec Transaction149907002022-06-19 12:08:441369 days ago1655640524IN
0xAe943a33...49607B882
0 ETH0.0144007824.2487288
Exec Transaction148473802022-05-26 10:10:461394 days ago1653559846IN
0xAe943a33...49607B882
0 ETH0.0099605416.79972809
Exec Transaction148038132022-05-19 7:56:361401 days ago1652946996IN
0xAe943a33...49607B882
0 ETH0.0138803523.92306793
Exec Transaction147416382022-05-09 9:27:221411 days ago1652088442IN
0xAe943a33...49607B882
0 ETH0.0109871818.53128687
Exec Transaction146853212022-04-30 11:24:301419 days ago1651317870IN
0xAe943a33...49607B882
0 ETH0.0192078132.34248189
Exec Transaction145698172022-04-12 9:02:171438 days ago1649754137IN
0xAe943a33...49607B882
0 ETH0.0185229631.04317982
Exec Transaction145188322022-04-04 9:53:181446 days ago1649065998IN
0xAe943a33...49607B882
0 ETH0.0215177136.17717683
Exec Transaction144929132022-03-31 8:38:271450 days ago1648715907IN
0xAe943a33...49607B882
0 ETH0.0077989533.72871995
Exec Transaction144925632022-03-31 7:24:311450 days ago1648711471IN
0xAe943a33...49607B882
0 ETH0.0332333341.95657275
Exec Transaction142420082022-02-20 9:02:371489 days ago1645347757IN
0xAe943a33...49607B882
0 ETH0.0112560345.32767095

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Method Block
From
To
-142177332022-02-16 14:40:201492 days ago1645022420  Contract Creation0 ETH
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
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

Contract Source Code (Solidity)

/**
 *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 - <richard@gnosis.io>
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 - <stefan@gnosis.io>
/// @author Richard Meissner - <richard@gnosis.io>
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

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

0x608060405234801561001057600080fd5b506040516101e73803806101e78339818101604052602081101561003357600080fd5b8101908080519060200190929190505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156100ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806101c36024913960400191505060405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060aa806101196000396000f3fe608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea265627a7a7231582099bf9ecf033b5a5cd7073e2e717749e94f49c79dbfc065d6204cb99db2ba11ab64736f6c634300050c0032496e76616c6964206d617374657220636f707920616464726573732070726f76696465640000000000000000000000006851d6fdfafd08c0295c392436245e5bc78b0185

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 Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
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.