Contract 0xc97aba1b6cf4d8aca19dfba68e99befada9aefe3

Contract Overview

Balance:
0 MATIC
Txn Hash
Method
Block
From
To
Value [Txn Fee]
0x1725985719dd7c4f5c18cf1d533f7cd4cdd441877d0019aa44c14f66227437e3Cancel Task360675852023-05-26 12:23:032 days 9 hrs ago0xc2a98bb4e3e1da5fb05cf43b826da67ba94b74da IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.000130115611 1.950905045
0x006aeddc4abc2152edaa2f7999136b530bbf4b710c0f09a26d832263176763b4Cancel Task360675782023-05-26 12:22:472 days 9 hrs ago0xc2a98bb4e3e1da5fb05cf43b826da67ba94b74da IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.000155227681 2.011242315
0x5559e92911e1d6d3c817d4ab8cebb92936185fef4861c46bdac9273fc9e0f4fcCreate Task360623522023-05-26 9:17:122 days 12 hrs ago0xc2a98bb4e3e1da5fb05cf43b826da67ba94b74da IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.000220674063 1.585188301
0xeb5088144be6c436da8cacd248b54bd1d3d2ec4569100f456c8e1c950980f55aCreate Task360618942023-05-26 9:00:582 days 13 hrs ago0xc2a98bb4e3e1da5fb05cf43b826da67ba94b74da IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.000213845268 1.536134391
0x6751b6cb09ae9c99f68ee3a5bde247336e1d59ce3d6824954061c091ab50eb1cCreate Task360618222023-05-26 8:58:242 days 13 hrs ago0xc2a98bb4e3e1da5fb05cf43b826da67ba94b74da IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.00021565169 1.549110625
0x87284ef761969761dff4c67b08c42547d8ddc4810cce6a0579aca7b6a308d3a0Cancel Task360416842023-05-25 20:33:433 days 1 hr ago0xc983e16ecc6dc04535bcbcfbd700325f5718e729 IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.0000928425 1.500000015
0x5034f8e1a0df1b25440764ec8311c641b55eb0d8b72c03698467c8a885b9f3d0Create Task360415012023-05-25 20:27:133 days 1 hr ago0xc983e16ecc6dc04535bcbcfbd700325f5718e729 IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.000276355524 1.767996445
0x3fb3ea8e5668ce7d2cc716d8eaccce3a34ba38f31e7480d89e60e7450b69cc4cCancel Task360413012023-05-25 20:20:093 days 1 hr ago0xc983e16ecc6dc04535bcbcfbd700325f5718e729 IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.0000928425 1.500000015
0xfe9c2d52c4ad3f976ab92820e3c133c9a427fab9f403aeb264fe1a8b06737ee0Create Task360411762023-05-25 20:15:433 days 1 hr ago0xc983e16ecc6dc04535bcbcfbd700325f5718e729 IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.000416956927 2.667500017
0x60607649b38c307dcab1c5575dde513397778e2fb20eb3e86d0ff21cf9b1ac6aCancel Task360240412023-05-25 10:08:513 days 12 hrs ago0xc983e16ecc6dc04535bcbcfbd700325f5718e729 IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.00023160857 3.741959302
0x7dccfd9d75cbdfe8d2c61c80a1f42a86406feac0322476a137b5e9e0f971fb38Create Task360239252023-05-25 10:04:453 days 12 hrs ago0xc983e16ecc6dc04535bcbcfbd700325f5718e729 IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.00040444822 2.58747502
0x71bf433ec465c4ea7fae17b851dae81f97f3f12998a580de915770adf8d6562dCancel Task359471112023-05-23 12:13:095 days 10 hrs ago0x9b7d8bd164dd966481fdd3b4a6e304e9df6f25cd IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.000115788001 1.500000017
0x3896cc388e6bc44792eb2dfe971d3c294fbb572d07b2c22c8784571a4d0f7814Create Task359469092023-05-23 12:05:595 days 10 hrs ago0x9b7d8bd164dd966481fdd3b4a6e304e9df6f25cd IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.000222805607 1.600500019
0x72032531aabf44a9c6ad774e1c18275c16ffbbdb1fc2bb946939f83ef6d70dfaCreate Task359468702023-05-23 12:04:375 days 10 hrs ago0x9b7d8bd164dd966481fdd3b4a6e304e9df6f25cd IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.000208815002 1.500000017
0x38410b3d635c5c3ce0bb9212b6f84b2418b1221e2719fe6043f55e8119380faaCreate Task359468282023-05-23 12:03:075 days 10 hrs ago0x9b7d8bd164dd966481fdd3b4a6e304e9df6f25cd IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.000208815002 1.500000017
0xeb7d9f0e0de3745c4758970226841809e4496616b294e6409b013536c5f223f6Create Task359467952023-05-23 12:01:575 days 10 hrs ago0x9b7d8bd164dd966481fdd3b4a6e304e9df6f25cd IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.000337584252 2.425000016
0xa34cb6e8beb3e8680981d1befd7c2294e9bd1fad60c68920483682598014a1daCreate Task359467762023-05-23 12:01:175 days 10 hrs ago0x9b7d8bd164dd966481fdd3b4a6e304e9df6f25cd IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.000208815002 1.500000017
0xdd4d3596b35783165316e11197c86981be4437adb262ea0b399a3f76f9605473Create Task359467572023-05-23 12:00:375 days 10 hrs ago0x9b7d8bd164dd966481fdd3b4a6e304e9df6f25cd IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.000222805607 1.600500018
0xb5f8ed7606c8f48df70e8f9d81ae9388408d1c9b94cb4d39300adedc8bbb9474Create Task359467372023-05-23 11:59:555 days 10 hrs ago0x9b7d8bd164dd966481fdd3b4a6e304e9df6f25cd IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.000209637796 1.50591047
0xb351506832b2cf106f948ac65af741275a48b04dcc21198a40c335dea9e20ed9Create Task359466972023-05-23 11:58:295 days 10 hrs ago0x9b7d8bd164dd966481fdd3b4a6e304e9df6f25cd IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.000216121439 1.552485018
0xab91489e10c32a8f9864cf16bed2ac07e55fcc9573e4d9a486021cc7e90e1625Create Task359462332023-05-23 11:42:035 days 10 hrs ago0x9b7d8bd164dd966481fdd3b4a6e304e9df6f25cd IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.001614608955 1.692698202
0xdd7d045ea46db7bdf6c114c3713325168d06dcbb624f99befcc64ac93bc43e58Create Task358983732023-05-22 7:27:016 days 14 hrs ago0xcdf41a135c65d0013393b3793f92b4faf31032d0 IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.000208815002 1.500000017
0x5c1033a47c1882a6c84cea2e0d04aeec2bf55d0fdbf76f98898c3e6511610762Create Task358983132023-05-22 7:24:536 days 14 hrs ago0xcdf41a135c65d0013393b3793f92b4faf31032d0 IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.000234465002 1.500000017
0xa85583def4c8e4cafb852397912e48b7f80eecf82d2dce772452c29bacd43f43Cancel Task358981422023-05-22 7:18:496 days 14 hrs ago0xcdf41a135c65d0013393b3793f92b4faf31032d0 IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.0000928425 1.500000016
0x52fb2c17053a3964a1ebd216f064a1fad8825ceb21c11ad0e1a04e93764cd5e1Create Task358944592023-05-22 5:08:236 days 17 hrs ago0xcdf41a135c65d0013393b3793f92b4faf31032d0 IN  0xc97aba1b6cf4d8aca19dfba68e99befada9aefe30 MATIC0.001429531515 1.500000016
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

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

Contract Name:
EIP173Proxy

Compiler Version
v0.7.6+commit.7338295f

Optimization Enabled:
Yes with 999999 runs

Other Settings:
default evmVersion, MIT license
File 1 of 2 : EIP173Proxy.sol
// SPDX-License-Identifier: MIT
pragma solidity ^0.7.0;

import "./Proxy.sol";

interface ERC165 {
    function supportsInterface(bytes4 id) external view returns (bool);
}

///@notice Proxy implementing EIP173 for ownership management
contract EIP173Proxy is Proxy {
    // ////////////////////////// EVENTS ///////////////////////////////////////////////////////////////////////

    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    // /////////////////////// CONSTRUCTOR //////////////////////////////////////////////////////////////////////

    constructor(
        address implementationAddress,
        address ownerAddress,
        bytes memory data
    ) payable {
        _setImplementation(implementationAddress, data);
        _setOwner(ownerAddress);
    }

    // ///////////////////// EXTERNAL ///////////////////////////////////////////////////////////////////////////

    function owner() external view returns (address) {
        return _owner();
    }

    function supportsInterface(bytes4 id) external view returns (bool) {
        if (id == 0x01ffc9a7 || id == 0x7f5828d0) {
            return true;
        }
        if (id == 0xFFFFFFFF) {
            return false;
        }

        ERC165 implementation;
        // solhint-disable-next-line security/no-inline-assembly
        assembly {
            implementation := sload(0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc)
        }

        // Technically this is not standard compliant as ERC-165 require 30,000 gas which that call cannot ensure
        // because it is itself inside `supportsInterface` that might only get 30,000 gas.
        // In practise this is unlikely to be an issue.
        try implementation.supportsInterface(id) returns (bool support) {
            return support;
        } catch {
            return false;
        }
    }

    function transferOwnership(address newOwner) external onlyOwner {
        _setOwner(newOwner);
    }

    function upgradeTo(address newImplementation) external onlyOwner {
        _setImplementation(newImplementation, "");
    }

    function upgradeToAndCall(address newImplementation, bytes calldata data) external payable onlyOwner {
        _setImplementation(newImplementation, data);
    }

    // /////////////////////// MODIFIERS ////////////////////////////////////////////////////////////////////////

    modifier onlyOwner() {
        require(msg.sender == _owner(), "NOT_AUTHORIZED");
        _;
    }

    // ///////////////////////// INTERNAL //////////////////////////////////////////////////////////////////////

    function _owner() internal view returns (address adminAddress) {
        // solhint-disable-next-line security/no-inline-assembly
        assembly {
            adminAddress := sload(0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103)
        }
    }

    function _setOwner(address newOwner) internal {
        address previousOwner = _owner();
        // solhint-disable-next-line security/no-inline-assembly
        assembly {
            sstore(0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103, newOwner)
        }
        emit OwnershipTransferred(previousOwner, newOwner);
    }
}

File 2 of 2 : Proxy.sol
// SPDX-License-Identifier: MIT
pragma solidity ^0.7.0;

// EIP-1967
abstract contract Proxy {
    // /////////////////////// EVENTS ///////////////////////////////////////////////////////////////////////////

    event ProxyImplementationUpdated(address indexed previousImplementation, address indexed newImplementation);

    // ///////////////////// EXTERNAL ///////////////////////////////////////////////////////////////////////////

    receive() external payable virtual {
        revert("ETHER_REJECTED"); // explicit reject by default
    }

    fallback() external payable {
        _fallback();
    }

    // ///////////////////////// INTERNAL //////////////////////////////////////////////////////////////////////

    function _fallback() internal {
        // solhint-disable-next-line security/no-inline-assembly
        assembly {
            let implementationAddress := sload(0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc)
            calldatacopy(0x0, 0x0, calldatasize())
            let success := delegatecall(gas(), implementationAddress, 0x0, calldatasize(), 0, 0)
            let retSz := returndatasize()
            returndatacopy(0, 0, retSz)
            switch success
                case 0 {
                    revert(0, retSz)
                }
                default {
                    return(0, retSz)
                }
        }
    }

    function _setImplementation(address newImplementation, bytes memory data) internal {
        address previousImplementation;
        // solhint-disable-next-line security/no-inline-assembly
        assembly {
            previousImplementation := sload(0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc)
        }

        // solhint-disable-next-line security/no-inline-assembly
        assembly {
            sstore(0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc, newImplementation)
        }

        emit ProxyImplementationUpdated(previousImplementation, newImplementation);

        if (data.length > 0) {
            (bool success, ) = newImplementation.delegatecall(data);
            if (!success) {
                assembly {
                    // This assembly ensure the revert contains the exact string data
                    let returnDataSize := returndatasize()
                    returndatacopy(0, 0, returnDataSize)
                    revert(0, returnDataSize)
                }
            }
        }
    }
}

Settings
{
  "evmVersion": "istanbul",
  "libraries": {},
  "metadata": {
    "bytecodeHash": "ipfs",
    "useLiteralContent": true
  },
  "optimizer": {
    "enabled": true,
    "runs": 999999
  },
  "remappings": [],
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "abi"
      ]
    }
  }
}

Contract ABI

[{"inputs":[{"internalType":"address","name":"implementationAddress","type":"address"},{"internalType":"address","name":"ownerAddress","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"stateMutability":"payable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousImplementation","type":"address"},{"indexed":true,"internalType":"address","name":"newImplementation","type":"address"}],"name":"ProxyImplementationUpdated","type":"event"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes4","name":"id","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newImplementation","type":"address"}],"name":"upgradeTo","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newImplementation","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"upgradeToAndCall","outputs":[],"stateMutability":"payable","type":"function"},{"stateMutability":"payable","type":"receive"}]

6080604052604051610bed380380610bed8339818101604052606081101561002657600080fd5b8151602083015160408085018051915193959294830192918464010000000082111561005157600080fd5b90830190602082018581111561006657600080fd5b825164010000000081118282018810171561008057600080fd5b82525081516020918201929091019080838360005b838110156100ad578181015183820152602001610095565b50505050905090810190601f1680156100da5780820380516001836020036101000a031916815260200191505b506040525050506100f1838261010260201b60201c565b6100fa82610225565b505050610299565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc8054908390556040516001600160a01b0380851691908316907f5570d70a002632a7b0b3c9304cc89efb62d8da9eca0dbd7752c83b737906829690600090a3815115610220576000836001600160a01b0316836040518082805190602001908083835b602083106101a55780518252601f199092019160209182019101610186565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d8060008114610205576040519150601f19603f3d011682016040523d82523d6000602084013e61020a565b606091505b505090508061021e573d806000803e806000fd5b505b505050565b600061022f610286565b905081600080516020610bcd83398151915255816001600160a01b0316816001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600080516020610bcd8339815191525490565b610925806102a86000396000f3fe60806040526004361061005e5760003560e01c80634f1ef286116100435780634f1ef286146101745780638da5cb5b14610201578063f2fde38b1461023f576100ca565b806301ffc9a7146100d45780633659cfe614610134576100ca565b366100ca57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f45544845525f52454a4543544544000000000000000000000000000000000000604482015290519081900360640190fd5b6100d261027f565b005b3480156100e057600080fd5b50610120600480360360208110156100f757600080fd5b50357fffffffff00000000000000000000000000000000000000000000000000000000166102ca565b604080519115158252519081900360200190f35b34801561014057600080fd5b506100d26004803603602081101561015757600080fd5b503573ffffffffffffffffffffffffffffffffffffffff1661048d565b6100d26004803603604081101561018a57600080fd5b73ffffffffffffffffffffffffffffffffffffffff82351691908101906040810160208201356401000000008111156101c257600080fd5b8201836020820111156101d457600080fd5b803590602001918460018302840111640100000000831117156101f657600080fd5b50909250905061054a565b34801561020d57600080fd5b50610216610630565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b34801561024b57600080fd5b506100d26004803603602081101561026257600080fd5b503573ffffffffffffffffffffffffffffffffffffffff1661063f565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5460003681823780813683855af491503d8082833e8280156102c0578183f35b8183fd5b50505050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316148061035d57507f7f5828d0000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b1561036a57506001610488565b7fffffffff00000000000000000000000000000000000000000000000000000000808316141561039c57506000610488565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc54604080517f01ffc9a70000000000000000000000000000000000000000000000000000000081527fffffffff0000000000000000000000000000000000000000000000000000000085166004820152905173ffffffffffffffffffffffffffffffffffffffff8316916301ffc9a7916024808301926020929190829003018186803b15801561044c57600080fd5b505afa92505050801561047157506040513d602081101561046c57600080fd5b505160015b61047f576000915050610488565b91506104889050565b919050565b6104956106e9565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461052e57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f4e4f545f415554484f52495a4544000000000000000000000000000000000000604482015290519081900360640190fd5b610547816040518060200160405280600081525061070e565b50565b6105526106e9565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146105eb57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f4e4f545f415554484f52495a4544000000000000000000000000000000000000604482015290519081900360640190fd5b61062b8383838080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061070e92505050565b505050565b600061063a6106e9565b905090565b6106476106e9565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106e057604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f4e4f545f415554484f52495a4544000000000000000000000000000000000000604482015290519081900360640190fd5b61054781610862565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80549083905560405173ffffffffffffffffffffffffffffffffffffffff80851691908316907f5570d70a002632a7b0b3c9304cc89efb62d8da9eca0dbd7752c83b737906829690600090a381511561062b5760008373ffffffffffffffffffffffffffffffffffffffff16836040518082805190602001908083835b602083106107e957805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016107ac565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d8060008114610849576040519150601f19603f3d011682016040523d82523d6000602084013e61084e565b606091505b50509050806102c4573d806000803e806000fd5b600061086c6106e9565b9050817fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103558173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3505056fea26469706673582212208c8442845e51519fe66269cee8fe054b83b7617dbcd8cf4d60740d273fa0b8a464736f6c63430007060033b53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103000000000000000000000000a9cd21230ebd1c5df23e133b69e21f20ec5a7cf8000000000000000000000000fd26c74f98ba534a0239c6441a815352906e3d4200000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000

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