ETH Price: $3,466.79 (-1.14%)
Gas: 2 Gwei

Contract

0x162Ae57fEed30148f47BB3496070f549466B134D
 

Multichain Info

Transaction Hash
Method
Block
From
To
Execute Meta Tx200577422024-06-10 0:06:4744 days ago1717978007IN
0x162Ae57f...9466B134D
0 ETH0.0007315.34715442
Execute Meta Tx200445872024-06-08 4:00:3546 days ago1717819235IN
0x162Ae57f...9466B134D
0 ETH0.001053676.52846352
Execute Meta Tx199559012024-05-26 18:40:1158 days ago1716748811IN
0x162Ae57f...9466B134D
0 ETH0.001805677.76082448
Transfer199556682024-05-26 17:53:2358 days ago1716746003IN
0x162Ae57f...9466B134D
0.04 ETH0.00015856.12418415
Execute Meta Tx198973232024-05-18 14:07:4766 days ago1716041267IN
0x162Ae57f...9466B134D
0 ETH0.000878643.77662919
Transfer198915562024-05-17 18:44:3567 days ago1715971475IN
0x162Ae57f...9466B134D
0.0445 ETH0.000188117.26857911
Execute Meta Tx198443472024-05-11 4:16:4774 days ago1715401007IN
0x162Ae57f...9466B134D
0 ETH0.001114634.79128902
Transfer198442082024-05-11 3:48:5974 days ago1715399339IN
0x162Ae57f...9466B134D
0.03 ETH0.000127974.94466649
Execute Meta Tx197793632024-05-02 2:09:1183 days ago1714615751IN
0x162Ae57f...9466B134D
0 ETH0.001218095.95653224
Transfer197793412024-05-02 2:04:4783 days ago1714615487IN
0x162Ae57f...9466B134D
0.0149 ETH0.000209278.08592747
Execute Meta Tx197583432024-04-29 3:39:4786 days ago1714361987IN
0x162Ae57f...9466B134D
0 ETH0.000544095.14773321
Execute Meta Tx197270382024-04-24 18:32:3590 days ago1713983555IN
0x162Ae57f...9466B134D
0 ETH0.002595811.71342496
Transfer197266842024-04-24 17:21:2390 days ago1713979283IN
0x162Ae57f...9466B134D
0.031 ETH0.0004764818.41046884
Execute Meta Tx192542732024-02-18 11:03:47156 days ago1708254227IN
0x162Ae57f...9466B134D
0 ETH0.0036741922.76493684
Execute Meta Tx192425072024-02-16 19:23:11158 days ago1708111391IN
0x162Ae57f...9466B134D
0 ETH0.0068728428.4355601
Transfer192424482024-02-16 19:11:23158 days ago1708110683IN
0x162Ae57f...9466B134D
0.0123 ETH0.0008350732.2659275
Execute Meta Tx192423572024-02-16 18:52:59158 days ago1708109579IN
0x162Ae57f...9466B134D
0 ETH0.0103614728.32333995
Execute Meta Tx192423552024-02-16 18:52:35158 days ago1708109555IN
0x162Ae57f...9466B134D
0 ETH0.0102154427.73102637
Execute Meta Tx192423552024-02-16 18:52:35158 days ago1708109555IN
0x162Ae57f...9466B134D
0 ETH0.0102161127.73102637
Execute Meta Tx192423552024-02-16 18:52:35158 days ago1708109555IN
0x162Ae57f...9466B134D
0 ETH0.0102161127.73102637
Transfer192422942024-02-16 18:40:11158 days ago1708108811IN
0x162Ae57f...9466B134D
0.123 ETH0.0008725733.71506312
Execute Meta Tx190543282024-01-21 9:25:35185 days ago1705829135IN
0x162Ae57f...9466B134D
0 ETH0.0018844911.67315934
Transfer190543222024-01-21 9:24:23185 days ago1705829063IN
0x162Ae57f...9466B134D
0.375 ETH0.0002805510.8401512
Execute Meta Tx185100912023-11-06 2:52:47261 days ago1699239167IN
0x162Ae57f...9466B134D
0 ETH0.0031785619.69491882
Transfer185100612023-11-06 2:46:47261 days ago1699238807IN
0x162Ae57f...9466B134D
0.10523921 ETH0.0005407820.89495979
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
200577422024-06-10 0:06:4744 days ago1717978007
0x162Ae57f...9466B134D
0 ETH
200577422024-06-10 0:06:4744 days ago1717978007
0x162Ae57f...9466B134D
0 ETH
200577422024-06-10 0:06:4744 days ago1717978007
0x162Ae57f...9466B134D
0 ETH
200577422024-06-10 0:06:4744 days ago1717978007
0x162Ae57f...9466B134D
0 ETH
200577422024-06-10 0:06:4744 days ago1717978007
0x162Ae57f...9466B134D
0 ETH
200577422024-06-10 0:06:4744 days ago1717978007
0x162Ae57f...9466B134D
0 ETH
200577422024-06-10 0:06:4744 days ago1717978007
0x162Ae57f...9466B134D
0x162Ae57f...9466B134D
0 ETH
200577422024-06-10 0:06:4744 days ago1717978007
0x162Ae57f...9466B134D
0 ETH
200577422024-06-10 0:06:4744 days ago1717978007
0x162Ae57f...9466B134D
0 ETH
200445872024-06-08 4:00:3546 days ago1717819235
0x162Ae57f...9466B134D
0.00117768 ETH
200445872024-06-08 4:00:3546 days ago1717819235
0x162Ae57f...9466B134D
0 ETH
200445872024-06-08 4:00:3546 days ago1717819235
0x162Ae57f...9466B134D
0 ETH
200445872024-06-08 4:00:3546 days ago1717819235
0x162Ae57f...9466B134D
0.00973291 ETH
200445872024-06-08 4:00:3546 days ago1717819235
0x162Ae57f...9466B134D
0 ETH
200445872024-06-08 4:00:3546 days ago1717819235
0x162Ae57f...9466B134D
0 ETH
200445872024-06-08 4:00:3546 days ago1717819235
0x162Ae57f...9466B134D
0x162Ae57f...9466B134D
0 ETH
200445872024-06-08 4:00:3546 days ago1717819235
0x162Ae57f...9466B134D
0 ETH
200445872024-06-08 4:00:3546 days ago1717819235
0x162Ae57f...9466B134D
0 ETH
200210172024-06-04 21:02:4749 days ago1717534967
0x162Ae57f...9466B134D
0.00663946 ETH
200210172024-06-04 21:02:4749 days ago1717534967
0x162Ae57f...9466B134D
0.00663946 ETH
199559012024-05-26 18:40:1158 days ago1716748811
0x162Ae57f...9466B134D
0.00178706 ETH
199559012024-05-26 18:40:1158 days ago1716748811
0x162Ae57f...9466B134D
0 ETH
199559012024-05-26 18:40:1158 days ago1716748811
0x162Ae57f...9466B134D
0 ETH
199559012024-05-26 18:40:1158 days ago1716748811
0x162Ae57f...9466B134D
0 ETH
199559012024-05-26 18:40:1158 days ago1716748811
0x162Ae57f...9466B134D
0 ETH
View All Internal Transactions
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  ]

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.