Skip to content

change raydium create for raydium idl#1

Merged
franRappazzini merged 4 commits intomainfrom
with-raydium-idl
Aug 9, 2025
Merged

change raydium create for raydium idl#1
franRappazzini merged 4 commits intomainfrom
with-raydium-idl

Conversation

@franRappazzini
Copy link
Owner

No description provided.

- Added Raydium IDL JSON file to remplace the Raydium crate
- Refactored buy_random_bag and on_call instructions
- Improved get_or_create_ata and swap_batch utility functions
- Updated lib.rs for new instruction logic
- Enhanced tests for randombag, pubkeys, and Raydium integration
- Implemented `withdraw_fees.rs` instruction for fee withdrawal
- Updated error handling and instruction modules
- Modified SOL transfer utility for fee logic
- Adjusted tests to cover new instruction and utility changes
- Added new test utility for ALT accounts
- "@solana-developers/helpers" dependency installed to ALT alt account management
- Refactored event definitions in events.rs for clarity and maintainability
- Updated buy_random_bag.rs to improve purchase logic and error handling
- Enhanced on_call.rs with additional checks and streamlined processing
- Improved swap_batch.rs utility for batch swap operations
- Refined transfer_sol.rs utility for safer SOL transfers
- Updated lib.rs to integrate new logic and utilities
- Adjusted randombag.test.ts to cover new and updated behaviors
@franRappazzini franRappazzini merged commit 5dd61ec into main Aug 9, 2025
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant