a10zn8
|
a1a82257ee
|
Merge pull request #37 from p2p-org/upstream_refactoring_2
Multistreams refactoring
|
2022-11-22 17:03:01 +04:00 |
|
a10zn8
|
e66bb772ad
|
small fixes for integration tests
|
2022-11-18 19:25:08 +04:00 |
|
Termina1
|
198db59818
|
fixed update openssl version
|
2022-10-13 15:42:11 +03: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 |
|
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 |
|
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
|
64d667acad
|
solution: integration test with Rinkeby
|
2021-08-16 22:08:56 -04:00 |
|
Igor Artamonov
|
827288cdcd
|
solution: organize the integration test suite
|
2021-08-16 19:52:46 -04:00 |
|
Igor Artamonov
|
91ffb0212e
|
problem: fails to respond when requested block doesn't exist
|
2021-06-07 12:28:01 -04:00 |
|
Igor Artamonov
|
0bbcc728c1
|
problem: full block returns transactions in different order
fix: #82
|
2021-03-27 18:49:24 -04:00 |
|
Igor Artamonov
|
3ae5203d98
|
problem: doesn't get head updates from all available heads
solution: ensure all heads are started on multihead start
rel: #67
|
2021-03-27 15:16:58 -04:00 |
|
Igor Artamonov
|
17f14987aa
|
solution: integration test with two upstreams
|
2021-03-24 22:52:25 -04:00 |
|
Igor Artamonov
|
be33508bb9
|
problem: doesn't handle upstream error for additionally allowed methods; allowing an existing method redefines its logic
rel: #67
|
2021-03-23 18:39:45 -04:00 |
|
Igor Artamonov
|
c3f0f1f589
|
solution: make sure eth_call works with block ref and error response
|
2021-03-16 17:12:03 -04:00 |
|
Igor Artamonov
|
cfd73119f6
|
problem: returns processed json for block with tx, instead of original json
rel: #45
|
2020-11-30 19:40:56 -05:00 |
|
Igor Artamonov
|
f7e1a9289b
|
problem: net_version response is a plain number, should be string encoded
|
2020-08-23 21:41:21 -04:00 |
|
Igor Artamonov
|
54fd5481d6
|
problem: proxy doesn't support long ids
fix: #48
|
2020-08-23 21:31:50 -04:00 |
|
Igor Artamonov
|
ead1dc5de5
|
solution: integration tests
|
2020-08-17 22:47:55 -04:00 |
|
Igor Artamonov
|
b5daceeff5
|
problem: doesn't pass error details from upstream
fix: #42
|
2020-08-10 22:18:54 -04:00 |
|
Igor Artamonov
|
2abe3023b6
|
problem: no response on invalid request to proxy
rel: #43
|
2020-08-09 18:42:23 -04:00 |
|
Igor Artamonov
|
8cefcbdb5e
|
problem: no response from proxy if upstream returned error
fix: #35
|
2020-07-20 00:30:52 -04:00 |
|