-
Notifications
You must be signed in to change notification settings - Fork 465
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add feature add/remove liquidity for Raydium #46
base: main
Are you sure you want to change the base?
Conversation
Code already tested The promp I used: |
TODO: support single asset deposit |
cc @@thearyanag. Could you take a look of this PR? |
hey @toannhu96 - getting to the backlogs, pardon the wait can you attach the SS for each action that you have added? |
Hey here is the transaction to test this feature. I just updated the PR description for this also |
@toannhu96 , can you also pls move it under the new raydium folder and make actions for these as well, following the https://docs.solanaagentkit.xyz/v0/guides/add_your_own_tool guide |
Hey @toannhu96 , following up on @thearyanag's comment |
Description
This PR adds support for add/remove liquidity for both AMM (v4/v5) and CLMM in Raydium.
Changes in This PR
raydium_add_liquidity_amm
raydium_remove_liquidity_amm
raydium_open_position_clmm
raydium_close_position_clmm
Transaction executed by agent
Example transaction: https://solscan.io/tx/3mPJvjWexNVkF5tTFfAnLURLNHNn7NcYjdz46vWKDPScAMCuByyj7UPS6gEgzenMMgMTtsJRhkRGKDFXaUyVH5qW
Prompt Used
Additional Notes
Checklist