[bisq-network/bisq] Bisq Pricenode crashes on startup if any providers are unavailable for first query (#4441)

cd2357 notifications at github.com
Thu Aug 27 05:24:32 UTC 2020


A simple alternative / workaround would be to add the ability to ignore or skip some providers on startup, like

`./bisq-pricenode --skipProviders=Bitflyer`

But that is also not trivial:
- it means that provider would be completely ignored, even if it the exchange endpoint recovers laater
- it means pricenode configurations (and therefore calculated prices) can easily get out of sync
  - cause maybe one pricenode had to restart, but now a provider fails and cannot start, therefore its disabled, but now the price average is calculated based on less inputs
    - while other pricenodes are running with all providers active (simply ignoring / skipping the ones that fail)
  - so when this specific exchange endpoint recovers and can answer queries:
    - the pricenode which had it disabled will not pick it back up
    - the pricenodes which were started just fine, would pick it back up
- also the open question of: what if this is the ONLY provider for a specific currency, like `Bitpay`
  - same question as in the comment above, how to report "empty / unknown prices" to Bisq nodes

So this could be a simpler alternative, but also not that straightforward.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/bisq-network/bisq/issues/4441#issuecomment-681529019
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20200826/d0256b39/attachment.html>


More information about the bisq-github mailing list