Contract 0xc11eC618c1d559705E853741e366663Fe9302362

Contract Overview

Balance:
0 ETH
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x28eb6da877da27b17901e4fd53c75a6d1c42dc01cf0fa5a6adb9cf587565cb72Create ERC20Wrap...95389012022-02-16 4:54:30134 days 3 hrs ago0x38eecbc486111d9b0dd85eeb9512af214705617a IN 0xc11ec618c1d559705e853741e366663fe93023620 ETH0.000010371357 ETH
0x5f42a13a92ea4e1b88205c0902c730417d3327362f0403c0f1829ad601fd7e1cInitialize Custo...73434382021-12-08 14:30:21203 days 17 hrs ago0xd15d5d0f5b1b56a4daef75cfe108cb825e97d015 IN 0xc11ec618c1d559705e853741e366663fe93023620 ETH0.000008974413 ETH
0xfe2b59b7c3fcb39de6a7b56f1b81ef4c3a3817d3c92815c06206123c6e2d7701Create ERC20Wrap...73434082021-12-08 14:30:21203 days 17 hrs ago0xd15d5d0f5b1b56a4daef75cfe108cb825e97d015 IN 0xc11ec618c1d559705e853741e366663fe93023620 ETH0.000022666915 ETH
0x17596efd4dfd990944c11c5f82cd90068b12755a027cd5fd9c6dfda89694dda1Create ERC20Wrap...73433802021-12-08 14:29:21203 days 17 hrs ago0xd15d5d0f5b1b56a4daef75cfe108cb825e97d015 IN 0xc11ec618c1d559705e853741e366663fe93023620 ETH0.000022665991 ETH
0x7162ee51e5eefd928900803b1e0173251f51974a2b8f3c5b4c4f536cb907d827Create ERC20Wrap...73433612021-12-08 14:29:21203 days 17 hrs ago0xd15d5d0f5b1b56a4daef75cfe108cb825e97d015 IN 0xc11ec618c1d559705e853741e366663fe93023620 ETH0.000022624846 ETH
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x03b0408c319f127a6bdb26189145e2451abe0e1378dc27773208426290903ef4130664572022-06-16 20:21:5813 days 11 hrs ago 0xc11ec618c1d559705e853741e366663fe9302362 0x2d50a19114a3ca833749f09acb15dc6d3c159c400 ETH
0x03b0408c319f127a6bdb26189145e2451abe0e1378dc27773208426290903ef4130664572022-06-16 20:21:5813 days 11 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc24330xc11ec618c1d559705e853741e366663fe93023620 ETH
0x87f0a5dfdfaef75824fe12790405b5a3d44d33fd381f65f64b0d7b67db54d59f130664472022-06-16 20:20:5813 days 11 hrs ago 0xc11ec618c1d559705e853741e366663fe9302362 0x2d50a19114a3ca833749f09acb15dc6d3c159c400 ETH
0x87f0a5dfdfaef75824fe12790405b5a3d44d33fd381f65f64b0d7b67db54d59f130664472022-06-16 20:20:5813 days 11 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc24330xc11ec618c1d559705e853741e366663fe93023620 ETH
0x84055a843538409e6bcddb7b33dd64a3a0a8479ce84fa5d383bb5c751fd211bb130664312022-06-16 20:20:5813 days 11 hrs ago 0xc11ec618c1d559705e853741e366663fe9302362 0x2d50a19114a3ca833749f09acb15dc6d3c159c400 ETH
0x84055a843538409e6bcddb7b33dd64a3a0a8479ce84fa5d383bb5c751fd211bb130664312022-06-16 20:20:5813 days 11 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc24330xc11ec618c1d559705e853741e366663fe93023620 ETH
0xe6147c611afdc9785ac075139967697e778ac0f1433d35d41709ced0f41b3823130664242022-06-16 20:19:5813 days 11 hrs ago 0xc11ec618c1d559705e853741e366663fe9302362 0x2d50a19114a3ca833749f09acb15dc6d3c159c400 ETH
0xe6147c611afdc9785ac075139967697e778ac0f1433d35d41709ced0f41b3823130664242022-06-16 20:19:5813 days 11 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc24330xc11ec618c1d559705e853741e366663fe93023620 ETH
0x32cc1a3e5470a114d575cfdbf8df8000e938b923e7bc10f5e9d0b725e222df98130664122022-06-16 20:19:5813 days 11 hrs ago 0xc11ec618c1d559705e853741e366663fe9302362 0x3a8b9bc1c4b49057a48a12972dc76f566365274c0 ETH
0x32cc1a3e5470a114d575cfdbf8df8000e938b923e7bc10f5e9d0b725e222df98130664122022-06-16 20:19:5813 days 11 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc24330xc11ec618c1d559705e853741e366663fe93023620 ETH
0x32cc1a3e5470a114d575cfdbf8df8000e938b923e7bc10f5e9d0b725e222df98130664122022-06-16 20:19:5813 days 11 hrs ago 0xc11ec618c1d559705e853741e366663fe9302362 0xdc062a05cf527c96f748899fbc5e2f8428d9a8850 ETH
0x32cc1a3e5470a114d575cfdbf8df8000e938b923e7bc10f5e9d0b725e222df98130664122022-06-16 20:19:5813 days 11 hrs ago 0xc11ec618c1d559705e853741e366663fe9302362 0x2d50a19114a3ca833749f09acb15dc6d3c159c400 ETH
0x32cc1a3e5470a114d575cfdbf8df8000e938b923e7bc10f5e9d0b725e222df98130664122022-06-16 20:19:5813 days 11 hrs ago 0xc11ec618c1d559705e853741e366663fe93023620xc11ec618c1d559705e853741e366663fe93023620 ETH
0x32cc1a3e5470a114d575cfdbf8df8000e938b923e7bc10f5e9d0b725e222df98130664122022-06-16 20:19:5813 days 11 hrs ago 0xc11ec618c1d559705e853741e366663fe9302362 0x2d50a19114a3ca833749f09acb15dc6d3c159c400 ETH
0x6267e6e4e785c0321e5a9eaab36a6fa85d5c73367c84b8227a36df537f2490ca115574112022-04-29 13:03:1661 days 18 hrs ago 0xc11ec618c1d559705e853741e366663fe9302362 0x3a8b9bc1c4b49057a48a12972dc76f566365274c0 ETH
0x6267e6e4e785c0321e5a9eaab36a6fa85d5c73367c84b8227a36df537f2490ca115574112022-04-29 13:03:1661 days 18 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc24330xc11ec618c1d559705e853741e366663fe93023620 ETH
0xc6119c6ebbe5375429ea5cf8f962f21263ba52cd20d9a8d4308ed08c9b436bae115574052022-04-29 13:03:1661 days 18 hrs ago 0xc11ec618c1d559705e853741e366663fe9302362 0x3a8b9bc1c4b49057a48a12972dc76f566365274c0 ETH
0xc6119c6ebbe5375429ea5cf8f962f21263ba52cd20d9a8d4308ed08c9b436bae115574052022-04-29 13:03:1661 days 18 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc24330xc11ec618c1d559705e853741e366663fe93023620 ETH
0x2390da432647c3687df5d1df9de305ed736eeb07b1735309ad8b888843ddaf2b115573942022-04-29 13:02:1661 days 18 hrs ago 0xc11ec618c1d559705e853741e366663fe9302362 0x3a8b9bc1c4b49057a48a12972dc76f566365274c0 ETH
0x2390da432647c3687df5d1df9de305ed736eeb07b1735309ad8b888843ddaf2b115573942022-04-29 13:02:1661 days 18 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc24330xc11ec618c1d559705e853741e366663fe93023620 ETH
0xa32b28893339b19c5e60881341387f7d470c9f0c21d357eabbbae579b449a0d5115573872022-04-29 13:02:1661 days 18 hrs ago 0xc11ec618c1d559705e853741e366663fe9302362 0x3a8b9bc1c4b49057a48a12972dc76f566365274c0 ETH
0xa32b28893339b19c5e60881341387f7d470c9f0c21d357eabbbae579b449a0d5115573872022-04-29 13:02:1661 days 18 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc24330xc11ec618c1d559705e853741e366663fe93023620 ETH
0xcded4b6af62a2066648f7613ae6e6f6ba993ca8000f1d807b2842ca46ad5bbc7115573792022-04-29 13:01:1661 days 18 hrs ago 0xc11ec618c1d559705e853741e366663fe93023620xc11ec618c1d559705e853741e366663fe93023620 ETH
0xcded4b6af62a2066648f7613ae6e6f6ba993ca8000f1d807b2842ca46ad5bbc7115573792022-04-29 13:01:1661 days 18 hrs ago 0xc11ec618c1d559705e853741e366663fe9302362 0x3a8b9bc1c4b49057a48a12972dc76f566365274c0 ETH
0xcded4b6af62a2066648f7613ae6e6f6ba993ca8000f1d807b2842ca46ad5bbc7115573792022-04-29 13:01:1661 days 18 hrs ago 0xc11ec618c1d559705e853741e366663fe9302362 0x998595e3001691ae4257bd5d2bb97284b09001c60 ETH
[ Download CSV Export 
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
Note: This contract matches the deployed ByteCode of the Source Code for Contract 0xE01F8743677Da897F4e7De9073b57Bf034FC2433

Contract Name:
UUPSProxy

Compiler Version
v0.7.6+commit.7338295f

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
File 1 of 3 : UUPSProxy.sol
// SPDX-License-Identifier: AGPLv3
pragma solidity 0.7.6;

import { UUPSUtils } from "./UUPSUtils.sol";
import { Proxy } from "@openzeppelin/contracts/proxy/Proxy.sol";


/**
 * @dev UUPS (Universal Upgradeable Proxy Standard) Proxy
 *
 * NOTE:
 * - Compliant with [Universal Upgradeable Proxy Standard](https://eips.ethereum.org/EIPS/eip-1822)
 * - Compiiant with [Standard Proxy Storage Slots](https://eips.ethereum.org/EIPS/eip-1967)
 * - Implements delegation of calls to other contracts, with proper forwarding of
 *   return values and bubbling of failures.
 * - It defines a fallback function that delegates all calls to the implementation.
 */
contract UUPSProxy is Proxy {

    /**
     * @dev Proxy initialization function.
     *      This should only be called once and it is permission-less.
     * @param initialAddress Initial logic contract code address to be used.
     */
    function initializeProxy(address initialAddress) external {
        require(initialAddress != address(0), "UUPSProxy: zero address");
        require(UUPSUtils.implementation() == address(0), "UUPSProxy: already initialized");
        UUPSUtils.setImplementation(initialAddress);
    }

    /// @dev Proxy._implementation implementation
    function _implementation() internal virtual override view returns (address)
    {
        return UUPSUtils.implementation();
    }

}

File 2 of 3 : UUPSUtils.sol
// SPDX-License-Identifier: AGPLv3
pragma solidity 0.7.6;

/**
 * @title UUPS (Universal Upgradeable Proxy Standard) Shared Library
 */
library UUPSUtils {

    /**
     * @dev Implementation slot constant.
     * Using https://eips.ethereum.org/EIPS/eip-1967 standard
     * Storage slot 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
     * (obtained as bytes32(uint256(keccak256('eip1967.proxy.implementation')) - 1)).
     */
    bytes32 internal constant _IMPLEMENTATION_SLOT = 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc;

    /// @dev Get implementation address.
    function implementation() internal view returns (address impl) {
        assembly { // solium-disable-line
            impl := sload(_IMPLEMENTATION_SLOT)
        }
    }

    /// @dev Set new implementation address.
    function setImplementation(address codeAddress) internal {
        assembly {
            // solium-disable-line
            sstore(
                _IMPLEMENTATION_SLOT,
                codeAddress
            )
        }
    }

}

File 3 of 3 : Proxy.sol
// SPDX-License-Identifier: MIT

pragma solidity >=0.6.0 <0.8.0;

/**
 * @dev This abstract contract provides a fallback function that delegates all calls to another contract using the EVM
 * instruction `delegatecall`. We refer to the second contract as the _implementation_ behind the proxy, and it has to
 * be specified by overriding the virtual {_implementation} function.
 *
 * Additionally, delegation to the implementation can be triggered manually through the {_fallback} function, or to a
 * different contract through the {_delegate} function.
 *
 * The success and return data of the delegated call will be returned back to the caller of the proxy.
 */
abstract contract Proxy {
    /**
     * @dev Delegates the current call to `implementation`.
     *
     * This function does not return to its internall call site, it will return directly to the external caller.
     */
    function _delegate(address implementation) internal virtual {
        // solhint-disable-next-line no-inline-assembly
        assembly {
            // Copy msg.data. We take full control of memory in this inline assembly
            // block because it will not return to Solidity code. We overwrite the
            // Solidity scratch pad at memory position 0.
            calldatacopy(0, 0, calldatasize())

            // Call the implementation.
            // out and outsize are 0 because we don't know the size yet.
            let result := delegatecall(gas(), implementation, 0, calldatasize(), 0, 0)

            // Copy the returned data.
            returndatacopy(0, 0, returndatasize())

            switch result
            // delegatecall returns 0 on error.
            case 0 { revert(0, returndatasize()) }
            default { return(0, returndatasize()) }
        }
    }

    /**
     * @dev This is a virtual function that should be overriden so it returns the address to which the fallback function
     * and {_fallback} should delegate.
     */
    function _implementation() internal view virtual returns (address);

    /**
     * @dev Delegates the current call to the address returned by `_implementation()`.
     *
     * This function does not return to its internall call site, it will return directly to the external caller.
     */
    function _fallback() internal virtual {
        _beforeFallback();
        _delegate(_implementation());
    }

    /**
     * @dev Fallback function that delegates calls to the address returned by `_implementation()`. Will run if no other
     * function in the contract matches the call data.
     */
    fallback () external payable virtual {
        _fallback();
    }

    /**
     * @dev Fallback function that delegates calls to the address returned by `_implementation()`. Will run if call data
     * is empty.
     */
    receive () external payable virtual {
        _fallback();
    }

    /**
     * @dev Hook that is called before falling back to the implementation. Can happen as part of a manual `_fallback`
     * call, or as part of the Solidity `fallback` or `receive` functions.
     *
     * If overriden should call `super._beforeFallback()`.
     */
    function _beforeFallback() internal virtual {
    }
}

Settings
{
  "remappings": [],
  "optimizer": {
    "enabled": true,
    "runs": 200
  },
  "evmVersion": "istanbul",
  "libraries": {},
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "abi"
      ]
    }
  }
}

Contract ABI

[{"stateMutability":"payable","type":"fallback"},{"inputs":[{"internalType":"address","name":"initialAddress","type":"address"}],"name":"initializeProxy","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

608060405234801561001057600080fd5b50610204806100206000396000f3fe6080604052600436106100225760003560e01c80634a0687ef1461003957610031565b366100315761002f61006c565b005b61002f61006c565b34801561004557600080fd5b5061002f6004803603602081101561005c57600080fd5b50356001600160a01b0316610086565b610074610084565b61008461007f610152565b610161565b565b6001600160a01b0381166100e1576040805162461bcd60e51b815260206004820152601760248201527f5555505350726f78793a207a65726f2061646472657373000000000000000000604482015290519081900360640190fd5b60006100eb610185565b6001600160a01b031614610146576040805162461bcd60e51b815260206004820152601e60248201527f5555505350726f78793a20616c726561647920696e697469616c697a65640000604482015290519081900360640190fd5b61014f816101aa565b50565b600061015c610185565b905090565b3660008037600080366000845af43d6000803e808015610180573d6000f35b3d6000fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5556fea2646970667358221220284abb19f20211854e5d4a827da559887f1d063cdbfc1f0d68d77e2a0707eba864736f6c63430007060033

Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading