ETH Price: $2,743.28 (-2.71%)

Contract

0x54051388106fCc55b6c88d24581162E35eEdAbB2
 

Overview

ETH Balance

0 ETH

ETH Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Block
From
To
Exec Transaction53195372024-06-27 0:41:29582 days ago1719448889IN
0x54051388...35eEdAbB2
0 ETH0.00000160.0283
Exec Transaction53195162024-06-27 0:40:47582 days ago1719448847IN
0x54051388...35eEdAbB2
0 ETH0.000002870.02804391
Exec Transaction53194732024-06-27 0:39:21582 days ago1719448761IN
0x54051388...35eEdAbB2
0 ETH0.000012070.02808948
Exec Transaction21283702024-04-14 3:49:15656 days ago1713066555IN
0x54051388...35eEdAbB2
0 ETH0.000041740.00100037
Exec Transaction21283532024-04-14 3:48:41656 days ago1713066521IN
0x54051388...35eEdAbB2
0 ETH0.00004160.00100037
Exec Transaction21283382024-04-14 3:48:11656 days ago1713066491IN
0x54051388...35eEdAbB2
0 ETH0.000051780.00100037
Exec Transaction21279972024-04-14 3:36:49656 days ago1713065809IN
0x54051388...35eEdAbB2
0 ETH0.000057020.0012
Exec Transaction21279222024-04-14 3:34:19656 days ago1713065659IN
0x54051388...35eEdAbB2
0 ETH0.00008160.0010003
Exec Transaction21278972024-04-14 3:33:29656 days ago1713065609IN
0x54051388...35eEdAbB2
0 ETH0.000060770.00100031
Exec Transaction12375372024-03-24 12:54:49677 days ago1711284889IN
0x54051388...35eEdAbB2
0 ETH0.000107590.00100028
Exec Transaction12375252024-03-24 12:54:25677 days ago1711284865IN
0x54051388...35eEdAbB2
0 ETH0.000101490.00100028
Exec Transaction12374532024-03-24 12:52:01677 days ago1711284721IN
0x54051388...35eEdAbB2
0 ETH0.0000870.00100028
Exec Transaction12374412024-03-24 12:51:37677 days ago1711284697IN
0x54051388...35eEdAbB2
0 ETH0.000076710.00100028
Exec Transaction12374302024-03-24 12:51:15677 days ago1711284675IN
0x54051388...35eEdAbB2
0 ETH0.000083360.00100028
Transfer12373372024-03-24 12:48:09677 days ago1711284489IN
0x54051388...35eEdAbB2
0.05 ETH0.000024120.0012

Latest 20 internal transactions

Advanced mode:
Parent Transaction Hash Block From To
53195372024-06-27 0:41:29582 days ago1719448889
0x54051388...35eEdAbB2
0.03375788 ETH
53195162024-06-27 0:40:47582 days ago1719448847
0x54051388...35eEdAbB2
0.00000358 ETH
53194732024-06-27 0:39:21582 days ago1719448761
0x54051388...35eEdAbB2
0.00001518 ETH
53194732024-06-27 0:39:21582 days ago1719448761
0x54051388...35eEdAbB2
0.03249486 ETH
21283702024-04-14 3:49:15656 days ago1713066555
0x54051388...35eEdAbB2
0.00003736 ETH
21283702024-04-14 3:49:15656 days ago1713066555
0x54051388...35eEdAbB2
0.01 ETH
21283532024-04-14 3:48:41656 days ago1713066521
0x54051388...35eEdAbB2
0.00004204 ETH
21283382024-04-14 3:48:11656 days ago1713066491
0x54051388...35eEdAbB2
0.00004797 ETH
21283382024-04-14 3:48:11656 days ago1713066491
0x54051388...35eEdAbB2
0.01140089 ETH
21279972024-04-14 3:36:49656 days ago1713065809
0x54051388...35eEdAbB2
0.00713754 ETH
21279222024-04-14 3:34:19656 days ago1713065659
0x54051388...35eEdAbB2
0.000089 ETH
21279222024-04-14 3:34:19656 days ago1713065659
0x54051388...35eEdAbB2
0.00563939 ETH
21278972024-04-14 3:33:29656 days ago1713065609
0x54051388...35eEdAbB2
0.00005548 ETH
12375372024-03-24 12:54:49677 days ago1711284889
0x54051388...35eEdAbB2
0.00011385 ETH
12375252024-03-24 12:54:25677 days ago1711284865
0x54051388...35eEdAbB2
0.00011197 ETH
12374532024-03-24 12:52:01677 days ago1711284721
0x54051388...35eEdAbB2
0.00009428 ETH
12374532024-03-24 12:52:01677 days ago1711284721
0x54051388...35eEdAbB2
0.04788437 ETH
12374412024-03-24 12:51:37677 days ago1711284697
0x54051388...35eEdAbB2
0.00007845 ETH
12374302024-03-24 12:51:15677 days ago1711284675
0x54051388...35eEdAbB2
0.0000776 ETH
12300452024-03-24 8:45:05677 days ago1711269905  Contract Creation0 ETH

Cross-Chain 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

Contract Source Code (Solidity Standard Json-Input format)

// 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"}]

0x608060405234801561001057600080fd5b506040516101e63803806101e68339818101604052602081101561003357600080fd5b8101908080519060200190929190505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156100ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806101c46022913960400191505060405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060ab806101196000396000f3fe608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea264697066735822122003d1488ee65e08fa41e58e888a9865554c535f2c77126a82cb4c0f917f31441364736f6c63430007060033496e76616c69642073696e676c65746f6e20616464726573732070726f7669646564000000000000000000000000d9db270c1b5e3bd161e8c8503c55ceabee709552

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
Loading...
Loading

Validator Index Block Amount
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.