Make Specter work with Bitcoin Core 28.0 (#2480)

This commit is contained in:
Manolis Mandrapilias 2024-12-18 18:35:37 +01:00 committed by GitHub
parent 0ac4640a3f
commit 2494aad537
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -505,7 +505,7 @@ class BitcoinRPC:
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,