ETH Price: $3,630.83 (-0.79%)
 

Overview

ETH Balance

0.00167207313411627 ETH

Eth Value

$6.07 (@ $3,630.83/ETH)

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer162212492022-12-19 20:51:47747 days ago1671483107IN
0x1Fd31F34...DF0D1D37e
0.29833572 ETH0.0004282318.49889874
Transfer132623842021-09-20 11:34:301203 days ago1632137670IN
0x1Fd31F34...DF0D1D37e
0.37702 ETH0.0018977181.97815388
Transfer129043732021-07-26 22:08:231258 days ago1627337303IN
0x1Fd31F34...DF0D1D37e
0.49691729 ETH0.0012660

Latest 16 internal transactions

Advanced mode:
Parent Transaction Hash Block
From
To
172953592023-05-19 18:38:11597 days ago1684521491
0x1Fd31F34...DF0D1D37e
0.00704488 ETH
172953592023-05-19 18:38:11597 days ago1684521491
0x1Fd31F34...DF0D1D37e
1.2454893 ETH
172953242023-05-19 18:30:59597 days ago1684521059
0x1Fd31F34...DF0D1D37e
0.03136982 ETH
172953242023-05-19 18:30:59597 days ago1684521059
0x1Fd31F34...DF0D1D37e
0.00482677 ETH
172953242023-05-19 18:30:59597 days ago1684521059
0x1Fd31F34...DF0D1D37e
0.97020561 ETH
172952302023-05-19 18:11:59597 days ago1684519919
0x1Fd31F34...DF0D1D37e
0.00935156 ETH
154154532022-08-26 12:51:16863 days ago1661518276
0x1Fd31F34...DF0D1D37e
0.0099499 ETH
152816542022-08-05 10:05:13884 days ago1659693913
0x1Fd31F34...DF0D1D37e
0.00086198 ETH
152816522022-08-05 10:05:04884 days ago1659693904
0x1Fd31F34...DF0D1D37e
0.00091729 ETH
152816462022-08-05 10:03:05884 days ago1659693785
0x1Fd31F34...DF0D1D37e
0.00138692 ETH
152815702022-08-05 9:45:17884 days ago1659692717
0x1Fd31F34...DF0D1D37e
0.00109181 ETH
133403262021-10-02 14:15:471191 days ago1633184147
0x1Fd31F34...DF0D1D37e
0.02370269 ETH
133403262021-10-02 14:15:471191 days ago1633184147
0x1Fd31F34...DF0D1D37e
0.8 ETH
129045092021-07-26 22:40:261258 days ago1627339226
0x1Fd31F34...DF0D1D37e
0.00241358 ETH
129044542021-07-26 22:29:311258 days ago1627338571
0x1Fd31F34...DF0D1D37e
0.0024 ETH
129044542021-07-26 22:29:311258 days ago1627338571  Contract Creation0 ETH
Loading...
Loading

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

Contract Name:
Proxy

Compiler Version
v0.8.3+commit.8d00100c

Optimization Enabled:
Yes with 999 runs

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

// 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
pragma solidity ^0.8.3;

/**
 * @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 immutable public implementation;

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

    constructor(address _implementation) {
        implementation = _implementation;
    }

    fallback() external payable {
        address target = implementation;
        // solhint-disable-next-line no-inline-assembly
        assembly {
            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, "");
    }
}

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"},{"inputs":[],"name":"implementation","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]

Deployed Bytecode

0x6080604052600436106100225760003560e01c80635c60da1b146100ac57610067565b3661006757604080516020808252600090820152339134917f606834f57405380c4fb88d1f4850326ad3885f014bab3b568dfbf7a041eef738910160405180910390a3005b7f000000000000000000000000ab00ea153c43575184ff11dd5e713c96be0055733660008037600080366000845af43d6000803e8080156100a7573d6000f35b3d6000fd5b3480156100b857600080fd5b506100e07f000000000000000000000000ab00ea153c43575184ff11dd5e713c96be00557381565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f3fea2646970667358221220b88a14f52e9d465328c9b3ab476e4b7fa40ed3615fd5409a6afc9885366e03a964736f6c63430008030033

Deployed Bytecode Sourcemap

996:819:0:-:0;;;;;;;;;;;;;;;;;;;;;;;1769:35;;;446:2:1;428:21;;;245:286;465:18;;;458:32;1789:10:0;;1778:9;;1769:35;;507:18:1;1769:35:0;;;;;;;996:819;;1299:14;1424;1282;;1405:34;1517:1;1514;1498:14;1495:1;1487:6;1480:5;1467:52;1554:16;1551:1;1548;1533:38;1592:6;1612:36;;;;1682:16;1679:1;1671:28;1612:36;1630:16;1627:1;1620:27;1020:39;;;;;;;;;;;;;;;;;;190:42:1;178:55;;;160:74;;148:2;133:18;1020:39:0;;;;;;

Swarm Source

ipfs://b88a14f52e9d465328c9b3ab476e4b7fa40ed3615fd5409a6afc9885366e03a9

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.