Contract 0x6f259637dcd74c767781e37bc6133cd6a68aa161

 

TxHash Block Age From To Value [TxFee]
0x508cabcef5d7b781c86f779dafa174c0e02193ebc49c6cadb29a041658c50aaf740371251 secs agoGate.io 1 IN  Huobi Token0 Ether0.0002855545
0x1a73480bec6794c03f10b2fcbe4fdf0730158a8bb4e3a98be75c66a7c0daa28974037051 min ago0xcd77578e18b12be4628cbacea55f718feb3ea404 IN  Huobi Token0 Ether0.0001117869
0xb244bbcc51835b1ad259d8fffe889ff49898a229a1f1db8d537aa3a2d250462074037051 min ago0xe1acb9c4462be5723c39506fbdfc88d44495c0b7 IN  Huobi Token0 Ether0.0001121133
0x9ffffa1c5c1b614fbf4551a05acbdd9a90e047792cd1f2325293d0a9f4cdd22d74036797 mins ago0x5927a27ebfbfd1b540461b90d154cdc68e1f21a6 IN  Huobi Token0 Ether0.0001121133
0xc98db800b1b4ce95c4bec3c2d65a7b57a11322e93d309c10cb53a522df775ff874036797 mins agoHuobi 9 IN  Huobi Token0 Ether0.00110949
0x46a9cd51b2fa39986012e2c36e40819291a2f5eb0a0cd09f797e6b9a9b2623e574036787 mins agoHuobi 12 IN  Huobi Token0 Ether0.00110565
0x1c544094897cc584a3d51b2c542ba5800eaa705351e39db10486a4da9b6eb4ca74036738 mins ago0xe29b24d0955129228089e64db8980922722d03fe IN  Huobi Token0 Ether0.0001117869
0x2b1e912828240c34590c5a8d85977c72cf3d75b030cd4c8f9e970c1a0861318a74036728 mins agoGate.io 1 IN  Huobi Token0 Ether0.0002859065
0x424d8864a23871b05ee2962a25afa6e83416eb01b498b686df0fabfe2321c82d74036728 mins agoHuobi 5 IN  Huobi Token0 Ether0.00155565
0xb8110b10cc9a6237a0b6a4be0590ac83b169f2f6394833128a15a183d1cd4cd274036709 mins agoGate.io 1 IN  Huobi Token0 Ether0.0002859065
0xa64513f97c72da5f7dd23332d557eaaf0d02033513a0bb223dca10783b228047740365911 mins ago0xd0869970e637367e7c4135a52f2b63532be94d68 IN  Huobi Token0 Ether0.00021919
0xeb3f73f2f2c3b2fc2e19d0c76e0c391e3cb813abe3d867fcfdbecdef23c69695740365612 mins agoGate.io 1 IN  Huobi Token0 Ether0.0002852025
0x01fb074f0140bf0320139d3a0f95e5857e474427a77482871e89fea7394655a6740365412 mins agoHuobi 4 IN  Huobi Token0 Ether0.00155565
0x19ae77fe57f0a508f01256184c530eb91beac46b76afdbd4262c28360783da1a740364516 mins agoHuobi 1 IN  Huobi Token0 Ether0.00155757
0x90f6148720c1322b1206b9645910f423f996fb18bbc28e2dbab4aacb035b0feb740363618 mins agoGate.io 1 IN  Huobi Token0 Ether0.0002855545
0x26981d46cd0b91ff85ae72845afe8d0bc3d80153fc581fd444abaa941e7c456e740362819 mins ago0xc9780b40013206e7c2d2c8b57a0732e636ffbd24 IN  Huobi Token0 Ether0.0001117869
0xc2de3e9647e93e5ad1f4ce9f5580d5b852aec0c2461e658d1d9a709c6f153f05740362420 mins ago0x3a637b4876d48cd51a91655519d5ed59e8f706a4 IN  Huobi Token0 Ether0.00021919
0xfc28560b9a23e8a0eeda9399014d504e6d1832270d955b2e42fea4c5e4850a3e740361822 mins agoHuobi 11 IN  Huobi Token0 Ether0.00155949
0x60046887e4b89920264fbd0c37ff6391f13972025aa77400847f7c4d126e2330740359825 mins ago0xc1262efb031e8512e24dbee848f990873634d9b6 IN  Huobi Token0 Ether0.000109915
0xc2c2f02f5adecbf9f8ea70c104db7039480a81b0f0cb8b25772d7f1d2cd17a78740358427 mins ago0x70745440f622324c8988eb6995e06347ac3ee168 IN  Huobi Token0 Ether0.000109915
0x64eca9498de3d4a5a069bed07827533c6645a401494497b257449f231fff70c6740358028 mins agoHuobi 10 IN  Huobi Token0 Ether0.00110949
0xbfb06170549394e9a822ecdaacb43932e3257da2e607f741bd34adbf4a8fd2bb740357031 mins ago0xcd67993f75d2f55370022cb4e9556ff5f2ec631c IN  Huobi Token0 Ether0.0001117869
0x543de5ebf476fdcf2275b67e4ef3ad4a9f5e4abd1db9ab790729bf70d5129be3740356632 mins agoGate.io 1 IN  Huobi Token0 Ether0.0002855545
0x7d29770f77f749c90040423e94bbb3f02911adedffc8ffffba34cc7e61e5e0a0740355533 mins agoHuobi 12 IN  Huobi Token0 Ether0.00155949
0x216156ee0d43a3608e3c1459b3b2bbc6d65c44259b29d153f7275074d3bc45f0740355234 mins agoHuobi 7 IN  Huobi Token0 Ether0.00155949
[ Download CSV Export 

Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value

Contract Source Code Verified (Exact Match)

Contract Name:
HBToken

Compiler Version
v0.4.19+commit.c4cbbb05

Optimization Enabled:
Yes

Runs (Optimizer):
200

Contract Source Code

pragma solidity 0.4.19;

contract Token {

    /// @return total amount of tokens
    function totalSupply() constant returns (uint supply) {}

    /// @param _owner The address from which the balance will be retrieved
    /// @return The balance
    function balanceOf(address _owner) constant returns (uint balance) {}

    /// @notice send `_value` token to `_to` from `msg.sender`
    /// @param _to The address of the recipient
    /// @param _value The amount of token to be transferred
    /// @return Whether the transfer was successful or not
    function transfer(address _to, uint _value) returns (bool success) {}

    /// @notice send `_value` token to `_to` from `_from` on the condition it is approved by `_from`
    /// @param _from The address of the sender
    /// @param _to The address of the recipient
    /// @param _value The amount of token to be transferred
    /// @return Whether the transfer was successful or not
    function transferFrom(address _from, address _to, uint _value) returns (bool success) {}

    /// @notice `msg.sender` approves `_addr` to spend `_value` tokens
    /// @param _spender The address of the account able to transfer the tokens
    /// @param _value The amount of wei to be approved for transfer
    /// @return Whether the approval was successful or not
    function approve(address _spender, uint _value) returns (bool success) {}

    /// @param _owner The address of the account owning tokens
    /// @param _spender The address of the account able to transfer the tokens
    /// @return Amount of remaining tokens allowed to spent
    function allowance(address _owner, address _spender) constant returns (uint remaining) {}

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

contract RegularToken is Token {

    function transfer(address _to, uint _value) returns (bool) {
        //Default assumes totalSupply can't be over max (2^256 - 1).
        if (balances[msg.sender] >= _value && balances[_to] + _value >= balances[_to]) {
            balances[msg.sender] -= _value;
            balances[_to] += _value;
            Transfer(msg.sender, _to, _value);
            return true;
        } else { return false; }
    }

    function transferFrom(address _from, address _to, uint _value) returns (bool) {
        if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && balances[_to] + _value >= balances[_to]) {
            balances[_to] += _value;
            balances[_from] -= _value;
            allowed[_from][msg.sender] -= _value;
            Transfer(_from, _to, _value);
            return true;
        } else { return false; }
    }

    function balanceOf(address _owner) constant returns (uint) {
        return balances[_owner];
    }

    function approve(address _spender, uint _value) returns (bool) {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }

    function allowance(address _owner, address _spender) constant returns (uint) {
        return allowed[_owner][_spender];
    }

    mapping (address => uint) balances;
    mapping (address => mapping (address => uint)) allowed;
    uint public totalSupply;
}

contract UnboundedRegularToken is RegularToken {

    uint constant MAX_UINT = 2**256 - 1;
    
    /// @dev ERC20 transferFrom, modified such that an allowance of MAX_UINT represents an unlimited amount.
    /// @param _from Address to transfer from.
    /// @param _to Address to transfer to.
    /// @param _value Amount to transfer.
    /// @return Success of transfer.
    function transferFrom(address _from, address _to, uint _value)
        public
        returns (bool)
    {
        uint allowance = allowed[_from][msg.sender];
        if (balances[_from] >= _value
            && allowance >= _value
            && balances[_to] + _value >= balances[_to]
        ) {
            balances[_to] += _value;
            balances[_from] -= _value;
            if (allowance < MAX_UINT) {
                allowed[_from][msg.sender] -= _value;
            }
            Transfer(_from, _to, _value);
            return true;
        } else {
            return false;
        }
    }
}

contract HBToken is UnboundedRegularToken {

    uint public totalSupply = 5*10**26;
    uint8 constant public decimals = 18;
    string constant public name = "HuobiToken";
    string constant public symbol = "HT";

    function HBToken() {
        balances[msg.sender] = totalSupply;
        Transfer(address(0), msg.sender, totalSupply);
    }
}

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"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":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","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":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"}]

Contract Creation Code

60606040526b019d971e4fe8401e74000000600355341561001f57600080fd5b600354600160a060020a033316600081815260208190526040808220849055919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91905190815260200160405180910390a3610591806100836000396000f3006060604052600436106100985763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde03811461009d578063095ea7b31461012757806318160ddd1461015d57806323b872dd14610182578063313ce567146101aa57806370a08231146101d357806395d89b41146101f2578063a9059cbb14610205578063dd62ed3e14610227575b600080fd5b34156100a857600080fd5b6100b061024c565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156100ec5780820151838201526020016100d4565b50505050905090810190601f1680156101195780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561013257600080fd5b610149600160a060020a0360043516602435610283565b604051901515815260200160405180910390f35b341561016857600080fd5b6101706102f0565b60405190815260200160405180910390f35b341561018d57600080fd5b610149600160a060020a03600435811690602435166044356102f6565b34156101b557600080fd5b6101bd610426565b60405160ff909116815260200160405180910390f35b34156101de57600080fd5b610170600160a060020a036004351661042b565b34156101fd57600080fd5b6100b0610446565b341561021057600080fd5b610149600160a060020a036004351660243561047d565b341561023257600080fd5b610170600160a060020a036004358116906024351661053a565b60408051908101604052600a81527f48756f6269546f6b656e00000000000000000000000000000000000000000000602082015281565b600160a060020a03338116600081815260016020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b60035481565b600160a060020a03808416600081815260016020908152604080832033909516835293815283822054928252819052918220548390108015906103395750828110155b801561035f5750600160a060020a03841660009081526020819052604090205483810110155b1561041957600160a060020a03808516600090815260208190526040808220805487019055918716815220805484900390556000198110156103c957600160a060020a03808616600090815260016020908152604080832033909416835292905220805484900390555b83600160a060020a031685600160a060020a03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405190815260200160405180910390a36001915061041e565b600091505b509392505050565b601281565b600160a060020a031660009081526020819052604090205490565b60408051908101604052600281527f4854000000000000000000000000000000000000000000000000000000000000602082015281565b600160a060020a0333166000908152602081905260408120548290108015906104c05750600160a060020a03831660009081526020819052604090205482810110155b1561053257600160a060020a033381166000818152602081905260408082208054879003905592861680825290839020805486019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060016102ea565b5060006102ea565b600160a060020a039182166000908152600160209081526040808320939094168252919091522054905600a165627a7a72305820c129bd269d0adfb45f74a1d569e7170c49140570d880849318201de68509f99d0029

Swarm Source

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