@@ -1679,6 +1679,13 @@ fd_feature_id_t const ids[] = {
16791679 .name = "account_data_direct_mapping" ,
16801680 .cleaned_up = {UINT_MAX , UINT_MAX , UINT_MAX } },
16811681
1682+ { .index = offsetof(fd_features_t , fix_alt_bn128_pairing_length_check )>>3 ,
1683+ .id = {"\x08\xe9\x40\xc0\xc3\x42\x8a\xf0\xbd\x9d\x09\x80\xa6\xce\x78\xcb\x1c\xc6\x57\x4e\x44\xfe\xf5\x52\xe7\x0c\x40\x70\xe9\x51\xec\x74" },
1684+ /* bnYzodLwmybj7e1HAe98yZrdJTd7we69eMMLgCXqKZm */
1685+ .name = "fix_alt_bn128_pairing_length_check" ,
1686+ .cleaned_up = {UINT_MAX , UINT_MAX , UINT_MAX },
1687+ .hardcode_for_fuzzing = 1 },
1688+
16821689 { .index = ULONG_MAX }
16831690};
16841691/* TODO replace this with fd_map_perfect */
@@ -1930,6 +1937,7 @@ fd_feature_id_query( ulong prefix ) {
19301937 case 0x5c64cc1a9be3790a : return & ids [ 242 ];
19311938 case 0x90a88c0cfe8bb1b1 : return & ids [ 243 ];
19321939 case 0xe8604b2d7d45af83 : return & ids [ 244 ];
1940+ case 0xf08a42c3c040e908 : return & ids [ 245 ];
19331941 default : break ;
19341942 }
19351943 return NULL ;
@@ -2180,4 +2188,5 @@ FD_STATIC_ASSERT( offsetof( fd_features_t, enshrine_slashing_program
21802188FD_STATIC_ASSERT ( offsetof( fd_features_t , raise_account_cu_limit )>>3 == 242UL , layout );
21812189FD_STATIC_ASSERT ( offsetof( fd_features_t , stricter_abi_and_runtime_constraints )>>3 == 243UL , layout );
21822190FD_STATIC_ASSERT ( offsetof( fd_features_t , account_data_direct_mapping )>>3 == 244UL , layout );
2191+ FD_STATIC_ASSERT ( offsetof( fd_features_t , fix_alt_bn128_pairing_length_check )>>3 == 245UL , layout );
21832192FD_STATIC_ASSERT ( sizeof ( fd_features_t )>>3 == FD_FEATURE_ID_CNT , layout );
0 commit comments