ETH Price: $3,289.05 (-0.24%)

Contract

0x2a28D27197f74e8a7124a7B0118663b53f546f96
 

Overview

ETH Balance

0.01432896 ETH

Eth Value

$47.13 (@ $3,289.05/ETH)

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer124124172021-05-11 9:47:141349 days ago1620726434IN
0x2a28D271...53f546f96
0.3 ETH0.00725875312.50000168
Transfer123079282021-04-25 6:54:421365 days ago1619333682IN
0x2a28D271...53f546f96
0.49010843 ETH0.000836236
Transfer122567522021-04-17 9:19:191373 days ago1618651159IN
0x2a28D271...53f546f96
0.43353965 ETH0.00383262165
Transfer119583792021-03-02 10:49:561419 days ago1614682196IN
0x2a28D271...53f546f96
0.68767908 ETH0.00247552106.575
Transfer118361602021-02-11 15:43:311438 days ago1613058211IN
0x2a28D271...53f546f96
1.0025621 ETH0.00703924303.05
Transfer118284362021-02-10 11:17:251439 days ago1612955845IN
0x2a28D271...53f546f96
0.51011 ETH0.00594636256
Transfer117452132021-01-28 15:54:391452 days ago1611849279IN
0x2a28D271...53f546f96
1.1938 ETH0.0034842150
Transfer116004962021-01-06 10:31:021474 days ago1609929062IN
0x2a28D271...53f546f96
1.455 ETH0.00445977192
Transfer115553262020-12-30 12:15:551481 days ago1609330555IN
0x2a28D271...53f546f96
1.0996 ETH0.0023228100
Transfer114061812020-12-07 14:21:511504 days ago1607350911IN
0x2a28D271...53f546f96
1.0028 ETH0.0012008851.70000135
Transfer113340322020-11-26 12:33:381515 days ago1606394018IN
0x2a28D271...53f546f96
1.98969058 ETH0.00273130

Latest 10 internal transactions

Advanced mode:
Parent Transaction Hash Block
From
To
138152272021-12-16 8:49:291130 days ago1639644569
0x2a28D271...53f546f96
0.0161 ETH
124248892021-05-13 8:08:451347 days ago1620893325
0x2a28D271...53f546f96
0.02093688 ETH
124248892021-05-13 8:08:451347 days ago1620893325
0x2a28D271...53f546f96
6.02 ETH
118744572021-02-17 12:51:091432 days ago1613566269
0x2a28D271...53f546f96
0.020064 ETH
118744572021-02-17 12:51:091432 days ago1613566269
0x2a28D271...53f546f96
0.5 ETH
118744572021-02-17 12:51:091432 days ago1613566269
0x2a28D271...53f546f96
0.01716 ETH
118744572021-02-17 12:51:091432 days ago1613566269
0x2a28D271...53f546f96
0.5 ETH
116393682021-01-12 9:37:311468 days ago1610444251
0x2a28D271...53f546f96
0.0063 ETH
116393682021-01-12 9:37:311468 days ago1610444251
0x2a28D271...53f546f96
3.05 ETH
113340362020-11-26 12:35:051515 days ago1606394105  Contract Creation0 ETH
Loading...
Loading

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

Contract Name:
Proxy

Compiler Version
v0.6.12+commit.27d51765

Optimization Enabled:
Yes with 999 runs

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

pragma solidity ^0.6.12;

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

// SPDX-License-Identifier: GPL-3.0-only

/**
 * @title Proxy
 * @notice 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;
    }

    fallback() external payable {
        // solhint-disable-next-line 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())}
        }
    }

    receive() external payable {
        emit Received(msg.value, msg.sender, msg.data);
    }
}

Contract Security Audit

Contract ABI

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

Deployed Bytecode

0x6080604052366083573373ffffffffffffffffffffffffffffffffffffffff16347f606834f57405380c4fb88d1f4850326ad3885f014bab3b568dfbf7a041eef73860003660405180806020018281038252848482818152602001925080828437600083820152604051601f909101601f19169092018290039550909350505050a3005b600080543682833781823684845af490503d82833e80801560a2573d83f35b3d83fdfea264697066735822122081653946f6f0f024eb94b19bdaf1d69dc04d346dcb6092fa1369c9e2dacfa42164736f6c634300060c0033

Deployed Bytecode Sourcemap

999:809:0:-:0;;;;;;1776:10;1756:41;;1765:9;1756:41;1788:8;;1756:41;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;1756:41:0;;;;;;;;-1:-1:-1;1756:41:0;;-1:-1:-1;;;;1756:41:0;999:809;;1376:1;;1370:8;1411:14;1376:1;;1392:34;1376:1;;1411:14;1376:1;1474:6;1467:5;1454:52;1440:66;;1541:16;1376:1;;1520:38;1579:6;1599:36;;;;1669:16;1376:1;1658:28;1599:36;1617:16;1376:1;1607:27

Swarm Source

ipfs://81653946f6f0f024eb94b19bdaf1d69dc04d346dcb6092fa1369c9e2dacfa421

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.