Commit Graph
100 Commits
Author SHA1 Message Date
Termina1 aebd15f547 update chains 2024-01-30 12:25:23 +02:00
Vyacheslav 3323585f27 add new taiko testnet, remove old (#409) 2024-01-27 11:39:17 +02:00
Termina1 13d978a3b2 fix bitcoin config example 2024-01-26 16:49:01 +02:00
Termina1 a50314e11d fix doc 2024-01-26 16:39:08 +02:00
Termina1 f3ebc40da4 update readme 2024-01-26 16:38:28 +02:00
Termina1 e4b97f7244 add links to supported chains 2024-01-26 16:36:30 +02:00
Termina1 b69f5c5ba1 add alias for link 2024-01-26 16:32:43 +02:00
Termina1 fd8f6fc6c7 add link to networks 2024-01-26 16:25:06 +02:00
Termina1 ba9b4b7096 add chains support auto page 2024-01-26 16:20:50 +02:00
Termina1 3dffab39cd fix remaining links 2024-01-26 14:58:05 +02:00
Termina1 74a795a411 fix 2024-01-26 14:52:20 +02:00
Termina1 70c0e40080 fix 2024-01-26 14:50:50 +02:00
Termina1 4da37064ac only build gh on docs 2024-01-26 14:50:12 +02:00
Termina1 695d6ecc1d fix 2024-01-26 14:48:21 +02:00
Termina1 185ff1806e fix 2024-01-26 14:47:44 +02:00
Termina1 1d4ccf2b36 ignore docs for unit tests 2024-01-26 14:46:59 +02:00
Termina1 0c1cb20724 finally fix links 2024-01-26 14:45:04 +02:00
Termina1 1b42fe329e fix links 2024-01-26 14:42:52 +02:00
Termina1 eb120e04f1 try fix links 2024-01-26 14:39:45 +02:00
Termina1 16e038fd6e link -> xref 2024-01-26 14:28:10 +02:00
Termina1 1091fcdb5e update links 2024-01-26 14:11:43 +02:00
Vyacheslav 655f5f7c4a Update static.yml 2024-01-26 13:58:22 +02:00
Vyacheslav 1f841da1d2 Update static.yml 2024-01-26 13:54:39 +02:00
Vyacheslav 72ee280cae Create static.yml (#407) 2024-01-26 13:38:51 +02:00
Vyacheslav d6e6c7d64d add lisk testnet support (#405) 2024-01-23 14:02:32 +02:00
Termina1 3dd871ddc4 blast no check peers 2024-01-22 14:11:55 +02:00
Vyacheslav c69b12f901 add blast sepolia (#403) 2024-01-22 11:03:04 +02:00
Termina1 aecc50fcf1 add forgotten btc method 2024-01-19 18:28:08 +02:00
Vyacheslav 79d2e00a0e support for polygon amoy (#398) 2024-01-16 19:28:29 +02:00
Vyacheslav 5511953f8a add berachain testnet (#391) 2024-01-12 15:53:21 +02:00
Termina1 a46d7879ad add estimatesmartfee bitcoin method 2024-01-10 20:45:52 +02:00
Termina1 5728d84934 add more missed methods on solana 2024-01-10 20:30:25 +02:00
Termina1 919e45d0bc add solana missing method 2024-01-09 13:05:35 +02:00
Vyacheslav 364bbbec71 add 7 new networks: haqq, filecoin, fuse, taiko, okt, manta. harmony (#370) 2023-12-20 21:02:27 +02:00
Vyacheslav f83024006b add solana getRecentBlockHash to default methods (#369) 2023-12-20 19:32:05 +02:00
Termina1 66331e23d3 fix starknet 2023-12-15 11:13:21 +02:00
Vyacheslav b83718d573 add holesky call return size validation (#358) 2023-12-06 11:34:28 +02:00
Vyacheslav 0a47da602a Logs subscription via eth_getLogs (#356)
move retrieving logs subscription to eth_getLogs by hash
2023-12-04 17:09:32 +02:00
Vyacheslav 353a483cce slot height matcher implementation (#353) 2023-11-28 15:52:55 +02:00
Vyacheslav db405a86b8 add slot to chain head (#351) 2023-11-27 16:55:20 +02:00
Termina1 312986c2b5 solana more loose sync/lag 2023-11-24 21:47:58 +02:00
Termina1 4fd262f53f chain id for immutable zkevm changed 2023-11-23 12:28:08 +02:00
Termina1 09c6b231b7 remove peer validation from opbnb 2023-11-21 22:33:22 +02:00
Termina1 b695a38980 opbnb fix laggung/syncing 2023-11-21 22:02:25 +02:00
Termina1 f6e8a8fbab update api 2023-10-10 22:32:07 +03:00
Termina1 5a25ae5f8d change aurora config increase sync/lag limits 2023-10-10 18:58:06 +03:00
Termina1 222e046e32 update config remove currency 2023-10-06 20:26:43 +03:00
Termina1 8e920f69bb add kava 2023-10-06 15:02:13 +03:00
Termina1 531f7244f4 sync config with dproxy 2023-10-06 14:25:26 +03:00
Vyacheslav 582896c44d simplify get latest block request (#314) 2023-10-04 17:30:00 +03:00
Termina1 599f61fe7c fix optimism testnet 2023-10-03 05:38:14 +03:00
Termina1 bb53aa04fa fix optimism testnet 2023-10-03 05:32:49 +03:00
Termina1 5ac2724880 fix github build 2023-10-02 17:11:04 +03:00
Termina1 61053aacaf update chains config 2023-10-02 14:52:51 +03:00
Termina1 3875ec2f3a metis no validate perrs 2023-09-29 22:35:52 +03:00
Termina1 ab500a21a6 opbnb and metis support 2023-09-29 22:22:27 +03:00
Termina1 3e217c361d update chains.yml 2023-09-29 21:32:21 +03:00
Termina1 aaa03463a8 fix tests 2023-09-29 19:11:03 +03:00
Vyacheslav 7365226bcf add cronos (#313) 2023-09-29 18:55:30 +03:00
Termina1 a0fa65f0fd update chains.yaml 2023-09-29 18:14:56 +03:00
Vyacheslav dbf5a21960 formatting with new ktlint (#312) 2023-09-29 15:18:47 +03:00
Termina1 517430bb22 add jib-docker task 2023-09-29 13:39:14 +03:00
Vyacheslav ef6af898e0 Chains config refactoring (#311)
Generate code from chains config
2023-09-29 13:36:34 +03:00
Vyacheslav 34d5592c76 emit unavailable from all multistreams on shutdown (#303) 2023-09-22 10:29:56 +03:00
Vyacheslav 8053431ada add moonbase and celo (#298) 2023-09-15 15:01:56 +03:00
Vyacheslav 04acc7f3bf now limit for return call is 1 million (#293) 2023-08-30 12:14:17 +03:00
Vyacheslav 1562cc35c6 fix head liveness validator memmory leak (#289) 2023-08-21 14:18:50 +03:00
Termina1 41c9652736 fix mulistream add upstream race 2023-08-18 12:59:32 +03:00
Vyacheslav 3b7a89f706 rework multi streams state update (#281) 2023-08-16 15:06:30 +03:00
Vyacheslav 73e3a46f23 create default method group to easily disable all methods (#282) 2023-08-16 14:34:16 +03:00
Vyacheslav e0cce9aeab Fixes head liveness check: timeout logic and periodic false negative events (#280) 2023-08-14 21:36:37 +03:00
Vyacheslav 6ff75f0e7c eth_getLogs call selector supports blockHash parameter (#279) 2023-08-12 11:15:56 +03:00
Termina1 02f5fbe680 add call result size validation for polygon 2023-08-11 14:09:55 +03:00
Vyacheslav 621d8671be better track ws capabiltity for upstream through head liveness check (#277) 2023-08-10 11:45:47 +03:00
Vyacheslav dfbdb0618f fix subscribe node status for available upstream subscriptions (#276) 2023-08-09 12:37:04 +03:00
Vyacheslav e1cda3ca2c detecting correct available subscriptions for multistream via capabilities (#274)
Helps us to distinguish which multistreams can be used for subscriptions
2023-08-07 20:17:18 +03:00
Vyacheslav 0002d2c789 Maximum value quorum for BroadcastReader (#272)
Fixes eth_getTransactionCount when tx did not propagated to all nodes
2023-08-07 15:09:40 +03:00
Termina1 1d8445b3c3 allow pending block tag for block tag methods 2023-08-02 16:23:54 +03:00
Vyacheslav 4a94058bc8 eth_getProof support (#267) 2023-08-02 10:37:23 +03:00
Vyacheslav 8b6b95e46e Enriched merge head for ethereum subscription (#262) 2023-08-01 14:11:36 +03:00
Vyacheslav ea332fb522 remove restrictive quorums for some methods where height matcher is available (#250) 2023-07-14 20:38:24 +03:00
Vyacheslav 2031d18199 Improve archive detection algorithm for node (#249) 2023-07-14 16:17:21 +03:00
Termina1 fb91effd26 add logs for auto detecting labels 2023-07-14 14:15:08 +03:00
Termina1 eab870f7eb fix tests again 2023-07-12 14:24:32 +03:00
Termina1 2a2ca14afe fix tests 2023-07-12 14:15:48 +03:00
Termina1 8ac9040736 Call limit better error and limit. 2023-07-12 14:09:45 +03:00
Vyacheslav b57153826c Checking eth_call return limit during node validation, currently 200k (#246)
Added eth_call return limit check to node validation. Currently limit is 200k
2023-07-12 13:43:54 +03:00
Termina1 f94b320b79 reduce sample rate for chain heihgts 2023-06-30 12:45:54 +03:00
Termina1 f58745c984 1000 ms 2023-06-29 19:43:31 +03:00
Termina1 5fe1c212f4 200ms for heads 2023-06-29 19:23:11 +03:00
Termina1 bf2dfa82b1 change sample time for subscribe node status to 500ms 2023-06-29 19:01:04 +03:00
Vyacheslav ad1d37bc4c change l2 lagging/syncing thresholds (#232) 2023-06-23 12:32:31 +03:00
Vyacheslav Shebanov 26d518d98e Debug methods group
Added debug methods group for easier enabling debug_* methods
2023-03-14 22:51:16 +02:00
Vyacheslav Shebanov 1ec3d44484 new upstream change type — updated, triggered when upstream methods changed (#148) 2023-02-23 20:25:46 +02:00
Vyacheslav Shebanov ef6246c4a3 Merge pull request #107 from p2p-org/fix/ehtereum-call-selector
ethereum call selector and passthrough interaction: keep same upstrea…
2023-01-12 15:11:08 +02:00
Vyacheslav Shebanov 1334ba44a5 Merge pull request #108 from p2p-org/fix-missin-events-subscribe-status
Fix missing events subscribe status
2023-01-12 15:10:56 +02:00
Termina1 5488c201c5 fix stylw 2023-01-12 13:11:02 +02:00
Termina1 f298b99251 subscribe status send current upstream state on subscription 2023-01-12 13:05:47 +02:00
Termina1 0826f9a2be ethereum call selector and passthrough interaction: keep same upstream matcher 2023-01-12 12:51:11 +02:00
Vyacheslav Shebanov 62a581a378 Merge pull request #106 from p2p-org/subscribe-status-node-id
added node id for node status
2023-01-11 19:16:14 +02:00