Skip to content

Commit d5188f4

Browse files
committed
Add hack to ignore not relevant transactions
1 parent 0d9140a commit d5188f4

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

safe_transaction_service/history/models.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1350,7 +1350,14 @@ def safes_pending_to_be_processed(self) -> QuerySet[ChecksumAddress]:
13501350
:return: List of Safe addresses that have transactions pending to be processed
13511351
"""
13521352
# Use denormalized safe_address field (avoids JOIN with internal_tx)
1353-
return self.not_processed().values_list("safe_address", flat=True).distinct()
1353+
return (
1354+
self.not_processed()
1355+
.filter(
1356+
safe_address__in=SafeContract.objects.values_list("address", flat=True)
1357+
)
1358+
.values_list("safe_address", flat=True)
1359+
.distinct()
1360+
)
13541361

13551362

13561363
class InternalTxDecoded(models.Model):

0 commit comments

Comments
 (0)