From 2494aad53709d0898178d46ad19ae6e2dfbb0e22 Mon Sep 17 00:00:00 2001 From: Manolis Mandrapilias <70536101+moneymanolis@users.noreply.github.com> Date: Wed, 18 Dec 2024 18:35:37 +0100 Subject: [PATCH] Make Specter work with Bitcoin Core 28.0 (#2480) --- src/cryptoadvance/specter/rpc.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cryptoadvance/specter/rpc.py b/src/cryptoadvance/specter/rpc.py index abfda573a..5272a6393 100644 --- a/src/cryptoadvance/specter/rpc.py +++ b/src/cryptoadvance/specter/rpc.py @@ -505,7 +505,7 @@ def trace_call_after(cls, url, payload, timestamp): def __getattr__(self, method): def fn(*args, **kwargs): r = self.multi([(method, *args)], **kwargs)[0] - if r["error"] is not None: + if r.get("error") is not None: raise RpcError( f"Request error for method {method}{args}: {r['error']['message']}", r,