Contract 0xA017B813652b93a0aF2887913EFCBB4ab250CE65 7

 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x6c74b33c5a9016aee15de141c123c35efae6a5e24360c6c9172dc9d5c72de38a0xd9301f761019617162023-06-17 3:37:58169 days 1 hr ago0x25c646adf184051b35a405b9aaeba321e8d5342a IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.00004451 0.1
0xbc2a2d04c8a1b74d1eacb6e69db7c6f7463cecd9d3f5a4a980245f325371848d0xd9301f76440348262022-12-06 9:15:12361 days 19 hrs ago0x25c646adf184051b35a405b9aaeba321e8d5342a IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.00002962 0.1
0x363f7a5d66dc6fe23262d15b52d64406f6d2f8e973402f42f1b449da4681eaab0x438ee6c5188567792022-07-29 9:26:54491 days 19 hrs ago0x25c646adf184051b35a405b9aaeba321e8d5342a IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.00008106326 ETH0.159420203
0xfc50546be7df879843ad9aa78a8fa29a8812d8c01f5c56844b9adf0c14766705Create Liquidity...41699872021-12-30 3:01:43703 days 1 hr ago0x3f84e391ea8dc12946e17d1d85cdf0b35d4fe650 IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.007471347542 ETH1.01082819
0x4638f6a19ac20c3046cf89579f8000f3e7579d88d77f34b80be7e223dc15990eCreate Liquidity...34225462021-11-29 3:50:42734 days 55 mins agoMUX Protocol: Deployer IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.007835129309 ETH1.059709171
0x4269734ff9d2c40db7679b68dc673545c742d0c17f916685b66fef60f19052f10xd9301f7629028232021-11-08 9:17:15754 days 19 hrs ago0x25c646adf184051b35a405b9aaeba321e8d5342a IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.001398725637 ETH1.015314465
0x983a8419c33aaa3d4b9848a76aba30d30b21ab79eaa60ff7e512233d79ff4d1d0xd9301f7629022722021-11-08 8:40:27754 days 20 hrs ago0x25c646adf184051b35a405b9aaeba321e8d5342a IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.000787204812 ETH1.022273548
0x8a582dfc8cdd544bd2f768ed70d31430fd956276d5be13f93bc91ca146ae791dTransfer Ownersh...28025992021-11-03 6:22:24759 days 22 hrs ago0x25c646adf184051b35a405b9aaeba321e8d5342a IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.001059909824 ETH1.524734191
0xdf5069e39c3d424911686e6d2cb8efaec54799aeb7a0223d4b0cc3d02864b983Create Liquidity...22448312021-10-15 11:19:21778 days 17 hrs ago0x863ba9f511f72efc0adb66ad81ead5558faf6d7c IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.007782357939 ETH1.05272186
0xa3f0afa30192a31a80ab074f83e110894065c1909962b6478b43530510db2a7c0xfa9b9a1d22407802021-10-15 8:44:53778 days 20 hrs ago0x25c646adf184051b35a405b9aaeba321e8d5342a IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.001327193469 ETH1.0610443
0xbbd1858dd3b4956391612065b10a461d9b4c0d67f0b7451f886992f527bea10c0xfa9b9a1d22406752021-10-15 8:40:22778 days 20 hrs ago0x25c646adf184051b35a405b9aaeba321e8d5342a IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.002185561331 ETH1.0610443
0xf9da3e3268b1b58adb9322dc66e6eddabe920d1aa5ae4a523cfa9cb9efec3b3a0xd9301f7622400672021-10-15 8:19:47778 days 20 hrs ago0x25c646adf184051b35a405b9aaeba321e8d5342a IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.001463190701 ETH1.0610443
0xc2540a178018a3a7f4a66a7ee051ea22b462a9e9e181e11b19154d842a521c31Add Version22399242021-10-15 8:14:15778 days 20 hrs ago0x25c646adf184051b35a405b9aaeba321e8d5342a IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.001993376499 ETH1.0610443
0xd5032c2173efc34ad0b4eec07d46785d91d9de1f18031d2da1ae7800bb36c4dfCreate Liquidity...18969152021-10-04 1:26:25790 days 3 hrs ago0xe22289fc90d684b704c89d2ef0416be2dcb509a4 IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.004781173483 ETH0.645745089
0x36788e9a1a0ae24b46bb7a955dc5294af713149dba47f031172a91855627138cAdd Version18968862021-10-04 1:23:46790 days 3 hrs ago0x25c646adf184051b35a405b9aaeba321e8d5342a IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.001213232976 ETH0.645745089
0x7225f97f4c9e5b68b041c2c3d88fdf9a4096d785c7955ca0b8a4db1b0f50bf3dCreate Liquidity...18836272021-10-03 14:17:24790 days 14 hrs ago0x9757400188f2f54b83ac4dc290ab89dde526da10 IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.004505866591 ETH0.608565193
0xcae96751dfcda17c13c580ff6a6375be42cdfd8352005f76e7beea894572c820Add Version18830732021-10-03 13:54:47790 days 14 hrs ago0x25c646adf184051b35a405b9aaeba321e8d5342a IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.001145357556 ETH0.610503434
0xe7491c088bdac490080c4ba7ac98094d5af5238df74521b8f8d515d5111ff5890xc7501c2a17886912021-09-30 13:01:33793 days 15 hrs ago0x25c646adf184051b35a405b9aaeba321e8d5342a IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.000591429428 ETH0.78045377
0xce394b74525624bb1b2866b3b3dc49441dec45b2449022af92519c266ca9c0f5Add Keeper17805092021-09-30 8:36:23793 days 20 hrs ago0x25c646adf184051b35a405b9aaeba321e8d5342a IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.000859467807 ETH0.787023116
0x53947e8a25f69d42bfa911cc74a84845413e9e242a9bba1296a66681736c6d3fCreate Liquidity...17172822021-09-28 13:14:03795 days 15 hrs ago0x0f3bf5c241b6625c0fa781ed137fde6786b2e66f IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.005313446712 ETH0.713833011
0x44c7593fa2e2b754fb1f541a3ee3c489bf639e1320fcf73796ba95c25356c3ef0xc7501c2a16844992021-09-27 12:24:15796 days 16 hrs ago0x25c646adf184051b35a405b9aaeba321e8d5342a IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.000425236679 ETH0.567716486
0xd6476df0395fa6f5d9e14de5ec651e469a751a48222470873cfdec8a3da2c1d6Add Keeper11334852021-09-17 9:51:27806 days 18 hrs ago0x25c646adf184051b35a405b9aaeba321e8d5342a IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.000787301411 ETH0.719575669
0x7cc6956fda3900b203d6d25bb159b9bb8ac1eb5628bab824184441e79bac0fabAdd Keeper11334782021-09-17 9:50:50806 days 18 hrs ago0x25c646adf184051b35a405b9aaeba321e8d5342a IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.000787282702 ETH0.719575669
0x8c54a4548a470d258dc486837ece2dddb17b6db0252e2bd26fc8e5cb1bafe14dAdd Keeper11334492021-09-17 9:49:19806 days 18 hrs ago0x25c646adf184051b35a405b9aaeba321e8d5342a IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.000786300481 ETH0.719575669
0x15d497f39081c47e8ab3844892539acab9c5e0dcdcd2bab8107ae5b6a167005aAdd Keeper11334322021-09-17 9:49:19806 days 18 hrs ago0x25c646adf184051b35a405b9aaeba321e8d5342a IN  0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH0.000786304079 ETH0.719575669
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x8823d70cb9ad3ae7c118a1abb8e8ab468f3a2f8b6e41084f3243eea103127a89693266822023-03-13 3:58:38265 days 47 mins ago 0xa017b813652b93a0af2887913efcbb4ab250ce65 0x592c6a6419fb86bad15926c840a9f9306f69f5900 ETH
0x8823d70cb9ad3ae7c118a1abb8e8ab468f3a2f8b6e41084f3243eea103127a89693266822023-03-13 3:58:38265 days 47 mins ago 0xc7b2ad78fded2bbc74b50dc1881ce0f81a7a0cca 0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH
0x8823d70cb9ad3ae7c118a1abb8e8ab468f3a2f8b6e41084f3243eea103127a89693266822023-03-13 3:58:38265 days 47 mins ago 0xa017b813652b93a0af2887913efcbb4ab250ce65 0x592c6a6419fb86bad15926c840a9f9306f69f5900 ETH
0x8823d70cb9ad3ae7c118a1abb8e8ab468f3a2f8b6e41084f3243eea103127a89693266822023-03-13 3:58:38265 days 47 mins ago 0xc7b2ad78fded2bbc74b50dc1881ce0f81a7a0cca 0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH
0x8823d70cb9ad3ae7c118a1abb8e8ab468f3a2f8b6e41084f3243eea103127a89693266822023-03-13 3:58:38265 days 47 mins ago 0xa017b813652b93a0af2887913efcbb4ab250ce65 0x592c6a6419fb86bad15926c840a9f9306f69f5900 ETH
0x8823d70cb9ad3ae7c118a1abb8e8ab468f3a2f8b6e41084f3243eea103127a89693266822023-03-13 3:58:38265 days 47 mins ago 0xc7b2ad78fded2bbc74b50dc1881ce0f81a7a0cca 0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH
0x8823d70cb9ad3ae7c118a1abb8e8ab468f3a2f8b6e41084f3243eea103127a89693266822023-03-13 3:58:38265 days 47 mins ago 0xa017b813652b93a0af2887913efcbb4ab250ce65 0x592c6a6419fb86bad15926c840a9f9306f69f5900 ETH
0x8823d70cb9ad3ae7c118a1abb8e8ab468f3a2f8b6e41084f3243eea103127a89693266822023-03-13 3:58:38265 days 47 mins ago 0xc7b2ad78fded2bbc74b50dc1881ce0f81a7a0cca 0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH
0x8823d70cb9ad3ae7c118a1abb8e8ab468f3a2f8b6e41084f3243eea103127a89693266822023-03-13 3:58:38265 days 47 mins ago 0xa017b813652b93a0af2887913efcbb4ab250ce65 0x592c6a6419fb86bad15926c840a9f9306f69f5900 ETH
0x8823d70cb9ad3ae7c118a1abb8e8ab468f3a2f8b6e41084f3243eea103127a89693266822023-03-13 3:58:38265 days 47 mins ago 0xc7b2ad78fded2bbc74b50dc1881ce0f81a7a0cca 0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH
0x038d624d5f445531daa594f07ecc051817f812f8ccc86d7e8f779c382a6e77a2681948852023-03-09 11:27:32268 days 17 hrs ago 0xa017b813652b93a0af2887913efcbb4ab250ce65 0x592c6a6419fb86bad15926c840a9f9306f69f5900 ETH
0x038d624d5f445531daa594f07ecc051817f812f8ccc86d7e8f779c382a6e77a2681948852023-03-09 11:27:32268 days 17 hrs ago 0xc7b2ad78fded2bbc74b50dc1881ce0f81a7a0cca 0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH
0x404869394b9a5c877da8d4be1407a37f7e6bdbf6936fd341c404411b1ebf1522680942452023-03-09 3:51:15269 days 55 mins ago 0xa017b813652b93a0af2887913efcbb4ab250ce65 0x592c6a6419fb86bad15926c840a9f9306f69f5900 ETH
0x404869394b9a5c877da8d4be1407a37f7e6bdbf6936fd341c404411b1ebf1522680942452023-03-09 3:51:15269 days 55 mins ago 0xc7b2ad78fded2bbc74b50dc1881ce0f81a7a0cca 0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH
0x404869394b9a5c877da8d4be1407a37f7e6bdbf6936fd341c404411b1ebf1522680942452023-03-09 3:51:15269 days 55 mins ago 0xa017b813652b93a0af2887913efcbb4ab250ce65 0x592c6a6419fb86bad15926c840a9f9306f69f5900 ETH
0x404869394b9a5c877da8d4be1407a37f7e6bdbf6936fd341c404411b1ebf1522680942452023-03-09 3:51:15269 days 55 mins ago 0xc7b2ad78fded2bbc74b50dc1881ce0f81a7a0cca 0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH
0x404869394b9a5c877da8d4be1407a37f7e6bdbf6936fd341c404411b1ebf1522680942452023-03-09 3:51:15269 days 55 mins ago 0xa017b813652b93a0af2887913efcbb4ab250ce65 0x592c6a6419fb86bad15926c840a9f9306f69f5900 ETH
0x404869394b9a5c877da8d4be1407a37f7e6bdbf6936fd341c404411b1ebf1522680942452023-03-09 3:51:15269 days 55 mins ago 0xc7b2ad78fded2bbc74b50dc1881ce0f81a7a0cca 0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH
0x32286e43f8591f8b922a88bcad3902d5fe3b2608b6dc683f19a67585cd6926df611731972023-02-15 14:45:53290 days 14 hrs ago 0xa017b813652b93a0af2887913efcbb4ab250ce65 0x592c6a6419fb86bad15926c840a9f9306f69f5900 ETH
0x32286e43f8591f8b922a88bcad3902d5fe3b2608b6dc683f19a67585cd6926df611731972023-02-15 14:45:53290 days 14 hrs ago 0xc7b2ad78fded2bbc74b50dc1881ce0f81a7a0cca 0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH
0x32286e43f8591f8b922a88bcad3902d5fe3b2608b6dc683f19a67585cd6926df611731972023-02-15 14:45:53290 days 14 hrs ago 0xa017b813652b93a0af2887913efcbb4ab250ce65 0x592c6a6419fb86bad15926c840a9f9306f69f5900 ETH
0x32286e43f8591f8b922a88bcad3902d5fe3b2608b6dc683f19a67585cd6926df611731972023-02-15 14:45:53290 days 14 hrs ago 0xc7b2ad78fded2bbc74b50dc1881ce0f81a7a0cca 0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH
0x32286e43f8591f8b922a88bcad3902d5fe3b2608b6dc683f19a67585cd6926df611731972023-02-15 14:45:53290 days 14 hrs ago 0xa017b813652b93a0af2887913efcbb4ab250ce65 0x592c6a6419fb86bad15926c840a9f9306f69f5900 ETH
0x32286e43f8591f8b922a88bcad3902d5fe3b2608b6dc683f19a67585cd6926df611731972023-02-15 14:45:53290 days 14 hrs ago 0xc7b2ad78fded2bbc74b50dc1881ce0f81a7a0cca 0xa017b813652b93a0af2887913efcbb4ab250ce650 ETH
0x32286e43f8591f8b922a88bcad3902d5fe3b2608b6dc683f19a67585cd6926df611731972023-02-15 14:45:53290 days 14 hrs ago 0xa017b813652b93a0af2887913efcbb4ab250ce65 0x592c6a6419fb86bad15926c840a9f9306f69f5900 ETH
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
TransparentUpgradeableProxy

Compiler Version
v0.7.4+commit.3f05b770

Optimization Enabled:
Yes with 1000 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Arbiscan.io on 2021-08-31
*/

pragma solidity >=0.6.0 <0.8.0;


abstract contract Proxy {
    
    function _delegate(address implementation) internal virtual {
        
        assembly {
            
            
            
            calldatacopy(0, 0, calldatasize())

            
            
            let result := delegatecall(gas(), implementation, 0, calldatasize(), 0, 0)

            
            returndatacopy(0, 0, returndatasize())

            switch result
            
            case 0 { revert(0, returndatasize()) }
            default { return(0, returndatasize()) }
        }
    }

    
    function _implementation() internal view virtual returns (address);

    
    function _fallback() internal virtual {
        _beforeFallback();
        _delegate(_implementation());
    }

    
    fallback () external payable virtual {
        _fallback();
    }

    
    receive () external payable virtual {
        _fallback();
    }

    
    function _beforeFallback() internal virtual {
    }
}

library Address {
    
    function isContract(address account) internal view returns (bool) {
        
        
        

        uint256 size;
        
        assembly { size := extcodesize(account) }
        return size > 0;
    }

    
    function sendValue(address payable recipient, uint256 amount) internal {
        require(address(this).balance >= amount, "Address: insufficient balance");

        
        (bool success, ) = recipient.call{ value: amount }("");
        require(success, "Address: unable to send value, recipient may have reverted");
    }

    
    function functionCall(address target, bytes memory data) internal returns (bytes memory) {
      return functionCall(target, data, "Address: low-level call failed");
    }

    
    function functionCall(address target, bytes memory data, string memory errorMessage) internal returns (bytes memory) {
        return functionCallWithValue(target, data, 0, errorMessage);
    }

    
    function functionCallWithValue(address target, bytes memory data, uint256 value) internal returns (bytes memory) {
        return functionCallWithValue(target, data, value, "Address: low-level call with value failed");
    }

    
    function functionCallWithValue(address target, bytes memory data, uint256 value, string memory errorMessage) internal returns (bytes memory) {
        require(address(this).balance >= value, "Address: insufficient balance for call");
        require(isContract(target), "Address: call to non-contract");

        
        (bool success, bytes memory returndata) = target.call{ value: value }(data);
        return _verifyCallResult(success, returndata, errorMessage);
    }

    
    function functionStaticCall(address target, bytes memory data) internal view returns (bytes memory) {
        return functionStaticCall(target, data, "Address: low-level static call failed");
    }

    
    function functionStaticCall(address target, bytes memory data, string memory errorMessage) internal view returns (bytes memory) {
        require(isContract(target), "Address: static call to non-contract");

        
        (bool success, bytes memory returndata) = target.staticcall(data);
        return _verifyCallResult(success, returndata, errorMessage);
    }

    
    function functionDelegateCall(address target, bytes memory data) internal returns (bytes memory) {
        return functionDelegateCall(target, data, "Address: low-level delegate call failed");
    }

    
    function functionDelegateCall(address target, bytes memory data, string memory errorMessage) internal returns (bytes memory) {
        require(isContract(target), "Address: delegate call to non-contract");

        
        (bool success, bytes memory returndata) = target.delegatecall(data);
        return _verifyCallResult(success, returndata, errorMessage);
    }

    function _verifyCallResult(bool success, bytes memory returndata, string memory errorMessage) private pure returns(bytes memory) {
        if (success) {
            return returndata;
        } else {
            
            if (returndata.length > 0) {
                

                
                assembly {
                    let returndata_size := mload(returndata)
                    revert(add(32, returndata), returndata_size)
                }
            } else {
                revert(errorMessage);
            }
        }
    }
}

contract UpgradeableProxy is Proxy {
    
    constructor(address _logic, bytes memory _data) public payable {
        assert(_IMPLEMENTATION_SLOT == bytes32(uint256(keccak256("eip1967.proxy.implementation")) - 1));
        _setImplementation(_logic);
        if(_data.length > 0) {
            Address.functionDelegateCall(_logic, _data);
        }
    }

    
    event Upgraded(address indexed implementation);

    
    bytes32 private constant _IMPLEMENTATION_SLOT = 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc;

    
    function _implementation() internal view virtual override returns (address impl) {
        bytes32 slot = _IMPLEMENTATION_SLOT;
        
        assembly {
            impl := sload(slot)
        }
    }

    
    function _upgradeTo(address newImplementation) internal virtual {
        _setImplementation(newImplementation);
        emit Upgraded(newImplementation);
    }

    
    function _setImplementation(address newImplementation) private {
        require(Address.isContract(newImplementation), "UpgradeableProxy: new implementation is not a contract");

        bytes32 slot = _IMPLEMENTATION_SLOT;

        
        assembly {
            sstore(slot, newImplementation)
        }
    }
}

contract TransparentUpgradeableProxy is UpgradeableProxy {
    
    constructor(address _logic, address admin_, bytes memory _data) public payable UpgradeableProxy(_logic, _data) {
        assert(_ADMIN_SLOT == bytes32(uint256(keccak256("eip1967.proxy.admin")) - 1));
        _setAdmin(admin_);
    }

    
    event AdminChanged(address previousAdmin, address newAdmin);

    
    bytes32 private constant _ADMIN_SLOT = 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103;

    
    modifier ifAdmin() {
        if (msg.sender == _admin()) {
            _;
        } else {
            _fallback();
        }
    }

    
    function admin() external ifAdmin returns (address admin_) {
        admin_ = _admin();
    }

    
    function implementation() external ifAdmin returns (address implementation_) {
        implementation_ = _implementation();
    }

    
    function changeAdmin(address newAdmin) external virtual ifAdmin {
        require(newAdmin != address(0), "TransparentUpgradeableProxy: new admin is the zero address");
        emit AdminChanged(_admin(), newAdmin);
        _setAdmin(newAdmin);
    }

    
    function upgradeTo(address newImplementation) external virtual ifAdmin {
        _upgradeTo(newImplementation);
    }

    
    function upgradeToAndCall(address newImplementation, bytes calldata data) external payable virtual ifAdmin {
        _upgradeTo(newImplementation);
        Address.functionDelegateCall(newImplementation, data);
    }

    
    function _admin() internal view virtual returns (address adm) {
        bytes32 slot = _ADMIN_SLOT;
        
        assembly {
            adm := sload(slot)
        }
    }

    
    function _setAdmin(address newAdmin) private {
        bytes32 slot = _ADMIN_SLOT;

        
        assembly {
            sstore(slot, newAdmin)
        }
    }

    
    function _beforeFallback() internal virtual override {
        require(msg.sender != _admin(), "TransparentUpgradeableProxy: admin cannot fallback to proxy target");
        super._beforeFallback();
    }
}

Contract ABI

[{"inputs":[{"internalType":"address","name":"_logic","type":"address"},{"internalType":"address","name":"admin_","type":"address"},{"internalType":"bytes","name":"_data","type":"bytes"}],"stateMutability":"payable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"previousAdmin","type":"address"},{"indexed":false,"internalType":"address","name":"newAdmin","type":"address"}],"name":"AdminChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"implementation","type":"address"}],"name":"Upgraded","type":"event"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"admin","outputs":[{"internalType":"address","name":"admin_","type":"address"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newAdmin","type":"address"}],"name":"changeAdmin","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"implementation","outputs":[{"internalType":"address","name":"implementation_","type":"address"}],"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"}]

608060405260405162000c8e38038062000c8e833981810160405260608110156200002957600080fd5b815160208301516040808501805191519395929483019291846401000000008211156200005557600080fd5b9083019060208201858111156200006b57600080fd5b82516401000000008111828201881017156200008657600080fd5b82525081516020918201929091019080838360005b83811015620000b55781810151838201526020016200009b565b50505050905090810190601f168015620000e35780820380516001836020036101000a031916815260200191505b5060405250849150829050620000f98262000137565b8051156200011a57620001188282620001ae60201b620003941760201c565b505b50620001239050565b6200012e82620001dd565b505050620003bf565b6200014d816200020160201b620003c01760201c565b6200018a5760405162461bcd60e51b815260040180806020018281038252603681526020018062000c326036913960400191505060405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc55565b6060620001d6838360405180606001604052806027815260200162000c0b6027913962000207565b9392505050565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355565b3b151590565b6060620002148462000201565b620002515760405162461bcd60e51b815260040180806020018281038252602681526020018062000c686026913960400191505060405180910390fd5b60006060856001600160a01b0316856040518082805190602001908083835b60208310620002915780518252601f19909201916020918201910162000270565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d8060008114620002f3576040519150601f19603f3d011682016040523d82523d6000602084013e620002f8565b606091505b5090925090506200030b82828662000315565b9695505050505050565b6060831562000326575081620001d6565b825115620003375782518084602001fd5b8160405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156200038357818101518382015260200162000369565b50505050905090810190601f168015620003b15780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b61083c80620003cf6000396000f3fe60806040526004361061005e5760003560e01c80635c60da1b116100435780635c60da1b146101285780638f28397014610159578063f851a4401461018c5761006d565b80633659cfe6146100755780634f1ef286146100a85761006d565b3661006d5761006b6101a1565b005b61006b6101a1565b34801561008157600080fd5b5061006b6004803603602081101561009857600080fd5b50356001600160a01b03166101bb565b61006b600480360360408110156100be57600080fd5b6001600160a01b0382351691908101906040810160208201356401000000008111156100e957600080fd5b8201836020820111156100fb57600080fd5b8035906020019184600183028401116401000000008311171561011d57600080fd5b5090925090506101f5565b34801561013457600080fd5b5061013d610272565b604080516001600160a01b039092168252519081900360200190f35b34801561016557600080fd5b5061006b6004803603602081101561017c57600080fd5b50356001600160a01b03166102af565b34801561019857600080fd5b5061013d610369565b6101a96103c6565b6101b96101b4610426565b61044b565b565b6101c361046f565b6001600160a01b0316336001600160a01b031614156101ea576101e581610494565b6101f2565b6101f26101a1565b50565b6101fd61046f565b6001600160a01b0316336001600160a01b031614156102655761021f83610494565b61025f8383838080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061039492505050565b5061026d565b61026d6101a1565b505050565b600061027c61046f565b6001600160a01b0316336001600160a01b031614156102a45761029d610426565b90506102ac565b6102ac6101a1565b90565b6102b761046f565b6001600160a01b0316336001600160a01b031614156101ea576001600160a01b0381166103155760405162461bcd60e51b815260040180806020018281038252603a815260200180610708603a913960400191505060405180910390fd5b7f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f61033e61046f565b604080516001600160a01b03928316815291841660208301528051918290030190a16101e5816104d4565b600061037361046f565b6001600160a01b0316336001600160a01b031614156102a45761029d61046f565b60606103b98383604051806060016040528060278152602001610742602791396104f8565b9392505050565b3b151590565b6103ce61046f565b6001600160a01b0316336001600160a01b0316141561041e5760405162461bcd60e51b81526004018080602001828103825260428152602001806107c56042913960600191505060405180910390fd5b6101b96101b9565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b3660008037600080366000845af43d6000803e80801561046a573d6000f35b3d6000fd5b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b61049d816105fb565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355565b6060610503846103c0565b61053e5760405162461bcd60e51b815260040180806020018281038252602681526020018061079f6026913960400191505060405180910390fd5b60006060856001600160a01b0316856040518082805190602001908083835b6020831061057c5780518252601f19909201916020918201910161055d565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d80600081146105dc576040519150601f19603f3d011682016040523d82523d6000602084013e6105e1565b606091505b50915091506105f1828286610663565b9695505050505050565b610604816103c0565b61063f5760405162461bcd60e51b81526004018080602001828103825260368152602001806107696036913960400191505060405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc55565b606083156106725750816103b9565b8251156106825782518084602001fd5b8160405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156106cc5781810151838201526020016106b4565b50505050905090810190601f1680156106f95780820380516001836020036101000a031916815260200191505b509250505060405180910390fdfe5472616e73706172656e745570677261646561626c6550726f78793a206e65772061646d696e20697320746865207a65726f2061646472657373416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65645570677261646561626c6550726f78793a206e657720696d706c656d656e746174696f6e206973206e6f74206120636f6e7472616374416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6e74726163745472616e73706172656e745570677261646561626c6550726f78793a2061646d696e2063616e6e6f742066616c6c6261636b20746f2070726f787920746172676574a26469706673582212208abef82df4ccbbe5116d43e18645757954680a0f3e3b17a5ca661b652c75599664736f6c63430007040033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65645570677261646561626c6550726f78793a206e657720696d706c656d656e746174696f6e206973206e6f74206120636f6e7472616374416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6e7472616374000000000000000000000000592c6a6419fb86bad15926c840a9f9306f69f59000000000000000000000000093a9182883c1019e1dbebb5d40c140e7680cd15100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000592c6a6419fb86bad15926c840a9f9306f69f59000000000000000000000000093a9182883c1019e1dbebb5d40c140e7680cd15100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _logic (address): 0x592c6A6419fB86BAD15926c840A9f9306f69f590
Arg [1] : admin_ (address): 0x93a9182883C1019e1dBEbB5d40C140e7680cd151
Arg [2] : _data (bytes): 0x

-----Encoded View---------------
4 Constructor Arguments found :
Arg [0] : 000000000000000000000000592c6a6419fb86bad15926c840a9f9306f69f590
Arg [1] : 00000000000000000000000093a9182883c1019e1dbebb5d40c140e7680cd151
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000000


Deployed ByteCode Sourcemap

5845:2139:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;957:11;:9;:11::i;:::-;5845:2139;;877:11;:9;:11::i;7031:119::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7031:119:0;-1:-1:-1;;;;;7031:119:0;;:::i;7164:219::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;7164:219:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7164:219:0;;-1:-1:-1;7164:219:0;-1:-1:-1;7164:219:0;:::i;6618:131::-;;;;;;;;;;;;;:::i;:::-;;;;-1:-1:-1;;;;;6618:131:0;;;;;;;;;;;;;;6763:254;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;6763:254:0;-1:-1:-1;;;;;6763:254:0;;:::i;6509:95::-;;;;;;;;;;;;;:::i;702:113::-;751:17;:15;:17::i;:::-;779:28;789:17;:15;:17::i;:::-;779:9;:28::i;:::-;702:113::o;7031:119::-;6406:8;:6;:8::i;:::-;-1:-1:-1;;;;;6392:22:0;:10;-1:-1:-1;;;;;6392:22:0;;6388:100;;;7113:29:::1;7124:17;7113:10;:29::i;:::-;6388:100:::0;;;6465:11;:9;:11::i;:::-;7031:119;:::o;7164:219::-;6406:8;:6;:8::i;:::-;-1:-1:-1;;;;;6392:22:0;:10;-1:-1:-1;;;;;6392:22:0;;6388:100;;;7282:29:::1;7293:17;7282:10;:29::i;:::-;7322:53;7351:17;7370:4;;7322:53;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;::::0;;;;-1:-1:-1;7322:28:0::1;::::0;-1:-1:-1;;;7322:53:0:i:1;:::-;;6388:100:::0;;;6465:11;:9;:11::i;:::-;7164:219;;;:::o;6618:131::-;6670:23;6406:8;:6;:8::i;:::-;-1:-1:-1;;;;;6392:22:0;:10;-1:-1:-1;;;;;6392:22:0;;6388:100;;;6724:17:::1;:15;:17::i;:::-;6706:35;;6388:100:::0;;;6465:11;:9;:11::i;:::-;6618:131;:::o;6763:254::-;6406:8;:6;:8::i;:::-;-1:-1:-1;;;;;6392:22:0;:10;-1:-1:-1;;;;;6392:22:0;;6388:100;;;-1:-1:-1;;;;;6846:22:0;::::1;6838:93;;;;-1:-1:-1::0;;;6838:93:0::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6947:32;6960:8;:6;:8::i;:::-;6947:32;::::0;;-1:-1:-1;;;;;6947:32:0;;::::1;::::0;;;;::::1;;::::0;::::1;::::0;;;;;;;;;::::1;6990:19;7000:8;6990:9;:19::i;6509:95::-:0;6552:14;6406:8;:6;:8::i;:::-;-1:-1:-1;;;;;6392:22:0;:10;-1:-1:-1;;;;;6392:22:0;;6388:100;;;6588:8:::1;:6;:8::i;3380:200::-:0;3463:12;3495:77;3516:6;3524:4;3495:77;;;;;;;;;;;;;;;;;:20;:77::i;:::-;3488:84;3380:200;-1:-1:-1;;;3380:200:0:o;1078:216::-;1239:20;1278:8;;;1078:216::o;7774:207::-;7860:8;:6;:8::i;:::-;-1:-1:-1;;;;;7846:22:0;:10;-1:-1:-1;;;;;7846:22:0;;;7838:101;;;;-1:-1:-1;;;7838:101:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7950:23;:21;:23::i;5116:209::-;5035:66;5296:11;;5273:45::o;74:533::-;240:14;237:1;234;221:34;371:1;368;352:14;349:1;333:14;326:5;313:60;424:16;421:1;418;403:38;464:6;498:38;;;;570:16;567:1;560:27;498:38;517:16;514:1;507:27;7397:180;6277:66;7548:11;;7526:44::o;5339:163::-;5414:37;5433:17;5414:18;:37::i;:::-;5467:27;;-1:-1:-1;;;;;5467:27:0;;;;;;;;5339:163;:::o;7591:169::-;6277:66;7720:22;7705:48::o;3594:373::-;3705:12;3738:18;3749:6;3738:10;:18::i;:::-;3730:69;;;;-1:-1:-1;;;3730:69:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3823:12;3837:23;3864:6;-1:-1:-1;;;;;3864:19:0;3884:4;3864:25;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3864:25:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3822:67;;;;3907:52;3925:7;3934:10;3946:12;3907:17;:52::i;:::-;3900:59;3594:373;-1:-1:-1;;;;;;3594:373:0:o;5516:322::-;5598:37;5617:17;5598:18;:37::i;:::-;5590:104;;;;-1:-1:-1;;;5590:104:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5035:66;5789:31;5774:57::o;3975:567::-;4090:12;4119:7;4115:420;;;-1:-1:-1;4150:10:0;4143:17;;4115:420;4211:17;;:21;4207:317;;4352:10;4346:17;4413:15;4400:10;4396:2;4392:19;4385:44;4300:148;4495:12;4488:20;;-1:-1:-1;;;4488:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

Metadata Hash

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