Contract 0xbe263d9e95F0AE51BD7CB94505cBb81E8E623fC7

 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x5a1f6177099f7d2a2c43987334a7847bbfa9b0eb390cf0faca6e671742e2f1baExec Transaction133723922022-05-31 19:40:5633 days 8 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.000441431701 ETH
0x0f54ef012ecc4c033fdd6892f21f47246a1eaea5708c48ecacaa496d168348b2Exec Transaction124782782022-05-19 12:06:0245 days 15 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.000203712145 ETH
0x7ff46d89163114bd00325171094f509c883582dcc8a4440f1d6130e4f3202a39Exec Transaction107395502022-04-28 12:49:2866 days 15 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.000389470584 ETH
0x89dba1faa92c013547cd2a91979adc8c09660b4ec07ce84858f600add9424119Exec Transaction107346012022-04-28 11:25:5566 days 16 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.000358045369 ETH
0xe53c8aa911e55b1bf90db9957feec662c14753156d4b8aa1a3d34e449cc68a76Exec Transaction86908392022-03-27 12:17:0798 days 15 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.000287783816 ETH
0x6aa005fd00a84603ef774910adf08a521f1e4c06dd43530ec6406fbcaca591d7Exec Transaction86908112022-03-27 12:17:0798 days 15 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.000268558544 ETH
0xfdb9dc2c31a91c22aeb95a5f2217d391da406b1c33a7672c4a9d6b47cdf73f70Exec Transaction86907792022-03-27 12:17:0798 days 15 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.00026902719 ETH
0xbdd6e831a6e89e2abc9ba1c50c653e62c8085d9e0eb6c2f7578ad9e9c9df0f0dExec Transaction86907492022-03-27 12:16:3498 days 15 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.000269024489 ETH
0x79ae64a943a1ec2d7f45f88f521d2296c3fe4b6909128de3110ee8a0c185ac95Exec Transaction86906742022-03-27 12:14:2598 days 15 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.000269493134 ETH
0xa561f0c5b6fa26bdf128032332391537cab094474e4670823210f1e34c9572a4Exec Transaction86906552022-03-27 12:14:0898 days 15 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.000269490433 ETH
0x3a6a8b185553d177a279da721074e4a68ebab8ba2024365fb3575c5f37a24d77Exec Transaction86906432022-03-27 12:11:4898 days 15 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.00026902719 ETH
0x99a282dfdade6735c36e887b01fa43a8f4122e8c86b4038472ce375003fb50c4Exec Transaction86906302022-03-27 12:11:4898 days 15 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.000268558544 ETH
0x394d187a5b11a2c0c28573dcca24e7d8a8c01b7a6e90529fce99e03a54b650f8Exec Transaction86906182022-03-27 12:11:4898 days 15 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.00026902719 ETH
0x178b65ecc6377c6caa937c20541ce61c8288352894ac0f2b7e790b54cdb0ddc4Exec Transaction86905982022-03-27 12:11:4898 days 15 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.000268561246 ETH
0x5fdeb11843e6fb02eafa82b7de589090a16c55f5422f9029afdf5c7c803e0f1eExec Transaction86905792022-03-27 12:11:3598 days 15 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.000269024489 ETH
0x3604be6ddee4536f61b4a52c988a65b9435b0cb5ab2451843e3cc0b2b3a8a633Exec Transaction86905632022-03-27 12:10:2998 days 15 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.000269024489 ETH
0x8d0ea64985ef20044c2d458545879889fa00f562b697f4b99018e5ab7e7aee8cExec Transaction86905512022-03-27 12:10:2998 days 15 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.000269024489 ETH
0x45a07ffb62b5ad0abaca98013c2ace603d2651115f2405875523fb10e45f39dfExec Transaction86905392022-03-27 12:10:2998 days 15 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.000269024489 ETH
0xf784d4fe3af56996a229283bca436a52042799b03dba54ce290fc94fb4ae6728Exec Transaction86905262022-03-27 12:09:4198 days 15 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.000269490433 ETH
0x3afac15ab25d754ae3536e77d9cccebc4ba54ddb29d7e5e86cce90d73888ae7dExec Transaction86905002022-03-27 12:09:0698 days 15 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.000269490433 ETH
0x76bb28b6f14c7e32c1414feba7d31c0d93ec095c41d2876097593790b07cff0dExec Transaction86904782022-03-27 12:08:0598 days 15 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.000286851927 ETH
0x545ee15f6626fa532d50ad24965720f7f3768254dc0810e803293f155549e074Exec Transaction86904282022-03-27 12:06:4398 days 15 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.000286385983 ETH
0xff946813e9168a392deabd94d7e97aec0cdf860590ac5600ae389eee8c376e76Exec Transaction86904152022-03-27 12:05:3798 days 15 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.000269493134 ETH
0x5bc3b0c4d5cb5aee7193467b474eb3d30bca1c6ff13db863c8ae71b16ef6dbccExec Transaction86900572022-03-27 11:54:4298 days 16 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.000263666466 ETH
0x40c7306117b79f535431a90d8434939c5b497e28324ac2929fb4621a67325838Exec Transaction70439542022-02-27 17:02:00126 days 11 hrs ago0xb73888476dccade29770175966ccc5ad50e45b48 IN 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70 ETH0.000372356672 ETH
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x5a1f6177099f7d2a2c43987334a7847bbfa9b0eb390cf0faca6e671742e2f1ba133723922022-05-31 19:40:5633 days 8 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc7 0xd3973e92f4e0ac11e2741d1a956893b0c51ef8e90 ETH
0x5a1f6177099f7d2a2c43987334a7847bbfa9b0eb390cf0faca6e671742e2f1ba133723922022-05-31 19:40:5633 days 8 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc7 0x3e5c63644e683549055b9be8653de26e0b4cd36e0 ETH
0x0f54ef012ecc4c033fdd6892f21f47246a1eaea5708c48ecacaa496d168348b2124782782022-05-19 12:06:0245 days 15 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc7 0x3f770ac673856f105b586bb393d122721265ad460 ETH
0x0f54ef012ecc4c033fdd6892f21f47246a1eaea5708c48ecacaa496d168348b2124782782022-05-19 12:06:0245 days 15 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70xd3f1da62cafb7e7bc6531ff1cef6f414291f03d30 ETH
0x7ff46d89163114bd00325171094f509c883582dcc8a4440f1d6130e4f3202a39107395502022-04-28 12:49:2866 days 15 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc7 0x3f770ac673856f105b586bb393d122721265ad460 ETH
0x7ff46d89163114bd00325171094f509c883582dcc8a4440f1d6130e4f3202a39107395502022-04-28 12:49:2866 days 15 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70xd3f1da62cafb7e7bc6531ff1cef6f414291f03d30 ETH
0x89dba1faa92c013547cd2a91979adc8c09660b4ec07ce84858f600add9424119107346012022-04-28 11:25:5566 days 16 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc7 0xd3973e92f4e0ac11e2741d1a956893b0c51ef8e90 ETH
0xe53c8aa911e55b1bf90db9957feec662c14753156d4b8aa1a3d34e449cc68a7686908392022-03-27 12:17:0798 days 15 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc7 0x3f770ac673856f105b586bb393d122721265ad460 ETH
0xe53c8aa911e55b1bf90db9957feec662c14753156d4b8aa1a3d34e449cc68a7686908392022-03-27 12:17:0798 days 15 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70xd3f1da62cafb7e7bc6531ff1cef6f414291f03d30 ETH
0x6aa005fd00a84603ef774910adf08a521f1e4c06dd43530ec6406fbcaca591d786908112022-03-27 12:17:0798 days 15 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc7 0x3f770ac673856f105b586bb393d122721265ad460 ETH
0x6aa005fd00a84603ef774910adf08a521f1e4c06dd43530ec6406fbcaca591d786908112022-03-27 12:17:0798 days 15 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70xd3f1da62cafb7e7bc6531ff1cef6f414291f03d30 ETH
0xfdb9dc2c31a91c22aeb95a5f2217d391da406b1c33a7672c4a9d6b47cdf73f7086907792022-03-27 12:17:0798 days 15 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc7 0x3f770ac673856f105b586bb393d122721265ad460 ETH
0xfdb9dc2c31a91c22aeb95a5f2217d391da406b1c33a7672c4a9d6b47cdf73f7086907792022-03-27 12:17:0798 days 15 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70xd3f1da62cafb7e7bc6531ff1cef6f414291f03d30 ETH
0xbdd6e831a6e89e2abc9ba1c50c653e62c8085d9e0eb6c2f7578ad9e9c9df0f0d86907492022-03-27 12:16:3498 days 15 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc7 0x3f770ac673856f105b586bb393d122721265ad460 ETH
0xbdd6e831a6e89e2abc9ba1c50c653e62c8085d9e0eb6c2f7578ad9e9c9df0f0d86907492022-03-27 12:16:3498 days 15 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70xd3f1da62cafb7e7bc6531ff1cef6f414291f03d30 ETH
0x79ae64a943a1ec2d7f45f88f521d2296c3fe4b6909128de3110ee8a0c185ac9586906742022-03-27 12:14:2598 days 15 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc7 0x3f770ac673856f105b586bb393d122721265ad460 ETH
0x79ae64a943a1ec2d7f45f88f521d2296c3fe4b6909128de3110ee8a0c185ac9586906742022-03-27 12:14:2598 days 15 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70xd3f1da62cafb7e7bc6531ff1cef6f414291f03d30 ETH
0xa561f0c5b6fa26bdf128032332391537cab094474e4670823210f1e34c9572a486906552022-03-27 12:14:0898 days 15 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc7 0x3f770ac673856f105b586bb393d122721265ad460 ETH
0xa561f0c5b6fa26bdf128032332391537cab094474e4670823210f1e34c9572a486906552022-03-27 12:14:0898 days 15 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70xd3f1da62cafb7e7bc6531ff1cef6f414291f03d30 ETH
0x3a6a8b185553d177a279da721074e4a68ebab8ba2024365fb3575c5f37a24d7786906432022-03-27 12:11:4898 days 15 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc7 0x3f770ac673856f105b586bb393d122721265ad460 ETH
0x3a6a8b185553d177a279da721074e4a68ebab8ba2024365fb3575c5f37a24d7786906432022-03-27 12:11:4898 days 15 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70xd3f1da62cafb7e7bc6531ff1cef6f414291f03d30 ETH
0x99a282dfdade6735c36e887b01fa43a8f4122e8c86b4038472ce375003fb50c486906302022-03-27 12:11:4898 days 15 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc7 0x3f770ac673856f105b586bb393d122721265ad460 ETH
0x99a282dfdade6735c36e887b01fa43a8f4122e8c86b4038472ce375003fb50c486906302022-03-27 12:11:4898 days 15 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70xd3f1da62cafb7e7bc6531ff1cef6f414291f03d30 ETH
0x394d187a5b11a2c0c28573dcca24e7d8a8c01b7a6e90529fce99e03a54b650f886906182022-03-27 12:11:4898 days 15 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc7 0x3f770ac673856f105b586bb393d122721265ad460 ETH
0x394d187a5b11a2c0c28573dcca24e7d8a8c01b7a6e90529fce99e03a54b650f886906182022-03-27 12:11:4898 days 15 hrs ago 0xbe263d9e95f0ae51bd7cb94505cbb81e8e623fc70xd3f1da62cafb7e7bc6531ff1cef6f414291f03d30 ETH
[ 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 0xa75c21C5BE284122a87A37a76cc6C4DD3E55a1D4

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

608060405234801561001057600080fd5b506040516101e63803806101e68339818101604052602081101561003357600080fd5b8101908080519060200190929190505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156100ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806101c46022913960400191505060405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060ab806101196000396000f3fe608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea2646970667358221220d1429297349653a4918076d650332de1a1068c5f3e07c5c82360c277770b955264736f6c63430007060033496e76616c69642073696e676c65746f6e20616464726573732070726f76696465640000000000000000000000003e5c63644e683549055b9be8653de26e0b4cd36e

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