Skip to content

Commit 95c1227

Browse files
committed
fix: initialization.
1 parent bc942fe commit 95c1227

File tree

3 files changed

+13277
-1
lines changed

3 files changed

+13277
-1
lines changed

aptos-move/vm-genesis/src/lib.rs

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,17 @@ pub fn encode_genesis_change_set(
283283
initialize_jwk_consensus_config(&mut session, &jwk_consensus_config);
284284
initialize_jwks_resources(&mut session);
285285
initialize_keyless_accounts(&mut session, chain_id);
286-
initialize_governed_gas_pool(&mut session);
286+
287+
// initialize governed gas pool only if feature is enabled
288+
match &genesis_config.initial_features_override {
289+
Some(features) => {
290+
if features.is_enabled(FeatureFlag::GOVERNED_GAS_POOL) {
291+
initialize_governed_gas_pool(&mut session);
292+
}
293+
},
294+
None => {},
295+
}
296+
287297
set_genesis_end(&mut session);
288298

289299
// Reconfiguration should happen after all on-chain invocations.

0 commit comments

Comments
 (0)