Contract 0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a

 

TxHash Block Age From To Value [TxFee]
0xde9beb22f166aed2c1492b101c253a99784cac73384e32be9ecc87162edeb1d772281317 hrs 33 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00026847
0x83021f4c99258e65848241df494a0b38c8f986d111382656f085c931b05e417c72281317 hrs 33 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00026879
0x82149eaa7bee18eb199e55c0ab01bf86ffd75aa50d3aac2b56a4306ce13b37a172281147 hrs 38 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00038694
0x7553b9e1f7efbe6dffeeaaa85d17fe6971f504dfda342b60dc0f0c7093465bb072278978 hrs 54 mins ago0x502a76d02dfaeb9a7907a4e4b28fb66519ba7d60  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00053694
0xca38eb7d3f9d1fc1295563007b8981dde7697a40afa09b892e9ed14df237943c72277899 hrs 31 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00019315
0x82ef42f183fc37e650a07e3ac46a2c266cafe09e2bcf5cb8eda81f5f83a9b48472277899 hrs 31 mins ago0x502a76d02dfaeb9a7907a4e4b28fb66519ba7d60  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00053758
0x1928a44c7d7272264e5765025cf667246953563dedd4e1cf78aca3f9262b0aa972277579 hrs 43 mins ago0x502a76d02dfaeb9a7907a4e4b28fb66519ba7d60  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00038694
0xec27d6f99438363fbd0510770921fdda43983548ef14b7fa8909b88cd3ebb26672277569 hrs 43 mins ago0x502a76d02dfaeb9a7907a4e4b28fb66519ba7d60  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00038758
0x1cfcc9f36dd439167acde15cf8cca30be8f85d66e1270d2142bf8c60a5cbaa8a722765010 hrs 21 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00026847
0xfb67e2cd031b6e4b58486986897f56cfb6f284a44b4689254f997d0c9958b112722759910 hrs 31 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00026879
0x96bd0398b93e5e13b2016acc9e3160c44216500698c709d559ee4dbb36808447722755910 hrs 47 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.0001276902
0x13ebfc0c28696453334947d36b0a043465b1c952e23bfd4bad90d5ec81c12cb2722748811 hrs 8 mins ago0x502a76d02dfaeb9a7907a4e4b28fb66519ba7d60  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00053694
0x93f907a4e3e5cf8bd61c7d9436f42778c88e3c66e743ee63c51af0ddaeaba281722747811 hrs 11 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00008947312
0x22c6452198926f27347d7f7f808c4482da7c5a16a939504ebfb9c23f851ceef5722744511 hrs 20 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.0000889962
0x6d5d63961bc0c85ac0aa2465f61087339affc55460e0261ccb5c8f9296e74d57722744511 hrs 20 mins ago0xc0be1f0e6b3d0c69febf4e6e916bd1550b045e7d  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.0011847
0xd070ee588a3e447b001acbdb97d529057ffcbdd3e3bd8f3839adf7c3a888cd63722742211 hrs 25 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00026815
0x1308cbcf574de3d97f5cee2fb3acd2880038d3fbc3d3542352f7389b886ac707722740611 hrs 30 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00026847
0xf90084ceeb852c15c46f19dab18fa66633d73c5c96f86682dd84ea6a98ad79a1722737811 hrs 39 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00019347
0x3d719b7626431197ca6e56342e29eeac70595c893795575f2f96d51dc90b6dd8722730112 hrs 12 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.000310064
0x65eefbe957ef8c3642f0db49c8fa3aeb045dea96a05694d8eb5edab9acad2447722729912 hrs 13 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00026879
0x61fffa14e63de3ffc64ad83b53c9ce6406c2ad85c67ea588417d2ac682380e75722728212 hrs 17 mins ago0x502a76d02dfaeb9a7907a4e4b28fb66519ba7d60  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00038694
0x9599fd975ee95fe63e5c6d43d17c6fabda0443d82773a85808c79188b551f91c722725812 hrs 25 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00026847
0x8f391b8d3958db06f324729a4d28a4860d6b21d6775df52a6833f74787115bce722725612 hrs 26 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00019347
0x37d9570a72b90534c261e374a4b9c1fbdedc6b1fdee0e0629ddafca5ab37268d722725212 hrs 29 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00026847
0xb9fc3a34a22e654702ce4359dd1cd79d2582f726721273049d570503f90f1b1e722725112 hrs 29 mins ago0x8674897034e39a5b30fd79607289a91ee3d89c74  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.0011847
[ 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) Solidity Compiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: mcs
Compiler Version: v0.4.24+commit.e67f0147
Optimization Enabled: No
Runs (Optimizer):  200


Contract Source Code
pragma solidity ^0.4.16;

interface tokenRecipient { function receiveApproval(address _from, uint256 _value, address _token, bytes _extraData) external; }

contract TokenERC20 {
    // 本token的公共变量
    string public name;
    string public symbol;
    uint8 public decimals = 18;
    // 18位小数点,尽量不修改
    uint256 public totalSupply;

    // 余额数组
    mapping (address => uint256) public balanceOf;
    mapping (address => mapping (address => uint256)) public allowance; //2维数组限额

    //Token转移事件 This generates a public event on the blockchain that will notify clients
    event Transfer(address indexed from, address indexed to, uint256 value);

    // 蒸发某个账户的token This notifies clients about the amount burnt
    event Burn(address indexed from, uint256 value);

    /**
     * Constructor function
     *
     * 初始化 合约 Initializes contract with initial supply tokens to the creator of the contract
     */
    function TokenERC20(
        uint256 initialSupply,
        string tokenName,
        string tokenSymbol
    ) public {
        totalSupply = initialSupply * 10 ** uint256(decimals);  // 小数变整数 乘18个0   Update total supply with the decimal amount
        balanceOf[msg.sender] = totalSupply;                // 初始token数量 Give the creator all initial tokens
        name = tokenName;                                   // 设置token名称  Set the name for display purposes
        symbol = tokenSymbol;                               // 设置token符号 Set the symbol for display purposes
    }

    /**
     * 赠送货币 Internal transfer, only can be called by this contract
 	付款地址,收款地址,数量
     */
    function _transfer(address _from, address _to, uint _value) internal {
        // 确定收款地址存在  Prevent transfer to 0x0 address. Use burn() instead
        require(_to != 0x0);
        // 检查付款地址是否有足够的余额 Check if the sender has enough
        require(balanceOf[_from] >= _value);
        //检查收款地址收到的金额是否是负数  Check for overflows
        require(balanceOf[_to] + _value >= balanceOf[_to]);
        //收款地址和付款地址的总额  Save this for an assertion in the future
        uint previousBalances = balanceOf[_from] + balanceOf[_to];
        // 付款地址中的余额-付款金额  Subtract from the sender
        balanceOf[_from] -= _value;
        // 收款地址中的余额+付款金额 Add the same to the recipient
        balanceOf[_to] += _value;
        emit Transfer(_from, _to, _value);
        // 判断付款行为后两个账户的总额是否发生变化   Asserts are used to use static analysis to find bugs in your code. They should never fail
        assert(balanceOf[_from] + balanceOf[_to] == previousBalances);
    }

    /**
     * Transfer tokens
     *从当前账户向其他账户发送token
     * Send `_value` tokens to `_to` from your account
     *
     * @param _to The address of the recipient
     * @param _value the amount to send
     */
    function transfer(address _to, uint256 _value) public {
        _transfer(msg.sender, _to, _value);
    }

    /**
     * Transfer tokens from other address
     *
     * Send `_value` tokens to `_to` on behalf of `_from`
     *
     * @param _from The address of the sender
     * @param _to The address of the recipient
     * @param _value the amount to send
     */
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
        require(_value <= allowance[_from][msg.sender]);     // 检查限额 Check allowance
        allowance[_from][msg.sender] -= _value;  //减少相应的限额
        _transfer(_from, _to, _value);  //调用调用交易,完成交易
        return true;
    }

    /**
     * 设置账户限额  Set allowance for other address
     *
     * Allows `_spender` to spend no more than `_value` tokens on your behalf
     *
     * @param _spender The address authorized to spend
     * @param _value the max amount they can spend
     */
    function approve(address _spender, uint256 _value) public
        returns (bool success) {
        allowance[msg.sender][_spender] = _value;
        return true;
    }

    /**
     * 设置其他账户限额 Set allowance for other address and notify
     *
     * Allows `_spender` to spend no more than `_value` tokens on your behalf, and then ping the contract about it
     *
     * @param _spender The address authorized to spend
     * @param _value the max amount they can spend
     * @param _extraData some extra information to send to the approved contract
     */
    function approveAndCall(address _spender, uint256 _value, bytes _extraData)
        public
        returns (bool success) {
        tokenRecipient spender = tokenRecipient(_spender);
        if (approve(_spender, _value)) {
            spender.receiveApproval(msg.sender, _value, this, _extraData);
            return true;
        }
    }

    /**
     * Destroy tokens
     *蒸发自己的token
     * Remove `_value` tokens from the system irreversibly
     *
     * @param _value the amount of money to burn
     */
    function burn(uint256 _value) public returns (bool success) {
        require(balanceOf[msg.sender] >= _value);   //判断使用者的余额是否充足 Check if the sender has enough
        balanceOf[msg.sender] -= _value;            //减掉token Subtract from the sender
        totalSupply -= _value;                      //减掉总taoken数 Updates totalSupply
        emit Burn(msg.sender, _value);              //触发Burn事件
        return true;
    }

    /**
     * Destroy tokens from other account
     *蒸发别人的token
     * Remove `_value` tokens from the system irreversibly on behalf of `_from`.
     *
     * @param _from the address of the sender
     * @param _value the amount of money to burn
     */
    function burnFrom(address _from, uint256 _value) public returns (bool success) {
        require(balanceOf[_from] >= _value);                // 检查别人的余额是否充足  Check if the targeted balance is enough
        require(_value <= allowance[_from][msg.sender]);    // 检查限额是否充足 Check allowance
        balanceOf[_from] -= _value;                         // 蒸发token Subtract from the targeted balance
        allowance[_from][msg.sender] -= _value;             // 去除限额 Subtract from the sender's allowance
        totalSupply -= _value;                              // 减掉总taoken数Update totalSupply
        emit Burn(_from, _value);			    //触发Burn事件
        return true;
    }
}

contract owned {
    address public owner;

    function owned() public {
        owner = msg.sender;
    }

    modifier onlyOwner {
        require(msg.sender == owner);
        _;
    }

    function transferOwnership(address newOwner) onlyOwner public {
        owner = newOwner;
    }
}


 contract mcs is owned, TokenERC20{

    bool public freeze=true;

    function mcs() TokenERC20(600000000, "Magicstonelink", "MCS") public {}

    function _transfer(address _from, address _to, uint _value) internal {
        require (freeze);
        require (_to != 0x0);                               // Prevent transfer to 0x0 address. Use burn() instead
        require (balanceOf[_from] >= _value);               // Check if the sender has enough
        require (balanceOf[_to] + _value >= balanceOf[_to]); // Check for overflows
	    uint previousBalances = balanceOf[_from] + balanceOf[_to];
        // 付款地址中的余额-付款金额  Subtract from the sender
        balanceOf[_from] -= _value;                         // Subtract from the sender
        balanceOf[_to] += _value;                           // Add the same to the recipient
        emit Transfer(_from, _to, _value);
        // 判断付款行为后两个账户的总额是否发生变化   Asserts are used to use static analysis to find bugs in your code. They should never fail
        assert(balanceOf[_from] + balanceOf[_to] == previousBalances);
    }

    function setfreeze(bool state) onlyOwner public{
        freeze=state;
    }
 }

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":"success","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":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"freeze","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_value","type":"uint256"}],"name":"burnFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"state","type":"bool"}],"name":"setfreeze","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"},{"name":"_extraData","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","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":"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":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"}]

Contract Creation Code
60806040526012600360006101000a81548160ff021916908360ff1602179055506001600760006101000a81548160ff0219169083151502179055503480156200004857600080fd5b506323c346006040805190810160405280600e81526020017f4d6167696373746f6e656c696e6b0000000000000000000000000000000000008152506040805190810160405280600381526020017f4d43530000000000000000000000000000000000000000000000000000000000815250336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600360009054906101000a900460ff1660ff16600a0a8302600481905550600454600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600190805190602001906200017692919062000199565b5080600290805190602001906200018f92919062000199565b5050505062000248565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001dc57805160ff19168380011785556200020d565b828001600101855582156200020d579182015b828111156200020c578251825591602001919060010190620001ef565b5b5090506200021c919062000220565b5090565b6200024591905b808211156200024157600081600090555060010162000227565b5090565b90565b61136280620002586000396000f3006080604052600436106100e6576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100eb578063095ea7b31461017b57806318160ddd146101e057806323b872dd1461020b578063313ce5671461029057806342966c68146102c157806362a5af3b1461030657806370a082311461033557806379cc67901461038c5780638da5cb5b146103f157806395d89b4114610448578063a9059cbb146104d8578063b15897cc14610525578063cae9ca5114610554578063dd62ed3e146105ff578063f2fde38b14610676575b600080fd5b3480156100f757600080fd5b506101006106b9565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610140578082015181840152602081019050610125565b50505050905090810190601f16801561016d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561018757600080fd5b506101c6600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610757565b604051808215151515815260200191505060405180910390f35b3480156101ec57600080fd5b506101f56107e4565b6040518082815260200191505060405180910390f35b34801561021757600080fd5b50610276600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107ea565b604051808215151515815260200191505060405180910390f35b34801561029c57600080fd5b506102a5610917565b604051808260ff1660ff16815260200191505060405180910390f35b3480156102cd57600080fd5b506102ec6004803603810190808035906020019092919050505061092a565b604051808215151515815260200191505060405180910390f35b34801561031257600080fd5b5061031b610a2e565b604051808215151515815260200191505060405180910390f35b34801561034157600080fd5b50610376600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610a41565b6040518082815260200191505060405180910390f35b34801561039857600080fd5b506103d7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a59565b604051808215151515815260200191505060405180910390f35b3480156103fd57600080fd5b50610406610c73565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561045457600080fd5b5061045d610c98565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561049d578082015181840152602081019050610482565b50505050905090810190601f1680156104ca5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156104e457600080fd5b50610523600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610d36565b005b34801561053157600080fd5b50610552600480360381019080803515159060200190929190505050610d45565b005b34801561056057600080fd5b506105e5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050610dbd565b604051808215151515815260200191505060405180910390f35b34801561060b57600080fd5b50610660600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f40565b6040518082815260200191505060405180910390f35b34801561068257600080fd5b506106b7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f65565b005b60018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561074f5780601f106107245761010080835404028352916020019161074f565b820191906000526020600020905b81548152906001019060200180831161073257829003601f168201915b505050505081565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001905092915050565b60045481565b6000600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561087757600080fd5b81600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555061090c848484611003565b600190509392505050565b600360009054906101000a900460ff1681565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561097a57600080fd5b81600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550816004600082825403925050819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a260019050919050565b600760009054906101000a900460ff1681565b60056020528060005260406000206000915090505481565b600081600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610aa957600080fd5b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610b3457600080fd5b81600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550816004600082825403925050819055508273ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a26001905092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60028054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610d2e5780601f10610d0357610100808354040283529160200191610d2e565b820191906000526020600020905b815481529060010190602001808311610d1157829003601f168201915b505050505081565b610d41338383611003565b5050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610da057600080fd5b80600760006101000a81548160ff02191690831515021790555050565b600080849050610dcd8585610757565b15610f37578073ffffffffffffffffffffffffffffffffffffffff16638f4ffcb1338630876040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610ec7578082015181840152602081019050610eac565b50505050905090810190601f168015610ef45780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b158015610f1657600080fd5b505af1158015610f2a573d6000803e3d6000fd5b5050505060019150610f38565b5b509392505050565b6006602052816000526040600020602052806000526040600020600091509150505481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610fc057600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600760009054906101000a900460ff16151561102057600080fd5b60008373ffffffffffffffffffffffffffffffffffffffff161415151561104657600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561109457600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011015151561112357600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401905081600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a380600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540114151561133057fe5b505050505600a165627a7a72305820c5560c099ea856541d1ad8766fb4bff1ee28d2d3337ff956b2a9d136c64bafda0029


   Swarm Source:
bzzr://c5560c099ea856541d1ad8766fb4bff1ee28d2d3337ff956b2a9d136c64bafda
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.