From 1d2038c059eb5643065e13f1c53d81374cd546fb Mon Sep 17 00:00:00 2001 From: defiant1708 Date: Fri, 22 Aug 2025 15:23:34 +0900 Subject: [PATCH] refactor(chaintrackers): update imports to absolute paths and clean up implementations --- bsv/chaintrackers/whatsonchain.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bsv/chaintrackers/whatsonchain.py b/bsv/chaintrackers/whatsonchain.py index 8801ea0..56bfdae 100644 --- a/bsv/chaintrackers/whatsonchain.py +++ b/bsv/chaintrackers/whatsonchain.py @@ -1,7 +1,7 @@ from typing import Optional, Dict -from ..chaintracker import ChainTracker -from ..http_client import HttpClient, default_http_client +from bsv.chaintracker import ChainTracker +from bsv.http_client import HttpClient, default_http_client class WhatsOnChainTracker(ChainTracker): @@ -30,7 +30,7 @@ async def is_valid_root_for_height(self, root: str, height: int) -> bool: elif response.status_code == 404: return False else: - raise Exception( + raise RuntimeError( f"Failed to verify merkleroot for height {height} because of an error: {response.json()}" )