ETH Price: $3,351.87 (-0.83%)

Contract

0xfF7B5E167c9877f2b9f65D19d9c8c9aa651Fe19F
 
Transaction Hash
Method
Block
From
To
Exec Transaction214421282024-12-20 7:05:477 days ago1734678347IN
0xfF7B5E16...a651Fe19F
0 ETH0.0014745515.68470905
Exec Transaction214269402024-12-18 4:09:5910 days ago1734494999IN
0xfF7B5E16...a651Fe19F
0 ETH0.0011841712.41443202
Exec Transaction214269152024-12-18 4:04:5910 days ago1734494699IN
0xfF7B5E16...a651Fe19F
0 ETH0.0010229910.87596308
Exec Transaction214268582024-12-18 3:53:3510 days ago1734494015IN
0xfF7B5E16...a651Fe19F
0 ETH0.001246469.92908861
Exec Transaction214268182024-12-18 3:45:3510 days ago1734493535IN
0xfF7B5E16...a651Fe19F
0 ETH0.0472020510.67293987
Exec Transaction214255612024-12-17 23:32:1110 days ago1734478331IN
0xfF7B5E16...a651Fe19F
0 ETH0.0010000912.76251614
Exec Transaction214200472024-12-17 5:05:1111 days ago1734411911IN
0xfF7B5E16...a651Fe19F
0 ETH0.003097410
Exec Transaction213738362024-12-10 18:16:3517 days ago1733854595IN
0xfF7B5E16...a651Fe19F
0 ETH0.0101013735.4385804
Exec Transaction213607042024-12-08 22:16:3519 days ago1733696195IN
0xfF7B5E16...a651Fe19F
0 ETH0.0018677912.03996023
Exec Transaction213481712024-12-07 4:16:2321 days ago1733544983IN
0xfF7B5E16...a651Fe19F
0 ETH0.0012122612.70732336
Exec Transaction213481452024-12-07 4:11:1121 days ago1733544671IN
0xfF7B5E16...a651Fe19F
0 ETH0.0009895610.52193134
Exec Transaction213480992024-12-07 4:01:5921 days ago1733544119IN
0xfF7B5E16...a651Fe19F
0 ETH0.0015159412.07566218
Exec Transaction213480762024-12-07 3:57:2321 days ago1733543843IN
0xfF7B5E16...a651Fe19F
0 ETH0.0011550311.64252518
Exec Transaction213480142024-12-07 3:44:5921 days ago1733543099IN
0xfF7B5E16...a651Fe19F
0 ETH0.0521864411.8
Exec Transaction211939432024-11-15 15:19:1142 days ago1731683951IN
0xfF7B5E16...a651Fe19F
0 ETH0.0198294229.48288838
Exec Transaction211860772024-11-14 12:57:1143 days ago1731589031IN
0xfF7B5E16...a651Fe19F
0 ETH0.0021083428.58270057
Exec Transaction211722242024-11-12 14:32:5945 days ago1731421979IN
0xfF7B5E16...a651Fe19F
0 ETH0.0187064727.78864114
Exec Transaction211720802024-11-12 14:04:1145 days ago1731420251IN
0xfF7B5E16...a651Fe19F
0 ETH0.0252207734.94372996
Exec Transaction211663152024-11-11 18:45:3546 days ago1731350735IN
0xfF7B5E16...a651Fe19F
0 ETH0.0047392349.89873777
Exec Transaction211656992024-11-11 16:41:1146 days ago1731343271IN
0xfF7B5E16...a651Fe19F
0 ETH0.0050865150.85959733
Exec Transaction210667272024-10-28 21:10:2360 days ago1730149823IN
0xfF7B5E16...a651Fe19F
0 ETH0.0015161613.52295034
Exec Transaction210666382024-10-28 20:52:3560 days ago1730148755IN
0xfF7B5E16...a651Fe19F
0 ETH0.0076519110.31476288
Exec Transaction210665572024-10-28 20:36:2360 days ago1730147783IN
0xfF7B5E16...a651Fe19F
0 ETH0.009010712.37250977
Exec Transaction210664872024-10-28 20:22:1160 days ago1730146931IN
0xfF7B5E16...a651Fe19F
0 ETH0.0077983814.45208048
Exec Transaction210664212024-10-28 20:08:4760 days ago1730146127IN
0xfF7B5E16...a651Fe19F
0 ETH0.0093225213.64216737
View all transactions

Latest 3 internal transactions

Advanced mode:
Parent Transaction Hash Block
From
To
197715882024-05-01 0:05:47241 days ago1714521947
0xfF7B5E16...a651Fe19F
0.169 ETH
115121972020-12-23 21:17:221465 days ago1608758242
0xfF7B5E16...a651Fe19F
0.1 ETH
115062262020-12-22 23:25:231466 days ago1608679523  Contract Creation0 ETH
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Proxy

Compiler Version
v0.5.14+commit.01f1aaa4

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2021-09-20
*/

/**
 *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"}]

608060405234801561001057600080fd5b506040516101e73803806101e78339818101604052602081101561003357600080fd5b8101908080519060200190929190505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156100ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806101c36024913960400191505060405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060aa806101196000396000f3fe608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea265627a7a72315820d8a00dc4fe6bf675a9d7416fc2d00bb3433362aa8186b750f76c4027269667ff64736f6c634300050e0032496e76616c6964206d617374657220636f707920616464726573732070726f766964656400000000000000000000000034cfac646f301356faa8b21e94227e3583fe3f5f

Deployed Bytecode

0x608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea265627a7a72315820d8a00dc4fe6bf675a9d7416fc2d00bb3433362aa8186b750f76c4027269667ff64736f6c634300050e0032

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

00000000000000000000000034cfac646f301356faa8b21e94227e3583fe3f5f

-----Decoded View---------------
Arg [0] : _masterCopy (address): 0x34CfAC646f301356fAa8B21e94227e3583Fe3F5F

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000034cfac646f301356faa8b21e94227e3583fe3f5f


Deployed Bytecode Sourcemap

316:1554:0:-;;;1226:42;1222:1;1216:8;1212:57;1406:66;1402:1;1389:15;1386:87;1383:2;;;1503:10;1500:1;1493:21;1542:4;1539:1;1532:15;1383:2;1595:14;1592:1;1589;1576:34;1691:1;1688;1672:14;1669:1;1657:10;1652:3;1639:54;1728:16;1725:1;1722;1707:38;1774:1;1765:7;1762:14;1759:2;;;1789:16;1786:1;1779:27;1759:2;1832:16;1829:1;1822: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.