Contract 0x29f373e4869e69faaecd3bf747dd1d965328b69f 1

 

Contract Overview

Boba Network: Proxy Boba Billing Contract
Balance:
0 Ether

EtherValue:
$0.00

Token:
Txn Hash Method
Block
From
To
Value
0x9a1ae691c5dda23ad81620dd450af61b43f08c4f2614875034a603dea16b5f0eUpdate Exit Fee9040632022-12-05 6:15:461 hr 25 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0x852da00c4d436744d85f5354b738019d18581cf26d592e0649dc5f3f4cebf77dUpdate Exit Fee9040302022-12-05 5:25:432 hrs 16 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0xb204f5b127feef30c8cd962a2dff6b3759cb84d8ce089bf3b7eecc8cf07c5837Update Exit Fee9040222022-12-05 5:15:422 hrs 26 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0xbd89530c4953a2b1b9ed126da0f53779dcf782b4ba1db39092bcf66f98f33e3cUpdate Exit Fee9040162022-12-05 5:05:412 hrs 36 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0x253afdf040c4db4222e2197b9b5199e0446baf886433d2dbd1695dd3935bb24cUpdate Exit Fee9040062022-12-05 4:45:392 hrs 56 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0x93334bb84a072ccca2d0d7a022b434c23ac85a0d479313ed053ac266dc2bafe0Update Exit Fee9039792022-12-05 4:05:353 hrs 36 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0xcbde9355fa6f17d70cf763016d95b5fba9b24f3b74faa81fbfde7e9968c4d82dUpdate Exit Fee9039462022-12-05 2:35:275 hrs 6 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0xcaafb96123cc2fff2356f644b1e077aa8f8a86d11825dc220518f2319622b735Update Exit Fee9039262022-12-05 1:55:235 hrs 46 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0x824f5f337b906b72bc49c6efb674cbb0e3f2ffda4abaa93cae05105d4dc0dd03Update Exit Fee9039112022-12-05 1:15:206 hrs 26 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0xc6e7fbe48101d7002bd0aac755b4aca0217ea9852d1ba26536799f5069af539dUpdate Exit Fee9039062022-12-05 1:05:196 hrs 36 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0x293db02996ae03ec9bbbf4d6ec785a02ac16d96b0e4c6ba567edc84572274c5dUpdate Exit Fee9038952022-12-05 0:45:176 hrs 56 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0x9e544afd57da90f2ed1d5290d0a267de8a10fc80162dbcf1f23417b03c4aa17dUpdate Exit Fee9038802022-12-05 0:35:177 hrs 6 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0x23dfdd0c939d393876108209325480e4dc894377bba29436a342cf1fd194fe44Update Exit Fee9038392022-12-04 23:45:127 hrs 56 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0x970f32bd0ee50b10879453e6116040e89c4b301fc63f267e5fd9ffa6c9bf4b11Update Exit Fee9038342022-12-04 23:35:118 hrs 6 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0x3d62bb98c1527a5e31373d9d2cb7fdd4b716716129edca2099c70a4e6aefba34Update Exit Fee9038162022-12-04 23:05:098 hrs 36 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0x836188086ce868bc5ad9ca5958bde8dabe236851afcf9019e19cdfa90551bbdeUpdate Exit Fee9037872022-12-04 21:25:0010 hrs 16 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0x81a68cba1725c8dd610a683e51e1f9e95704c595b7cb1b780fd9bd9c144d8170Update Exit Fee9037732022-12-04 20:54:5710 hrs 46 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0x26c5301e370ae9e1367d96bb417c0e2d0ff7795aa2d70e565a766e5a5b3a6cbcUpdate Exit Fee9037682022-12-04 20:44:5610 hrs 56 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0x41fd95115758d1c6a6e79ad6a65cf45db408fd546c6437556a2fbb58dcf4ee54Update Exit Fee9037532022-12-04 20:04:5411 hrs 36 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0x6ae960a38359ece7553272ff3f45fbffeca8213bd0a0184bf8f65958a4f6bb30Update Exit Fee9037372022-12-04 19:14:4912 hrs 26 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0xeb7760596f298f51dac39ce69ca4e146fca11f2820440a98d6e38c0251b85dd8Update Exit Fee9037242022-12-04 19:04:4912 hrs 36 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0x5595fb3add36eaf5b654f31e9c93c742c0993089c9cad330483329f35bd44f09Update Exit Fee9037052022-12-04 18:54:4812 hrs 46 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0x28718747938c0f412d50fc87bfaca7ad2071d14d5850c4278795dcfb8a014809Update Exit Fee9036912022-12-04 18:34:4613 hrs 6 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0x93b625830af7935210ce3356ca53e378d3f91c756cf84b5e9eb7f869f5701f70Update Exit Fee9036832022-12-04 18:14:4413 hrs 27 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
0x143153d32261ef7bafd78cd939512c6b2ebf9565bfe22e73895933d31dc1670cUpdate Exit Fee9036722022-12-04 18:04:4413 hrs 37 mins ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  Boba Network: Proxy Boba Billing Contract0 Ether00
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x9a1ae691c5dda23ad81620dd450af61b43f08c4f2614875034a603dea16b5f0e9040632022-12-05 6:15:461 hr 25 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0x852da00c4d436744d85f5354b738019d18581cf26d592e0649dc5f3f4cebf77d9040302022-12-05 5:25:432 hrs 16 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0xb204f5b127feef30c8cd962a2dff6b3759cb84d8ce089bf3b7eecc8cf07c58379040222022-12-05 5:15:422 hrs 26 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0xbd89530c4953a2b1b9ed126da0f53779dcf782b4ba1db39092bcf66f98f33e3c9040162022-12-05 5:05:412 hrs 36 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0x253afdf040c4db4222e2197b9b5199e0446baf886433d2dbd1695dd3935bb24c9040062022-12-05 4:45:392 hrs 56 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0x93334bb84a072ccca2d0d7a022b434c23ac85a0d479313ed053ac266dc2bafe09039792022-12-05 4:05:353 hrs 36 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0xcbde9355fa6f17d70cf763016d95b5fba9b24f3b74faa81fbfde7e9968c4d82d9039462022-12-05 2:35:275 hrs 6 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0xcaafb96123cc2fff2356f644b1e077aa8f8a86d11825dc220518f2319622b7359039262022-12-05 1:55:235 hrs 46 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0x824f5f337b906b72bc49c6efb674cbb0e3f2ffda4abaa93cae05105d4dc0dd039039112022-12-05 1:15:206 hrs 26 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0xc6e7fbe48101d7002bd0aac755b4aca0217ea9852d1ba26536799f5069af539d9039062022-12-05 1:05:196 hrs 36 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0x293db02996ae03ec9bbbf4d6ec785a02ac16d96b0e4c6ba567edc84572274c5d9038952022-12-05 0:45:176 hrs 56 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0x9e544afd57da90f2ed1d5290d0a267de8a10fc80162dbcf1f23417b03c4aa17d9038802022-12-05 0:35:177 hrs 6 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0x23dfdd0c939d393876108209325480e4dc894377bba29436a342cf1fd194fe449038392022-12-04 23:45:127 hrs 56 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0x970f32bd0ee50b10879453e6116040e89c4b301fc63f267e5fd9ffa6c9bf4b119038342022-12-04 23:35:118 hrs 6 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0x3d62bb98c1527a5e31373d9d2cb7fdd4b716716129edca2099c70a4e6aefba349038162022-12-04 23:05:098 hrs 36 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0x836188086ce868bc5ad9ca5958bde8dabe236851afcf9019e19cdfa90551bbde9037872022-12-04 21:25:0010 hrs 16 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0x81a68cba1725c8dd610a683e51e1f9e95704c595b7cb1b780fd9bd9c144d81709037732022-12-04 20:54:5710 hrs 46 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0x26c5301e370ae9e1367d96bb417c0e2d0ff7795aa2d70e565a766e5a5b3a6cbc9037682022-12-04 20:44:5610 hrs 56 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0x41fd95115758d1c6a6e79ad6a65cf45db408fd546c6437556a2fbb58dcf4ee549037532022-12-04 20:04:5411 hrs 36 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0x6ae960a38359ece7553272ff3f45fbffeca8213bd0a0184bf8f65958a4f6bb309037372022-12-04 19:14:4912 hrs 26 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0xeb7760596f298f51dac39ce69ca4e146fca11f2820440a98d6e38c0251b85dd89037242022-12-04 19:04:4912 hrs 36 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0x5595fb3add36eaf5b654f31e9c93c742c0993089c9cad330483329f35bd44f099037052022-12-04 18:54:4812 hrs 46 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0x28718747938c0f412d50fc87bfaca7ad2071d14d5850c4278795dcfb8a0148099036912022-12-04 18:34:4613 hrs 6 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0x93b625830af7935210ce3356ca53e378d3f91c756cf84b5e9eb7f869f5701f709036832022-12-04 18:14:4413 hrs 27 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
0x143153d32261ef7bafd78cd939512c6b2ebf9565bfe22e73895933d31dc1670c9036722022-12-04 18:04:4413 hrs 37 mins ago Boba Network: Proxy Boba Billing Contract Boba Network: Boba Billing Contract0 Ether
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

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

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

0000000000000000000000004a792f51ccc616b82ef74d2478c732e161c5e6b1

-----Decoded View---------------
Arg [0] : _proxyTarget (address): 0x4a792f51ccc616b82ef74d2478c732e161c5e6b1

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000004a792f51ccc616b82ef74d2478c732e161c5e6b1


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.