fix: concurrency issues caused by poller

This commit is contained in:
Taranto 2023-07-06 16:56:17 +01:00
parent 7307466df4
commit 6b7d14de2b
7 changed files with 48 additions and 26 deletions

View file

@ -342,13 +342,6 @@ function plugins (settings, deviceId) {
return wallet.newAddress(settings, info, tx)
}
function dispenseAck (tx) {
const cashOutConfig = configManager.getCashOut(deviceId, settings.config)
const cassettes = [cashOutConfig.cassette1, cashOutConfig.cassette2, cashOutConfig.cassette3, cashOutConfig.cassette4]
return dbm.addDispense(deviceId, tx, cassettes)
}
function fiatBalance (fiatCode, cryptoCode) {
const commissions = configManager.getCommissions(cryptoCode, deviceId, settings.config)
return Promise.all([
@ -864,7 +857,6 @@ function plugins (settings, deviceId) {
isHd,
isZeroConf,
getStatus,
dispenseAck,
getPhoneCode,
executeTrades,
pong,