Contract 0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf23043

 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0xb21ca287095326fbf76888c44ee7c431a2fcd342bcabd0addfe43b467d7eb60eDowngrade337617922022-09-30 17:00:214 days 11 hrs ago0x44fa1b69ad45c47a6c3a84930a80fe220cf38f50 IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.006078690003 30.000000015
0x4548ca5da6815a8855f3131ef25fcf1f3b0e0f91709f42cf15ba698985a206ecDowngrade336535822022-09-28 2:19:267 days 2 hrs ago0xb4522eb2ca49963de9c3dc69023cbe6d53489c98 IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.0111645273 55.1
0x48c11abd4895151405f45ca5c4ca98527d38295632d81b6ecdf3a395bdc0e97dDowngrade336037282022-09-26 20:37:118 days 8 hrs ago0x9b264b1d82969de14d0a59d2610e2aacc4cd5c7a IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.009368911550.5
0x6553ab0f2949e1370ba0fd0b4790f9d5156d5d5f28e394811914180321cecdd7Downgrade332734932022-09-18 20:04:0916 days 8 hrs ago0x2afdfb4ebcb174cb6be14a6b1c4e6096267080d4 IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.01030468555.5
0x20b645243dd9e8514c6a5111863dd85bb9db9b2eb3295b58eb55079a0dc16935Downgrade327235912022-09-05 13:38:1229 days 15 hrs ago0x4106a756c86f2ce6dc667cc9f4d68bd1b0472f3c IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.006126714 33
0xfc9e7286ba6866e001252dd90b5ae1453a4bbb2b6fd44d28987ddf6632de9bf9Downgrade326173222022-09-03 0:18:3432 days 4 hrs ago0xac4288b409bf97564749d6fadc4114df8333b71e IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.00714829538.5
0xb871637f03494c9d7a626a45dcca298bd47ae34da29d8238c7ac0cd5c3659fd0Downgrade324517842022-08-29 14:46:4436 days 14 hrs ago0xb5a2ab06c9b096f1ca892e42e786c2d6a8bb4d46 IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.00948773751.1
0xdaaa7129ee0531acc330e387e2650716f51fe5a974d490779c05caf53df778a2Downgrade323809122022-08-27 15:16:4438 days 13 hrs ago0x2f28cc3f13a303da007f49d615479fe0265326c5 IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.00984051 53
0xedd697d456ca7528d6eacd88433a4d39d7d9cd0efa353147e59fd4da04a70004Downgrade321499342022-08-21 11:25:4644 days 17 hrs ago0xb4522eb2ca49963de9c3dc69023cbe6d53489c98 IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.007421382 36.6
0x663f20ebc1b172decbc89b2bd9ba841c1df8f76179f28bb87dd5d990d0a7aa9dDowngrade320831122022-08-19 19:33:2446 days 9 hrs ago0x7221b104fba7701084759fd25faca19ac6300855 IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.011437272 61.6
0x40237858f18a97974e6c25c5fcb1d10f0b608bfe04982d3faf9264a998731e46Downgrade320012692022-08-17 16:43:5048 days 12 hrs ago0x815bee06404b43db6958a6c3f5514c34a3ba67f4 IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.006960721433 35.28042207
0x553b854dd9706c77b1f2297e5143ab6112b733a36fb60c02efbe178091c1676dTransfer320008712022-08-17 16:25:5248 days 12 hrs ago0x5de6980d284616d689c1171fab748949bea78230 IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.005845428306 33.05452498
0x0fbaf9c24d473ca1724d3a11d341e9ada1a102c8607c674770f8304509da2f68Downgrade318887612022-08-14 17:12:1051 days 11 hrs ago0x0106f54b4d356cb1320c7c469bc884dfe4dfd38f IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.01045322156.3
0xec4ab5ac60e3562ecc1db7888558ad15cac42bdbc8fb3e74cadfcc2ec869bcaeDowngrade318316512022-08-13 5:00:3852 days 23 hrs ago0xb4522eb2ca49963de9c3dc69023cbe6d53489c98 IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.009428805 46.5
0xcfeeb8cba5c463c38bdefca0c262f948cec04ec02fd5b389febdb7b799d3cfc8Downgrade317379612022-08-10 17:05:0955 days 11 hrs ago0xc6c75f7876a8fe2cd6c3ef44060f36f5e978803f IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.0101257226 56.2
0x6bcf5435da9f4b569837d225fb5f19650c8c78c545ada2d78e8e21bd90445ff7Downgrade313739062022-08-01 0:53:0065 days 3 hrs ago0xb4522eb2ca49963de9c3dc69023cbe6d53489c98 IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.006691014002 33.000000013
0x1771bfcf5086ea99fbf25ec9342640328d5842caff44024b4111854cafbe9a9fDowngrade313267542022-07-30 20:00:2666 days 8 hrs ago0x3955b77219816ee662ffe5a9c211eace032dc5bd IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.007519149 40.5
0x7e5b13cec77877f62f00a0492dd7a103b363f5fe87d8edb74a7e9e981b6de44dDowngrade312494622022-07-28 20:43:4468 days 8 hrs ago0x9d84313ffe3a346a7de32a4a7b334c074a87bd21 IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.008105702573 43.656501176
0xbf40f81bb83cd19ea3fe2bd3b235df0f0464935b68c785c5de7ac6714c550260Downgrade312004272022-07-27 14:46:2069 days 14 hrs ago0x6d52d78274a5ecbed86f89ceaede7c8b8d3c5618 IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.006351335466 32.19174882
0x185f97128a7adfa799e487e2778b85a83b3daf3cb7e38bc60f51a73c4fe9c8d0Transfer311987132022-07-27 13:44:5869 days 15 hrs ago0x815bee06404b43db6958a6c3f5514c34a3ba67f4 IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.005141430004 30.000000028
0x7db19603a2932c2ace8e1df3ed2da74ff5ab3e931bd0d762cadc5f0f7e7ab0bfTransfer311986842022-07-27 13:44:0069 days 15 hrs ago0x815bee06404b43db6958a6c3f5514c34a3ba67f4 IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.005428194664 30.810329515
0xf62135f6efbceb5badbc32a6778eae43a6e983c02ad72b3875fe900a0b924514Downgrade311038892022-07-25 0:15:4072 days 4 hrs ago0xb4522eb2ca49963de9c3dc69023cbe6d53489c98 IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.012389247 61.1
0xd049954f9bc8116dfddb628708ffd4b136d3abaa06e6abfdd85594b37f6aa64bDowngrade310954192022-07-24 18:51:4772 days 9 hrs ago0xac4288b409bf97564749d6fadc4114df8333b71e IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.00881875547.5
0x939d39ae4a61ca0317782b6457c3376bc34890ea94d7c64eac3b9c2a63a23dccDowngrade309928132022-07-21 23:58:1575 days 4 hrs ago0xac4288b409bf97564749d6fadc4114df8333b71e IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.00558866730.1
0x761128d70ee7c52bb82b1d82902489a521831d49d756ed3063ca7040a6ef0cc9Downgrade309522562022-07-20 21:53:4576 days 6 hrs ago0x5595031b898a638f94ab2d8290b4e472f8842b79 IN  0x61a7b6f0a7737d9bd38fdeaf1d4160e16bf230430 MATIC0.015540579 83.7
[ Download CSV Export 
Latest 1 internal transaction
Parent Txn Hash Block From To Value
0xdce5968a076a655375ce1ef47c24841516eecd2c8ed737c06c77994cbf99da36160356532021-06-23 0:03:08469 days 4 hrs ago Superfluid: Super Token Factory  Contract Creation0 MATIC
[ Download CSV Export 
Loading

Similar Match Source Code
Note: This contract matches the deployed ByteCode of the Source Code for Contract 0x176aF5305732854597082ce5c2171263b0bD7187

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.7.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 {
        // 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 virtual view 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 {
        _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 {
        _fallback();
    }

    /**
     * @dev Fallback function that delegates calls to the address returned by `_implementation()`. Will run if call data
     * is empty.
     */
    receive () external payable {
        _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 Security Audit

Contract ABI

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

608060405234801561001057600080fd5b50610204806100206000396000f3fe6080604052600436106100225760003560e01c80634a0687ef1461003957610031565b366100315761002f61006c565b005b61002f61006c565b34801561004557600080fd5b5061002f6004803603602081101561005c57600080fd5b50356001600160a01b0316610086565b610074610084565b61008461007f610152565b610161565b565b6001600160a01b0381166100e1576040805162461bcd60e51b815260206004820152601760248201527f5555505350726f78793a207a65726f2061646472657373000000000000000000604482015290519081900360640190fd5b60006100eb610185565b6001600160a01b031614610146576040805162461bcd60e51b815260206004820152601e60248201527f5555505350726f78793a20616c726561647920696e697469616c697a65640000604482015290519081900360640190fd5b61014f816101aa565b50565b600061015c610185565b905090565b3660008037600080366000845af43d6000803e808015610180573d6000f35b3d6000fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5556fea26469706673582212202daeec886d68c80aa0761995b07a1c91f9ccdae2b6c06be5669b5ab188bd89ba64736f6c63430007060033

Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.