ETH Price: $2,121.00 (+1.86%)

Contract

0x90da531d8Bf838d6C280A2e9e044ddd5207dcE71
 

Overview

ETH Balance

0.000000062197379023 ETH

Eth Value

Less Than $0.01 (@ $2,121.00/ETH)

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Execute Meta Tx201076352024-06-16 23:29:11644 days ago1718580551IN
0x90da531d...5207dcE71
0 ETH0.000304882.90112131
Execute Meta Tx196836862024-04-18 16:59:23703 days ago1713459563IN
0x90da531d...5207dcE71
0 ETH0.0013871513.19934083
Transfer196427612024-04-12 23:21:35709 days ago1712964095IN
0x90da531d...5207dcE71
0.01178219 ETH0.0004350516.8097731
Execute Meta Tx182622382023-10-02 10:25:59903 days ago1696242359IN
0x90da531d...5207dcE71
0 ETH0.0014768410.9205526
Execute Meta Tx179530042023-08-20 2:32:23946 days ago1692498743IN
0x90da531d...5207dcE71
0 ETH0.0010611212.16202382
Execute Meta Tx178971762023-08-12 7:04:23954 days ago1691823863IN
0x90da531d...5207dcE71
0 ETH0.0015514813.82417337
Transfer178971552023-08-12 7:00:11954 days ago1691823611IN
0x90da531d...5207dcE71
0.14301838 ETH0.0003882115
Execute Meta Tx178971412023-08-12 6:57:23954 days ago1691823443IN
0x90da531d...5207dcE71
0 ETH0.0015755113.30888281
Execute Meta Tx177228232023-07-18 21:36:11978 days ago1689716171IN
0x90da531d...5207dcE71
0 ETH0.0032975326.76982892
Execute Meta Tx177223732023-07-18 20:05:23978 days ago1689710723IN
0x90da531d...5207dcE71
0 ETH0.0020650323.67152042
Execute Meta Tx177077262023-07-16 18:47:47980 days ago1689533267IN
0x90da531d...5207dcE71
0 ETH0.0016622913.94473884
Execute Meta Tx175295542023-06-21 17:34:471005 days ago1687368887IN
0x90da531d...5207dcE71
0 ETH0.003273330.85313214
Execute Meta Tx174521582023-06-10 20:32:591016 days ago1686429179IN
0x90da531d...5207dcE71
0 ETH0.0017725516.70491449
Inherit159682492022-11-14 12:23:351224 days ago1668428615IN
0x90da531d...5207dcE71
0 ETH0.0008790418
Execute Meta Tx159681892022-11-14 12:11:351224 days ago1668427895IN
0x90da531d...5207dcE71
0 ETH0.0048931218
Execute Meta Tx159431202022-11-11 0:11:591228 days ago1668125519IN
0x90da531d...5207dcE71
0 ETH0.0013755415.74403483
Execute Meta Tx159369422022-11-10 3:29:231229 days ago1668050963IN
0x90da531d...5207dcE71
0 ETH0.0032904224.13943478
Execute Meta Tx159364352022-11-10 1:47:471229 days ago1668044867IN
0x90da531d...5207dcE71
0 ETH0.0053667930.96718181
Transfer159364172022-11-10 1:44:111229 days ago1668044651IN
0x90da531d...5207dcE71
0.01 ETH0.0008353232.27572188
Transfer159240982022-11-08 8:24:351231 days ago1667895875IN
0x90da531d...5207dcE71
0.00965551 ETH0.0005640821.79519059
Execute Meta Tx138551642021-12-22 13:03:371551 days ago1640178217IN
0x90da531d...5207dcE71
0 ETH0.0056384746.85607438
Execute Meta Tx137861132021-12-11 20:48:551562 days ago1639255735IN
0x90da531d...5207dcE71
0 ETH0.0096135557.13170918
Execute Meta Tx137861052021-12-11 20:47:091562 days ago1639255629IN
0x90da531d...5207dcE71
0 ETH0.0052901649.51204125
Execute Meta Tx137860482021-12-11 20:34:171562 days ago1639254857IN
0x90da531d...5207dcE71
0 ETH0.0079955552.13384148

Latest 12 internal transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer201076352024-06-16 23:29:11644 days ago1718580551
0x90da531d...5207dcE71
0.00035923 ETH
Transfer201076352024-06-16 23:29:11644 days ago1718580551
0x90da531d...5207dcE71
0.00550863 ETH
Transfer200974842024-06-15 13:27:11645 days ago1718458031
0x90da531d...5207dcE71
0.0052409 ETH
Transfer196836862024-04-18 16:59:23703 days ago1713459563
0x90da531d...5207dcE71
0.00139616 ETH
Transfer196836862024-04-18 16:59:23703 days ago1713459563
0x90da531d...5207dcE71
0.009759 ETH
Transfer179530042023-08-20 2:32:23946 days ago1692498743
0x90da531d...5207dcE71
0.09715838 ETH
Transfer178971762023-08-12 7:04:23954 days ago1691823863
0x90da531d...5207dcE71
0.06 ETH
Transfer177223732023-07-18 20:05:23978 days ago1689710723
0x90da531d...5207dcE71
0.01586 ETH
Transfer177223692023-07-18 20:04:35978 days ago1689710675
0x90da531d...5207dcE71
0.03 ETH
Transfer159431202022-11-11 0:11:591228 days ago1668125519
0x90da531d...5207dcE71
0.01159581 ETH
Transfer159364352022-11-10 1:47:471229 days ago1668044867
0x90da531d...5207dcE71
0.00805969 ETH
-137860412021-12-11 20:33:111562 days ago1639254791  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.