@@ -121,6 +121,14 @@ pub enum FeatureFlag {
121
121
DefaultToConcurrentFungibleBalance ,
122
122
LimitVMTypeSize ,
123
123
AbortIfMultisigPayloadMismatch ,
124
+ AllowSerializedScriptArgs ,
125
+ UseCompatibilityCheckerV2 ,
126
+ EnableEnumTypes ,
127
+ FederatedKeyless ,
128
+ TransactionSimulationEnhancement ,
129
+ CollectionOwner ,
130
+ NativeMemoryOperations ,
131
+ AccountAbstraction ,
124
132
GovernedGasPool ,
125
133
DecommissionCoreResources ,
126
134
}
@@ -332,6 +340,20 @@ impl From<FeatureFlag> for AptosFeatureFlag {
332
340
FeatureFlag :: AbortIfMultisigPayloadMismatch => {
333
341
AptosFeatureFlag :: ABORT_IF_MULTISIG_PAYLOAD_MISMATCH
334
342
} ,
343
+ FeatureFlag :: AllowSerializedScriptArgs => {
344
+ AptosFeatureFlag :: ALLOW_SERIALIZED_SCRIPT_ARGS
345
+ } ,
346
+ FeatureFlag :: UseCompatibilityCheckerV2 => {
347
+ AptosFeatureFlag :: _USE_COMPATIBILITY_CHECKER_V2
348
+ } ,
349
+ FeatureFlag :: EnableEnumTypes => AptosFeatureFlag :: ENABLE_ENUM_TYPES ,
350
+ FeatureFlag :: FederatedKeyless => AptosFeatureFlag :: FEDERATED_KEYLESS ,
351
+ FeatureFlag :: TransactionSimulationEnhancement => {
352
+ AptosFeatureFlag :: TRANSACTION_SIMULATION_ENHANCEMENT
353
+ } ,
354
+ FeatureFlag :: CollectionOwner => AptosFeatureFlag :: COLLECTION_OWNER ,
355
+ FeatureFlag :: NativeMemoryOperations => AptosFeatureFlag :: NATIVE_MEMORY_OPERATIONS ,
356
+ FeatureFlag :: AccountAbstraction => AptosFeatureFlag :: ACCOUNT_ABSTRACTION ,
335
357
FeatureFlag :: GovernedGasPool => AptosFeatureFlag :: GOVERNED_GAS_POOL ,
336
358
FeatureFlag :: DecommissionCoreResources => AptosFeatureFlag :: DECOMMISSION_CORE_RESOURCES ,
337
359
}
@@ -458,6 +480,20 @@ impl From<AptosFeatureFlag> for FeatureFlag {
458
480
AptosFeatureFlag :: ABORT_IF_MULTISIG_PAYLOAD_MISMATCH => {
459
481
FeatureFlag :: AbortIfMultisigPayloadMismatch
460
482
} ,
483
+ AptosFeatureFlag :: ALLOW_SERIALIZED_SCRIPT_ARGS => {
484
+ FeatureFlag :: AllowSerializedScriptArgs
485
+ } ,
486
+ AptosFeatureFlag :: _USE_COMPATIBILITY_CHECKER_V2 => {
487
+ FeatureFlag :: UseCompatibilityCheckerV2
488
+ } ,
489
+ AptosFeatureFlag :: ENABLE_ENUM_TYPES => FeatureFlag :: EnableEnumTypes ,
490
+ AptosFeatureFlag :: FEDERATED_KEYLESS => FeatureFlag :: FederatedKeyless ,
491
+ AptosFeatureFlag :: TRANSACTION_SIMULATION_ENHANCEMENT => {
492
+ FeatureFlag :: TransactionSimulationEnhancement
493
+ } ,
494
+ AptosFeatureFlag :: COLLECTION_OWNER => FeatureFlag :: CollectionOwner ,
495
+ AptosFeatureFlag :: NATIVE_MEMORY_OPERATIONS => FeatureFlag :: NativeMemoryOperations ,
496
+ AptosFeatureFlag :: ACCOUNT_ABSTRACTION => FeatureFlag :: AccountAbstraction ,
461
497
AptosFeatureFlag :: GOVERNED_GAS_POOL => FeatureFlag :: GovernedGasPool ,
462
498
AptosFeatureFlag :: DECOMMISSION_CORE_RESOURCES => FeatureFlag :: DecommissionCoreResources ,
463
499
}
0 commit comments