Commit Graph

981 Commits

Author SHA1 Message Date
Tony Ganch
100578dc6d Rename p2p-org to drpcorg (#484) 2024-05-22 11:19:50 +02:00
msizov
8f8d89ae74 Reduce waiting time for head restart (#483) 2024-05-21 21:08:23 +07:00
Anton
4f36257726 Check CallLimitValidator only at startup (#479)
* Check CallLimitValidator only at startup checks

* simplify code
2024-05-20 14:20:32 +03:00
KirillPamPam
f6090a40ac Lower matcher (#478) 2024-05-20 15:19:17 +04:00
msizov
55ee0663f2 add evmos genesis block for archive detection (#477) 2024-05-15 18:26:41 +07:00
KirillPamPam
b468b4039d Filter and sort upstreams if latest (#476) 2024-05-15 14:50:24 +04:00
KirillPamPam
ac1ef255eb Gelato head liveness (#474) 2024-05-10 18:56:56 +04:00
Anton
3e881d4b06 write client version also if we can't parse it (#472) 2024-05-09 15:50:39 +03:00
Anton
72c6b9dd15 Ignore archive labels set manually (#471)
* Ignore archive labels set manually

* not check archive if archive label set to false
2024-05-08 14:24:35 +03:00
Vyacheslav
289dae92a2 fix streaming when response and error present in response (#469) 2024-05-08 12:43:29 +03:00
msizov
a724ce2acf Add keep-alive to grpc server (fixes clients ws cancellation when no data passed) (#468) 2024-05-07 19:23:31 +07:00
Anton
65c383ac69 Node client_type & client_version not parsed for non-eth chains (#467)
* Fix labels fill

* return null in case of unknown client type
2024-05-07 14:38:04 +03:00
msizov
5f62838e38 Fix no-str subscribe implementation (#466)
Co-authored-by: Mike Sizov <mikhail.sizov@p2p.org>
2024-05-07 01:25:32 +07:00
msizov
258507de4d Track web socket subscription_ids passed from grpc, retry eth_getLogs on errors/empty results (#465)
* retry getLogs when result is empty or error 

* print error logs with grpc subscription ids

* add logs on NativeSubscription's flux
2024-05-06 15:15:28 +07:00
a10zn8
874e53fc6f rest support improvement 2024-05-01 13:42:43 +03:00
Anton
99aacf8979 Remove ethereum goerli (#462)
* Remove ethereum goerli

* add Sepolia chains
2024-04-30 14:33:27 +03:00
msizov
dcb78f3593 dshackle: Fix websocket ping frames handling (#460) 2024-04-26 18:48:12 +07:00
Anton
8fc98082c6 Return limit zksync (#459)
* validateCallLimit with limit param

* add call-validate-contract to zksync

* update reader

* fix error message

* rm disable-validation for testnets/sepolia

* fix tests

* split CallLimitValidator implementations for zksync and other eth

* add callLimitBlockNumber param

* mv callLimitBlockNumber to options

* upd docs

* rm callLimitBlockNumber options param and hardcode it
add zskync call limit validator check for debug_traceBlockByNumber is available

* zksync limit check only for mainnet
2024-04-25 14:10:13 +03:00
Anton
ba4c849aea Update NEAR methods list 2024-04-22 13:43:03 +03:00
KirillPamPam
c47057de84 Reduce lower bound interval (#458) 2024-04-22 14:12:49 +04:00
KirillPamPam
72dcedc38e Fix npe and unrecognized error (#456) 2024-04-19 13:46:29 +04:00
KirillPamPam
d76486b3fd Turn off subs if conn type is rpc (#454) 2024-04-18 12:33:26 +04:00
KirillPamPam
c377083e75 Lower bound for block data (#453) 2024-04-17 18:50:40 +04:00
Termina1
cbfb77d2e4 add zks_getBytecodeByHash 2024-04-15 13:46:04 +02:00
KirillPamPam
90a8f8ccab Change ws timeouts (#452) 2024-04-12 14:53:57 +04:00
KirillPamPam
d0f909465d Remove extra println (#451) 2024-04-11 18:52:50 +04:00
KirillPamPam
55e2dc70c4 Refactoring lower bounds (#450) 2024-04-11 18:03:32 +04:00
Termina1
0113862ac4 add solana legacy method 2024-04-10 13:41:38 +03:00
KirillPamPam
44fab693c5 Fix solana subs (#449) 2024-04-04 14:15:30 +04:00
KirillPamPam
d2abf58fca More erigon archive errors (#447) 2024-04-01 18:05:31 +04:00
KirillPamPam
2bedcad9dc Fix proxy newHeads sub (#446) 2024-03-29 19:25:43 +04:00
KirillPamPam
7e9709bb6f Detect and send node version in api (#445) 2024-03-29 19:25:22 +04:00
KirillPamPam
5fedc28d24 Fix archive (#444) 2024-03-27 19:51:23 +04:00
KirillPamPam
8b609ee2d1 Add linea method and fix docs (#443) 2024-03-26 16:26:01 +04:00
Vyacheslav
b113b56f62 do not limit client type to white list (#442) 2024-03-25 13:13:09 +02:00
KirillPamPam
d44b72ec69 Support beacon chain (#436) 2024-03-15 17:46:29 +04:00
KirillPamPam
d5414f947e Remove NativeCall sort (#437) 2024-03-13 16:00:11 +04:00
a10zn8
8d4c4640e4 revise polka methods 2024-03-01 15:05:42 +03:00
a10zn8
3c475c63cd fix endless parsing 2024-03-01 12:56:58 +03:00
a10zn8
b9d34a39cf fix parse of errors 2024-02-28 18:11:05 +03:00
a10zn8
8d171e83e7 review fixes 2024-02-28 18:11:05 +03:00
a10zn8
6cc0e18692 support object params 2024-02-28 18:11:05 +03:00
a10zn8
8c5e69a7f5 near protocol support 2024-02-28 18:11:05 +03:00
KirillPamPam
40b4815e1b Remove connection close (#429) 2024-02-27 18:52:22 +04:00
Vyacheslav
8306ceaf63 add logs subscription detection fix (#426) 2024-02-22 18:08:43 +02:00
KirillPamPam
560eb6c215 New networks (#425) 2024-02-21 19:18:39 +04:00
KirillPamPam
8f0700a6b4 Create BroadcastReader based on quorum (#424) 2024-02-21 15:26:44 +04:00
KirillPamPam
b23a5dc619 Add harmony methods (#423) 2024-02-21 14:04:34 +04:00
KirillPamPam
83d7df02cf A lot of new chains (#422) 2024-02-19 20:17:26 +04:00
KirillPamPam
e612a62c71 Write response upstreamId in streaming (#419) 2024-02-16 12:57:38 +04:00