Merge pull request #8998 from Abdulkbk/trx-pagination

pagination: add pagination to wallet transactions
This commit is contained in:
Oliver Gugger authored and GitHub committed 2024-11-22 09:30:11 +01:00
commit 94f7ed46de
14 files changed
+329 -37

No files matched your search

+6 -4
View File
@@ -6476,14 +6476,16 @@ func (r *rpcServer) GetTransactions(ctx context.Context,
endHeight = req.EndHeight
}
transactions, err := r.server.cc.Wallet.ListTransactionDetails(
req.StartHeight, endHeight, req.Account,
)
txns, firstIdx, lastIdx, err :=
r.server.cc.Wallet.ListTransactionDetails(
req.StartHeight, endHeight, req.Account,
req.IndexOffset, req.MaxTransactions,
)
if err != nil {
return nil, err
}
return lnrpc.RPCTransactionDetails(transactions), nil
return lnrpc.RPCTransactionDetails(txns, firstIdx, lastIdx), nil
}
// DescribeGraph returns a description of the latest graph state from the PoV