@@ -510,6 +510,7 @@ def process_decoded_txs_for_safe(self, safe_address: ChecksumAddress) -> int:
510510
511511 # Check if a new decoded tx appeared before other already processed (due to a reindex)
512512 if self .processing_enable_out_of_order_check :
513+ logger .debug ("[%s] Checking for out of order transactions" , safe_address )
513514 if InternalTxDecoded .objects .out_of_order_for_safe (safe_address ):
514515 logger .error ("[%s] Found out of order transactions" , safe_address )
515516 self .fix_out_of_order (
@@ -518,20 +519,37 @@ def process_decoded_txs_for_safe(self, safe_address: ChecksumAddress) -> int:
518519 0
519520 ].internal_tx ,
520521 )
522+ logger .debug (
523+ "[%s] End checking for out of order transactions" , safe_address
524+ )
521525
522526 # Use chunks for memory issues
523527 total_processed_txs = 0
524528 while True :
529+ logger .debug ("[%s] Fetching batch of transactions to process" , safe_address )
525530 internal_txs_decoded = list (
526531 InternalTxDecoded .objects .pending_for_safe (safe_address )[
527532 : self .eth_internal_tx_decoded_process_batch
528533 ]
529534 )
535+ logger .debug (
536+ "[%s] Fetched %d of transactions to process" ,
537+ safe_address ,
538+ len (internal_txs_decoded ),
539+ )
530540 if not internal_txs_decoded :
531541 break
532- total_processed_txs += len (
542+ logger .debug ("[%s] Processing batch of transactions" , safe_address )
543+ number_processed_txs = len (
533544 self .tx_processor .process_decoded_transactions (internal_txs_decoded )
534545 )
546+ logger .debug (
547+ "[%s] Processed %d transactions" , safe_address , number_processed_txs
548+ )
549+ total_processed_txs += number_processed_txs
550+ logger .debug (
551+ "[%s] Processed %d transactions in total" , safe_address , total_processed_txs
552+ )
535553 return total_processed_txs
536554
537555 def reprocess_addresses (self , addresses : list [ChecksumAddress ]):
0 commit comments