Commit Graph

119 Commits

Author SHA1 Message Date
Igor Artamonov
89bd52a267 problem: doesn't update head subscription through remote dshackle, because upstream becomes ready later after chain setup
solution: fix and refactor to avoid such situation in code
2019-08-11 20:22:37 -04:00
Igor Artamonov
07bca4fa22 problem: doesn't track edge cases correctly, like not broadcasted transaction 2019-08-09 23:36:40 -04:00
Igor Artamonov
7205a33ff3 solution: correctly account for upstream lag 2019-08-09 00:29:26 -04:00
Igor Artamonov
7f9478d538 problem: native calls are execute one by one, and possibly exhausting target upstream 2019-08-09 00:26:44 -04:00
Igor Artamonov
24c325f83a problem: need to setup upstream auth w/o storing passwords in config
solution: use environment variable placeholders
2019-08-07 22:50:07 -04:00
Igor Artamonov
ed6b674c9d solution: support Basic Auth 2019-08-06 00:00:20 -04:00
Igor Artamonov
2b7109cea3 solution: use quorum for native calls 2019-08-04 18:13:18 -04:00
Igor Artamonov
90d46d15a6 solution: better order of availability status 2019-08-03 16:21:30 -04:00
Igor Artamonov
22c2294983 solution: select which kind of upstream to use for native call 2019-08-02 23:46:58 -04:00
Igor Artamonov
2c5551d818 solution: introduce labels for upstreams 2019-08-01 23:43:04 -04:00
Igor Artamonov
045c2fb3fa problem: not subscribing to tx updates 2019-07-31 23:50:38 -04:00
Igor Artamonov
fd8f558d64 problem: not subscribing to an address 2019-07-30 22:57:58 -04:00
Igor Artamonov
36e089f65f solution: use reactor based stubs for grpc server 2019-07-29 22:27:15 -04:00
Igor Artamonov
b996edabef problem: allows multiple different endpoints for same upstream
solution: simplify config, allow to setup only one connection type per upstream
2019-07-27 22:31:49 -04:00
Igor Artamonov
c5228c2cce problem: missing test data
rel: [fd8c35bec2]
2019-07-26 23:15:20 -04:00
Igor Artamonov
64e0ac58fd solution: stream updates to blockchain status 2019-07-26 22:29:19 -04:00
Igor Artamonov
fd8c35bec2 solution: connects to remote dshackle 2019-07-25 22:53:02 -04:00
Igor Artamonov
4680a4490c solution: verify upstream status 2019-06-21 16:10:01 -04:00
Igor Artamonov
cd1acd13c3 solution: read upstream config from specified yaml 2019-06-20 16:40:54 -04:00