Commit Graph
1618 Commits
Author SHA1 Message Date
KirillPamPam f9667e2f60 Logs lower bound + fix state detection with null (#503) 2024-06-11 14:13:18 +04:00
KirillPamPam ba3f3aa338 Test guide (#504) 2024-06-11 13:49:57 +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
Anton 6d3fd785f8 add contract for response limit validation (#501) 2024-06-04 16:15:31 +03: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
a10zn8 724e9be98a add cosmos more cosmos nets 2024-05-31 16:55:40 +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
msizov 4ea965528f Add taiko-mainnet and taiko-hekla (#489) 2024-05-28 00:02:09 +07:00
KirillPamPam 8e3b4e10b7 Extend jwt iat window (#488) 2024-05-27 18:31:08 +04:00
Anton 2e28d721a0 rm fork-choice quorum form evmos (#487) 2024-05-27 17:30:23 +03: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
msizov 1a825667b6 Increase zksync lagging/syncing block count (#481) 2024-05-21 17:27:22 +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
msizov de4e16309b add lisk-mainnet (#475)
add lisk-mainnet
2024-05-13 20:59:53 +07:00
KirillPamPam ac1ef255eb Gelato head liveness (#474) 2024-05-10 18:56:56 +04:00
msizov df5e3b98db Add connext-sepolia and alephzero-sepolia (#473)
Add connext-sepolia and alephzero-sepolia
2024-05-10 20:56:22 +07: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
KirillPamPam e2949ec151 Increase metis time (#470) 2024-05-07 19:03:09 +04: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
msizovandMike Sizov 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
Termina1 77c7eee6f6 update chains config 2024-05-03 10:19:57 +03:00
Termina1 3700d211ad zksync no validate peers 2024-05-03 10:16:59 +03: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
Anton 206adba735 remove Upload Coverage Report from GitHub action (#463) 2024-04-29 18:19:57 +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