Files
btcpayserver/BTCPayServer
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-11-20 11:18:19 +01:00
2023-12-06 09:17:58 +09:00
2024-01-18 09:47:39 +09:00
2021-12-31 16:59:02 +09:00
2024-01-18 09:47:39 +09:00
2023-11-28 15:20:03 +01:00
2024-01-18 15:27:19 +09:00
2023-08-05 10:44:59 +02:00
2024-01-18 09:47:39 +09:00
2024-01-17 22:11:30 +09:00
2023-04-10 11:07:03 +09:00
2024-01-18 12:31:59 +09:00
2023-04-10 11:07:03 +09:00
2023-05-26 23:49:32 +09:00