ETH Price: $2,172.98 (+4.04%)

Contract

0xbCF43B9305e55dBbbdbd86b4Dd96648fD12867b3
 

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 Tx213818572024-12-11 21:10:35459 days ago1733951435IN
0xbCF43B93...fD12867b3
0 ETH0.0038086925.60913523
Execute Meta Tx183788512023-10-18 17:53:59879 days ago1697651639IN
0xbCF43B93...fD12867b3
0 ETH0.0024317314.10788389
Execute Meta Tx183353272023-10-12 15:47:35885 days ago1697125655IN
0xbCF43B93...fD12867b3
0 ETH0.00130616.85599864
Execute Meta Tx159908162022-11-17 16:04:231214 days ago1668701063IN
0xbCF43B93...fD12867b3
0 ETH0.0047488328.12839372
Execute Meta Tx159908132022-11-17 16:03:471214 days ago1668701027IN
0xbCF43B93...fD12867b3
0 ETH0.0050485627.2029537
Transfer159891442022-11-17 10:27:471214 days ago1668680867IN
0xbCF43B93...fD12867b3
0.03652472 ETH0.0002846911
Transfer159870092022-11-17 3:18:591214 days ago1668655139IN
0xbCF43B93...fD12867b3
0.05618709 ETH0.0002846911
Transfer159850782022-11-16 20:51:111215 days ago1668631871IN
0xbCF43B93...fD12867b3
0.00372981 ETH0.0003882115
Inherit159618702022-11-13 15:02:591218 days ago1668351779IN
0xbCF43B93...fD12867b3
0 ETH0.0007325415
Execute Meta Tx159616812022-11-13 14:24:591218 days ago1668349499IN
0xbCF43B93...fD12867b3
0 ETH0.0046071914
Execute Meta Tx153056182022-08-09 3:30:031314 days ago1660015803IN
0xbCF43B93...fD12867b3
0 ETH0.00122879.52371457
Execute Meta Tx153055812022-08-09 3:22:531314 days ago1660015373IN
0xbCF43B93...fD12867b3
0 ETH0.00070428.37814761
Execute Meta Tx153055552022-08-09 3:19:401314 days ago1660015180IN
0xbCF43B93...fD12867b3
0 ETH0.0010113612.03498806
Execute Meta Tx151976192022-07-23 7:33:411331 days ago1658561621IN
0xbCF43B93...fD12867b3
0 ETH0.000695099.23021497
Execute Meta Tx151957422022-07-23 0:42:171332 days ago1658536937IN
0xbCF43B93...fD12867b3
0 ETH0.000903259.77443287
Execute Meta Tx151957232022-07-23 0:37:001332 days ago1658536620IN
0xbCF43B93...fD12867b3
0 ETH0.001068098.46710452
Execute Meta Tx148253212022-05-22 19:57:311393 days ago1653249451IN
0xbCF43B93...fD12867b3
0 ETH0.0030019817.83212998
Execute Meta Tx148155192022-05-21 5:37:201394 days ago1653111440IN
0xbCF43B93...fD12867b3
0 ETH0.0021238112.6160861
Execute Meta Tx148154442022-05-21 5:22:391394 days ago1653110559IN
0xbCF43B93...fD12867b3
0 ETH0.0013577612.70399713
Execute Meta Tx144478722022-03-24 8:23:071452 days ago1648110187IN
0xbCF43B93...fD12867b3
0 ETH0.0025765420.90296346
Execute Meta Tx144434002022-03-23 15:37:551453 days ago1648049875IN
0xbCF43B93...fD12867b3
0 ETH0.0060648344.11139684

Latest 2 internal transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
Deposit159908132022-11-17 16:03:471214 days ago1668701027
0xbCF43B93...fD12867b3
0.09644163 ETH
-143736462022-03-12 18:52:101464 days ago1647111130  Contract Creation0 ETH
Loading...
Loading
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 - <richard@gnosis.io>
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 - <stefan@gnosis.io>
/// @author Richard Meissner - <richard@gnosis.io>
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"}]

0x608060405234801561001057600080fd5b5060405161016f38038061016f8339818101604052602081101561003357600080fd5b50516001600160a01b03811661007a5760405162461bcd60e51b815260040180806020018281038252602481526020018061014b6024913960400191505060405180910390fd5b600080546001600160a01b039092166001600160a01b031990921691909117905560a2806100a96000396000f3fe6080604052600073ffffffffffffffffffffffffffffffffffffffff8154167fa619486e0000000000000000000000000000000000000000000000000000000082351415604e57808252602082f35b3682833781823684845af490503d82833e806067573d82fd5b503d81f3fea2646970667358221220676404d5a2e50e328cc18fc786619f9629ae43d7ff695286c941717f0a1541e564736f6c63430007060033496e76616c6964206d617374657220636f707920616464726573732070726f76696465640000000000000000000000005fc8a17dded0a4da0f9a1e44e6c26f80aa514145

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.