From 1dba946626bf83d1abddece6959e5e50bb295406 Mon Sep 17 00:00:00 2001 From: Endogen Date: Sun, 2 Feb 2025 23:52:26 +0100 Subject: [PATCH] Adjust to new xian-py structure --- src/xian/services/bds/bds.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/xian/services/bds/bds.py b/src/xian/services/bds/bds.py index a502f60f..129e19eb 100644 --- a/src/xian/services/bds/bds.py +++ b/src/xian/services/bds/bds.py @@ -8,7 +8,7 @@ from contracting.stdlib.bridge.time import Datetime, Timedelta from xian.services.bds.database import DB, result_to_json from xian_py.decompiler import ContractDecompiler -from xian_py.wallet import key_is_valid +from xian_py.wallet import Wallet from timeit import default_timer as timer from decimal import Decimal @@ -234,7 +234,7 @@ async def _insert_addresses(self, tx: dict, block_time: datetime): for state_change in tx['tx_result']['state']: if state_change['key'].startswith('currency.balances:'): address = state_change['key'].replace('currency.balances:', '') - if key_is_valid(address): + if Wallet.is_valid_key(address): try: self.db.add_query_to_batch(sql.insert_addresses(), [ tx['tx_result']['hash'],