Contract 0x49aec0752e68d0282db544c677f6ba407ba17ed7

 

TxHash Block Age From To Value [TxFee]
0x5192c26990cbc505322c190760ae981b76084eb859fd53a1201f47791e0a5ba272296521 day 6 hrs ago0xe49013e01d8d95a87d5d6f7719688f92ec4d3bdc  IN   BillionaireToken0 Ether0.000136827
0xfc5ee261f9dddac690484d39c6e062671dd82f77a6104f2b1c4d468ba7170fed72286791 day 11 hrs agoCoinExchange.io  IN   BillionaireToken0 Ether0.00052038
0x850c5e4e13f740b5717c582c6b77eaddab93b9317f14164502fd3a1a2d6e07b972206453 days 10 hrs ago0x2fa6b28701e949b6a925fd5c5e7ce3394c128230  IN   BillionaireToken0 Ether0.000091827
0xe9da0f1e8fc88204e7592d9972bb93181901ed742bcb324d8c4016e5f25bc7b072206423 days 10 hrs ago0x2fa6b28701e949b6a925fd5c5e7ce3394c128230  IN   BillionaireToken0 Ether0.000136827
0xdd3a85892a85158dda4f7f09c97512dc39436888000290754d857f31556df2c172206283 days 10 hrs ago0x2fa6b28701e949b6a925fd5c5e7ce3394c128230  IN   BillionaireToken0 Ether0.000136827
0x9372dca513155bd3c20913285669a61e2e81848ba2095a549ea5a3367bef356772206123 days 10 hrs agoCoinExchange.io  IN   BillionaireToken0 Ether0.000334494
0x3b144a17c258accaf0c8b11fb0212d9d2a1e68307a7ece13b48f8f607a14f03872154724 days 15 hrs ago0xea5a8786e0d86892519750d9766775462c9a7523  IN   BillionaireToken0 Ether0.000548076
0xd8af0f3999fb93499b7a8ba6b82e37810e94558add3275f679f5aebb1a70434a72154514 days 16 hrs ago0x4e0a193d7d927fee41bacc38a9b8a7a78490fdbd  IN   BillionaireToken0 Ether0.00048399
0x59034726ccd0f210bb27f61948c37ae4a7e6a35c8e067941ae596a6dcca0f23d72103945 days 20 hrs ago0xbe4a4c57303ff4027a1cf9d33e1571d7fa2476b0  IN   BillionaireToken0 Ether0.000153365
0x2676ac14e3f1b8b098f756ed357d6d48b856a26f792bf504a0d558f5497b36d572103945 days 20 hrs ago0xbe4a4c57303ff4027a1cf9d33e1571d7fa2476b0  IN   BillionaireToken0 Ether0.000228365
0x6da7cd1ce24aa3bd9bbeddc7f73055cd1e74f0228cad79ae5efe8613a214b14e72103825 days 20 hrs ago0x95e356b06791b16621293c06f588642799216ab4  IN   BillionaireToken0 Ether0.00091143
0x7010ec2f39da6a48023095507511ae11c38fa8543ddd0a7be3ca5e87384b604a72103525 days 21 hrs ago0x95e356b06791b16621293c06f588642799216ab4  IN   BillionaireToken0 Ether0.001000564
0xc3e00e7090fcfabd23a042c3a99790d2c791bb9c66c6f2bd1f756112809ef13672103485 days 21 hrs ago0x95e356b06791b16621293c06f588642799216ab4  IN   BillionaireToken0 Ether0.002136182
0x2d4f04be6b897745ab645377a71bb7a0be5c290d9742201c2560887b02811f3a72075496 days 12 hrs ago0x40ff3d92fa0b3213c1571a75d81665ec9e505276  IN   BillionaireToken0.016 Ether0.000053470263
0x589997be3cd7485a99208b9134a1773ef4fd06b93175b0c753f2e48a0335561f72065826 days 18 hrs ago0xb5d3fa9a8e9bcefc821dcec8cc0f702268e00714  IN   BillionaireToken0 Ether0.000137019
0xfd5f075e23281cba02fa69ff9e7cbe0bdcb5791e0481c64621635e99facbc29272042017 days 8 hrs ago0xbe4a4c57303ff4027a1cf9d33e1571d7fa2476b0  IN   BillionaireToken0 Ether0.000061346
0x7968d302d61097f94a2a4e1d557f771a86be215b11acfdedeb88e0345976a40672041997 days 8 hrs ago0xbe4a4c57303ff4027a1cf9d33e1571d7fa2476b0  IN   BillionaireToken0 Ether0.000091346
0x8bbd69a9b780844177131fc7a3143f147c4966200679fe856cbb2706f3138e5572041847 days 8 hrs ago0x95e356b06791b16621293c06f588642799216ab4  IN   BillionaireToken0 Ether0.001523806
0x1d98ec6ab0fef5bd480f4159872d57cad5b30a23ba972493a6908629bf32b30672041757 days 8 hrs ago0x95e356b06791b16621293c06f588642799216ab4  IN   BillionaireToken0 Ether0.001521182
0x1286c7bccdd54964bc9a276f64570950ec3a74bc4ddcc5ed07b2aecdea11ea1072025767 days 17 hrs ago0x94f49664b8a52a5f2cc5e8de358893760a90f20d  IN   BillionaireToken0 Ether0.000182692
0x2cdd9646df8ad0feacff4e5ba37cf0d997440eb7e734acae816a2701a3253111718877810 days 14 hrs ago0x95e356b06791b16621293c06f588642799216ab4  IN   BillionaireToken0 Ether0.002136182
0x2758568cc083d5a992381507bb25e8e00c5be5d93020fc25d5a782727457606b718323511 days 17 hrs ago0x94f49664b8a52a5f2cc5e8de358893760a90f20d  IN   BillionaireToken0 Ether0.000182436
0x0d25fcc58be4f4389517319a2c107400354f134e5efff4147684442b8a5d21f2718190411 days 23 hrs ago0x874d8c7310b910e6b8219d2a5982ef87ed1676b3  IN   BillionaireToken0 Ether0.000136635
0xd5d720a9111d549fd4fe925f1d766d6c30c77862e54617dc9d121d52f655a0ab718057012 days 6 hrs ago0xa7d9233caad770db5a5600fd3ea52440d27bf04c  IN   BillionaireToken0 Ether0.000091346
0xd62b904372da89cde33beff06771996171388bad41ad5ea7767ff42f8840a2ce718048012 days 6 hrs ago0xf05ca05638b5c1d5110be660303fd3f14b09ce63  IN   BillionaireToken0 Ether0.002136182
[ Download CSV Export 

Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value
Warning: The compiled contract might be susceptible to ExpExponentCleanup (medium/high-severity), NestedArrayFunctionCallDecoder (medium-severity), ZeroFunctionSelector (very low-severity), DelegateCallReturnValue (low-severity) Solidity Compiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: XBLToken
Compiler Version: v0.4.14+commit.c2215d46
Optimization Enabled: Yes
Runs (Optimizer):  200


Contract Source Code
pragma solidity ^0.4.8;

/* Billionaire Token (XBL) source code. */
  
 contract XBLToken {
     
    // Get the total token supply
  
    // Triggered when tokens are transferred.
    event Transfer(address indexed _from, address indexed _to, uint256 _value);
  
    // Triggered whenever approve(address _spender, uint256 _value) is called.
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);

    /* This notifies clients about the XBL amount burned */
    event Burn(address indexed from, uint256 value);
    
    // And we begin:
    string public constant symbol = "XBL";
    string public constant name = "Billionaire Token";
    uint8 public constant decimals = 18;
    uint256 _totalSupply = 3333333000000000000000000;    // 3,333,333 tokens with 18 decimal places.
    uint256 _totalBurned = 0;                            // Total burned initially starts at 0.
     
    /* The owner of this contract (initial address) */
    address public owner;
  
    /* Dictionary containing balances for each account */
    mapping(address => uint256) balances;
  
    /* Owner of account can approve (allow) the transfer of an amount to another account */
    mapping(address => mapping (address => uint256)) allowed;
  
     // Functions with this modifier can only be executed by the owner
    modifier onlyOwner() 
     {
         if (msg.sender != owner) 
         {
             throw;
         }
         _;
     }
  
     // Constructor:
     function XBLToken() 
     {
        owner = msg.sender;
        balances[owner] = _totalSupply;
     }
  
     function totalSupply() constant returns (uint256 l_totalSupply) 
     {
        l_totalSupply = _totalSupply;
     }

     function totalBurned() constant returns (uint256 l_totalBurned)
     {
        l_totalBurned = _totalBurned;
     }
  
     /* What is the balance of a particular account? */
     function balanceOf(address _owner) constant returns (uint256 balance) 
     {
        return balances[_owner];
     }
  
     /* Transfer the balance from owner's account to another account. */
     function transfer(address _to, uint256 _amount) returns (bool success) 
     {
        if (_to == 0x0) throw;      /* Prevents transferring to 0x0 addresses. Use burn() instead. */

        if (balances[msg.sender] >= _amount && _amount > 0 && balances[_to] + _amount > balances[_to]) 
        {
            balances[msg.sender] -= _amount;
            balances[_to] += _amount;
            Transfer(msg.sender, _to, _amount);
            return true;
         } 
         else 
         {
            return false;
         }
     }
  
     // Send _value amount of tokens from address _from to address _to
     // The transferFrom method is used for a withdraw workflow, allowing contracts to send
     // tokens on your behalf, for example to "deposit" to a contract address and/or to charge
     // fees in sub-currencies; the command should fail unless the _from account has
     // deliberately authorized the sender of the message via some mechanism; we propose
     // these standardized APIs for approval:
     function transferFrom(address _from, address _to, uint256 _amount) returns (bool success) 
     {
        if (_to == 0x0) throw;      /* Prevents transferring to 0x0 addresses. Use burn() instead. */

        if (balances[_from] >= _amount && allowed[_from][msg.sender] >= _amount && _amount > 0 && balances[_to] + _amount > balances[_to]) 
        {
            balances[_from] -= _amount;
            allowed[_from][msg.sender] -= _amount;
            balances[_to] += _amount;
            Transfer(_from, _to, _amount);
            return true;
         } 
         else 
         {
            return false;
         }
     }
  
     // Allow _spender to withdraw from your account, multiple times, up to the _value amount.
     // If this function is called again it overwrites the current allowance with _value.
     function approve(address _spender, uint256 _amount) returns (bool success) 
     {
        allowed[msg.sender][_spender] = _amount;
        Approval(msg.sender, _spender, _amount);
        return true;
     }
  
     /* Is the _spender allowed to spend on the behalf of the _owner? */ 
     function allowance(address _owner, address _spender) constant returns (uint256 remaining) 
     {
        return allowed[_owner][_spender];
     }

    function burn(uint256 _value) returns (bool success) 
    {
        if (balances[msg.sender] < _value) throw;            // Check if the sender has enough
        balances[msg.sender] -= _value;                      // Subtract from the sender
        /* Updating indicator variables */
        _totalSupply -= _value;          
        _totalBurned += _value;                             
        /* Send the event notification */
        Burn(msg.sender, _value);
        return true;
    }

    function burnFrom(address _from, uint256 _value) returns (bool success) 
    {
        if (balances[_from] < _value) throw;                // Check if the sender has enough
        if (_value > allowed[_from][msg.sender]) throw;     // Check allowance
        balances[_from] -= _value;                          // Subtract from the sender
        /* Updating indicator variables */
        _totalSupply -= _value;                           
        _totalBurned += _value;
        /* Send the event notification */
        Burn(_from, _value);
        return true;
    }
 }

Contract ABI
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_amount","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"l_totalSupply","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_amount","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":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"success","type":"bool"}],"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":"_from","type":"address"},{"name":"_value","type":"uint256"}],"name":"burnFrom","outputs":[{"name":"success","type":"bool"}],"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":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalBurned","outputs":[{"name":"l_totalBurned","type":"uint256"}],"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"},{"inputs":[],"payable":false,"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"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"}]

Contract Creation Code
60606040526a02c1dc581118dc363400006000556000600155341561002357600080fd5b5b60028054600160a060020a03191633600160a060020a03908116919091179182905560008054929091168152600360205260409020555b5b6108d58061006b6000396000f300606060405236156100c25763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100c7578063095ea7b31461015257806318160ddd1461018857806323b872dd146101ad578063313ce567146101e957806342966c681461021257806370a082311461023c57806379cc67901461026d5780638da5cb5b146102a357806395d89b41146102d2578063a9059cbb1461035d578063d89135cd14610393578063dd62ed3e146103b8575b600080fd5b34156100d257600080fd5b6100da6103ef565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101175780820151818401525b6020016100fe565b50505050905090810190601f1680156101445780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561015d57600080fd5b610174600160a060020a0360043516602435610426565b604051901515815260200160405180910390f35b341561019357600080fd5b61019b610493565b60405190815260200160405180910390f35b34156101b857600080fd5b610174600160a060020a036004358116906024351660443561049a565b604051901515815260200160405180910390f35b34156101f457600080fd5b6101fc6105cd565b60405160ff909116815260200160405180910390f35b341561021d57600080fd5b6101746004356105d2565b604051901515815260200160405180910390f35b341561024757600080fd5b61019b600160a060020a0360043516610664565b60405190815260200160405180910390f35b341561027857600080fd5b610174600160a060020a0360043516602435610683565b604051901515815260200160405180910390f35b34156102ae57600080fd5b6102b6610749565b604051600160a060020a03909116815260200160405180910390f35b34156102dd57600080fd5b6100da610758565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101175780820151818401525b6020016100fe565b50505050905090810190601f1680156101445780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561036857600080fd5b610174600160a060020a036004351660243561078f565b604051901515815260200160405180910390f35b341561039e57600080fd5b61019b610875565b60405190815260200160405180910390f35b34156103c357600080fd5b61019b600160a060020a036004358116906024351661087c565b60405190815260200160405180910390f35b60408051908101604052601181527f42696c6c696f6e6169726520546f6b656e000000000000000000000000000000602082015281565b600160a060020a03338116600081815260046020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b6000545b90565b6000600160a060020a03831615156104b157600080fd5b600160a060020a0384166000908152600360205260409020548290108015906105015750600160a060020a0380851660009081526004602090815260408083203390941683529290522054829010155b801561050d5750600082115b80156105325750600160a060020a038316600090815260036020526040902054828101115b156105c157600160a060020a0380851660008181526003602081815260408084208054899003905560048252808420338716855282528084208054899003905594881680845291905290839020805486019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060016105c5565b5060005b5b9392505050565b601281565b600160a060020a033316600090815260036020526040812054829010156105f857600080fd5b600160a060020a03331660008181526003602052604080822080548690039055815485900390915560018054850190557fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a25060015b919050565b600160a060020a0381166000908152600360205260409020545b919050565b600160a060020a038216600090815260036020526040812054829010156106a957600080fd5b600160a060020a03808416600090815260046020908152604080832033909416835292905220548211156106dc57600080fd5b600160a060020a03831660008181526003602052604080822080548690039055815485900390915560018054850190557fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a25060015b92915050565b600254600160a060020a031681565b60408051908101604052600381527f58424c0000000000000000000000000000000000000000000000000000000000602082015281565b6000600160a060020a03831615156107a657600080fd5b600160a060020a0333166000908152600360205260409020548290108015906107cf5750600082115b80156107f45750600160a060020a038316600090815260036020526040902054828101115b1561086657600160a060020a033381166000818152600360205260408082208054879003905592861680825290839020805486019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a350600161048d565b50600061048d565b5b92915050565b6001545b90565b600160a060020a038083166000908152600460209081526040808320938516835292905220545b929150505600a165627a7a7230582005130e88e667372b36b9467abf0ee497ea60a91861e4b102ffa203b9a860b9000029


   Swarm Source:
bzzr://05130e88e667372b36b9467abf0ee497ea60a91861e4b102ffa203b9a860b900
Block Age transaction Difficulty GasUsed Reward
Block Age Uncle Number Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.