mirror of
https://github.com/chainstacklabs/pumpfun-bonkfun-bot.git
synced 2026-08-07 04:27:46 +00:00
fix(core): use logger exception
This commit is contained in:
@@ -60,7 +60,7 @@ class LetsBonkCurveManager(CurveManager):
|
||||
return pool_state_data
|
||||
|
||||
except Exception as e:
|
||||
logger.error(f"Failed to get pool state: {e!s}")
|
||||
logger.exception("Failed to get pool state")
|
||||
raise ValueError(f"Invalid pool state: {e!s}")
|
||||
|
||||
async def calculate_price(self, pool_address: Pubkey) -> float:
|
||||
@@ -239,6 +239,6 @@ class LetsBonkCurveManager(CurveManager):
|
||||
|
||||
return True
|
||||
|
||||
except Exception as e:
|
||||
logger.error(f"Pool state validation failed: {e}")
|
||||
except Exception:
|
||||
logger.exception("Pool state validation failed")
|
||||
return False
|
||||
@@ -113,6 +113,6 @@ class LetsBonkPumpPortalProcessor:
|
||||
creator=creator,
|
||||
)
|
||||
|
||||
except Exception as e:
|
||||
logger.error(f"Failed to process PumpPortal LetsBonk token data: {e}")
|
||||
except Exception:
|
||||
logger.exception("Failed to process PumpPortal LetsBonk token data")
|
||||
return None
|
||||
@@ -58,7 +58,7 @@ class PumpFunCurveManager(CurveManager):
|
||||
return curve_state_data
|
||||
|
||||
except Exception as e:
|
||||
logger.error(f"Failed to get curve state: {e!s}")
|
||||
logger.exception("Failed to get curve state")
|
||||
raise ValueError(f"Invalid bonding curve state: {e!s}")
|
||||
|
||||
async def calculate_price(self, pool_address: Pubkey) -> float:
|
||||
@@ -317,6 +317,6 @@ class PumpFunCurveManager(CurveManager):
|
||||
|
||||
return True
|
||||
|
||||
except Exception as e:
|
||||
logger.error(f"Curve state validation failed: {e}")
|
||||
except Exception:
|
||||
logger.exception("Curve state validation failed")
|
||||
return False
|
||||
@@ -191,8 +191,8 @@ class PumpFunEventParser(EventParser):
|
||||
logger.info("❌ No valid CreateEvent found in any Program data entries")
|
||||
return None
|
||||
|
||||
except Exception as e:
|
||||
logger.error(f"Failed to parse token creation from logs: {e}")
|
||||
except Exception:
|
||||
logger.exception("Failed to parse token creation from logs")
|
||||
return None
|
||||
|
||||
def parse_token_creation_from_instruction(
|
||||
|
||||
@@ -99,6 +99,6 @@ class PumpFunPumpPortalProcessor:
|
||||
creator_vault=creator_vault,
|
||||
)
|
||||
|
||||
except Exception as e:
|
||||
logger.error(f"Failed to process PumpPortal token data: {e}")
|
||||
except Exception:
|
||||
logger.exception("Failed to process PumpPortal token data")
|
||||
return None
|
||||
Reference in New Issue
Block a user