Contract 0xf58a6e83c11487d5c702eec6e401cab463c2cd20

 

TxHash Block Age From To Value [TxFee]
0x8f9004966ccd5e1834d3590ec8734d94037549a332e6f7b8e317ec4f65a93c0c731518212 days 3 hrs ago0xf710b7956f1d9ac11f87a4a66b7bc4c4ec8c6b1f IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.0002219684
0xe20fb9148c7d4eda8aade6e317764a89074ee057c96c2bfe452491f9d1d83307716706343 days 8 hrs ago0x3cdedf298179491bc8005b762603ecb4b238f20c IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.000122164546
0x6044f2b555e3db8a6e4e5284e02ef825dfa7123312819020fd872b4213433f45703556968 days 7 hrs ago0x3cdedf298179491bc8005b762603ecb4b238f20c IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.000123374093
0xebda0c0d2a0ae4a58c13159baf90e83277122db20d07d059ccdc23c7840e6ae7700125774 days 10 hrs ago0x2188f6212ce37dcbfec7e0167d68d9e5e5f07e3a IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.000994455
0xc6bb9a8843f7b7e8d90187abf1443a13e4f6db2cb68c677c09be39d03376c130699599675 days 8 hrs ago0x2188f6212ce37dcbfec7e0167d68d9e5e5f07e3a IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.000994455
0x163c2728c1ec2229fd753012c48107c0542a0b664aa2b7a1bb404b1487ec1eaa699595375 days 8 hrs ago0x2188f6212ce37dcbfec7e0167d68d9e5e5f07e3a IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.000994455
0x69acb5f8bf0a3b3751b80ef7d543bbe7981b33f73fbe6dce64d3f9865cf64c01699591475 days 8 hrs ago0x2188f6212ce37dcbfec7e0167d68d9e5e5f07e3a IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.000994455
0xf48469ebcb3e7398fcd9ef70e917a852374117ec2e4aae3265ff90b667b7b200699590675 days 8 hrs ago0x2188f6212ce37dcbfec7e0167d68d9e5e5f07e3a IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.000994455
0xae1c957e6bc26ce9a37dce630d99dbe1c7fe2b4d2492c710c5bafa0fc6420a07697560778 days 18 hrs ago0x3cdedf298179491bc8005b762603ecb4b238f20c IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.000072573
0x9abe57c0691a5c7bc2c08549926155416bc169d203e58a140a586fc034d492dd694479783 days 23 hrs ago0x3cdedf298179491bc8005b762603ecb4b238f20c IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.0000870876
0x77314481c846df7ed73d7ae8b6daefb918eb49991517f647d922cc2a9784d35b694281584 days 7 hrs ago0x3cdedf298179491bc8005b762603ecb4b238f20c IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.000072573
0xf5f3d566eafdbbdc79600db30ceef31f6aaf6376df21dd99bc3c861adbecbca8687828295 days 4 hrs ago0x3cdedf298179491bc8005b762603ecb4b238f20c IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.000994455
0xa5c6bb2323aad8ba7665960d2be51c1add2d2f305b5f122c75c525c4206c63b56831948102 days 20 hrs ago0xfb7bdc6358d88ac73d302193120bd7843f9cfd04 IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.0010563
0x23c53dc2cb8543923d784ffb3fdfe6f62f973070211a01ad758b668eee187ded6829886103 days 4 hrs ago0xfb7bdc6358d88ac73d302193120bd7843f9cfd04 IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.00052815
0x90a2368618861fa9d8240d56d4904489dbe1ad6ad5cd5f785bff35d5df5a10a56829882103 days 4 hrs ago0xfb7bdc6358d88ac73d302193120bd7843f9cfd04 IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.00052815
0x510d70013c1a064334e6095dce4f72a80520f36c7cdb853c4b3aa03d28c713c36829877103 days 4 hrs ago0xfb7bdc6358d88ac73d302193120bd7843f9cfd04 IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.00052815
0xe7521a67a3acc7a39681bb77fae5d643f02ed8f595d968610ae3207e90efb8d76829871103 days 4 hrs ago0xfb7bdc6358d88ac73d302193120bd7843f9cfd04 IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.00052815
0x8dc3aea0df6e536e88a5bc1db748abf222c21c0d76b07b1c771c105fa729ca616829868103 days 4 hrs ago0xfb7bdc6358d88ac73d302193120bd7843f9cfd04 IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.00052815
0x2f30edcf53e92461a31336a82d5392044f0bbb0c0d8ae07fa2916e0e0e0cd9846829862103 days 4 hrs ago0xfb7bdc6358d88ac73d302193120bd7843f9cfd04 IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.00052815
0x21a6d24e1aa2f05ad20da5ac213bc500c171394c66811a7415ffdc4b5720aa136829859103 days 4 hrs ago0xfb7bdc6358d88ac73d302193120bd7843f9cfd04 IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.00052879
0x177a0f33bb6649fc8da2b7ae682d308c2fa504a10d29a61698042d8302f95a2f6829857103 days 4 hrs ago0xfb7bdc6358d88ac73d302193120bd7843f9cfd04 IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.00052815
0x8b62ff071bdf8a5d64ca5cf6daad4d0214fad22874cddbb4eacabb37a76108056829853103 days 4 hrs ago0xfb7bdc6358d88ac73d302193120bd7843f9cfd04 IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.00052879
0x610a61ec6aae536cc7b02bbc64872c32987a78800019091bc87760e4750294fe6829850103 days 4 hrs ago0xfb7bdc6358d88ac73d302193120bd7843f9cfd04 IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.00052751
0xbac5ad5db052dc2b9c682ce524e8de819f9e55d9435e807e3551d54d56c8c7816829845103 days 4 hrs ago0xfb7bdc6358d88ac73d302193120bd7843f9cfd04 IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.00052879
0xb02bed804b0bc8baa4133949ccc0d1d486daa51743532b2bbb86328a387a1cdc6829843103 days 4 hrs ago0xfb7bdc6358d88ac73d302193120bd7843f9cfd04 IN  0xf58a6e83c11487d5c702eec6e401cab463c2cd200 Ether0.00052815
[ Download CSV Export 

Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value
Warning: The compiled contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity) Solidity Compiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: BNSToken
Compiler Version: v0.4.21+commit.dfe3193c
Optimization Enabled: Yes
Runs (Optimizer):  200


Contract Source Code
pragma solidity ^0.4.21;

library SafeMath {
    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        if (a == 0) {
            return 0;
        }
        uint256 c = a * b;
        assert(c / a == b);
        return c;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        // assert(b > 0); // Solidity automatically throws when dividing by 0
        uint256 c = a / b;
        // assert(a == b * c + a % b); // There is no case in which this doesn't hold
        return c;
    }

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        assert(b <= a);
        return a - b;
    }

    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        assert(c >= a);
        return c;
    }
}


contract Ownable {
    address public owner;


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


    /**
     * @dev The Ownable constructor sets the original `owner` of the contract to the sender
     * account.
     */
    function Ownable() public {
        owner = msg.sender;
    }

    /**
     * @dev Throws if called by any account other than the owner.
     */
    modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }

    /**
     * @dev Allows the current owner to transfer control of the contract to a newOwner.
     * @param newOwner The address to transfer ownership to.
     */
    function transferOwnership(address newOwner) public onlyOwner {
        require(newOwner != address(0));
        emit OwnershipTransferred(owner, newOwner);
        owner = newOwner;
    }

}

contract ERC20 {
    uint256 public totalSupply;
    function balanceOf(address who) public view returns (uint256);
    function transfer(address to, uint256 value) public returns (bool);
    event Transfer(address indexed from, address indexed to, uint256 value);
    function allowance(address owner, address spender) public view returns (uint256);
    function transferFrom(address from, address to, uint256 value) public returns (bool);
    function approve(address spender, uint256 value) public returns (bool);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}


library SafeERC20 {
    function safeTransfer(ERC20 token, address to, uint256 value) internal {
        assert(token.transfer(to, value));
    }

    function safeTransferFrom(
        ERC20 token,
        address from,
        address to,
        uint256 value
    )
    internal
    {
        assert(token.transferFrom(from, to, value));
    }

    function safeApprove(ERC20 token, address spender, uint256 value) internal {
        assert(token.approve(spender, value));
    }
}


contract StandardToken is ERC20, Ownable {
    using SafeMath for uint256;

    mapping(address => uint256) balances;
    mapping (address => mapping (address => uint256)) internal allowed;

    bool public transfersEnabled = false;


    event Burn(address indexed burner, uint256 value);


    modifier whenTransfersEnabled {
        require(transfersEnabled || msg.sender == owner);
        _;
    }

    /**
    * @dev transfer token for a specified address
    * @param _to The address to transfer to.
    * @param _value The amount to be transferred.
    */
    function transfer(address _to, uint256 _value) whenTransfersEnabled public returns (bool) {
        return _transfer(msg.sender, _to, _value);
    }


    function _transfer(address _from, address _to, uint256 _value)  internal returns (bool) {
        require(_to != address(0));
        require(_value <= balances[_from]);

        // SafeMath.sub will throw if there is not enough balance.
        balances[_from] = balances[_from].sub(_value);
        balances[_to] = balances[_to].add(_value);
        emit Transfer(_from, _to, _value);
        return true;
    }

    /**
    * @dev Gets the balance of the specified address.
    * @param _owner The address to query the the balance of.
    * @return An uint256 representing the amount owned by the passed address.
    */
    function balanceOf(address _owner) public view returns (uint256 balance) {
        return balances[_owner];
    }


    /**
     * @dev Transfer tokens from one address to another
     * @param _from address The address which you want to send tokens from
     * @param _to address The address which you want to transfer to
     * @param _value uint256 the amount of tokens to be transferred
     */
    function transferFrom(address _from, address _to, uint256 _value) whenTransfersEnabled public returns (bool) {
        require(_value <= allowed[_from][msg.sender]);
        allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
        return _transfer(_from, _to, _value);
    }

    /**
     * @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender.
     *
     * Beware that changing an allowance with this method brings the risk that someone may use both the old
     * and the new allowance by unfortunate transaction ordering. One possible solution to mitigate this
     * race condition is to first reduce the spender's allowance to 0 and set the desired value afterwards:
     * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
     * @param _spender The address which will spend the funds.
     * @param _value The amount of tokens to be spent.
     */
    function approve(address _spender, uint256 _value) whenTransfersEnabled public returns (bool) {
        allowed[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }

    /**
     * @dev Function to check the amount of tokens that an owner allowed to a spender.
     * @param _owner address The address which owns the funds.
     * @param _spender address The address which will spend the funds.
     * @return A uint256 specifying the amount of tokens still available for the spender.
     */
    function allowance(address _owner, address _spender)  public view returns (uint256) {
        return allowed[_owner][_spender];
    }

    /**
     * @dev Increase the amount of tokens that an owner allowed to a spender.
     *
     * approve should be called when allowed[_spender] == 0. To increment
     * allowed value is better to use this function to avoid 2 calls (and wait until
     * the first transaction is mined)
     * From MonolithDAO Token.sol
     * @param _spender The address which will spend the funds.
     * @param _addedValue The amount of tokens to increase the allowance by.
     */
    function increaseApproval(address _spender, uint _addedValue) whenTransfersEnabled  public returns (bool) {
        allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
        emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
        return true;
    }

    /**
     * @dev Decrease the amount of tokens that an owner allowed to a spender.
     *
     * approve should be called when allowed[_spender] == 0. To decrement
     * allowed value is better to use this function to avoid 2 calls (and wait until
     * the first transaction is mined)
     * From MonolithDAO Token.sol
     * @param _spender The address which will spend the funds.
     * @param _subtractedValue The amount of tokens to decrease the allowance by.
     */
    function decreaseApproval(address _spender, uint _subtractedValue) whenTransfersEnabled public returns (bool) {
        uint oldValue = allowed[msg.sender][_spender];
        if (_subtractedValue > oldValue) {
            allowed[msg.sender][_spender] = 0;
        } else {
            allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
        }
        emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
        return true;
    }


    function enableTransfers() onlyOwner external {
        transfersEnabled = true;
    }


    function burn(uint256 _value) external {
        _burn(msg.sender, _value);
    }

    function _burn(address _who, uint256 _value) internal {
        require(_value <= balances[_who]);
        // no need to require value <= totalSupply, since that would imply the
        // sender's balance is greater than the totalSupply, which *should* be an assertion failure

        balances[_who] = balances[_who].sub(_value);
        totalSupply = totalSupply.sub(_value);
        emit Burn(_who, _value);
        emit Transfer(_who, address(0), _value);
    }

}


contract BNSToken is StandardToken {
    string public constant name = "Basis Neuro System Token";
    string public constant symbol = "BNST";
    uint8 public constant decimals = 18;


    uint256 public constant INITIAL_SUPPLY = 3000000000  * (10 ** uint256(decimals));


    function BNSToken() public {
        totalSupply = INITIAL_SUPPLY;
        balances[msg.sender] = INITIAL_SUPPLY;
        emit Transfer(0x0, msg.sender, INITIAL_SUPPLY);
    }
}

Contract ABI
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"INITIAL_SUPPLY","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"enableTransfers","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"transfersEnabled","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"burner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"}]

Contract Creation Code
60606040526004805460ff19169055341561001957600080fd5b60018054600160a060020a03191633600160a060020a03169081179091556b09b18ab5df7180b6b800000060008181558281526002602052604080822083905590917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef915190815260200160405180910390a3610b238061009b6000396000f3006060604052600436106100f05763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100f5578063095ea7b31461017f57806318160ddd146101b557806323b872dd146101da5780632ff2e9dc14610202578063313ce5671461021557806342966c681461023e578063661884631461025657806370a08231146102785780638da5cb5b1461029757806395d89b41146102c6578063a9059cbb146102d9578063af35c6c7146102fb578063bef97c871461030e578063d73dd62314610321578063dd62ed3e14610343578063f2fde38b14610368575b600080fd5b341561010057600080fd5b610108610387565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561014457808201518382015260200161012c565b50505050905090810190601f1680156101715780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561018a57600080fd5b6101a1600160a060020a03600435166024356103be565b604051901515815260200160405180910390f35b34156101c057600080fd5b6101c8610454565b60405190815260200160405180910390f35b34156101e557600080fd5b6101a1600160a060020a036004358116906024351660443561045a565b341561020d57600080fd5b6101c861052b565b341561022057600080fd5b61022861053b565b60405160ff909116815260200160405180910390f35b341561024957600080fd5b610254600435610540565b005b341561026157600080fd5b6101a1600160a060020a036004351660243561054d565b341561028357600080fd5b6101c8600160a060020a0360043516610675565b34156102a257600080fd5b6102aa610690565b604051600160a060020a03909116815260200160405180910390f35b34156102d157600080fd5b61010861069f565b34156102e457600080fd5b6101a1600160a060020a03600435166024356106d6565b341561030657600080fd5b610254610715565b341561031957600080fd5b6101a161073f565b341561032c57600080fd5b6101a1600160a060020a0360043516602435610748565b341561034e57600080fd5b6101c8600160a060020a0360043581169060243516610817565b341561037357600080fd5b610254600160a060020a0360043516610842565b60408051908101604052601881527f4261736973204e6575726f2053797374656d20546f6b656e0000000000000000602082015281565b60045460009060ff16806103e0575060015433600160a060020a039081169116145b15156103eb57600080fd5b600160a060020a03338116600081815260036020908152604080832094881680845294909152908190208590557f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60005481565b60045460009060ff168061047c575060015433600160a060020a039081169116145b151561048757600080fd5b600160a060020a03808516600090815260036020908152604080832033909416835292905220548211156104ba57600080fd5b600160a060020a03808516600090815260036020908152604080832033909416835292905220546104f1908363ffffffff6108dd16565b600160a060020a03808616600090815260036020908152604080832033909416835292905220556105238484846108ef565b949350505050565b6b09b18ab5df7180b6b800000081565b601281565b61054a33826109ea565b50565b600454600090819060ff1680610571575060015433600160a060020a039081169116145b151561057c57600080fd5b50600160a060020a03338116600090815260036020908152604080832093871683529290522054808311156105d857600160a060020a03338116600090815260036020908152604080832093881683529290529081205561060f565b6105e8818463ffffffff6108dd16565b600160a060020a033381166000908152600360209081526040808320938916835292905220555b600160a060020a0333811660008181526003602090815260408083209489168084529490915290819020547f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a35060019392505050565b600160a060020a031660009081526002602052604090205490565b600154600160a060020a031681565b60408051908101604052600481527f424e535400000000000000000000000000000000000000000000000000000000602082015281565b60045460009060ff16806106f8575060015433600160a060020a039081169116145b151561070357600080fd5b61070e3384846108ef565b9392505050565b60015433600160a060020a0390811691161461073057600080fd5b6004805460ff19166001179055565b60045460ff1681565b60045460009060ff168061076a575060015433600160a060020a039081169116145b151561077557600080fd5b600160a060020a033381166000908152600360209081526040808320938716835292905220546107ab908363ffffffff610ae816565b600160a060020a0333811660008181526003602090815260408083209489168084529490915290819020849055919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591905190815260200160405180910390a350600192915050565b600160a060020a03918216600090815260036020908152604080832093909416825291909152205490565b60015433600160a060020a0390811691161461085d57600080fd5b600160a060020a038116151561087257600080fd5b600154600160a060020a0380831691167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b6000828211156108e957fe5b50900390565b6000600160a060020a038316151561090657600080fd5b600160a060020a03841660009081526002602052604090205482111561092b57600080fd5b600160a060020a038416600090815260026020526040902054610954908363ffffffff6108dd16565b600160a060020a038086166000908152600260205260408082209390935590851681522054610989908363ffffffff610ae816565b600160a060020a03808516600081815260026020526040908190209390935591908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060019392505050565b600160a060020a038216600090815260026020526040902054811115610a0f57600080fd5b600160a060020a038216600090815260026020526040902054610a38908263ffffffff6108dd16565b600160a060020a03831660009081526002602052604081209190915554610a65908263ffffffff6108dd16565b600055600160a060020a0382167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca58260405190815260200160405180910390a26000600160a060020a0383167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405190815260200160405180910390a35050565b60008282018381101561070e57fe00a165627a7a72305820015cbc20b4dfd2c5b33d84b0e05cbf3fda6d4fc51ab6b4dc55233783ff2394990029


   Swarm Source:
bzzr://015cbc20b4dfd2c5b33d84b0e05cbf3fda6d4fc51ab6b4dc55233783ff239499
Block Age Transaction Difficulty GasUsed Reward
Block Age Uncle Number Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.