ETH Price: $2,916.06 (+0.66%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Execute Meta Tx197635172024-04-29 21:02:35637 days ago1714424555IN
0x83311178...B6c579C44
0 ETH0.000786246.81196168
Execute Meta Tx197635092024-04-29 21:00:59637 days ago1714424459IN
0x83311178...B6c579C44
0 ETH0.000878026.88785031
Execute Meta Tx197202232024-04-23 19:36:47643 days ago1713901007IN
0x83311178...B6c579C44
0 ETH0.0017597216.74524617
Execute Meta Tx196797712024-04-18 3:51:11649 days ago1713412271IN
0x83311178...B6c579C44
0 ETH0.002443258.30963471
Transfer196797662024-04-18 3:50:11649 days ago1713412211IN
0x83311178...B6c579C44
0.0015 ETH0.000229298.85947349
Execute Meta Tx196795212024-04-18 3:00:59649 days ago1713409259IN
0x83311178...B6c579C44
0 ETH0.0014023410.64286338
Execute Meta Tx196772922024-04-17 19:30:11649 days ago1713382211IN
0x83311178...B6c579C44
0 ETH0.0025681416.40798876
Execute Meta Tx196772762024-04-17 19:26:59649 days ago1713382019IN
0x83311178...B6c579C44
0 ETH0.0043819615.70978196
Execute Meta Tx196769382024-04-17 18:19:23649 days ago1713377963IN
0x83311178...B6c579C44
0 ETH0.0041495722.82532402
Execute Meta Tx196769252024-04-17 18:16:47649 days ago1713377807IN
0x83311178...B6c579C44
0 ETH0.0081504827.15986997
Execute Meta Tx196769162024-04-17 18:14:59649 days ago1713377699IN
0x83311178...B6c579C44
0 ETH0.0158145328.69412018
Execute Meta Tx196005922024-04-07 1:36:47660 days ago1712453807IN
0x83311178...B6c579C44
0 ETH0.0011185210.2787416
Execute Meta Tx196005922024-04-07 1:36:47660 days ago1712453807IN
0x83311178...B6c579C44
0 ETH0.003045810.2787416
Execute Meta Tx196005762024-04-07 1:33:35660 days ago1712453615IN
0x83311178...B6c579C44
0 ETH0.0030772310.70562458
Execute Meta Tx183433712023-10-13 18:50:35836 days ago1697223035IN
0x83311178...B6c579C44
0 ETH0.001587987.93007849
Execute Meta Tx183221752023-10-10 19:34:47839 days ago1696966487IN
0x83311178...B6c579C44
0 ETH0.00201498.31479472
Execute Meta Tx181882732023-09-22 1:59:11858 days ago1695347951IN
0x83311178...B6c579C44
0 ETH0.001354469.57241406
Execute Meta Tx181866272023-09-21 20:27:23858 days ago1695328043IN
0x83311178...B6c579C44
0 ETH0.0032348823.5572693

Latest 23 internal transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer197202232024-04-23 19:36:47643 days ago1713901007
0x83311178...B6c579C44
0.00180263 ETH
Transfer197202232024-04-23 19:36:47643 days ago1713901007
0x83311178...B6c579C44
0.00350608 ETH
Transfer196797712024-04-18 3:51:11649 days ago1713412271
0x83311178...B6c579C44
0.00256674 ETH
Fulfill Advanced...196797712024-04-18 3:51:11649 days ago1713412271
0x83311178...B6c579C44
0.0019 ETH
Transfer196772762024-04-17 19:26:59649 days ago1713382019
0x83311178...B6c579C44
0.00439709 ETH
0x00000000196772762024-04-17 19:26:59649 days ago1713382019
0x83311178...B6c579C44
0.005 ETH
Transfer196769252024-04-17 18:16:47649 days ago1713377807
0x83311178...B6c579C44
0.00798342 ETH
0x00000000196769252024-04-17 18:16:47649 days ago1713377807
0x83311178...B6c579C44
0.0199 ETH
Fulfill Availabl...196769162024-04-17 18:14:59649 days ago1713377699
0x83311178...B6c579C44
0.0398 ETH
Transfer196766052024-04-17 17:11:47649 days ago1713373907
0x83311178...B6c579C44
0.045 ETH
Transfer196005922024-04-07 1:36:47660 days ago1712453807
0x83311178...B6c579C44
0.00320798 ETH
Transfer196005922024-04-07 1:36:47660 days ago1712453807
0x83311178...B6c579C44
0.00007875 ETH
Fulfill Advanced...196005922024-04-07 1:36:47660 days ago1712453807
0x83311178...B6c579C44
0.001505 ETH
Transfer196005762024-04-07 1:33:35660 days ago1712453615
0x83311178...B6c579C44
0.00007875 ETH
Fulfill Advanced...196005762024-04-07 1:33:35660 days ago1712453615
0x83311178...B6c579C44
0.004515 ETH
Transfer183433712023-10-13 18:50:35836 days ago1697223035
0x83311178...B6c579C44
0.00185727 ETH
Mint183433712023-10-13 18:50:35836 days ago1697223035
0x83311178...B6c579C44
0.0695 ETH
Transfer183433622023-10-13 18:48:47836 days ago1697222927
0x83311178...B6c579C44
0.075 ETH
Transfer183221752023-10-10 19:34:47839 days ago1696966487
0x83311178...B6c579C44
0.00232131 ETH
0x00000000183221752023-10-10 19:34:47839 days ago1696966487
0x83311178...B6c579C44
0.0349 ETH
Transfer183221712023-10-10 19:33:59839 days ago1696966439
0x83311178...B6c579C44
0.03842411 ETH
Transfer169545282023-04-01 13:15:471032 days ago1680354947
0x83311178...B6c579C44
0.0003447 ETH
0x60806040169543482023-04-01 12:39:111032 days ago1680352751  Contract Creation0 ETH
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 - <[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"}]

0x608060405234801561001057600080fd5b5060405161016f38038061016f8339818101604052602081101561003357600080fd5b50516001600160a01b03811661007a5760405162461bcd60e51b815260040180806020018281038252602481526020018061014b6024913960400191505060405180910390fd5b600080546001600160a01b039092166001600160a01b031990921691909117905560a2806100a96000396000f3fe6080604052600073ffffffffffffffffffffffffffffffffffffffff8154167fa619486e0000000000000000000000000000000000000000000000000000000082351415604e57808252602082f35b3682833781823684845af490503d82833e806067573d82fd5b503d81f3fea2646970667358221220676404d5a2e50e328cc18fc786619f9629ae43d7ff695286c941717f0a1541e564736f6c63430007060033496e76616c6964206d617374657220636f707920616464726573732070726f7669646564000000000000000000000000a8280e16647767782fa313ddac9837ba217fe15b

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.