Skip to content

Conversation

@steveluscher
Copy link
Collaborator

@steveluscher steveluscher commented Jun 17, 2025

Problem

rentEpoch has been made irrelevant on all clusters as of SIMD-215's activation.

Summary of Changes

Remove rentEpoch from the response types.

@changeset-bot
Copy link

changeset-bot bot commented Jun 17, 2025

🦋 Changeset detected

Latest commit: 1c36e30

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

This PR includes changesets to release 41 packages
Name Type
@solana/rpc-subscriptions-api Major
@solana/rpc-graphql Major
@solana/rpc-types Major
@solana/rpc-subscriptions Major
@solana/accounts Major
@solana/kit Major
@solana/rpc-api Major
@solana/rpc-parsed-types Major
@solana/rpc-transformers Major
@solana/rpc Major
@solana/signers Major
@solana/sysvars Major
@solana/transaction-confirmation Major
@solana/transaction-messages Major
@solana/transactions Major
@solana/instruction-plans Major
@solana/programs Major
@solana/compat Major
@solana/react Major
@solana/addresses Major
@solana/assertions Major
@solana/codecs-core Major
@solana/codecs-data-structures Major
@solana/codecs-numbers Major
@solana/codecs-strings Major
@solana/codecs Major
@solana/errors Major
@solana/fast-stable-stringify Major
@solana/functional Major
@solana/instructions Major
@solana/keys Major
@solana/nominal-types Major
@solana/options Major
@solana/promises Major
@solana/rpc-spec-types Major
@solana/rpc-spec Major
@solana/rpc-subscriptions-channel-websocket Major
@solana/rpc-subscriptions-spec Major
@solana/rpc-transport-http Major
@solana/subscribable Major
@solana/webcrypto-ed25519-polyfill Major

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

Copy link
Collaborator Author

steveluscher commented Jun 17, 2025

This stack of pull requests is managed by Graphite. Learn more about stacking.

@bundlemon
Copy link

bundlemon bot commented Jun 17, 2025

BundleMon

Unchanged files (130)
Status Path Size Limits
@solana/kit production bundle
kit/dist/index.production.min.js
35.61KB -
rpc-graphql/dist/index.browser.mjs
18.82KB -
rpc-graphql/dist/index.native.mjs
18.81KB -
rpc-graphql/dist/index.node.mjs
18.81KB -
errors/dist/index.node.mjs
15.32KB -
errors/dist/index.browser.mjs
15.29KB -
errors/dist/index.native.mjs
15.29KB -
transaction-messages/dist/index.browser.mjs
7.16KB -
transaction-messages/dist/index.native.mjs
7.15KB -
transaction-messages/dist/index.node.mjs
7.15KB -
codecs-data-structures/dist/index.browser.mjs
4.69KB -
codecs-data-structures/dist/index.native.mjs
4.69KB -
codecs-data-structures/dist/index.node.mjs
4.69KB -
webcrypto-ed25519-polyfill/dist/index.node.mj
s
3.57KB -
webcrypto-ed25519-polyfill/dist/index.browser
.mjs
3.56KB -
webcrypto-ed25519-polyfill/dist/index.native.
mjs
3.54KB -
instruction-plans/dist/index.browser.mjs
3.42KB -
instruction-plans/dist/index.native.mjs
3.42KB -
instruction-plans/dist/index.node.mjs
3.41KB -
rpc-subscriptions/dist/index.browser.mjs
3.37KB -
rpc-subscriptions/dist/index.node.mjs
3.34KB -
codecs-core/dist/index.browser.mjs
3.31KB -
codecs-core/dist/index.native.mjs
3.31KB -
codecs-core/dist/index.node.mjs
3.31KB -
rpc-subscriptions/dist/index.native.mjs
3.31KB -
addresses/dist/index.browser.mjs
2.93KB -
rpc-transformers/dist/index.browser.mjs
2.93KB -
rpc-transformers/dist/index.native.mjs
2.93KB -
addresses/dist/index.native.mjs
2.93KB -
addresses/dist/index.node.mjs
2.93KB -
rpc-transformers/dist/index.node.mjs
2.93KB -
signers/dist/index.browser.mjs
2.63KB -
signers/dist/index.native.mjs
2.63KB -
signers/dist/index.node.mjs
2.62KB -
codecs-strings/dist/index.browser.mjs
2.53KB -
codecs-strings/dist/index.node.mjs
2.48KB -
codecs-strings/dist/index.native.mjs
2.45KB -
transaction-confirmation/dist/index.node.mjs
2.39KB -
sysvars/dist/index.browser.mjs
2.35KB -
sysvars/dist/index.native.mjs
2.34KB -
transaction-confirmation/dist/index.native.mj
s
2.34KB -
sysvars/dist/index.node.mjs
2.34KB -
transaction-confirmation/dist/index.browser.m
js
2.34KB -
transactions/dist/index.browser.mjs
2.31KB -
transactions/dist/index.native.mjs
2.31KB -
transactions/dist/index.node.mjs
2.3KB -
rpc-subscriptions-spec/dist/index.node.mjs
2.18KB -
rpc-subscriptions-spec/dist/index.native.mjs
2.13KB -
rpc-subscriptions-spec/dist/index.browser.mjs
2.13KB -
keys/dist/index.browser.mjs
2.02KB -
keys/dist/index.native.mjs
2.02KB -
keys/dist/index.node.mjs
2.02KB -
codecs-numbers/dist/index.native.mjs
2.01KB -
codecs-numbers/dist/index.browser.mjs
2.01KB -
codecs-numbers/dist/index.node.mjs
2.01KB -
react/dist/index.native.mjs
1.99KB -
react/dist/index.browser.mjs
1.99KB -
react/dist/index.node.mjs
1.99KB -
rpc/dist/index.node.mjs
1.95KB -
rpc-transport-http/dist/index.browser.mjs
1.9KB -
rpc-transport-http/dist/index.native.mjs
1.9KB -
rpc/dist/index.native.mjs
1.8KB -
subscribable/dist/index.node.mjs
1.8KB -
rpc/dist/index.browser.mjs
1.8KB -
subscribable/dist/index.native.mjs
1.75KB -
subscribable/dist/index.browser.mjs
1.74KB -
rpc-transport-http/dist/index.node.mjs
1.72KB -
kit/dist/index.browser.mjs
1.68KB -
kit/dist/index.native.mjs
1.68KB -
kit/dist/index.node.mjs
1.67KB -
rpc-types/dist/index.browser.mjs
1.53KB -
rpc-types/dist/index.native.mjs
1.53KB -
rpc-types/dist/index.node.mjs
1.53KB -
rpc-subscriptions-channel-websocket/dist/inde
x.node.mjs
1.33KB -
rpc-subscriptions-channel-websocket/dist/inde
x.native.mjs
1.27KB -
rpc-subscriptions-channel-websocket/dist/inde
x.browser.mjs
1.26KB -
options/dist/index.browser.mjs
1.18KB -
options/dist/index.native.mjs
1.18KB -
options/dist/index.node.mjs
1.17KB -
accounts/dist/index.browser.mjs
1.13KB -
accounts/dist/index.native.mjs
1.12KB -
accounts/dist/index.node.mjs
1.12KB -
rpc-api/dist/index.browser.mjs
976B -
rpc-api/dist/index.native.mjs
975B -
rpc-api/dist/index.node.mjs
973B -
compat/dist/index.browser.mjs
971B -
compat/dist/index.native.mjs
970B -
compat/dist/index.node.mjs
968B -
rpc-spec-types/dist/index.browser.mjs
962B -
rpc-spec-types/dist/index.native.mjs
961B -
rpc-spec-types/dist/index.node.mjs
959B -
rpc-subscriptions-api/dist/index.native.mjs
870B -
rpc-subscriptions-api/dist/index.node.mjs
869B -
rpc-subscriptions-api/dist/index.browser.mjs
868B -
rpc-spec/dist/index.browser.mjs
852B -
rpc-spec/dist/index.native.mjs
851B -
rpc-spec/dist/index.node.mjs
850B -
promises/dist/index.browser.mjs
799B -
promises/dist/index.native.mjs
798B -
promises/dist/index.node.mjs
797B -
assertions/dist/index.browser.mjs
783B -
instructions/dist/index.browser.mjs
769B -
instructions/dist/index.native.mjs
768B -
instructions/dist/index.node.mjs
767B -
fast-stable-stringify/dist/index.browser.mjs
726B -
fast-stable-stringify/dist/index.native.mjs
725B -
assertions/dist/index.native.mjs
724B -
fast-stable-stringify/dist/index.node.mjs
724B -
assertions/dist/index.node.mjs
723B -
programs/dist/index.browser.mjs
329B -
programs/dist/index.native.mjs
327B -
programs/dist/index.node.mjs
325B -
event-target-impl/dist/index.node.mjs
230B -
functional/dist/index.browser.mjs
154B -
functional/dist/index.native.mjs
152B -
text-encoding-impl/dist/index.native.mjs
152B -
functional/dist/index.node.mjs
151B -
codecs/dist/index.browser.mjs
137B -
codecs/dist/index.native.mjs
136B -
codecs/dist/index.node.mjs
134B -
event-target-impl/dist/index.browser.mjs
133B -
ws-impl/dist/index.node.mjs
131B -
text-encoding-impl/dist/index.browser.mjs
122B -
text-encoding-impl/dist/index.node.mjs
119B -
ws-impl/dist/index.browser.mjs
113B -
crypto-impl/dist/index.node.mjs
111B -
crypto-impl/dist/index.browser.mjs
109B -
rpc-parsed-types/dist/index.browser.mjs
66B -
rpc-parsed-types/dist/index.native.mjs
65B -
rpc-parsed-types/dist/index.node.mjs
63B -

Total files change -8B 0%

Final result: ✅

View report in BundleMon website ➡️


Current branch size history | Target branch size history

@steveluscher steveluscher changed the base branch from main to graphite-base/550 June 17, 2025 22:47
@steveluscher steveluscher force-pushed the 06-17-eliminate_rentepoch_ branch from e5c6e55 to 2dcf678 Compare June 17, 2025 22:48
@steveluscher steveluscher changed the base branch from graphite-base/550 to 06-17-ci_with_v2.2_of_agave June 17, 2025 22:48
@github-actions
Copy link
Contributor

github-actions bot commented Jun 17, 2025

Documentation Preview: https://kit-docs-i81qp744m-anza-tech.vercel.app

@steveluscher steveluscher force-pushed the 06-17-eliminate_rentepoch_ branch 2 times, most recently from 843d967 to b622879 Compare June 17, 2025 23:08
@steveluscher steveluscher force-pushed the 06-17-ci_with_v2.2_of_agave branch 2 times, most recently from fe6cd3d to 49a1b69 Compare June 20, 2025 22:11
@steveluscher steveluscher force-pushed the 06-17-eliminate_rentepoch_ branch 2 times, most recently from 25bbb4a to 038007f Compare June 20, 2025 22:12
@steveluscher steveluscher force-pushed the 06-17-ci_with_v2.2_of_agave branch from 49a1b69 to d783175 Compare June 20, 2025 22:12
@steveluscher steveluscher force-pushed the 06-17-eliminate_rentepoch_ branch from 038007f to b92d0cd Compare June 20, 2025 22:36
@steveluscher steveluscher force-pushed the 06-17-ci_with_v2.2_of_agave branch from d783175 to 942fb2c Compare June 20, 2025 22:36
Base automatically changed from 06-17-ci_with_v2.2_of_agave to main June 20, 2025 22:48
Copy link
Member

@mcintyre94 mcintyre94 left a comment

Choose a reason for hiding this comment

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

Nice!

@github-actions github-actions bot added the stale label Jul 11, 2025
@steveluscher steveluscher added the do-not-close Add this tag to exempt an issue/PR from being closed by the stalebot label Jul 14, 2025
@github-actions github-actions bot removed the stale label Jul 15, 2025
@steveluscher steveluscher force-pushed the 06-17-eliminate_rentepoch_ branch from b92d0cd to e651de1 Compare August 28, 2025 17:16
Copy link
Member

@lorisleiva lorisleiva left a comment

Choose a reason for hiding this comment

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

Nice!

EDIT: lol sorry this popped in my notifications and thought it was new. 🤦‍♂️

Copy link
Collaborator Author

oy. I really thought this would have been removed from the RPC API by now.

It hasn't.

Copy link
Collaborator Author

I split this PR in two; one that eliminates it from the types and one that eliminates it from the tests, pending anza-xyz/agave#7777.

@steveluscher steveluscher force-pushed the 06-17-eliminate_rentepoch_ branch from f9aecb9 to 1c36e30 Compare August 28, 2025 19:08
@steveluscher steveluscher merged commit ce7f91c into main Aug 28, 2025
13 of 14 checks passed
@steveluscher steveluscher deleted the 06-17-eliminate_rentepoch_ branch August 28, 2025 19:10
@github-actions github-actions bot mentioned this pull request Aug 28, 2025
@github-actions
Copy link
Contributor

🔎💬 Inkeep AI search and chat service is syncing content for source 'Solana Kit Docs'

@github-actions
Copy link
Contributor

Because there has been no activity on this PR for 14 days since it was merged, it has been automatically locked. Please open a new issue if it requires a follow up.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 12, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

do-not-close Add this tag to exempt an issue/PR from being closed by the stalebot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants