Skip to content

Releases: ChainBuff/open-sol-bot

0.1.1

24 Jan 13:40

Choose a tag to compare

功能

  • 添加预检查配置选项
  • 在 Gmgn 协议中添加可配置的预检查交易功能
  • 添加生产环境 Docker Compose 配置用于 Solana 交易
  • 实现基于 Redis 的 globalAccount 全局缓存
  • 集成 Raydium 启动检查以进行交易协议选择
  • 在 Pump 协议中添加日志记录并改进交易配置

改进

  • 改进 Docker 开发工作流和配置
  • 改进区块哈希缓存检索方法
  • 使用全局账户缓存重构账户获取逻辑
  • 使用增强的消息详情重构交换通知系统
  • 改进 start 命令中的代币信息处理逻辑
  • 增强监控按钮的可读性,添加钱包详情
  • 交易监听消息增加钱包别名和更加语义化的摘要
  • 更新代币信息处理和错误日志记录
  • 使用测试环境使用 BlockhashCache

修复

  • 修改配置的 unit_priceunit_limit 的默认值,以避免网络拥堵情况下无法上链的问题

测试

  • 使用新的实现细节更新 Pump 交换测试
  • 重构测试导入并清理未使用的代码
  • 更新测试配置文件路径

文档

  • 添加部署指南和 Solana 交易故障排除章节

维护

  • 更新项目依赖以兼容 Python 版本
  • 简化 init-os-env 脚本并更新 podman 安装
  • 优化 Docker 构建,添加生产依赖安装
  • 更新 Docker Compose 网络配置和服务设置
  • 忽略 VS Code 工作区设置
  • 更新交易配置参数
  • 清理和标准化 .gitignore 条目

Full Changelog: mkdir700/open-sol-bot@0.1.0...0.1.1

0.1.0

18 Jan 04:27

Choose a tag to compare

🎉 新版本发布

✨ 功能

  • 💬 Telegram Bot 集成

    • 实现基础的 Telegram 机器人交互界面
    • 支持通过 Telegram 进行交易操作和监控
    • 实现实时交易状态通知
  • 📊 跟单交易系统

    • 支持监控和跟踪指定钱包的交易
    • 实现自动跟随交易功能
    • 支持配置固定买入金额
    • 添加防夹功能和自定义滑点设置
    • 集成优先费用配置
  • 🔍 链上监控功能

    • 支持 WebSocket 和 Geyser 两种监控模式
    • 实现多钱包地址同时监控
    • 集成实时数据更新
  • 🎫 激活码系统

    • 实现管理员激活码生成功能
    • 支持设置使用时长限制
    • 添加激活码状态管理
    • 实现过期自动失效机制

🔧 基础设施

  • 🐳 Docker 支持

    • 提供完整的 Docker 部署方案
    • 添加 docker-compose 配置
    • 实现一键部署功能
  • 🔐 安全特性

    • 实现本地私钥存储
    • 支持多 RPC 节点配置
    • 添加基础安全防护措施

📝 注意事项

  • 本版本为首次发布的版本
  • 建议仅用于学习和研究目的
  • 不建议在生产环境中直接使用
  • 使用前请仔细阅读免责声明

Full Changelog: https://github.com/mkdir700/open-sol-bot/commits/0.1.0

0.0.2

19 Aug 08:55

Choose a tag to compare

0.0.2 Pre-release
Pre-release
  • 重新组织代码仓库结构
  • 修复重复监听同一个钱包地址
  • 重构解析器,同时支持 pump 和 raydium
  • bot 警报消息支持显示 SOL 余额
  • 优化整体速度,使用 solscan 公用接口替换 rpc 节点接口

Full Changelog: 0.0.1...0.0.2

0.0.1

16 Aug 10:20

Choose a tag to compare

0.0.1 Pre-release
Pre-release