Files
btcpayserver/BTCPayServer/Services
Andrew Camilleri 3eec9cb0bb Refactor fee provider (#5643)
* Refactor fee provider

The fee provider ended up glued with a hardcoded factory. This PR:
* removes this glue and uses the DI to register fee provider for a network. (allows plugins to add their own fee providers, for any network
* Add a 10 second timeout to mempoolspace fee fetching as they are slow at times

* use linear interpolation for mempool space fee estimation

* fix upper bound

* Add tests, rollback pluginify FeeProvider

---------

Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2024-01-18 15:27:19 +09:00
..
2023-01-06 22:18:07 +09:00
2024-01-18 15:27:19 +09:00
2024-01-18 09:47:39 +09:00
2023-04-10 11:07:03 +09:00
2023-02-20 19:35:54 +09:00
2023-04-20 09:44:24 +09:00
2023-05-26 23:49:32 +09:00
2023-07-24 09:24:32 +09:00
2023-11-28 15:20:03 +01:00