Skip to content
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

Feature Gate: Loosen CPI size limit restriction #26641

Open
jstarry opened this issue Jul 15, 2022 · 3 comments
Open

Feature Gate: Loosen CPI size limit restriction #26641

jstarry opened this issue Jul 15, 2022 · 3 comments
Assignees
Labels
feature-gate Pull Request adds or modifies a runtime feature gate

Comments

@jstarry
Copy link
Member

jstarry commented Jul 15, 2022

Description

The restriction on the serialized size of cpi instructions is more strict than transaction level instructions. This feature gate allows programs to use more accounts and send more instruction data (up to 10KiB) in invoked instructions but it also adds CU metering for CPI ix data length. For more details see: #26639

Feature ID

GDH5TVdbTPUpRnXaRyQqiKUa7uZAbZ28Q2N9bhbKoMLm

Activation Method

Single Core Contributor

Deployment Considerations

This should not be enabled before #26589 and #29708 are.

Minimum Release Version

v1.14.0

Testnet Activation Epoch

No response

Devnet Activation Epoch

No response

Mainnet-Beta Activation Epoch

No response

@enzoampil
Copy link

Any idea when this will be released?

@alimohammad1995
Copy link

Hi @jstarry any news on this feature?

@jstarry
Copy link
Member Author

jstarry commented Nov 28, 2024

It's activated on testnet and next up for activation on devnet: https://github.com/anza-xyz/agave/wiki/Feature-Gate-Tracker-Schedule

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-gate Pull Request adds or modifies a runtime feature gate
Projects
None yet
Development

No branches or pull requests

3 participants