Commit Graph

78 Commits

Author SHA1 Message Date
alphago9 ef6cfc88ff fix(ci): attest release artifacts directly 2026-03-31 14:56:34 +08:00
alphago9 04a2629df8 Merge pull request #18 from GMwalletApp/dev
merge dev into master
2026-03-31 14:45:04 +08:00
alphago9 0ba444df73 Merge pull request #17 from GMwalletApp/dev-runtime
refactor: harden sqlite runtime and packaged startup flow
2026-03-31 14:22:26 +08:00
alphago9 682aa3907a refactor: harden sqlite runtime and packaged startup flow
- refine config loading with --config and current-directory .env

- improve sqlite busy handling and runtime DB tuning

- restore telegram payment notification and wallet input flow

- add behavior-based config and callback recovery tests
2026-03-31 13:54:10 +08:00
alphago9 08f0c93e11 Merge branch 'dev' into dev-runtime 2026-03-30 20:14:29 +08:00
line-6000 938396d82b feat: refactor payment system with multi-currency support and TRX native transfer detection
- Add multi-currency exchange rate API integration (GetRateForCoin)
 - Implement native TRX transfer detection alongside TRC20 USDT transfers
 - Replace deprecated Tronscan API with Trongrid API for better reliability
 - Add TRON Grid API key configuration support
 - Refactor order service to support multiple tokens and currencies
 - Update wallet address locking/unlocking to track token type
 - Add base58 and gjson dependencies for crypto operations
 - Optimize SQLite connection with WAL mode and busy timeout
 - Remove deprecated USDT rate job (replaced by dynamic rate API)
 - Update order data model to include currency and receive address fields
 - Enhance TRC20 callback with improved error handling and logging
2026-03-30 16:19:10 +08:00
alphago9 dea81caa61 build(release): add tag-based release automation and version metadata 2026-03-30 01:37:08 +08:00
alphago9 fc8d58024e refactor: replace redis runtime and queues with sqlite-backed scheduler 2026-03-29 17:26:36 +08:00
line-6000 d6e7927605 feat: use no cgo sqlite as default 2026-03-27 17:04:43 +08:00
line-6000 1e4cf0fdd5 Update README.md 2026-03-24 11:57:41 +08:00
line-6000 d4ed951058 Update README.md 2026-03-24 11:52:34 +08:00
line-6000 0d4b6dc52a Update README.md 2026-03-24 11:51:32 +08:00
ashang c0787d19b3 Merge pull request #15 from CarpCap/master
手动部署文档,修复错误的命令
2026-01-27 15:54:08 +08:00
ashang 0c2f3da947 Merge pull request #14 from AnnonaOrg/main
为asynq历史任务在redis中添加生命周期,过期时间为订单过期时间
2026-01-27 14:13:19 +08:00
CarpCap 89529ce4c1 手动部署文档,修复错误的命令 2026-01-27 13:56:50 +08:00
dbidib 7e777bf1d6 Merge pull request #9 from tmpMeM/main
为asynq历史任务在redis中添加生命周期,过期时间为订单过期时间
2026-01-27 12:19:38 +08:00
dev 9def1ec447 为asynq历史任务在redis中添加生命周期,过期时间为订单过期时间 2026-01-27 12:18:32 +08:00
ashang 5e1cd4e637 Update README.md 2026-01-27 11:05:05 +08:00
ashang 91a65773fd Merge pull request #13 from CarpCap/master
手动运行epusdt教程 版本更新为0.0.3
2026-01-27 11:03:32 +08:00
ashang 28e8e9236f Merge pull request #12 from AnnonaOrg/main
新增支持postgres/sqlite数据库,Dockerfile文件
2026-01-27 11:02:47 +08:00
dbidib 2a39c43cae Merge pull request #8 from tmpMeM/main
更新carbon依赖
2026-01-27 10:27:39 +08:00
dev 14435ba426 更新carbon依赖 2026-01-25 13:03:31 +08:00
ashang 883001bc53 Update README.md 2025-11-27 10:25:25 +08:00
dbidib 89c6d1965a Merge pull request #7 from tmpMeM/main
debug
2025-11-22 17:19:58 +08:00
“dev” 61d3cc819e debug 2025-11-22 17:07:25 +08:00
CarpCap 2aa3d43e57 手动运行epusdt教程 版本更新为0.0.3 2025-09-22 04:29:27 +08:00
ashang c20cacbc64 Update README.md 2025-09-03 09:29:39 +08:00
dbidib e174dac6be Merge pull request #6 from tmpMeM/main
bot poller time.second ,synchronous true
2025-07-23 12:42:50 +08:00
“dev” 011d602ffe bot poller time.second ,synchronous true 2025-07-23 12:39:17 +08:00
ashang 9171884fc0 Update README.md
ad
2025-05-26 11:37:57 +08:00
dbidib fb14ae5387 Merge pull request #5 from tmpMeM/main
debug
2025-04-07 09:32:07 +08:00
“dev” 1ab580ea13 debug 2025-04-07 09:31:04 +08:00
dbidib d2d1f1dbbb Merge pull request #4 from tmpMeM/main
debug
2025-04-07 09:26:46 +08:00
“dev” 9b08e49ba1 debug 2025-04-07 09:25:22 +08:00
dbidib 0c6c76c0c3 Merge pull request #3 from tmpMeM/main
remove port
2025-02-13 23:23:24 +08:00
“dev” 84fc330ce1 remove port 2025-02-13 23:21:47 +08:00
ashang 1cded44570 Update README.md
反诈提醒
2024-12-27 16:55:19 +08:00
dbidib 1697b6f410 Merge pull request #2 from tmpMeM/main
修改数据库连接失败后的处理逻辑为报错,然后退出程序
2024-10-14 21:21:58 +08:00
noreply 67206df6a7 修改数据库连接失败后的处理逻辑为报错,然后退出程序 2024-10-14 21:20:46 +08:00
dbidib 4ce58c836c Merge pull request #1 from tmpMeM/main
修改数据库连接失败挂起的逻辑为10s后重试
2024-10-14 20:16:00 +08:00
noreply 392c922130 修改数据库连接失败挂起的逻辑为10s后重试 2024-10-14 20:14:10 +08:00
noreply b697409ec0 修改数据库连接失败挂起的逻辑为10s后重试 2024-10-14 20:12:34 +08:00
ashang 6bab71abb4 remove ad 2024-08-30 10:08:40 +08:00
noreply c09886f6da debug 2024-07-29 12:25:13 +08:00
noreply ab443fd808 debug 2024-07-29 10:27:58 +08:00
noreply e386591e0c debug 2024-07-29 10:25:07 +08:00
noreply 3d02b41dba add sqlite 2024-07-29 10:07:22 +08:00
ashang 0487bd0a45 Update README.md
ad
2024-05-23 21:25:41 +08:00
noreply 2cb9ed4393 README 2024-04-17 11:30:54 +08:00
noreply 136af2676a README 2024-04-17 11:24:12 +08:00