Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 7351 txns
Token Tracker: Magicstonelink (MCS)
 Latest 25 txns From a total of 7351 Transactions

TxHash Age From To Value [TxFee]
0xe610cef5224accbcc29f297adc60001c4d7c7bd45a03d8c4aa8ab531b6d56d482 mins ago0xce85247b032f7528ba97396f7b17c76d5d034d2f  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00966492
0x1c6fba08a0750099ad6229de53bdc4b45fad9d733e9b5a74b04ef030435a3d3c34 mins ago0xce85247b032f7528ba97396f7b17c76d5d034d2f  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.0096534
0x628287bdb7b072957e43c3a571038aee68ac9f8f8142f2ed51cfbd76679175f434 mins ago0xce85247b032f7528ba97396f7b17c76d5d034d2f  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00966492
0x450096ff0fc66b61d2545ff596524714033af3a96cdbd99e674e27add7a4d9d641 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.000335923087
0x00cf45877c6bf9c42d8fe771cd9308823ecfbc1e23643a3d1f5f40c18278b8901 hr 12 mins ago0x3cd4f6820153cc8fe4c61183059fe915d27c71e3  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.0000781902
0xde59f9f28ba42c7f7664cdd47586863ab4884aac6b3c71f9df1c0cb06aa1b25a1 hr 13 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.0001774014
0x60fb30aa2a05a5ffd6743011174b7d58b0e55d78b27cdfe86a7bc479892f0d681 hr 16 mins ago0xf37964a5d00bfe98c1042bfbc3063aa52d56aead  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.0000784014
0x74dfda85164321994827ac93d1abf05cb38212fcf4d88b48c705c411bbdd6c281 hr 16 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.0001771902
0xb58ad4ceeb753b5ba82c5916f7495702d2bf40ce888fb1c9deae4c35ba557bcf1 hr 19 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.0002580384
0xd97b1b9fe41fd61046e3899f4b632506d7c3ac8ac492f426cb17f038a7f1f4a81 hr 26 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.000295317
0xff6ae77319bee3adea0553972b05f67903d5d74b2f934248f073cf5752a2a3552 hrs 27 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.000116082
0x365782bf14f69903f6255a3e49306ca3499596f842c43d33a60da35fb9ffa5cf2 hrs 28 mins ago0x49ed5dbc4ce150401c8fe0c568ef7f1abfb32368  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.000071082
0xf55d1696671e79ee40bac27dc60550ecda9798511d7278bc06b5726baf32b3262 hrs 34 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.000161082
0xb63db6a2d476f435c00ccf998d40c193d5dc94e86f6aa2b5d899f97a1b97a0292 hrs 37 mins ago0x0442c4c27c7c99feebd307447bf8fbf5ecd62a99  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00023694
0x14279bf41d76d6c8d53cadf8e4de3909f19c49aeaa33782e791f0a9e7a8687132 hrs 40 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00026847
0x50daa946402a9dc99334d88f61fa0ccd0a2fe8690fc92a06f28afc54617020c52 hrs 40 mins ago0xa27a92c6dca2db232b5fbab8406265d43d88b944  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.00011847
0x6387efc681bd52b2c600d4089709df54b9481f1e72c71205befc349a8af812062 hrs 42 mins ago0x354b2936cd5059473be53f3cb9b0b115a2cd58ea  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.000071082
0x54a8317047c86e765525dd1a7221d23f243dd8f5736e883cfec3ffbdf43117252 hrs 43 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.000161082
0x698090f961b6bfe2fa42aada8202f2c8a155b7ee6fe9ea57194a25121b95c4222 hrs 45 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.000161082
0xa10201635a39e608afa78a448dc6b6398ba9dcc5ca57abdd68d2662c111a1d183 hrs 16 mins ago0x82295f1f999cd43a0a2db11ffd8d74908cd059b4  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.0000734514
0xf80432626cd60fb86aacd08a2bc79a0d6fbf6f59024d005cc91df34cd20ed0d53 hrs 21 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.0001664514
0x489b5e4cd4fc058c8321a0cb9f729401e03f5166dd987292b33505b69aba31ae3 hrs 34 mins ago0xde68b42cb043dfbdb4a715f6ba48450897fa9112  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.0000974078
0x32c939af627e18b434d96e1e7de95fa91aaefce45bd067ac83adc4e2e952add03 hrs 37 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.000230151437
0x698e53a6985cc4b82039ea7818f7673d2143d0cab4b4e8dd4ae4ab2c3b11210a3 hrs 38 mins ago0x45d201ed36b890b073b06bb0233a1965569c50df  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.0000971454
0x8fd45ea93cbff92eabf592b6b715df989b618209923ca0623b27cde85781c2e73 hrs 43 mins ago0xa53978b8f08b960d51949b75274f03e9772f9cd8  IN   0x8c5cc09dfc32af3fbe764c5ec9ffada63aada32a0 Ether0.0001718208
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity) SolidityCompiler Bugs.

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



  Contract Source Code   Find Similiar Contracts

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 Switch To Opcodes View
60806040526012600360006101000a81548160ff021916908360ff1602179055506001600760006101000a81548160ff0219169083151502179055503480156200004857600080fd5b506323c346006040805190810160405280600e81526020017f4d6167696373746f6e656c696e6b0000000000000000000000000000000000008152506040805190810160405280600381526020017f4d43530000000000000000000000000000000000000000000000000000000000815250336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600360009054906101000a900460ff1660ff16600a0a8302600481905550600454600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600190805190602001906200017692919062000199565b5080600290805190602001906200018f92919062000199565b5050505062000248565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001dc57805160ff19168380011785556200020d565b828001600101855582156200020d579182015b828111156200020c578251825591602001919060010190620001ef565b5b5090506200021c919062000220565b5090565b6200024591905b808211156200024157600081600090555060010162000227565b5090565b90565b61136280620002586000396000f3006080604052600436106100e6576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100eb578063095ea7b31461017b57806318160ddd146101e057806323b872dd1461020b578063313ce5671461029057806342966c68146102c157806362a5af3b1461030657806370a082311461033557806379cc67901461038c5780638da5cb5b146103f157806395d89b4114610448578063a9059cbb146104d8578063b15897cc14610525578063cae9ca5114610554578063dd62ed3e146105ff578063f2fde38b14610676575b600080fd5b3480156100f757600080fd5b506101006106b9565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610140578082015181840152602081019050610125565b50505050905090810190601f16801561016d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561018757600080fd5b506101c6600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610757565b604051808215151515815260200191505060405180910390f35b3480156101ec57600080fd5b506101f56107e4565b6040518082815260200191505060405180910390f35b34801561021757600080fd5b50610276600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107ea565b604051808215151515815260200191505060405180910390f35b34801561029c57600080fd5b506102a5610917565b604051808260ff1660ff16815260200191505060405180910390f35b3480156102cd57600080fd5b506102ec6004803603810190808035906020019092919050505061092a565b604051808215151515815260200191505060405180910390f35b34801561031257600080fd5b5061031b610a2e565b604051808215151515815260200191505060405180910390f35b34801561034157600080fd5b50610376600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610a41565b6040518082815260200191505060405180910390f35b34801561039857600080fd5b506103d7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a59565b604051808215151515815260200191505060405180910390f35b3480156103fd57600080fd5b50610406610c73565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561045457600080fd5b5061045d610c98565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561049d578082015181840152602081019050610482565b50505050905090810190601f1680156104ca5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156104e457600080fd5b50610523600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610d36565b005b34801561053157600080fd5b50610552600480360381019080803515159060200190929190505050610d45565b005b34801561056057600080fd5b506105e5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050610dbd565b604051808215151515815260200191505060405180910390f35b34801561060b57600080fd5b50610660600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f40565b6040518082815260200191505060405180910390f35b34801561068257600080fd5b506106b7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f65565b005b60018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561074f5780601f106107245761010080835404028352916020019161074f565b820191906000526020600020905b81548152906001019060200180831161073257829003601f168201915b505050505081565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001905092915050565b60045481565b6000600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561087757600080fd5b81600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555061090c848484611003565b600190509392505050565b600360009054906101000a900460ff1681565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561097a57600080fd5b81600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550816004600082825403925050819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a260019050919050565b600760009054906101000a900460ff1681565b60056020528060005260406000206000915090505481565b600081600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610aa957600080fd5b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610b3457600080fd5b81600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550816004600082825403925050819055508273ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a26001905092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60028054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610d2e5780601f10610d0357610100808354040283529160200191610d2e565b820191906000526020600020905b815481529060010190602001808311610d1157829003601f168201915b505050505081565b610d41338383611003565b5050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610da057600080fd5b80600760006101000a81548160ff02191690831515021790555050565b600080849050610dcd8585610757565b15610f37578073ffffffffffffffffffffffffffffffffffffffff16638f4ffcb1338630876040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610ec7578082015181840152602081019050610eac565b50505050905090810190601f168015610ef45780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b158015610f1657600080fd5b505af1158015610f2a573d6000803e3d6000fd5b5050505060019150610f38565b5b509392505050565b6006602052816000526040600020602052806000526040600020600091509150505481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610fc057600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600760009054906101000a900460ff16151561102057600080fd5b60008373ffffffffffffffffffffffffffffffffffffffff161415151561104657600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561109457600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011015151561112357600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401905081600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a380600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540114151561133057fe5b505050505600a165627a7a72305820c5560c099ea856541d1ad8766fb4bff1ee28d2d3337ff956b2a9d136c64bafda0029

   Swarm Source:
bzzr://c5560c099ea856541d1ad8766fb4bff1ee28d2d3337ff956b2a9d136c64bafda

 

View All
Block Age transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.