contract HungrCoin is StandardToken {
    //Verify tokenname is ERC20Token
    //http://remix.ethereum.org/#optimize=false&version=soljson-v0.4.13+commit.fb4cb1a.js
    string public name;                   //fancy name: eg Simon Bucks
    uint8 public decimals;                //How many decimals to show. ie. There could 1000 base units with 3 decimals. Meaning 0.980 SBX = 980 base units. It's like comparing 1 wei to 1 ether.
    string public symbol;                 //An identifier: eg SBX
    string public version = 'H1.0';       //human 0.1 standard. Just an arbitrary versioning scheme.
    uint256 public unitsOneEthCanBuy;     // How many units of your coin can be bought by 1 ETH?
    address public fundsWallet;           // Where should the raised ETH go?


    function HungrCoin() {
        balances[msg.sender] = 10000000000000000000000000;               // Give the creator all initial tokens (100000 for example)
        totalSupply = 10000000000000000000000000;                        // Update total supply (100000 for example)
        name = "Hungr Coin";                                   // Set the name for display purposes
        decimals = 18;                            // Amount of decimals for display purposes
        symbol = "HNGR";
        fundsWallet = msg.sender;
    }

  

    function approveAndCall(address _spender, uint256 _value, bytes _extraData) returns (bool success) {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        if(!_spender.call(bytes4(bytes32(sha3("receiveApproval(address,uint256,address,bytes)"))), msg.sender, _value, this, _extraData)) { throw; }
        return true;
    }
}
function HungrCoin() {
    balances[msg.sender] = 10000000000000000000000000;               // Give the creator all initial tokens (100000 for example)
    totalSupply = 10000000000000000000000000;                        // Update total supply (100000 for example)
    name = "Hungr Coin";                                   // Set the name for display purposes
    decimals = 18;                            // Amount of decimals for display purposes
    symbol = "HNGR";
    fundsWallet = msg.sender;
}

// Where should the raised ETH go?