Commit Graph

64 Commits

Author SHA1 Message Date
a10zn8
482b7b5e1e requests-cache-enabled docs 2022-12-19 17:25:21 +04:00
Igor Artamonov
73f00c49d2 problem: missing docs for upstream roles
(cherry picked from commit 7ce91e3ee2afd9333173156a821872300d082482)
(cherry picked from commit 6ddef70d6e)
2022-12-13 17:07:07 +04:00
Maksim Fomenkov
bec9f299d6 added example to doc 2022-12-12 15:53:48 +03:00
a10zn8
dca78160ba Revert "Sync upstream 7.12.2022" 2022-12-09 14:00:45 +04:00
Igor Artamonov
6ddef70d6e problem: missing docs for upstream roles
(cherry picked from commit 7ce91e3ee2afd9333173156a821872300d082482)
2022-12-07 18:28:33 +04:00
Maksim Fomenkov
fc1b9b9b07 eth_filter config docs 2022-10-27 13:44:36 +03:00
Maxksim Fomenkov
b9866fe19a Support gRPC upstream labels 2022-08-17 13:45:14 +03:00
terminal
5f85149c67 ethereum pos doc and some config naming 2022-08-01 21:26:44 +04:00
Igor Artamonov
ede552be59 problem: Bitcoin head check may lag because it checks it only once in 15 seconds
solution: use ZeroMQ connection to listen for new blocks
2022-06-25 21:26:10 -04:00
Vyacheslav Shebanov
de5720897a problem: cannot verify signature in browser
solution: support NIST P-256 curve which is supported by browser's webcrypto
2022-06-16 22:08:18 -04:00
SpontaneousOverthrow
1b3e35eb1e problem: invalid formatting(?) in doc 2022-05-26 23:01:29 -04:00
Vyacheslav Shebanov
d1ad77a345 problem: users want to verify that response are coming from their nodes
solution: edge node can sign received valued
Co-authored-by: Igor Artamonov <igor@artamonov.ru>
2022-05-26 23:00:01 -04:00
terminal
c3285354c1 add cors headers to http proxy 2022-04-21 13:03:54 +03:00
Vyacheslav Shebanov
4f1216b14f problem: some JSON RPC client cannot use IDs and process response by their order
solution: add option to preserve batch request-response correspondence order
rel: #148
2022-04-20 22:08:27 -04:00
Igor Artamonov
f467207114 solution: release v0.12.0 2022-03-17 21:17:53 -04:00
Igor Artamonov
94289399d5 solution: [optionally] provide request/response value with access log 2022-02-10 20:58:43 -05:00
Igor Artamonov
c060aeda31 problem: suboptimal routing for upstreams in different datacenters
solution: additional role to separate primary and secondary upstreams
fix: #141
2022-01-05 18:42:35 -05:00
Igor Artamonov
45237592a3 solution: config option to disable an upstream 2021-12-26 15:32:18 -05:00
Igor Artamonov
b397a907b1 problem: ChainLink client fails because eth_getLogs is not available
rel: #136
2021-12-25 12:35:02 -05:00
Igor Artamonov
5ebd23a238 solution: release v0.11 2021-11-25 19:10:11 -05:00
Rafael Matias
ee5b14b300 problem: doesn't work for private ethereum networks
solution: allow configuring methods with static responses
rel: #96
2021-11-12 12:55:41 -05:00
Igor Artamonov
b05b690804 solution: docs for WebSocket support 2021-10-29 17:55:45 -04:00
Igor Artamonov
5f159dd6d7 solution: docs for health check 2021-10-23 21:05:04 -04:00
Igor Artamonov
6261bd1ea7 solution: docs for NativeSubscribe 2021-10-19 21:59:03 -04:00
Igor Artamonov
ebef8cf27a problem: WS connection still breaks with very large frames
solution: increase default limit and make it configurable
2021-09-22 19:35:14 -04:00
Igor Artamonov
199259afdb problem: Docker latest tag is misleading 2021-09-07 22:11:51 -04:00
SpontaneousOverthrow
73f971d299 solution: example of a grafana dashboard 2021-08-30 15:33:04 -04:00
Igor Artamonov
9dffe2f6e9 solution: support new method eth_feeHistory 2021-08-26 21:09:53 -04:00
Igor Artamonov
54dc251c87 solution: access log for JSON RPC proxy 2021-08-25 16:08:47 -04:00
Igor Artamonov
2f2a553cd4 solution: allow configuring a quorum for custom methods 2021-08-04 14:58:28 -04:00
Igor Artamonov
5490e44caa solution: docs for monitoring with Prometheus 2021-07-20 21:59:06 -04:00
Igor Artamonov
e8fc025966 solution: docs for access logging 2021-07-19 23:15:31 -04:00
Igor Artamonov
e09b7a4eee solution: support rinkeby and ropsten testnets
fix: #64
2020-11-30 19:02:55 -05:00
Igor Artamonov
e09b281904 problem: unclear how to specify path to the config 2020-11-27 19:35:39 -05:00
Igor Artamonov
d537ff0461 solution: delegate bitcoin balance request to another upstream, if data is unavailable locally 2020-09-22 23:51:07 -04:00
Igor Artamonov
64c8cb35f3 solution: goerli support
Co-authored-by: Chase Wright <mysticryuujin@protonmail.com>
2020-08-23 20:19:00 -04:00
Igor Artamonov
8bd13bdb0f problem: protobuf code is not included with dshackle 2020-08-08 15:34:44 -04:00
Chase Wright
9d752fc8f1 Add hyperlink to docker repository in README 2020-07-20 17:01:17 -04:00
Igor Artamonov
3df1c0a572 solution: fallback upstreams
fix: #15
2020-07-10 23:36:35 -04:00
Igor Artamonov
0dbf25643d solution: docs for ERC-20 tokens 2020-07-06 19:29:43 -04:00
Igor Artamonov
aaf79ad643 solution: make more clear how to setup round-robin
rel: #7
2020-05-27 15:50:51 -04:00
Igor Artamonov
ef32308868 problem: outdated config examples
rel: #7
2020-05-27 15:23:46 -04:00
Igor Artamonov
cfcb0bffff solution: update docs with info about Bitcoin support 2020-04-27 20:56:06 -04:00
Igor Artamonov
e3b512ca80 solution: release v0.6.0 2020-04-09 21:26:55 -04:00
Igor Artamonov
33028a5050 solution: more clear intro to the project 2020-03-29 20:56:04 -04:00
Igor Artamonov
b5a40774d4 solution: config reference doc 2020-03-26 23:07:18 -04:00
Igor Artamonov
695b38f702 problem: using "upstreams" on two levels of config is confusing 2020-03-23 23:41:32 -04:00
Igor Artamonov
014461520e problem: reading yaml to both plain properties and structured objects is a mess
solution: use just objects for configs
2020-03-23 22:54:52 -04:00
Igor Artamonov
d4bd180e23 solution: allow TLS configuration for proxy 2020-03-20 20:22:01 -04:00
Igor Artamonov
26f8dd294e solution: basic implementation for Proxy endpoint 2020-03-19 23:34:32 -04:00