ETH Price: $1,776.58 (+1.09%)

Contract

0x2CC2857Ff7492da0465E638982Fad760443Ce858
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Execute Meta Tx201761812024-06-26 13:31:59282 days ago1719408719IN
0x2CC2857F...0443Ce858
0 ETH0.000587485.84850729
Execute Meta Tx201760542024-06-26 13:06:35282 days ago1719407195IN
0x2CC2857F...0443Ce858
0 ETH0.000533635.07150881
Execute Meta Tx201760152024-06-26 12:58:35282 days ago1719406715IN
0x2CC2857F...0443Ce858
0 ETH0.000485253.96605973
Execute Meta Tx201756972024-06-26 11:54:47282 days ago1719402887IN
0x2CC2857F...0443Ce858
0 ETH0.000512553.11275247
Execute Meta Tx201729602024-06-26 2:45:23282 days ago1719369923IN
0x2CC2857F...0443Ce858
0 ETH0.000361722.93813838
Execute Meta Tx201729362024-06-26 2:40:35282 days ago1719369635IN
0x2CC2857F...0443Ce858
0 ETH0.000441593.58702572
Execute Meta Tx201729002024-06-26 2:33:11282 days ago1719369191IN
0x2CC2857F...0443Ce858
0 ETH0.000434913.53270223
Execute Meta Tx201728832024-06-26 2:29:47282 days ago1719368987IN
0x2CC2857F...0443Ce858
0 ETH0.000479513.89485045
Execute Meta Tx201728632024-06-26 2:25:47282 days ago1719368747IN
0x2CC2857F...0443Ce858
0 ETH0.000501484.07306122
Execute Meta Tx201728402024-06-26 2:21:11282 days ago1719368471IN
0x2CC2857F...0443Ce858
0 ETH0.000473753.37861204
Execute Meta Tx201720212024-06-25 23:36:23282 days ago1719358583IN
0x2CC2857F...0443Ce858
0 ETH0.0003372.73704577
Execute Meta Tx201720032024-06-25 23:32:47282 days ago1719358367IN
0x2CC2857F...0443Ce858
0 ETH0.000372553.02579645
Execute Meta Tx201719852024-06-25 23:29:11282 days ago1719358151IN
0x2CC2857F...0443Ce858
0 ETH0.000337992.74509145
Execute Meta Tx201719482024-06-25 23:21:47282 days ago1719357707IN
0x2CC2857F...0443Ce858
0 ETH0.000452383.22649316
Execute Meta Tx201719232024-06-25 23:16:47282 days ago1719357407IN
0x2CC2857F...0443Ce858
0 ETH0.000344782.80059438
Execute Meta Tx201718542024-06-25 23:02:59282 days ago1719356579IN
0x2CC2857F...0443Ce858
0 ETH0.00026252.205435
Execute Meta Tx201718232024-06-25 22:56:47282 days ago1719356207IN
0x2CC2857F...0443Ce858
0 ETH0.000315932.58254603
Inherit159705662022-11-14 20:08:23871 days ago1668456503IN
0x2CC2857F...0443Ce858
0 ETH0.0009278819
Execute Meta Tx159693172022-11-14 15:57:59871 days ago1668441479IN
0x2CC2857F...0443Ce858
0 ETH0.0048931218
Transfer150657142022-07-02 22:13:271006 days ago1656800007IN
0x2CC2857F...0443Ce858
0.029 ETH0.000256659.91657758
Execute Meta Tx145106222022-04-03 2:50:341097 days ago1648954234IN
0x2CC2857F...0443Ce858
0 ETH0.0054296345.10263582
Execute Meta Tx143719962022-03-12 12:38:521119 days ago1647088732IN
0x2CC2857F...0443Ce858
0 ETH0.0025167814.94934022
Execute Meta Tx143719962022-03-12 12:38:521119 days ago1647088732IN
0x2CC2857F...0443Ce858
0 ETH0.0015977414.94934022
Execute Meta Tx142082502022-02-15 3:20:391144 days ago1644895239IN
0x2CC2857F...0443Ce858
0 ETH0.0084288551.15867699
Execute Meta Tx136614492021-11-22 0:50:161229 days ago1637542216IN
0x2CC2857F...0443Ce858
0 ETH0.01962559111.32686836
View all transactions

Latest 19 internal transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
Deposit201756972024-06-26 11:54:47282 days ago1719402887
0x2CC2857F...0443Ce858
0.02421622 ETH
Transfer201729602024-06-26 2:45:23282 days ago1719369923
0x2CC2857F...0443Ce858
0.00040185 ETH
Transfer201729362024-06-26 2:40:35282 days ago1719369635
0x2CC2857F...0443Ce858
0.00046214 ETH
Transfer201729002024-06-26 2:33:11282 days ago1719369191
0x2CC2857F...0443Ce858
0.00046034 ETH
Transfer201728832024-06-26 2:29:47282 days ago1719368987
0x2CC2857F...0443Ce858
0.00051858 ETH
Transfer201728632024-06-26 2:25:47282 days ago1719368747
0x2CC2857F...0443Ce858
0.00057029 ETH
Transfer201728402024-06-26 2:21:11282 days ago1719368471
0x2CC2857F...0443Ce858
0.00043094 ETH
Transfer201720212024-06-25 23:36:23282 days ago1719358583
0x2CC2857F...0443Ce858
0.00036941 ETH
Transfer201720032024-06-25 23:32:47282 days ago1719358367
0x2CC2857F...0443Ce858
0.00036372 ETH
Transfer201719852024-06-25 23:29:11282 days ago1719358151
0x2CC2857F...0443Ce858
0.00036 ETH
Transfer201719482024-06-25 23:21:47282 days ago1719357707
0x2CC2857F...0443Ce858
0.00046763 ETH
Transfer201719232024-06-25 23:16:47282 days ago1719357407
0x2CC2857F...0443Ce858
0.00037881 ETH
-142082502022-02-15 3:20:391144 days ago1644895239
0x2CC2857F...0443Ce858
0.03910155 ETH
-136614492021-11-22 0:50:161229 days ago1637542216
0x2CC2857F...0443Ce858
0.01839534 ETH
-136614492021-11-22 0:50:161229 days ago1637542216
0x2CC2857F...0443Ce858
0.05619313 ETH
-136562262021-11-21 5:07:221230 days ago1637471242
0x2CC2857F...0443Ce858
0.01245079 ETH
-136562262021-11-21 5:07:221230 days ago1637471242
0x2CC2857F...0443Ce858
0.00691467 ETH
-136559862021-11-21 4:13:451230 days ago1637468025
0x2CC2857F...0443Ce858
0.02098719 ETH
-136559862021-11-21 4:13:451230 days ago1637468025  Contract Creation0 ETH
Loading...
Loading

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

Contract Name:
WalletProxy

Compiler Version
v0.7.6+commit.7338295f

Optimization Enabled:
Yes with 100000 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2022-05-25
*/

// SPDX-License-Identifier: LGPL-3.0-or-later
// Taken from: https://github.com/gnosis/safe-contracts/blob/development/contracts/proxies/GnosisSafeProxy.sol
pragma solidity ^0.7.0;

/// @title IProxy - Helper interface to access masterCopy of the Proxy on-chain
/// @author Richard Meissner - <[email protected]>
interface IProxy {
    function masterCopy() external view returns (address);
}

/// @title WalletProxy - Generic proxy contract allows to execute all transactions applying the code of a master contract.
/// @author Stefan George - <[email protected]>
/// @author Richard Meissner - <[email protected]>
contract WalletProxy {

    // masterCopy always needs to be first declared variable, to ensure that it is at the same location in the contracts to which calls are delegated.
    // To reduce deployment costs this variable is internal and needs to be retrieved via `getStorageAt`
    address internal masterCopy;

    /// @dev Constructor function sets address of master copy contract.
    /// @param _masterCopy Master copy address.
    constructor(address _masterCopy)
    {
        require(_masterCopy != address(0), "Invalid master copy address provided");
        masterCopy = _masterCopy;
    }

    /// @dev Fallback function forwards all transactions and returns all received return data.
    fallback()
    payable
    external
    {
        // solium-disable-next-line security/no-inline-assembly
        assembly {
            let _masterCopy := and(sload(0), 0xffffffffffffffffffffffffffffffffffffffff)
        // 0xa619486e == keccak("masterCopy()"). The value is right padded to 32-bytes with 0s
            if eq(calldataload(0), 0xa619486e00000000000000000000000000000000000000000000000000000000) {
                mstore(0, _masterCopy)
                return(0, 0x20)
            }
            calldatacopy(0, 0, calldatasize())
            let success := delegatecall(gas(), _masterCopy, 0, calldatasize(), 0, 0)
            returndatacopy(0, 0, returndatasize())
            if eq(success, 0) { revert(0, returndatasize()) }
            return(0, returndatasize())
        }
    }
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"_masterCopy","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"}]

Deployed Bytecode

0x6080604052600073ffffffffffffffffffffffffffffffffffffffff8154167fa619486e0000000000000000000000000000000000000000000000000000000082351415604e57808252602082f35b3682833781823684845af490503d82833e806067573d82fd5b503d81f3fea2646970667358221220676404d5a2e50e328cc18fc786619f9629ae43d7ff695286c941717f0a1541e564736f6c63430007060033

Deployed Bytecode Sourcemap

628:1536:0:-:0;;;1516:1;1520:42;1516:1;1510:8;1506:57;1696:66;1516:1;1679:15;1676:87;1673:2;;;1793:11;1516:1;1783:22;1833:4;1516:1;1823:15;1673:2;1886:14;1516:1;;1867:34;1516:1;;1886:14;1516:1;1950:11;1943:5;1930:57;1915:72;;2022:16;1516:1;;2001:38;2059:7;2053:2;;2083:16;1516:1;2073:27;2053:2;;2126:16;1516:1;2116:27

Swarm Source

ipfs://676404d5a2e50e328cc18fc786619f9629ae43d7ff695286c941717f0a1541e5

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