@@ -948,13 +948,15 @@ class SafeTransferListView(ListAPIView):
948948
949949 def get_transfers (self , address : str ):
950950 erc20_queryset = self .filter_queryset (
951- ERC20Transfer .objects .to_or_from (address ).token_txs ()
951+ ERC20Transfer .objects .to_or_from (address ).token_txs (). order_by ( "-timestamp" )
952952 )[: settings .TX_SERVICE_ALL_TXS_ENDPOINT_LIMIT_TRANSFERS ]
953953 erc721_queryset = self .filter_queryset (
954- ERC721Transfer .objects .to_or_from (address ).token_txs ()
954+ ERC721Transfer .objects .to_or_from (address )
955+ .token_txs ()
956+ .order_by ("-timestamp" )
955957 )[: settings .TX_SERVICE_ALL_TXS_ENDPOINT_LIMIT_TRANSFERS ]
956958 ether_queryset = self .filter_queryset (
957- InternalTx .objects .ether_txs_for_address (address )
959+ InternalTx .objects .ether_txs_for_address (address ). order_by ( "-timestamp" )
958960 )[: settings .TX_SERVICE_ALL_TXS_ENDPOINT_LIMIT_TRANSFERS ]
959961 return InternalTx .objects .union_ether_and_token_txs (
960962 erc20_queryset , erc721_queryset , ether_queryset
@@ -1029,13 +1031,15 @@ def get(self, *args, **kwargs):
10291031
10301032 def get_transfers (self , address : str ):
10311033 erc20_queryset = self .filter_queryset (
1032- ERC20Transfer .objects .incoming (address ).token_txs ()
1034+ ERC20Transfer .objects .incoming (address ).token_txs (). order_by ( "-timestamp" )
10331035 )[: settings .TX_SERVICE_ALL_TXS_ENDPOINT_LIMIT_TRANSFERS ]
10341036 erc721_queryset = self .filter_queryset (
1035- ERC721Transfer .objects .incoming (address ).token_txs ()
1037+ ERC721Transfer .objects .incoming (address ).token_txs (). order_by ( "-timestamp" )
10361038 )[: settings .TX_SERVICE_ALL_TXS_ENDPOINT_LIMIT_TRANSFERS ]
10371039 ether_queryset = self .filter_queryset (
1038- InternalTx .objects .ether_incoming_txs_for_address (address )
1040+ InternalTx .objects .ether_incoming_txs_for_address (address ).order_by (
1041+ "-timestamp"
1042+ )
10391043 )[: settings .TX_SERVICE_ALL_TXS_ENDPOINT_LIMIT_TRANSFERS ]
10401044
10411045 return InternalTx .objects .union_ether_and_token_txs (
0 commit comments