More Info
Private Name Tags
ContractCreator
Latest 8 from a total of 8 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Exec Transaction | 129387760 | 39 days ago | IN | 0 ETH | 0.00000566687 | ||||
Exec Transaction | 129387633 | 39 days ago | IN | 0 ETH | 0.000005468755 | ||||
Exec Transaction | 129213209 | 43 days ago | IN | 0 ETH | 0.000004630829 | ||||
Exec Transaction | 128784210 | 53 days ago | IN | 0 ETH | 0.000002562555 | ||||
Exec Transaction | 126446024 | 107 days ago | IN | 0 ETH | 0.000002430377 | ||||
Exec Transaction | 125499466 | 129 days ago | IN | 0 ETH | 0.000004046218 | ||||
Exec Transaction | 124663048 | 149 days ago | IN | 0 ETH | 0.00000011624 | ||||
Exec Transaction | 123557131 | 174 days ago | IN | 0 ETH | 0.000001672599 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
129213209 | 43 days ago | 13.197995993534122 ETH | ||||
129153851 | 45 days ago | 0.16641154792574 ETH | ||||
129153851 | 45 days ago | 0.121838618169682 ETH | ||||
128784210 | 53 days ago | 0.163856639801469 ETH | ||||
128784210 | 53 days ago | 0.02546493404 ETH | ||||
128784210 | 53 days ago | 0.092035604165454 ETH | ||||
128784210 | 53 days ago | 0.136556277048194 ETH | ||||
128784210 | 53 days ago | 0.017656695129748 ETH | ||||
128784210 | 53 days ago | 0.107929047907822 ETH | ||||
128784210 | 53 days ago | 0.017800611788757 ETH | ||||
128784210 | 53 days ago | 0.014717847479328 ETH | ||||
127735319 | 77 days ago | 0.21650546929832 ETH | ||||
127722362 | 78 days ago | 0.016022879037047 ETH | ||||
127711821 | 78 days ago | 0.044264086155767 ETH | ||||
127569744 | 81 days ago | 0.233550584613369 ETH | ||||
127565160 | 81 days ago | 0.032850284675413 ETH | ||||
127517119 | 83 days ago | 0.018752988544081 ETH | ||||
127514495 | 83 days ago | 0.017561419814639 ETH | ||||
127445465 | 84 days ago | 0.113586412390954 ETH | ||||
127429121 | 85 days ago | 0.037613090584161 ETH | ||||
127417836 | 85 days ago | 0.018669418875834 ETH | ||||
127344894 | 86 days ago | 0.024944291967034 ETH | ||||
127335812 | 87 days ago | 0.106492544848709 ETH | ||||
127317580 | 87 days ago | 0.036144301206343 ETH | ||||
127293113 | 88 days ago | 0.017844852637535 ETH |
Loading...
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 This contract matches the deployed Bytecode of the Source Code for Contract 0xf9D445a4...A3dae7f8D 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
Contract Source Code (Solidity)
/** *Submitted for verification at optimistic.etherscan.io on 2021-12-21 */ // 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()) } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"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
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
[ 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.