Contract 0x1fdca2422668b961e162a8849dc0c2feadb58915

 
Txn Hash
Block
From
To
Value [Txn Fee]
0x1fe648a8321a325adf64da08450f941bba3fdd5724054e4503acfd6c5c7a568067362252021-04-20 17:07:4431 secs ago0x3ce747539b11a658b49694e2062765afb5c65f12 IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.000448656
0x6c840f9f6dde437e5d1c5f68681d362dea55b4ea626162d8da9eea6b9bc3a37c67362252021-04-20 17:07:4431 secs ago0x3b8153fd29463853b004d21073da38a6793bc221 IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.000822264
0xf57c45f277a1136079e24a811773acee94602148509a87092beae015270bc6ef67362152021-04-20 17:07:141 min ago0x3ce747539b11a658b49694e2062765afb5c65f12 IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.001020084
0xf35b33a288fbcb0afc7232b5b03c201ccad15caa07e7c2394e4034655d89f14067362102021-04-20 17:06:591 min ago0x3b8153fd29463853b004d21073da38a6793bc221 IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.00098976
0xe941c9007e0ae6f3ae3b42c721786ff0b6c25ab8ccc1271b314f1e10d343100967361992021-04-20 17:06:251 min ago0x6b7a803bb85c7d1f67470c50358d11902d3169e0 IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.000762222
0xef06c08effb4ba5e51ed43f3b42accf5076cf2d48cb18326e41b77bc91eee07067361982021-04-20 17:06:221 min ago0x63f62f34a9c5d095cc4b54f43a57b0d5f54690e8 IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.0010785
0x0e8dd2931a1512297a0190a328240570760a0183d8686af921d2583233a376d867361702021-04-20 17:04:473 mins ago0x318d73c1fba3a67b9ecc33525b5d5636166aee86 IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.00098478
0x36e0f449607303a07be2e9de4229362f9f51b7bf9ddd9067f7605ef78d3e2b4867361692021-04-20 17:04:433 mins ago0xc0bd4d7b0fb36ad9fae0b0b00ac582da94d82a11 IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.000822192
0x4f8dee0c542b49bc07b7bc692a4a73948ba70c2b8cbaa6897e78aabc1d789b7967361662021-04-20 17:04:343 mins ago0xcdb9b470432207503f79df7edf7f67324f491139 IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.0012059872
0xb09a88b490e3c5861ff90aeee82f759b1211109d167e1ae759ea4f5e4613f9be67361612021-04-20 17:04:163 mins ago0xc0bd4d7b0fb36ad9fae0b0b00ac582da94d82a11 IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.0011054923
0xfb1d7e53945d89c1c159ffaf639d6a45748485e392e45a973c54366653c20c8b67361612021-04-20 17:04:163 mins ago0xcdb9b470432207503f79df7edf7f67324f491139 IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.0011179256
0x87236fa23d9825b3bfd99ee8ce68a16009b7a417223cdf862ec4f64123e1e7b767361562021-04-20 17:03:544 mins ago0x0c7287b156749006e030d03873071d932d56c810 IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.000822264
0x3ba2ac12b869ed8a872d7f87c7674cb5fc16e12388efe453dee6a4457d185ff167361532021-04-20 17:03:454 mins ago0x2898b4a80c2cff6feb7c2708e01877ee211d97a1 IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.0007809098
0xcb5f92b88eb0e7f9ae6e4fbe5b16e2b8d3ded4da318b2bb5f1fefe8d63f4171c67361492021-04-20 17:03:274 mins ago0xd314d0f4278098ff5772ebbb3d9b5a42dd8349d8 IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.000867495
0xa23867c9523afcbc5ac5f083a754aa25e2d2412fe56804d8fcac2778cce5def967361492021-04-20 17:03:274 mins ago0x0c7287b156749006e030d03873071d932d56c810 IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.001016296
0x28930c95afc0411a05c4d25595f7f26bea76cba691df69d765e9b064c498cde867361242021-04-20 17:01:456 mins ago0xed7f0fcb3028c9d47b2fe20421903754785b201b IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.000845665
0x9eda5b24465fa72af661cced914b251cdbdfcaa93c40a0346f55704c05e58ae767361222021-04-20 17:01:396 mins ago0xd314d0f4278098ff5772ebbb3d9b5a42dd8349d8 IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.000942495
0xbc63029a423927cb217eb9015588399ecc813e345f6f98a4d7206e954649519667361162021-04-20 17:01:137 mins ago0x9b59250ddbb20e994a732f9883c162b5adc8278c IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.00086734
0x44ef175b5f4305f077fbc05998f811855022ee4bff1fa1dd8f132681d7cdab2267361162021-04-20 17:01:137 mins ago0xe45ddad6a180ce6173541fa715c22941613f851d IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.000635185
0xb798058cc81e8172a40694fcbefb2603bfdc10a7e1a0d693ff67274a5d5b740f67361132021-04-20 17:01:047 mins ago0xc3172e3ad2735fc2b19d2e35f9d3b584c3ae8cb1 IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.000867495
0xaf4b9d6591d20c79cb448d855af9b211797b2550b0fddea619d6dc5aba8d9ccd67361102021-04-20 17:00:557 mins ago0xf617fbfe6f3412ed2c1219015cb9b9b5d6f0c626 IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.000867495
0xdfd567f1562398607cb67ead58d686f5bd17e1b3367913cf770559a74e2ec7ca67361042021-04-20 17:00:377 mins ago0xe45ddad6a180ce6173541fa715c22941613f851d IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.000635185
0x903dd9f86730ec04014f7a2c8f6f53b1ed3471e2eafb33be614a2b310aeaa0da67361002021-04-20 17:00:257 mins ago0xbdf1f152757e90240e5e4c7ebe067adbe49db22d IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.00050778
0x0af4e5f9956e35246c3613dd0bb469a3073d0c5cc659ecd6677550f5181c492567361002021-04-20 17:00:257 mins ago0xbdf1f152757e90240e5e4c7ebe067adbe49db22d IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.00050778
0xc9736a2675919e4c706f84c3f275e4fa0bec4042b58cc9fbdd4027fdda3d43bb67361002021-04-20 17:00:257 mins ago0xbdf1f152757e90240e5e4c7ebe067adbe49db22d IN  0x1fdca2422668b961e162a8849dc0c2feadb589150 BNB0.00050778
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Proxy

Compiler Version
v0.6.12+commit.27d51765

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at BscScan.com on 2021-04-05
*/

pragma solidity 0.6.12;

/// SPDX-License-Identifier: MIT

/**
 * @dev Collection of functions related to the address type
 */
library Address {
    /**
     * @dev Returns true if `account` is a contract.
     *
     * [IMPORTANT]
     * ====
     * It is unsafe to assume that an address for which this function returns
     * false is an externally-owned account (EOA) and not a contract.
     *
     * Among others, `isContract` will return false for the following
     * types of addresses:
     *
     *  - an externally-owned account
     *  - a contract in construction
     *  - an address where a contract will be created
     *  - an address where a contract lived, but was destroyed
     * ====
     */
    function isContract(address account) internal view returns (bool) {
        // This method relies on extcodesize, which returns 0 for contracts in
        // construction, since the code is only stored at the end of the
        // constructor execution.

        uint256 size;
        // solhint-disable-next-line no-inline-assembly
        assembly { size := extcodesize(account) }
        return size > 0;
    }

    /**
     * @dev Replacement for Solidity's `transfer`: sends `amount` wei to
     * `recipient`, forwarding all available gas and reverting on errors.
     *
     * https://eips.ethereum.org/EIPS/eip-1884[EIP1884] increases the gas cost
     * of certain opcodes, possibly making contracts go over the 2300 gas limit
     * imposed by `transfer`, making them unable to receive funds via
     * `transfer`. {sendValue} removes this limitation.
     *
     * https://diligence.consensys.net/posts/2019/09/stop-using-soliditys-transfer-now/[Learn more].
     *
     * IMPORTANT: because control is transferred to `recipient`, care must be
     * taken to not create reentrancy vulnerabilities. Consider using
     * {ReentrancyGuard} or the
     * https://solidity.readthedocs.io/en/v0.5.11/security-considerations.html#use-the-checks-effects-interactions-pattern[checks-effects-interactions pattern].
     */
    function sendValue(address payable recipient, uint256 amount) internal {
        require(address(this).balance >= amount, "Address: insufficient balance");

        // solhint-disable-next-line avoid-low-level-calls, avoid-call-value
        (bool success, ) = recipient.call{ value: amount }("");
        require(success, "Address: unable to send value, recipient may have reverted");
    }

    /**
     * @dev Performs a Solidity function call using a low level `call`. A
     * plain`call` is an unsafe replacement for a function call: use this
     * function instead.
     *
     * If `target` reverts with a revert reason, it is bubbled up by this
     * function (like regular Solidity function calls).
     *
     * Returns the raw returned data. To convert to the expected return value,
     * use https://solidity.readthedocs.io/en/latest/units-and-global-variables.html?highlight=abi.decode#abi-encoding-and-decoding-functions[`abi.decode`].
     *
     * Requirements:
     *
     * - `target` must be a contract.
     * - calling `target` with `data` must not revert.
     *
     * _Available since v3.1._
     */
    function functionCall(address target, bytes memory data) internal returns (bytes memory) {
      return functionCall(target, data, "Address: low-level call failed");
    }

    /**
     * @dev Same as {xref-Address-functionCall-address-bytes-}[`functionCall`], but with
     * `errorMessage` as a fallback revert reason when `target` reverts.
     *
     * _Available since v3.1._
     */
    function functionCall(address target, bytes memory data, string memory errorMessage) internal returns (bytes memory) {
        return functionCallWithValue(target, data, 0, errorMessage);
    }

    /**
     * @dev Same as {xref-Address-functionCall-address-bytes-}[`functionCall`],
     * but also transferring `value` wei to `target`.
     *
     * Requirements:
     *
     * - the calling contract must have an ETH balance of at least `value`.
     * - the called Solidity function must be `payable`.
     *
     * _Available since v3.1._
     */
    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");
    }

    /**
     * @dev Same as {xref-Address-functionCallWithValue-address-bytes-uint256-}[`functionCallWithValue`], but
     * with `errorMessage` as a fallback revert reason when `target` reverts.
     *
     * _Available since v3.1._
     */
    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");

        // solhint-disable-next-line avoid-low-level-calls
        (bool success, bytes memory returndata) = target.call{ value: value }(data);
        return _verifyCallResult(success, returndata, errorMessage);
    }

    /**
     * @dev Same as {xref-Address-functionCall-address-bytes-}[`functionCall`],
     * but performing a static call.
     *
     * _Available since v3.3._
     */
    function functionStaticCall(address target, bytes memory data) internal view returns (bytes memory) {
        return functionStaticCall(target, data, "Address: low-level static call failed");
    }

    /**
     * @dev Same as {xref-Address-functionCall-address-bytes-string-}[`functionCall`],
     * but performing a static call.
     *
     * _Available since v3.3._
     */
    function functionStaticCall(address target, bytes memory data, string memory errorMessage) internal view returns (bytes memory) {
        require(isContract(target), "Address: static call to non-contract");

        // solhint-disable-next-line avoid-low-level-calls
        (bool success, bytes memory returndata) = target.staticcall(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 {
            // Look for revert reason and bubble it up if present
            if (returndata.length > 0) {
                // The easiest way to bubble the revert reason is using memory via assembly

                // solhint-disable-next-line no-inline-assembly
                assembly {
                    let returndata_size := mload(returndata)
                    revert(add(32, returndata), returndata_size)
                }
            } else {
                revert(errorMessage);
            }
        }
    }
}

/*
 * @dev Provides information about the current execution context, including the
 * sender of the transaction and its data. While these are generally available
 * via msg.sender and msg.data, they should not be accessed in such a direct
 * manner, since when dealing with GSN meta-transactions the account sending and
 * paying for execution may not be the actual sender (as far as an application
 * is concerned).
 *
 * This contract is only required for intermediate, library-like contracts.
 */
abstract contract Context {
    function _msgSender() internal view virtual returns (address payable) {
        return msg.sender;
    }

    function _msgData() internal view virtual returns (bytes memory) {
        this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691
        return msg.data;
    }
}

/**
 * @dev Contract module which provides a basic access control mechanism, where
 * there is an account (an owner) that can be granted exclusive access to
 * specific functions.
 *
 * By default, the owner account will be the one that deploys the contract. This
 * can later be changed with {transferOwnership}.
 *
 * This module is used through inheritance. It will make available the modifier
 * `onlyOwner`, which can be applied to your functions to restrict their use to
 * the owner.
 */
abstract contract Ownable is Context {
    address private _owner;

    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    /**
     * @dev Initializes the contract setting the deployer as the initial owner.
     */
    constructor () internal {
        address msgSender = _msgSender();
        _owner = msgSender;
        emit OwnershipTransferred(address(0), msgSender);
    }

    /**
     * @dev Returns the address of the current owner.
     */
    function owner() public view returns (address) {
        return _owner;
    }

    /**
     * @dev Throws if called by any account other than the owner.
     */
    modifier onlyOwner() {
        require(_owner == _msgSender(), "Ownable: caller is not the owner");
        _;
    }

    /**
     * @dev Leaves the contract without owner. It will not be possible to call
     * `onlyOwner` functions anymore. Can only be called by the current owner.
     *
     * NOTE: Renouncing ownership will leave the contract without an owner,
     * thereby removing any functionality that is only available to the owner.
     */
    function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0));
        _owner = address(0);
    }

    /**
     * @dev Transfers ownership of the contract to a new account (`newOwner`).
     * Can only be called by the current owner.
     */
    function transferOwnership(address newOwner) public virtual onlyOwner {
        require(newOwner != address(0), "Ownable: new owner is the zero address");
        emit OwnershipTransferred(_owner, newOwner);
        _owner = newOwner;
    }
}

contract Upgradeable is Ownable {
    address public implementation;
}

contract Proxy is Upgradeable {

    constructor(address _impl) public payable {
        replaceImplementation(_impl);
    }

    fallback() external payable {
        _fallback();
    }
    receive() external payable {
        _fallback();
    }
    function _fallback() internal {
        if (gasleft() <= 2300) {
            return;
        }

        address impl = implementation;

        assembly {
            calldatacopy(0, 0, calldatasize())
            let result := delegatecall(gas(), impl, 0, calldatasize(), 0, 0)

            returndatacopy(0, 0, returndatasize())

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

    function replaceImplementation(address impl) public onlyOwner {
        require(Address.isContract(impl), "not a contract");
        implementation = impl;
    }
}

Contract ABI

[{"inputs":[{"internalType":"address","name":"_impl","type":"address"}],"stateMutability":"payable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"implementation","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"impl","type":"address"}],"name":"replaceImplementation","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

60806040526040516106043803806106048339818101604052602081101561002657600080fd5b5051600061003261008b565b600080546001600160a01b0319166001600160a01b0383169081178255604051929350917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3506100858161008f565b50610176565b3390565b61009761008b565b6000546001600160a01b039081169116146100f9576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b61010c8161017060201b6104191760201c565b61014e576040805162461bcd60e51b815260206004820152600e60248201526d1b9bdd08184818dbdb9d1c9858dd60921b604482015290519081900360640190fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b3b151590565b61047f806101856000396000f3fe60806040526004361061004e5760003560e01c80635c60da1b14610065578063715018a6146100965780638da5cb5b146100ab578063d69efdc5146100c0578063f2fde38b146100f35761005d565b3661005d5761005b610126565b005b61005b610126565b34801561007157600080fd5b5061007a610166565b604080516001600160a01b039092168252519081900360200190f35b3480156100a257600080fd5b5061005b610175565b3480156100b757600080fd5b5061007a610229565b3480156100cc57600080fd5b5061005b600480360360208110156100e357600080fd5b50356001600160a01b0316610238565b3480156100ff57600080fd5b5061005b6004803603602081101561011657600080fd5b50356001600160a01b031661030f565b6108fc5a1161013457610164565b6001546001600160a01b03163660008037600080366000845af43d6000803e80801561015f573d6000f35b3d6000fd5b565b6001546001600160a01b031681565b61017d61041f565b6000546001600160a01b039081169116146101df576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b031690565b61024061041f565b6000546001600160a01b039081169116146102a2576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b6102ab81610419565b6102ed576040805162461bcd60e51b815260206004820152600e60248201526d1b9bdd08184818dbdb9d1c9858dd60921b604482015290519081900360640190fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b61031761041f565b6000546001600160a01b03908116911614610379576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b6001600160a01b0381166103be5760405162461bcd60e51b81526004018080602001828103825260268152602001806104246026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b3b151590565b339056fe4f776e61626c653a206e6577206f776e657220697320746865207a65726f2061646472657373a26469706673582212200724f71afc9df21dcc4a3e030a89e3961bec471102cde0e1c00690fec8527f2b64736f6c634300060c0033000000000000000000000000af3bd6a32c3a4db2d0c9b3a42fd255a1454e81be

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

000000000000000000000000af3bd6a32c3a4db2d0c9b3a42fd255a1454e81be

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000af3bd6a32c3a4db2d0c9b3a42fd255a1454e81be


Deployed ByteCode Sourcemap

10185:931:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10423:11;:9;:11::i;:::-;10185:931;;10360:11;:9;:11::i;10148:29::-;;;;;;;;;;;;;:::i;:::-;;;;-1:-1:-1;;;;;10148:29:0;;;;;;;;;;;;;;9555:148;;;;;;;;;;;;;:::i;8913:79::-;;;;;;;;;;;;;:::i;10949:164::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;10949:164:0;-1:-1:-1;;;;;10949:164:0;;:::i;9858:244::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;9858:244:0;-1:-1:-1;;;;;9858:244:0;;:::i;10448:493::-;10506:4;10493:9;:17;10489:56;;10527:7;;10489:56;10572:14;;-1:-1:-1;;;;;10572:14:0;10642;10557:12;;10623:34;10733:1;10730;10714:14;10711:1;10705:4;10698:5;10685:50;10772:16;10769:1;10766;10751:38;10812:6;10832:38;;;;10904:16;10901:1;10894:27;10832:38;10851:16;10848:1;10841:27;10608:326;:::o;10148:29::-;;;-1:-1:-1;;;;;10148:29:0;;:::o;9555:148::-;9135:12;:10;:12::i;:::-;9125:6;;-1:-1:-1;;;;;9125:6:0;;;:22;;;9117:67;;;;;-1:-1:-1;;;9117:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9662:1:::1;9646:6:::0;;9625:40:::1;::::0;-1:-1:-1;;;;;9646:6:0;;::::1;::::0;9625:40:::1;::::0;9662:1;;9625:40:::1;9693:1;9676:19:::0;;-1:-1:-1;;;;;;9676:19:0::1;::::0;;9555:148::o;8913:79::-;8951:7;8978:6;-1:-1:-1;;;;;8978:6:0;8913:79;:::o;10949:164::-;9135:12;:10;:12::i;:::-;9125:6;;-1:-1:-1;;;;;9125:6:0;;;:22;;;9117:67;;;;;-1:-1:-1;;;9117:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11030:24:::1;11049:4;11030:18;:24::i;:::-;11022:51;;;::::0;;-1:-1:-1;;;11022:51:0;;::::1;;::::0;::::1;::::0;::::1;::::0;;;;-1:-1:-1;;;11022:51:0;;;;;;;;;;;;;::::1;;11084:14;:21:::0;;-1:-1:-1;;;;;;11084:21:0::1;-1:-1:-1::0;;;;;11084:21:0;;;::::1;::::0;;;::::1;::::0;;10949:164::o;9858:244::-;9135:12;:10;:12::i;:::-;9125:6;;-1:-1:-1;;;;;9125:6:0;;;:22;;;9117:67;;;;;-1:-1:-1;;;9117:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;9947:22:0;::::1;9939:73;;;;-1:-1:-1::0;;;9939:73:0::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10049:6;::::0;;10028:38:::1;::::0;-1:-1:-1;;;;;10028:38:0;;::::1;::::0;10049:6;::::1;::::0;10028:38:::1;::::0;::::1;10077:6;:17:::0;;-1:-1:-1;;;;;;10077:17:0::1;-1:-1:-1::0;;;;;10077:17:0;;;::::1;::::0;;;::::1;::::0;;9858:244::o;744:422::-;1111:20;1150:8;;;744:422::o;7542:106::-;7630:10;7542:106;:::o

Swarm Source

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