I will try and delete your account and make a manual Tx, but a bit busy at the moment will do it over the weekend sometime
If you implement address validation RPC call you can avoid this. Here's a hint:
func (r *ValidateAddress) Valid() bool {
return r.IsValid == true && r.TestNet == false
}
func (r *RPCClient) ValidateAddress(address string) (*ValidateAddress, error) {
rpcResp, err := r.doPost(r.Url, "validateaddress", []string{address})
if err != nil {
return nil, err
}
var reply *ValidateAddress
err = json.Unmarshal(*rpcResp.Result, &reply)
return reply, err
}