Contract 0x9e28dE704435871af476460B456Ec741fE5DE24f 1

 
Txn Hash Method
Block
From
To
Value
0x8cad2f989ab20f2915c516b831c9b381957e338a9c56db6b1b5cdd897437cbd3Emergency Submit10122572023-05-08 18:11:1230 days 13 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0xca54531054ba07967490b0d9531aeb5c86ad462d2d3ffeea4562ac1aaf4efbb2Emergency Submit10122562023-05-08 18:11:0030 days 13 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0x23b4dc1733e36d3714e7bf46db1ae8db86955d8b9111444b6e2955bd0ac334c6Emergency Submit10122552023-05-08 18:10:4830 days 13 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0x0785d7cc454bd22839641f37728167f0ee00d9b48c24e4049b28b789bb8f8852Emergency Submit10122542023-05-08 18:10:3530 days 13 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0x81f0d688d60cb33491a5c57fbd171346a0d9542fd9f83e2db4c84f0b1be7dec6Emergency Submit10122532023-05-08 18:10:2330 days 13 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0x35c32cc6be442c82e927a66eef1b3caec2a99624917c3f3630d49d693a9c3da7Emergency Submit10122522023-05-08 18:10:0630 days 13 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0x2fc3ae46557c26c232c5c67af103e0da1cdf4ac8cbad437cfac43e879ba79da1Emergency Submit10122502023-05-08 18:09:3730 days 13 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0x90cc7ee0fa72aeef9ea3b2559fc1c7ba3e5f05a057478bc9c12ae4c7b2dacf79Emergency Submit10122492023-05-08 18:09:2530 days 13 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0x529c6d8ddda3c3afb29dcd53cbda3a943b94cb030e2fe8d742db9c02dabdb05dEmergency Submit10122482023-05-08 18:09:1230 days 13 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0xef2ab22458d97d54920b927af2bc8e9ac965958bd8718481b2525b8a94b22ee1Emergency Submit10122472023-05-08 18:09:0030 days 13 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0x53b3d41527d6a10b81505d7b082e212d8e42c5cfb111d4246c31cec22972a413Emergency Submit10122462023-05-08 18:08:4830 days 13 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0x2b0541fbe074c9b84b1db167c74c5887a3443a6e90adec8f117e485dc811e099Emergency Submit10122452023-05-08 18:08:2130 days 13 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0x78adb03d3dad35965528734ec23639512e5c1b62384a93dadb48249d8a48e5f4Emergency Submit10122442023-05-08 18:08:0930 days 13 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0x6724e908e37ed506274f1025eeb7db11820d0ef043e43594322a0d78c8105739Emergency Submit10122432023-05-08 18:07:5630 days 13 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0x3dd294dfbc9874fd3a20b2dbb8d1f3e7bac213250d34eccdba37ba46c326e4aeEmergency Submit10122422023-05-08 18:07:4430 days 13 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0x98fbd5d8848a549b963ff154d6be6b2bab31fbf94134015eb36b6a6704cf47daEmergency Submit10122412023-05-08 18:07:3230 days 13 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0x25112e7b2da4996c1490bc48ebdb04ca1846f56ae66192639ff9d5356f03ef69Emergency Submit10122402023-05-08 18:07:2030 days 13 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0x281f4f96392124a317583ab305a996457325a50b43c14afa31de26e66300db5bEmergency Submit10122392023-05-08 18:07:0730 days 13 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0x7322cebcf963ce3d51f5bebcbe9abbb31555285a88dcbbf0d78ea855e7bb077dEmergency Submit10122382023-05-08 18:06:5530 days 13 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0x2a3a0c01e12a4774929cd15e8c43a1d69a434c11b91ac34e6d8e9f57a3d23a1dEmergency Submit10122372023-05-08 18:06:4330 days 13 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0x650799f22704bf83c1a0775b3c44852b0e30b2ebbb073397ac4ea55bc488777fEmergency Submit10122362023-05-08 18:06:3130 days 13 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0xdcbd2be83c4e9a3a60de50bfd036babcd231600db41da04db1acaabb87d07e42Emergency Submit10122352023-05-08 18:06:1830 days 13 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0x2466fcfa2af7e0c486aad9a6b67f4e42810a6d309d96be590d3b896090e46ae7Emergency Submit10122342023-05-08 18:06:0630 days 14 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0x07107b32af8bcd39e7265e42d6577b9ddd6ef94d3a42d11afac9a517fc084853Emergency Submit10122332023-05-08 18:05:5430 days 14 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
0xcac806d5fe9b94dcdc1db6fc9406ff0e46a99d4742bc677b6a57bc3f2c13d2d3Emergency Submit10122322023-05-08 18:05:4230 days 14 hrs ago0xd86d22c02e301be7c35e3ef20962f614caf32b76 IN  0x9e28de704435871af476460b456ec741fe5de24f0 Ether00
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x8cad2f989ab20f2915c516b831c9b381957e338a9c56db6b1b5cdd897437cbd310122572023-05-08 18:11:1230 days 13 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0xca54531054ba07967490b0d9531aeb5c86ad462d2d3ffeea4562ac1aaf4efbb210122562023-05-08 18:11:0030 days 13 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0x23b4dc1733e36d3714e7bf46db1ae8db86955d8b9111444b6e2955bd0ac334c610122552023-05-08 18:10:4830 days 13 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0x0785d7cc454bd22839641f37728167f0ee00d9b48c24e4049b28b789bb8f885210122542023-05-08 18:10:3530 days 13 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0x81f0d688d60cb33491a5c57fbd171346a0d9542fd9f83e2db4c84f0b1be7dec610122532023-05-08 18:10:2330 days 13 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0x35c32cc6be442c82e927a66eef1b3caec2a99624917c3f3630d49d693a9c3da710122522023-05-08 18:10:0630 days 13 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0x2fc3ae46557c26c232c5c67af103e0da1cdf4ac8cbad437cfac43e879ba79da110122502023-05-08 18:09:3730 days 13 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0x90cc7ee0fa72aeef9ea3b2559fc1c7ba3e5f05a057478bc9c12ae4c7b2dacf7910122492023-05-08 18:09:2530 days 13 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0x529c6d8ddda3c3afb29dcd53cbda3a943b94cb030e2fe8d742db9c02dabdb05d10122482023-05-08 18:09:1230 days 13 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0xef2ab22458d97d54920b927af2bc8e9ac965958bd8718481b2525b8a94b22ee110122472023-05-08 18:09:0030 days 13 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0x53b3d41527d6a10b81505d7b082e212d8e42c5cfb111d4246c31cec22972a41310122462023-05-08 18:08:4830 days 13 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0x2b0541fbe074c9b84b1db167c74c5887a3443a6e90adec8f117e485dc811e09910122452023-05-08 18:08:2130 days 13 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0x78adb03d3dad35965528734ec23639512e5c1b62384a93dadb48249d8a48e5f410122442023-05-08 18:08:0930 days 13 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0x6724e908e37ed506274f1025eeb7db11820d0ef043e43594322a0d78c810573910122432023-05-08 18:07:5630 days 13 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0x3dd294dfbc9874fd3a20b2dbb8d1f3e7bac213250d34eccdba37ba46c326e4ae10122422023-05-08 18:07:4430 days 13 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0x98fbd5d8848a549b963ff154d6be6b2bab31fbf94134015eb36b6a6704cf47da10122412023-05-08 18:07:3230 days 13 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0x25112e7b2da4996c1490bc48ebdb04ca1846f56ae66192639ff9d5356f03ef6910122402023-05-08 18:07:2030 days 13 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0x281f4f96392124a317583ab305a996457325a50b43c14afa31de26e66300db5b10122392023-05-08 18:07:0730 days 13 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0x7322cebcf963ce3d51f5bebcbe9abbb31555285a88dcbbf0d78ea855e7bb077d10122382023-05-08 18:06:5530 days 13 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0x2a3a0c01e12a4774929cd15e8c43a1d69a434c11b91ac34e6d8e9f57a3d23a1d10122372023-05-08 18:06:4330 days 13 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0x650799f22704bf83c1a0775b3c44852b0e30b2ebbb073397ac4ea55bc488777f10122362023-05-08 18:06:3130 days 13 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0xdcbd2be83c4e9a3a60de50bfd036babcd231600db41da04db1acaabb87d07e4210122352023-05-08 18:06:1830 days 13 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0x2466fcfa2af7e0c486aad9a6b67f4e42810a6d309d96be590d3b896090e46ae710122342023-05-08 18:06:0630 days 14 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0x07107b32af8bcd39e7265e42d6577b9ddd6ef94d3a42d11afac9a517fc08485310122332023-05-08 18:05:5430 days 14 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
0xcac806d5fe9b94dcdc1db6fc9406ff0e46a99d4742bc677b6a57bc3f2c13d2d310122322023-05-08 18:05:4230 days 14 hrs ago 0x9e28de704435871af476460b456ec741fe5de24f 0xdb633569e3e6c420e06c15544076333504b18b940 Ether
[ Download CSV Export 
Loading

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.