Commit History

Autor SHA1 Mensaxe Data
  zhangchunrui 18f87a3645 fix: closePosition 传 nftMintAddress,通过 getPositionDetail 获取 hai 1 mes
  zhangchunrui 1e89d10641 fix hai 1 mes
  zhangchunrui a3a091d353 Revert "fix: closePosition 改用 nftMintAddress 参数并清理调试日志" hai 1 mes
  zhangchunrui b3bb8cd552 fix: closePosition 改用 nftMintAddress 参数并清理调试日志 hai 1 mes
  zhangchunrui 1da848a294 fix: 使用 Byreal 返回的 priceUsd 替代 Jupiter 价格查询 hai 1 mes
  zhangchunrui d7dfb2a5b5 fix: add detailed debug logging for closePosition 500 error hai 1 mes
  lushdog@outlook.com a21eef23cb fix: 关仓传我的仓位地址,通过父仓位查子仓位,多仓用 copiedAt/positionAgeMs 匹配 hai 1 mes
  lushdog@outlook.com 53b8ca7c62 fix: update CLOSE_ACTION_URL endpoint hai 1 mes
  lushdog@outlook.com 02777b36ef fix: update Jupiter price API endpoint and add Dockerfile hai 1 mes
  lushdog@outlook.com 2e3e90f8f4 swap: 增加 20% 缓冲并检查当前持仓,足够则跳过 swap hai 1 mes
  lushdog@outlook.com 2708e02bd5 feat: skip swap for stablecoins hai 1 mes
  lushdog@outlook.com 3edc4f49fb refactor: optimize swap logic and improve error handling hai 1 mes
  lushdog@outlook.com 8aa22654d8 test: add transaction parse test script hai 1 mes
  lushdog@outlook.com 9ff390dc08 fix: extract token transfers from transaction instead of querying copied position hai 1 mes
  lushdog@outlook.com deb26ee4eb fix: restore production API endpoint for calculate hai 1 mes
  lushdog@outlook.com a6575f9ff7 fix: query copied position instead of parent position hai 1 mes
  lushdog@outlook.com ded880da9b feat: implement byreal sniper bot with onchain monitoring hai 1 mes
  zhangchunrui 31a5cc78a3 feat: add 10% buffer to swap amounts for LP slippage protection hai 1 mes
  zhangchunrui dba81b6c8f feat: use calculate API to get exact token amounts for LP positions hai 1 mes
  zhangchunrui a5faba7a7c feat: copy parent positions instead of target's positions hai 1 mes
  zhangchunrui fd5abb9f88 feat: only copy new positions added after startup hai 1 mes
  zhangchunrui a9c5ec37be Initial commit: Byreal sniper bot with modular ES module architecture hai 1 mes