fix(core): use logger exception

This commit is contained in:
smypmsa
2025-08-05 16:09:05 +00:00
parent 83a7f9e4ad
commit 874d148777
13 changed files with 60 additions and 63 deletions
+7 -7
View File
@@ -186,7 +186,7 @@ class SolanaClient:
except Exception as e:
if attempt == max_retries - 1:
logger.error(
logger.exception(
f"Failed to send transaction after {max_retries} attempts"
)
raise
@@ -215,8 +215,8 @@ class SolanaClient:
signature, commitment=commitment, sleep_seconds=1
)
return True
except Exception as e:
logger.error(f"Failed to confirm transaction {signature}: {e!s}")
except Exception:
logger.exception(f"Failed to confirm transaction {signature}")
return False
async def post_rpc(self, body: dict[str, Any]) -> dict[str, Any] | None:
@@ -238,9 +238,9 @@ class SolanaClient:
) as response:
response.raise_for_status()
return await response.json()
except aiohttp.ClientError as e:
logger.error(f"RPC request failed: {e!s}", exc_info=True)
except aiohttp.ClientError:
logger.exception("RPC request failed")
return None
except json.JSONDecodeError as e:
logger.error(f"Failed to decode RPC response: {e!s}", exc_info=True)
except json.JSONDecodeError:
logger.exception("Failed to decode RPC response")
return None
+2 -4
View File
@@ -62,8 +62,6 @@ class DynamicPriorityFee(PriorityFeePlugin):
return prior_fee
except Exception as e:
logger.error(
f"Failed to fetch recent priority fee: {str(e)}", exc_info=True
)
except Exception:
logger.exception("Failed to fetch recent priority fee")
return None