Maxksim Fomenkov
|
b9866fe19a
|
Support gRPC upstream labels
|
2022-08-17 13:45:14 +03:00 |
|
Vyacheslav Shebanov
|
936049f6e5
|
Merge pull request #2 from Termina1/ethereum-pos-initial-support
Ethereum PoS initial support
|
2022-08-12 14:33:01 +03:00 |
|
terminal
|
3369eb35e2
|
move emeral-java-api to submodule
|
2022-08-12 15:20:45 +04:00 |
|
terminal
|
ded1ebcaa5
|
add latency to access log
|
2022-08-11 18:51:45 +04:00 |
|
terminal
|
4bcaa70e2c
|
Merge branch 'master' of https://github.com/emeraldpay/dshackle
|
2022-08-06 14:09:27 +04:00 |
|
terminal
|
cf04f50ab6
|
merge master
|
2022-08-06 14:09:05 +04:00 |
|
Igor Artamonov
|
38e924831b
|
Merge pull request #171 from emeraldpay/fix/no-ws-metrics
problem: head check doesn't use upstream WS metrics
|
2022-08-05 21:35:49 -04:00 |
|
Igor Artamonov
|
a34da8b4a3
|
problem: head check doesn't use upstream WS metrics
|
2022-08-05 21:26:35 -04:00 |
|
Igor Artamonov
|
a26db98376
|
problem: dev logging
|
2022-08-01 21:38:41 -04:00 |
|
Igor Artamonov
|
eacb769c62
|
problem: no response for requests that produce very large results which causes the upstream to break the WS connection
|
2022-08-01 19:56:04 -04:00 |
|
terminal
|
e749dadcdd
|
use linkedhashset for ringset
|
2022-08-02 01:47:16 +04:00 |
|
terminal
|
5f85149c67
|
ethereum pos doc and some config naming
|
2022-08-01 21:26:44 +04:00 |
|
terminal
|
c6f22ce91a
|
fix some issues after merge
|
2022-08-01 13:51:16 +04:00 |
|
terminal
|
04edbe4608
|
add interface
|
2022-08-01 13:41:52 +04:00 |
|
terminal
|
3a50c67152
|
merge
|
2022-08-01 13:40:35 +04:00 |
|
terminal
|
265f44f543
|
Merge branch 'master' of github.com:p2p-org/dshackle
|
2022-08-01 13:33:56 +04:00 |
|
terminal
|
578c148362
|
Merge branch 'master' of https://github.com/emeraldpay/dshackle
|
2022-08-01 13:33:15 +04:00 |
|
terminal
|
38958a6296
|
fix formatting
|
2022-08-01 13:32:13 +04:00 |
|
Igor Artamonov
|
067a9c10ad
|
problem: doesn't resolve local domain names
rel: [e9c5fbf1]
|
2022-07-31 21:14:55 -04:00 |
|
terminal
|
bdd1281458
|
refactor ethereum subscription to support ethereum pos
|
2022-07-29 19:19:56 +04:00 |
|
terminal
|
1df7221c68
|
add grpc support for PoS Ethereum
|
2022-07-29 17:42:19 +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
|
e9c5fbf148
|
problem: WS connection doesn't resolve local domain names
rel: https://github.com/netty/netty/issues/11142
rel: https://github.com/reactor/reactor-netty/issues/1431
|
2022-07-28 23:36:11 -04:00 |
|
terminal
|
92218623f2
|
extract ethereum connectors from ethereum upstreams and add ethereum pos config
|
2022-07-25 20:07:47 +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
|
7f67171ad6
|
problem: doesn't request Bitcoin balancer from a remote Grpc node
|
2022-07-21 22:07:12 -04:00 |
|
Igor Artamonov
|
afebfd7363
|
problem: not always clear why an upstream is not available
|
2022-07-20 18:35:39 -04:00 |
|
Igor Artamonov
|
1598797767
|
problem: unclear how grpc upstream labels works
|
2022-07-12 20:56:17 -04:00 |
|
Vyacheslav Shebanov
|
16da5cacfc
|
Merge pull request #1 from Termina1/master
sign hardcoded requests
|
2022-07-08 16:21:05 +03:00 |
|
terminal
|
3d44b99346
|
sign hardcoded requests
|
2022-07-08 17:18:42 +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 |
|
Igor Artamonov
|
cdf3e90877
|
problem: when an upstream grpc returns error it isn't handled and dshackle returns the default error with "no available upstream"
|
2022-06-23 21:34:07 -04:00 |
|
Igor Artamonov
|
3ecccfe6ce
|
problem: failing unit test
rel: [6aae65c]
|
2022-06-23 21:28:35 -04:00 |
|
Igor Artamonov
|
6aae65cf40
|
problem: default quorum options per method may not work for everyone but cannot be reconfigured
|
2022-06-18 15:15:35 -04:00 |
|
Igor Artamonov
|
6e0ca56033
|
problem: GCP auth migrated to a separate action and doesn't work the old way
|
2022-06-16 22:41:06 -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 |
|
Vyacheslav Shebanov
|
aeea27bb70
|
problem: manual integration tests don't work
|
2022-06-03 18:30:17 -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 |
|
Igor Artamonov
|
530811d272
|
problem: WS connections do not honor disable-validation
|
2022-05-11 21:04:17 -04:00 |
|
roderik.eth
|
381b2d57e0
|
fix: WS connections do not honor disable-validation
|
2022-05-06 14:15:02 +02:00 |
|
Igor Artamonov
|
87c1ea9feb
|
Merge pull request #157 from Termina1/cors-options
Preflight request support and CORS-headers
|
2022-04-21 17:15:48 -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
|
feb2bb89f7
|
problem: many timeouts on CI
|
2022-04-02 16:47:58 -04:00 |
|
Igor Artamonov
|
5fb1a2868e
|
problem: fails to build on CI
|
2022-04-02 16:34:07 -04:00 |
|
Igor Artamonov
|
01691d3812
|
solution: start v0.13
|
2022-03-28 22:23:14 -04:00 |
|
Igor Artamonov
|
f467207114
|
solution: release v0.12.0
|
2022-03-17 21:17:53 -04:00 |
|
SpontaneousOverthrow
|
c10e871069
|
solution: reports for request errors/failures (#151)
|
2022-03-17 14:19:04 -04:00 |
|
Igor Artamonov
|
10960aa99f
|
problem: doesn't increment error metrics for WS calls
rel: #150
|
2022-03-16 22:14:37 -04:00 |
|