cln/plugins/currencyrate-plugin
daywalker90 f3d12d787b cln-currencyrate: switch algorithm to a more lazy one
Instead of fetching prices on every request with a very short cache TTL
we now start a background task instead with a way longer cache TTL.
The background task fetches prices only from one source by default. If the price
has changed much we fetch from different sources until two sources agree on a price.
The background task exits if there wasn't a request for that currency in some time.
2026-03-06 15:59:49 +10:30
..
src cln-currencyrate: switch algorithm to a more lazy one 2026-03-06 15:59:49 +10:30
Cargo.toml currencyrate: rename to cln-currencyrate, change options to currencyrate-add/disable-source. 2026-03-06 15:59:49 +10:30