Skip to content

Solana bindings#102

Open
yashnevatia wants to merge 9 commits intomainfrom
sol-bindings
Open

Solana bindings#102
yashnevatia wants to merge 9 commits intomainfrom
sol-bindings

Conversation

@yashnevatia
Copy link
Collaborator

@yashnevatia yashnevatia commented Feb 10, 2026

Adds utilities used by bindings generated using cre-cli.
Corresponding cre-cli PR: smartcontractkit/cre-cli#258

@yashnevatia yashnevatia requested a review from a team as a code owner February 10, 2026 12:34
@github-actions
Copy link

👋 yashnevatia, thanks for creating this pull request!

To help reviewers, please consider creating future PRs as drafts first. This allows you to self-review and make any final changes before notifying the team.

Once you're ready, you can mark it as "Ready for review" to request feedback. Thanks!

@yashnevatia yashnevatia changed the title Sol bindings Solana bindings Feb 11, 2026

"github.com/smartcontractkit/cre-sdk-go/capabilities/blockchain/solana"
)

Copy link
Contributor

Choose a reason for hiding this comment

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

I don't know enough about Solana to review this, but are you planning on having mock helpers like EVM does that the bindings can use to generate mocks for your contract? If so, is it going to be in another PR?

Essentially, the EVM one allows you to bind your contract to an EVM client, so you can simulate the read / write using the types that the contract would receive and respond with instead of requiring you decode and encode. Also, it ensures your'll calling the right contract if you bind to multiple.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

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

Comments