Skip to content

Conversation

@JkrishnaD
Copy link
Contributor

  • Added Raydium AMM v3 (CLMM) protocol folder
  • Added idl.json for Raydium CLMM
  • Added overrides.yaml with basic PoolState fields
  • Registered the protocol in the scenario registry

This enables creating simple Raydium CLMM pool state scenarios in Surfpool.

@JkrishnaD
Copy link
Contributor Author

@MicaiahReid and @lgalabru i need your inputs on this implementation

Copy link
Member

@lgalabru lgalabru left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Amazing thanks so much @JkrishnaD!!
Could you rebase your branch and run

cargo +nightly fmt --all

to fix the formatting? thanks!

@JkrishnaD
Copy link
Contributor Author

Amazing thanks so much @JkrishnaD!! Could you rebase your branch and run

cargo +nightly fmt --all

to fix the formatting? thanks!

@lgalabru sry for bunch of commits these are done to fix build and test errors which are caused by fmt issues and failed test from the overrides counts

@lgalabru lgalabru merged commit 3cb2544 into txtx:main Nov 22, 2025
3 checks passed
@lgalabru
Copy link
Member

beautiful, thanks @JkrishnaD!

@JkrishnaD
Copy link
Contributor Author

My pleasure ser! is there any specific scenario need to be added

@JkrishnaD JkrishnaD deleted the scenario-raydium branch November 27, 2025 10:52
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.

2 participants