@@ -78,11 +78,11 @@ use aptos_types::{
7878 authenticator:: { AbstractAuthenticationData , AnySignature , AuthenticationProof } ,
7979 block_epilogue:: { BlockEpiloguePayload , FeeDistribution } ,
8080 signature_verified_transaction:: SignatureVerifiedTransaction ,
81- AuxiliaryInfo , AuxiliaryInfoTrait , BlockOutput , EntryFunction , ExecutionError ,
82- ExecutionStatus , ModuleBundle , MultisigTransactionPayload , ReplayProtector , Script ,
83- SignedTransaction , Transaction , TransactionArgument , TransactionExecutableRef ,
84- TransactionExtraConfig , TransactionOutput , TransactionPayload , TransactionStatus ,
85- VMValidatorResult , ViewFunctionOutput , WriteSetPayload ,
81+ AuxiliaryInfo , BlockOutput , EntryFunction , ExecutionError , ExecutionStatus , ModuleBundle ,
82+ MultisigTransactionPayload , ReplayProtector , Script , SignedTransaction , Transaction ,
83+ TransactionArgument , TransactionExecutableRef , TransactionExtraConfig , TransactionOutput ,
84+ TransactionPayload , TransactionStatus , VMValidatorResult , ViewFunctionOutput ,
85+ WriteSetPayload ,
8686 } ,
8787 vm:: module_metadata:: {
8888 get_compilation_metadata, get_metadata, get_randomness_annotation_for_entry_function,
@@ -2967,7 +2967,7 @@ impl AptosVM {
29672967 vm_status. sub_status( ) ,
29682968 Some (
29692969 unknown_invariant_violation:: EREFERENCE_SAFETY_FAILURE
2970- | unknown_invariant_violation:: EINDEXED_REF_TAG_MISMATCH
2970+ | unknown_invariant_violation:: EINDEXED_REF_TAG_MISMATCH
29712971 )
29722972 ) =>
29732973 {
@@ -2976,8 +2976,8 @@ impl AptosVM {
29762976 "[aptos_vm] Transaction breaking paranoid reference safety check (including enum tag guard). txn: {:?}, status: {:?}" ,
29772977 bcs:: to_bytes:: <SignedTransaction >( txn) ,
29782978 vm_status,
2979- ) ;
2980- } ,
2979+ ) ;
2980+ }
29812981 // Ignore DelayedFields speculative errors as it can be intentionally triggered by parallel execution.
29822982 StatusCode :: SPECULATIVE_EXECUTION_ABORT_ERROR => ( ) ,
29832983 // We will log the rest of invariant violation directly with regular logger as they shouldn't happen.
@@ -3205,14 +3205,13 @@ impl VMValidator for AptosVM {
32053205 if transaction. payload ( ) . is_encrypted_variant ( ) {
32063206 return VMValidatorResult :: error ( StatusCode :: FEATURE_UNDER_GATING ) ;
32073207 }
3208-
32093208 let txn = match transaction. check_signature ( ) {
32103209 Ok ( t) => t,
32113210 _ => {
32123211 return VMValidatorResult :: error ( StatusCode :: INVALID_SIGNATURE ) ;
32133212 } ,
32143213 } ;
3215- let auxiliary_info = AuxiliaryInfo :: new_empty ( ) ;
3214+ let auxiliary_info = AuxiliaryInfo :: new_timestamp_not_yet_assigned ( 0 ) ;
32163215 let txn_data = TransactionMetadata :: new ( & txn, & auxiliary_info) ;
32173216
32183217 let resolver = self . as_move_resolver ( & state_view) ;
@@ -3346,7 +3345,7 @@ impl AptosSimulationVM {
33463345 & code_storage,
33473346 transaction,
33483347 & log_context,
3349- & AuxiliaryInfo :: new_empty ( ) ,
3348+ & AuxiliaryInfo :: new_timestamp_not_yet_assigned ( 0 ) ,
33503349 ) ;
33513350 let txn_output = vm_output
33523351 . try_materialize_into_transaction_output ( & resolver)
0 commit comments