Skip to content

Feature Gates

topointon-jump edited this page Aug 3, 2026 · 9 revisions

Feature gates that the Firedancer main branch supports and have been through internal audit. These are eligible for the Firedancer bounty program. If a feature is not activated on Mainnet or is not in the table below it is not eligible for the Firedancer bounty program.

Note that for many of these we only support the activated path, to reduce code bloat. We do not support feature activations in an order that is different to the expected mainnet schedule.

Key Feature
LTDSzjZKFJMKHYpNycG1FrWwGGTaFFwqEFjB5GGLNVD define_ltds_fee_only_semantics
YbbRLkvenrocjGPGyoQE4wjnvYzTgfsk38NFmcYK7a5 loader_v3_minimum_extend_program_size
Eg7tXEwMZzS98xaZ1YHUbdRHsaYZiCsSaR6sKgxreoaj commission_rate_in_basis_points
s512oDwgx8hjMnaQjXfqqrZroVj4HvC6TkN3iSSWXCh enable_sha512_syscall
STk5Xj8hdAx3sTzmtJ3QysKkq6X2A3yj73JtxttiRyk upgrade_bpf_stake_program_to_v5
76dHtohc2s5dR3ahJyBxs7eJJVipFkaPdih9CLgTTb4B delay_commission_updates
ptokFjwyJtrwCa9Kgo9xoDS59V4QccBGEaRFnRPnSdP replace_spl_token_with_p_token
6sPDzwyARRExKH52LECxcGoqziH8G7SZofwuxi8Ja331 create_account_allow_prefund
VAT9huvhPjRN9cyrPytq9rwvEJ3J4ADtjdncgZRyANJ validator_admission_ticket
6aHuNsUmwSzCEMjrBzBCYaxHAyAcQBjVES92JigHBDuC limit_instruction_accounts
2GCrNXbzmt4xrwdcKS2RdsLzsgu4V5zHAemW57pcHT6a remove_simple_vote_from_cost_model
rexav5eNTUSNT1K2N7cfRjnthwhcP5BC25v2tA4rW4h relax_programdata_account_check_migration
AnAP9zPV4KL7czAPQbFhpDKV2tx7g4UGNbK9wvXwjaRo bls_pubkey_management_in_vote_account
CHaChatUnR3s6cPyPMMGNJa3VdQQ8PNH2JqdD4LpCKnB switch_to_chacha8_turbine
bn1hKNURMGQaQoEVxahcEAcqiX3NwRs6hgKKNSLeKxH enable_alt_bn128_g2_syscalls
b1sgUiJ3qu7hYm3tNDyyqZNQd6gLGJmJppnLNa93PCQ enable_bls12_381_syscall
bn2oPgpkzQPT3tohMaAsMVGjhDmmDa4jCaVPqCFmtxM alt_bn128_little_endian
Gx4XFcrVMt4HUvPzTpTSVkdDVgcDSjKhDN1RqRS6KDuZ vote_state_v4
64ixypL1HPu8WtJhNSMb9mSgfFaJvsANuRkTbHyuLfnx static_instruction_limit
rent6iVy6PDoViPBeJ6k5EJQrkj62h7DPyLbWGHwjrC deprecate_rent_exemption_threshold
H6iVbVaDZgDphcPbcZwc5LoznMPWQfnJ1AM7L1xzqvt5 increase_cpi_account_info_limit
fixfecLZYMfkGzwq6NJA11Yw6KYztzXiK9QcL3K78in enforce_fixed_fec_set
5xXZc66h4UdB6Yq7FzdBxBiRAFMMScMLwHxk2QZDaNZL provide_instruction_data_offset_in_vm_r2
4WeHX6QoXCCwqbSFgi6dxnB6QsPo6YApaNTH7P4MLQ99 relax_intrabatch_account_locks
poUdAqRXXsNmfqAZ6UqpjbeYgwBygbfQLEvWSqVhSnb poseidon_enforce_padding
bnYzodLwmybj7e1HAe98yZrdJTd7we69eMMLgCXqKZm fix_alt_bn128_pairing_length_check
ptr9umikaeAS7ZBBp2fsfRhie16F1V2jCKA2y6gXNAK direct_account_pointers_in_program_input
CR3dVN2Yoo95Y96kLSTaziWDAQT2MNEpiWh5cqVq2pNE account_data_direct_mapping
7VgiehxNxu53KdxgLspGQY8myE6f7UokaWa4jsGcaSz virtual_address_space_adjustments
EDGMC5kxFxGk4ixsNkGt8bW7QL5hDMXnbwaZvYMwNfzF syscall_parameter_address_restrictions
htsptAwi2yRoZH83SKaUXykeZGtZHgxkS2QwW1pssR8 raise_account_cu_limit
sProgVaNWkYdP2eTRAy1CPrgb3b9p8yXCASrPEqo6VJ enshrine_slashing_program
5JsG4NWH8Jbrqdd8uL6BNwnyZK3dQSoieRXG5vmofj9y enable_vote_address_leader_schedule
7VVhpg5oAjAmnmz1zCcSHb2Z9ecZB2FQqpnEwReka9Zm require_static_nonce_account
DeS7sR48ZcFTUmt5FFEVDr1v1bh73aAbZiZq3SYr8Eh8 formalize_loaded_transaction_data_size
zkexuyPRdyTVbZqEAREueqL2xvvoBhRgth9xGSc1tMN reenable_zk_elgamal_proof_program
zkdoVwnSFnSLtGJG7irJPEYUpmb4i7sGMGcnN6T9rnC disable_zk_elgamal_proof_program
RENtePQcDLrAbxAsP3k8dwVcnNYQ466hi2uKvALjnXx mask_out_rent_epoch_in_vm_serialization
turbRpTzBzDU6PJmWvRTbcJXXGxUs19CvQamUrRD9bN enable_turbine_extended_fanout_experiments
51VCKU5eV6mcTc9q9ArfWELU2CqDoi13hdAjr6fHMdtv verify_retransmitter_signature
5KLGJSASDVxKPjLCDWNtnABLpZjsQSrYZ8HKwcEdAMC8 drop_unchained_merkle_shreds
ffecLRhhakKSGhMuc6Fz2Lnfq4uT9q3iu9ZsNaPLxPc vote_only_full_fec_sets
2B2SBNbUcr438LtGXNcJNBP2GBSxjx81F945SdSkUSfC disable_partitioned_rent_collection
PaymEPK2oqwT9TXAVfadjztH2H6KfLEB9Hhd5Q5frvP enable_transaction_loading_failure_fees
9ypxGLzkMxi89eDerRKXWDXe44UY2z4hBig4mDhNq5Dp move_precompile_verification_to_svm
P1BCUMpAC7V2GRBRiJCNUgpMyWZhoqt3LKo712ePqsz raise_block_limits_to_100m
6oMCUgfY6BzZ6jwB681J6ju5Bh6CjVXbd7NeWYqiXBSu raise_block_limits_to_60m
5oMCU3JPaFLr8Zr4ct7yFA7jdk6Mw1RmB8K4u9ZbS42z raise_block_limits_to_50m
C9oAhLxDBm3ssWtJx1yBGzPY55r2rArHmN1pbQn6HogH reserve_minimal_cus_for_builtin_instructions
LTsNAP8h1voEVVToMNBNqoiNQex4aqfUrbFhRH3mSQ2 snapshots_lt_hash
LTdLt9Ycbyoipz5fLysCi1NnDnASsZfmJLJXts5ZxZz remove_accounts_delta_hash
LTHasHQX6661DaDD4S6A2TFi6QBuiwXKv66fB1obfHq accounts_lt_hash
bn2puAyxUx6JUabAxYdKdJ5QHbNNmKw8dCGuGCyRrFN fix_alt_bn128_multiplication_input_length
FXs1zh47QbNnhXcnB6YiAQoJ4sGB91tKF3UFHLcKT7PM remove_accounts_executable_flag_checks
EQUMpNFr7Nacb1sva56xn1aLfBxppEoSBH8RRVdkcD1x disable_account_loader_special_case
FKe75t4LXxGaQnVHdUKM6DSFifVVraGZ8LyNo7oPwy1Z enable_get_epoch_stake_syscall
6M4oQ6eXneVhtLoiAr4yRYQY43eVLjrKbiDZDJc892yk migrate_stake_program_to_core_bpf
C97eKZygrkU4JxJsZdjgbUY7iQR7rKTr4NyDWo2E5pRm migrate_address_lookup_table_program_to_core_bpf
2Fr57nzzkLYXW695UdDxDeR5fhnZWSttZeZYemrnpGFV migrate_config_program_to_core_bpf
4eohviozzEeivk1y9UbrnekbAFMDQyJz5JjA9Y6gyvky migrate_feature_gate_program_to_core_bpf
5cC3foj77CWun58pC51ebHFUWavHWKarWyR5UUik7dnC enable_sbpf_v3_deployment_and_execution
F6UVKh1ujTEFK3en2SyAL3cdVnqko1FVEXWhmdLRu6WP enable_sbpf_v2_deployment_and_execution
JE86WkYvTrzW8HgNmrHY7dFYpCmSptUpKupbo2AdQ9cG enable_sbpf_v1_deployment_and_execution
CLCoTADvV64PSrnR6QXty6Fwrt9Xc6EdxSJE4wLRePjq get_sysvar_syscall_enabled
srremy31J5Y25FrAApwVb9kZcfXbusYMMsvTK9aWv5q enable_secp256r1_precompile
PERzQrt5gBD1XEe2c9XdFWqwgHY3mr7cYWbm5V772V8 partitioned_epoch_rewards_superfeature
depVvnQ2UysGrhwdiwU42tCadZL8GcBb1i2GYhMopQv deprecate_legacy_vote_ixs
7bTK6Jis8Xpfrs8ZoUfiMDPazTcdPcTWheZFJTA5Z6X4 move_stake_and_move_lamports_ixs
zkhiy5oLowR7HY4zogXjCjeMXyruLqBwSWH21qcFtnv zk_elgamal_proof_program_enabled
ed9tNscbWLYBooxWA7FE2B5KHWs8A6sxfY8EzezEcoo ed25519_precompile_verify_strict
FuS3FPfJDKSNot99ECLXtp3rueq36hMNStJkPJwWodLh abort_on_invalid_curve
JDn5q3GBeqzvUa7z67BbmVHVdE3EbUAjvFep3weR3jxX simplify_alt_bn128_syscall_error_codes
chaie9S2zVfuxJKNRGkyTDokLwWxx6kD2ZLsqQHaDD8 chained_merkle_conflict_duplicate_proofs
8U4skmMVnF6k2kMvrWbQuRUT3qQSiTYpSjqmhmgfthZu add_new_reserved_account_keys
CJzY83ggJHqPGDq8VisV3U91jDJLuEaALZooBrXtnnLU disable_rent_fees_collection
3opE3EzAKnUftUDURkzMgwpNgimBAypW1mNDYH4x4Zg7 reward_full_priority_fee
6Uf8S75PVh91MYgPQSHnjRAPQq6an5BDv9vomrCwDqLe deprecate_unused_legacy_vote_plumbing
tSynMCspg4xFiCj1v3TDb4c7crMR5tSBhLz4sF7rrNA enable_tower_sync_ix
BtVN7YjDzNE6Dk7kTT7YTDgMNUZTNgiSJgsdzAeTg2jF remove_rounding_in_fee_calculation
7uZBkJXJ1HkuP6R3MJfZs7mLwymBcDbKdqbF51ZWLier enable_chained_merkle_shreds
FNKCMBzYUdjhHyPdsKG2LSmdzH8TCHXn3ytj8RNBS4nG enable_gossip_duplicate_proof_ingestion
wLckV1a64ngtcKPRGU4S4grVTestXjmNjxBjaKZrAcn cost_model_requested_write_lock_cost
zkiTNuzBKxrCLMKehzuQeKZyLtX2yvFcEKMML8nExU8 enable_zk_proof_from_account
7WeS1vfPRgeeoXArLh7879YcB9mgE9ktjPDtajXeWfXn disable_bpf_loader_instructions
mrkPjRg79B2oK2ZLgd7S3AfEJaX9B6gAF3H9aEykRUS merkle_conflict_duplicate_proofs
decoMktMcnmiq6t3u7g5BfgcQu91nKZr6RvMYf9z1Jb allow_commission_decrease_at_any_time
eca6zf6JJRjQsYYPkBHF3N32MTzur4n2WL4QiiacPCL curve25519_restrict_msm_length
dupPajaLy2SSn8ko42aZz4mHANDNrLe8Nw8VQgFecLa index_erasure_conflict_duplicate_proofs
6YsBCejwK96GZCkJ6mkZ4b68oP63z2PLoQmWjC7ggTqZ consume_blockstore_duplicate_proofs
GV49KKQdBNaiv2pgqhS2Dy3GWYJGXMTVYbYkdk91orRy drop_legacy_shreds
zkNLP7EQALfC1TYeB3biDU7akDckj8iPkvh9y2Mt2K3 enable_zk_transfer_with_fee
prpFrMtgNmzaNzkPJg9o753fVvbHKqNrNTm76foJ2wm validate_fee_collector_account
FKu1qYwLQSiehz644H6Si65U5ZQ2cp9GxsyFUfYcuADv update_hashes_per_tick6
BsKLKAn1WM4HVhPRDsjosmqSg2J8Tq5xP2s2daDS6Ni4 update_hashes_per_tick5
8We4E7DPwF2WfAN8tRTtWQNhi98B99Qpuj7JoZ3Aikgg update_hashes_per_tick4
8C8MCtsab5SsfammbzvYz65HHauuUYdbY2DZ4sznH6h5 update_hashes_per_tick3
EWme9uFqfy1ikK1jhJs8fM5hxWnK336QJpbscNtizkTU update_hashes_per_tick2
EJJewYSddEEtSZHiqugnvhQHiWyZKjkFDQASd7oKSagn enable_alt_bn128_compression_syscall
Ffswd3egL3tccB6Rv3XY6oqfdzn913vUcjCSnpvCKpfx better_error_codes_for_tx_lamport_check
D2aip4BBr8NPWtU9vLrwrBvbuaQ8w1zV38zFLxx4pfBV require_rent_exempt_split_destination
tvcF6b1TRz353zKuhBjinZkKzjmihXmBAHJdjNYw1sQ timely_vote_credits
FL9RsQA6TVUoh5xJQ9d936RHSebA1NLQqe3Zv9sXZRpr enable_poseidon_syscall
BTWmtJC8U5ZLMbBUUA1k6As62sYjPEjAiNAT55xYGdJU revise_turbine_epoch_stakes
GwtDQBghCTBgmX2cpEGNPxTEBUTQRaDMGTr5qychdGMj reduce_stake_warmup_cooldown
HooKD5NC9QNxk25QuzCssB8ecrEzGt6eXEPBUxWp1LaR last_restart_slot_sysvar
5Pecy6ie6XGm22pc9d4P9W5c31BugcFBuy6hsP2zkETv checked_arithmetic_in_fee_validation
7axKe5BTYBDD87ftzWbk5DfzWMGyRvqmWTduuo22Yaqy vote_state_add_vote_latency
Bj2jmUsM2iRhfdLLDSTkhM5UQRQvQHm57HSmPibPtEyu clean_up_delegation_errors
16FMCmgLzCNNz6eTwGanbyN2ZxvTBSLuQ6DZhgeMshg stop_truncating_strings_in_syscalls
5ZCcFAzJ1zsFKe1KSZa9K92jhx7gkcKj97ci2DBo1vwj simplify_writable_program_account_check
8pgXCMNXC8qyEFypuwpXyRxLXZdpM4Qo72gJ6k87A6wL native_programs_consume_cu
2HmTkCj9tXuPE4ueHzdD7jPeMf9JGCoZh5AsyoATiWEe remove_bpf_loader_incorrect_program_id
CE2et8pqgyQMP2mQRg3CgvX8nJBKUArMu3wfiQiQKY1y round_up_heap_size
Cdkc8PPTeTNUPoZEfCY5AyetUrEdkZtNPMgz58nqyaHD switch_to_new_elf_parser
G6vbf1UBok8MWb8m25ex86aoQHeKTzDKzuZADHkShqm6 add_set_tx_loaded_accounts_data_size_instruction
B7H2caeia4ZFcpE3QcgMqbiWiBtWrdBRBSJ1DY6Ktxbq deplete_cu_meter_on_vm_failure
2ry7ygxiYURULZCrypHhveanvP5tzZ4toRwVp89oCNSj apply_cost_tracker_during_replay
GmuBvtFb2aHfSfMXpuFeWZGHyDeCLPS79s48fmCWCfM5 delay_visibility_of_program_deployment
Fab5oP3DmsLYCiQZXdjyqT3ukFFPrsmqhXU4WU1AWVVF prevent_rent_paying_rent_recipients
Hr1nUA9b7NJ6eChS26o7Vi8gYYDDwWD3YeBfzJkTbU86 enable_request_heap_frame_ix
A8xyMHZovGXFkorFqEmVH2PKGLiBip5JD7jt4zsUWo4H remove_congestion_multiplier_from_fee_calculation
DdLwVYuvDz26JohmgSbA7mjpJFgX5zP2dkp8qsF2C33V cap_transaction_accounts_data_size
4UDcAfQ6EcA6bdcadkeHpkarkhZGJ7Bpq7wTAiRMjkoi disable_builtin_loader_ownership_chains
EBq48m8irRKuE7ZnMTLvLg2UuGSqhe8s8oMqnmja1fJw enable_big_mod_exp_syscall
3uFHb9oKdGfgZGJK9EHaAXN4USvnQtAFC13Fh5gGFS5B update_hashes_per_tick
74CoWuBmt3rUVUrCb2JiSTvh6nXyBWUsK4SaMj3CtE3T move_serialized_len_ptr_in_cpi
turbnbNRp22nwZCmgVVXFSshz7H7V23zMzQgA46YpmQ disable_turbine_fanout_experiments
D31EFnLgdiysi84Woo3of4JMu7VmasUS3Z7j9HYXCeLY enable_turbine_fanout_experiments
noRuG2kzACwgaY7TVmLRnUNPLKNVQE1fb7X55YWBehp commission_updates_only_allowed_in_first_half_of_epoch
J4HFT8usBxpcF63y46t1upYobJgChmKyZPm5uTBRg25Z enable_program_redeployment_cooldown
A16q37opZdQMCbe5qJ6xpBB9usykfv8jZaMkxvZQi4GJ enable_alt_bn128_syscall
5x3825XS7M2A3Ekbn5VGGkvFoAg5qrRWkTrY4bARP1GL enable_bpf_loader_set_authority_checked_ix
3uRVPBpyEJRo1emLCrq38eLRFGcu6uKSpUXqGvU8T7SZ check_syscall_outputs_do_not_overlap
GQALDaC48fEhZGWRj9iL5Q889emJKcj3aCvHF7VCbbF4 limit_max_instruction_trace_length
DTVTkmw3JSofd8CJVJte8PXEbxNQ2yZijvVr3pe2APPj disable_rehash_for_rent_epoch
EfhYd3SafzGT472tYQDUc4dPd2xdEfKs5fwkowUgVt4W remove_deprecated_request_unit_ix
5GpmAKxaGsWWbPp4bNXFLJxZVvG92ctxf7jQnzTQjF3n epoch_accounts_hash
9gxu85LYRAcZL38We8MYJ4A9AwgBBPtVBAqebMcT1241 cap_accounts_data_allocations_per_transaction
G74BkWBzmsByZ1kxHy44H3wjwp5hp7JbrGRuDpco22tY vote_state_update_root_fix
EYVpEP7uzH1CoXzbD6PubGhYmnxRXPeq3PPsm1ba3gpo stop_sibling_instruction_search_at_parent
FKAcEvNgSY79RpqsPNUV5gDyumopH4cEHqUxyfm8b8Ap relax_authority_signer_check_for_lookup_table_creation
5wAGiy15X1Jb2hkHnPDCM8oB9V42VNA9ftNVFK84dEgv set_exempt_rent_epoch_max
SVn36yVApPLYsa8koK3qUcy14zXDnqkNYWyUh1f4oK1 account_hash_ignore_slot
CpkdQmspsaZZ8FVAouQTtTWZkc8eeQ7V3uj7dWz543rZ on_load_preserve_rent_epoch_for_rent_exempt_accounts
B9cdB55u4jQsDNsdTK525yE9dmSc5Ga7YBaBrDFvEhM9 disable_cpi_setting_executable_and_rent_epoch
25vqsfjk7Nv1prsQJmA4Xu1bN61s8LXCBGUPp8Rfy1UF incremental_snapshot_only_incremental_hash_calculation
86HpNqzutEZwLcPxS6EHDcMNYWk6ikhteg9un7Y2PBKE compact_vote_state_updates
8sKQrMQoUHtQSUP83SPG4ta2JDjSAiWs7t5aJ9uEd6To use_default_units_in_fee_calculation
GDH5TVdbTPUpRnXaRyQqiKUa7uZAbZ28Q2N9bhbKoMLm loosen_cpi_size_restriction
9k5ijzTbYPtjzu8wj2ErH9v45xecHzQ1x4PMYMMxFgdM cap_bpf_program_instruction_accounts
812kqX67odAp5NFwM8D2N24cku7WTm9CHUTFUXaDkWPn prevent_crediting_accounts_that_end_rent_paying
CGB2jM8pwZkeeiXQ66kBMyBR6Np61mggL7XUsmLjVcrw skip_rent_rewrites
7Vced912WrRnfjaiKRiNBcbuFw7RrnLv3E3z95Y4GTNc enable_early_verification_of_account_modifications
8Zs9W7D9MpSEtUWSQdGniZk2cNmV22y6FLJwCx53asme enable_bpf_loader_extend_program_ix
HH3MUYReL2BvqqA3oEcAa7txju5GY6G4nxJ51zvsEjEZ preserve_rent_epoch_for_rent_exempt_accounts
6tRxEYKuy2L5nnv5bgn7iT28MxUbYxp5h7F3Ncf1exrT vote_authorize_with_seed
3u3Er5Vc2jVcwz4xr2GJeSAXT3fAj6ADHZ4BJMZiScFd nonce_must_be_advanceable
HxrEu1gXuH7iD3Puua1ohd5n4iUKJyFNtNxk9DVJkvgr nonce_must_be_authorized
DpJREPyuMZ5nDfU6H3WTqSqUFSXAfw8u7xqmWtEwJDcP quick_bail_on_panic
CveezY6FDLVBToHDcvJRmtMouqzsmj4UXYh5ths5G5Uv vote_state_update_credit_per_dequeue
4EJQtF2pkRyawwcTVfQutzq4Sa5hRhibF6QAK1QXhtEX enable_durable_nonce
Gea3ZkK2N4pHuVZVxWcnAtS6UEDdyumdYt4pFcKjA3ar separate_nonce_from_blockhash
3BX6SBeEBibHaVQXywdkcgyUk6evfYZkHdztXiDtEpFS warp_timestamp_with_a_vengeance
Ds87KVeqhbv7Jw8W6avsS1mqz3Mw5J3pRTpPoDQ2QdiJ add_shred_type_to_shred_seed
2R72wpcQ7qV7aTJWUumdn8u5wmmTyXbK7qzEy7YSAgyY include_account_index_in_rent_error
79HWsX9rpnnJBPcdNURVqygpMAfxdrAirzAGAVmf92im disable_deploy_of_alloc_free_syscall
98std1NSHqXi9WYvFShfVepRdCoq1qvsp8fsR2XZtG8g add_set_compute_unit_price_ix
9onWzzvCzNC2jfhxxeqRgs5q7nFAAKpCUvkj6T6GJK9i stake_raise_minimum_delegation_to_1_sol
8FdwgyHFEjhAdjWfV2vfqk7wA1g9X3fQpKH7SBpEv3kC require_static_program_ids_in_transaction
sTKz343FM8mqtyGvYWvbLpTThw3ixRM4Xk8QvZ985mw stake_allow_zero_undelegated_amount
J2QdYx8crLbTVK8nur1jeLsmc3krDbfjoxoea2V1Uy5Q default_units_per_instruction
FaTa17gVKoqbh38HcfiQonPsAaQViyDCCSg71AubYZw8 spl_associated_token_account_v1_1_0
Ftok4njE8b7tDffYkC5bAbCaQv5sL6jispYrprzatUwN spl_token_v3_4_0
28s7i3htzhahXQKqmS2ExzbEoUypg9krwvtK2M9UWXh9 update_rewards_from_cached_accounts
6iyggb5MTcsvdcugX7bEKbHV8c6jdLbpHwkncrgLMhfo fix_recent_blockhashes
7GUcYgq4tVtaqNCKT3dho9r4665Qp5TxCZ27Qgjx3829 executables_incur_cpi_data_cost
4Di3y24QFLt5QEUPZtbnjyfQKfm6ZMTfa6Dw1psfoMKU drop_redundant_turbine_path
3NKRSwpySNwD3TvP5pHnRmkAQRsdkXWRr1WaQh8p4PWX reject_callx_r10
8199Q2gMD2kwgfopK5qqVWuDbegLgpuFUFHCcUJQDN8b error_on_syscall_bpf_function_hash_collisions
St8k9dVXP97xT6faW24YmRSYConLbhsMJA4TJTBLmMT add_get_minimum_delegation_instruction_to_stake_program
FQnc7U4koHqWgRvFaBJjZnV8VPg6L6wWK33yJeDp4yvV stake_split_uses_rent_sysvar
GmC19j9qLn2RFk5NduX6QXaDhVpGncVVBzyM8e9WMz2F check_slice_translation_size
GTUMCZ8LTNxVfxdrw7ZsDFTxXb7TutYkzJnFwinpE6dg disable_deprecated_loader
7g9EUwj4j7CS21Yx1wvgWLjSZeh5aPq8x9kpoPwXM8n8 limit_secp256k1_recovery_id
nWBqjr3gpETbiaVj3CBJ3HFC5TMdnJDGt21hnvSTvVZ check_physical_overlapping
HyrbKftCdJ5CrUfEti6x26Cj7rZLNe32weugk7tLcWb8 syscall_saturated_math
3aJdcZqxoLpSBxgeYGjPwaYS1zzcByxUDqJkbzWAH1Zb record_instruction_in_transaction_context_push
4yuaYAj2jGMGTh1sSmi4G2eFscsDq8qjugJXZoBN6YEa disable_bpf_unresolved_symbols_at_runtime
3XgNukcZWf9o3HdA3fpJbm94XFc4qpvTXc8h1wxYwiPi disable_bpf_deprecated_load_instructions
Vo5siZ442SaZBKPXNocthiXysNviW4UYPwRFggmbgAp bank_transaction_count_fix
CFK1hRCNy8JJuAAY8Pb2GjLFNdCThS2qwZNe3izzBMgn add_get_processed_sibling_instruction_syscall
ALBk3EWdeAg2WAGf6GPDUf1nynyNqCdEVmgouG7rpuCj reject_vote_account_close_unless_zero_credit_epoch
FaTa4SpiaSNH44PGC4z8bnGVTkSRYaWvrBs3KTu8XQQq spl_associated_token_account_v1_0_4
AVZS3ZsN4gi6Rkx2QUibYuSJG3S6QHib7xCYhG6vGJxU vote_withdraw_authority_may_change_authorized_voter
437r62HoAdUb63amq3D7ENnBLDhHT2xY8eFkLJYVKK4x stake_deactivate_delinquent_instruction
2h63t332mGCCsWK2nqqqHhN4U9ayyqhLVFvczznHDoTZ update_syscall_base_costs
3gtZPqvPpsbXZVCx6hceMfWxtsmrjMzmg8C7PLKSxS2d filter_votes_outside_slot_hashes
BkFDxiJQWZXGTZaJQxH7wVEHkAmwCgSEVkrvswFfRJPD require_rent_exempt_accounts
CBkDroRDqm8HwHe6ak9cguPjUomrASEkfmxEaZ5CNNxz max_tx_account_locks
Ff8b1fBeB86q8cjq47ZhsQLgv5EkHu3G1C99zjUfAzrq allow_votes_to_directly_update_vote_state
EMX9Q7TVFAmQ9V1CggAkhMzhXSg8ECp7fHrWQX2G1chf evict_invalid_stakes_cache_entries
7txXZZD6Um59YoLMF7XUNimbMjsqsWhc7g2EniiTrmp1 reject_non_rent_exempt_vote_withdraws
36PRUK2Dz6HWYdG9SpjeAsF5F3KxnFCakA2BZMbtMhSb fixed_memcpy_nonoverlapping_check
9kdtFSrXHQg3hKkbXkQ6trJ3Ja1xpJ22CTFSNAciEwmL reject_empty_instruction_without_program
E8MkiWZNNPGU6n55jkGzyj8ghUmjCHRmDFdYYFYHxWhQ leave_nonce_on_success
Ftok2jhqAqxUWEiCVRrfRs9DPppWP8cgTB7NQNKL88mS spl_token_v3_3_0_release
BiCU7M5w8ZCMykVSyhZ7Q3m2SWoR2qrEQ86ERcDX77ME nonce_must_be_writable
4d5AKtxoh93Dwm1vHXUU3iRATuMndx1c431KgT2td52r add_compute_budget_program
2jXx2yDmGysmBKfKYNgLj2DQyAQv6mMk2BPh4eSbyB4H disable_fee_calculator
CCu4boMmfLuqcmfTLPHQiUo22ZdUsXjgzPAURYaWt1Bw requestable_heap_size
C5fh68nJ7uyKAuYZg2x9sEQ5YrVf3dkW6oojNBSc3Jvo send_to_tpu_vote_port
HTTgmruMYRZEntyL3EdCDdnS6e4D5wRq1FA7kQsb66qq remove_native_loader
265hPS8k8xJ37ot82KEgjRunsUp5w4n4Q4VwwiN9i9ps optimize_epoch_boundary_updates
4ApgRX3ud6p7LNMJmsuaAcZY5HWctGPr5obAsjB3A54d prevent_calling_precompiles_as_programs
75m6ysz33AfLA5DDEzWM1obBrnPQRSsdVQ2nRmc8Vuu1 do_support_realloc
HFpdDDNQjvcXnXKec697HDDsyk6tFoWS2o8fkxuhQZpL stakes_remove_delegation_if_inactive
6uaHcKPGUy4J7emLBgUTeufhJdiwhngW6a1R9B7c2ob9 sol_log_data_syscall_enabled
EBeznQDjcPG8491sFsKZYBi5S5jTVXMpAKNDJMQPS2kq reduce_required_deploy_balance
DwScAzPUjuv65TMbDnFY7AgwmotzWy3xpEJMXM3hZFaB return_data_syscall_enabled
6ppMXNYLhVd7GcsZ5uV11wQEW7spppiMVfqQv5SXhDpX ed25519_program_enabled
3E3jV7v9VcdJL8iYZUMax9DiDno8j7EWUVbhm9RtShj2 demote_program_write_locks
BUS12ciZ5gCoFafUHWW8qaFMMtwFQGVxjsDheWLdqBE2 credits_auto_rewind
SAdVFw3RZvzbo6DvySbSdBnHN4gkzSTH9dSxesyKKPj stake_program_advance_activating_credits_observed
H3kBSaKdeiUsyHmeHqjJYNc27jesXZ6zWj3zWkowQbkV instructions_sysvar_owned_by_sysvar
54KAoNiUERNoWWUhTWWwXgym94gzoXFVnHyQwPA18V9A libsecp256k1_fail_on_bad_count2
8aXvSuopd1PUj7UhehfXJRg6619RHp8ZvwTyyJHdUYsj libsecp256k1_fail_on_bad_count
3KZZ6Ks1885aGBQ45fwRcPXVBCtzUvxhUTkwKMR41Tca versioned_tx_message_enabled
7rcw5UtqgDTBBv2EcynNfYckgdAaH1MAsCjKgXMkN7Ri curve25519_syscall_enabled
zk1snxsc6Fh3wsGNbbHAJNHiJoYgF29mMnTSusGx5EJ zk_token_sdk_enabled
meRgp4ArRPhD3KtCY9c5yAf2med7mBLsjKTPeVUHqBL stake_merge_with_unmatched_credits_observed
JAN1trEUEtZjgXYzNBYHU9DYd7GnThhXfFP7SzPXkPsG disable_fees_sysvar
21AWDosvp3pBamFW91KB35pNoaoZVTM7ess8nr2nt53B merge_nonce_error_into_system_error
FToKNBYyiF4ky9s8WsmLBXHCht17Ek7RXaLZGHzzQhJ1 spl_token_v2_set_authority_fix
5ekBxc8itEnPv4NzGJtr8BVVQLNMQuLMNQQj7pHoLNZ9 tx_wide_compute_cap
DhsYfRjxfnh2g7HKJYSzT79r74Afa1wbHkAgHndrA1oy libsecp256k1_0_5_upgrade_enabled
BKCPBQQBZqggVnFso5nQ8rQ4RwwogYwjuUt9biBjxwNF rent_for_sysvars
BcWknVcgvonN8sL4HE4XFuEVgfcee5MwxWPAgP6ZV89X vote_stake_checked_instructions
EVW9B5xD9FFK7vw1SBARwMA4s5eRo5eKJdKpsBikzKBz verify_tx_signatures_len
8kEuAshXLsgkUEdcFVLqrjCGGHVWFW99ZZpxvAzzMtBp dedupe_config_program_signers
BrTR9hzw4WBGFP65AJMbpAo64DcA3U6jdPSga9fMV5cS system_transfer_zero_check
6RvdSWHh8oh72Dp7wMTS2DBkf3fRPtChfNrAo3cZZoXJ secp256k1_recover_syscall_enabled
3ccR6QpxGYsAbWyfevEtBNGfWV4xBffxRj2tD6A9i39F check_init_vote_data
GvDsGDkH5gyzwpDhxNixx8vtx1kwYHH13RiNAPw27zXb warp_timestamp_again
BL99GYhdjjcv6ys22C9wPgn2aTVERDbPHHo4NbS3hgp7 spl_token_v2_self_transfer_fix
D4jsDcXaqdW8tDAWn8H4R25Cdns2YwLneujSL1zvjW6R require_custodian_for_locked_stake_authorize
GE7fRxmW46K6EmCD9AMZSbnaJ2e3LfqCZzdHi9hmYAgi filter_stake_delegation_accounts
4kpdyrcj5jS47CZb2oJGfVxjYbsMm2Kx97gFyZrxxwXz no_overflow_rent_distribution
E5JiFDQCwyC6QfT9REFyMpfK2mHcmv1GUDySU1Ue7TYv spl_token_v2_multisig_fix
E3PHP7w8kB7np3CTQ1qQ2tW3KCtjRSXBQgW9vM2mWv2Y secp256k1_program_enabled
7XRJcS5Ud5vxGB54JbK9N2vBZVwnwdBNeJW1ibRgD9gx full_inflation_enable
BzBBveUDymEYoYzcMWNQCx3cd4jQs7puaVFHLtsbB6fm full_inflation_vote
DT4n6ABDqs6w4bnfwrXT9rsprcPf6cdDga1egctaPkLC devnet_and_testnet
4RWNif6C2WCNiKVW7otP4G7dkmkHGyKQWRpuZ1pxKU5m pico_inflation
GaBtBJvmS4Arjj5W1NmFcyvPjsHN38UGYDq2MDwbs9Qu deprecate_rewards_sysvar

Clone this wiki locally