ETH Price: $1,794.94 (+10.26%)

Contract

0x61E2198207F12b0Fd094ca7043a7244FD5bFAAe8
 
Transaction Hash
Method
Block
From
To
Exec Transaction75829672024-08-18 10:09:09247 days ago1723975749IN
0x61E21982...FD5bFAAe8
0 ETH0.000000560.00587001
Exec Transaction69532512024-08-03 20:18:37262 days ago1722716317IN
0x61E21982...FD5bFAAe8
0 ETH0.000000040.00046686
Exec Transaction67957272024-07-31 4:47:49266 days ago1722401269IN
0x61E21982...FD5bFAAe8
0 ETH0.000000430.00448275
Exec Transaction67956902024-07-31 4:46:35266 days ago1722401195IN
0x61E21982...FD5bFAAe8
0 ETH0.000000430.00448124
Exec Transaction67956532024-07-31 4:45:21266 days ago1722401121IN
0x61E21982...FD5bFAAe8
0 ETH0.000000430.00453412
Exec Transaction67956222024-07-31 4:44:19266 days ago1722401059IN
0x61E21982...FD5bFAAe8
0 ETH0.000000440.00456435
Exec Transaction67955782024-07-31 4:42:51266 days ago1722400971IN
0x61E21982...FD5bFAAe8
0 ETH0.000000440.00461591
Exec Transaction67955562024-07-31 4:42:07266 days ago1722400927IN
0x61E21982...FD5bFAAe8
0 ETH0.000000450.00467528
Exec Transaction67954982024-07-31 4:40:11266 days ago1722400811IN
0x61E21982...FD5bFAAe8
0 ETH0.000000450.00468543
Exec Transaction67942902024-07-31 3:59:55266 days ago1722398395IN
0x61E21982...FD5bFAAe8
0 ETH0.000000330.0034123
Exec Transaction61936602024-07-17 6:18:55280 days ago1721197135IN
0x61E21982...FD5bFAAe8
0 ETH0.000000090.00099204
Exec Transaction58604022024-07-09 13:10:19287 days ago1720530619IN
0x61E21982...FD5bFAAe8
0 ETH0.000000190.00242223
Exec Transaction57339422024-07-06 14:54:59290 days ago1720277699IN
0x61E21982...FD5bFAAe8
0 ETH00.00000076
Exec Transaction57202552024-07-06 7:18:45291 days ago1720250325IN
0x61E21982...FD5bFAAe8
0 ETH0.000000090.00100937
Exec Transaction57202292024-07-06 7:17:53291 days ago1720250273IN
0x61E21982...FD5bFAAe8
0 ETH0.000000040.0010094
Exec Transaction57202282024-07-06 7:17:51291 days ago1720250271IN
0x61E21982...FD5bFAAe8
0 ETH0.000000090.0010094
Exec Transaction57200762024-07-06 7:12:47291 days ago1720249967IN
0x61E21982...FD5bFAAe8
0 ETH0.000000090.00101083
Exec Transaction57200482024-07-06 7:11:51291 days ago1720249911IN
0x61E21982...FD5bFAAe8
0 ETH0.000000090.00101088
Exec Transaction55416722024-07-02 4:05:59295 days ago1719893159IN
0x61E21982...FD5bFAAe8
0 ETH0.00000010.00100043
Exec Transaction55169252024-07-01 14:21:05295 days ago1719843665IN
0x61E21982...FD5bFAAe8
0 ETH0.000000910.01104962
Exec Transaction55168772024-07-01 14:19:29295 days ago1719843569IN
0x61E21982...FD5bFAAe8
0 ETH0.000000910.01098041
Exec Transaction55168112024-07-01 14:17:17295 days ago1719843437IN
0x61E21982...FD5bFAAe8
0 ETH0.00000090.01096148
Exec Transaction54526302024-06-30 2:37:55297 days ago1719715075IN
0x61E21982...FD5bFAAe8
0 ETH0.000001180.01095636
Exec Transaction54107602024-06-29 3:22:15298 days ago1719631335IN
0x61E21982...FD5bFAAe8
0 ETH0.000001190.01105881
Exec Transaction53884142024-06-28 14:57:23298 days ago1719586643IN
0x61E21982...FD5bFAAe8
0 ETH0.000001690.01096659
View all transactions

Latest 25 internal transactions (View All)

Parent Transaction Hash Block From To
57339422024-07-06 14:54:59290 days ago1720277699
0x61E21982...FD5bFAAe8
167.13660113 ETH
57202552024-07-06 7:18:45291 days ago1720250325
0x61E21982...FD5bFAAe8
0.1 ETH
57202282024-07-06 7:17:51291 days ago1720250271
0x61E21982...FD5bFAAe8
0.1 ETH
57200762024-07-06 7:12:47291 days ago1720249967
0x61E21982...FD5bFAAe8
0.1 ETH
57200482024-07-06 7:11:51291 days ago1720249911
0x61E21982...FD5bFAAe8
0.1 ETH
55922652024-07-03 8:12:25294 days ago1719994345
0x61E21982...FD5bFAAe8
0 ETH
55416722024-07-02 4:05:59295 days ago1719893159
0x61E21982...FD5bFAAe8
0.00000013 ETH
55416722024-07-02 4:05:59295 days ago1719893159
0x61E21982...FD5bFAAe8
70.3 ETH
55169252024-07-01 14:21:05295 days ago1719843665
0x61E21982...FD5bFAAe8
0.00000113 ETH
55169252024-07-01 14:21:05295 days ago1719843665
0x61E21982...FD5bFAAe8
6.7 ETH
55168772024-07-01 14:19:29295 days ago1719843569
0x61E21982...FD5bFAAe8
0.00000111 ETH
55168772024-07-01 14:19:29295 days ago1719843569
0x61E21982...FD5bFAAe8
13.5 ETH
55168112024-07-01 14:17:17295 days ago1719843437
0x61E21982...FD5bFAAe8
0.00000108 ETH
55168112024-07-01 14:17:17295 days ago1719843437
0x61E21982...FD5bFAAe8
22.88 ETH
54526302024-06-30 2:37:55297 days ago1719715075
0x61E21982...FD5bFAAe8
0.00000135 ETH
54526302024-06-30 2:37:55297 days ago1719715075
0x61E21982...FD5bFAAe8
111.28 ETH
54107602024-06-29 3:22:15298 days ago1719631335
0x61E21982...FD5bFAAe8
0.00000136 ETH
54107602024-06-29 3:22:15298 days ago1719631335
0x61E21982...FD5bFAAe8
5.12 ETH
53412372024-06-27 12:44:49299 days ago1719492289
0x61E21982...FD5bFAAe8
30 ETH
49070602024-06-17 11:32:15309 days ago1718623935
0x61E21982...FD5bFAAe8
0.00002847 ETH
49067212024-06-17 11:20:57309 days ago1718623257
0x61E21982...FD5bFAAe8
0.00003058 ETH
47211612024-06-13 4:15:37314 days ago1718252137
0x61E21982...FD5bFAAe8
0.00000178 ETH
47188962024-06-13 3:00:07314 days ago1718247607
0x61E21982...FD5bFAAe8
0.00000214 ETH
45197942024-06-08 12:23:23318 days ago1717849403
0x61E21982...FD5bFAAe8
0.00000117 ETH
45197942024-06-08 12:23:23318 days ago1717849403
0x61E21982...FD5bFAAe8
84.5 ETH
View All Internal Transactions

Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0xe3204bA6...534E91960
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
SafeProxy

Compiler Version
v0.7.6+commit.7338295f

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
File 1 of 1 : SafeProxy.sol
// SPDX-License-Identifier: LGPL-3.0-only
pragma solidity >=0.7.0 <0.9.0;

/**
 * @title IProxy - Helper interface to access the singleton address of the Proxy on-chain.
 * @author Richard Meissner - @rmeissner
 */
interface IProxy {
    function masterCopy() external view returns (address);
}

/**
 * @title SafeProxy - 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 SafeProxy {
    // 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;

    /**
     * @notice 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())
        }
    }
}

Settings
{
  "optimizer": {
    "enabled": false,
    "runs": 200
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "metadata": {
    "useLiteralContent": true
  },
  "libraries": {}
}

Contract Security Audit

Contract ABI

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

Deployed Bytecode

0x608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea264697066735822122003d1488ee65e08fa41e58e888a9865554c535f2c77126a82cb4c0f917f31441364736f6c63430007060033

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
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.