This repository was archived by the owner on Oct 27, 2025. It is now read-only.
Releases: okx/xlayer-erigon
Releases · okx/xlayer-erigon
v0.9.2
What's Changed
- Realtime: Fix subscription sending empty block and tx msg by @sieniven in #807
- Realtime: Fix CI, fix block API tx order by @sieniven in #811
- Fix datastream client slow latest height fetching by @zjg555543 in #799
- Realtime: Fix inconsistent eth_blockNumber height by @sieniven in #813
Full Changelog: v0.9.1.2...v0.9.2
v0.9.1.2
What's Changed
- Edit scripts for reporting the size of the sharding file by @wangchunsheng-ops in #804
Full Changelog: v0.9.1.1...v0.9.1.2
v0.9.1.1
What's Changed
- fix: rpc implement exponential+binary search fallback to handle pruned RPC blocks in findCommonAncestor by @zjg555543 in #771
- Realtime: Fix state db reader height in block state cache by @sieniven in #802
- fix: merge fixed pr from erigon and introduce ttl reaper for inactive filters by @googgoog in #777
Full Changelog: v0.9.1...v0.9.1.1
v0.9.1
What's Changed
- fix: refactor flaky realtime tests by @brendontan03 in #778
- Special block for mainnet upgrade by @zjg555543 in #786
- Fix finalized batch log by @liudi4046 in #798
- Fix zkEVM address comparison issue for hardfork by @zjg555543 in #796
- Add the db monitoring script after cropping by @wangchunsheng-ops in #801
New Contributors
- @wangchunsheng-ops made their first contribution in #801
Full Changelog: v0.9.0.1...v0.9.1
v0.9.0.1
v0.9.0
What's Changed
- feat: implement data pruning mechanism by @louisliu2048 in #700
- feat: execute blocks in batches when RPC is performing synchronization by @googgoog in #776
- Suport special block to Dencun upgrade by @zjg555543 in #760
- Special block for testnet upgrade by @zjg555543 in #779
Full Changelog: v0.8.8...v0.9.0
v0.8.8
What's Changed
- Fix comparison test by @brendontan03 in #748
- Realtime: Reduce kafka cache size by @sieniven in #752
- Fix ci tests by @googgoog in #749
- Realtime: Fix pending eth_getBlockByNumber RPC, refactors and clean up tests by @sieniven in #754
- feat: modify txpool validation logic by @FineKe in #758
- Realtime: Remove global cache in state cache, fix panic on nil prevCache by @sieniven in #757
- add switch active status apollo support by @KyrinCode in #767
- add logs to detect time consuming by @fatcat22 in #766
Full Changelog: v0.8.7.1...v0.8.8
v0.8.7.1
Full Changelog: v0.8.7...v0.8.7.1
What's Changed
- Remove rpc's logger to fix the goroutine leakage. by @zjg555543 in #671
- mute log by @FineKe in #764
- RPC: Remove L1 verified batch height alignment while rpc executing blocks from datastream by @googgoog in #763
Full Changelog: v0.8.7...v0.8.7.1
v0.8.7
What's Changed
- Remove uesless scirpt by @googgoog in #717
- feat: force exit sequencer when data stream server fails to start by @zjg555543 in #716
- Realtime: optimize logs and adjust realtimeLoop by @KyrinCode in #719
- feat: add block sync network duration metric by @FineKe in #720
- add txpool_api_xlayer to support admin-remove-tx-from-sequencer by @cyjseagull in #708
- fix: ci test by @FineKe in #727
- Realtime: add log trace for realtime tx & block by @KyrinCode in #724
- fix eth_getTransactionByHash txindex error by @KyrinCode in #728
- fix: add count tx in block metric by @FineKe in #730
- fix: init mertric by @FineKe in #731
- RPC: Add additional 0 blockheight check on cached finalized batch number update by @sieniven in #736
- feat: add blocktime to realtime api subscription by @limyeechern in #722
- RPC: Add logs if sequencer returns 0 finalized block height with no errors by @sieniven in #738
- Fix XLayer testnet genesis hash & change docker hub username to xlayer offical by @LeoGuo621 in #725
- chore (metrics): add realtime blockHeight and pendingBlockHeight to grafana by @limyeechern in #743
- feat: improve http client configuration by @ilovers in #740
- refactor: remove default timeout from http client configuration by @ilovers in #747
- fix safe number 0 by @ylsGit in #744
New Contributors
- @cyjseagull made their first contribution in #708
- @limyeechern made their first contribution in #722
Full Changelog: v0.8.6...v0.8.7
v0.8.6
What's Changed
- Optimize estimate by @FineKe in #691
- Fix nil block check in GetLogs method to ensure proper error handling by @ilovers in #705
- add comprehensive Prometheus monitoring by @ilovers in #698
- optmize estimate for RT and fix RT pointer by @FineKe in #703
- Add startBlockChangset and closeBlockChangeset for 0xscalable & GER by @KyrinCode in #692
- feat: Support ppxlayer testnet local sync with chain specs and network integration by @LeoGuo621 in #699
- add logs to detect error details by @fatcat22 in #712
- Add
eth_transactionPreExecrpc call for batch txs simulation by @googgoog in #680
New Contributors
Full Changelog: v0.8.5.1...v0.8.6