diff options
Diffstat (limited to 'hotline/transaction.go')
| -rw-r--r-- | hotline/transaction.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/hotline/transaction.go b/hotline/transaction.go index 88e17df..9b0ac40 100644 --- a/hotline/transaction.go +++ b/hotline/transaction.go @@ -1,6 +1,7 @@ package hotline import ( + "bytes" "encoding/binary" "errors" "fmt" @@ -238,3 +239,7 @@ func (t *Transaction) GetField(id int) Field { return Field{} } + +func (t *Transaction) IsError() bool { + return bytes.Compare(t.ErrorCode, []byte{0, 0, 0, 1}) == 0 +} |