ETH Price: $2,650.77 (-0.95%)

Contract

0xd062687c083C6004d0f1D96079946ECa29129acc
 
Transaction Hash
Method
Block
From
To

There are no matching entries

Please try again later

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
174533162023-06-11 0:26:35477 days ago1686443195
0xd062687c...a29129acc
0.00293991 ETH
103794982020-07-02 10:38:001550 days ago1593686280
0xd062687c...a29129acc
0.07396884 ETH
103794612020-07-02 10:28:201550 days ago1593685700
0xd062687c...a29129acc
0.02332246 ETH
103794382020-07-02 10:20:491550 days ago1593685249
0xd062687c...a29129acc
0.00509901 ETH
103794352020-07-02 10:20:081550 days ago1593685208
0xd062687c...a29129acc
0.00497031 ETH
103561322020-06-28 19:15:171554 days ago1593371717
0xd062687c...a29129acc
0.00662613 ETH
103560122020-06-28 18:51:351554 days ago1593370295
0xd062687c...a29129acc
0.01974994 ETH
103559892020-06-28 18:46:411554 days ago1593370001
0xd062687c...a29129acc
0.224 ETH
103559812020-06-28 18:45:091554 days ago1593369909
0xd062687c...a29129acc
0.0042336 ETH
103559802020-06-28 18:44:421554 days ago1593369882
0xd062687c...a29129acc
0.00438929 ETH
103559662020-06-28 18:42:101554 days ago1593369730
0xd062687c...a29129acc
0.00416364 ETH
103559612020-06-28 18:41:201554 days ago1593369680
0xd062687c...a29129acc
0.00414261 ETH
103558702020-06-28 18:16:551554 days ago1593368215
0xd062687c...a29129acc
0.2 ETH
103557272020-06-28 17:48:431554 days ago1593366523
0xd062687c...a29129acc
0.0087029 ETH
103528862020-06-28 7:29:031554 days ago1593329343
0xd062687c...a29129acc
0.0006 ETH
103528862020-06-28 7:29:031554 days ago1593329343
0xd062687c...a29129acc
0.3994 ETH
103528822020-06-28 7:28:221554 days ago1593329302
0xd062687c...a29129acc
0.0006 ETH
103528822020-06-28 7:28:221554 days ago1593329302
0xd062687c...a29129acc
0.3994 ETH
103528332020-06-28 7:18:021554 days ago1593328682
0xd062687c...a29129acc
4 ETH
103527972020-06-28 7:09:571554 days ago1593328197
0xd062687c...a29129acc
0.2 ETH
103525202020-06-28 6:07:541554 days ago1593324474
0xd062687c...a29129acc
0.00758657 ETH
103525202020-06-28 6:07:541554 days ago1593324474
0xd062687c...a29129acc
5.05771486 ETH
103524632020-06-28 5:53:031554 days ago1593323583
0xd062687c...a29129acc
0.00068018 ETH
103524632020-06-28 5:53:031554 days ago1593323583
0xd062687c...a29129acc
0.45277796 ETH
103523912020-06-28 5:34:001554 days ago1593322440
0xd062687c...a29129acc
0.0006812 ETH
View All Internal Transactions
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0xE1C7fe72...04b8910A6
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.4+commit.9549d8ff

Optimization Enabled:
Yes with 999 runs

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

// Copyright (C) 2018  Argent Labs Ltd. <https://argent.xyz>

// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.

// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.

// You should have received a copy of the GNU General Public License
// along with this program.  If not, see <http://www.gnu.org/licenses/>.

pragma solidity ^0.5.4;

/**
 * @title Proxy
 * @dev Basic proxy that delegates all calls to a fixed implementing contract.
 * The implementing contract cannot be upgraded.
 * @author Julien Niset - <[email protected]>
 */
contract Proxy {

    address implementation;

    event Received(uint indexed value, address indexed sender, bytes data);

    constructor(address _implementation) public {
        implementation = _implementation;
    }

    function() external payable {

        if (msg.data.length == 0 && msg.value > 0) {
            emit Received(msg.value, msg.sender, msg.data);
        } else {
            // solium-disable-next-line security/no-inline-assembly
            assembly {
                let target := sload(0)
                calldatacopy(0, 0, calldatasize())
                let result := delegatecall(gas, target, 0, calldatasize(), 0, 0)
                returndatacopy(0, 0, returndatasize())
                switch result
                case 0 {revert(0, returndatasize())}
                default {return (0, returndatasize())}
            }
        }
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"name":"_implementation","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"value","type":"uint256"},{"indexed":true,"name":"sender","type":"address"},{"indexed":false,"name":"data","type":"bytes"}],"name":"Received","type":"event"}]

Deployed Bytecode

0x60806040523615801560115750600034115b156092573373ffffffffffffffffffffffffffffffffffffffff16347f606834f57405380c4fb88d1f4850326ad3885f014bab3b568dfbf7a041eef73860003660405180806020018281038252848482818152602001925080828437600083820152604051601f909101601f19169092018290039550909350505050a360b8565b6000543660008037600080366000845af43d6000803e80801560b3573d6000f35b3d6000fd5b00fea165627a7a7230582050a0cdc6737cfe5402762d0a4a4467b912e656e93ff13e1f2bfcdcb8215725080029

Deployed Bytecode Sourcemap

951:901:0:-;;;1233:8;:20;:37;;;;;1269:1;1257:9;:13;1233:37;1229:613;;;1312:10;1292:41;;1301:9;1292:41;1324:8;;1292:41;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;;74:27;1292:41:0;;137:4:-1;117:14;;;-1:-1;;113:30;157:16;;;1292:41:0;;;;-1:-1:-1;1292:41:0;;-1:-1:-1;;;;1292:41:0;1229:613;;;1483:1;1477:8;1522:14;1519:1;1516;1503:34;1617:1;1614;1598:14;1595:1;1587:6;1582:3;1569:50;1658:16;1655:1;1652;1637:38;1700:6;1724:36;;;;1798:16;1795:1;1787:28;1724:36;1742:16;1739:1;1732:27;1444:387;951:901

Swarm Source

bzzr://50a0cdc6737cfe5402762d0a4a4467b912e656e93ff13e1f2bfcdcb821572508

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  ]

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.