ETH Price: $2,351.40 (+0.26%)

Contract

0xAbC73A7dbd0A1D6576d55F19809a6F017913C078
Transaction Hash
Method
Block
From
To
Exec Transaction1251089962024-09-08 17:32:492 days ago1725816769IN
0xAbC73A7d...17913C078
0 ETH0.0000008405150.0081291
Approve Hash1251088832024-09-08 17:29:032 days ago1725816543IN
0xAbC73A7d...17913C078
0 ETH0.0000004831920.00894027
Approve Hash1250314742024-09-06 22:28:454 days ago1725661725IN
0xAbC73A7d...17913C078
0 ETH0.0000021261620.03987258
Exec Transaction1250312572024-09-06 22:21:314 days ago1725661291IN
0xAbC73A7d...17913C078
0 ETH0.0000213092430.01673992
Approve Hash1250312012024-09-06 22:19:394 days ago1725661179IN
0xAbC73A7d...17913C078
0 ETH0.0000011406930.02106622
Approve Hash1250261752024-09-06 19:32:074 days ago1725651127IN
0xAbC73A7d...17913C078
0 ETH0.0000057910670.10911683
Approve Hash1250260092024-09-06 19:26:354 days ago1725650795IN
0xAbC73A7d...17913C078
0 ETH0.000003648410.06842369
Exec Transaction1250255492024-09-06 19:11:154 days ago1725649875IN
0xAbC73A7d...17913C078
0 ETH0.000017726220.08962428
Approve Hash1250255312024-09-06 19:10:394 days ago1725649839IN
0xAbC73A7d...17913C078
0 ETH0.0000069269680.12997554
Approve Hash1250237242024-09-06 18:10:254 days ago1725646225IN
0xAbC73A7d...17913C078
0 ETH0.0000040257320.07482621
Approve Hash1250226942024-09-06 17:36:054 days ago1725644165IN
0xAbC73A7d...17913C078
0 ETH0.0000060229850.11270848
Approve Hash1250178092024-09-06 14:53:154 days ago1725634395IN
0xAbC73A7d...17913C078
0 ETH0.0000029649320.05355241
Approve Hash1250126442024-09-06 12:01:054 days ago1725624065IN
0xAbC73A7d...17913C078
0 ETH0.0000000306590.00021097
Approve Hash1250121772024-09-06 11:45:314 days ago1725623131IN
0xAbC73A7d...17913C078
0 ETH0.0000000549320.00044929
Approve Hash1249785042024-09-05 17:03:055 days ago1725555785IN
0xAbC73A7d...17913C078
0 ETH0.0000028694680.05365217
Exec Transaction1249650302024-09-05 9:33:575 days ago1725528837IN
0xAbC73A7d...17913C078
0 ETH0.0000003870360.00038794
Approve Hash1249649722024-09-05 9:32:015 days ago1725528721IN
0xAbC73A7d...17913C078
0 ETH0.0000000392460.00038141
Exec Transaction1249648092024-09-05 9:26:355 days ago1725528395IN
0xAbC73A7d...17913C078
0 ETH0.0000008901360.0002306
Approve Hash1249647662024-09-05 9:25:095 days ago1725528309IN
0xAbC73A7d...17913C078
0 ETH0.0000000315870.00023292
Approve Hash1249450722024-09-04 22:28:416 days ago1725488921IN
0xAbC73A7d...17913C078
0 ETH0.0000000886890.00130366
Approve Hash1249441252024-09-04 21:57:076 days ago1725487027IN
0xAbC73A7d...17913C078
0 ETH0.0000000527810.00055329
Approve Hash1249441102024-09-04 21:56:376 days ago1725486997IN
0xAbC73A7d...17913C078
0 ETH0.0000000397050.00046134
Approve Hash1249434842024-09-04 21:35:456 days ago1725485745IN
0xAbC73A7d...17913C078
0 ETH0.0000000894660.00094523
Approve Hash1249395142024-09-04 19:23:256 days ago1725477805IN
0xAbC73A7d...17913C078
0 ETH0.0000001170530.00162994
Approve Hash1249358622024-09-04 17:21:416 days ago1725470501IN
0xAbC73A7d...17913C078
0 ETH0.0000016716020.03034769
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
1072342982023-07-22 23:09:33416 days ago1690067373
0xAbC73A7d...17913C078
0 ETH
View All Internal Transactions

Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0xf9D445a4...A3dae7f8D
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
GnosisSafeProxy

Compiler Version
v0.7.6+commit.7338295f

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, GNU LGPLv3 license
/**
 *Submitted for verification at optimistic.etherscan.io on 2021-12-21
*/

// SPDX-License-Identifier: LGPL-3.0-only
pragma solidity >=0.7.0 <0.9.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 GnosisSafeProxy - 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 GnosisSafeProxy {
    // singleton 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 singleton;

    /// @dev Constructor function sets address of singleton contract.
    /// @param _singleton Singleton address.
    constructor(address _singleton) {
        require(_singleton != address(0), "Invalid singleton address provided");
        singleton = _singleton;
    }

    /// @dev Fallback function forwards all transactions and returns all received return data.
    fallback() external payable {
        // solhint-disable-next-line no-inline-assembly
        assembly {
            let _singleton := and(sload(0), 0xffffffffffffffffffffffffffffffffffffffff)
            // 0xa619486e == keccak("masterCopy()"). The value is right padded to 32-bytes with 0s
            if eq(calldataload(0), 0xa619486e00000000000000000000000000000000000000000000000000000000) {
                mstore(0, _singleton)
                return(0, 0x20)
            }
            calldatacopy(0, 0, calldatasize())
            let success := delegatecall(gas(), _singleton, 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":"_singleton","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"}]

Deployed Bytecode

0x608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea2646970667358221220d1429297349653a4918076d650332de1a1068c5f3e07c5c82360c277770b955264736f6c63430007060033

Deployed Bytecode Sourcemap

524:1528:0:-:0;;;1376:42;1372:1;1366:8;1362:57;1556:66;1552:1;1539:15;1536:87;1533:2;;;1653:10;1650:1;1643:21;1692:4;1689:1;1682:15;1533:2;1745:14;1742:1;1739;1726:34;1843:1;1840;1824:14;1821:1;1809:10;1802:5;1789:56;1880:16;1877:1;1874;1859:38;1926:1;1917:7;1914:14;1911:2;;;1958:16;1955:1;1948:27;1911:2;2014:16;2011:1;2004:27

Swarm Source

ipfs://d1429297349653a4918076d650332de1a1068c5f3e07c5c82360c277770b9552

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
[ 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.