ETH Price: $3,352.27 (-0.12%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Execute Meta Tx178375492023-08-03 22:49:23516 days ago1691102963IN
0x8410a60c...a4e342102
0 ETH0.0029700415.03178686
Transfer178353852023-08-03 15:32:59516 days ago1691076779IN
0x8410a60c...a4e342102
0.05092901 ETH0.0008741633.77635903
Execute Meta Tx170454602023-04-14 12:38:23627 days ago1681475903IN
0x8410a60c...a4e342102
0 ETH0.0049596725.09613754
Transfer170394322023-04-13 15:45:11628 days ago1681400711IN
0x8410a60c...a4e342102
0.08048405 ETH0.0008279931.99222484
Execute Meta Tx170170932023-04-10 10:04:59631 days ago1681121099IN
0x8410a60c...a4e342102
0 ETH0.0016607518.9094388
Execute Meta Tx169971522023-04-07 14:18:11634 days ago1680877091IN
0x8410a60c...a4e342102
0 ETH0.0025180722.3204012
Inherit159658702022-11-14 4:24:59778 days ago1668399899IN
0x8410a60c...a4e342102
0 ETH0.0006347113
Execute Meta Tx159640222022-11-13 22:13:59779 days ago1668377639IN
0x8410a60c...a4e342102
0 ETH0.0048440619
Execute Meta Tx157593382022-10-16 7:59:23807 days ago1665907163IN
0x8410a60c...a4e342102
0 ETH0.001908611.11647312
Execute Meta Tx154634942022-09-03 5:17:57850 days ago1662182277IN
0x8410a60c...a4e342102
0 ETH0.0021089512.28299278
Execute Meta Tx153794842022-08-20 19:36:37864 days ago1661024197IN
0x8410a60c...a4e342102
0 ETH0.0020115611.93660159
Execute Meta Tx153794612022-08-20 19:32:36864 days ago1661023956IN
0x8410a60c...a4e342102
0 ETH0.0032662817.59651156
Execute Meta Tx153794402022-08-20 19:28:55864 days ago1661023735IN
0x8410a60c...a4e342102
0 ETH0.0024135619.76195076
Execute Meta Tx149271182022-06-08 14:10:55937 days ago1654697455IN
0x8410a60c...a4e342102
0 ETH0.0085200249.62388793
Execute Meta Tx149152932022-06-06 13:48:00939 days ago1654523280IN
0x8410a60c...a4e342102
0 ETH0.0092481753.86493923
Execute Meta Tx147879902022-05-16 19:02:35960 days ago1652727755IN
0x8410a60c...a4e342102
0 ETH0.0070017440.77394239
Execute Meta Tx147699422022-05-13 22:02:15963 days ago1652479335IN
0x8410a60c...a4e342102
0 ETH0.0047043344.1253009
Execute Meta Tx146110012022-04-18 19:23:07988 days ago1650309787IN
0x8410a60c...a4e342102
0 ETH0.0068958461.94780224
Execute Meta Tx146107302022-04-18 18:18:39988 days ago1650305919IN
0x8410a60c...a4e342102
0 ETH0.0133962787.35809456

Latest 7 internal transactions

Advanced mode:
Parent Transaction Hash Block
From
To
178375492023-08-03 22:49:23516 days ago1691102963
0x8410a60c...a4e342102
0.05092901 ETH
170454602023-04-14 12:38:23627 days ago1681475903
0x8410a60c...a4e342102
0.08048405 ETH
170170932023-04-10 10:04:59631 days ago1681121099
0x8410a60c...a4e342102
0.08032629 ETH
170169852023-04-10 9:42:47631 days ago1681119767
0x8410a60c...a4e342102
0.08032629 ETH
169971522023-04-07 14:18:11634 days ago1680877091
0x8410a60c...a4e342102
0.05420292 ETH
169970612023-04-07 13:59:59634 days ago1680875999
0x8410a60c...a4e342102
0.05420292 ETH
146107202022-04-18 18:16:08988 days ago1650305768  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.