Commit Graph

1683 Commits

Author SHA1 Message Date
EugeneDrpc
7f9e350a9c add more logs to doge upstream (#773)
* add more logs to doge upstream

* fix other similar cases
2026-01-14 17:09:34 +01:00
Anton
a5320bd9e5 Add WebSocket subscription support for Ripple and migrate to ledger_closed (#770)
* Add WebSocket subscription support for Ripple and migrate to ledger_closed

  - Replace deprecated `ledger` RPC method with `ledger_closed` for polling
  - Add WebSocket subscription support for Ripple ledger stream
  - Add RippleCommandParams for native Ripple WS command format (uses "command" instead of "method")
  - Extend ResponseWSParser to handle Ripple subscription format (type: "ledgerClosed")
  - Update WsSubscriptionsImpl to extract stream type for Ripple subscriptions
  - Implement getFromHeader() for parsing ledgerClosed WS events
  - Add RippleLedgerStreamEvent data class for WS subscription events
  - Add unit tests for ResponseWSParser and RippleChainSpecific

* Remove legacy format
2026-01-14 13:49:34 +03:00
KirillPamPam
4a9de83815 New chains (#769) 2026-01-08 17:42:29 +04:00
KirillPamPam
8dec46fb27 New btc methods (#768) 2026-01-07 12:46:00 +04:00
KirillPamPam
536c663b2a Update dependencies (#767) 2026-01-06 16:32:03 +04:00
Artem Rootman
c5e1436462 make version range inclusive in selector (#766) 2025-12-30 04:33:27 +04:00
KirillPamPam
6193499d58 Fix ripple tx broadcast (#765) 2025-12-24 14:24:08 +04:00
Anton
9d4f4a185e add tempo tesnet and update xlayer testnet (#764) 2025-12-24 11:59:13 +03:00
KirillPamPam
d76ab32624 Pass an error as is (#763) 2025-12-23 13:59:01 +04:00
Vyacheslav
b944aa8ac6 add custom headers as upstream settings (#761)
* add custom headers

* add docs
2025-12-18 20:19:02 +02:00
Vadim Filin
3e845bcdf0 Support '<' and '>' operations for client routing on key (#755) 2025-12-18 16:01:37 +04:00
Anton
757febc0b5 Forward HTTP response headers from upstream to gRPC client for Beacon Chain (#759)
Added response_headers field to NativeCallReplyItem proto.
Implemented chain-specific header filtering via getResponseHeadersToForward().
BeaconChain forwards: Eth-Consensus-Version, Eth-Consensus-Finalized,
Eth-Execution-Optimistic, Eth-Execution-Payload-Blinded/Value, Eth-Consensus-Block-Value.
2025-12-18 11:30:18 +03:00
msizov
77ae38e138 add eth_baseFee to avax (#760) 2025-12-18 12:13:06 +05:00
KirillPamPam
4f2959a75f Perf improvements (#758) 2025-12-17 16:38:12 +04:00
Alex Varin
4e8487bc89 add NEAR_PROTOCOL_CONFIG defauld method (#757) 2025-12-16 13:26:48 +05:00
KirillPamPam
17751ffb0c New monad method (#754) 2025-12-09 17:23:36 +04:00
KirillPamPam
0f42f34061 Update pub (#753) 2025-12-09 15:12:42 +04:00
KirillPamPam
dbbbdefdfd Fix optimism state bound (#752) 2025-12-08 20:28:29 +04:00
a10zn8
f0ae40a3ac add blobs methods (#751) 2025-12-04 13:06:15 +03:00
msizov
34b9676bb3 remove cache for hyperliquid (#750) 2025-12-04 14:45:15 +05:00
Artem Rootman
19ba1a8851 Add Shibarium Bor bridge RPC methods to allowlist and selector (#749)
* Add Shibarium Bor bridge RPC methods to allowlist and selector

* Limit Bor receipts-by-block to Shibarium only

* revert EthereumCallSelector.kt

---------

Co-authored-by: a10zn8 <a1.cyb3r@gmail.com>
2025-12-03 20:24:31 +03:00
Mike Yarosh
e1ea28748e Remove fetch tuning. 2025-12-02 15:31:24 +03:00
Mike Yarosh
2d4be14062 Set fetch-depth: 0. 2025-12-02 15:14:50 +03:00
Mike Yarosh
487105570b Add fetch-tags: true. 2025-12-02 15:08:21 +03: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
Vadim Filin
84298a9878 Update proto (#746) 2025-11-21 00:00:16 +04:00
KirillPamPam
2c9352a4de Netty metrics (#745) 2025-11-19 13:14:52 +04:00
Vadim Filin
d1ae0b4052 Add 'confirmed' parameter (#743)
* Add 'confirmed' parameter to Solana blocksSubscribe method

* Add 'confirmed' parameter to Solana getBlocks method
2025-11-13 15:17:43 +04:00
a10zn8
619b98f9e5 support clio ripple node and implement node type and version detection for ripple (#744) 2025-11-13 12:32:38 +03:00
Termina1
7c8c7c453a fix linter 2025-11-12 20:09:28 +02:00
Termina1
e1421dfd30 fix disabled methods after autodetector 2025-11-12 20:02:19 +02: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
KirillPamPam
63d61699b2 Update health chains (#740) 2025-11-05 13:06:05 +04:00
a10zn8
35fa52a01e more nullable values in RippleServerState (#739) 2025-10-31 16:33:16 +03:00
a10zn8
adebfacf45 new error for receipts lower bound (#738) 2025-10-31 16:21:04 +03:00
a10zn8
b4acc08f51 add eth_blobBaseFee (#736) 2025-10-29 11:16:11 +03: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
Artem Rootman
8bc76328f6 Fix Prometheus metrics handler hanging on slow scrapes (#733)
* Fix Prometheus metrics handler hanging on slow scrapes
2025-10-13 09:17:41 +00: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
a78b72487a Add additional method detection patterns and support for new RPC methods (#730)
* Add additional method detection patterns and support for new RPC methods

* Add additional RPC method detections and error handling for missing arguments
2025-10-07 11:31:13 +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