Contract 0xE01F8743677Da897F4e7De9073b57Bf034FC2433 3

Contract Overview

Balance:
0 ETH
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x5f415efc66e8ce7a671d724171886b5ded9bb15a57b281f122217e5255281980Call Agreement133226462022-06-30 4:56:092 hrs 42 mins ago0x2597c6abba5724fb99f343abddd4569ee4223179 IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.00000965536 ETH
0x8f4af86ca693f081ce75f8a40f401ec98b8421b63e8382ccdf8f8229c52c2687Call Agreement133189612022-06-29 22:26:569 hrs 11 mins ago0x2597c6abba5724fb99f343abddd4569ee4223179 IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.00000953445 ETH
0x68af68104aa15cd5f1dce75474d8055fb8bc1f2b931cc027fb7d06f6d54e3395Call Agreement133163782022-06-29 18:07:4513 hrs 30 mins ago0x2597c6abba5724fb99f343abddd4569ee4223179 IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.000009081735 ETH
0x0f730a71bda6b6aa2cdbd2e68a405a64cb844fd96a0836c82b3b556bc01a8f12Call Agreement133163682022-06-29 18:05:4513 hrs 32 mins ago0x2597c6abba5724fb99f343abddd4569ee4223179 IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.000009051529 ETH
0xc16053a1dafb0c98a73d9f2d81b2fe73a1ea9a5cf281ac7da64cfa96f3b525caCall Agreement133163642022-06-29 18:05:4513 hrs 32 mins ago0x2597c6abba5724fb99f343abddd4569ee4223179 IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.000009066588 ETH
0x1991b242dafd47b15afe45a7016bb7254d1172e46c23fb830968a4979caa22e9Call Agreement133124802022-06-29 12:25:2519 hrs 13 mins ago0x66693ff26e2036fdf3a5ea6b7fdf853ca1adaf4b IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.000009034914 ETH
0x115a48521f212edc4a31b78b0fafb940dedb2648d8f9dfbc5be2bc9c78b90865Call Agreement133124632022-06-29 12:24:2519 hrs 14 mins ago0x66693ff26e2036fdf3a5ea6b7fdf853ca1adaf4b IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.000008778369 ETH
0x2d0ac1ae29a54fc1f873a29d64bdf1a2e439a28f303d3d5ce774dbcae99e7edeCall Agreement133124512022-06-29 12:23:2419 hrs 15 mins ago0x66693ff26e2036fdf3a5ea6b7fdf853ca1adaf4b IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.000008763062 ETH
0xe1191147c3485ff6bca0767c66e71b34e0a984cd4aa7dd289d86f25b00fa1784Call Agreement133124312022-06-29 12:21:5419 hrs 16 mins ago0x66693ff26e2036fdf3a5ea6b7fdf853ca1adaf4b IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.000009271151 ETH
0x9946d05fd8de38e829bb21359113d8fc7224574a410ba5e6744fbba3781eba36Call Agreement133103782022-06-29 9:24:0522 hrs 14 mins ago0x2597c6abba5724fb99f343abddd4569ee4223179 IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.000009839717 ETH
0xb1babea594aa4e7cc89679bb7cb17b6ed361a30185d53a8d61b58ddbd0535b89Call Agreement132998772022-06-28 18:29:061 day 13 hrs ago0x2597c6abba5724fb99f343abddd4569ee4223179 IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.000009598449 ETH
0x37d9ece001af27d5e09704582af69be46b2c94787be857dfe70710b07ac990dfCall Agreement132982112022-06-28 15:58:361 day 15 hrs ago0x2597c6abba5724fb99f343abddd4569ee4223179 IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.000009666704 ETH
0x1d317e1a8a04367851f2f51b28e49f9f99f6c45b5ff2a3ac209e32620c282395Call Agreement132958242022-06-28 13:21:021 day 18 hrs ago0x2597c6abba5724fb99f343abddd4569ee4223179 IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.000010293506 ETH
0xd3e904c1625153812d3598464a5a616ca8b7ca52762ae972936008da2df36877Call Agreement132950232022-06-28 12:32:451 day 19 hrs ago0x66693ff26e2036fdf3a5ea6b7fdf853ca1adaf4b IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.000009626084 ETH
0x55a6f4496ef0527a1ff35147c3845670cb045803645f9aac75743d485099679fCall Agreement132950042022-06-28 12:30:451 day 19 hrs ago0x66693ff26e2036fdf3a5ea6b7fdf853ca1adaf4b IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.000009288689 ETH
0x596cf0c539376378bef99749550b55a6a4c464c0d7019570d4a6f3cc6684c743Call Agreement132949882022-06-28 12:30:451 day 19 hrs ago0x66693ff26e2036fdf3a5ea6b7fdf853ca1adaf4b IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.000009352752 ETH
0xfaeb37733bac7a2931ad9f178b1730688ca863840fb90496d965fd04a1208fe8Call Agreement132949662022-06-28 12:28:421 day 19 hrs ago0x66693ff26e2036fdf3a5ea6b7fdf853ca1adaf4b IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.000009336444 ETH
0x87601d21ed25c4f85660757edeb6ae49107d8f662fe7aa06aa9558bd07695b2fCall Agreement132949442022-06-28 12:27:421 day 19 hrs ago0x66693ff26e2036fdf3a5ea6b7fdf853ca1adaf4b IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.000009352752 ETH
0x967fa35b7f8cdbbfef8f9dd4bd3510d9a54171c7ea8fadad0c63add03323eaebCall Agreement132949272022-06-28 12:26:421 day 19 hrs ago0x66693ff26e2036fdf3a5ea6b7fdf853ca1adaf4b IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.000009288689 ETH
0x116285ddc77de300a2be2d7adffbab9ebe604197c038313e357a2620dd1b296cCall Agreement132949122022-06-28 12:26:421 day 19 hrs ago0x66693ff26e2036fdf3a5ea6b7fdf853ca1adaf4b IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.000009352752 ETH
0x4db43bbf50dda45544296de7a9645bb937b907cf8a60349897f922d20d884c0dCall Agreement132948982022-06-28 12:25:411 day 19 hrs ago0x66693ff26e2036fdf3a5ea6b7fdf853ca1adaf4b IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.000009877778 ETH
0xa6ba2777b2a1806671406705e33863d000c4790c593d65c724fe240d3c7a2b73Call Agreement132948852022-06-28 12:24:411 day 19 hrs ago0x66693ff26e2036fdf3a5ea6b7fdf853ca1adaf4b IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.000009609776 ETH
0x721c883df490cac64fec8fbf486433a2c68e6b576fde78a500d1d3da27be7f17Call Agreement132948742022-06-28 12:23:411 day 19 hrs ago0x66693ff26e2036fdf3a5ea6b7fdf853ca1adaf4b IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.000009352752 ETH
0xff653c112d44c5eadab1c8fad3ac9c10a8c0290a18b2d59005556a9f1fc90b57Call Agreement132948632022-06-28 12:22:411 day 19 hrs ago0x66693ff26e2036fdf3a5ea6b7fdf853ca1adaf4b IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.000009352752 ETH
0x1ac76a84fb1d32f701b770a6cded894d54addcf1e651668f4085bd8b6c196e49Call Agreement132948532022-06-28 12:21:411 day 19 hrs ago0x66693ff26e2036fdf3a5ea6b7fdf853ca1adaf4b IN  0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH0.00000986147 ETH
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x2dcd65eba5270658acd04b5cc6f9e043d1e8c971a488e41d74360be97591977e132744752022-06-27 12:25:372 days 19 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc2433 0x16ac90a992b19a0666b02312dc6111de149c3b080 ETH
0x2dcd65eba5270658acd04b5cc6f9e043d1e8c971a488e41d74360be97591977e132744752022-06-27 12:25:372 days 19 hrs ago 0x4b746f88fb25516731d54cefb1c2d00eadeff366 0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH
0x2dcd65eba5270658acd04b5cc6f9e043d1e8c971a488e41d74360be97591977e132744752022-06-27 12:25:372 days 19 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc2433 0x16ac90a992b19a0666b02312dc6111de149c3b080 ETH
0x2dcd65eba5270658acd04b5cc6f9e043d1e8c971a488e41d74360be97591977e132744752022-06-27 12:25:372 days 19 hrs ago 0x4b746f88fb25516731d54cefb1c2d00eadeff366 0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH
0x3dee49327769c7d634d9dd491a1c3235cfed0ffe82779a0f1ddff51eec802b02132744652022-06-27 12:24:362 days 19 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc2433 0xca0569223e56b479fac6d554fa0d3867a43846570 ETH
0x3dee49327769c7d634d9dd491a1c3235cfed0ffe82779a0f1ddff51eec802b02132744652022-06-27 12:24:362 days 19 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc2433 0x16ac90a992b19a0666b02312dc6111de149c3b080 ETH
0x3dee49327769c7d634d9dd491a1c3235cfed0ffe82779a0f1ddff51eec802b02132744652022-06-27 12:24:362 days 19 hrs ago 0x4b746f88fb25516731d54cefb1c2d00eadeff366 0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH
0x3dee49327769c7d634d9dd491a1c3235cfed0ffe82779a0f1ddff51eec802b02132744652022-06-27 12:24:362 days 19 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc2433 0x16ac90a992b19a0666b02312dc6111de149c3b080 ETH
0x3dee49327769c7d634d9dd491a1c3235cfed0ffe82779a0f1ddff51eec802b02132744652022-06-27 12:24:362 days 19 hrs ago 0xca0569223e56b479fac6d554fa0d3867a4384657 0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH
0x3dee49327769c7d634d9dd491a1c3235cfed0ffe82779a0f1ddff51eec802b02132744652022-06-27 12:24:362 days 19 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc2433 0x16ac90a992b19a0666b02312dc6111de149c3b080 ETH
0x3dee49327769c7d634d9dd491a1c3235cfed0ffe82779a0f1ddff51eec802b02132744652022-06-27 12:24:362 days 19 hrs ago 0xca0569223e56b479fac6d554fa0d3867a4384657 0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH
0x3dee49327769c7d634d9dd491a1c3235cfed0ffe82779a0f1ddff51eec802b02132744652022-06-27 12:24:362 days 19 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc2433 0x16ac90a992b19a0666b02312dc6111de149c3b080 ETH
0x3dee49327769c7d634d9dd491a1c3235cfed0ffe82779a0f1ddff51eec802b02132744652022-06-27 12:24:362 days 19 hrs ago 0xca0569223e56b479fac6d554fa0d3867a4384657 0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH
0x3dee49327769c7d634d9dd491a1c3235cfed0ffe82779a0f1ddff51eec802b02132744652022-06-27 12:24:362 days 19 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc2433 0xca0569223e56b479fac6d554fa0d3867a43846570 ETH
0x3dee49327769c7d634d9dd491a1c3235cfed0ffe82779a0f1ddff51eec802b02132744652022-06-27 12:24:362 days 19 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc2433 0x16ac90a992b19a0666b02312dc6111de149c3b080 ETH
0x3dee49327769c7d634d9dd491a1c3235cfed0ffe82779a0f1ddff51eec802b02132744652022-06-27 12:24:362 days 19 hrs ago 0x4b746f88fb25516731d54cefb1c2d00eadeff366 0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH
0x3dee49327769c7d634d9dd491a1c3235cfed0ffe82779a0f1ddff51eec802b02132744652022-06-27 12:24:362 days 19 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc2433 0x16ac90a992b19a0666b02312dc6111de149c3b080 ETH
0x3dee49327769c7d634d9dd491a1c3235cfed0ffe82779a0f1ddff51eec802b02132744652022-06-27 12:24:362 days 19 hrs ago 0x4b746f88fb25516731d54cefb1c2d00eadeff366 0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH
0x3dee49327769c7d634d9dd491a1c3235cfed0ffe82779a0f1ddff51eec802b02132744652022-06-27 12:24:362 days 19 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc2433 0x16ac90a992b19a0666b02312dc6111de149c3b080 ETH
0x3dee49327769c7d634d9dd491a1c3235cfed0ffe82779a0f1ddff51eec802b02132744652022-06-27 12:24:362 days 19 hrs ago 0xca0569223e56b479fac6d554fa0d3867a4384657 0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH
0x3dee49327769c7d634d9dd491a1c3235cfed0ffe82779a0f1ddff51eec802b02132744652022-06-27 12:24:362 days 19 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc2433 0x16ac90a992b19a0666b02312dc6111de149c3b080 ETH
0x3dee49327769c7d634d9dd491a1c3235cfed0ffe82779a0f1ddff51eec802b02132744652022-06-27 12:24:362 days 19 hrs ago 0xca0569223e56b479fac6d554fa0d3867a4384657 0xe01f8743677da897f4e7de9073b57bf034fc24330 ETH
0x3dee49327769c7d634d9dd491a1c3235cfed0ffe82779a0f1ddff51eec802b02132744652022-06-27 12:24:362 days 19 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc2433 0xca0569223e56b479fac6d554fa0d3867a43846570 ETH
0x3dee49327769c7d634d9dd491a1c3235cfed0ffe82779a0f1ddff51eec802b02132744652022-06-27 12:24:362 days 19 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc2433 0xca0569223e56b479fac6d554fa0d3867a43846570 ETH
0x3dee49327769c7d634d9dd491a1c3235cfed0ffe82779a0f1ddff51eec802b02132744652022-06-27 12:24:362 days 19 hrs ago 0xe01f8743677da897f4e7de9073b57bf034fc2433 0x16ac90a992b19a0666b02312dc6111de149c3b080 ETH
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

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