ETH Price: $1,997.85 (+2.90%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Execute Meta Tx161830072022-12-14 12:42:591174 days ago1671021779IN
0xE02ED2FC...5BCFC3E58
0 ETH0.002257513.70486048
Execute Meta Tx161828342022-12-14 12:08:231174 days ago1671019703IN
0xE02ED2FC...5BCFC3E58
0 ETH0.0029009814.18919779
Execute Meta Tx161828342022-12-14 12:08:231174 days ago1671019703IN
0xE02ED2FC...5BCFC3E58
0 ETH0.002848814.18919779
Transfer161827552022-12-14 11:52:351174 days ago1671018755IN
0xE02ED2FC...5BCFC3E58
0.37044865 ETH0.0003880114.99211926
Inherit159652452022-11-14 2:19:231205 days ago1668392363IN
0xE02ED2FC...5BCFC3E58
0 ETH0.0007325415
Execute Meta Tx159632482022-11-13 19:38:591205 days ago1668368339IN
0xE02ED2FC...5BCFC3E58
0 ETH0.0048446519
Execute Meta Tx155348352022-09-14 20:11:291265 days ago1663186289IN
0xE02ED2FC...5BCFC3E58
0 ETH0.0017647712.41921254
Execute Meta Tx154058672022-08-24 23:48:141286 days ago1661384894IN
0xE02ED2FC...5BCFC3E58
0 ETH0.002255299.61348551
Transfer151267512022-07-12 8:21:451329 days ago1657614105IN
0xE02ED2FC...5BCFC3E58
0.45418419 ETH0.0004165216.09379804
Transfer150020162022-06-21 11:12:471350 days ago1655809967IN
0xE02ED2FC...5BCFC3E58
0.08459385 ETH0.0013052850.43397133
Transfer149758432022-06-16 22:50:211355 days ago1655419821IN
0xE02ED2FC...5BCFC3E58
0.719189 ETH0.0013838653.4701479
Transfer149630662022-06-14 18:02:581357 days ago1655229778IN
0xE02ED2FC...5BCFC3E58
0.08240001 ETH0.0010188539.36689862
Execute Meta Tx147541772022-05-11 9:56:431391 days ago1652263003IN
0xE02ED2FC...5BCFC3E58
0 ETH0.0140647385.36551939
Transfer147540982022-05-11 9:39:261391 days ago1652261966IN
0xE02ED2FC...5BCFC3E58
0.369679 ETH0.0020040277.43231045
Execute Meta Tx144930692022-03-31 9:12:301432 days ago1648717950IN
0xE02ED2FC...5BCFC3E58
0 ETH0.0045466729.63666595

Latest 7 internal transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
Deposit161830072022-12-14 12:42:591174 days ago1671021779
0xE02ED2FC...5BCFC3E58
0.89821095 ETH
Deposit161828342022-12-14 12:08:231174 days ago1671019703
0xE02ED2FC...5BCFC3E58
0.89821095 ETH
Transfer154058672022-08-24 23:48:141286 days ago1661384894
0xE02ED2FC...5BCFC3E58
0.00260474 ETH
Multicall154058672022-08-24 23:48:141286 days ago1661384894
0xE02ED2FC...5BCFC3E58
0.91 ETH
-149614592022-06-14 11:19:411357 days ago1655205581
0xE02ED2FC...5BCFC3E58
0.1 ETH
-147541772022-05-11 9:56:431391 days ago1652263003
0xE02ED2FC...5BCFC3E58
0.369679 ETH
-144930472022-03-31 9:09:161432 days ago1648717756  Contract Creation0 ETH
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
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

Contract Source Code (Solidity)

/**
 *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 - <richard@gnosis.io>
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 - <stefan@gnosis.io>
/// @author Richard Meissner - <richard@gnosis.io>
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"}]

0x608060405234801561001057600080fd5b5060405161016f38038061016f8339818101604052602081101561003357600080fd5b50516001600160a01b03811661007a5760405162461bcd60e51b815260040180806020018281038252602481526020018061014b6024913960400191505060405180910390fd5b600080546001600160a01b039092166001600160a01b031990921691909117905560a2806100a96000396000f3fe6080604052600073ffffffffffffffffffffffffffffffffffffffff8154167fa619486e0000000000000000000000000000000000000000000000000000000082351415604e57808252602082f35b3682833781823684845af490503d82833e806067573d82fd5b503d81f3fea2646970667358221220676404d5a2e50e328cc18fc786619f9629ae43d7ff695286c941717f0a1541e564736f6c63430007060033496e76616c6964206d617374657220636f707920616464726573732070726f76696465640000000000000000000000005fc8a17dded0a4da0f9a1e44e6c26f80aa514145

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 Uncle Number Difficulty Gas Used Reward
View All Uncles
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.