Skip to content

Commit

Permalink
Merge pull request #205 from zikriya/develop
Browse files Browse the repository at this point in the history
Transaction hash related filters added in getAllSwapAndWithdrawTransactions api for communityMember
  • Loading branch information
zikriya committed Dec 15, 2022
2 parents 1b7c85c + 853e1d0 commit 9160917
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions app/controllers/api/v1/community-member/multiSwap/transactions.ts
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,24 @@ module.exports = function (router: any) {
filter.sourceNetwork = req.query.sourceNetwork;
}

if(req.query.transactionHash){
filter.$or = [
{ 'useTransactions.transactionId': { "$in" : req.query.transactionHash} },
{ receiveTransactionId: req.query.transactionHash }
]
}

if(req.query.swapTransactionId){
filter.receiveTransactionId = req.query.swapTransactionId;
}

if(req.query.withdrawTransactionId){
let withdrawTrahsactionHashFilter = { 'useTransactions.transactionId': { "$in" : req.query.withdrawTransactionId} }
filter = { ...withdrawTrahsactionHashFilter, ...filter};
}

console.log(filter);

totalCount = await db.SwapAndWithdrawTransactions.countDocuments(filter);

if (req.query.isPagination != null && req.query.isPagination == 'false') {
Expand Down

0 comments on commit 9160917

Please sign in to comment.