Contract 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 10

Smart Account by Safe 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x612cbaad28b3976a64293f74ee45a29d9a1f994121e781ada2057ad4b209d51dExec Transaction1944075902024-03-26 12:51:262 days 2 hrs ago0xa1a2851d339ad08a82811638fc6789148c80a428 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.00008103 0.01
0x1c1af0eaa6425a885c87c33715f3adcd9d5a82c418e7e8560eacd79682eb66f6Exec Transaction1943862882024-03-26 11:22:452 days 3 hrs ago0xa1a2851d339ad08a82811638fc6789148c80a428 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.0002879 0.01
0xe1be1d0598a29864047c55d4de7a22e8c9e0d6afa4411be935868a5706a9a28bApprove Hash1943578122024-03-26 9:24:182 days 5 hrs ago0xf4729a2f6c167aa4e28df41d8f8bbaee91cdd174 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.00000098 0.01
0xe29f8ee24b232ff24243b97a6b52051c24c73f43a109e8468edb529adb485af2Approve Hash1943570202024-03-26 9:21:002 days 5 hrs ago0xf4729a2f6c167aa4e28df41d8f8bbaee91cdd174 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.00000098 0.01
0xb4efc144e3153883a2eb0d3313e79913276366b79d171612c58f31e6750f3baaApprove Hash1941282792024-03-25 17:27:332 days 21 hrs ago0x723b030ea11dc3bf01f4cc3ee10a8a1c54d35776 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.00000156 0.01
0x1894b633fa5f0b2fd5b0c0aeb61ddec51f34962291bc85f9bdadf6b47847fe47Approve Hash1941280342024-03-25 17:26:312 days 21 hrs ago0x723b030ea11dc3bf01f4cc3ee10a8a1c54d35776 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.00000157 0.01
0xb73234bb9a173652d29b7487e4a34f784290d82bad008588a0df4c51ba2cefa2Exec Transaction1920080242024-03-19 13:45:129 days 1 hr ago0xa1a2851d339ad08a82811638fc6789148c80a428 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.00007229 0.01
0xe171348406e624df14d25ab42ffeb80fadb4c26887b2c4a2ff0a277964acefc7Exec Transaction1920040312024-03-19 13:28:299 days 1 hr ago0xa1a2851d339ad08a82811638fc6789148c80a428 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.00029742 0.01
0x6906a2e9bdb87be2f4183b602f561e510e1bbe9df43000073f73116cc233070bApprove Hash1919460132024-03-19 9:25:599 days 5 hrs ago0xf4729a2f6c167aa4e28df41d8f8bbaee91cdd174 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.0000078 0.082688
0x1be2409a3ba6e3a082c1091c5a51bfa8a0dcf888985e3540b8d8ae1e50c5bda7Approve Hash1919450962024-03-19 9:22:109 days 5 hrs ago0xf4729a2f6c167aa4e28df41d8f8bbaee91cdd174 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.00001241 0.178847
0xdfdac4ce105455934002a305c59228fe9c13e8c966942afb76313b28795735edApprove Hash1917058222024-03-18 16:35:009 days 22 hrs ago0x723b030ea11dc3bf01f4cc3ee10a8a1c54d35776 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.00001253 0.1
0xff9be24b07e54625d40d35264c23e71563821708549b6e21496c3dbe31cb63c1Approve Hash1917055932024-03-18 16:34:039 days 22 hrs ago0x723b030ea11dc3bf01f4cc3ee10a8a1c54d35776 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.00001253 0.1
0xc8dfb0c3abfad700c58977a85ee89d20e9cc2098fbe10e33f6b54dd8b11dfb13Exec Transaction1895868822024-03-12 10:19:2316 days 4 hrs ago0xa1a2851d339ad08a82811638fc6789148c80a428 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.00091992 0.1
0x7044e7f4abe7884680d713a9d393bb8ce363d1457a7a033463fe55bd241f0ee9Exec Transaction1895864292024-03-12 10:17:2916 days 4 hrs ago0xa1a2851d339ad08a82811638fc6789148c80a428 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.00398996 0.1
0xd7c509c8c824a2b6bad313d636ebf87d329e83a205b618aa933fc5212e42062bApprove Hash1893882202024-03-11 19:19:1016 days 19 hrs ago0x723b030ea11dc3bf01f4cc3ee10a8a1c54d35776 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.00013605 0.1
0x882ac26de5d8716f2da5ba45137b090db496bd61364a36983f7a19979bb4e257Approve Hash1893878732024-03-11 19:17:3716 days 19 hrs ago0x723b030ea11dc3bf01f4cc3ee10a8a1c54d35776 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.00013605 0.1
0x747467eb7c5e64b6da890846de7455cb8d66e6ff509a72d451c16827f9354de4Approve Hash1893825182024-03-11 18:53:1416 days 20 hrs ago0xf4729a2f6c167aa4e28df41d8f8bbaee91cdd174 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.0001664 0.1
0x8907572f3c580edbd99b51f5e8a1f2670035a2e94301c263ba44d97184b0ab07Approve Hash1893651882024-03-11 17:34:3916 days 21 hrs ago0xf4729a2f6c167aa4e28df41d8f8bbaee91cdd174 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.00018512 0.1
0x02b2da5185c15c91a637da7d1093381a4e2dd1e14c85356515ae72e939fe1994Exec Transaction1881100822024-03-07 20:33:5920 days 18 hrs ago0xa1a2851d339ad08a82811638fc6789148c80a428 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.00123681 0.1
0x9b0233d3c5d9fb03e188d9e74e9eb73b754e9b62ec6502bdc4af77248b0c1e45Exec Transaction1881096192024-03-07 20:32:0020 days 18 hrs ago0xa1a2851d339ad08a82811638fc6789148c80a428 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.00502223 0.1
0xfa8fd808a404b469e7827a9ad9350e09105c2373cce3c476e86a845ba86d6b0eApprove Hash1881073822024-03-07 20:22:1620 days 18 hrs ago0xa1a2851d339ad08a82811638fc6789148c80a428 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.00012223 0.1
0x4294a64b9fba88bb8916c02213c77720d45af9afd800dc65d051b5e4e2e0d287Approve Hash1881070162024-03-07 20:20:3320 days 18 hrs ago0xa1a2851d339ad08a82811638fc6789148c80a428 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.00012223 0.1
0xabe661ba8cb80b68729084e0e7570bbd9d1d789db8f8e722b3315d32f8b96ce0Approve Hash1881024362024-03-07 20:00:0120 days 19 hrs ago0x723b030ea11dc3bf01f4cc3ee10a8a1c54d35776 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.00012186 0.1
0x9600e1fb3486c97300b1881ad906dfe477dc5856c9ef73a8049a0d22b29f6edbApprove Hash1881021812024-03-07 19:58:4920 days 19 hrs ago0x723b030ea11dc3bf01f4cc3ee10a8a1c54d35776 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.00012186 0.1
0xafa2a332b7d92051aaf4c775b26b81418e7259d63872ca3498f61469588ee67dExec Transaction1873091482024-03-05 10:36:5023 days 4 hrs ago0xa1a2851d339ad08a82811638fc6789148c80a428 IN  0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae0 ETH0.00110041 0.1
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xf8c6de435cf8d06897a4a66b21df623d06d2a7610 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xf6bacc7750c23a34b996a355a6e78b17fc4baedc0 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xefc5061b7a8aef31f789f1ba5b3b8256674f2b710 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xefbc6f8c9806b066fa0da149349450be60e5e1360 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xe4a492420ebda03b04973ed1e46d5fe9f3b077ef0 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xd9fcb26fe3d4589c3e2ecd6a2a3af54eddb672400 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xd35b0e1fd468bd264570c64f28ea48f778bc0dfc0 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xd0da1fe3a35359564cb7561f6a6aa69a1ecec8d50 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xcf17b68a40f10d3dceedd9a092f1df331ce3d9da0 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xc195ba27455182e3bb6f86dab5838901604ba72c0 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xbfc294070e8a7594ceaa6c564883e1f9222bc09b0 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xbf1cd5cb759f8e21c98a4367b665f43d607e88850 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xba4492a430fe9bef7abbd9c78b953a6e1aa48cfa0 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xb58afa4be9b13d896e81d5355c961d2c331720990 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xb39bfad6295724e01e079ee3aa78a378eff6deb00 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xb20bd22d3d2e5a628523d37b3ded569598eb649b0 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xadbf1c8a244d537c343d771e2fa897f3654a1ae40 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xa44bcd128e99188565c4849cdffeea9c773f74ec0 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xa136978a2c8a92ec5eacc5179642aa2e1c1eae180 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xfc06bb03a9e1d8033f87ea6a682cbd65477a43b90 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xf6328f007a2fdc547875e24a3bc7e0603fd017270 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xf56e6cb49304c2ad4a7c416665b55a1424014b1f0 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xe5b5be82015444c04b281cf4afa6a99130ed83a20 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xcb35fe6e53e71b30301ec4a3948da4ad3c65ace40 ETH
0xf736b4664cf8546d2f0e1d89d83b9e1791b6b1292fa67a4e626a661ced91018d718432482023-03-20 17:20:48373 days 21 hrs ago 0x7b845a2b8c443e792cecc74fb8fe055bb276a3ae 0xc38d4423efad7d673b0cd47656ed33f8c15c6a570 ETH
[ Download CSV Export 
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0xa75c21C5BE284122a87A37a76cc6C4DD3E55a1D4
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 Arbiscan.io on 2022-03-21
*/

/**
 *Submitted for verification at Etherscan.io on 2021-07-09
*/

// 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())
        }
    }
}

/// @title Proxy Factory - Allows to create new proxy contact and execute a message call to the new proxy within one transaction.
/// @author Stefan George - <[email protected]>
contract GnosisSafeProxyFactory {
    event ProxyCreation(GnosisSafeProxy proxy, address singleton);

    /// @dev Allows to create new proxy contact and execute a message call to the new proxy within one transaction.
    /// @param singleton Address of singleton contract.
    /// @param data Payload for message call sent to new proxy contract.
    function createProxy(address singleton, bytes memory data) public returns (GnosisSafeProxy proxy) {
        proxy = new GnosisSafeProxy(singleton);
        if (data.length > 0)
            // solhint-disable-next-line no-inline-assembly
            assembly {
                if eq(call(gas(), proxy, 0, add(data, 0x20), mload(data), 0, 0), 0) {
                    revert(0, 0)
                }
            }
        emit ProxyCreation(proxy, singleton);
    }

    /// @dev Allows to retrieve the runtime code of a deployed Proxy. This can be used to check that the expected Proxy was deployed.
    function proxyRuntimeCode() public pure returns (bytes memory) {
        return type(GnosisSafeProxy).runtimeCode;
    }

    /// @dev Allows to retrieve the creation code used for the Proxy deployment. With this it is easily possible to calculate predicted address.
    function proxyCreationCode() public pure returns (bytes memory) {
        return type(GnosisSafeProxy).creationCode;
    }

    /// @dev Allows to create new proxy contact using CREATE2 but it doesn't run the initializer.
    ///      This method is only meant as an utility to be called from other methods
    /// @param _singleton Address of singleton contract.
    /// @param initializer Payload for message call sent to new proxy contract.
    /// @param saltNonce Nonce that will be used to generate the salt to calculate the address of the new proxy contract.
    function deployProxyWithNonce(
        address _singleton,
        bytes memory initializer,
        uint256 saltNonce
    ) internal returns (GnosisSafeProxy proxy) {
        // If the initializer changes the proxy address should change too. Hashing the initializer data is cheaper than just concatinating it
        bytes32 salt = keccak256(abi.encodePacked(keccak256(initializer), saltNonce));
        bytes memory deploymentData = abi.encodePacked(type(GnosisSafeProxy).creationCode, uint256(uint160(_singleton)));
        // solhint-disable-next-line no-inline-assembly
        assembly {
            proxy := create2(0x0, add(0x20, deploymentData), mload(deploymentData), salt)
        }
        require(address(proxy) != address(0), "Create2 call failed");
    }

    /// @dev Allows to create new proxy contact and execute a message call to the new proxy within one transaction.
    /// @param _singleton Address of singleton contract.
    /// @param initializer Payload for message call sent to new proxy contract.
    /// @param saltNonce Nonce that will be used to generate the salt to calculate the address of the new proxy contract.
    function createProxyWithNonce(
        address _singleton,
        bytes memory initializer,
        uint256 saltNonce
    ) public returns (GnosisSafeProxy proxy) {
        proxy = deployProxyWithNonce(_singleton, initializer, saltNonce);
        if (initializer.length > 0)
            // solhint-disable-next-line no-inline-assembly
            assembly {
                if eq(call(gas(), proxy, 0, add(initializer, 0x20), mload(initializer), 0, 0), 0) {
                    revert(0, 0)
                }
            }
        emit ProxyCreation(proxy, _singleton);
    }

    /// @dev Allows to create new proxy contact, execute a message call to the new proxy and call a specified callback within one transaction
    /// @param _singleton Address of singleton contract.
    /// @param initializer Payload for message call sent to new proxy contract.
    /// @param saltNonce Nonce that will be used to generate the salt to calculate the address of the new proxy contract.
    /// @param callback Callback that will be invoced after the new proxy contract has been successfully deployed and initialized.
    function createProxyWithCallback(
        address _singleton,
        bytes memory initializer,
        uint256 saltNonce,
        IProxyCreationCallback callback
    ) public returns (GnosisSafeProxy proxy) {
        uint256 saltNonceWithCallback = uint256(keccak256(abi.encodePacked(saltNonce, callback)));
        proxy = createProxyWithNonce(_singleton, initializer, saltNonceWithCallback);
        if (address(callback) != address(0)) callback.proxyCreated(proxy, _singleton, initializer, saltNonce);
    }

    /// @dev Allows to get the address for a new proxy contact created via `createProxyWithNonce`
    ///      This method is only meant for address calculation purpose when you use an initializer that would revert,
    ///      therefore the response is returned with a revert. When calling this method set `from` to the address of the proxy factory.
    /// @param _singleton Address of singleton contract.
    /// @param initializer Payload for message call sent to new proxy contract.
    /// @param saltNonce Nonce that will be used to generate the salt to calculate the address of the new proxy contract.
    function calculateCreateProxyWithNonceAddress(
        address _singleton,
        bytes calldata initializer,
        uint256 saltNonce
    ) external returns (GnosisSafeProxy proxy) {
        proxy = deployProxyWithNonce(_singleton, initializer, saltNonce);
        revert(string(abi.encodePacked(proxy)));
    }
}

interface IProxyCreationCallback {
    function proxyCreated(
        GnosisSafeProxy proxy,
        address _singleton,
        bytes calldata initializer,
        uint256 saltNonce
    ) external;
}

Contract ABI

[{"inputs":[{"internalType":"address","name":"_singleton","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"}]

Deployed Bytecode

0x608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea2646970667358221220d1429297349653a4918076d650332de1a1068c5f3e07c5c82360c277770b955264736f6c63430007060033

Deployed ByteCode Sourcemap

595:1528:0:-:0;;;1447:42;1443:1;1437:8;1433:57;1627:66;1623:1;1610:15;1607:87;1604:2;;;1724:10;1721:1;1714:21;1763:4;1760:1;1753:15;1604:2;1816:14;1813:1;1810;1797:34;1914:1;1911;1895:14;1892:1;1880:10;1873:5;1860:56;1951:16;1948:1;1945;1930:38;1997:1;1988:7;1985:14;1982:2;;;2029:16;2026:1;2019:27;1982:2;2085:16;2082:1;2075:27

Metadata Hash

d1429297349653a4918076d650332de1a1068c5f3e07c5c82360c277770b9552
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.