Added tx.go with TxError func