ETH Price: $2,545.27 (-0.63%)

Contract

0x6e8F72E70772564A7260b4fa5BB9275d4a04A52d
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Execute Meta Tx168306662023-03-15 3:34:35597 days ago1678851275IN
0x6e8F72E7...d4a04A52d
0 ETH0.0038224322.71610967
Execute Meta Tx166251892023-02-14 6:25:11626 days ago1676355911IN
0x6e8F72E7...d4a04A52d
0 ETH0.0024613814.94103036
Transfer166251812023-02-14 6:23:23626 days ago1676355803IN
0x6e8F72E7...d4a04A52d
0.3116 ETH0.0004129415.9556448
Execute Meta Tx165967892023-02-10 7:13:11630 days ago1676013191IN
0x6e8F72E7...d4a04A52d
0 ETH0.0031684617.06910614
Execute Meta Tx165967862023-02-10 7:12:35630 days ago1676013155IN
0x6e8F72E7...d4a04A52d
0 ETH0.002029416.59627368
Execute Meta Tx165577512023-02-04 20:17:35635 days ago1675541855IN
0x6e8F72E7...d4a04A52d
0 ETH0.0045932725.14988717
Transfer165575692023-02-04 19:41:11635 days ago1675539671IN
0x6e8F72E7...d4a04A52d
0.2233 ETH0.0006677325.80037697
Execute Meta Tx161707752022-12-12 19:41:35689 days ago1670874095IN
0x6e8F72E7...d4a04A52d
0 ETH0.0032019617.32993364
Execute Meta Tx161707682022-12-12 19:40:11689 days ago1670874011IN
0x6e8F72E7...d4a04A52d
0 ETH0.0017654616.53456919
Inherit159724282022-11-15 2:22:59717 days ago1668478979IN
0x6e8F72E7...d4a04A52d
0 ETH0.0008788318
Execute Meta Tx159723092022-11-15 1:59:11717 days ago1668477551IN
0x6e8F72E7...d4a04A52d
0 ETH0.0048932118
Execute Meta Tx151251032022-07-12 2:15:53843 days ago1657592153IN
0x6e8F72E7...d4a04A52d
0 ETH0.001905815.82882081
Execute Meta Tx147632872022-05-12 20:56:32903 days ago1652388992IN
0x6e8F72E7...d4a04A52d
0 ETH0.0096378470.70329895
Execute Meta Tx147632852022-05-12 20:56:21903 days ago1652388981IN
0x6e8F72E7...d4a04A52d
0 ETH0.0093886870.85263263
Execute Meta Tx138468252021-12-21 6:04:101046 days ago1640066650IN
0x6e8F72E7...d4a04A52d
0 ETH0.0084192561.78225509
Execute Meta Tx137955182021-12-13 7:42:061054 days ago1639381326IN
0x6e8F72E7...d4a04A52d
0 ETH0.0069228245.13214766

Latest 4 internal transactions

Advanced mode:
Parent Transaction Hash Block From To
166251892023-02-14 6:25:11626 days ago1676355911
0x6e8F72E7...d4a04A52d
0.31160001 ETH
165577512023-02-04 20:17:35635 days ago1675541855
0x6e8F72E7...d4a04A52d
0.00522248 ETH
165577512023-02-04 20:17:35635 days ago1675541855
0x6e8F72E7...d4a04A52d
0.2180775 ETH
137955042021-12-13 7:39:111054 days ago1639381151  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

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