ETH Price: $3,409.68 (+2.94%)

Contract

0xbbf3f1421D886E9b2c5D716B5192aC998af2012c
 

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Exec Transaction206804642024-09-04 23:20:1179 days ago1725492011IN
Compound: Community MultiSig
0 ETH0.000197582.58426792
Exec Transaction205245262024-08-14 4:37:23101 days ago1723610243IN
Compound: Community MultiSig
0 ETH0.00012121.18499673
Exec Transaction203394292024-07-19 8:37:59127 days ago1721378279IN
Compound: Community MultiSig
0 ETH0.0010386210
Exec Transaction203394232024-07-19 8:36:47127 days ago1721378207IN
Compound: Community MultiSig
0 ETH0.000913389.55709466
Transfer198634642024-05-13 20:24:47193 days ago1715631887IN
Compound: Community MultiSig
167.9879 ETH0.0002978311.49138368
Transfer198633382024-05-13 19:59:23193 days ago1715630363IN
Compound: Community MultiSig
0.01 ETH0.0002679210.33739409
Exec Transaction197120392024-04-22 16:09:35215 days ago1713802175IN
Compound: Community MultiSig
0 ETH0.0023888223
Exec Transaction187165712023-12-05 0:26:47354 days ago1701736007IN
Compound: Community MultiSig
0 ETH0.0047540745.76774732
Exec Transaction181660192023-09-18 23:12:47431 days ago1695078767IN
Compound: Community MultiSig
0 ETH0.0012430811.9672423
Exec Transaction180356772023-08-31 16:13:23450 days ago1693498403IN
Compound: Community MultiSig
0 ETH0.0048841435
Exec Transaction174666852023-06-12 21:38:11529 days ago1686605891IN
Compound: Community MultiSig
0 ETH0.0010612215
Exec Transaction169223122023-03-28 0:35:35606 days ago1679963735IN
Compound: Community MultiSig
0 ETH0.0012787319.08878583
Exec Transaction168024462023-03-11 4:23:23623 days ago1678508603IN
Compound: Community MultiSig
0 ETH0.01034465203.55075995
Exec Transaction168024412023-03-11 4:22:23623 days ago1678508543IN
Compound: Community MultiSig
0 ETH0.01039986206.78549584
Exec Transaction168024402023-03-11 4:22:11623 days ago1678508531IN
Compound: Community MultiSig
0 ETH0.02264555205.71719654
Exec Transaction166997672023-02-24 17:47:11637 days ago1677260831IN
Compound: Community MultiSig
0 ETH0.0027067331
Exec Transaction161228062022-12-06 2:36:47718 days ago1670294207IN
Compound: Community MultiSig
0 ETH0.0011659712.20167163
Exec Transaction159789682022-11-16 0:20:11738 days ago1668558011IN
Compound: Community MultiSig
0 ETH0.0011877113.68931533
Exec Transaction159287382022-11-08 23:56:59745 days ago1667951819IN
Compound: Community MultiSig
0 ETH0.0022447621.61540687
Exec Transaction158906722022-11-03 16:25:47751 days ago1667492747IN
Compound: Community MultiSig
0 ETH0.0020859431.13868514
Exec Transaction158906642022-11-03 16:24:11751 days ago1667492651IN
Compound: Community MultiSig
0 ETH0.0022856934.11427415
Exec Transaction151840822022-07-21 5:36:45856 days ago1658381805IN
Compound: Community MultiSig
0 ETH0.001127913
Exec Transaction147012902022-05-02 23:41:40935 days ago1651534900IN
Compound: Community MultiSig
0 ETH0.0036198840
Exec Transaction144386122022-03-22 21:42:22976 days ago1647985342IN
Compound: Community MultiSig
0 ETH0.0030013139.24061825
Exec Transaction143491872022-03-08 23:47:25990 days ago1646783245IN
Compound: Community MultiSig
0 ETH0.0037751835.08238571
View all transactions

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Block From To
105696292020-07-31 20:48:561575 days ago1596228536  Contract Creation0 ETH
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0x655A9e6b...77e966e18
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.14+commit.1f1aaa4

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2020-01-13
*/

pragma solidity ^0.5.3;

/// @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

0x608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea265627a7a72315820d8a00dc4fe6bf675a9d7416fc2d00bb3433362aa8186b750f76c4027269667ff64736f6c634300050e0032

Deployed Bytecode Sourcemap

245:1554:0:-;;;1155:42;1151:1;1145:8;1141:57;1335:66;1331:1;1318:15;1315:87;1312:2;;;1432:10;1429:1;1422:21;1471:4;1468:1;1461:15;1312:2;1524:14;1521:1;1518;1505:34;1620:1;1617;1601:14;1598:1;1586:10;1581:3;1568:54;1657:16;1654:1;1651;1636:38;1703:1;1694:7;1691:14;1688:2;;;1718:16;1715:1;1708:27;1688:2;1761:16;1758:1;1751:27

Swarm Source

bzzr://d8a00dc4fe6bf675a9d7416fc2d00bb3433362aa8186b750f76c4027269667ff

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.