ETH Price: $2,202.95 (-2.25%)

Contract

0x3fA3e78c5c6C821169298E6C43FDC9559F3bd77a
 

Overview

ETH Balance

0.003483560792950074 ETH

Eth Value

$7.67 (@ $2,202.95/ETH)

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer168670062023-03-20 6:09:23711 days ago1679292563IN
0x3fA3e78c...59F3bd77a
0.1188 ETH0.0003266514.11077344
Transfer147774422022-05-15 2:48:491020 days ago1652582929IN
0x3fA3e78c...59F3bd77a
0.1031 ETH0.0005552326.43985917

Latest 20 internal transactions

Advanced mode:
Parent Transaction Hash Block
From
To
168756602023-03-21 11:17:11710 days ago1679397431
0x3fA3e78c...59F3bd77a
0.00171373 ETH
168756602023-03-21 11:17:11710 days ago1679397431
0x3fA3e78c...59F3bd77a
0.21 ETH
168755202023-03-21 10:48:35710 days ago1679395715
0x3fA3e78c...59F3bd77a
0.212 ETH
168670652023-03-20 6:21:11711 days ago1679293271
0x3fA3e78c...59F3bd77a
0.00198583 ETH
168670652023-03-20 6:21:11711 days ago1679293271
0x3fA3e78c...59F3bd77a
0.115 ETH
154821852022-09-06 5:19:42906 days ago1662441582
0x3fA3e78c...59F3bd77a
0.00119516 ETH
147895492022-05-17 1:02:371018 days ago1652749357
0x3fA3e78c...59F3bd77a
0.00172262 ETH
147894492022-05-17 0:41:521018 days ago1652748112
0x3fA3e78c...59F3bd77a
0.00352731 ETH
147878872022-05-16 18:35:071019 days ago1652726107
0x3fA3e78c...59F3bd77a
0.00724346 ETH
147786402022-05-15 7:33:101020 days ago1652599990
0x3fA3e78c...59F3bd77a
0.214 ETH
147785912022-05-15 7:20:321020 days ago1652599232
0x3fA3e78c...59F3bd77a
0.21 ETH
147783432022-05-15 6:18:531020 days ago1652595533
0x3fA3e78c...59F3bd77a
0.00569667 ETH
147783432022-05-15 6:18:531020 days ago1652595533
0x3fA3e78c...59F3bd77a
0.000035 ETH
147783432022-05-15 6:18:531020 days ago1652595533
0x3fA3e78c...59F3bd77a
0.006965 ETH
147782012022-05-15 5:40:461020 days ago1652593246
0x3fA3e78c...59F3bd77a
0.01 ETH
147775842022-05-15 3:21:071020 days ago1652584867
0x3fA3e78c...59F3bd77a
0.00353771 ETH
147775842022-05-15 3:21:071020 days ago1652584867
0x3fA3e78c...59F3bd77a
0.08 ETH
147775712022-05-15 3:18:011020 days ago1652584681
0x3fA3e78c...59F3bd77a
0.00258084 ETH
147774852022-05-15 2:58:121020 days ago1652583492
0x3fA3e78c...59F3bd77a
0.0097 ETH
147774852022-05-15 2:58:121020 days ago1652583492  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

API
[{"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.