Contract 0x9ddbdcD3C5123E673E4B96992101F8CEafCd95A0 5

Safe Multisig 
 

Contract Overview

Balance:
234.700110484937996393 Ether

EtherValue:
$297,167.89 (@ $1,266.16/ETH)

Token:
 
Txn Hash
Method
Block
From
To
Value
0xb8ea1ac1c2cf33ba317e429db60487553d101dd47320b59dac6bad4bf8e53d09Exec Transaction161488882022-12-09 18:19:237 hrs 1 min ago0x48a76d84c5ee48ec1833d9b12ac2c6fe87636eef IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00 Ether0.03380772 28.79002979
0xf1605645fe93c8bdd26a0ff1fe1f9983add1d6b1f7b25fc052fa0665d059fde1Exec Transaction161413572022-12-08 17:03:111 day 8 hrs ago0x9fe9ff41d3efd3a7a37a88d7c693b1abff662824 IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00 Ether0.00157309 25.37207969
0x772cc902ac8dc827e7ec6a860b26bc027b3c6fa16ded5f188bf9850bbfd9af6fExec Transaction161413142022-12-08 16:54:351 day 8 hrs ago0x9fe9ff41d3efd3a7a37a88d7c693b1abff662824 IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00 Ether0.00112008 13.67805882
0xe5c94b6515101966f4c37c0653fad578484061e51854fdcb4933a8e5e7ea0803Exec Transaction160996522022-12-02 20:56:477 days 4 hrs ago0x48a76d84c5ee48ec1833d9b12ac2c6fe87636eef IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00 Ether0.0011019 13.3005196
0x4462a44c5ed3b38fe1bb6ea9e8e3e8497d33ead473333457752998a969dea3dbExec Transaction160715632022-11-28 22:46:2311 days 2 hrs ago0x840ff2f2fa178cb46f3871a992ee6eb908b3190e IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00 Ether0.00092713 10.72464239
0x6accc4b1ddb7c1978f8e3b71683f4493ac898113b3666ad74d7bf2d55864b90bExec Transaction160278172022-11-22 20:06:3517 days 5 hrs ago0x48a76d84c5ee48ec1833d9b12ac2c6fe87636eef IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00 Ether0.00956384 15.78465201
0xb1a701ba41f6f96dc18d74942745df02d6382f046b19cfcb7a1da24ebe35ab87Exec Transaction160274142022-11-22 18:45:1117 days 6 hrs ago0x48a76d84c5ee48ec1833d9b12ac2c6fe87636eef IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00 Ether0.00155703 16.51203148
0x8d4b702c37f86d8c9d6f3e76deb90db397bab15fcfe83956b50b58adc07b46f6Exec Transaction159845072022-11-16 18:56:1123 days 6 hrs ago0x48a76d84c5ee48ec1833d9b12ac2c6fe87636eef IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00 Ether0.00138077 21
0x728e872fbe0a8831bd35e268f1b6ad5461a90bdb5a9a79d6d5997920853fcd19Exec Transaction159845002022-11-16 18:54:4723 days 6 hrs ago0x48a76d84c5ee48ec1833d9b12ac2c6fe87636eef IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00 Ether0.00125083 20.20403403
0xe6db8ebcaf34125e860f89bd06247bd9deaa1fd959892b6caf35d07b1e4b0305Exec Transaction159495342022-11-11 21:44:1128 days 3 hrs ago0x840ff2f2fa178cb46f3871a992ee6eb908b3190e IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00 Ether0.00105876 16.10260973
0x81c13a836305eac9a93125bbf1eb6f7183899b2e00783de19b106ee956d93bcbExec Transaction159495282022-11-11 21:42:5928 days 3 hrs ago0x840ff2f2fa178cb46f3871a992ee6eb908b3190e IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00 Ether0.00092887 17.00023605
0x7c21de36345ef51ae8e79a5077d7c9aa6bb01c9abc56299fc8d29e82b14a4717Exec Transaction159414622022-11-10 18:38:5929 days 6 hrs ago0x48a76d84c5ee48ec1833d9b12ac2c6fe87636eef IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00 Ether0.00149622 24.17246563
0x191e46f2661f8ce748b29205fe76bb4e84a08c2ca183e230ed488da22228f0e0Exec Transaction158841842022-11-02 18:40:1137 days 6 hrs ago0x48a76d84c5ee48ec1833d9b12ac2c6fe87636eef IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00 Ether0.00221819 35.8294089
0x02e2f4a43e9217bd200456816658ff8a4665582a3102a3b5e7c7b82376772e62Exec Transaction157913032022-10-20 19:08:5950 days 6 hrs ago0x48a76d84c5ee48ec1833d9b12ac2c6fe87636eef IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00 Ether0.00248577 30
0xa6e75b8230cc3e95fc6e3263e5df45edeec34c3468d2c2d19cfd1efa68007c06Exec Transaction157912892022-10-20 19:06:1150 days 6 hrs ago0x48a76d84c5ee48ec1833d9b12ac2c6fe87636eef IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00 Ether0.00212603 32.32867816
0x039858039ba2f873ad912f515e7cbe14d7043949caefa0388aca32e4a553fb4dExec Transaction156995912022-10-07 23:48:5963 days 1 hr ago0x9fe9ff41d3efd3a7a37a88d7c693b1abff662824 IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00 Ether0.00032858 5
0x5b35b639402c6277bc7428bb9c46c8d37736301c392b796f6a4cb23e993b6cdaExec Transaction155770222022-09-20 20:18:3580 days 5 hrs agoENS Name adridadou.eth IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00 Ether0.00497082 60
0x78b9e1fe84bf9866c00f41b94d444a553a82ae1b632f4381143b1f58b0b492daTransfer155769792022-09-20 20:09:5980 days 5 hrs ago0x2fae82d589a4efbc8957751385fe7440455646f4 IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a015.7526567 Ether0.00178691 65.38514888
0x43144dbc5e177de90ec6f8ea45d532946fe59479d7db7c17f1e55ee2069f38d1Exec Transaction155768832022-09-20 19:50:4780 days 5 hrs ago0x48a76d84c5ee48ec1833d9b12ac2c6fe87636eef IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00 Ether0.00078181 8.99447742
0xb449e021e28dfcf98265d4dc41a77a047ae7df8f153b1ebc70b78de69d6ad420Transfer155482522022-09-16 19:27:5984 days 5 hrs ago0xd24ff5e32de12be154b1c2ee7b731cbc45540e50 IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a040.3137 Ether0.00036705 13.43095898
0xfd1d64e1f4bd61e7dbea42319e0f854995b4c3d793708c0f6cb25290e9ee7df9Transfer155482332022-09-16 19:24:1184 days 5 hrs ago0x6b2699439907dbbc44e7524118169bee01341a34 IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a040.3137 Ether0.00035725 13.07221006
0xa1632fc530423227b87e6d4675d54614833f73b38eaf673886e5f1e1ab5af079Exec Transaction155343062022-09-14 17:50:3686 days 7 hrs ago0x48a76d84c5ee48ec1833d9b12ac2c6fe87636eef IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00 Ether0.00094803 15.3131252
0x8c8c3b82fed9ee193842dae716e124b28e6d85683792dda6916a0acf8cf8684aExec Transaction155277392022-09-13 15:41:1687 days 9 hrs agoENS Name adridadou.eth IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00 Ether0.00167857 18.8145568
0x9d0815af8ca49369545377cb8be91056a52d908c49e5850bf77ec5095761986eExec Transaction155277352022-09-13 15:40:3787 days 9 hrs agoENS Name adridadou.eth IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00 Ether0.0014178 22.9010529
0x64db40b6ed7f5943ac4786c6467b0ea8b395d2e5b12f77681802a27cb87eef67Exec Transaction155227802022-09-12 20:05:3188 days 5 hrs ago0x9fe9ff41d3efd3a7a37a88d7c693b1abff662824 IN  0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00 Ether0.00113913 18.39977622
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x8d4b702c37f86d8c9d6f3e76deb90db397bab15fcfe83956b50b58adc07b46f6159845072022-11-16 18:56:1123 days 6 hrs ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a0 0x0844ccac2ca163ddc3b39189430da6b4595b9cc70.625 Ether
0x728e872fbe0a8831bd35e268f1b6ad5461a90bdb5a9a79d6d5997920853fcd19159845002022-11-16 18:54:4723 days 6 hrs ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00xd87021840a0891d0210e1fcc587e22330d15551710 Ether
0xe6db8ebcaf34125e860f89bd06247bd9deaa1fd959892b6caf35d07b1e4b0305159495342022-11-11 21:44:1128 days 3 hrs ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a0 0x0844ccac2ca163ddc3b39189430da6b4595b9cc750 Ether
0x7c21de36345ef51ae8e79a5077d7c9aa6bb01c9abc56299fc8d29e82b14a4717159414622022-11-10 18:38:5929 days 6 hrs ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a0ENS Name masterkeef.eth0.25 Ether
0x191e46f2661f8ce748b29205fe76bb4e84a08c2ca183e230ed488da22228f0e0158841842022-11-02 18:40:1137 days 6 hrs ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00xf0940b14e8a4be798cd713a6807e95f47b769d9c15 Ether
0xa6e75b8230cc3e95fc6e3263e5df45edeec34c3468d2c2d19cfd1efa68007c06157912892022-10-20 19:06:1150 days 6 hrs ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a0 0x2786a005d3def1778ef0377d2980b09b2f66a1f335.155 Ether
0x6743176543523da25be58681c9286cdf83cb6de2ac135cd49fd6202166fe07ba157906932022-10-20 17:06:1150 days 8 hrs ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00xbf30d1a29d191c717e5d52a19dd572fd078336f150 Ether
0x039858039ba2f873ad912f515e7cbe14d7043949caefa0388aca32e4a553fb4d156995912022-10-07 23:48:5963 days 1 hr ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00xbf30d1a29d191c717e5d52a19dd572fd078336f1740 Ether
0x43144dbc5e177de90ec6f8ea45d532946fe59479d7db7c17f1e55ee2069f38d1155768832022-09-20 19:50:4780 days 5 hrs ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00x2fae82d589a4efbc8957751385fe7440455646f450 Ether
0xa1632fc530423227b87e6d4675d54614833f73b38eaf673886e5f1e1ab5af079155343062022-09-14 17:50:3686 days 7 hrs ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00xd87021840a0891d0210e1fcc587e22330d1555177.5 Ether
0x9d0815af8ca49369545377cb8be91056a52d908c49e5850bf77ec5095761986e155277352022-09-13 15:40:3787 days 9 hrs ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00xd87021840a0891d0210e1fcc587e22330d15551712 Ether
0x64db40b6ed7f5943ac4786c6467b0ea8b395d2e5b12f77681802a27cb87eef67155227802022-09-12 20:05:3188 days 5 hrs ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00xd87021840a0891d0210e1fcc587e22330d1555173.1 Ether
0xa5c4493c7c05b5cd66ce760daf29df822168578e5ffea069765c20e3a3403e19155049412022-09-09 21:08:3291 days 4 hrs ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a0ENS Name karuna.eth1 Ether
0x703058ed8bf43504fa34e7c3c93fdbdb2a70ebf7896a2c216bc08bf9e590a162155049372022-09-09 21:06:3991 days 4 hrs ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00x25f60806c82cb51837974f4754840d07d2ad266e2 Ether
0x1b34512252760f397ab3f7d1d404b8fec254529fc82e2ff814e811c4699a004a154981032022-09-08 18:14:3492 days 7 hrs ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00xbf30d1a29d191c717e5d52a19dd572fd078336f124.68217194 Ether
0xa6236b80ed12befd0d690c8d5d66dbf41890d9bde304bc6a2a5b230b475116a4154415132022-08-30 16:56:06101 days 8 hrs ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00xbf30d1a29d191c717e5d52a19dd572fd078336f150 Ether
0x824862cf1882d11c0597c2e950eb4e2010f7bf30a61b3a66f07571b43de429e5154359372022-08-29 19:29:59102 days 5 hrs ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00xf0940b14e8a4be798cd713a6807e95f47b769d9c10 Ether
0xa89626de77d6dbae38f6d812f1d2f3313b947dfb2cbf6a72c5a2be4775e3f885153164772022-08-10 20:30:35121 days 4 hrs ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00xbf30d1a29d191c717e5d52a19dd572fd078336f155 Ether
0xe2d4c50688edaa98ce7a310011bf7e458b44b6fb71051429b554b0097b17ee6a153148192022-08-10 14:14:38121 days 11 hrs ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00xbf30d1a29d191c717e5d52a19dd572fd078336f1110 Ether
0x83c6576992a730eeaa45544faac38765a15f2cdd96a3d3169c761bfc3de4387a153091782022-08-09 17:01:51122 days 8 hrs ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a0 0x0b4e6f5c38a5e0fa2ea528bac2055e7304f82fef10 Ether
0xc49ed1320479b00e41ee86fc8139d383e24e796ae3d62649426c093797937454152576042022-08-01 15:56:34130 days 9 hrs ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00xbf30d1a29d191c717e5d52a19dd572fd078336f133.85874828 Ether
0x4d62079cee2026365b23eff129d1a320c57594d63aaa062274aa02bfad4eca03152063852022-07-24 16:31:20138 days 8 hrs ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00xbf30d1a29d191c717e5d52a19dd572fd078336f1120 Ether
0x6b15f2cca001233293bd24b7edba88541f26d551ebba4c64faa529275ac8f08c152058322022-07-24 14:25:55138 days 10 hrs ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a00xc4b41215c649400c8a77d059aa7d02094dd04bfd40 Ether
0x4d8a75243a81f31026d85e4536f1c40baa825cd9d5851c7846bbf7119c14c33c151935042022-07-22 16:33:20140 days 8 hrs ago 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a0 0x2786a005d3def1778ef0377d2980b09b2f66a1f334.655 Ether
0x2806c303a58a09733da2df0a7501e97c2fe1689515b240678a6f4905f0737fa5151806322022-07-20 16:39:32142 days 8 hrs ago 0xb594128d9365ecf60f996ec725087ecc96efb928 0x9ddbdcd3c5123e673e4b96992101f8ceafcd95a060 Ether
[ Download CSV Export 
Loading

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

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 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 Security Audit

Contract ABI

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

608060405234801561001057600080fd5b506040516101e63803806101e68339818101604052602081101561003357600080fd5b8101908080519060200190929190505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156100ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806101c46022913960400191505060405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060ab806101196000396000f3fe608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea2646970667358221220d1429297349653a4918076d650332de1a1068c5f3e07c5c82360c277770b955264736f6c63430007060033496e76616c69642073696e676c65746f6e20616464726573732070726f7669646564000000000000000000000000d9db270c1b5e3bd161e8c8503c55ceabee709552

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.

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.