Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 501 txns
Token Tracker: Hint (HINT)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x3f851952acbed98b39b913a5c8a2e55b2e28c8f4at txn 0x3691b96708dd944d58a6f0450df6962df4df8cc2993d7ba2b067823ae84a7d67
 Latest 25 transactions from a total of 501 transactions

TxHash Age From To Value [TxFee]
0xe84e52de87658af643526fd351f59018bca10c76a9d8792d21a155a84c81265c16 days 3 hrs ago0x17e505640f0ca93fb79e77cb9ed4fb119129d231  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.00088104
0x11ee9040942bc99f55cdc517b60aec89eca2388e9987628da891c39aa848dc6a16 days 4 hrs ago0x94b977e537755b4e361ebd90d9ade430b51d6ff7  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.00148104
0x8b0d0c84b1103a5a1ad38b6f1e7ecb1a701903a1f4a7237d2d685582c2f59e7317 days 1 hr ago0x2a0197507398019c56307b2833ca8889954e2d04  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.000051051
0xf93618cc46fe7a78896ce1a7c78b12447f026a3913d03e0e4a23801a7298e69620 days 5 hrs ago0x13d76da55cc9538925373fb7d4a8a1a31635e06a  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.000156078
0xe7a34f12d7c321af1086f83e2f8f806b346a3a76e0ff080d59640f2b483f0aa022 days 19 hrs ago0x696e26d899ce028b6e231c071e4accf61f90efe7  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.00007418
0x63793a942ba0982ab7d82434c1ade0aaef50cfac9ffb1381974939ac0584bd2327 days 17 hrs ago0x09dacf37a3f7b2a7a4ebe941a959827dc735f9f3  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.000654381
0x790296ca4c85be30a13bf5cd4944c4008c1586ce232c3e24f7da6ecebf45b46c30 days 1 hr ago0x38def8dc93722d1a2b955a670f6c85fb82544025  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.000370256
0x9b52cd9a5e23d36160325c461af099f4654c05c40fa4f49d3653ed6f17d2d2b233 days 21 hrs ago0xd7f473aa70a0b279efbc58f57735ec5cc201aa7f  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.000359595
0x9de79934cdabc72ee7cd3851bf5d1402018cd9e74fa165314d61f8c1012e2d3395 days 10 hrs ago0xc0084f7a861134dc21a3bd195f4c5bff2fbb1f12  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.0003278756
0x708db9baf0e98de47eb10fd827b4d809cc89ca70fc84fac06a3e926cb60bd41f103 days 12 hrs ago0x5aaeb8010a866b1e15a684d064ef640657445f55  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.00070095
0x2189c0a380069ca8c85cc4b5272b4c14cf3e02de84693f5fb0a94d09765e44f0135 days 6 hrs ago0x53b5224834fe8c9313404632e9d8bfce911da700  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.000185384
0x3aed087c069cda6b90d3139a5ecea4a6adb185773a9a4371470c78a9e6ed4ce8136 days 1 hr ago0xd30a11edfe976be0a27eb46e2e3f86bb65fc453f  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.00023205
0xca4ef34fb8744565ca59e0bdeacdf9900536f6a93a14c2efa388d398699e2f75140 days 18 hrs ago0xe5e218454fa14665f13b859d56ef03d2013de36b  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.00018564
0x7e8c02e344b1e2e50a6742c4ef40818cdfad2f6dbc018005cb95e5016cf92133143 days 19 hrs ago0xb5702da8586bee1e5a11c02d5eb04bd2f0f88017  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.000236691
0x1f212b84b031abb21b593c0c90c3ad1e382e6ba9d1a196f62638d77bb77bd0ee149 days 23 hrs ago0x6f49c48d1fce8f5fc780f4b9ab2e45f09fbbcbc4  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.00009282
0x37ba0d41bf874ce7595771622734e18cfc9446e62a240390651fd9f00bb1cd13150 days 10 hrs ago0x9c0b74eed36d781239b889609d3870c6b4dbb2d0  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.000167076
0x594ce7c67e6114e4e9c67b8abd0e587491cbbc1d873ce3f5279a04d349dccd30151 days 21 hrs ago0x5ce739e462faed3f1ddeba29a36fd9d24448a555  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.00013923
0xd9b08c3d17ddaa4a7194909576eb97cba0d0611d5047b591efca0f6c4a680016154 days 8 hrs ago0x2bafbf4556dc2ec7fa2e500569d5d1caf19eb0dd  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.0001434742
0xf62b49688d4472c3eb5ae963e0f1f9905dedb14cc03e3786a40bb2c88d980dd1154 days 11 hrs ago0x90630942d6966ff87d8c26da909a067631b73097  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.000104052
0x218f2cb7f6e43ba75f4b25ef675617a705f1be37f359fdfa6d80d6a8e235d6ab155 days 23 hrs ago0xa1719da09b61c6d1fe0b1254b7e5374904e03cc2  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.000138846
0x9260fa5f0ca3125b9cbededd4f55dd2ed8a96b9310e75a8e9b8c098143b40ddb156 days 54 mins ago0xc531dbc27efc640dcd9d90388744d515abd7415c  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.0011045
0x25c46f2f755e3a275f75a5909638ba184884f437903885d0ed01e4bf08c104db156 days 6 hrs ago0xe8bed3564f0482d20265f3e2842f7da82cf3977b  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.0011013
0xc42b0ec9bcdcec6d44c573ed6f0a44a54a5b453ae3b529cbc5020d7667629a11156 days 22 hrs ago0x4e95b9a9dd8160e935c1038f83aa5d7a46273a44  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.0018545
0x13f6073f3e19922aa39091cb3c8c83b6cae0529d741737b55de37877a7cc71f2159 days 1 hr ago0x90630942d6966ff87d8c26da909a067631b73097  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.00027846
0x92a11c60cdd55e2b3aebf8100f6d4d3ec26b6d578af57073219c39e86a3159ef159 days 1 hr ago0xc8431fa300a7369d63494bdaeb9581cf942ea1fc  IN   0xac9e0035dc040671e5646dc9b8896d7d78c48f850 Ether0.00015627
[ 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), NestedArrayFunctionCallDecoder (medium-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: Token
Compiler Text: v0.4.18+commit.9cf6e910
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.18;

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

  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a / b;
    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;
  }
}

interface TokenUpgraderInterface{
    function upgradeFor(address _for, uint256 _value) public returns (bool success);
    function upgradeFrom(address _by, address _for, uint256 _value) public returns (bool success);
}
  
contract Token {
    using SafeMath for uint256;

    address public owner = msg.sender;

    string public name = "Hint";
    string public symbol = "HINT";

    bool public upgradable = false;
    bool public upgraderSet = false;
    TokenUpgraderInterface public upgrader;

    bool public locked = false;
    uint8 public decimals = 18;
    uint256 public decimalMultiplier = 10**(uint256(decimals));

    modifier unlocked() {
        require(!locked);
        _;
    }

    // Ownership

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

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

    function transferOwnership(address newOwner) public onlyOwner returns (bool success) {
        require(newOwner != address(0));      
        OwnershipTransferred(owner, newOwner);
        owner = newOwner;
        return true;
    }


    // ERC20 related functions

    uint256 public totalSupply = 0;

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


    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);

  /**
  * @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) unlocked public returns (bool) {
        require(_to != address(0));
        balances[msg.sender] = balances[msg.sender].sub(_value);
        balances[_to] = balances[_to].add(_value);
        Transfer(msg.sender, _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) view public returns (uint256 bal) {
        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 amout of tokens to be transfered
   */

    function transferFrom(address _from, address _to, uint256 _value) unlocked public returns (bool) {
        require(_to != address(0));
        uint256 _allowance = allowed[_from][msg.sender];
        require(_allowance >= _value);
        balances[_from] = balances[_from].sub(_value);
        balances[_to] = balances[_to].add(_value);
        allowed[_from][msg.sender] = _allowance.sub(_value);
        Transfer(_from, _to, _value);
        return true;
    }

  /**
   * @dev Aprove the passed address to spend the specified amount of tokens on behalf of msg.sender.
   * @param _spender The address which will spend the funds.
   * @param _value The amount of tokens to be spent.
   */

    function approve(address _spender, uint256 _value) unlocked public returns (bool) {
        require((_value == 0) || (allowed[msg.sender][_spender] == 0));
        allowed[msg.sender][_spender] = _value;
        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 specifing the amount of tokens still available for the spender.
   */

    function allowance(address _owner, address _spender) view public returns (uint256 remaining) {
        return allowed[_owner][_spender];
    }

    function increaseApproval (address _spender, uint _addedValue) unlocked public
        returns (bool success) {
            allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
            Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
            return true;
    }

    function decreaseApproval (address _spender, uint _subtractedValue) unlocked public
        returns (bool success) {
            uint oldValue = allowed[msg.sender][_spender];
            if (_subtractedValue > oldValue) {
                allowed[msg.sender][_spender] = 0;
            } else {
                allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
            }
            Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
            return true;
    }

  /**
    * Constructor mints tokens to corresponding addresses
   */

    function Token () public {
        
        address publicSaleReserveAddress = 0x11f104b59d90A00F4bDFF0Bed317c8573AA0a968;
        mint(publicSaleReserveAddress, 100000000);

          address hintPlatformReserveAddress = 0xE46C2C7e4A53bdC3D91466b6FB45Ac9Bc996a3Dc;
        mint(hintPlatformReserveAddress, 21000000000);

        address advisorsReserveAddress = 0xdc9aea710D5F8169AFEDA4bf6F1d6D64548951AF;
        mint(advisorsReserveAddress, 50000000);
        
        address frozenHintEcosystemReserveAddress = 0xfeC2C0d053E9D6b1A7098F17b45b48102C8890e5;
        mint(frozenHintEcosystemReserveAddress, 77600000000);

        address teamReserveAddress = 0xeE162d1CCBb1c14169f26E5b35e3ca44C8bDa4a0;
        mint(teamReserveAddress, 50000000);
        
        address preICOReserveAddress = 0xD2c395e12174630993572bf4Cbb5b9a93384cdb2;
        mint(preICOReserveAddress, 100000000);
        
        address foundationReserveAddress = 0x7A5d4e184f10b63C27ad772D17bd3b7393933142;
        mint(foundationReserveAddress, 100000000);
        
        address hintPrivateOfferingReserve = 0x3f851952ACbEd98B39B913a5c8a2E55b2E28c8F4;
        mint(hintPrivateOfferingReserve, 1000000000);

        assert(totalSupply == 100000000000*decimalMultiplier);
    }

  /**
   * @dev Function to mint tokens
   * @param _for The address that will recieve the minted tokens.
   * @param _amount The amount of tokens to mint.
   * @return A boolean that indicates if the operation was successful.
   */

    function mint(address _for, uint256 _amount) internal returns (bool success) {
        _amount = _amount*decimalMultiplier;
        balances[_for] = balances[_for].add(_amount);
        totalSupply = totalSupply.add(_amount);
        Transfer(0, _for, _amount);
        return true;
    }

  /**
   * @dev Function to lock token transfers
   * @param _newLockState New lock state
   * @return A boolean that indicates if the operation was successful.
   */

    function setLock(bool _newLockState) onlyOwner public returns (bool success) {
        require(_newLockState != locked);
        locked = _newLockState;
        return true;
    }

  /**
   * @dev Function to allow token upgrades
   * @param _newState New upgrading allowance state
   * @return A boolean that indicates if the operation was successful.
   */

    function allowUpgrading(bool _newState) onlyOwner public returns (bool success) {
        upgradable = _newState;
        return true;
    }

    function setUpgrader(address _upgraderAddress) onlyOwner public returns (bool success) {
        require(!upgraderSet);
        require(_upgraderAddress != address(0));
        upgraderSet = true;
        upgrader = TokenUpgraderInterface(_upgraderAddress);
        return true;
    }

    function upgrade() public returns (bool success) {
        require(upgradable);
        require(upgraderSet);
        require(upgrader != TokenUpgraderInterface(0));
        uint256 value = balances[msg.sender];
        assert(value > 0);
        delete balances[msg.sender];
        totalSupply = totalSupply.sub(value);
        assert(upgrader.upgradeFor(msg.sender, value));
        return true;
    }

    function upgradeFor(address _for, uint256 _value) public returns (bool success) {
        require(upgradable);
        require(upgraderSet);
        require(upgrader != TokenUpgraderInterface(0));
        uint256 _allowance = allowed[_for][msg.sender];
        require(_allowance >= _value);
        balances[_for] = balances[_for].sub(_value);
        allowed[_for][msg.sender] = _allowance.sub(_value);
        totalSupply = totalSupply.sub(_value);
        assert(upgrader.upgradeFrom(msg.sender, _for, _value));
        return true;
    }

    function () payable external {
        if (upgradable) {
            assert(upgrade());
            return;
        }
        revert();
    }

}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"upgraderSet","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"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":"_upgraderAddress","type":"address"}],"name":"setUpgrader","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":"decimalMultiplier","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":"_newLockState","type":"bool"}],"name":"setLock","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"bal","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_for","type":"address"},{"name":"_value","type":"uint256"}],"name":"upgradeFor","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":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"upgrader","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newState","type":"bool"}],"name":"allowUpgrading","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"locked","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"upgrade","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"upgradable","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"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 Switch To Opcodes View
6060604052336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506040805190810160405280600481526020017f48696e74000000000000000000000000000000000000000000000000000000008152506001908051906020019062000091929190620004dc565b506040805190810160405280600481526020017f48494e540000000000000000000000000000000000000000000000000000000081525060029080519060200190620000df929190620004dc565b506000600360006101000a81548160ff0219169083151502179055506000600360016101000a81548160ff0219169083151502179055506000600360166101000a81548160ff0219169083151502179055506012600360176101000a81548160ff021916908360ff160217905550600360179054906101000a900460ff1660ff16600a0a600455600060055534156200017757600080fd5b6000806000806000806000807311f104b59d90a00f4bdff0bed317c8573aa0a9689750620001be886305f5e1006200038a6401000000000262002033176401000000009004565b5073e46c2c7e4a53bdc3d91466b6fb45ac9bc996a3dc9650620001fb876404e3b292006200038a6401000000000262002033176401000000009004565b5073dc9aea710d5f8169afeda4bf6f1d6d64548951af955062000237866302faf0806200038a6401000000000262002033176401000000009004565b5073fec2c0d053e9d6b1a7098f17b45b48102c8890e5945062000274856412115208006200038a6401000000000262002033176401000000009004565b5073ee162d1ccbb1c14169f26e5b35e3ca44c8bda4a09350620002b0846302faf0806200038a6401000000000262002033176401000000009004565b5073d2c395e12174630993572bf4cbb5b9a93384cdb29250620002ec836305f5e1006200038a6401000000000262002033176401000000009004565b50737a5d4e184f10b63c27ad772d17bd3b7393933142915062000328826305f5e1006200038a6401000000000262002033176401000000009004565b50733f851952acbed98b39b913a5c8a2e55b2e28c8f490506200036481633b9aca006200038a6401000000000262002033176401000000009004565b5060045464174876e800026005541415156200037c57fe5b50505050505050506200058b565b600060045482029150620003f582600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054620004bd6401000000000262002015179091906401000000009004565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506200045d82600554620004bd6401000000000262002015179091906401000000009004565b6005819055508273ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000808284019050838110151515620004d257fe5b8091505092915050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200051f57805160ff191683800117855562000550565b8280016001018555821562000550579182015b828111156200054f57825182559160200191906001019062000532565b5b5090506200055f919062000563565b5090565b6200058891905b80821115620005845760008160009055506001016200056a565b5090565b90565b612172806200059b6000396000f300606060405260043610610133576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063045a17961461016457806306fdde0314610191578063095ea7b31461021f57806318160ddd146102795780631b878f71146102a257806323b872dd146102f35780633082538f1461036c578063313ce56714610395578063619d5194146103c4578063661884631461040157806370a082311461045b578063829ebdcd146104a85780638da5cb5b1461050257806395d89b4114610557578063a9059cbb146105e5578063af2697451461063f578063ca1b5aa714610694578063cf309012146106d1578063d55ec697146106fe578063d73dd6231461072b578063dd62ed3e14610785578063f2fde38b146107f1578063f4d26fec14610842575b600360009054906101000a900460ff161561015d5761015061086f565b151561015857fe5b610162565b600080fd5b005b341561016f57600080fd5b610177610aaa565b604051808215151515815260200191505060405180910390f35b341561019c57600080fd5b6101a4610abd565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101e45780820151818401526020810190506101c9565b50505050905090810190601f1680156102115780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561022a57600080fd5b61025f600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610b5b565b604051808215151515815260200191505060405180910390f35b341561028457600080fd5b61028c610cff565b6040518082815260200191505060405180910390f35b34156102ad57600080fd5b6102d9600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610d05565b604051808215151515815260200191505060405180910390f35b34156102fe57600080fd5b610352600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610e1f565b604051808215151515815260200191505060405180910390f35b341561037757600080fd5b61037f611136565b6040518082815260200191505060405180910390f35b34156103a057600080fd5b6103a861113c565b604051808260ff1660ff16815260200191505060405180910390f35b34156103cf57600080fd5b6103e76004808035151590602001909190505061114f565b604051808215151515815260200191505060405180910390f35b341561040c57600080fd5b610441600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506111f1565b604051808215151515815260200191505060405180910390f35b341561046657600080fd5b610492600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061149e565b6040518082815260200191505060405180910390f35b34156104b357600080fd5b6104e8600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506114e7565b604051808215151515815260200191505060405180910390f35b341561050d57600080fd5b61051561187e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561056257600080fd5b61056a6118a3565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105aa57808201518184015260208101905061058f565b50505050905090810190601f1680156105d75780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156105f057600080fd5b610625600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050611941565b604051808215151515815260200191505060405180910390f35b341561064a57600080fd5b610652611b34565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561069f57600080fd5b6106b760048080351515906020019091905050611b5a565b604051808215151515815260200191505060405180910390f35b34156106dc57600080fd5b6106e4611bda565b604051808215151515815260200191505060405180910390f35b341561070957600080fd5b61071161086f565b604051808215151515815260200191505060405180910390f35b341561073657600080fd5b61076b600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050611bed565b604051808215151515815260200191505060405180910390f35b341561079057600080fd5b6107db600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611e05565b6040518082815260200191505060405180910390f35b34156107fc57600080fd5b610828600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611e8c565b604051808215151515815260200191505060405180910390f35b341561084d57600080fd5b610855611fe9565b604051808215151515815260200191505060405180910390f35b600080600360009054906101000a900460ff16151561088d57600080fd5b600360019054906101000a900460ff1615156108a857600080fd5b600073ffffffffffffffffffffffffffffffffffffffff16600360029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415151561090657600080fd5b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905060008111151561095457fe5b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600090556109ac81600554611ffc90919063ffffffff16565b600581905550600360029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663829ebdcd33836000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1515610a7f57600080fd5b6102c65a03f11515610a9057600080fd5b505050604051805190501515610aa257fe5b600191505090565b600360019054906101000a900460ff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610b535780601f10610b2857610100808354040283529160200191610b53565b820191906000526020600020905b815481529060010190602001808311610b3657829003601f168201915b505050505081565b6000600360169054906101000a900460ff16151515610b7957600080fd5b6000821480610c0457506000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b1515610c0f57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60055481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610d6257600080fd5b600360019054906101000a900460ff16151515610d7e57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610dba57600080fd5b6001600360016101000a81548160ff02191690831515021790555081600360026101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060019050919050565b600080600360169054906101000a900460ff16151515610e3e57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614151515610e7a57600080fd5b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050828110151515610f0857600080fd5b610f5a83600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ffc90919063ffffffff16565b600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610fef83600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461201590919063ffffffff16565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506110458382611ffc90919063ffffffff16565b600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a360019150509392505050565b60045481565b600360179054906101000a900460ff1681565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156111ac57600080fd5b600360169054906101000a900460ff161515821515141515156111ce57600080fd5b81600360166101000a81548160ff02191690831515021790555060019050919050565b600080600360169054906101000a900460ff1615151561121057600080fd5b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508083111561131e576000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113b2565b6113318382611ffc90919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600080600360009054906101000a900460ff16151561150557600080fd5b600360019054906101000a900460ff16151561152057600080fd5b600073ffffffffffffffffffffffffffffffffffffffff16600360029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415151561157e57600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015151561160c57600080fd5b61165e83600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ffc90919063ffffffff16565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506116b48382611ffc90919063ffffffff16565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061174983600554611ffc90919063ffffffff16565b600581905550600360029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16634c6c6a5c3386866000604051602001526040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050602060405180830381600087803b151561185057600080fd5b6102c65a03f1151561186157600080fd5b50505060405180519050151561187357fe5b600191505092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156119395780601f1061190e57610100808354040283529160200191611939565b820191906000526020600020905b81548152906001019060200180831161191c57829003601f168201915b505050505081565b6000600360169054906101000a900460ff1615151561195f57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561199b57600080fd5b6119ed82600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ffc90919063ffffffff16565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611a8282600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461201590919063ffffffff16565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600360029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611bb757600080fd5b81600360006101000a81548160ff02191690831515021790555060019050919050565b600360169054906101000a900460ff1681565b6000600360169054906101000a900460ff16151515611c0b57600080fd5b611c9a82600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461201590919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611ee957600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515611f2557600080fd5b8173ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060019050919050565b600360009054906101000a900460ff1681565b600082821115151561200a57fe5b818303905092915050565b600080828401905083811015151561202957fe5b8091505092915050565b60006004548202915061208e82600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461201590919063ffffffff16565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506120e68260055461201590919063ffffffff16565b6005819055508273ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050929150505600a165627a7a72305820bcb9f491a99c8923c811ee983cea2ff5fcff78e14091661a0827907ec3be402b0029

   Swarm Source:
bzzr://bcb9f491a99c8923c811ee983cea2ff5fcff78e14091661a0827907ec3be402b

 

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.