ETH Price: $3,484.69 (+1.94%)

Contract

0xa348015905360B3a22B693817243E47a5601C570
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00
Transaction Hash
Method
Block
From
To
Execute Meta Tx208533482024-09-29 2:35:5986 days ago1727577359IN
0xa3480159...a5601C570
0 ETH0.001032276.26994336
Transfer208533402024-09-29 2:34:2386 days ago1727577263IN
0xa3480159...a5601C570
0.5594592 ETH0.000192227.4272557
Execute Meta Tx208211242024-09-24 14:42:1191 days ago1727188931IN
0xa3480159...a5601C570
0 ETH0.0039743235.41796162
Execute Meta Tx208016472024-09-21 21:30:1194 days ago1726954211IN
0xa3480159...a5601C570
0 ETH0.001205256.60037966
Transfer208016282024-09-21 21:26:2394 days ago1726953983IN
0xa3480159...a5601C570
0.7798 ETH0.000191367.39395774
Execute Meta Tx207430672024-09-13 17:04:59102 days ago1726247099IN
0xa3480159...a5601C570
0 ETH0.000782614.28741022
Transfer207430442024-09-13 17:00:23102 days ago1726246823IN
0xa3480159...a5601C570
0.49895339 ETH0.000161026.22183428
Execute Meta Tx206956132024-09-07 2:04:35108 days ago1725674675IN
0xa3480159...a5601C570
0 ETH0.000193851.17731794
Execute Meta Tx206922492024-09-06 14:48:47109 days ago1725634127IN
0xa3480159...a5601C570
0 ETH0.0028024717.01707068
Transfer206922412024-09-06 14:47:11109 days ago1725634031IN
0xa3480159...a5601C570
1.071127 ETH0.0005731222.14472215
Execute Meta Tx206432292024-08-30 18:36:59116 days ago1725043019IN
0xa3480159...a5601C570
0 ETH0.000350041.91754122
Execute Meta Tx206284322024-08-28 16:59:11118 days ago1724864351IN
0xa3480159...a5601C570
0 ETH0.000791143.95963452
Transfer206284282024-08-28 16:58:23118 days ago1724864303IN
0xa3480159...a5601C570
0.00902022 ETH0.000104664.0439404
Execute Meta Tx206284212024-08-28 16:56:59118 days ago1724864219IN
0xa3480159...a5601C570
0 ETH0.000420113.91703779
Execute Meta Tx206023482024-08-25 1:32:23121 days ago1724549543IN
0xa3480159...a5601C570
0 ETH0.000161970.98370675
Transfer206023182024-08-25 1:26:23121 days ago1724549183IN
0xa3480159...a5601C570
0.90422775 ETH0.000074512.87896396
Execute Meta Tx204975202024-08-10 10:09:47136 days ago1723284587IN
0xa3480159...a5601C570
0 ETH0.00017481.06167894
Transfer204974892024-08-10 10:03:35136 days ago1723284215IN
0xa3480159...a5601C570
0.94886375 ETH0.000047641.84092505
Execute Meta Tx204855302024-08-08 18:01:47138 days ago1723140107IN
0xa3480159...a5601C570
0 ETH0.000761064.62151041
Transfer204853692024-08-08 17:29:35138 days ago1723138175IN
0xa3480159...a5601C570
0.3862435 ETH0.000239649.25933902
Execute Meta Tx204634582024-08-05 16:07:59141 days ago1722874079IN
0xa3480159...a5601C570
0 ETH0.0045349826.95463711
Execute Meta Tx201191142024-06-18 14:03:59189 days ago1718719439IN
0xa3480159...a5601C570
0 ETH0.0049475527.1704852
Execute Meta Tx201191112024-06-18 14:03:23189 days ago1718719403IN
0xa3480159...a5601C570
0 ETH0.0033401228.39081023
Execute Meta Tx201190952024-06-18 14:00:11189 days ago1718719211IN
0xa3480159...a5601C570
0 ETH0.0097623352.85536082
Execute Meta Tx168299222023-03-15 1:03:35650 days ago1678842215IN
0xa3480159...a5601C570
0 ETH0.0053683931.89797395
View all transactions

Latest 17 internal transactions

Advanced mode:
Parent Transaction Hash Block
From
To
208533482024-09-29 2:35:5986 days ago1727577359
0xa3480159...a5601C570
0.5594592 ETH
208211242024-09-24 14:42:1191 days ago1727188931
0xa3480159...a5601C570
0.28384419 ETH
208211132024-09-24 14:39:5991 days ago1727188799
0xa3480159...a5601C570
0.28384412 ETH
208016472024-09-21 21:30:1194 days ago1726954211
0xa3480159...a5601C570
0.00130923 ETH
208016472024-09-21 21:30:1194 days ago1726954211
0xa3480159...a5601C570
0.77849075 ETH
207430672024-09-13 17:04:59102 days ago1726247099
0xa3480159...a5601C570
0.00080594 ETH
207430672024-09-13 17:04:59102 days ago1726247099
0xa3480159...a5601C570
0.49814739 ETH
206956132024-09-07 2:04:35108 days ago1725674675
0xa3480159...a5601C570
1.30996288 ETH
206956012024-09-07 2:02:11108 days ago1725674531
0xa3480159...a5601C570
1.30996288 ETH
206922492024-09-06 14:48:47109 days ago1725634127
0xa3480159...a5601C570
1.07112708 ETH
206432292024-08-30 18:36:59116 days ago1725043019
0xa3480159...a5601C570
0.00039331 ETH
206432292024-08-30 18:36:59116 days ago1725043019
0xa3480159...a5601C570
0.00774137 ETH
206284322024-08-28 16:59:11118 days ago1724864351
0xa3480159...a5601C570
0.00088545 ETH
206023482024-08-25 1:32:23121 days ago1724549543
0xa3480159...a5601C570
0.90422775 ETH
204975202024-08-10 10:09:47136 days ago1723284587
0xa3480159...a5601C570
0.94886375 ETH
204855302024-08-08 18:01:47138 days ago1723140107
0xa3480159...a5601C570
0.3862435 ETH
138369952021-12-19 17:41:041101 days ago1639935664  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.