contract WalchainToken is StandardToken {

    /* Public variables of the token */
    /*
    NOTE:
    The following variables are OPTIONAL vanities. One does not have to include them.
    They allow one to customise the token contract & in no way influences the core functionality.
    Some wallets/interfaces might not even bother to look at this information.
    */
    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 = "W0.1";       //human 0.1 standard. Just an arbitrary versioning scheme.
    function WalchainToken() {
        balances[msg.sender] = 600000000000;               // Give the creator all initial tokens
        totalSupply = 600000000000;                        // Update total supply
        name = "WalChain Token";                                   // Set the name for display purposes
        decimals = 4;                            // Amount of decimals for display purposes
        symbol = "WAL";                               // Set the symbol for display purposes
    }
}
function WalchainToken() {
        balances[msg.sender] = 600000000000;               // Give the creator all initial tokens
        totalSupply = 600000000000;                        // Update total supply
        name = "WalChain Token";                                   // Set the name for display purposes
        decimals = 4;                            // Amount of decimals for display purposes
        symbol = "WAL";                               // Set the symbol for display purposes
    }
//human 0.1 standard. Just an arbitrary versioning scheme.