contract BBTToken is StandardToken, Ownable {
    string constant public name = "Bao Bao Token";
    string constant public symbol = "BBT";
    uint8 constant public decimals = 18;
    //bool public isLocked = true;

    function BBTToken(address chachawallet) {
        totalSupply = 1 * 10 ** (8+18);
        balances[chachawallet] = totalSupply;
    }

    //modifier illegalWhenLocked() {
    //    require(!isLocked || msg.sender == owner);
    //    _;
    //}

     //should be called by crowdSale when crowdSale is finished
    //function unlock() onlyOwner public{
    //    isLocked = true;
    //}

    function transfer(address _to, uint256 _value)public returns (bool){
        return super.transfer(_to, _value);
    }

    function transferFrom(address _from, address _to, uint256 _value)public returns (bool) {
        return super.transferFrom(_from, _to, _value);
    }
}
function transfer(address _to, uint256 _value)public returns (bool){
    return super.transfer(_to, _value);
}

//modifier illegalWhenLocked() {
//    require(!isLocked || msg.sender == owner);
//    _;
//}
//should be called by crowdSale when crowdSale is finished
//function unlock() onlyOwner public{
//    isLocked = true;
//}