Commit Graph

10 Commits

Author SHA1 Message Date
Michael Schmoock
35a2016c95 sauron: fix flake8 nits 2020-12-13 15:36:15 +01:00
Antoine Poinsot
550cd2522a sauron: handle testnet API unreliability
Signed-off-by: Antoine Poinsot <darosior@protonmail.com>
2020-08-30 10:48:01 +02:00
Christian Decker
e33ff5e062 sauron: Add retry HTTP adapter to retry requests up to 10 times 2020-08-28 15:50:21 +02:00
Antoine Poinsot
bd1459ab4e sauron: add Tor proxy support
Signed-off-by: Antoine Poinsot <darosior@protonmail.com>
2020-06-11 15:36:40 +02:00
Antoine Poinsot
810bedddc0 sauron: strictly exit when no endpoint
The exception might be excepted, and we would continue execution. This works better after https://github.com/ElementsProject/lightning/pull/3675 which will immediately make lightningd die if we exit

Signed-off-by: Antoine Poinsot <darosior@protonmail.com>
2020-04-30 15:07:56 +02:00
darosior
714c28c369 sauron: cleanups: better errors, no assert, no useless json.loads 2020-04-03 16:29:07 +02:00
darosior
970a965430 sauron: use esplora to get raw blocks 2020-04-03 16:29:07 +02:00
darosior
8066e5f803 sauron: adapt feerate gathering to the new API. 2020-03-30 21:54:34 +02:00
darosior
e6cf4e13bd sauron: change gettxout to getutxout 2020-03-16 12:34:32 +01:00
darosior
d104baa672 Initial version of an esplora backend plugin 2020-03-16 12:34:32 +01:00