ysq
7615102fd6
feat: enhance event parser with transfer data processing capabilities
...
- Bump version to 0.1.2
- Add TransferData struct for transaction data parsing
- Implement parse_transfer_datas_from_next_instructions function to extract transfer data from subsequent instructions
- Enhance UnifiedEvent trait with set_transfer_datas method
- Optimize transfer data extraction when parsing inner instructions
- Support transfer data parsing for multiple protocols (PumpFun, PumpSwap, Bonk, Raydium, etc.)
- Improve support for Token Program, Token 2022 Program, and System Program transfer instructions
2025-07-21 23:55:13 +08:00
ysq
f43d44b350
feat: bump to v0.1.1
2025-07-20 00:39:42 +08:00
ysq
041850f93b
refactor: rename package to solana-streamer-sdk
2025-07-19 23:55:37 +08:00
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
William
8050d7ea8f
rename jito mod
2025-04-10 12:29:42 +08:00
William
ec03ed8edc
add nextblock, 0slot support
2025-04-02 13:39:59 +08:00
William
f4f3c0fb37
rebuild code
2025-02-21 20:47:28 +08:00
William
38f1ce3fad
Refactor the code to optimize performance.
2025-02-15 18:53:17 +08:00
William
53e1e94da2
fix
2025-02-13 20:44:20 +08:00
William
61171af619
update jito
2025-02-12 20:12:14 +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
c9f0241de2
fix buy
2025-01-09 00:12:43 +08:00
William
120b085119
first commit
2024-12-31 16:51:58 +08:00