- ASB+CONTROLLER: New
get-current-quotecommand returns the quote the ASB is currently serving to peers (price per XMR, min and max quantity). Reuses the in-flight quote cache so repeated calls don't trigger extra work. - ASB: Added Exolix as an optional XMR/BTC price source. Set
maker.price_ticker_source_exolix_api_keyin the config to enable; the polled rate is averaged alongside Kraken, Bitfinex, and KuCoin. Poll interval is configurable viamaker.price_ticker_rest_poll_interval_exolix_secs(default:10). - ASB: Each price source can now be individually disabled via
maker.price_ticker_source_kraken_enabled,maker.price_ticker_source_bitfinex_enabled, andmaker.price_ticker_source_kucoin_enabled(all defaulttrue). At least one source must remain enabled. - ASB: How long a polled exchange-rate sample is considered valid is now configurable via
maker.price_ticker_validity_duration_secs(default:600, i.e. 10 minutes). - ASB: Fix an issue where the Bitfinex price was broken due to a change in the Bitfinex API.