Contract 0xee06ee2f239d2ab11792d77f3c347d919dda0d51 1

 

Contract Overview

Boba Network: Proxy Boba Gas Price Oracle
Balance:
0 Ether

EtherValue:
$0.00

Token:
Txn Hash Method
Block
From
To
Value
0x7cfced864aa10c91084be955e8fc9ad0f94f9b89bf5813352761f307a30a3424Update Price Rat...9040602022-12-05 6:15:461 hr 17 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0x8fb691e53c32ddbd48e85eda36fa4e8147450fe7889ce3881f24be90e453b1c8Update Price Rat...9040272022-12-05 5:25:432 hrs 7 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0xd59b64821d80aeaf3ff38ba39aa580901d60781791377e6537448107af222840Update Price Rat...9040192022-12-05 5:15:422 hrs 17 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0xc713185f66af683b7dd5d78d42d7c8f96ea8cb12468392b414aefd972c1e5438Update Price Rat...9040142022-12-05 5:05:412 hrs 27 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0xc6a461d8ba0c7d524bd009609c38261c265e6aac1042822e4c60e40dbbdcac22Update Price Rat...9040042022-12-05 4:45:392 hrs 47 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0x50a6799946d5bd3cd276848a1d8283d208c43d622e7f1e7e2b1f3712260b603cUpdate Price Rat...9039772022-12-05 4:05:353 hrs 27 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0xb8d9a5f7d9b97258e0b5eb02e750b1de3e4caa11678ca53554d951ea73a2ad6aUpdate Price Rat...9039442022-12-05 2:35:274 hrs 57 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0xe4c365b04816de7142a83e4e11e966f5b4daa02172ebfb3c52660714fa2c567eUpdate Price Rat...9039242022-12-05 1:55:235 hrs 37 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0x2e57115b6aaf4b6eca2f5dd50524d4b6c3560e578c7e9ad5e63eb9ffcb79ae8cUpdate Price Rat...9039042022-12-05 1:05:196 hrs 27 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0x09eb721707f5f91e920f8c3e466f10bef536dc7dfc4c176c461aec41ddc678ecUpdate Price Rat...9038932022-12-05 0:45:176 hrs 47 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0x390db88c31db9b3d947ed6e1a4b6b59522d1caee04c1fb0eb6519167d5257543Update Price Rat...9038772022-12-05 0:35:176 hrs 57 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0x02aa24e78ae176f7f969a7b9b8a060275c0dc4308259a6a79bf9dd932022d847Update Price Rat...9038372022-12-04 23:45:127 hrs 47 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0xc3911ccea79f4078b1ce657e21dc531d071609ff375c9cb4d3754db5af7d2647Update Price Rat...9038322022-12-04 23:35:117 hrs 57 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0xad52ee83dd24459deba8a7f9608f1c9a98bba056f69be145a50df93a2ee3038aUpdate Price Rat...9038142022-12-04 23:05:098 hrs 27 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0x893069b8dc5f0439ab9bedfe7d53800807be3a3a58dc54f2b0fa2ce9673323a8Update Price Rat...9037852022-12-04 21:25:0010 hrs 7 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0x50bc53d9b69f0b5d4ce3f672de0c1739b153f113ee107c787dc8d7df0d71a012Update Price Rat...9037722022-12-04 20:54:5710 hrs 37 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0xf959e1f880dfd30faab0336c900a545ee7c942987edd1014d65b2d01822bacc5Update Price Rat...9037662022-12-04 20:44:5610 hrs 48 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0x2e257c4c59724add5573ee985c97a9b1a83f9d5065d62601d0f6efddddad95c8Update Price Rat...9037352022-12-04 19:14:4912 hrs 18 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0xa6515f470025c45ede744fa81a292476d5a211d84267e46f84aa3a7f67504bc2Update Price Rat...9037222022-12-04 19:04:4912 hrs 28 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0xe9604ee7fa91974df6cbf6f5d0eea73865973f6dfb844a35023d35a6e66d4cccUpdate Price Rat...9037032022-12-04 18:54:4812 hrs 38 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0xccb8b0a57f76be0e84831c43e0e61dd76cf550054813d9d23c4348bdd6668e53Update Price Rat...9036892022-12-04 18:34:4612 hrs 58 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0x1c944dae4b0afcc6e4569fdea46895c80e9b5f8f1fcc3c67100d44ee4577b620Update Price Rat...9036812022-12-04 18:14:4413 hrs 18 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0x7d6d269fca2381cbb2e19517cc9af30b9b9139cf3a2de86de82f36d1cfa52a6aUpdate Price Rat...9036702022-12-04 18:04:4413 hrs 28 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0xcc76593d94183732cb150b1f201807e702c4805ce208ef930eec2876fc60656dUpdate Price Rat...9036492022-12-04 17:54:4313 hrs 38 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
0x07abd22794924218d1e0e02d1b63ba6e089f0a7a39f542966caa5b8d116f47baUpdate Price Rat...9036362022-12-04 17:14:3914 hrs 18 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Gas Price Oracle0 Ether00
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x7cfced864aa10c91084be955e8fc9ad0f94f9b89bf5813352761f307a30a34249040602022-12-05 6:15:461 hr 17 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0x8fb691e53c32ddbd48e85eda36fa4e8147450fe7889ce3881f24be90e453b1c89040272022-12-05 5:25:432 hrs 7 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0xd59b64821d80aeaf3ff38ba39aa580901d60781791377e6537448107af2228409040192022-12-05 5:15:422 hrs 17 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0xc713185f66af683b7dd5d78d42d7c8f96ea8cb12468392b414aefd972c1e54389040142022-12-05 5:05:412 hrs 27 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0xc6a461d8ba0c7d524bd009609c38261c265e6aac1042822e4c60e40dbbdcac229040042022-12-05 4:45:392 hrs 47 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0x50a6799946d5bd3cd276848a1d8283d208c43d622e7f1e7e2b1f3712260b603c9039772022-12-05 4:05:353 hrs 27 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0xb8d9a5f7d9b97258e0b5eb02e750b1de3e4caa11678ca53554d951ea73a2ad6a9039442022-12-05 2:35:274 hrs 57 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0xe4c365b04816de7142a83e4e11e966f5b4daa02172ebfb3c52660714fa2c567e9039242022-12-05 1:55:235 hrs 37 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0x2e57115b6aaf4b6eca2f5dd50524d4b6c3560e578c7e9ad5e63eb9ffcb79ae8c9039042022-12-05 1:05:196 hrs 27 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0x09eb721707f5f91e920f8c3e466f10bef536dc7dfc4c176c461aec41ddc678ec9038932022-12-05 0:45:176 hrs 47 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0x390db88c31db9b3d947ed6e1a4b6b59522d1caee04c1fb0eb6519167d52575439038772022-12-05 0:35:176 hrs 57 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0x02aa24e78ae176f7f969a7b9b8a060275c0dc4308259a6a79bf9dd932022d8479038372022-12-04 23:45:127 hrs 47 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0xc3911ccea79f4078b1ce657e21dc531d071609ff375c9cb4d3754db5af7d26479038322022-12-04 23:35:117 hrs 57 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0xad52ee83dd24459deba8a7f9608f1c9a98bba056f69be145a50df93a2ee3038a9038142022-12-04 23:05:098 hrs 27 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0x893069b8dc5f0439ab9bedfe7d53800807be3a3a58dc54f2b0fa2ce9673323a89037852022-12-04 21:25:0010 hrs 7 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0x50bc53d9b69f0b5d4ce3f672de0c1739b153f113ee107c787dc8d7df0d71a0129037722022-12-04 20:54:5710 hrs 37 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0xf959e1f880dfd30faab0336c900a545ee7c942987edd1014d65b2d01822bacc59037662022-12-04 20:44:5610 hrs 48 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0x2e257c4c59724add5573ee985c97a9b1a83f9d5065d62601d0f6efddddad95c89037352022-12-04 19:14:4912 hrs 18 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0xa6515f470025c45ede744fa81a292476d5a211d84267e46f84aa3a7f67504bc29037222022-12-04 19:04:4912 hrs 28 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0xe9604ee7fa91974df6cbf6f5d0eea73865973f6dfb844a35023d35a6e66d4ccc9037032022-12-04 18:54:4812 hrs 38 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0xccb8b0a57f76be0e84831c43e0e61dd76cf550054813d9d23c4348bdd6668e539036892022-12-04 18:34:4612 hrs 58 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0x1c944dae4b0afcc6e4569fdea46895c80e9b5f8f1fcc3c67100d44ee4577b6209036812022-12-04 18:14:4413 hrs 18 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0x7d6d269fca2381cbb2e19517cc9af30b9b9139cf3a2de86de82f36d1cfa52a6a9036702022-12-04 18:04:4413 hrs 28 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0xcc76593d94183732cb150b1f201807e702c4805ce208ef930eec2876fc60656d9036492022-12-04 17:54:4313 hrs 38 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
0x07abd22794924218d1e0e02d1b63ba6e089f0a7a39f542966caa5b8d116f47ba9036362022-12-04 17:14:3914 hrs 18 mins ago Boba Network: Proxy Boba Gas Price Oracle Boba Network: Boba Gas Price Oracle0 Ether
[ Download CSV Export 
Loading
This contract may be a proxy contract. Click on More Options and select Is this a proxy? to confirm and enable the "Read as Proxy" & "Write as Proxy" tabs.

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

Contract Name:
Lib_ResolvedDelegateProxy

Compiler Version
v0.8.9+commit.e5eed63a

Optimization Enabled:
Yes with 10000 runs

Other Settings:
default evmVersion
File 1 of 1 : Lib_ResolvedDelegateProxy.sol
// SPDX-License-Identifier: MIT
pragma solidity >0.7.5;

/**
 * @title Lib_ResolvedDelegateProxy
 */
contract Lib_ResolvedDelegateProxy {

    /*************
     * Variables *
     *************/

    mapping(string => address) public addressManager;

    /***************
     * Constructor *
     ***************/

    /**
     * @param _proxyTarget Address of the target contract.
     */
    constructor(
        address _proxyTarget
    ) {
        addressManager["proxyTarget"] = _proxyTarget;
        addressManager["proxyOwner"] = msg.sender;
    }

    /**********************
     * Function Modifiers *
     **********************/

    modifier proxyCallIfNotOwner() {
        if (msg.sender == addressManager["proxyOwner"]) {
            _;
        } else {
            // This WILL halt the call frame on completion.
            _doProxyCall();
        }
    }

    /*********************
     * Fallback Function *
     *********************/

    fallback()
        external
        payable
    {
        // Proxy call by default.
        _doProxyCall();
    }

    /********************
     * Public Functions *
     ********************/

    /**
     * Update target
     *
     * @param _proxyTarget address of proxy target contract
     */
    function setTargetContract(
        address _proxyTarget
    )
        proxyCallIfNotOwner
        external
    {
        addressManager["proxyTarget"] = _proxyTarget;
    }

    /**
     * Transfer owner
     */
    function transferProxyOwnership(
        address _newOwner
    )
        proxyCallIfNotOwner
        external
    {
        require(
            _newOwner != address(0),
            "New owner cannot be the zero address."
        );
        addressManager["proxyOwner"] = _newOwner;
    }

    /**
     * Performs the proxy call via a delegatecall.
     */
    function _doProxyCall()
        internal
    {

        require(
            addressManager["proxyOwner"] != address(0),
            "Target address must be initialized."
        );

        (bool success, bytes memory returndata) = addressManager["proxyTarget"].delegatecall(msg.data);

        if (success == true) {
            assembly {
                return(add(returndata, 0x20), mload(returndata))
            }
        } else {
            assembly {
                revert(add(returndata, 0x20), mload(returndata))
            }
        }
    }
}

Settings
{
  "optimizer": {
    "enabled": true,
    "runs": 10000
  },
  "metadata": {
    "bytecodeHash": "none",
    "useLiteralContent": true
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "libraries": {}
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"_proxyTarget","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"},{"inputs":[{"internalType":"string","name":"","type":"string"}],"name":"addressManager","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_proxyTarget","type":"address"}],"name":"setTargetContract","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_newOwner","type":"address"}],"name":"transferProxyOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]

608060405234801561001057600080fd5b5060405161070e38038061070e83398101604081905261002f916100af565b806000604051610050906a1c1c9bde1e55185c99d95d60aa1b8152600b0190565b9081526040805191829003602001822080546001600160a01b03949094166001600160a01b031994851617905569383937bc3ca7bbb732b960b11b82526000600a8301525190819003602a0190208054339216919091179055506100df565b6000602082840312156100c157600080fd5b81516001600160a01b03811681146100d857600080fd5b9392505050565b610620806100ee6000396000f3fe6080604052600436106100345760003560e01c806312762d5e1461003e57806347fc822f146100b5578063f1739cae146100d5575b61003c6100f5565b005b34801561004a57600080fd5b5061008c6100593660046104f7565b805160208183018101805160008252928201919093012091525473ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b3480156100c157600080fd5b5061003c6100d03660046105c6565b6102a7565b3480156100e157600080fd5b5061003c6100f03660046105c6565b610397565b6040517f70726f78794f776e65720000000000000000000000000000000000000000000081526000908190600a019081526040519081900360200190205473ffffffffffffffffffffffffffffffffffffffff1614156101dc576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f5461726765742061646472657373206d75737420626520696e697469616c697a60448201527f65642e000000000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b6000806000604051610211907f70726f78795461726765740000000000000000000000000000000000000000008152600b0190565b9081526040519081900360200181205473ffffffffffffffffffffffffffffffffffffffff1690610246906000903690610603565b600060405180830381855af49150503d8060008114610281576040519150601f19603f3d011682016040523d82523d6000602084013e610286565b606091505b5090925090506001821515141561029f57805160208201f35b805160208201fd5b6040517f70726f78794f776e6572000000000000000000000000000000000000000000008152600090600a01908152604051908190036020019020543373ffffffffffffffffffffffffffffffffffffffff909116141561038c57806000604051610335907f70726f78795461726765740000000000000000000000000000000000000000008152600b0190565b908152604051908190036020019020805473ffffffffffffffffffffffffffffffffffffffff929092167fffffffffffffffffffffffff000000000000000000000000000000000000000090921691909117905550565b6103946100f5565b50565b6040517f70726f78794f776e6572000000000000000000000000000000000000000000008152600090600a01908152604051908190036020019020543373ffffffffffffffffffffffffffffffffffffffff909116141561038c5773ffffffffffffffffffffffffffffffffffffffff8116610495576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f4e6577206f776e65722063616e6e6f7420626520746865207a65726f2061646460448201527f726573732e00000000000000000000000000000000000000000000000000000060648201526084016101d3565b806000604051610335907f70726f78794f776e6572000000000000000000000000000000000000000000008152600a0190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60006020828403121561050957600080fd5b813567ffffffffffffffff8082111561052157600080fd5b818401915084601f83011261053557600080fd5b813581811115610547576105476104c8565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f0116810190838211818310171561058d5761058d6104c8565b816040528281528760208487010111156105a657600080fd5b826020860160208301376000928101602001929092525095945050505050565b6000602082840312156105d857600080fd5b813573ffffffffffffffffffffffffffffffffffffffff811681146105fc57600080fd5b9392505050565b818382376000910190815291905056fea164736f6c6343000809000a0000000000000000000000004a792f51ccc616b82ef74d2478c732e161c5e6b1

Block Transaction Difficulty Gas Used Reward
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.