Commit Graph

7 Commits

Author SHA1 Message Date
Oscar Mira
518e9234fe lib: refactor rpc client to be fully async 2023-10-11 00:58:13 +02:00
Oscar Mira
4fc05895cf lib: add exponential backoff policy 2023-10-11 00:58:13 +02:00
Oscar Mira
a7b4c0caa9 lib: use a mutex for the refresh outer loop 2023-10-11 00:58:13 +02:00
Oscar Mira
a34ace5fc8 lib: throw C++ exceptions on exceptions from Java calls 2023-10-11 00:58:13 +02:00
Oscar Mira
56ecb91657 lib: add method to cancel in-flight requests 2023-10-11 00:58:13 +02:00
Oscar Mira
47efd85fd6 lib: debounce blockchain height updates 2023-10-11 00:58:13 +02:00
Oscar Mira
90909a9816 All downhill from here 2023-10-11 00:58:13 +02:00