Contract 0x6b29610D6c6a9E47812bE40F1335918bd63321bf 6

 
Txn Hash Method
Index
From
To
Value
0x275e37e66275a4002aa982ede58ce23120cc71d5da8892006bd150fbe3c0eef2Approve Hash153878602022-07-22 15:53:2170 days 7 hrs ago0xf14a7f5b356c655c1f3a0c1367b8342ae184b597 IN  0x6b29610d6c6a9e47812be40f1335918bd63321bf0 Ether0.0000605204560.001
0x9870af1588d29fcf2fa32546a467bf210767dcc5594cb5242a12fada55497d15Approve Hash153876482022-07-22 15:51:4970 days 7 hrs ago0xf14a7f5b356c655c1f3a0c1367b8342ae184b597 IN  0x6b29610d6c6a9e47812be40f1335918bd63321bf0 Ether0.0000783483870.001
0x0522b567a94162c0130603cedc831b75d367b8606d43a036bca15cf90d32e0bbApprove Hash153873472022-07-22 15:48:4270 days 7 hrs ago0xf14a7f5b356c655c1f3a0c1367b8342ae184b597 IN  0x6b29610d6c6a9e47812be40f1335918bd63321bf0 Ether0.0000928036880.001
[ Download CSV Export 
Latest 6 internal transactions
Parent Txn Hash Block From To Value
0x275e37e66275a4002aa982ede58ce23120cc71d5da8892006bd150fbe3c0eef2153878602022-07-22 15:53:2170 days 7 hrs ago 0x6b29610d6c6a9e47812be40f1335918bd63321bf 0xd9db270c1b5e3bd161e8c8503c55ceabee7095520 Ether
0x9870af1588d29fcf2fa32546a467bf210767dcc5594cb5242a12fada55497d15153876482022-07-22 15:51:4970 days 7 hrs ago 0x6b29610d6c6a9e47812be40f1335918bd63321bf 0xd9db270c1b5e3bd161e8c8503c55ceabee7095520 Ether
0x0522b567a94162c0130603cedc831b75d367b8606d43a036bca15cf90d32e0bb153873472022-07-22 15:48:4270 days 7 hrs ago 0x6b29610d6c6a9e47812be40f1335918bd63321bf 0xd9db270c1b5e3bd161e8c8503c55ceabee7095520 Ether
0x45cc400c9c334c56ec45b8be5ec7090862237e9a7b026c224ecf6daab509e8cb91107122022-05-27 8:54:54126 days 14 hrs ago 0x6b29610d6c6a9e47812be40f1335918bd63321bf 0xd9db270c1b5e3bd161e8c8503c55ceabee7095520 Ether
0x45cc400c9c334c56ec45b8be5ec7090862237e9a7b026c224ecf6daab509e8cb91107122022-05-27 8:54:54126 days 14 hrs ago 0xa6b71e26c5e0845f74c812102ca7114b6a896ab2 0x6b29610d6c6a9e47812be40f1335918bd63321bf0 Ether
0x45cc400c9c334c56ec45b8be5ec7090862237e9a7b026c224ecf6daab509e8cb91107122022-05-27 8:54:54126 days 14 hrs ago 0xa6b71e26c5e0845f74c812102ca7114b6a896ab2  Contract Creation0 Ether
[ Download CSV Export 
Loading
This contract may be a proxy contract. Click on More Options and select Is this a proxy? to confirm and enable the "Read as Proxy" & "Write as Proxy" tabs.

Similar Match Source Code
Note: This contract matches the deployed ByteCode of the Source Code for Contract 0xf9d445a46d65427550174ec2a49fcefa3dae7f8d

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"}]

608060405234801561001057600080fd5b506040516101e63803806101e68339818101604052602081101561003357600080fd5b8101908080519060200190929190505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156100ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806101c46022913960400191505060405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060ab806101196000396000f3fe608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea2646970667358221220d1429297349653a4918076d650332de1a1068c5f3e07c5c82360c277770b955264736f6c63430007060033496e76616c69642073696e676c65746f6e20616464726573732070726f7669646564000000000000000000000000fb1bffc9d739b8d520daf37df666da4c687191ea

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
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.