Contract 0x880C3cdCA73254D466f9c716248339dE88e4a97D 9

Safe Multisig 
 

Contract Overview

Dopex: Team Multisig
Balance:
0 ETH

ETH Value:
$0.00

Token:
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x40854fe85c6689772e2f70c50fc3a1190e455fb181143779ac21bd66fc398c80Exec Transaction1301291762023-09-11 14:09:149 days 18 hrs ago0xc81cbfbff22ca1f957b18f22ccbcbd5141a5a4d6 IN  Dopex: Team Multisig0 ETH0.0001246 0.1
0x5820eff8d1d2d7c1b0037ba974c352d337e3fe8d1177b9484ecbce04c17204d6Exec Transaction1190645372023-08-07 13:55:2844 days 19 hrs ago0xde485812e28824e542b9c2270b6b8ed9232b7d0b IN  Dopex: Team Multisig0 ETH0.00027161 0.1
0x5bde9b7dcb85b0205fdb8da74e20a7cae51f82ae3e9120acc28fa4451ccef2b2Exec Transaction1074807812023-07-03 14:19:5079 days 18 hrs ago0x29e806d999dd688892cca79530c08067bb6db001 IN  Dopex: Team Multisig0 ETH0.00018419 0.1
0x9ce0b068a3f95c63715765ef221c4006a064db82f3a0f000265e005d854b1572Exec Transaction964554062023-05-31 20:23:20112 days 12 hrs ago0xde485812e28824e542b9c2270b6b8ed9232b7d0b IN  Dopex: Team Multisig0 ETH0.00031547 0.1
0xf9d4034d710d40939305d87ced37ece992781b4477595644c6f75135789940a0Exec Transaction862809252023-05-01 18:59:21142 days 14 hrs ago0x4dd9c9761fdf84a2056aca7095851951298d69e1 IN  Dopex: Team Multisig0 ETH0.0003707 0.1
0x3f064cfb848bc5d6613df8a43c5f204e371e53ae90f2ef7555f257030c5007e6Exec Transaction782519122023-04-08 8:05:27166 days 55 mins ago0x4dd9c9761fdf84a2056aca7095851951298d69e1 IN  Dopex: Team Multisig0 ETH0.00012554 0.1
0x83588f350d7e13fe90d949ca8e7bacdd308ac66cc8874d920348766a91bb2e8fExec Transaction749120482023-03-29 13:00:39175 days 20 hrs ago0xc81cbfbff22ca1f957b18f22ccbcbd5141a5a4d6 IN  Dopex: Team Multisig0 ETH0.00018868 0.1
0x44eaab81ce97cc6af3c0c9154f46461c66451808aaafef1f9ef88aa75a99613fExec Transaction697859682023-03-14 15:39:29190 days 17 hrs ago0xde485812e28824e542b9c2270b6b8ed9232b7d0b IN  Dopex: Team Multisig0 ETH0.00033595 0.1
0xa1358ffbdc75edd73406f9db8c8a674594f96f3ee88df3dfaf9fa31350940561Exec Transaction679391522023-03-08 14:59:33196 days 18 hrs ago0x29e806d999dd688892cca79530c08067bb6db001 IN  Dopex: Team Multisig0 ETH0.00017178 0.1
0x714f4d4023e3cbad9a3a5db83475718b176cacb5eca92feaaa2cb408f07e99b0Exec Transaction673135902023-03-06 14:29:29198 days 18 hrs ago0xc81cbfbff22ca1f957b18f22ccbcbd5141a5a4d6 IN  Dopex: Team Multisig0 ETH0.00020577 0.1
0x085a44d44dfb18fa59b4aee368ae3413e451cb156dee6ccdb4db7beb65060aaaExec Transaction661143362023-03-02 16:24:56202 days 16 hrs ago0xde485812e28824e542b9c2270b6b8ed9232b7d0b IN  Dopex: Team Multisig0 ETH0.00037425 0.1
0x33d915bb957bdbc6ec4b75873d7fc485026a934fd933192373c81cd3007db1dcExec Transaction660821222023-03-02 14:06:51202 days 18 hrs ago0xde485812e28824e542b9c2270b6b8ed9232b7d0b IN  Dopex: Team Multisig0 ETH0.00014285 0.1
0x573c0221ca7e13ae03f5e0580358043886042381161ab0ce312bac6fba812f23Exec Transaction660819952023-03-02 14:06:18202 days 18 hrs ago0xde485812e28824e542b9c2270b6b8ed9232b7d0b IN  Dopex: Team Multisig0 ETH0.00014207 0.1
0x70bb815d35c81e30f2dbb6aa4c3a470ed983b3a6d13d6c6a29c84b392fa71651Exec Transaction660818752023-03-02 14:05:46202 days 18 hrs ago0xde485812e28824e542b9c2270b6b8ed9232b7d0b IN  Dopex: Team Multisig0 ETH0.00013006 0.1
0xf531c68d5e910068142be6b04df7a6256f1fd59ffecd944e8948be3e6b790986Exec Transaction647584472023-02-26 13:00:46206 days 20 hrs ago0x4dd9c9761fdf84a2056aca7095851951298d69e1 IN  Dopex: Team Multisig0 ETH0.00012735 0.1
0xfd5337fa969d5fc777ede8a588035388f40e2738cc33b995f6c5b332835706aeExec Transaction595367672023-02-10 0:02:58223 days 8 hrs ago0x4dd9c9761fdf84a2056aca7095851951298d69e1 IN  Dopex: Team Multisig0 ETH0.00023237 0.1
0x1024c87baa1b0bdacf926d5d5fc2eb9a8bb8e8fbfefad17fc76c1264b2e378fcExec Transaction595366372023-02-10 0:02:12223 days 8 hrs ago0x4dd9c9761fdf84a2056aca7095851951298d69e1 IN  Dopex: Team Multisig0 ETH0.00023197 0.1
0xf6689a1cf588fc15c0e6e0c021cd341b57150c402fb10bac627c2b1053e5ec3aExec Transaction569258062023-01-31 16:22:33232 days 16 hrs ago0xc81cbfbff22ca1f957b18f22ccbcbd5141a5a4d6 IN  Dopex: Team Multisig0 ETH0.00017857 0.1
0x988554d6a0bbd648ef7624fa7baff96e56a03df7dce9da76925893730751f466Exec Transaction567423952023-01-30 22:12:04233 days 10 hrs ago0x0cfcf76aa32d06f3194d5ca930b228141f968511 IN  Dopex: Team Multisig0 ETH0.000168630.1
0x4840a22f5b98554dbc5d0944b5370581e183631fb6faefdd2d88bbb15dd7ca4dExec Transaction567423342023-01-30 22:11:39233 days 10 hrs ago0x0cfcf76aa32d06f3194d5ca930b228141f968511 IN  Dopex: Team Multisig0 ETH0.000112520.1
0xf2196437190a646a4fb70992dfaadc9c3bbc08d8ef41e8b34d86df30776fe0b0Exec Transaction555970912023-01-26 12:08:13237 days 20 hrs ago0xc81cbfbff22ca1f957b18f22ccbcbd5141a5a4d6 IN  Dopex: Team Multisig0 ETH0.0000951 0.1
0xc48fcdf1ccb5959f25ea76e108cf01d1f296c1f9f7bd03868cf5c7570e16ab0bExec Transaction499324672022-12-31 4:30:17264 days 4 hrs ago0x29e806d999dd688892cca79530c08067bb6db001 IN  Dopex: Team Multisig0 ETH0.00013108 0.1
0x11a9c7e5a2f41f82e1f836e523df096435a49fd956686e6e6e4fca56f901e553Exec Transaction490530842022-12-26 18:17:26268 days 14 hrs ago0xc81cbfbff22ca1f957b18f22ccbcbd5141a5a4d6 IN  Dopex: Team Multisig0 ETH0.00010574 0.1
0x960324e70b7a8c417ca2e06ee67481a074c934defc28a026a6ccc58b43a0d0fbExec Transaction421187552022-11-29 9:54:33295 days 23 hrs ago0x29e806d999dd688892cca79530c08067bb6db001 IN  Dopex: Team Multisig0 ETH0.00007069 0.1
0xe841e667a455b86681737910f26a0b8417c899d674a26ae7c9fe65c7adc21a30Exec Transaction406441732022-11-23 20:22:34301 days 12 hrs ago0x4dd9c9761fdf84a2056aca7095851951298d69e1 IN  Dopex: Team Multisig0 ETH0.00009253 0.1
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x44eaab81ce97cc6af3c0c9154f46461c66451808aaafef1f9ef88aa75a99613f697859682023-03-14 15:39:29190 days 17 hrs ago Dopex: Team Multisig 0x294eadcc534084c1333dc99e1afcf3e92c5c12970 ETH
0x44eaab81ce97cc6af3c0c9154f46461c66451808aaafef1f9ef88aa75a99613f697859682023-03-14 15:39:29190 days 17 hrs ago Dopex: Team Multisig 0xb873813f710093cbc17836297a6fefcfc6989faf0 ETH
0x44eaab81ce97cc6af3c0c9154f46461c66451808aaafef1f9ef88aa75a99613f697859682023-03-14 15:39:29190 days 17 hrs ago Dopex: Team Multisig 0x40a2accbd92bca938b02010e17a5b8929b49130d0 ETH
0x44eaab81ce97cc6af3c0c9154f46461c66451808aaafef1f9ef88aa75a99613f697859682023-03-14 15:39:29190 days 17 hrs ago Dopex: Team Multisig0x00000000000000000000000000000000000000010 ETH
0x44eaab81ce97cc6af3c0c9154f46461c66451808aaafef1f9ef88aa75a99613f697859682023-03-14 15:39:29190 days 17 hrs ago Dopex: Team Multisig0x00000000000000000000000000000000000000010 ETH
0x44eaab81ce97cc6af3c0c9154f46461c66451808aaafef1f9ef88aa75a99613f697859682023-03-14 15:39:29190 days 17 hrs ago Dopex: Team Multisig 0x3e5c63644e683549055b9be8653de26e0b4cd36e0 ETH
0xa1358ffbdc75edd73406f9db8c8a674594f96f3ee88df3dfaf9fa31350940561679391522023-03-08 14:59:33196 days 18 hrs ago Dopex: Team Multisig Lido: LDO Token0 ETH
0xa1358ffbdc75edd73406f9db8c8a674594f96f3ee88df3dfaf9fa31350940561679391522023-03-08 14:59:33196 days 18 hrs ago Dopex: Team Multisig0x00000000000000000000000000000000000000010 ETH
0xa1358ffbdc75edd73406f9db8c8a674594f96f3ee88df3dfaf9fa31350940561679391522023-03-08 14:59:33196 days 18 hrs ago Dopex: Team Multisig0x00000000000000000000000000000000000000010 ETH
0xa1358ffbdc75edd73406f9db8c8a674594f96f3ee88df3dfaf9fa31350940561679391522023-03-08 14:59:33196 days 18 hrs ago Dopex: Team Multisig 0x3e5c63644e683549055b9be8653de26e0b4cd36e0 ETH
0x714f4d4023e3cbad9a3a5db83475718b176cacb5eca92feaaa2cb408f07e99b0673135902023-03-06 14:29:29198 days 18 hrs ago Dopex: Team Multisig 0xb873813f710093cbc17836297a6fefcfc6989faf0 ETH
0x714f4d4023e3cbad9a3a5db83475718b176cacb5eca92feaaa2cb408f07e99b0673135902023-03-06 14:29:29198 days 18 hrs ago Dopex: Team Multisig 0x294eadcc534084c1333dc99e1afcf3e92c5c12970 ETH
0x714f4d4023e3cbad9a3a5db83475718b176cacb5eca92feaaa2cb408f07e99b0673135902023-03-06 14:29:29198 days 18 hrs ago Dopex: Team Multisig 0x40a2accbd92bca938b02010e17a5b8929b49130d0 ETH
0x714f4d4023e3cbad9a3a5db83475718b176cacb5eca92feaaa2cb408f07e99b0673135902023-03-06 14:29:29198 days 18 hrs ago Dopex: Team Multisig0x00000000000000000000000000000000000000010 ETH
0x714f4d4023e3cbad9a3a5db83475718b176cacb5eca92feaaa2cb408f07e99b0673135902023-03-06 14:29:29198 days 18 hrs ago Dopex: Team Multisig0x00000000000000000000000000000000000000010 ETH
0x714f4d4023e3cbad9a3a5db83475718b176cacb5eca92feaaa2cb408f07e99b0673135902023-03-06 14:29:29198 days 18 hrs ago Dopex: Team Multisig 0x3e5c63644e683549055b9be8653de26e0b4cd36e0 ETH
0x085a44d44dfb18fa59b4aee368ae3413e451cb156dee6ccdb4db7beb65060aaa661143362023-03-02 16:24:56202 days 16 hrs ago Dopex: Team Multisig Dopex: DPX Token0 ETH
0x085a44d44dfb18fa59b4aee368ae3413e451cb156dee6ccdb4db7beb65060aaa661143362023-03-02 16:24:56202 days 16 hrs ago Dopex: Team Multisig Dopex: DPX Token0 ETH
0x085a44d44dfb18fa59b4aee368ae3413e451cb156dee6ccdb4db7beb65060aaa661143362023-03-02 16:24:56202 days 16 hrs ago Dopex: Team Multisig 0xb873813f710093cbc17836297a6fefcfc6989faf0 ETH
0x085a44d44dfb18fa59b4aee368ae3413e451cb156dee6ccdb4db7beb65060aaa661143362023-03-02 16:24:56202 days 16 hrs ago Dopex: Team Multisig 0x294eadcc534084c1333dc99e1afcf3e92c5c12970 ETH
0x085a44d44dfb18fa59b4aee368ae3413e451cb156dee6ccdb4db7beb65060aaa661143362023-03-02 16:24:56202 days 16 hrs ago Dopex: Team Multisig 0x40a2accbd92bca938b02010e17a5b8929b49130d0 ETH
0x085a44d44dfb18fa59b4aee368ae3413e451cb156dee6ccdb4db7beb65060aaa661143362023-03-02 16:24:56202 days 16 hrs ago Dopex: Team Multisig0x00000000000000000000000000000000000000010 ETH
0x085a44d44dfb18fa59b4aee368ae3413e451cb156dee6ccdb4db7beb65060aaa661143362023-03-02 16:24:56202 days 16 hrs ago Dopex: Team Multisig0x00000000000000000000000000000000000000010 ETH
0x085a44d44dfb18fa59b4aee368ae3413e451cb156dee6ccdb4db7beb65060aaa661143362023-03-02 16:24:56202 days 16 hrs ago Dopex: Team Multisig 0x3e5c63644e683549055b9be8653de26e0b4cd36e0 ETH
0x33d915bb957bdbc6ec4b75873d7fc485026a934fd933192373c81cd3007db1dc660821222023-03-02 14:06:51202 days 18 hrs ago Dopex: Team Multisig Dopex: Staking Rewards (rDPX/WETH)0 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"}]

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