ETH Price: $2,390.78 (-3.01%)
 

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer186709122023-11-28 15:07:47342 days ago1701184067IN
0xa6223813...5772f02C6
0.25936931 ETH0.001403760.63797941
Transfer177848142023-07-27 13:51:35466 days ago1690465895IN
0xa6223813...5772f02C6
0.5693498 ETH0.0006885129.74290741
Transfer175987952023-07-01 11:05:11492 days ago1688209511IN
0xa6223813...5772f02C6
0.82235614 ETH0.0003518815.20071783
Transfer175987772023-07-01 11:01:35492 days ago1688209295IN
0xa6223813...5772f02C6
0.0545818 ETH0.0003846516.61630174

Latest 19 internal transactions

Advanced mode:
Parent Transaction Hash Block From To
196831762024-04-18 15:15:59200 days ago1713453359
0xa6223813...5772f02C6
0.00269621 ETH
196831762024-04-18 15:15:59200 days ago1713453359
0xa6223813...5772f02C6
0.44151889 ETH
196831582024-04-18 15:12:23200 days ago1713453143
0xa6223813...5772f02C6
0.0040636 ETH
196831462024-04-18 15:09:59200 days ago1713452999
0xa6223813...5772f02C6
0.00415808 ETH
178255552023-08-02 6:34:35460 days ago1690958075
0xa6223813...5772f02C6
0.00330646 ETH
178255552023-08-02 6:34:35460 days ago1690958075
0xa6223813...5772f02C6
3 ETH
177847592023-07-27 13:40:35466 days ago1690465235
0xa6223813...5772f02C6
0.0159961 ETH
177847592023-07-27 13:40:35466 days ago1690465235
0xa6223813...5772f02C6
0.01293775 ETH
177847592023-07-27 13:40:35466 days ago1690465235
0xa6223813...5772f02C6
2.60055305 ETH
177847492023-07-27 13:38:35466 days ago1690465115
0xa6223813...5772f02C6
0.00551052 ETH
177847492023-07-27 13:38:35466 days ago1690465115
0xa6223813...5772f02C6
0.85 ETH
158103592022-10-23 10:57:11743 days ago1666522631
0xa6223813...5772f02C6
0.00169354 ETH
158102532022-10-23 10:35:47743 days ago1666521347
0xa6223813...5772f02C6
0.00166173 ETH
158099022022-10-23 9:25:23743 days ago1666517123
0xa6223813...5772f02C6
0.00119062 ETH
154302222022-08-28 21:37:52799 days ago1661722672
0xa6223813...5772f02C6
0.03913762 ETH
154296892022-08-28 19:33:52799 days ago1661715232
0xa6223813...5772f02C6
0.00383822 ETH
154296892022-08-28 19:33:52799 days ago1661715232
0xa6223813...5772f02C6
0.7472 ETH
154296802022-08-28 19:30:37799 days ago1661715037
0xa6223813...5772f02C6
0.75105122 ETH
154296672022-08-28 19:27:51799 days ago1661714871  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.