ysq
|
9e34a01874
|
feat: refactor to multi-protocol event streaming system
Major architectural refactor, upgrading from simple logging system to comprehensive multi-protocol Solana DEX event streaming system:
✨ New Features:
- Support for 5 DEX protocols: PumpFun, PumpSwap, Bonk, Raydium CPMM, Raydium CLMM
- Implement unified event interface (UnifiedEvent trait) and event factory pattern
- Add dual streaming support: Yellowstone gRPC and ShredStream
- Add Chinese documentation (README_CN.md)
🏗️ Architectural Improvements:
- Refactor event parsing system with modular design
- Implement protocol-specific parsers and event types
- Optimize dependency management, update Cargo.toml
- Remove legacy logging modules, clean up redundant code
📊 Statistics:
- Added 46 files, 4511 lines of code
- Removed 1381 lines of legacy code
- Net addition of 3130 lines of code
Tech Stack:
- Rust async/await for asynchronous processing
- Protocol Buffers support
- Multi-protocol event parsing
- High-performance event stream subscription
|
2025-07-19 23:46:42 +08:00 |
|
周威威
|
a7c9721877
|
grpc optimization
|
2025-05-31 14:45:20 +08:00 |
|
 woodandGitHub
|
f261b8a66d
|
Update README.md
|
2025-05-28 12:47:19 +08:00 |
|
William
|
2a06ebe2c0
|
remove pumpfun create token
|
2025-05-21 20:41:00 +08:00 |
|
William
|
b5bb229df3
|
update readme
|
2025-05-19 14:19:21 +08:00 |
|
William
|
fcc4184636
|
update readme
|
2025-05-19 14:08:07 +08:00 |
|
William
|
7c755058cc
|
fix create token, add param with creator pubkey
|
2025-04-10 11:04:55 +08:00 |
|
William
|
d28675f96d
|
update readme
|
2025-04-09 13:41:16 +08:00 |
|
William
|
351649b517
|
update readme
|
2025-04-09 13:38:19 +08:00 |
|
William
|
716611475b
|
update readme
|
2025-04-09 13:36:15 +08:00 |
|
William
|
dfcdf12a7e
|
update readme
|
2025-04-02 14:25:30 +08:00 |
|
William
|
685ca6bd7e
|
update readme
|
2025-04-02 14:18:52 +08:00 |
|
William
|
ff877902a7
|
update readme
|
2025-04-02 14:03:56 +08:00 |
|
William
|
ec03ed8edc
|
add nextblock, 0slot support
|
2025-04-02 13:39:59 +08:00 |
|
William
|
f2870ddd04
|
update readme
|
2025-02-21 16:14:36 +08:00 |
|
William
|
14b77dbdf4
|
update events
|
2025-01-24 14:01:56 +08:00 |
|
William
|
42b7267c2c
|
add yellowstone grpc
|
2025-01-23 17:48:10 +08:00 |
|
William
|
429fc78ecf
|
add jito transaction
|
2025-01-14 19:18:48 +08:00 |
|
William
|
95889975af
|
update readme
|
2025-01-10 10:56:14 +08:00 |
|
William
|
c9f0241de2
|
fix buy
|
2025-01-09 00:12:43 +08:00 |
|
William
|
025978de13
|
update version
|
2025-01-03 19:06:17 +08:00 |
|
William
|
5c0b8c87e2
|
add bot trade
|
2025-01-03 17:06:19 +08:00 |
|
William
|
862651034e
|
fix jito
|
2025-01-03 15:26:44 +08:00 |
|
William
|
cc29851c67
|
add jito
|
2025-01-03 14:43:26 +08:00 |
|
William
|
cc2159a308
|
update readme
|
2025-01-03 11:27:51 +08:00 |
|
William
|
98e48908ad
|
update readme
|
2025-01-03 11:14:39 +08:00 |
|
William
|
0439a40ca7
|
add tokens_subscription
|
2025-01-03 00:38:45 +08:00 |
|
William
|
c68f360944
|
update version
|
2025-01-02 19:45:27 +08:00 |
|
William
|
35babfab98
|
update readme
|
2025-01-02 14:37:37 +08:00 |
|
William
|
0787716fab
|
update version and rename files
|
2025-01-02 14:33:00 +08:00 |
|
William
|
d23c694f1a
|
update readme
|
2024-12-31 18:01:27 +08:00 |
|
William
|
119f4f18cb
|
add logs process
|
2024-12-31 17:46:05 +08:00 |
|
William
|
06d1810328
|
update readme
|
2024-12-31 16:53:01 +08:00 |
|
William
|
120b085119
|
first commit
|
2024-12-31 16:51:58 +08:00 |
|
 WilliamandGitHub
|
7d022ed626
|
Initial commit
|
2024-12-31 16:42:24 +08:00 |
|