diff --git a/monero/backends/jsonrpc.py b/monero/backends/jsonrpc.py index e97fb9e..762246e 100644 --- a/monero/backends/jsonrpc.py +++ b/monero/backends/jsonrpc.py @@ -295,6 +295,7 @@ _err2exc = { -2: exceptions.WrongAddress, -4: exceptions.NotEnoughUnlockedMoney, -5: exceptions.WrongPaymentId, + -8: exceptions.TransactionNotFound, -16: exceptions.TransactionNotPossible, -20: exceptions.AmountIsZero, -32601: MethodNotFound, diff --git a/monero/exceptions.py b/monero/exceptions.py index 99be44a..fd9d6d4 100644 --- a/monero/exceptions.py +++ b/monero/exceptions.py @@ -30,3 +30,5 @@ class TransactionBroadcastError(BackendException): self.details = details super(TransactionBroadcastError, self).__init__(message) +class TransactionNotFound(AccountException): + pass