feat: standardize balance memoizing speed

feat: add infura-only override for getStatus()
fix: remove coin filtering on poller
feat: add getStatus() response caching on infura
This commit is contained in:
Sérgio Salgado 2022-07-06 14:48:49 +01:00
parent 2d5cbe771a
commit d6bc692af4
5 changed files with 99 additions and 44 deletions

View file

@ -32,6 +32,11 @@ const RECEIPT = 'sms_receipt'
const WALLET_SCORE_THRESHOLD = 9
const BALANCE_FETCH_SPEED_MULTIPLIER = {
NORMAL: 1,
SLOW: 3
}
module.exports = {
anonymousCustomer,
CASSETTE_MAX_CAPACITY,
@ -48,5 +53,6 @@ module.exports = {
CASH_OUT_MAXIMUM_AMOUNT_OF_CASSETTES,
WALLET_SCORE_THRESHOLD,
RECEIPT,
PSQL_URL
PSQL_URL,
BALANCE_FETCH_SPEED_MULTIPLIER
}