Feature Gates
The table below lists feature gates that the Firedancer main branch supports and that have been through internal audit. A feature is eligible for the Firedancer bounty program only if it is listed in the table and activated on Mainnet.
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.
Note that for alpenglow the "Alpenswitch" - the Tower->Alpenglow migration itself - is not in scope.
| Key | Feature |
|---|---|
EhisBfVtGvEA8bVCVN5VMaYEaX6iTfoUrmcDi8LY7Kxy | loader_v3_set_program_data_to_elf_length |
Crbnc267wkJvFhYakqwWWX57sx5bkrftJLekzy6yWKLT | block_revenue_sharing |
turbzzBJLGMJJikLvgCCJu9e1hTmfxwarrbLndYAsK5 | enforce_correct_proof_size |
FEEXbxUuKobtrt1qNK5pjtzbPQhsppBTrNNG74xu4mai | relax_fee_payer_constraint |
A1pengvuM6JEcyNuTnMqepBKhwHE3N6PmUrdATGawhJS | alpenglow |
RMsTKfD6hZnBhhNvgGBeKNrqCNkeoP3DYYxNtcuWtRg | remove_inactive_stakes |
3HcSrCTGXTUnrTueHi4DAwNuMxZSsm5xui2Ax3mgxHqf | custom_commission_collector |
txv1aq4pp281K9um3tnPgkfX8UqtFT6wcVW3hNezGLL | enable_tx_v1 |
s51VGwCAgebo2745DSUris72RavoLkXGUmVJosESCXr | upgrade_bpf_stake_program_to_v5_1 |
BY4JhHLahVzS9ynfDz4exzGPbVXhFmJvEyMWsXbDBqME | relax_post_exec_min_balance_check |
rnt8ZQpz2HYhX3DkYBDGjJS1a36mYq69oXka7JrhEdi | set_lamports_per_byte_to_6960 |
rntTjNZ9boq8owDxjGVFHPfWNQPDaKiM5JcjxmDGg47 | set_lamports_per_byte_to_696 |
rntD7invRBswCAdKtRsh1G4psKjrPdS3BKqtnA78C7N | set_lamports_per_byte_to_1322 |
rntCigrTppP5JdZz7K8TyN9sMzLdAcXp8SejYpVpX6D | set_lamports_per_byte_to_2575 |
61BtM7BkDEE8Yq5fskEVAQT9mYA8qCejJWoLe5apqg81 | set_lamports_per_byte_to_5080 |
4a6f7o7iTcA8hRDCrPLkSatnt5Ykxiu36wo5p1Tt12wC | set_lamports_per_byte_to_6333 |
iBRLjhJnkmDZgNoZRDMW11d8ZV7HvsL3vAyRjZB5npW | reduce_slot_time_to_200ms |
iBRLMc81UjRa8fn8A6eE8bJTnRbgQoPTynM51akENCV | reduce_slot_time_to_250ms |
iBRLL3k18HST852F1Mf3Lv83waTNQmmqvKDxvYGwQFL | reduce_slot_time_to_300ms |
iBRL5RuWhw4yqaAZu96RUULHckHTZAoe2b77qaV38JZ | reduce_slot_time_to_350ms |
LTDSzjZKFJMKHYpNycG1FrWwGGTaFFwqEFjB5GGLNVD | define_ltds_fee_only_semantics |
YbbRLkvenrocjGPGyoQE4wjnvYzTgfsk38NFmcYK7a5 | loader_v3_minimum_extend_program_size |
Eg7tXEwMZzS98xaZ1YHUbdRHsaYZiCsSaR6sKgxreoaj | commission_rate_in_basis_points |
B8JJXCy5amZyWG9r7EnUYLwzXSXTxG7GZ1qZ1qggo83g | disable_sbpf_v0_v1_v2_deployment |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |