ETH Price: $3,417.78 (+0.77%)

Contract

0x2D477988CDd18f6B980d87730a3cd6a7555EC49D
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Execute Meta Tx199452672024-05-25 7:01:59218 days ago1716620519IN
0x2D477988...7555EC49D
0 ETH0.000509333.75115316
Execute Meta Tx199452652024-05-25 7:01:35218 days ago1716620495IN
0x2D477988...7555EC49D
0 ETH0.000535013.59927145
Execute Meta Tx199452532024-05-25 6:59:11218 days ago1716620351IN
0x2D477988...7555EC49D
0 ETH0.000571023.35943834
Execute Meta Tx174721362023-06-13 16:03:23565 days ago1686672203IN
0x2D477988...7555EC49D
0 ETH0.0090826150.91667884
Execute Meta Tx170192072023-04-10 17:16:47629 days ago1681147007IN
0x2D477988...7555EC49D
0 ETH0.0080771336.54565666
Execute Meta Tx166977882023-02-24 11:06:23674 days ago1677236783IN
0x2D477988...7555EC49D
0 ETH0.0062716628.27851457
Execute Meta Tx166977752023-02-24 11:03:47674 days ago1677236627IN
0x2D477988...7555EC49D
0 ETH0.0063751928.96655813
Execute Meta Tx166905082023-02-23 10:29:23675 days ago1677148163IN
0x2D477988...7555EC49D
0 ETH0.0047989126.90609454
Execute Meta Tx166703982023-02-20 14:38:23678 days ago1676903903IN
0x2D477988...7555EC49D
0 ETH0.0082171750.77596859
Execute Meta Tx166701832023-02-20 13:54:23678 days ago1676901263IN
0x2D477988...7555EC49D
0 ETH0.0072459440.62197446
Execute Meta Tx166429112023-02-16 17:54:11682 days ago1676570051IN
0x2D477988...7555EC49D
0 ETH0.0090576638.93141541
Execute Meta Tx159630052022-11-13 18:50:23777 days ago1668365423IN
0x2D477988...7555EC49D
0 ETH0.0032304715.07673619
Inherit159612002022-11-13 12:48:11777 days ago1668343691IN
0x2D477988...7555EC49D
0 ETH0.000683714
Execute Meta Tx159611572022-11-13 12:39:35777 days ago1668343175IN
0x2D477988...7555EC49D
0 ETH0.0040791616
Execute Meta Tx146457682022-04-24 6:03:51981 days ago1650780231IN
0x2D477988...7555EC49D
0 ETH0.003564719.9127474
Execute Meta Tx146456692022-04-24 5:41:42981 days ago1650778902IN
0x2D477988...7555EC49D
0 ETH0.0047091520.7175225
Execute Meta Tx146392492022-04-23 5:32:20982 days ago1650691940IN
0x2D477988...7555EC49D
0 ETH0.0037053926.11158428
Execute Meta Tx145373662022-04-07 7:13:52997 days ago1649315632IN
0x2D477988...7555EC49D
0 ETH0.0040499138.6243238
Execute Meta Tx145372762022-04-07 6:57:26997 days ago1649314646IN
0x2D477988...7555EC49D
0 ETH0.0077010546.85878582
Execute Meta Tx145372732022-04-07 6:56:41997 days ago1649314601IN
0x2D477988...7555EC49D
0 ETH0.0052473143.69009888
Execute Meta Tx145372422022-04-07 6:50:00998 days ago1649314200IN
0x2D477988...7555EC49D
0 ETH0.0082519342.98666637
Execute Meta Tx145372042022-04-07 6:39:50998 days ago1649313590IN
0x2D477988...7555EC49D
0 ETH0.0076244534.68327253
Execute Meta Tx145372022022-04-07 6:39:37998 days ago1649313577IN
0x2D477988...7555EC49D
0 ETH0.0058927139.28086939
Execute Meta Tx145256952022-04-05 11:46:10999 days ago1649159170IN
0x2D477988...7555EC49D
0 ETH0.0071894243.75099884
Execute Meta Tx145256952022-04-05 11:46:10999 days ago1649159170IN
0x2D477988...7555EC49D
0 ETH0.0065711943.74267104
View all transactions

Latest 9 internal transactions

Advanced mode:
Parent Transaction Hash Block
From
To
199452672024-05-25 7:01:59218 days ago1716620519
0x2D477988...7555EC49D
0.00052223 ETH
199452672024-05-25 7:01:59218 days ago1716620519
0x2D477988...7555EC49D
0.02826393 ETH
199452652024-05-25 7:01:35218 days ago1716620495
0x2D477988...7555EC49D
0.00063352 ETH
199452532024-05-25 6:59:11218 days ago1716620351
0x2D477988...7555EC49D
0.0005803 ETH
199163252024-05-21 5:54:23223 days ago1716270863
0x2D477988...7555EC49D
0.03 ETH
159630052022-11-13 18:50:23777 days ago1668365423
0x2D477988...7555EC49D
0.97861599 ETH
145372042022-04-07 6:39:50998 days ago1649313590
0x2D477988...7555EC49D
0.0084538 ETH
142422822022-02-20 10:04:151043 days ago1645351455
0x2D477988...7555EC49D
0.01530592 ETH
142422822022-02-20 10:04:151043 days ago1645351455  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.