Commit Graph
19 Commits
Author SHA1 Message Date
Andrey Bronin c4efefd00a Improve version detection (#712)
* improve node type and version detection

* add warn log
2025-09-12 10:51:26 +03:00
Andrey Bronin 488e6c21cc hyperliquid evm lower bounds detection fixed (#711) 2025-08-22 19:27:56 +03:00
Andrey Bronin 67a8b5cd0d state lower bound detection using eth_call (#704)
* state lower bound detection using eth_call

* info logs

* add detection method to log Found state lower bound for upstream

* add runFullLowerBoundDetectionComparison just for compare results and debug

* Revert "add runFullLowerBoundDetectionComparison just for compare results and debug"

This reverts commit 8e9fe6476c62bbe7dc257073dbb37f6c89a131a0.

* revert logs bb34d2b7194427147f42a46ef3b9a8d4598f50a1
2025-08-18 15:36:35 +03:00
Andrey Bronin 77b1d1fa28 Predict next bound offset (#691)
* predictLowerBound with offset

* remove method predictLowerBound without offset

* bump emerald submodule
2025-08-14 17:46:40 +03:00
Andrey Bronin 43de237f98 eth_subscribe multiple topics with OR logic (#682)
* eth_subscribe multiple topics with OR logic

* test Filter by topics with OR logic
2025-07-17 14:14:38 +03:00
Andrey Bronin 17a0a202c2 lower bound detection fix on Hyperliquid (#677) 2025-06-25 11:50:54 +03:00
Andrey Bronin a435ca72d9 MegaETH testnet support (#676) 2025-06-19 15:47:18 +03:00
Andrey Bronin 573001d49a lower bound detector for receipts (#674)
* lower bound detector for receipts

* Add more non-retryable errors to dshackle proof detection
2025-06-17 13:18:53 +03:00
Andrey Bronin 51719ee979 drpc_pendingTransactions subscribe support (#673) 2025-06-06 14:13:28 +03:00
Andrey Bronin 5360d5eafb support eth_subscribe newPendingTransactionsWithBody (#672)
* add newPendingTransactionsWithBody support
2025-06-05 18:16:30 +03:00
Andrey Bronin b1a09f5f4d change 0G Galileo chain_id due to switch to v1.1.0 (#664) 2025-05-14 12:31:10 +03:00
Andrey Bronin 455bfdb8dd add not retryable error to lower bound proof detector (#662) 2025-05-09 12:22:30 +03:00
Andrey Bronin 7f4d85f5b6 add zk methods support for zero network (#661)
* add zk methods support for zero network

* disable validate peers for 0g galileo testnet
2025-05-06 16:19:43 +03:00
Andrey Bronin 416938dfaa add 0g Galileo testnet (#658) 2025-04-30 16:48:44 +03:00
Andrey Bronin bb6a0ea90b eth_getProof lower bound detector (#651)
* getProof lowerbound

* update emerald-grps submodule

* add sepolia not retryable error to proof lower bound detector
2025-04-23 12:23:23 +03:00
Andrey Bronin 8fa62a569d enable reth for eth_simulateV1 (#653) 2025-04-14 19:24:23 +03:00
Andrey Bronin 8b999d5439 Kadena support (#650)
* kadena support

* add kadena mempool endpoits

* createQuorumFor fix
2025-04-09 14:54:40 +03:00
Andrey Bronin 6744e2241c eth_simulateV1 detector fix (#648)
* eth_simulateV1 detector fix

* remove reth node from detect, fix test
2025-04-03 11:53:17 +03:00
Andrey BroninandAndrey Bronin c0a9f80478 support eth_simulateV1 for all EVM node types (#645)
* support eth_simulateV1 for all EVM node types

* eth_simulateV1 detector

* eth_simulateV1 rewrite detector with special error

* eth_simulateV1 add invalid params error as valid

* build fix

* fix eth_simulateV1 detector behavior

* detect as true log message

---------

Co-authored-by: Andrey Bronin <bronin@iMac.local>
2025-04-02 12:12:10 +03:00