diff --git a/monero/backends/jsonrpc.py b/monero/backends/jsonrpc.py index 5304830..896fe35 100644 --- a/monero/backends/jsonrpc.py +++ b/monero/backends/jsonrpc.py @@ -315,5 +315,6 @@ _err2exc = { -17: exceptions.NotEnoughMoney, -20: exceptions.AmountIsZero, -37: exceptions.NotEnoughUnlockedMoney, # PR pending: https://github.com/monero-project/monero/pull/3197 + -38: exceptions.NoDaemonConnection, # PR 3197 -32601: MethodNotFound, } diff --git a/monero/exceptions.py b/monero/exceptions.py index fd9d6d4..07f1949 100644 --- a/monero/exceptions.py +++ b/monero/exceptions.py @@ -4,6 +4,9 @@ class MoneroException(Exception): class BackendException(MoneroException): pass +class NoDaemonConnection(BackendException): + pass + class AccountException(MoneroException): pass