Commit Graph

27 Commits

Author SHA1 Message Date
a10zn8
bb035b4469 dymanic head subscription 2023-01-12 15:52:59 +04:00
a10zn8
031ee74bbc rename readers/routers according to their functions 2022-12-28 13:10:42 +04:00
a10zn8
2b5c29be17 JsonRpcReader type alias 2022-12-27 17:40:56 +04:00
a10zn8
25dde8cfdf blockchain supported subscriptions data 2022-12-27 17:31:52 +04:00
a10zn8
2c666eed99 disable local router caches 2022-12-12 17:42:54 +04:00
Termina1
8c34a5ce2f remove unused code 2022-12-09 23:19:42 +02:00
a10zn8
c1b0e758ea added proto as submodule and proto generation configured 2022-11-22 18:14:04 +04:00
a10zn8
d997d148c4 fixing startup 2022-11-16 19:10:30 +04:00
a10zn8
53e170b0af introduction of upstream update event 2022-11-16 15:08:06 +04:00
terminal
b6d853d771 fix linter problemts 2022-08-18 20:47:33 +04:00
terminal
3a50c67152 merge 2022-08-01 13:40:35 +04:00
terminal
38958a6296 fix formatting 2022-08-01 13:32:13 +04:00
terminal
eb95c591f7 refactoring fork choice rules out of abstract head and priority fork choice support for PoS Ethereum 2022-07-29 15:32:48 +04:00
Igor Artamonov
d65a217535 problem: Bitcoin listunspent is not working when the upstream do not provide it, though have other sources of unspent data
solution: wrapper for listunspent requests that uses Dshackle mechanism to gather data
2022-07-21 22:09:37 -04:00
Igor Artamonov
8de75003a8 solution: initial code for fee estimation 2021-12-06 23:15:29 -05:00
Igor Artamonov
e51f4861d3 problem: doesn't start head subscription for a single grpc based upstream; no validation for second bitcoin upstream 2021-11-18 17:46:43 -05:00
Igor Artamonov
f918e1b138 problem: ktlint 2021-11-17 21:54:59 -05:00
Igor Artamonov
acdb450fdf problem: doesn't use hardcoded methods on Bitcoin 2021-11-17 21:39:17 -05:00
Aldo Borrero
5167b8b125 solution: kotlin code conventions 2021-10-20 20:00:38 -04:00
Igor Artamonov
1576f1fe64 solution: upgrade Kotlin to 1.5 2021-09-15 21:30:05 -04:00
Igor Artamonov
96a6f22a5b solution: support xpub addresses for bitcoin 2020-09-15 22:55:58 -04:00
Igor Artamonov
56318d800e solution: esplora upstream connection for bitcoin 2020-09-14 23:08:13 -04:00
Igor Artamonov
4e16a8c270 problem: lag is not observed on bitcoin 2020-09-01 17:09:45 -04:00
Igor Artamonov
b10e4800ff solution: caching for eth_getTransactionReceipt
fix: #26
2020-07-12 23:34:23 -04:00
Igor Artamonov
2fc6896a83 solution: refactoring, make ObjectMapper as a global object, not bean 2020-05-18 19:23:48 -04:00
Igor Artamonov
73f55d8d81 problem: routed api is not executed first 2020-05-14 23:47:59 -04:00
Igor Artamonov
bbc21684ae solution: refactoring, more clean class names 2020-05-14 00:12:38 -04:00