File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed
src/dipdup/datasources/tzkt Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -578,6 +578,7 @@ async def get_transactions(
578578 TRANSACTION_OPERATION_FIELDS ,
579579 cursor = True ,
580580 status = 'applied' ,
581+ sort = 'level' ,
581582 )
582583 if addresses and not code_hashes :
583584 params [f'{ field } .in' ] = ',' .join (addresses )
@@ -831,6 +832,7 @@ def _get_request_params(
831832 limit : int | None = None ,
832833 select : tuple [str , ...] | None = None ,
833834 cursor : bool = False ,
835+ sort : str | None = None ,
834836 ** kwargs : Any ,
835837 ) -> dict [str , Any ]:
836838 params : dict [str , Any ] = {
@@ -847,6 +849,13 @@ def _get_request_params(
847849 params ['offset' ] = offset
848850 if select :
849851 params ['select' ] = ',' .join (select )
852+ if sort :
853+ if sort .startswith ('-' ):
854+ sort_param_name = 'sort.desc'
855+ sort = sort [1 :]
856+ else :
857+ sort_param_name = 'sort'
858+ params [sort_param_name ] = sort
850859 return {
851860 ** params ,
852861 ** kwargs ,
You can’t perform that action at this time.
0 commit comments