@@ -634,7 +634,6 @@ updateCpuCostParamsEntryForV25(AbstractLedgerTxn& ltxRoot)
634634void
635635updateCpuCostParamsEntryForV26 (AbstractLedgerTxn& ltxRoot)
636636{
637- #ifdef ENABLE_NEXT_PROTOCOL_VERSION_UNSAFE_FOR_PRODUCTION
638637 LedgerTxn ltx (ltxRoot);
639638
640639 LedgerKey key (CONFIG_SETTING );
@@ -693,7 +692,6 @@ updateCpuCostParamsEntryForV26(AbstractLedgerTxn& ltxRoot)
693692 }
694693 }
695694 ltx.commit ();
696- #endif
697695}
698696
699697ConfigSettingEntry
@@ -1136,7 +1134,6 @@ updateMemCostParamsEntryForV25(AbstractLedgerTxn& ltxRoot)
11361134void
11371135updateMemCostParamsEntryForV26 (AbstractLedgerTxn& ltxRoot)
11381136{
1139- #ifdef ENABLE_NEXT_PROTOCOL_VERSION_UNSAFE_FOR_PRODUCTION
11401137 LedgerTxn ltx (ltxRoot);
11411138
11421139 LedgerKey key (CONFIG_SETTING );
@@ -1190,7 +1187,6 @@ updateMemCostParamsEntryForV26(AbstractLedgerTxn& ltxRoot)
11901187 }
11911188
11921189 ltx.commit ();
1193- #endif
11941190}
11951191
11961192ConfigSettingEntry
@@ -1487,7 +1483,6 @@ SorobanNetworkConfig::isValidConfigSettingEntry(ConfigSettingEntry const& cfg,
14871483 MaximumSorobanNetworkConfig::
14881484 BALLOT_TIMEOUT_INCREMENT_MILLISECONDS ;
14891485 break ;
1490- #ifdef ENABLE_NEXT_PROTOCOL_VERSION_UNSAFE_FOR_PRODUCTION
14911486 case ConfigSettingID::CONFIG_SETTING_FROZEN_LEDGER_KEYS :
14921487 // The frozen keys entry itself is always valid (it's just a list of
14931488 // encoded keys). But it cannot be directly upgraded — only the delta
@@ -1575,7 +1570,6 @@ SorobanNetworkConfig::isValidConfigSettingEntry(ConfigSettingEntry const& cfg,
15751570 case ConfigSettingID::CONFIG_SETTING_FREEZE_BYPASS_TXS_DELTA :
15761571 valid = protocolVersionStartsFrom (ledgerVersion, ProtocolVersion::V_26 );
15771572 break ;
1578- #endif
15791573 default :
15801574 break ;
15811575 }
@@ -1598,12 +1592,9 @@ SorobanNetworkConfig::isNonUpgradeableConfigSettingEntry(
15981592 // never be changed via upgrade
15991593 return cfg ==
16001594 ConfigSettingID::CONFIG_SETTING_LIVE_SOROBAN_STATE_SIZE_WINDOW ||
1601- cfg == ConfigSettingID::CONFIG_SETTING_EVICTION_ITERATOR
1602- #ifdef ENABLE_NEXT_PROTOCOL_VERSION_UNSAFE_FOR_PRODUCTION
1603- || cfg == ConfigSettingID::CONFIG_SETTING_FROZEN_LEDGER_KEYS ||
1604- cfg == ConfigSettingID::CONFIG_SETTING_FREEZE_BYPASS_TXS
1605- #endif
1606- ;
1595+ cfg == ConfigSettingID::CONFIG_SETTING_EVICTION_ITERATOR ||
1596+ cfg == ConfigSettingID::CONFIG_SETTING_FROZEN_LEDGER_KEYS ||
1597+ cfg == ConfigSettingID::CONFIG_SETTING_FREEZE_BYPASS_TXS ;
16071598}
16081599
16091600void
@@ -2548,7 +2539,6 @@ void
25482539SorobanNetworkConfig::loadFrozenLedgerKeys (LedgerSnapshot const & ls)
25492540{
25502541 ZoneScoped;
2551- #ifdef ENABLE_NEXT_PROTOCOL_VERSION_UNSAFE_FOR_PRODUCTION
25522542 mFrozenLedgerKeys .clear ();
25532543
25542544 LedgerKey key (CONFIG_SETTING );
@@ -2564,14 +2554,12 @@ SorobanNetworkConfig::loadFrozenLedgerKeys(LedgerSnapshot const& ls)
25642554 xdr::xdr_from_opaque (encodedKey, lk);
25652555 mFrozenLedgerKeys .insert (lk);
25662556 }
2567- #endif
25682557}
25692558
25702559void
25712560SorobanNetworkConfig::loadFreezeBypassTxs (LedgerSnapshot const & ls)
25722561{
25732562 ZoneScoped;
2574- #ifdef ENABLE_NEXT_PROTOCOL_VERSION_UNSAFE_FOR_PRODUCTION
25752563 mFreezeBypassTxs .clear ();
25762564
25772565 LedgerKey key (CONFIG_SETTING );
@@ -2585,15 +2573,13 @@ SorobanNetworkConfig::loadFreezeBypassTxs(LedgerSnapshot const& ls)
25852573 {
25862574 mFreezeBypassTxs .insert (txHash);
25872575 }
2588- #endif
25892576}
25902577
25912578void
25922579SorobanNetworkConfig::createLedgerEntriesForV26 (AbstractLedgerTxn& ltx,
25932580 Application& app)
25942581{
25952582 ZoneScoped;
2596- #ifdef ENABLE_NEXT_PROTOCOL_VERSION_UNSAFE_FOR_PRODUCTION
25972583 ConfigSettingEntry frozenKeysEntry;
25982584 frozenKeysEntry.configSettingID (CONFIG_SETTING_FROZEN_LEDGER_KEYS );
25992585 // Start with an empty frozen keys set
@@ -2613,7 +2599,6 @@ SorobanNetworkConfig::createLedgerEntriesForV26(AbstractLedgerTxn& ltx,
26132599 e.data .configSetting () = bypassTxsEntry;
26142600 inner.create (e);
26152601 inner.commit ();
2616- #endif
26172602}
26182603
26192604#ifdef BUILD_TESTS
@@ -2845,17 +2830,10 @@ SorobanNetworkConfig::isValidCostParams(ContractCostParams const& params,
28452830 {
28462831 return static_cast <uint32_t >(ContractCostType::Bn254FrInv) + 1 ;
28472832 }
2848- #ifdef ENABLE_NEXT_PROTOCOL_VERSION_UNSAFE_FOR_PRODUCTION
28492833 else
28502834 {
28512835 return static_cast <uint32_t >(ContractCostType::Bn254G1Msm) + 1 ;
28522836 }
2853- #else
2854- else
2855- {
2856- return static_cast <uint32_t >(ContractCostType::Bn254FrInv) + 1 ;
2857- }
2858- #endif
28592837 };
28602838
28612839 if (params.size () != getNumCostTypes (ledgerVersion))
0 commit comments