ETH Price: $3,311.93 (-0.68%)
 

Overview

ETH Balance

0.022610030985460985 ETH

Eth Value

$74.88 (@ $3,311.93/ETH)

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Inherit159713862022-11-14 22:52:59803 days ago1668466379IN
0x1A7A6537...A79761BE5
0 ETH0.0009278819
Execute Meta Tx159711612022-11-14 22:07:59803 days ago1668463679IN
0x1A7A6537...A79761BE5
0 ETH0.0048931218
Execute Meta Tx147711302022-05-14 2:42:21988 days ago1652496141IN
0x1A7A6537...A79761BE5
0 ETH0.0033069135.79449274
Execute Meta Tx147711112022-05-14 2:38:03988 days ago1652495883IN
0x1A7A6537...A79761BE5
0 ETH0.004802239.88512723
Execute Meta Tx137537462021-12-06 18:02:031146 days ago1638813723IN
0x1A7A6537...A79761BE5
0 ETH0.015005385.11236327
Transfer137537132021-12-06 17:55:361146 days ago1638813336IN
0x1A7A6537...A79761BE5
0.15274107 ETH0.00310572120
Execute Meta Tx137214802021-12-01 14:00:181152 days ago1638367218IN
0x1A7A6537...A79761BE5
0 ETH0.01316857123.83577471
Execute Meta Tx137213982021-12-01 13:42:271152 days ago1638366147IN
0x1A7A6537...A79761BE5
0 ETH0.01014036105.47610688
Execute Meta Tx136439622021-11-19 6:03:151164 days ago1637301795IN
0x1A7A6537...A79761BE5
0 ETH0.0156343116.52611686
Execute Meta Tx136439412021-11-19 5:57:381164 days ago1637301458IN
0x1A7A6537...A79761BE5
0 ETH0.02180624125.95811957
Execute Meta Tx135888992021-11-10 14:02:411173 days ago1636552961IN
0x1A7A6537...A79761BE5
0 ETH0.02367074128.11754456
Execute Meta Tx135767142021-11-08 16:01:091174 days ago1636387269IN
0x1A7A6537...A79761BE5
0 ETH0.0180325132.34963856
Execute Meta Tx135380522021-11-02 14:27:221181 days ago1635863242IN
0x1A7A6537...A79761BE5
0 ETH0.03034709164.23189494
Execute Meta Tx135380522021-11-02 14:27:221181 days ago1635863242IN
0x1A7A6537...A79761BE5
0 ETH0.02035785164.23189494
Transfer135380062021-11-02 14:17:481181 days ago1635862668IN
0x1A7A6537...A79761BE5
0.014587 ETH0.00458521177.16518535

Latest 3 internal transactions

Advanced mode:
Parent Transaction Hash Block
From
To
137537462021-12-06 18:02:031146 days ago1638813723
0x1A7A6537...A79761BE5
0.01063686 ETH
137537462021-12-06 18:02:031146 days ago1638813723
0x1A7A6537...A79761BE5
0.13408117 ETH
135379802021-11-02 14:12:361181 days ago1635862356  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.