Sponsored Link:   Etheal: Backed by a Finance Minister & Michael Terpin 30% bonus - Token sale starts tomorrow
 Latest 25 txns from a total Of 22838 transactions
View All

TxHash Age From To Value [TxFee]
0xfa8de310de2c83b2188f335309d874ad287e819dc26fa51ef3564c9d0b061ea65 hrs 33 mins ago0x1475b04f55b8a5fae8c37e3cb349dde900c7084c  IN   HiveProjectToken0 Ether0.000772149
0xed50b9c8928fbb3aa840e744fec65b9e0c97de9e1f016c568f0a754711dd231f6 hrs 27 mins ago0x1475b04f55b8a5fae8c37e3cb349dde900c7084c  IN   HiveProjectToken0 Ether0.000965328
0x4a3cfe11fe2f2b658e5be621ce2280a7d2be6b66716233f46247696e1721a0c47 hrs 58 mins agoHitBTC_2  IN   HiveProjectToken0 Ether0.00007341
0x94031ee12d5213099a8974cbbb7e9e0d3467e73734b489ad0b816be4d8c5781619 hrs 10 mins agoHitBTC_2  IN   HiveProjectToken0 Ether0.000051705
0x1d9c4e7704c8121719dcecc136d36b2072bd91f3d4d97a8eb14e588600d7526a21 hrs 2 mins agoHitBTC_2  IN   HiveProjectToken0 Ether0.000051769
0x0977eb7808483401216a3b52bcac2e1515f2750dcd3163d65bc072e54e13ace921 hrs 3 mins ago0xa12431d0b9db640034b0cdfceef9cce161e62be4  IN   HiveProjectToken0 Ether0.000661842
0x66754e20a02c07eaae89691ed55fa71cc98202d6f9ca23e659aaaf51a9eb7a0e21 hrs 14 mins ago0x9860f4ebd3752dbf2b16a95f249398958de27d04  IN   HiveProjectToken0 Ether0.000441228
0xbc0e89543646a6d0015f9880a612900d8f429b1ae4311ace9e975cef34df467a21 hrs 39 mins ago0x94614bb07bed19bd784e9d9728ee21969cb798b3  IN   HiveProjectToken0 Ether0.0010341
0x79b06f300d0c4e14a43dd6860e859d337b2eb31c30bd9285c09e3d5c88b4531623 hrs 21 mins ago0x9686b715c13a005c20ecc30b0bbc3e15e4203ac0  IN   HiveProjectToken0 Ether0.000965328
0xa7caa8687f3bb0ad624059d6887e94669123e4971b7974f8c407b4f491b45ccc1 day 5 hrs ago0x0b41558094742edefe971e2d896dd6c3c13b3912  IN   HiveProjectToken0 Ether0.000021769
0xc36f55cdba68693f2c6598f8bfa28ced298e4e2b39e43c09434f0c1660de6b911 day 5 hrs ago0x160b4d642a79ea1476e12001e1c67125edd56334  IN   HiveProjectToken0 Ether0.000021641
0x3c581ed5d100caaf4725016328f511f30dbd3a5241178752fb0c5a3df6fdd24b1 day 5 hrs ago0x08a27b4ce23982fa86d6c02c425b2e57c0bfa6c3  IN   HiveProjectToken0 Ether0.000021641
0x979eb1c7044c827fdc7d4de55bacbb508cbfe2c2efd0fa69ccc9a5ba20b27fc41 day 5 hrs ago0xa35409d1619b65a60431f1381fa25ecca9145ebe  IN   HiveProjectToken0 Ether0.000021705
0x3672dbd73688e315e9e3f51c8e77aa2cab94397eee09c0c5f23d7a2bc8ddcd841 day 5 hrs ago0x769e7094d2534c032ed121b4ac28dc4137a30239  IN   HiveProjectToken0 Ether0.000021641
0x2936d9624b39795f8d8f2c4dfe97969ec5f22c4c9cc19204a25071ead211389c1 day 5 hrs ago0xbf2e14c0c6ef355e5c45f4c702056f60f0fc1d43  IN   HiveProjectToken0 Ether0.000021705
0xa6ff7738b9dea86f25a6f17b98eee7d606733a3932166c8e6037f533de1731d01 day 5 hrs ago0x9ba9611d6ce4e085c7d867109e7074de4b8e9f2e  IN   HiveProjectToken0 Ether0.000021705
0x7348e189c664fd6602cc187f06ebbbda66f13b8e690826ee95c2a01b1801bd8e1 day 5 hrs ago0xd606ec032305226c3505151cbb0868c325ce01f6  IN   HiveProjectToken0 Ether0.000021641
0x1c971a14cbf132099bc4c4bd1298a63d0542f65e1bf475b825379e8b0dffe65b1 day 5 hrs ago0x4a44d750220f08ff409994fa95659c07d07e01bf  IN   HiveProjectToken0 Ether0.000021641
0xbe3ed5385ad59f0740b03fc65ffbc7ab9a42475254df5e3afb3a459dfbf6c5ec1 day 5 hrs ago0x3b86f1b7852ef83c5787e1c03931c11fb0db5df1  IN   HiveProjectToken0 Ether0.000021769
0x237c646fb07a20a1fcfe8a3f09903d6d1f968df9b0846775b5ed16867a9663a71 day 5 hrs ago0x86c795f928982004e4f877b72f1655511242a587  IN   HiveProjectToken0 Ether0.000021705
0x3cc2ed1cf3398e4260ec1e4da618d50eec01a20c076d3462ea733dad7ec82b481 day 5 hrs ago0x6e725e29e1d90b0baa07e5c8d56faaf84ae04506  IN   HiveProjectToken0 Ether0.000021641
0x0d18ca592efa948e38221b8fb176f0598fcf4cd03392718cdbdb1877f68589571 day 5 hrs ago0xb40e818801431d360a426916e0e7e2d0b599cff0  IN   HiveProjectToken0 Ether0.000021641
0x082665d49ce2eda7c8c9a959e1a2c28d85c90478417d31ec7c64b50fc1ab41811 day 5 hrs ago0x2e9825c77034533d7f022bd6e1beb151724a2b0c  IN   HiveProjectToken0 Ether0.000021705
0x0d206501bf96db26efe0fa2c99865addf01552fd7dfeeb97bc35a222e0c5a3601 day 5 hrs ago0x53faab340da4dcf72fa66f4509b7f23011507b2e  IN   HiveProjectToken0 Ether0.000021641
0x97b603faffe01af741470bfd5f765eeb9c491b6adac56256000fff73daa67ccc1 day 5 hrs ago0xad4f8051093f3899bd0383b8cf2bcbf180a5c318  IN   HiveProjectToken0 Ether0.000021705
[ 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 ZeroFunctionSelector (very low-severity), DelegateCallReturnValue (low-severity), ECRecoverMalformedInput (medium-severity) Solidity compiler bugs.

Contract Source Code Verified (Exact match)
Contract Name: HVNToken
Compiler Version: v0.4.13+commit.fb4cb1a
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

/**
 * ERC-20 Standard Token Smart Contract implementation.
 * 
 * Copyright © 2017 by Hive Project Ltd.
 *
 * Licensed under the Apache License, Version 2.0 (the "License").
 * You may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND (express or implied).
 */

pragma solidity ^0.4.11;

/**
 * ERC-20 Standard Token Smart Contract Interface.
 *
 * Copyright © 2017 by Hive Project Ltd.
 *
 * Licensed under the Apache License, Version 2.0 (the "License").
 * You may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND (express or implied).
 */


/**
 * ERC-20 standard token interface, as defined
 * <a href="http://github.com/ethereum/EIPs/issues/20">here</a>.
 */
contract ERC20Interface {
  /**
   * Get total number of tokens in circulation.
   */
  uint256 public totalSupply;

  /**
   * @dev Get number of tokens currently belonging to given owner.
   *
   * @param _owner address to get number of tokens currently belonging to the
   *         owner of
   * @return number of tokens currently belonging to the owner of given address
   */
  function balanceOf (address _owner) constant returns (uint256 balance);

  /**
   * @dev Transfer given number of tokens from message sender to given recipient.
   *
   * @param _to address to transfer tokens to the owner of
   * @param _value number of tokens to transfer to the owner of given address
   * @return true if tokens were transferred successfully, false otherwise
   */
  function transfer (address _to, uint256 _value) returns (bool success);

  /**
   * @dev Transfer given number of tokens from given owner to given recipient.
   *
   * @param _from address to transfer tokens from the owner of
   * @param _to address to transfer tokens to the owner of
   * @param _value number of tokens to transfer from given owner to given
   *         recipient
   * @return true if tokens were transferred successfully, false otherwise
   */
  function transferFrom (address _from, address _to, uint256 _value)
  returns (bool success);

  /**
   * @dev Allow given spender to transfer given number of tokens from message sender.
   *
   * @param _spender address to allow the owner of to transfer tokens from
   *         message sender
   * @param _value number of tokens to allow to transfer
   * @return true if token transfer was successfully approved, false otherwise
   */
  function approve (address _spender, uint256 _value) returns (bool success);

  /**
   * @dev Tell how many tokens given spender is currently allowed to transfer from
   * given owner.
   *
   * @param _owner address to get number of tokens allowed to be transferred
   *        from the owner of
   * @param _spender address to get number of tokens allowed to be transferred
   *        by the owner of
   * @return number of tokens given spender is currently allowed to transfer
   *         from given owner
   */
  function allowance (address _owner, address _spender) constant
  returns (uint256 remaining);

  /**
   * @dev Logged when tokens were transferred from one owner to another.
   *
   * @param _from address of the owner, tokens were transferred from
   * @param _to address of the owner, tokens were transferred to
   * @param _value number of tokens transferred
   */
  event Transfer (address indexed _from, address indexed _to, uint256 _value);

  /**
   * @dev Logged when owner approved his tokens to be transferred by some spender.
   *
   * @param _owner owner who approved his tokens to be transferred
   * @param _spender spender who were allowed to transfer the tokens belonging
   *        to the owner
   * @param _value number of tokens belonging to the owner, approved to be
   *        transferred by the spender
   */
  event Approval (
    address indexed _owner, address indexed _spender, uint256 _value);
}


contract Owned {
    address public owner;
    address public newOwner;

    function Owned() {
        owner = msg.sender;
    }

    modifier ownerOnly {
        assert(msg.sender == owner);
        _;
    }

    /**
     * @dev Transfers ownership. New owner has to accept in order ownership change to take effect
     */
    function transferOwnership(address _newOwner) public ownerOnly {
        require(_newOwner != owner);
        newOwner = _newOwner;
    }

    /**
     * @dev Accepts transferred ownership
     */
    function acceptOwnership() public {
        require(msg.sender == newOwner);
        OwnerUpdate(owner, newOwner);
        owner = newOwner;
        newOwner = 0x0;
    }

    event OwnerUpdate(address _prevOwner, address _newOwner);
}

/**
 * Safe Math Smart Contract.  
 * 
 * Copyright © 2017 by Hive Project Ltd.
 *
 * Licensed under the Apache License, Version 2.0 (the "License").
 * You may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND (express or implied).
 */
 

/**
 * Provides methods to safely add, subtract and multiply uint256 numbers.
 */
contract SafeMath {
 
  /**
   * @dev Add two uint256 values, throw in case of overflow.
   *
   * @param a first value to add
   * @param b second value to add
   * @return x + y
   */
    function add(uint256 a, uint256 b) internal constant returns (uint256) {
        uint256 c = a + b;
        assert(c >= a);
        return c;
    }

  /**
   * @dev Subtract one uint256 value from another, throw in case of underflow.
   *
   * @param a value to subtract from
   * @param b value to subtract
   * @return a - b
   */
    function sub(uint256 a, uint256 b) internal constant returns (uint256) {
        assert(b <= a);
        return a - b;
    }


  /**
   * @dev Multiply two uint256 values, throw in case of overflow.
   *
   * @param a first value to multiply
   * @param b second value to multiply
   * @return c = a * b
   */
    function mul(uint256 a, uint256 b) internal constant returns (uint256) {
        uint256 c = a * b;
        assert(a == 0 || c / a == b);
        return c;
    }

 /**
   * @dev Divide two uint256 values, throw in case of overflow.
   *
   * @param a first value to divide
   * @param b second value to divide
   * @return c = a / b
   */
        function div(uint256 a, uint256 b) internal constant returns (uint256) {
        uint256 c = a / b;
        return c;
    }
}

/*
 * TokenRecepient
 *
 * Copyright © 2017 by Hive Project Ltd.
 *
 * Licensed under the Apache License, Version 2.0 (the "License").
 * You may not use this file except in compliance with the License.
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND (express or implied).
 */


contract TokenRecipient {
    /**
     * receive approval
     */
    function receiveApproval(address _from, uint256 _value, address _to, bytes _extraData);
}

/**
 * Standard Token Smart Contract that implements ERC-20 token interface
 */
contract HVNToken is ERC20Interface, SafeMath, Owned {

    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;
    string public constant name = "Hive Project Token";
    string public constant symbol = "HVN";
    uint8 public constant decimals = 8;
    string public version = '0.0.2';

    bool public transfersFrozen = false;

    /**
     * Protection against short address attack
     */
    modifier onlyPayloadSize(uint numwords) {
        assert(msg.data.length == numwords * 32 + 4);
        _;
    }

    /**
     * Check if transfers are on hold - frozen
     */
    modifier whenNotFrozen(){
        if (transfersFrozen) revert();
        _;
    }


    function HVNToken() ownerOnly {
        totalSupply = 50000000000000000;
        balances[owner] = totalSupply;
    }


    /**
     * Freeze token transfers.
     */
    function freezeTransfers () ownerOnly {
        if (!transfersFrozen) {
            transfersFrozen = true;
            Freeze (msg.sender);
        }
    }


    /**
     * Unfreeze token transfers.
     */
    function unfreezeTransfers () ownerOnly {
        if (transfersFrozen) {
            transfersFrozen = false;
            Unfreeze (msg.sender);
        }
    }


    /**
     * Transfer sender's tokens to a given address
     */
    function transfer(address _to, uint256 _value) whenNotFrozen onlyPayloadSize(2) returns (bool success) {
        require(_to != 0x0);

        balances[msg.sender] = sub(balances[msg.sender], _value);
        balances[_to] += _value;
        Transfer(msg.sender, _to, _value);
        return true;
    }


    /**
     * Transfer _from's tokens to _to's address
     */
    function transferFrom(address _from, address _to, uint256 _value) whenNotFrozen onlyPayloadSize(3) returns (bool success) {
        require(_to != 0x0);
        require(balances[_from] >= _value && allowed[_from][msg.sender] >= _value);

        balances[_from] = sub(balances[_from], _value);
        balances[_to] += _value;
        allowed[_from][msg.sender] = sub(allowed[_from][msg.sender], _value);
        Transfer(_from, _to, _value);
        return true;
    }


    /**
     * Returns number of tokens owned by given address.
     */
    function balanceOf(address _owner) constant returns (uint256 balance) {
        return balances[_owner];
    }


    /**
     * Sets approved amount of tokens for spender.
     */
    function approve(address _spender, uint256 _value) returns (bool success) {
        require(_value == 0 || allowed[msg.sender][_spender] == 0);
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }


    /**
     * Approve and then communicate the approved contract in a single transaction
     */
    function approveAndCall(address _spender, uint256 _value, bytes _extraData) returns (bool success) {
        TokenRecipient spender = TokenRecipient(_spender);
        if (approve(_spender, _value)) {
            spender.receiveApproval(msg.sender, _value, this, _extraData);
            return true;
        }
    }


    /**
     * Returns number of allowed tokens for given address.
     */
    function allowance(address _owner, address _spender) onlyPayloadSize(2) constant returns (uint256 remaining) {
        return allowed[_owner][_spender];
    }


    /**
     * Peterson's Law Protection
     * Claim tokens
     */
    function claimTokens(address _token) ownerOnly {
        if (_token == 0x0) {
            owner.transfer(this.balance);
            return;
        }

        HVNToken token = HVNToken(_token);
        uint balance = token.balanceOf(this);
        token.transfer(owner, balance);

        Transfer(_token, owner, balance);
    }


    event Freeze (address indexed owner);
    event Unfreeze (address indexed owner);
}

    Contract ABI  
[{"constant":false,"inputs":[],"name":"freezeTransfers","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"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,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"unfreezeTransfers","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"acceptOwnership","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"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,"type":"function"},{"constant":true,"inputs":[],"name":"newOwner","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_token","type":"address"}],"name":"claimTokens","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"transfersFrozen","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"type":"function"},{"inputs":[],"payable":false,"type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"}],"name":"Freeze","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"}],"name":"Unfreeze","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_prevOwner","type":"address"},{"indexed":false,"name":"_newOwner","type":"address"}],"name":"OwnerUpdate","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 Switch To Opcodes View
60606040526040805190810160405260058082527f302e302e32000000000000000000000000000000000000000000000000000000602083015290805161004a9291602001906100c2565b506006805460ff19169055341561006057600080fd5b5b5b60018054600160a060020a03191633600160a060020a03161790555b60015433600160a060020a0390811691161461009657fe5b66b1a2bc2ec500006000818155600154600160a060020a03168152600360205260409020555b5b610162565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061010357805160ff1916838001178555610130565b82800160010185558215610130579182015b82811115610130578251825591602001919060010190610115565b5b5061013d929150610141565b5090565b61015f91905b8082111561013d5760008155600101610147565b5090565b90565b610ed3806101716000396000f300606060405236156100eb5763ffffffff60e060020a6000350416630150246081146100f057806306fdde0314610105578063095ea7b31461019057806318160ddd146101c657806323b872dd146101eb578063313ce5671461022757806331c420d41461025057806354fd4d501461026557806370a08231146102f057806379ba5097146103215780638da5cb5b1461033657806395d89b4114610365578063a9059cbb146103f0578063cae9ca5114610426578063d4ee1d901461049f578063dd62ed3e146104ce578063df8de3e714610505578063e45b813414610526578063f2fde38b1461054d575b600080fd5b34156100fb57600080fd5b61010361056e565b005b341561011057600080fd5b6101186105da565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101555780820151818401525b60200161013c565b50505050905090810190601f1680156101825780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561019b57600080fd5b6101b2600160a060020a0360043516602435610611565b604051901515815260200160405180910390f35b34156101d157600080fd5b6101d96106b8565b60405190815260200160405180910390f35b34156101f657600080fd5b6101b2600160a060020a03600435811690602435166044356106be565b604051901515815260200160405180910390f35b341561023257600080fd5b61023a61082f565b60405160ff909116815260200160405180910390f35b341561025b57600080fd5b610103610834565b005b341561027057600080fd5b61011861089c565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101555780820151818401525b60200161013c565b50505050905090810190601f1680156101825780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156102fb57600080fd5b6101d9600160a060020a036004351661093a565b60405190815260200160405180910390f35b341561032c57600080fd5b610103610959565b005b341561034157600080fd5b610349610a01565b604051600160a060020a03909116815260200160405180910390f35b341561037057600080fd5b610118610a10565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101555780820151818401525b60200161013c565b50505050905090810190601f1680156101825780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156103fb57600080fd5b6101b2600160a060020a0360043516602435610a47565b604051901515815260200160405180910390f35b341561043157600080fd5b6101b260048035600160a060020a03169060248035919060649060443590810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949650610b0f95505050505050565b604051901515815260200160405180910390f35b34156104aa57600080fd5b610349610c2e565b604051600160a060020a03909116815260200160405180910390f35b34156104d957600080fd5b6101d9600160a060020a0360043581169060243516610c3d565b60405190815260200160405180910390f35b341561051057600080fd5b610103600160a060020a0360043516610c7c565b005b341561053157600080fd5b6101b2610e27565b604051901515815260200160405180910390f35b341561055857600080fd5b610103600160a060020a0360043516610e30565b005b60015433600160a060020a0390811691161461058657fe5b60065460ff1615156105d6576006805460ff19166001179055600160a060020a0333167faf85b60d26151edd11443b704d424da6c43d0468f2235ebae3d1904dbc32304960405160405180910390a25b5b5b565b60408051908101604052601281527f486976652050726f6a65637420546f6b656e0000000000000000000000000000602082015281565b60008115806106435750600160a060020a03338116600090815260046020908152604080832093871683529290522054155b151561064e57600080fd5b600160a060020a03338116600081815260046020908152604080832094881680845294909152908190208590557f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b60005481565b60065460009060ff16156106d157600080fd5b6003366064146106dd57fe5b600160a060020a03841615156106f257600080fd5b600160a060020a0385166000908152600360205260409020548390108015906107425750600160a060020a0380861660009081526004602090815260408083203390941683529290522054839010155b151561074d57600080fd5b600160a060020a0385166000908152600360205260409020546107709084610e90565b600160a060020a0380871660008181526003602090815260408083209590955588841682528482208054890190559181526004825283812033909316815291905220546107bd9084610e90565b600160a060020a03808716600081815260046020908152604080832033861684529091529081902093909355908616917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9086905190815260200160405180910390a3600191505b5b505b9392505050565b600881565b60015433600160a060020a0390811691161461084c57fe5b60065460ff16156105d6576006805460ff19169055600160a060020a0333167fca5069937e68fd197927055037f59d7c90bf75ac104e6e375539ef480c3ad6ee60405160405180910390a25b5b5b565b60058054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156109325780601f1061090757610100808354040283529160200191610932565b820191906000526020600020905b81548152906001019060200180831161091557829003601f168201915b505050505081565b600160a060020a0381166000908152600360205260409020545b919050565b60025433600160a060020a0390811691161461097457600080fd5b6001546002547f343765429aea5a34b3ff6a3785a98a5abb2597aca87bfbb58632c173d585373a91600160a060020a039081169116604051600160a060020a039283168152911660208201526040908101905180910390a1600280546001805473ffffffffffffffffffffffffffffffffffffffff19908116600160a060020a038416179091551690555b565b600154600160a060020a031681565b60408051908101604052600381527f48564e0000000000000000000000000000000000000000000000000000000000602082015281565b60065460009060ff1615610a5a57600080fd5b600236604414610a6657fe5b600160a060020a0384161515610a7b57600080fd5b600160a060020a033316600090815260036020526040902054610a9e9084610e90565b600160a060020a03338116600081815260036020526040808220949094559187168083529183902080548701905590917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9086905190815260200160405180910390a3600191505b5b505b92915050565b600083610b1c8185610611565b156108255780600160a060020a0316638f4ffcb1338630876040518563ffffffff1660e060020a0281526004018085600160a060020a0316600160a060020a0316815260200184815260200183600160a060020a0316600160a060020a0316815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610bba5780820151818401525b602001610ba1565b50505050905090810190601f168015610be75780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b1515610c0857600080fd5b6102c65a03f11515610c1957600080fd5b50505060019150610825565b5b509392505050565b600254600160a060020a031681565b6000600236604414610c4b57fe5b600160a060020a0380851660009081526004602090815260408083209387168352929052205491505b5b5092915050565b600154600090819033600160a060020a03908116911614610c9957fe5b600160a060020a0383161515610ce757600154600160a060020a039081169030163180156108fc0290604051600060405180830381858888f193505050501515610ce257600080fd5b610e21565b82915081600160a060020a03166370a082313060006040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b1515610d4157600080fd5b6102c65a03f11515610d5257600080fd5b5050506040518051600154909250600160a060020a03808516925063a9059cbb91168360006040516020015260405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b1515610dc157600080fd5b6102c65a03f11515610dd257600080fd5b50505060405180515050600154600160a060020a039081169084167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405190815260200160405180910390a35b5b505050565b60065460ff1681565b60015433600160a060020a03908116911614610e4857fe5b600154600160a060020a0382811691161415610e6357600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b50565b600082821115610e9c57fe5b508082035b929150505600a165627a7a72305820ac97e2e285afd3f7d22867aca33998a003ff8253011133fa8d5c0ab256b2f0e20029

   Swarm Source:
bzzr://ac97e2e285afd3f7d22867aca33998a003ff8253011133fa8d5c0ab256b2f0e2

 

View All
Block Age txn Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "downvote" button for any spammy posts, and the "upvote" for interesting conversations.