ETH Price: $2,076.99 (-2.05%)

Contract

0x985e4515FCe47110D29F268189DD08DAd77c19f0
 

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Exec Transaction156375662022-09-29 7:39:351253 days ago1664437175IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.0025621310.22645191
Exec Transaction133265142021-09-30 10:22:481617 days ago1632997368IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.0074440151.78694868
Exec Transaction133264902021-09-30 10:16:101617 days ago1632996970IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.0078475553.20735737
Exec Transaction133264512021-09-30 10:09:311617 days ago1632996571IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.005722553.67646815
Exec Transaction133264322021-09-30 10:05:351617 days ago1632996335IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.0053152861.83732788
Exec Transaction133263932021-09-30 9:58:231617 days ago1632995903IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.0173500657.90246474
Exec Transaction125672802021-06-04 9:56:011735 days ago1622800561IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.0056312321
Exec Transaction125672452021-06-04 9:47:421735 days ago1622800062IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.0018531523
Exec Transaction125672032021-06-04 9:38:201735 days ago1622799500IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.0018587827
Exec Transaction125671992021-06-04 9:37:281735 days ago1622799448IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.0068874924
Exec Transaction125671802021-06-04 9:31:441735 days ago1622799104IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.0026052725
Exec Transaction125671542021-06-04 9:25:091735 days ago1622798709IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.0044982215.6
Exec Transaction125671072021-06-04 9:13:191735 days ago1622797999IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.0347486218
Exec Transaction125670522021-06-04 9:03:061735 days ago1622797386IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.0016121220
Exec Transaction125670432021-06-04 9:01:441735 days ago1622797304IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.0016116420
Exec Transaction125670312021-06-04 8:59:291735 days ago1622797169IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.0017733322
Exec Transaction123014182021-04-24 6:53:341776 days ago1619247214IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.004612156
Exec Transaction122951132021-04-23 7:23:211777 days ago1619162601IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.006605107
Exec Transaction121586402021-04-02 7:03:291798 days ago1617347009IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.01004864128
Exec Transaction119187122021-02-24 8:22:411835 days ago1614154961IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.07760151161
Exec Transaction119187062021-02-24 8:21:071835 days ago1614154867IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.07639279168
Exec Transaction119186532021-02-24 8:08:571835 days ago1614154137IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.09034548170
Exec Transaction119186302021-02-24 8:03:361835 days ago1614153816IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.07398705150
Exec Transaction119180972021-02-24 5:54:381835 days ago1614146078IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.05308236120
Exec Transaction119180382021-02-24 5:41:281835 days ago1614145288IN
Smart Account by Safe 0x985e4515...Ad77c19f0
0 ETH0.0848121150
View all transactions

Latest 9 internal transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
-122951132021-04-23 7:23:211777 days ago1619162601
Smart Account by Safe 0x985e4515...Ad77c19f0
1.25180331 ETH
-121586402021-04-02 7:03:291798 days ago1617347009
Smart Account by Safe 0x985e4515...Ad77c19f0
1.15 ETH
-117770932021-02-02 13:31:401857 days ago1612272700
Smart Account by Safe 0x985e4515...Ad77c19f0
0.02 ETH
-117324772021-01-26 16:39:091864 days ago1611679149
Smart Account by Safe 0x985e4515...Ad77c19f0
0.03 ETH
-116456592021-01-13 8:52:181877 days ago1610527938
Smart Account by Safe 0x985e4515...Ad77c19f0
0.0368262 ETH
-114834852020-12-19 11:49:391902 days ago1608378579
Smart Account by Safe 0x985e4515...Ad77c19f0
2.28862951 ETH
-113851392020-12-04 8:51:501917 days ago1607071910
Smart Account by Safe 0x985e4515...Ad77c19f0
0.4 ETH
-113847702020-12-04 7:21:491917 days ago1607066509
Smart Account by Safe 0x985e4515...Ad77c19f0
0.5 ETH
-105531602020-07-29 7:38:302045 days ago1596008310  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 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

Contract Source Code (Solidity)

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

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

0x608060405234801561001057600080fd5b506040516101e73803806101e78339818101604052602081101561003357600080fd5b8101908080519060200190929190505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156100ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806101c36024913960400191505060405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060aa806101196000396000f3fe608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea265627a7a72315820d8a00dc4fe6bf675a9d7416fc2d00bb3433362aa8186b750f76c4027269667ff64736f6c634300050e0032496e76616c6964206d617374657220636f707920616464726573732070726f766964656400000000000000000000000034cfac646f301356faa8b21e94227e3583fe3f5f

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 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.