ETH Price: $2,351.97 (+3.41%)

Contract

0x256AC5426a6a4d8239c2Ddb4F766eB6c72A8e5cE
 

Overview

ETH Balance

17.762340192756801599 ETH

Eth Value

$41,776.43 (@ $2,351.97/ETH)

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer207725482024-09-17 19:55:239 mins ago1726602923IN
0x256AC542...c72A8e5cE
0.07542999 ETH0.0003965514.51039784
Transfer207665372024-09-16 23:43:5920 hrs ago1726530239IN
0x256AC542...c72A8e5cE
0.03179446 ETH0.000051741.89338625
Transfer207580482024-09-15 19:16:112 days ago1726427771IN
0x256AC542...c72A8e5cE
0.04555462 ETH0.000204217.47236035
Transfer207485902024-09-14 11:36:473 days ago1726313807IN
0x256AC542...c72A8e5cE
0.02396608 ETH0.000040271.47374682
Transfer207483892024-09-14 10:56:113 days ago1726311371IN
0x256AC542...c72A8e5cE
0.01730181 ETH0.000034321.25596983
Transfer207462302024-09-14 3:40:473 days ago1726285247IN
0x256AC542...c72A8e5cE
0.01438156 ETH0.000031131.13918036
Transfer207449892024-09-13 23:31:113 days ago1726270271IN
0x256AC542...c72A8e5cE
0.03006526 ETH0.000055262.02234501
Transfer207370052024-09-12 20:46:354 days ago1726173995IN
0x256AC542...c72A8e5cE
0.03512879 ETH0.000078792.88331934
Transfer207369722024-09-12 20:39:234 days ago1726173563IN
0x256AC542...c72A8e5cE
0.03054263 ETH0.000100093.662731
Transfer207341382024-09-12 11:09:115 days ago1726139351IN
0x256AC542...c72A8e5cE
0.03727555 ETH0.000058762.1503597
Transfer207283482024-09-11 15:45:116 days ago1726069511IN
0x256AC542...c72A8e5cE
0.08346333 ETH0.000147425.39445477
Transfer207251722024-09-11 5:06:116 days ago1726031171IN
0x256AC542...c72A8e5cE
0.04246939 ETH0.000048741.78355154
Transfer207232832024-09-10 22:46:356 days ago1726008395IN
0x256AC542...c72A8e5cE
0.18389811 ETH0.000155615.6942641
Transfer207203722024-09-10 13:00:117 days ago1725973211IN
0x256AC542...c72A8e5cE
0.05177369 ETH0.000157545.76483754
Transfer207187992024-09-10 7:43:357 days ago1725954215IN
0x256AC542...c72A8e5cE
0.04075742 ETH0.000093873.43484369
Transfer207086102024-09-08 21:35:238 days ago1725831323IN
0x256AC542...c72A8e5cE
0.01493028 ETH0.0000240.87850348
Transfer207066922024-09-08 15:08:599 days ago1725808139IN
0x256AC542...c72A8e5cE
0.02598025 ETH0.000049551.81310113
Transfer207056822024-09-08 11:45:479 days ago1725795947IN
0x256AC542...c72A8e5cE
0.04625524 ETH0.000023750.86929348
Transfer206973332024-09-07 7:49:5910 days ago1725695399IN
0x256AC542...c72A8e5cE
0.05196869 ETH0.000068812.51815276
Transfer206959102024-09-07 3:04:1110 days ago1725678251IN
0x256AC542...c72A8e5cE
0.06433918 ETH0.000024560.89899018
Transfer206920692024-09-06 14:11:5911 days ago1725631919IN
0x256AC542...c72A8e5cE
0.13749816 ETH0.0008577231.38501301
Transfer206878762024-09-06 0:09:1111 days ago1725581351IN
0x256AC542...c72A8e5cE
0.02763301 ETH0.000174536.38655541
Transfer206851452024-09-05 15:00:4712 days ago1725548447IN
0x256AC542...c72A8e5cE
0.08143776 ETH0.000114644.19487533
Exec Transaction206797432024-09-04 20:55:4712 days ago1725483347IN
0x256AC542...c72A8e5cE
0 ETH0.0013244816.3359
Transfer206796202024-09-04 20:30:5912 days ago1725481859IN
0x256AC542...c72A8e5cE
0.21238971 ETH0.0004386616.05142134
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
207725482024-09-17 19:55:239 mins ago1726602923
0x256AC542...c72A8e5cE
0.07542999 ETH
207665372024-09-16 23:43:5920 hrs ago1726530239
0x256AC542...c72A8e5cE
0.03179446 ETH
207580482024-09-15 19:16:112 days ago1726427771
0x256AC542...c72A8e5cE
0.04555462 ETH
207485902024-09-14 11:36:473 days ago1726313807
0x256AC542...c72A8e5cE
0.02396608 ETH
207483892024-09-14 10:56:113 days ago1726311371
0x256AC542...c72A8e5cE
0.01730181 ETH
207462302024-09-14 3:40:473 days ago1726285247
0x256AC542...c72A8e5cE
0.01438156 ETH
207449892024-09-13 23:31:113 days ago1726270271
0x256AC542...c72A8e5cE
0.03006526 ETH
207370052024-09-12 20:46:354 days ago1726173995
0x256AC542...c72A8e5cE
0.03512879 ETH
207369722024-09-12 20:39:234 days ago1726173563
0x256AC542...c72A8e5cE
0.03054263 ETH
207341382024-09-12 11:09:115 days ago1726139351
0x256AC542...c72A8e5cE
0.03727555 ETH
207283482024-09-11 15:45:116 days ago1726069511
0x256AC542...c72A8e5cE
0.08346333 ETH
207251722024-09-11 5:06:116 days ago1726031171
0x256AC542...c72A8e5cE
0.04246939 ETH
207232832024-09-10 22:46:356 days ago1726008395
0x256AC542...c72A8e5cE
0.18389811 ETH
207203722024-09-10 13:00:117 days ago1725973211
0x256AC542...c72A8e5cE
0.05177369 ETH
207187992024-09-10 7:43:357 days ago1725954215
0x256AC542...c72A8e5cE
0.04075742 ETH
207086102024-09-08 21:35:238 days ago1725831323
0x256AC542...c72A8e5cE
0.01493028 ETH
207066922024-09-08 15:08:599 days ago1725808139
0x256AC542...c72A8e5cE
0.02598025 ETH
207056822024-09-08 11:45:479 days ago1725795947
0x256AC542...c72A8e5cE
0.04625524 ETH
206973332024-09-07 7:49:5910 days ago1725695399
0x256AC542...c72A8e5cE
0.05196869 ETH
206959102024-09-07 3:04:1110 days ago1725678251
0x256AC542...c72A8e5cE
0.06433918 ETH
206920692024-09-06 14:11:5911 days ago1725631919
0x256AC542...c72A8e5cE
0.13749816 ETH
206878762024-09-06 0:09:1111 days ago1725581351
0x256AC542...c72A8e5cE
0.02763301 ETH
206851452024-09-05 15:00:4712 days ago1725548447
0x256AC542...c72A8e5cE
0.08143776 ETH
206797432024-09-04 20:55:4712 days ago1725483347
0x256AC542...c72A8e5cE
0.00129659 ETH
206797432024-09-04 20:55:4712 days ago1725483347
0x256AC542...c72A8e5cE
20 ETH
View All Internal Transactions
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0xDaB5dc22...0ba42d2a6
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 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"}]

Deployed Bytecode

0x608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea2646970667358221220d1429297349653a4918076d650332de1a1068c5f3e07c5c82360c277770b955264736f6c63430007060033

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

 Latest 25 blocks (From a total of 49 blocks with 0.87 Ether produced)

Block Transaction Difficulty Gas Used Reward
205532642024-08-18 4:56:3530 days ago17239569951290.00 TH13,175,116 (43.92%)
0.068597942532937037 ETH
205180542024-08-13 6:56:3535 days ago1723532195850.00 TH6,124,524 (20.42%)
0.003149560559768985 ETH
204760432024-08-07 10:17:2341 days ago17230258432040.00 TH18,051,426 (60.17%)
0.044809221858745637 ETH
198794622024-05-16 2:09:11124 days ago17158253511150.00 TH13,776,153 (45.92%)
0.028584957530754003 ETH
196484142024-04-13 18:23:59157 days ago1713032639880.00 TH6,970,587 (23.24%)
0.010018728375867263 ETH
196472302024-04-13 14:25:23157 days ago17130183231410.00 TH21,161,775 (70.54%)
0.042091654451765585 ETH
196470292024-04-13 13:44:35157 days ago1713015875930.00 TH9,232,901 (30.78%)
0.005564964788545301 ETH
196414872024-04-12 19:04:35158 days ago17129486751110.00 TH11,211,842 (37.37%)
0.041072339219246062 ETH
196354412024-04-11 22:45:47158 days ago17128755472340.00 TH12,623,386 (42.08%)
0.002249753271476624 ETH
196320102024-04-11 11:13:35159 days ago17128340151480.00 TH12,660,241 (42.20%)
0.019197879996715662 ETH
196304902024-04-11 6:07:11159 days ago17128156313580.00 TH29,986,261 (99.95%)
0.009509753341267024 ETH
196238162024-04-10 7:43:23160 days ago17127350031100.00 TH8,141,718 (27.14%)
0.016108225437582582 ETH
196183882024-04-09 13:29:35161 days ago17126693752160.00 TH18,895,485 (62.98%)
0.018239613244597365 ETH
196181572024-04-09 12:42:59161 days ago17126665791150.00 TH8,474,589 (28.25%)
0.008744959851135902 ETH
196177302024-04-09 11:16:23161 days ago17126613831610.00 TH16,350,987 (54.50%)
0.009312487509956134 ETH
196123182024-04-08 17:05:11162 days ago17125959111800.00 TH11,936,258 (39.79%)
0.049445338077029899 ETH
196065802024-04-07 21:46:35162 days ago17125263951210.00 TH17,510,183 (58.37%)
0.006612568578545707 ETH
195963782024-04-06 11:26:47164 days ago1712402807840.00 TH8,071,743 (26.91%)
0.003781899364972672 ETH
195939002024-04-06 3:07:35164 days ago17123728552250.00 TH25,638,360 (85.46%)
0.009660980216560341 ETH
195913162024-04-05 18:27:47165 days ago17123416671190.00 TH8,962,858 (29.88%)
0.009564830128179609 ETH
195860282024-04-05 0:39:59165 days ago17122775991760.00 TH13,102,391 (43.67%)
0.010870944790632359 ETH
195856812024-04-04 23:30:11165 days ago17122734113000.00 TH17,693,871 (58.98%)
0.030577032840159336 ETH
195848402024-04-04 20:40:59165 days ago17122632595480.00 TH29,982,496 (99.94%)
0.042954134707287176 ETH
195819582024-04-04 10:58:35166 days ago17122283151440.00 TH9,869,215 (32.90%)
0.009289364006972934 ETH
195804992024-04-04 6:05:11166 days ago17122107111090.00 TH7,829,372 (26.10%)
0.006407721509510835 ETH
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Latest 25 from a total of 5656 withdrawals (123.944770316 ETH withdrawn)

Validator Index Block Amount
1353097207575092024-09-15 17:28:112 days ago17264212910.019149252 ETH
1353096207575092024-09-15 17:28:112 days ago17264212910.01914756 ETH
1306911207557592024-09-15 11:36:472 days ago17264002070.019133481 ETH
1306910207557582024-09-15 11:36:352 days ago17264001950.019143384 ETH
1300951207555352024-09-15 10:51:472 days ago17263975070.019170448 ETH
1300949207555352024-09-15 10:51:472 days ago17263975070.065200023 ETH
1300948207555352024-09-15 10:51:472 days ago17263975070.019161396 ETH
1300946207555352024-09-15 10:51:472 days ago17263975070.019170386 ETH
1300945207555352024-09-15 10:51:472 days ago17263975070.019191069 ETH
1300944207555352024-09-15 10:51:472 days ago17263975070.019206926 ETH
1300942207555352024-09-15 10:51:472 days ago17263975070.019168818 ETH
1300941207555352024-09-15 10:51:472 days ago17263975070.019173034 ETH
1300939207555352024-09-15 10:51:472 days ago17263975070.019136654 ETH
1300938207555352024-09-15 10:51:472 days ago17263975070.019161552 ETH
1300936207555352024-09-15 10:51:472 days ago17263975070.019170698 ETH
1300935207555352024-09-15 10:51:472 days ago17263975070.019152814 ETH
1300933207555352024-09-15 10:51:472 days ago17263975070.019156703 ETH
1300932207555352024-09-15 10:51:472 days ago17263975070.019161289 ETH
1300890207555322024-09-15 10:51:112 days ago17263974710.01916096 ETH
1300888207555322024-09-15 10:51:112 days ago17263974710.019150655 ETH
1300887207555322024-09-15 10:51:112 days ago17263974710.019168109 ETH
1300886207555322024-09-15 10:51:112 days ago17263974710.019173624 ETH
1300884207555322024-09-15 10:51:112 days ago17263974710.019159119 ETH
1300883207555322024-09-15 10:51:112 days ago17263974710.065215212 ETH
1300882207555322024-09-15 10:51:112 days ago17263974710.019156745 ETH
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

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.