Contract 0xb86934fa6e53e15320911485c775d4ba4020fa5a 20

 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0xc085979af2747bc098a560d986494692d8128d87bd266e8413ca1cc48b084604Deposit ETH1842478262024-02-25 7:02:0514 hrs 12 mins ago0xac18ddeb90ed8ebfe0dc7924678ce265470d233d IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0.003 ETH0.0000531 0.1
0xeea90e01722aa6a271573f3cb6e01627afc29f282b6b456d13638cb63035d5dbDeposit ETH1842476682024-02-25 7:01:2414 hrs 13 mins ago0xc885cbf359b5f990db27b02050d6f3a3b11f94b6 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0.001 ETH0.0000531 0.1
0xe83ab3b55a2dc0892ebc8b67c851dfe2a725d1088b7ab8daddda7aa5b973be7bDeposit ETH1842439852024-02-25 6:45:4714 hrs 28 mins ago0xdff30a0782b5970818836cfd58814d0782bf8cc4 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0.003 ETH0.00005381 0.1
0x4b4e91660a55389f56a644f9d6de21d7df4dc6a8ee1d3fc81277f819bd8f1bdcExecute Blocks1841920692024-02-25 2:59:3318 hrs 14 mins ago0x9464b23de0f5a8cc3f5c82ccd2aabcfbedaa1467 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0 ETH0.00041223 0.1
0x43d2b4edea693de84ed000bf44a673fb2141e691817003139911c3287b2650e6Execute Blocks1841918402024-02-25 2:58:3318 hrs 15 mins ago0x9464b23de0f5a8cc3f5c82ccd2aabcfbedaa1467 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0 ETH0.00040994 0.1
0xcebee55054fec8661c764f5819db89859759c8a14bb8229e965d39cd1c3363c1Execute Blocks1841916122024-02-25 2:57:3218 hrs 16 mins ago0x9464b23de0f5a8cc3f5c82ccd2aabcfbedaa1467 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0 ETH0.00041137 0.1
0x5fe6616735796ddd6da30bad9584547c605389f942152bc096c1e2522c2e2d1dExecute Blocks1841913492024-02-25 2:56:2318 hrs 18 mins ago0x9464b23de0f5a8cc3f5c82ccd2aabcfbedaa1467 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0 ETH0.00050685 0.1
0x976884fd8164d185fe076de432553590185ce8f0ecb4862be1c36884f06ac995Sync Blocks1841911002024-02-25 2:55:1818 hrs 19 mins ago0x9464b23de0f5a8cc3f5c82ccd2aabcfbedaa1467 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0 ETH0.00010276 0.1
0xfb11f1cf4d514b134240bdddb36c8b4bf7304e2ca94e35a5c27246def83b2d93Receive Synchron...1841908592024-02-25 2:54:1818 hrs 20 mins ago0x9464b23de0f5a8cc3f5c82ccd2aabcfbedaa1467 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0 ETH0.00005438 0.1
0xdd50384e82addfa66c8f4137b086594cd1b075ec8ff12c28511f72c699e91c0dCommit Compresse...1841672942024-02-25 1:14:2320 hrs ago0x9464b23de0f5a8cc3f5c82ccd2aabcfbedaa1467 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0 ETH0.0003619 0.1
0x087c816fc3bf3e28b062107cfc37976a2cda73f839e2202757a72aa4a4525591Commit Compresse...1841665922024-02-25 1:11:1620 hrs 3 mins ago0x9464b23de0f5a8cc3f5c82ccd2aabcfbedaa1467 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0 ETH0.00040519 0.1
0xb5674ecab3254419c652f0774daebeae590843b3fbd4c5840bae4328d7249261Commit Compresse...1841659182024-02-25 1:08:0820 hrs 6 mins ago0x9464b23de0f5a8cc3f5c82ccd2aabcfbedaa1467 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0 ETH0.00040768 0.1
0xd300b230bc658e62a57b7bf0487c08195afa1040f01b6cf6e067340cdc20bd47Commit Compresse...1841652812024-02-25 1:05:0020 hrs 9 mins ago0x9464b23de0f5a8cc3f5c82ccd2aabcfbedaa1467 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0 ETH0.00089131 0.1
0x4c8390995b53cd925da969711fc9eadec3d7efda3d1e2be41e8e32852d2c5b4cDeposit ERC201840739712024-02-24 18:18:011 day 2 hrs ago0xc3be1583772305b6cb802189ae0043d1ad5587d9 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0 ETH0.00013957 0.1
0xc86c6c358f556c5b84aeee6b1fd8c1ea42f0ef3cdfdf067f9c58533aa47a04a4Execute Blocks1838460872024-02-24 1:58:261 day 19 hrs ago0x9464b23de0f5a8cc3f5c82ccd2aabcfbedaa1467 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0 ETH0.00051447 0.1
0xa307b8833c329bd7ec70cafbdacd3aee9a430460a1c56cc3748976aa33081366Execute Blocks1838458632024-02-24 1:57:251 day 19 hrs ago0x9464b23de0f5a8cc3f5c82ccd2aabcfbedaa1467 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0 ETH0.00051626 0.1
0xf552e6a85f387f77669f9e768069b08e2528fcc2b222d1db2b3198eabb5f4462Execute Blocks1838456262024-02-24 1:56:251 day 19 hrs ago0x9464b23de0f5a8cc3f5c82ccd2aabcfbedaa1467 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0 ETH0.00046313 0.1
0xcc177bda115aca3c7f203c1ef80338daf0f998b19cc07ca3099d3bde516f0277Execute Blocks1838453542024-02-24 1:55:161 day 19 hrs ago0x9464b23de0f5a8cc3f5c82ccd2aabcfbedaa1467 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0 ETH0.00046667 0.1
0x64bc16ebdde94c628a37932c05f60c1b1349f8d468229fc51df8f3e833613078Sync Blocks1838451052024-02-24 1:54:101 day 19 hrs ago0x9464b23de0f5a8cc3f5c82ccd2aabcfbedaa1467 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0 ETH0.00011569 0.1
0x7f02172b99c77f00d4be434e26316b31cf171d31756c5cc80134295f1b5c591eReceive Synchron...1838448822024-02-24 1:53:111 day 19 hrs ago0x9464b23de0f5a8cc3f5c82ccd2aabcfbedaa1467 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0 ETH0.00006517 0.1
0x07729cb4f543a4c7c8fb70f3a6c0f0385c5c481b71f0c33885e0a89e14b414e1Commit Compresse...1838201862024-02-24 0:07:331 day 21 hrs ago0x9464b23de0f5a8cc3f5c82ccd2aabcfbedaa1467 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0 ETH0.00038167 0.1
0x8b315f2840096fc83fae0de318cf7b15a8fd13d22a961dabc87dda9d9957b891Commit Compresse...1838194622024-02-24 0:04:271 day 21 hrs ago0x9464b23de0f5a8cc3f5c82ccd2aabcfbedaa1467 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0 ETH0.00038426 0.1
0xa90ba0c862526f666df9221158db1cd023892e7f9cde8a2472e5c0209d2ad610Commit Compresse...1838187622024-02-24 0:01:201 day 21 hrs ago0x9464b23de0f5a8cc3f5c82ccd2aabcfbedaa1467 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0 ETH0.00036302 0.1
0x1bc1b0ade9c5166d3ecc7439f846ce198305f4b6194eef9b6cd221c2bb8bc87fCommit Compresse...1838181112024-02-23 23:58:131 day 21 hrs ago0x9464b23de0f5a8cc3f5c82ccd2aabcfbedaa1467 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0 ETH0.00056758 0.1
0xe388731efcb0c83532b18e9470346fde431dbdaaf886b41248db83e05e13d766Execute Blocks1835013812024-02-23 0:49:182 days 20 hrs ago0x9464b23de0f5a8cc3f5c82ccd2aabcfbedaa1467 IN  0xb86934fa6e53e15320911485c775d4ba4020fa5a0 ETH0.00096097 0.1
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x391a45dcb8fefef6571fe3232d810b3d6a7629fd9a931ae8f3d6b189b8b7dc861841916422024-02-25 2:57:3918 hrs 16 mins ago 0xb86934fa6e53e15320911485c775d4ba4020fa5a0x5100157720f4d02f91bdb5437ca2bd2fcf24731a0.009589654323 ETH
0x4d028f6af536b0b03b38305f99b75e76309538fec6ec5c359934c829ec55d3e01835009832024-02-23 0:47:142 days 20 hrs ago 0xb86934fa6e53e15320911485c775d4ba4020fa5a 0xd5941f19692d71fc68f2680671dbd6dd50d35bd20.01143655 ETH
0x4d028f6af536b0b03b38305f99b75e76309538fec6ec5c359934c829ec55d3e01835009832024-02-23 0:47:142 days 20 hrs ago 0xb86934fa6e53e15320911485c775d4ba4020fa5a 0xd5941f19692d71fc68f2680671dbd6dd50d35bd20.013967972536 ETH
0xd5bad80d48a01d27792184fa7bd0ceaa556e41e6714c1bc30d622c5df35bb9631833014982024-02-22 9:59:163 days 11 hrs ago 0xb86934fa6e53e15320911485c775d4ba4020fa5a0x63cce9d97ce155fc2387b0dbed7131f7f375df5f0.0113221845 ETH
0xd5bad80d48a01d27792184fa7bd0ceaa556e41e6714c1bc30d622c5df35bb9631833014982024-02-22 9:59:163 days 11 hrs ago 0xd5941f19692d71fc68f2680671dbd6dd50d35bd2 0xb86934fa6e53e15320911485c775d4ba4020fa5a0.0113221845 ETH
0x7def2dcd36de05b48db254d7aa0354c3e6d7b881dc92be830ca801a7e3ffe2791831599382024-02-21 23:55:023 days 21 hrs ago 0xb86934fa6e53e15320911485c775d4ba4020fa5a0x23c8dbb157456cbff3ed5f2581b9d7a0702657070.01382829281064 ETH
0x7def2dcd36de05b48db254d7aa0354c3e6d7b881dc92be830ca801a7e3ffe2791831599382024-02-21 23:55:023 days 21 hrs ago 0xd5941f19692d71fc68f2680671dbd6dd50d35bd2 0xb86934fa6e53e15320911485c775d4ba4020fa5a0.01382829281064 ETH
0x18401ac5c127373494e5d1b106c2e5602e3963a77ba881a1beec0bd9e3be90ae1831569892024-02-21 23:42:023 days 21 hrs ago 0xb86934fa6e53e15320911485c775d4ba4020fa5a 0xd5941f19692d71fc68f2680671dbd6dd50d35bd20.007602 ETH
0x18401ac5c127373494e5d1b106c2e5602e3963a77ba881a1beec0bd9e3be90ae1831569892024-02-21 23:42:023 days 21 hrs ago 0xb86934fa6e53e15320911485c775d4ba4020fa5a 0xd5941f19692d71fc68f2680671dbd6dd50d35bd20.0076365 ETH
0x18401ac5c127373494e5d1b106c2e5602e3963a77ba881a1beec0bd9e3be90ae1831569892024-02-21 23:42:023 days 21 hrs ago 0xb86934fa6e53e15320911485c775d4ba4020fa5a 0xd5941f19692d71fc68f2680671dbd6dd50d35bd20.0077265 ETH
0x18401ac5c127373494e5d1b106c2e5602e3963a77ba881a1beec0bd9e3be90ae1831569892024-02-21 23:42:023 days 21 hrs ago 0xb86934fa6e53e15320911485c775d4ba4020fa5a 0xd5941f19692d71fc68f2680671dbd6dd50d35bd20.007636 ETH
0x18401ac5c127373494e5d1b106c2e5602e3963a77ba881a1beec0bd9e3be90ae1831569892024-02-21 23:42:023 days 21 hrs ago 0xb86934fa6e53e15320911485c775d4ba4020fa5a 0xd5941f19692d71fc68f2680671dbd6dd50d35bd20.00765944 ETH
0x18401ac5c127373494e5d1b106c2e5602e3963a77ba881a1beec0bd9e3be90ae1831569892024-02-21 23:42:023 days 21 hrs ago 0xb86934fa6e53e15320911485c775d4ba4020fa5a 0xd5941f19692d71fc68f2680671dbd6dd50d35bd20.008272 ETH
0x18401ac5c127373494e5d1b106c2e5602e3963a77ba881a1beec0bd9e3be90ae1831569892024-02-21 23:42:023 days 21 hrs ago 0xb86934fa6e53e15320911485c775d4ba4020fa5a 0xd5941f19692d71fc68f2680671dbd6dd50d35bd20.009602 ETH
0x18401ac5c127373494e5d1b106c2e5602e3963a77ba881a1beec0bd9e3be90ae1831569892024-02-21 23:42:023 days 21 hrs ago 0xb86934fa6e53e15320911485c775d4ba4020fa5a 0xd5941f19692d71fc68f2680671dbd6dd50d35bd20.008702 ETH
0xa949f79f68c7545998080addc4f633e7d0c72087f58754fa4dd0bff333fba6781829311682024-02-21 7:32:344 days 13 hrs ago 0xb86934fa6e53e15320911485c775d4ba4020fa5a0xa1c08f0e1d99f08e7a185573a73df471b2a2d7f40.00752598 ETH
0xa949f79f68c7545998080addc4f633e7d0c72087f58754fa4dd0bff333fba6781829311682024-02-21 7:32:344 days 13 hrs ago 0xd5941f19692d71fc68f2680671dbd6dd50d35bd2 0xb86934fa6e53e15320911485c775d4ba4020fa5a0.00752598 ETH
0x6bc991a6f5a60bd89f64b6f684a4dddcbf93f67d8696d1d3971e21c9b37bee6d1829309452024-02-21 7:31:344 days 13 hrs ago 0xb86934fa6e53e15320911485c775d4ba4020fa5a0x5ed85e48a757cb862a0d030bc59d3753f7211a1a0.007560135 ETH
0x6bc991a6f5a60bd89f64b6f684a4dddcbf93f67d8696d1d3971e21c9b37bee6d1829309452024-02-21 7:31:344 days 13 hrs ago 0xd5941f19692d71fc68f2680671dbd6dd50d35bd2 0xb86934fa6e53e15320911485c775d4ba4020fa5a0.007560135 ETH
0x397476a032e6e101ad63fe6c8101eb3b0b59c9948d61e1744cf08ad899d83cef1829307112024-02-21 7:30:344 days 13 hrs ago 0xb86934fa6e53e15320911485c775d4ba4020fa5a0xcd148fde19a7f8c6dc2cce689f30061abe253a800.007649235 ETH
0x397476a032e6e101ad63fe6c8101eb3b0b59c9948d61e1744cf08ad899d83cef1829307112024-02-21 7:30:344 days 13 hrs ago 0xd5941f19692d71fc68f2680671dbd6dd50d35bd2 0xb86934fa6e53e15320911485c775d4ba4020fa5a0.007649235 ETH
0x42e18af5134f013282fa33875e3023565207b8b0329d04094dcf3ff9059ef1151829304652024-02-21 7:29:344 days 13 hrs ago 0xb86934fa6e53e15320911485c775d4ba4020fa5a0x7732f7ea90614097e732918ebfc28042f055993b0.00755964 ETH
0x42e18af5134f013282fa33875e3023565207b8b0329d04094dcf3ff9059ef1151829304652024-02-21 7:29:344 days 13 hrs ago 0xd5941f19692d71fc68f2680671dbd6dd50d35bd2 0xb86934fa6e53e15320911485c775d4ba4020fa5a0.00755964 ETH
0x42e18af5134f013282fa33875e3023565207b8b0329d04094dcf3ff9059ef1151829304652024-02-21 7:29:344 days 13 hrs ago 0xb86934fa6e53e15320911485c775d4ba4020fa5a0x8eb92af58b4a4d7b1da96f24ff213d7016960f7c0.0075828456 ETH
0x42e18af5134f013282fa33875e3023565207b8b0329d04094dcf3ff9059ef1151829304652024-02-21 7:29:344 days 13 hrs ago 0xd5941f19692d71fc68f2680671dbd6dd50d35bd2 0xb86934fa6e53e15320911485c775d4ba4020fa5a0.0075828456 ETH
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Proxy

Compiler Version
v0.8.18+commit.87f61d96

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
File 1 of 4 : Ownable.sol
pragma solidity ^0.8.0;

// SPDX-License-Identifier: MIT OR Apache-2.0



/// @title Ownable Contract
/// @author Matter Labs
contract Ownable {
    /// @dev Storage position of the masters address (keccak256('eip1967.proxy.admin') - 1)
    bytes32 private constant MASTER_POSITION = 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103;

    /// @notice Contract constructor
    /// @dev Sets msg sender address as masters address
    /// @param masterAddress Master address
    constructor(address masterAddress) {
        setMaster(masterAddress);
    }

    /// @notice Check if specified address is master
    /// @param _address Address to check
    function requireMaster(address _address) internal view {
        require(_address == getMaster(), "1c"); // oro11 - only by master
    }

    /// @notice Returns contract masters address
    /// @return master Master's address
    function getMaster() public view returns (address master) {
        bytes32 position = MASTER_POSITION;
        assembly {
            master := sload(position)
        }
    }

    /// @dev Sets new masters address
    /// @param _newMaster New master's address
    function setMaster(address _newMaster) internal {
        bytes32 position = MASTER_POSITION;
        assembly {
            sstore(position, _newMaster)
        }
    }

    /// @notice Transfer mastership of the contract to new master
    /// @param _newMaster New masters address
    function transferMastership(address _newMaster) external {
        requireMaster(msg.sender);
        require(_newMaster != address(0), "1d"); // otp11 - new masters address can't be zero address
        setMaster(_newMaster);
    }
}

File 2 of 4 : Proxy.sol
pragma solidity ^0.8.0;

// SPDX-License-Identifier: MIT OR Apache-2.0



import "./Ownable.sol";
import "./Upgradeable.sol";
import "./UpgradeableMaster.sol";

/// @title Proxy Contract
/// @dev NOTICE: Proxy must implement UpgradeableMaster interface to prevent calling some function of it not by master of proxy
/// @author Matter Labs
contract Proxy is Upgradeable, Ownable {
    /// @dev Storage position of "target" (actual implementation address: keccak256('eip1967.proxy.implementation') - 1)
    bytes32 private constant TARGET_POSITION = 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc;

    /// @notice Contract constructor
    /// @dev Calls Ownable contract constructor and initialize target
    /// @param target Initial implementation address
    /// @param targetInitializationParameters Target initialization parameters
    constructor(address target, bytes memory targetInitializationParameters) Ownable(msg.sender) {
        setTarget(target);
        // solhint-disable-next-line avoid-low-level-calls
        (bool initializationSuccess, ) = getTarget().delegatecall(abi.encodeWithSignature("initialize(bytes)", targetInitializationParameters));
        require(initializationSuccess, "uin11"); // uin11 - target initialization failed
    }

    /// @notice Intercepts initialization calls
    function initialize(bytes calldata) external pure {
        revert("ini11"); // ini11 - interception of initialization call
    }

    /// @notice Intercepts upgrade calls
    function upgrade(bytes calldata) external pure {
        revert("upg11"); // upg11 - interception of upgrade call
    }

    /// @notice Returns target of contract
    /// @return target Actual implementation address
    function getTarget() public view returns (address target) {
        bytes32 position = TARGET_POSITION;
        assembly {
            target := sload(position)
        }
    }

    /// @notice Sets new target of contract
    /// @param _newTarget New actual implementation address
    function setTarget(address _newTarget) internal {
        bytes32 position = TARGET_POSITION;
        assembly {
            sstore(position, _newTarget)
        }
    }

    /// @notice Upgrades target
    /// @param newTarget New target
    /// @param newTargetUpgradeParameters New target upgrade parameters
    function upgradeTarget(address newTarget, bytes calldata newTargetUpgradeParameters) external override {
        requireMaster(msg.sender);

        setTarget(newTarget);
        // solhint-disable-next-line avoid-low-level-calls
        (bool upgradeSuccess, ) = getTarget().delegatecall(abi.encodeWithSignature("upgrade(bytes)", newTargetUpgradeParameters));
        require(upgradeSuccess, "ufu11"); // ufu11 - target upgrade failed
    }

    /// @notice Performs a delegatecall to the contract implementation
    /// @dev Fallback function allowing to perform a delegatecall to the given implementation
    /// This function will return whatever the implementation call returns
    function _fallback() internal {
        address _target = getTarget();
        assembly {
            // The pointer to the free memory slot
            let ptr := mload(0x40)
            // Copy function signature and arguments from calldata at zero position into memory at pointer position
            calldatacopy(ptr, 0x0, calldatasize())
            // Delegatecall method of the implementation contract, returns 0 on error
            let result := delegatecall(gas(), _target, ptr, calldatasize(), 0x0, 0)
            // Get the size of the last return data
            let size := returndatasize()
            // Copy the size length of bytes from return data at zero position to pointer position
            returndatacopy(ptr, 0x0, size)
            // Depending on result value
            switch result
                case 0 {
                    // End execution and revert state changes
                    revert(ptr, size)
                }
                default {
                    // Return data with length of size at pointers position
                    return(ptr, size)
                }
        }
    }

    /// @notice Will run when no functions matches call data
    fallback() external payable {
        _fallback();
    }

    /// @notice Same as fallback but called when calldata is empty
    receive() external payable {
        _fallback();
    }
}

File 3 of 4 : Upgradeable.sol
pragma solidity ^0.8.0;

// SPDX-License-Identifier: MIT OR Apache-2.0



/// @title Interface of the upgradeable contract
/// @author Matter Labs
interface Upgradeable {
    /// @notice Upgrades target of upgradeable contract
    /// @param newTarget New target
    /// @param newTargetInitializationParameters New target initialization parameters
    function upgradeTarget(address newTarget, bytes calldata newTargetInitializationParameters) external;
}

File 4 of 4 : UpgradeableMaster.sol
pragma solidity ^0.8.0;

// SPDX-License-Identifier: MIT OR Apache-2.0



/// @title Interface of the upgradeable master contract (defines notice period duration and allows finish upgrade during preparation of it)
/// @author Matter Labs
interface UpgradeableMaster {
    /// @notice Notice period before activation preparation status of upgrade mode
    function getNoticePeriod() external returns (uint256);

    /// @notice Checks that contract is ready for upgrade
    /// @return bool flag indicating that contract is ready for upgrade
    function isReadyForUpgrade() external returns (bool);
}

Settings
{
  "viaIR": true,
  "optimizer": {
    "enabled": true,
    "runs": 200
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "libraries": {}
}

Contract ABI

[{"inputs":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"targetInitializationParameters","type":"bytes"}],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"getMaster","outputs":[{"internalType":"address","name":"master","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTarget","outputs":[{"internalType":"address","name":"target","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes","name":"","type":"bytes"}],"name":"initialize","outputs":[],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"_newMaster","type":"address"}],"name":"transferMastership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes","name":"","type":"bytes"}],"name":"upgrade","outputs":[],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"newTarget","type":"address"},{"internalType":"bytes","name":"newTargetUpgradeParameters","type":"bytes"}],"name":"upgradeTarget","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

608060409080825234610198576106d5803803809161001e828561019d565b833981018282820312610198578151906001600160a01b03821682036101985760208381015190936001600160401b03821161019857019181601f840112156101985782519161006d836101d6565b9061007a8751928361019d565b838252858201908685870101116101985761009c6000959482888897016101f1565b337fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355827f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5561012b6064885180936101148a83019663439fab9160e01b88528b6024850152518092816044860152858501906101f1565b601f8019910116810103604481018452018261019d565b51915af43d15610193573d61013f816101d6565b9061014c8551928361019d565b81526000833d92013e5b156101695750516104c090816102158239f35b606491519062461bcd60e51b82526004820152600560248201526475696e313160d81b6044820152fd5b610156565b600080fd5b601f909101601f19168101906001600160401b038211908210176101c057604052565b634e487b7160e01b600052604160045260246000fd5b6001600160401b0381116101c057601f01601f191660200190565b60005b8381106102045750506000910152565b81810151838201526020016101f456fe60806040526004361015610018575b3661044757610447565b60003560e01c80632539464514610078578063439fab91146100735780635a99719e1461006e5780636fc4914014610069578063c3f59687146100645763f00e6a2a0361000e57610333565b6102b4565b6101ab565b61014d565b610110565b346100ae57610086366100e1565b505062461bcd60e51b6080526020608452600560a45264757067313160d81b60c45260646080fd5b600080fd5b9181601f840112156100ae5782359167ffffffffffffffff83116100ae57602083818601950101116100ae57565b60206003198201126100ae576004359067ffffffffffffffff82116100ae5761010c916004016100b3565b9091565b346100ae5761011e366100e1565b505060405162461bcd60e51b8152602060048201526005602482015264696e69313160d81b6044820152606490fd5b346100ae5760003660031901126100ae577fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103546040516001600160a01b039091168152602090f35b600435906001600160a01b03821682036100ae57565b346100ae5760403660031901126100ae576101c4610195565b67ffffffffffffffff6024358181116100ae576064926101ea601f9236906004016100b3565b90916101f53361037b565b807f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5560405192826020850191632539464560e01b835260206024870152816044870152888601378361026760009882868b83819a99829a0101528919998a91011681010360448101845201826103f1565b51915af4903d156102a9573d9283116102a4576102a192610293602060405193601f84011601836103f1565b81528360203d92013e610413565b80f35b6103db565b506102a19150610413565b346100ae5760203660031901126100ae576102cd610195565b6102d63361037b565b6001600160a01b03811615610309577fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355005b60405162461bcd60e51b81526020600482015260026024820152610c5960f21b6044820152606490fd5b346100ae5760003660031901126100ae577f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546040516001600160a01b039091168152602090f35b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103546001600160a01b039081169116036103b157565b60405162461bcd60e51b8152602060048201526002602482015261316360f01b6044820152606490fd5b634e487b7160e01b600052604160045260246000fd5b90601f8019910116810190811067ffffffffffffffff8211176102a457604052565b1561041a57565b60405162461bcd60e51b8152602060048201526005602482015264756675313160d81b6044820152606490fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5460008060405192368285378336915af4903d91826000833e1561048857f35bfdfea264697066735822122023c5567030e37071238ee6b9ee517a2e289dd1dbcb4d4500d3aefb65e9db7d7864736f6c6343000812003300000000000000000000000055fa5276c44c1b465196898b144524c9c852235e0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000010000000000000000000000000017f06a378f7790ef988024766632700faf4a1af5000000000000000000000000d784d7128b46b60ca7d8bdc17dcec94917455657000000000000000000000000e946abb40928326ce5bff303e7b8f0f253ea39d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015f051753e6e9527e5b77fb7a7e6153767260336f8b9410648870e6702f421e50000000000000000000000000000000000000000000000000000000000000000c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470

Deployed Bytecode

0x60806040526004361015610018575b3661044757610447565b60003560e01c80632539464514610078578063439fab91146100735780635a99719e1461006e5780636fc4914014610069578063c3f59687146100645763f00e6a2a0361000e57610333565b6102b4565b6101ab565b61014d565b610110565b346100ae57610086366100e1565b505062461bcd60e51b6080526020608452600560a45264757067313160d81b60c45260646080fd5b600080fd5b9181601f840112156100ae5782359167ffffffffffffffff83116100ae57602083818601950101116100ae57565b60206003198201126100ae576004359067ffffffffffffffff82116100ae5761010c916004016100b3565b9091565b346100ae5761011e366100e1565b505060405162461bcd60e51b8152602060048201526005602482015264696e69313160d81b6044820152606490fd5b346100ae5760003660031901126100ae577fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103546040516001600160a01b039091168152602090f35b600435906001600160a01b03821682036100ae57565b346100ae5760403660031901126100ae576101c4610195565b67ffffffffffffffff6024358181116100ae576064926101ea601f9236906004016100b3565b90916101f53361037b565b807f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5560405192826020850191632539464560e01b835260206024870152816044870152888601378361026760009882868b83819a99829a0101528919998a91011681010360448101845201826103f1565b51915af4903d156102a9573d9283116102a4576102a192610293602060405193601f84011601836103f1565b81528360203d92013e610413565b80f35b6103db565b506102a19150610413565b346100ae5760203660031901126100ae576102cd610195565b6102d63361037b565b6001600160a01b03811615610309577fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355005b60405162461bcd60e51b81526020600482015260026024820152610c5960f21b6044820152606490fd5b346100ae5760003660031901126100ae577f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546040516001600160a01b039091168152602090f35b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103546001600160a01b039081169116036103b157565b60405162461bcd60e51b8152602060048201526002602482015261316360f01b6044820152606490fd5b634e487b7160e01b600052604160045260246000fd5b90601f8019910116810190811067ffffffffffffffff8211176102a457604052565b1561041a57565b60405162461bcd60e51b8152602060048201526005602482015264756675313160d81b6044820152606490fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5460008060405192368285378336915af4903d91826000833e1561048857f35bfdfea264697066735822122023c5567030e37071238ee6b9ee517a2e289dd1dbcb4d4500d3aefb65e9db7d7864736f6c63430008120033

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

00000000000000000000000055fa5276c44c1b465196898b144524c9c852235e0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000010000000000000000000000000017f06a378f7790ef988024766632700faf4a1af5000000000000000000000000d784d7128b46b60ca7d8bdc17dcec94917455657000000000000000000000000e946abb40928326ce5bff303e7b8f0f253ea39d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015f051753e6e9527e5b77fb7a7e6153767260336f8b9410648870e6702f421e50000000000000000000000000000000000000000000000000000000000000000c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470

-----Decoded View---------------
Arg [0] : target (address): 0x55fa5276c44c1B465196898b144524C9c852235E
Arg [1] : targetInitializationParameters (bytes): 0x00000000000000000000000017f06a378f7790ef988024766632700faf4a1af5000000000000000000000000d784d7128b46b60ca7d8bdc17dcec94917455657000000000000000000000000e946abb40928326ce5bff303e7b8f0f253ea39d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015f051753e6e9527e5b77fb7a7e6153767260336f8b9410648870e6702f421e50000000000000000000000000000000000000000000000000000000000000000c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470

-----Encoded View---------------
11 Constructor Arguments found :
Arg [0] : 00000000000000000000000055fa5276c44c1b465196898b144524c9c852235e
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000100
Arg [3] : 00000000000000000000000017f06a378f7790ef988024766632700faf4a1af5
Arg [4] : 000000000000000000000000d784d7128b46b60ca7d8bdc17dcec94917455657
Arg [5] : 000000000000000000000000e946abb40928326ce5bff303e7b8f0f253ea39d0
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [7] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [8] : 15f051753e6e9527e5b77fb7a7e6153767260336f8b9410648870e6702f421e5
Arg [9] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [10] : c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470


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.