Commit Graph

1018 Commits

Author SHA1 Message Date
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
KirillPamPam
d20f2d0c7f Reset lower bounds if they're too different (#655) 2025-04-17 18:09:38 +04:00
KirillPamPam
fa3f4411c3 Add a new state error (#654) 2025-04-17 14:40:56 +04: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
a10zn8
9ca2c921b5 support null topics and topic position in logs filter (#649) 2025-04-04 17:09:08 +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 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
msizov
a79d64c066 use lower bounds with offsets for beacon chain (#647) 2025-04-02 13:49:04 +05:00
msizov
074c22924b add not found error message (#646) 2025-03-29 18:31:43 +05:00
a10zn8
2b2533f8ba add zirc_isQuarantined (#643) 2025-03-20 16:51:55 +03:00
a10zn8
29971654e6 add 5min cooldown for non-consec-blocks (#641) 2025-03-17 16:43:55 +03:00
msizov
0475b97f96 Beacon chain height matcher (#640)
* upgrade protoc (fixes local ./gradlew run issue)

* implement beacon chain block matcher
2025-03-14 17:18:13 +05:00
a10zn8
21e6cb94ff detect trace_callMany (#637)
fix success detection in case of error during other methods detection
2025-03-11 13:12:55 +03:00
oke11o
98d29c064f added stateError for EthereumLowerBoundStateDetector (#638) 2025-03-11 09:32:30 +01:00
oke11o
60045d6511 eth_subscribe: fix preparing filter (#635) 2025-02-21 11:07:06 +01:00
oke11o
8c1649c48e eth_subscribe: fix preparing filter (#634) 2025-02-19 16:00:01 +01:00
oke11o
eca16ba30d Support Ripple blockchain (#630)
* Support Ripple blockchain
2025-02-13 15:13:31 +01:00
oke11o
8567182088 refactoring: move DefaultNearMethods to io.emeraldpay.dshackle.upstream.calls (#629) 2025-02-06 16:14:25 +01:00
a10zn8
a8bcd0d37a add correct getRecentBlockhash (#628) 2025-02-04 01:04:38 +03:00
a10zn8
c7421b4cf9 remove getLatestBlockHash solana method (it was a typo, original method is getLatestBlockhash) (#627) 2025-02-03 22:08:08 +03:00
KirillPamPam
158e7b616d More state errors (#622) 2025-01-22 18:24:26 +04:00
KirillPamPam
35d311ef1b Remove oracle (#620) 2025-01-16 14:02:14 +04:00
KirillPamPam
22334ffbb9 Add content-type to metrics (#618) 2025-01-09 14:36:38 +04:00
KirillPamPam
15ffdc2d2e Rewrite extra gas label (#617) 2025-01-08 14:36:29 +04:00
KirillPamPam
c6955afce4 Add 0g (#616) 2025-01-06 16:36:25 +04:00
a10zn8
03fe702824 ban /eth/v1/beacon/states/*/validator_balances and /eth/v1/beacon/states/*/validators cause they are too big (#614) 2024-12-31 16:24:13 +03:00
Vyacheslav
42da48be5f always set extragas to specific value, to simplify selection (#610) 2024-12-20 12:09:37 +02:00
KirillPamPam
49dafe253a Remove old block validator (#607) 2024-12-16 15:13:28 +04:00
Termina1
ff0521de0a add linea proof method 2024-12-13 16:43:56 +02:00
Vyacheslav
af8926061f compile gas detect contract with earlier solidity version to fix push… (#606)
compile gas detect contract with earlier solidity version to fix push0 error on linea
2024-12-10 20:07:14 +02:00
KirillPamPam
1b022df572 Change queue impl (#605) 2024-12-10 16:09:56 +04:00
Anton
de2a734aa4 add Viction chain (#604) 2024-12-10 14:01:19 +03:00
KirillPamPam
f138c035ed Separate scheduler for subs (#603) 2024-12-10 13:58:21 +04:00
Anton
9ca0b589d1 Add Cronos zkEVM (#600)
* Add Cronos zkEVM

* rm duplicate methods
2024-12-04 11:43:17 +03:00
KirillPamPam
377ae73144 Disable cache for zircuit (#598) 2024-11-27 14:28:16 +04:00
KirillPamPam
d13725466e Add arb sync response (#596) 2024-11-22 14:31:14 +04:00
KirillPamPam
4810eff433 Remove extra bitcoin unspent fields (#593) 2024-11-13 17:59:50 +04:00
KirillPamPam
4730845839 Add sei errors (#592) 2024-11-07 17:06:56 +04:00
KirillPamPam
d6b6ca7edc Ton chain id validator (#589) 2024-11-07 13:34:53 +04:00
KirillPamPam
b9b8e68fdb New state error, fix near lower bound (#591) 2024-11-06 18:41:52 +04:00
a10zn8
b8f87941a5 fix shutdown (#590) 2024-11-05 20:34:17 +03:00
KirillPamPam
243a11e6bb Pass sort in direct reader (#588) 2024-11-04 15:08:31 +04:00
Aarif Khamdi
e2a960459b add sei methods (#586) 2024-11-01 13:26:10 +05:00
KirillPamPam
75c74d987c Support ton v3 (#585) 2024-10-30 19:57:15 +04:00
Anton
d628c3340e rm ZkSyncCallLimitValidator (#584)
* rm ZkSyncCallLimitValidator

* Revert "rm ZkSyncCallLimitValidator"

This reverts commit 08ebf2cb97fb691cdb93591518169adc0c5689b7.

* rm ZkSyncCallLimitValidator
2024-10-29 16:21:26 +03:00
KirillPamPam
d2d722a0e8 Fix npe (#582) 2024-10-23 18:45:33 +04:00
KirillPamPam
697db618b7 Pass all matchers to direct reader (#581) 2024-10-23 12:43:33 +04:00
Aarif Khamdi
750310702a add toncenter (#580)
* add toncenter

* upd dep

* toncenter->ton

* toncenter->ton
2024-10-23 11:57:42 +05:00
Vyacheslav
184939a463 update extra gas to actual value, even if provider set it themselves (#579) 2024-10-21 15:23:34 +03:00