ysq
8d17530843
feat(bonk): Update BONK protocol support and fee handling
...
- Add system program and associated account support
- Update instruction builder with platform/creator accounts
- Implement associated account helper functions
- Upgrade SDK to 0.4.6 and dependencies
- Repla
2025-08-22 21:49:14 +08:00
ysq
57474bfa6e
feat: major refactor with calculation utilities and instruction optimization
...
- Add comprehensive calculation utilities for all protocols (bonk, pumpfun, pumpswap, raydium)
- Refactor instruction modules to reduce code complexity and improve maintainability
- Optimize trading parameters structure and enhance common utilities
- Separate calculation logic from trading modules for better code organization
- Update dependencies and module exports
2025-08-18 18:00:14 +08:00
ysq
63244f4073
refactor: restructure trading modules and add price calculation utilities
...
- Remove redundant pool.rs files from trading protocols
- Consolidate protocol logic into common.rs files
- Add comprehensive price calculation utilities for all protocols
- Add decimals constants module
- Restructure utils module for better organization
- Update documentation with price utilities information
Breaking changes:
- Removed bonding_curve.rs from pumpfun module
- Consolidated trading logic across protocols
- Refactored utils module structure
2025-08-14 22:45:33 +08:00
ysq
e976af6935
feat: upgrade to v0.2.12 and refactor system instructions
2025-08-03 22:51:11 +08:00
ysq
7942bea571
feat: add Raydium CLMM protocol support, bump version to 0.2.1
2025-07-19 21:28:01 +08:00
ysq
c4bf62be7d
feat: optimize Bonk trading instructions and add price calculation
...
- Optimize sell instruction building, remove redundant code and add account closing
- Add token price calculation function supporting different decimal places
- Clean up debug logs and refactor code structure
2025-07-12 01:14:05 +08:00
ysq
9946637c62
refactor: rename
2025-07-11 16:38:30 +08:00
wood
c66a89cad2
update example
2025-07-10 23:54:49 +08:00
ysq
b891b2bc27
refactor: Major SDK architecture refactoring and API consolidation
...
- Consolidate separate buy/sell modules into unified trading interface
- Remove protocol-specific buy/sell files (bonk, pumpfun, pumpswap)
- Add new trading constants and utility functions
- Simplify API with unified buy/sell methods supporting multiple protocols
- Enhance documentation with comprehensive examples and usage guides
- Add balance checking and token account management utilities
- Improve code organization and maintainability
2025-07-10 18:14:21 +08:00
wood
8f79c3bfd9
rebuild sdk dir
2025-07-10 02:38:06 +08:00