Skip to content

chore: Use solana-rpc-client crate which is minimal#94

Merged
lorisleiva merged 3 commits into
codama-idl:mainfrom
Arrowana:chore/solana-rpc-client-minimal-dep
Apr 22, 2026
Merged

chore: Use solana-rpc-client crate which is minimal#94
lorisleiva merged 3 commits into
codama-idl:mainfrom
Arrowana:chore/solana-rpc-client-minimal-dep

Conversation

@Arrowana

@Arrowana Arrowana commented Mar 31, 2026

Copy link
Copy Markdown
Contributor

solana-client has an extensive amount of bloat that is absolutely not necessary to use a rpc client, use the underlying solana-rpc-client

It brought a bajillion unnecessary dependencies

@changeset-bot

changeset-bot Bot commented Mar 31, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: d0b3f6b

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@codama/renderers-rust Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@lorisleiva lorisleiva left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Nice, thanks for that! Just pinging @febo to make sure that's okay with him too. 🙏

Comment thread src/utils/cargoToml.ts Outdated
@lorisleiva lorisleiva requested a review from febo March 31, 2026 15:30

@febo febo left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Looks great – thanks!

@Arrowana

Copy link
Copy Markdown
Contributor Author

@lorisleiva wen merge + release, please my CPU

@lorisleiva lorisleiva merged commit 7d95022 into codama-idl:main Apr 22, 2026
4 checks passed
@lorisleiva

lorisleiva commented Apr 22, 2026

Copy link
Copy Markdown
Member

@Arrowana Ugh really sorry I was convinced this was merged already. I'll publish a new version asap.

@github-actions github-actions Bot mentioned this pull request Apr 22, 2026
@Arrowana Arrowana deleted the chore/solana-rpc-client-minimal-dep branch April 22, 2026 10:37
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.

3 participants