diff --git a/lib/plugins.js b/lib/plugins.js index 84a62cf8..f1587f07 100644 --- a/lib/plugins.js +++ b/lib/plugins.js @@ -898,6 +898,10 @@ function plugins (settings, deviceId) { return walletScoring.rateAddress(settings, cryptoCode, address) } + function rateTransaction (cryptoCode, address) { + return walletScoring.rateTransaction(settings, cryptoCode, address) + } + function isWalletScoringEnabled (tx) { return walletScoring.isWalletScoringEnabled(settings, tx.cryptoCode) } @@ -934,6 +938,7 @@ function plugins (settings, deviceId) { notifyOperator, pruneMachinesHeartbeat, rateAddress, + rateTransaction, isWalletScoringEnabled, probeLN, buildAvailableUnits diff --git a/lib/plugins/compliance/sumsub/sumsub.js b/lib/plugins/compliance/sumsub/sumsub.js index 80e2d2ea..b295f7c3 100644 --- a/lib/plugins/compliance/sumsub/sumsub.js +++ b/lib/plugins/compliance/sumsub/sumsub.js @@ -36,6 +36,7 @@ const getApplicantStatus = (account, userId) => { if (levelName !== account.applicantLevel) return { level: account.applicantLevel, answer: RETRY } let answer = PENDING + if (reviewStatus === 'init') answer = RETRY if (reviewAnswer === 'GREEN' && reviewStatus === 'completed') answer = APPROVED if (reviewAnswer === 'RED' && reviewRejectType === 'RETRY') answer = RETRY if (reviewAnswer === 'RED' && reviewRejectType === 'FINAL') answer = REJECTED diff --git a/package-lock.json b/package-lock.json index add2611c..aef7e6ec 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "lamassu-server", - "version": "10.0.3", + "version": "10.0.6", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index ea371c76..77c3504e 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "lamassu-server", "description": "bitcoin atm client server protocol module", "keywords": [], - "version": "10.0.3", + "version": "10.0.6", "license": "./LICENSE", "author": "Lamassu (https://lamassu.is)", "dependencies": {