Skip to content

features: add supported 4.0 features#461

Merged
topointon-jump merged 1 commit intoagave-v4.0.0-alpha.0from
topointon/4-0-features
Mar 13, 2026
Merged

features: add supported 4.0 features#461
topointon-jump merged 1 commit intoagave-v4.0.0-alpha.0from
topointon/4-0-features

Conversation

@topointon-jump
Copy link
Collaborator

Enabling fuzzing for upcoming 4.0 features

Copilot AI review requested due to automatic review settings March 13, 2026 21:51
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR enables fuzzing for upcoming Solana 4.0 features by moving three features (static_instruction_limit, switch_to_chacha8_turbine, enforce_fixed_fec_set) from SUPPORTED_FEATURES to HARDCODED_FEATURES (indicating they are now considered hardcoded/stable), and adding seven new 4.0 features to the SUPPORTED_FEATURES list.

Changes:

  • Moved static_instruction_limit, switch_to_chacha8_turbine, and enforce_fixed_fec_set from SUPPORTED_FEATURES into HARDCODED_FEATURES.
  • Added seven new 4.0 features to SUPPORTED_FEATURES: bls_pubkey_management_in_vote_account, relax_programdata_account_check_migration, limit_instruction_accounts, validator_admission_ticket, create_account_allow_prefund, delay_commission_updates, and validate_chained_block_id.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

@topointon-jump topointon-jump force-pushed the topointon/4-0-features branch from ab2d1a3 to f07f100 Compare March 13, 2026 21:54
@topointon-jump topointon-jump enabled auto-merge (squash) March 13, 2026 21:55
@topointon-jump topointon-jump merged commit eaddb1c into agave-v4.0.0-alpha.0 Mar 13, 2026
3 checks passed
@topointon-jump topointon-jump deleted the topointon/4-0-features branch March 13, 2026 22:26
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