Commit Graph

972 Commits

Author SHA1 Message Date
a10zn8
642e3851f8 make additional request for blockhash in polkadot (#537) 2024-08-02 15:22:26 +03:00
KirillPamPam
91784fe34a bsc state error (#539) 2024-08-01 14:43:18 +04:00
a10zn8
09a6508cab support erigon3 syncing validation (#538) 2024-08-01 13:25:46 +03:00
KirillPamPam
6b249a3e15 Aleph main (#536) 2024-07-30 19:00:15 +04:00
msizov
e463583874 add tron evm, fix syncing validator for tron, add more messages for finalization detector (#534) 2024-07-29 18:58:57 +05:00
KirillPamPam
0095426d34 Rework tx lower bound logic (#533) 2024-07-29 17:13:21 +04:00
KirillPamPam
ee8181ea29 Pass all upstreams that resolved a request (#531) 2024-07-25 14:55:00 +04:00
a10zn8
008b4c51d2 support avail network (#530) 2024-07-24 14:43:36 +04:00
a10zn8
ac1e727e7f validate upstream version (#527) 2024-07-21 18:55:15 +03:00
KirillPamPam
366dbd3213 Control max heap dumps via env var (#529) 2024-07-19 18:07:44 +04:00
msizov
4911c0c333 fix regexp (#528) 2024-07-18 21:25:57 +05:00
a10zn8
6a1eae8516 more logs for ws (#526) 2024-07-17 18:04:04 +03:00
msizov
2bb91e640b Improve Klaytn support + revise some other ethereum methods 2024-07-17 17:14:30 +05:00
msizov
f1c669f96e Disable futher finalized/safe requests for detectors if received "tag not supported" error 2024-07-17 17:14:09 +05:00
KirillPamPam
a20a0c247e Wait for head for the full response (#523) 2024-07-16 11:47:12 +04:00
KirillPamPam
377595f7d1 Fix subscription event update (#517) 2024-07-03 15:19:29 +04:00
KirillPamPam
eddaf98238 New reactive endpoint (#514) 2024-07-01 15:49:35 +04:00
KirillPamPam
1be01ab3f9 More auth logs (#512) 2024-06-22 15:59:15 +04:00
KirillPamPam
ef32bd4c53 Fix config reload (#510) 2024-06-18 14:12:02 +04:00
msizov
46e48f4e3d Rewrite eth_syncing handling for ethereum networks 2024-06-17 19:54:52 +07:00
KirillPamPam
96f796978c Open Campus chain (#509) 2024-06-17 15:56:09 +04:00
Termina1
53727c2fe7 update period for finalization check 2024-06-11 18:07:32 +03:00
a10zn8
cce2bcf739 check chain_ids on all networks (#507)
* check chain_ids on all networks
2024-06-11 17:41:37 +03:00
Vyacheslav
effe881091 Track upstream finalization data (#499) 2024-06-11 14:49:32 +03:00
KirillPamPam
f9667e2f60 Logs lower bound + fix state detection with null (#503) 2024-06-11 14:13:18 +04:00
Vyacheslav
95ab1da8a5 NEAR has same pruning algo for state and block (#464) 2024-06-10 16:29:10 +03:00
msizov
73e5030980 Autodetect groups by rpc_modules, temporarily ban methods with "doesn't exist/is not available" error (#505) 2024-06-07 22:54:56 +07:00
msizov
2b94078325 Revert " Autodetect module groups, temporarily ban unavailable methods" (#502)
This reverts commit b08c04f405.
2024-06-07 17:42:45 +07:00
msizov
b08c04f405 Autodetect module groups, temporarily ban unavailable methods 2024-06-07 15:52:51 +07:00
KirillPamPam
160dd34f86 Tx lower bound (#498) 2024-06-04 17:07:40 +04:00
Anton
f9e2e7f21f Add rootstock support (#497)
* add rootstock chain

* add rootstock chain specific methods
2024-06-04 15:51:24 +03:00
Anton
753b7d8503 Check gas price multiply conditions (#496)
* multiply conditions

* update doc
2024-06-03 12:51:50 +03:00
Anton
772142e156 Check gas price (#494)
* add gas validation option

* gas price config for chains

* check gas price

* add tests

* fix txt

* make gas price dls

* fix config
2024-05-31 15:46:55 +03:00
a10zn8
4aff35994f add cosmos rpc support 2024-05-31 14:24:54 +03:00
KirillPamPam
a2ae05ed5f Update api and fix build (#493) 2024-05-31 13:30:54 +04:00
KirillPamPam
71d68e858b Reanimate grpc upstreams (#491) 2024-05-30 14:03:53 +04:00
KirillPamPam
f3ab6b3443 Fix lower matcher - sort by lower bound type (#490) 2024-05-29 14:53:22 +04:00
Anton
5e35a8880d Improve “upstream is not available” error to better understand what happened (#482)
* exclude Mono.empty() and write FullCause to response

* add test
Lower matcher type (#72)
2024-05-29 13:37:32 +03:00
KirillPamPam
387cd31c98 Fix streaming spam (#486) 2024-05-28 13:51:25 +04:00
KirillPamPam
8e3b4e10b7 Extend jwt iat window (#488) 2024-05-27 18:31:08 +04:00
KirillPamPam
75d6fb397a Calculate lower bounds inside range + adaptive update (#485) 2024-05-23 15:25:14 +04:00
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