ETH Price: $3,385.56 (+2.09%)

Contract

0xF8FFa54e33ee645456d14744742bb47e76AD916b
 
Transaction Hash
Method
Block
From
To
Transfer106103632020-08-07 3:44:431624 days ago1596771883IN
0xF8FFa54e...e76AD916b
0.03907525 ETH0.000779137.1
Transfer By User105008362020-07-21 5:11:521641 days ago1595308312IN
0xF8FFa54e...e76AD916b
0 ETH0.0060544961
Transfer By User102503192020-06-12 10:25:581679 days ago1591957558IN
0xF8FFa54e...e76AD916b
0 ETH0.0040676141
Change Impl102503032020-06-12 10:21:561679 days ago1591957316IN
0xF8FFa54e...e76AD916b
0 ETH0.0029176440
Change Impl102503002020-06-12 10:21:411679 days ago1591957301IN
0xF8FFa54e...e76AD916b
0 ETH0.0030856440
Transfer By User101908862020-06-03 5:12:351689 days ago1591161155IN
0xF8FFa54e...e76AD916b
0 ETH0.00315828
Transfer By User101908552020-06-03 5:07:321689 days ago1591160852IN
0xF8FFa54e...e76AD916b
0 ETH0.0029074628
Transfer By User100176262020-05-07 6:58:531716 days ago1588834733IN
0xF8FFa54e...e76AD916b
0 ETH0.0010658112
Transfer By User99144852020-04-21 7:37:551732 days ago1587454675IN
0xF8FFa54e...e76AD916b
0 ETH0.0012459612
Transfer By User98280312020-04-07 23:33:551745 days ago1586302435IN
0xF8FFa54e...e76AD916b
0 ETH0.00083088
Transfer By User94354112020-02-07 11:55:211805 days ago1581076521IN
0xF8FFa54e...e76AD916b
0 ETH0.000934659
Transfer By User93643062020-01-27 13:36:451816 days ago1580132205IN
0xF8FFa54e...e76AD916b
0 ETH0.000710648
Transfer By User93642662020-01-27 13:27:511816 days ago1580131671IN
0xF8FFa54e...e76AD916b
0 ETH0.000830648
Transfer By User93570332020-01-26 10:59:031817 days ago1580036343IN
0xF8FFa54e...e76AD916b
0 ETH0.00083078
Transfer By User92001172020-01-02 9:02:251841 days ago1577955745IN
0xF8FFa54e...e76AD916b
0 ETH0.00083588
Transfer By User89362232019-11-15 3:44:561890 days ago1573789496IN
0xF8FFa54e...e76AD916b
0 ETH0.0009202610
Transfer By User80208472019-06-24 13:02:272033 days ago1561381347IN
0xF8FFa54e...e76AD916b
0 ETH0.0021396420

Latest 5 internal transactions

Advanced mode:
Parent Transaction Hash Block
From
To
105008362020-07-21 5:11:521641 days ago1595308312
0xF8FFa54e...e76AD916b
1.532723 ETH
105008362020-07-21 5:11:521641 days ago1595308312
0xF8FFa54e...e76AD916b
1.532723 ETH
102503192020-06-12 10:25:581679 days ago1591957558
0xF8FFa54e...e76AD916b
0.05 ETH
102503192020-06-12 10:25:581679 days ago1591957558
0xF8FFa54e...e76AD916b
0.05 ETH
78424482019-05-27 15:14:142061 days ago1558970054  Contract Creation0 ETH
Loading...
Loading

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

Contract Name:
Proxy

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
Yes with 200 runs

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

pragma solidity ^0.4.13;

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.
    address masterCopy;

    /// @dev Constructor function sets address of master copy contract.
    /// @param _masterCopy Master copy address.
    constructor(address _masterCopy)
        public
    {
        require(_masterCopy != 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)
            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())
        }
    }

    function implementation()
        public
        view
        returns (address)
    {
        return masterCopy;
    }

    function proxyType()
        public
        pure
        returns (uint256)
    {
        return 2;
    }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"proxyType","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":true,"inputs":[],"name":"implementation","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_masterCopy","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"}]

Deployed Bytecode

0x60806040526004361061004b5763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416634555d5c981146100885780635c60da1b146100af575b73ffffffffffffffffffffffffffffffffffffffff600054163660008037600080366000845af43d6000803e801515610083573d6000fd5b3d6000f35b34801561009457600080fd5b5061009d6100ed565b60408051918252519081900360200190f35b3480156100bb57600080fd5b506100c46100f2565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b600290565b60005473ffffffffffffffffffffffffffffffffffffffff16905600a165627a7a7230582000e8963a53396a420e260d6762a2b264be1db09b89fce92475fadd0600ddeffb0029

Deployed Bytecode Sourcemap

28:1387:0:-;;;;;;;;;;;;;;;;;;;;;;;;;814:42;810:1;804:8;800:57;890:14;887:1;884;871:34;986:1;983;967:14;964:1;952:10;947:3;934:54;1023:16;1020:1;1017;1002:38;1057:14;;1054:2;;;1084:16;1081:1;1074:27;1054:2;1127:16;1124:1;1117:27;1302:110;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1302:110:0;;;;;;;;;;;;;;;;;;;;1170:124;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1170:124:0;;;;;;;;;;;;;;;;;;;;;;;1302:110;1403:1;1302:110;:::o;1170:124::-;1244:7;1276:10;;;1170:124;:::o

Swarm Source

bzzr://00e8963a53396a420e260d6762a2b264be1db09b89fce92475fadd0600ddeffb

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.