Contract 0x49e565Ed1bdc17F3d220f72DF0857C26FA83F873

Txn Hash Method
Block
From
To
Value [Txn Fee]
0xe236b10b8fd6c8a070f37c9a739cf80553159309e59fb7b61e9b7c46081f3e7fUpdate Flow Oper...278155442022-08-28 16:09:0427 days 10 hrs ago0x27d2c7f2729029440be539eaa61657d35b5a4aea IN  0x49e565ed1bdc17f3d220f72df0857c26fa83f8730 MATIC0.000674244 18
0xf7f1980485623f8a1c0d4914452714e77476bc2b2de8d96efffcd8ba15e5b0c4Update Flow Oper...270660652022-07-07 7:39:5179 days 18 hrs ago0x6275f4651f93a6fbaefdcfebc25d1d3ea06e267d IN  0x49e565ed1bdc17f3d220f72df0857c26fa83f8730 MATIC0.001302945 35
0xbcec08cd569640b65955d22555d0458ad3928ea4b0fb5612b45cc656852164a1Update Flow Oper...270660382022-07-07 7:36:0579 days 18 hrs ago0x6275f4651f93a6fbaefdcfebc25d1d3ea06e267d IN  0x49e565ed1bdc17f3d220f72df0857c26fa83f8730 MATIC0.001302945 35
0x65438635fe99ce6656226bce801e479ca865b623382b24ccd32bb5bb8cd40081Revoke Flow Oper...270658522022-07-07 7:14:5779 days 19 hrs ago0x6275f4651f93a6fbaefdcfebc25d1d3ea06e267d IN  0x49e565ed1bdc17f3d220f72df0857c26fa83f8730 MATIC0.001287965 35
0xe049560d7a31704fb27c5620ae16612168bbe6a25de606c50f543fd0198e558bCreate Flow By O...268369692022-06-21 0:07:3596 days 2 hrs ago0x80a1874e1046b1cc5defdf4d3153838b72ff94ac IN  0x49e565ed1bdc17f3d220f72df0857c26fa83f8730 MATIC0.0000931725 2.500000009
0xac9490e04d44acd18c9a462e6c19d058c32da1fcf365634c158199adebe0166dCreate Flow268369282022-06-21 0:04:1096 days 2 hrs ago0x80a1874e1046b1cc5defdf4d3153838b72ff94ac IN  0x49e565ed1bdc17f3d220f72df0857c26fa83f8730 MATIC0.000089183513 2.42333335
0xf91f599ba751978921e385ab12a38f50657b8d74a3d85005ac8df8153d040b62Authorize Flow O...264316162022-05-23 12:29:11124 days 13 hrs ago0xe76a8b58d05fb26d998f0af09907881c554466f4 IN  0x49e565ed1bdc17f3d220f72df0857c26fa83f8730 MATIC0.000338097596 9.198933347
0xa0cb28581c0959ea29d1d5e9b0fcd5b4563dbcd76e77cbebbbc2f3397740b06dAuthorize Flow O...264313872022-05-23 12:04:42124 days 14 hrs ago0xe76a8b58d05fb26d998f0af09907881c554466f4 IN  0x49e565ed1bdc17f3d220f72df0857c26fa83f8730 MATIC0.001495433973 40.687652337
0x09670ef16a19a296d2a75350a07c9487b68e2cbcd0d2c1df88718586599d2294Create Flow246203202022-02-05 14:35:14231 days 11 hrs ago0x7cab1990de608084d5865aa87ebe4947cf0a6700 IN  0x49e565ed1bdc17f3d220f72df0857c26fa83f8730 MATIC0.000081382399 2.199999996
0xfe5f843c9ec3bb428af2bee95b21cc761cf137944a90346a3f93575ed845bbd4Create Flow245632172022-02-03 21:09:38233 days 5 hrs ago0x4b39d511e3cb3f9e39a4e62ffcd959bacffadd3c IN  0x49e565ed1bdc17f3d220f72df0857c26fa83f8730 MATIC0.000073984 2
0xdfba5bd7dae39a493cd918a80bed3ef35f3e8c93b13074ab034e8307e7cc5a3cCreate Flow239296452022-01-16 1:57:00252 days 23 mins ago0xe0215419acec1d54a588864fac410b28618333b9 IN  0x49e565ed1bdc17f3d220f72df0857c26fa83f8730 MATIC0.00009233 2.500000008
0xb95c1569b622dfed3ec81f02a73232e14964617eb9b5af5986d99f4b2a89a2f7Create Flow174366942021-08-09 22:15:48411 days 4 hrs ago0x39f4586cd3fb7aaeb33177289ebd60daceed0376 IN  0x49e565ed1bdc17f3d220f72df0857c26fa83f8730 MATIC0.0001599055
0x7a62dfbaf91141a2cbbc2c20cb2fea40d73d1038123d3c1ea2502646958a5606Create Flow174357562021-08-09 21:39:16411 days 4 hrs ago0x39f4586cd3fb7aaeb33177289ebd60daceed0376 IN  0x49e565ed1bdc17f3d220f72df0857c26fa83f8730 MATIC0.0001602655
[ Download CSV Export 
Latest 1 internal transaction
Parent Txn Hash Block From To Value
0x5ae6450fda620f99ffbf46fc37ab32f69d0ceb465373975ac3ed5b1c9843851093436852021-01-14 12:26:18618 days 13 hrs ago 0xeb796bdb90ffa0f28255275e16936d25d3418603  Contract Creation0 MATIC
[ Download CSV Export 
Loading

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

Contract Name:
UUPSProxy

Compiler Version
v0.7.6+commit.7338295f

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, GNU AGPLv3 license
/**
 *Submitted for verification at polygonscan.com on 2021-07-13
*/

pragma solidity 0.7.6;


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
            )
        }
    }

}

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 {
    }
}

// SPDX-License-Identifier: AGPLv3
/**
 * @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();
    }

}

Contract ABI

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

608060405234801561001057600080fd5b50610204806100206000396000f3fe6080604052600436106100225760003560e01c80634a0687ef1461003957610031565b366100315761002f61006c565b005b61002f61006c565b34801561004557600080fd5b5061002f6004803603602081101561005c57600080fd5b50356001600160a01b0316610086565b610074610084565b61008461007f610152565b610161565b565b6001600160a01b0381166100e1576040805162461bcd60e51b815260206004820152601760248201527f5555505350726f78793a207a65726f2061646472657373000000000000000000604482015290519081900360640190fd5b60006100eb610185565b6001600160a01b031614610146576040805162461bcd60e51b815260206004820152601e60248201527f5555505350726f78793a20616c726561647920696e697469616c697a65640000604482015290519081900360640190fd5b61014f816101aa565b50565b600061015c610185565b905090565b3660008037600080366000845af43d6000803e808015610180573d6000f35b3d6000fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5556fea26469706673582212207f4d1aae539b5f520670399a5049006d749c4642873ece0ea4ae53a8f7a0f8a564736f6c63430007060033

Deployed ByteCode Sourcemap

4122:735:0:-:0;;;;;;;;;;;;;;;;;;;;;;;3228:11;:9;:11::i;:::-;4122:735;;2996:11;:9;:11::i;4371:289::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;4371:289:0;-1:-1:-1;;;;;4371:289:0;;:::i;2632:113::-;2681:17;:15;:17::i;:::-;2709:28;2719:17;:15;:17::i;:::-;2709:9;:28::i;:::-;2632:113::o;4371:289::-;-1:-1:-1;;;;;4448:28:0;;4440:64;;;;;-1:-1:-1;;;4440:64:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;4561:1;4523:26;:24;:26::i;:::-;-1:-1:-1;;;;;4523:40:0;;4515:83;;;;;-1:-1:-1;;;4515:83:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;4609:43;4637:14;4609:27;:43::i;:::-;4371:289;:::o;4719:133::-;4786:7;4818:26;:24;:26::i;:::-;4811:33;;4719:133;:::o;1225:915::-;1625:14;1622:1;1619;1606:34;1843:1;1840;1824:14;1821:1;1805:14;1798:5;1785:60;1922:16;1919:1;1916;1901:38;1962:6;2031:38;;;;2103:16;2100:1;2093:27;2031:38;2050:16;2047:1;2040:27;520:174;655:20;649:27;;603:84::o;748:236::-;901:20;876:90;825:152::o

Swarm Source

ipfs://7f4d1aae539b5f520670399a5049006d749c4642873ece0ea4ae53a8f7a0f8a5
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading