Commit Graph

184 Commits

Author SHA1 Message Date
KirillPamPam
3b5940cc20 Integrate rx/receipts gold bounds (#781) 2026-01-28 12:54:50 +04:00
KirillPamPam
897d98dfb1 MegaETH support (#779) 2026-01-23 13:49:58 +04:00
msizov
40fdabe790 add tempo moderato testnet (#778) 2026-01-21 16:31:22 +05:00
Anton
cd57300751 Solana Head Detection: slotSubscribe (#772)
* Implement Solana head detection strategies with metrics tracking and testing

* Add benchmark tests for Solana BlockSubscribe and SlotSubscribe strategies

* Implement metrics logging and strategy configuration for Solana head detection

* Add metrics logging and comparison for SLOT_SUBSCRIBE strategy

* Refactor SolanaChainSpecificTest: Consolidate tests for slotSubscribe strategy, remove BlockSubscribe tests, and enhance caching logic. Delete SolanaStrategyBenchmark for performance comparison.

* add synthetic parentHash, improve tests

* Fix linter

* Optimize Solana getLatestBlock to use single getEpochInfo call
Replace two separate RPC calls (getSlot + getBlockHeight) with a single getEpochInfo call that returns both absoluteSlot and blockHeight

* Enhance height estimation logic in SolanaChainSpecific: Implement optimistic height estimation and improve error handling for RPC failures. Update tests to validate new behavior.

* Refactor height verification in SolanaChainSpecific: Replace getBlockHeight with getEpochInfo for improved efficiency and accuracy in height estimation. Update logic to handle actual slot and height retrieval.
2026-01-19 11:25:16 +03:00
KirillPamPam
4a9de83815 New chains (#769) 2026-01-08 17:42:29 +04:00
KirillPamPam
536c663b2a Update dependencies (#767) 2026-01-06 16:32:03 +04:00
Anton
9d4f4a185e add tempo tesnet and update xlayer testnet (#764) 2025-12-24 11:59:13 +03:00
KirillPamPam
0f42f34061 Update pub (#753) 2025-12-09 15:12:42 +04:00
a10zn8
080d92a6c1 update public (#748) 2025-12-02 14:26:52 +03:00
EugeneDrpc
ea7e8ef07c public submodule update (#747) 2025-12-01 16:12:58 +01:00
KirillPamPam
1381400a98 Update deps (#742) 2025-11-11 18:44:54 +04:00
KirillPamPam
a491983a87 Fix bsc state bound detection (#741) 2025-11-06 13:46:19 +04:00
a10zn8
8d042f4a10 update taiko chainid (#735) 2025-10-28 15:52:34 +03:00
a10zn8
475829249e add arc (#734) 2025-10-27 00:32:17 +03:00
a10zn8
fba0b139c3 add sophor support (#732) 2025-10-10 16:07:24 +03:00
a10zn8
3bd4ab3b28 add doma network (#731) 2025-10-09 00:12:29 +03:00
Anton
b7f6f4b0d4 0g upd chainid (#729) 2025-10-01 14:35:05 +03:00
Anton
cb1dbc9510 Add Taiko Hoodi & fix katana testnet (#728) 2025-09-30 13:06:13 +03:00
Anton
d41e5eac78 katana (#727) 2025-09-29 15:33:09 +03:00
a10zn8
da347d9de3 add plasma (#726) 2025-09-19 23:38:23 +03:00
msizov
50158b0a5c Update zetachain netversion (#724) 2025-09-18 14:52:07 +05:00
KirillPamPam
097995ce2a Add shibarium (#723) 2025-09-16 17:57:34 +04:00
KirillPamPam
650fa5cf0e Monad mainnet (#720) 2025-09-09 13:37:20 +04:00
EugeneDrpc
68cbeaad7f plume updates - submodule update (#718)
* plume updates

* fix linter
2025-09-03 13:02:59 +02:00
Anton
bf935cf527 gnosis-beacon-chain (#710) 2025-08-22 16:18:39 +03:00
Anton
9a5c3e986e sonic testnet (#708) 2025-08-22 14:48:59 +03:00
Termina1
a6ba521dd8 update chains.yml 2025-08-20 19:56:40 +03:00
msizov
31b0b8a324 Add celo sepolia (#705)
* add monad nonretryable error

* add celo sepolia
2025-08-15 18:09:48 +05:00
KirillPamPam
cf2851201b Update public (#701) 2025-08-12 19:14:11 +04:00
EugeneDrpc
a34f2186cc Log index validator (#699)
* log index validator - wip

* fix: Handle edge cases in LogIndexValidator and fix GitHub Actions

gix critical edge case: when first transaction has no logs, second transaction starting at logIndex=0 is VALID behavior
 null handling
fix  'repo_token' parameter

* - Use Mono.empty() instead of Mono.just(null)
- Use defaultIfEmpty for handling empty results

* wip : add tests for LogIndexValidator

* test fixes

* fix: Fix ktlint issues in LogIndexValidatorTest

- Remove wildcard import
- Fix trailing spaces
- Add missing trailing commas
- Fix import order
- Add newline at end of file

* add disable option

* add logs for error case

* save prevState on doOnNext

* also check for first tx log index order

* add not continius indexes test

* make code thread safe

* use upstream.getHead

* search CHECK_TX_COUNT instead of 0 and 1 indexes

* refactor double rpc call
2025-08-08 18:03:10 +02:00
Anton
7b5ae7b8c3 upd bsc config (#688) 2025-07-17 12:12:34 +03:00
KirillPamPam
c371239747 Update pub (#685) 2025-07-16 14:28:08 +04:00
Vyacheslav
b940ce9efa erigon bug detector (#683) 2025-07-14 16:51:43 +02:00
msizov
c025cbd840 add hemi support (#681) 2025-07-10 20:08:03 +05:00
Andrey Bronin
a435ca72d9 MegaETH testnet support (#676) 2025-06-19 15:47:18 +03:00
Anton
d55c0b8b32 add disable-bound-validation option (#675)
* add disable-bound-validation option

* fix test
2025-06-18 11:25:41 +03:00
Anton
011fa31a63 update expected-block-time for Taiko chain (#671) 2025-06-04 17:17:38 +03:00
Anton
eb68a8f3ef rootstock-update-chain-settings (#667) 2025-05-21 15:38:25 +03:00
Anton
91749c0fa2 Disable liveness validation (#666)
* Disable liveness validation

* Update liveness validation to be configurable via options

* Refactor liveness subscription validation logic for improved readability
2025-05-21 14:53:54 +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
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
Anton
807f9bb4a4 Add Ozean poseidon testnet (#120) (#657) 2025-04-28 10:10:59 +03:00
a10zn8
d30f61bdc0 update submodules (#652)
* update submodules

* up
2025-04-11 11:08:31 +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
3b7041d495 add hyperliquid mainnet (#644) 2025-03-21 16:16:03 +03:00
a10zn8
b8cf73a166 add hoodi and bepolia (#642) 2025-03-18 14:57:36 +03:00
Anton
92313abdf2 Add Lens Mainnet (#639) 2025-03-13 15:59:58 +03:00
a10zn8
739cc8d675 add zircuit-garfield (#636) 2025-02-24 22:56:38 +03:00
oke11o
ddaa30082c Support Swell (#633) 2025-02-14 15:38:05 +01:00