diff --git a/pyasic/config/pools.py b/pyasic/config/pools.py index e4388256..7d4e65ab 100644 --- a/pyasic/config/pools.py +++ b/pyasic/config/pools.py @@ -643,7 +643,7 @@ def from_api(cls, api_pools: dict) -> PoolConfig: def from_btminer_v3(cls, rpc_pools: dict) -> PoolConfig: try: pool_data = rpc_pools["pools"] - except KeyError: + except (KeyError, TypeError): return PoolConfig.default() pool_data = sorted(pool_data, key=lambda x: int(x["id"]))