Releases: okx/xlayer-erigon
Releases · okx/xlayer-erigon
v0.7.3
What's Changed
- Fix e2e by @zjg555543 in #518
- Support OkPay tx priority packaging by @sieniven in #514
- Fix ds client handling incorrect header bytes by @sieniven in #515
- Add multi L2 script by @googgoog in #529
- Fix trace log problem in CI by @liudi4046 in #540
- Remove useless comparison logic in pending.best sorting by @googgoog in #541
- fix StepRPCReceiveBlock by @liudi4046 in #517
- Update apollo to support new flags by @googgoog in #454
- Fix the rootHash inconsistency caused by the mismatch between smt hei… by @louisliu2048 in #544
- Fix testCallMany by @googgoog in #549
Full Changelog: v0.7.2...v0.7.3
v0.7.2
What's Changed
- Fix l1Syncer queryBlocks stuck by @KyrinCode in #484
- increase arith to keep artich at least 500000 by @giskook in #490
- optimize the time consumed by block verify process by @louisliu2048 in #501
- Fix ds download rpc by @sieniven in #505
- Add full trace log for seq and rpc by @liudi4046 in #499
- Add make run for pp by @zjg555543 in #511
- Align test with current deployment config by @sieniven in #513
- Refactor tx pool by @sieniven in #508
- Comment rpc-proxy for passing security check by @KyrinCode in #516
Full Changelog: v0.7.1...v0.7.2
v0.7.1
v0.7.0
What's Changed
- fix IsLocal & set higher priority for same sender's nonce & close batch when nonce too high & fix data loss after unwind by @KyrinCode in #459
- Dynamic block production interval by @zjg555543 in #469
- RPC: Fix ds stuck when block time is small by @sieniven in #470
Full Changelog: v0.6.0-RC4...v0.7.0
v0.6.0-RC4
What's Changed
- fix unwind ci test case by @KyrinCode in #438
- Comment break to avoid skipping block and keep liveness by @KyrinCode in #458
- Replace Github CI by @dloghin in #451
- Isolate X Layer feature code by @zjg555543 in #452
- Feature/v0.6.0 by @zjg555543 in #346
- fix IsLocal & set higher priority for same sender's nonce & close batch when nonce too high & fix data loss after unwind by @KyrinCode in #459
- Dynamic block production interval by @zjg555543 in #469
- RPC: Fix ds stuck when block time is small by @sieniven in #470
Full Changelog: v0.6.0-RC3...v0.6.0-RC4
v0.6.0-RC3
What's Changed
- fix graceful exit and smt alignment of feature 0.6 by @KyrinCode in #427
- Use address to intead of string as key in FreeGasFromNameMap by @googgoog in #420
Full Changelog: v0.6.0-RC2...v0.6.0-RC3
v0.6.0-RC2
What's Changed
- lrp ac support for feature 0.6 by @KyrinCode in #426
- fix smt-db-split tool by @dloghin in #422
Full Changelog: v0.6.0-RC1...v0.6.0-RC2
v0.6.0-RC1
What's Changed
- split smt db for rpc node by @louisliu2048 in #299
- v0.6.0 vmtouch by @zjg555543 in #312
- Merge form dev by @zjg555543 in #311
- update mock executor by @KyrinCode in #313
- use read only smtTx when support async io by @louisliu2048 in #317
- v0.6.0 build info by @zjg555543 in #319
- txpool mtx optimizition by @cwbhhjl in #318
- bigint optimization by @cwbhhjl in #321
- v0.6.0 pre run by @zjg555543 in #320
- fix pending pool mutex by @cwbhhjl in #337
- delete duplicate prometheus target by @doutv in #323
- Visualize batch timing metrics by @doutv in #333
- RPC blockhash mismatch by @liudi4046 in #332
- Handle some error cases in bigint conversions. by @cwbhhjl in #344
- optimize gpcache by @cwbhhjl in #349
- optimize tx sorting logic by @cwbhhjl in #351
- Batch add transactions to reduce lock race by @googgoog in #356
- update go version to 1.24 by @cwbhhjl in #357
- optimize free gas checks in TxPool by @cwbhhjl in #358
- optimize RemoveMinedTransactions by @cwbhhjl in #360
- optimize node deletion logic and data structure by @cwbhhjl in #364
- Add txpool.enabletimsort flag and use timsort when it is enabled by @googgoog in #368
- Split the database & generate ac witness by @zjg555543 in #363
- No more waiting for AnyRecovery by @KyrinCode in #355
- github.com/supranational/blst v0.3.11 => v0.3.14 by @Nauman-S in #371
- disable metric sequencer_pool_tx_count by @Nauman-S in #374
- fix witness issue and update debug Docker images by @dloghin in #375
- Fix issue #383 by @googgoog in #386
- improve and rename prepare-db-split.sh script and add it to Docker by @dloghin in #384
- Add github ci based on splitdb and ac by @zjg555543 in #380
- fix unwind for split-db by @KyrinCode in #388
- fix for issue #387 by @dloghin in #392
- false assert nil tx by @Nauman-S in #391
- Dumi/fix 385 by @louisliu2048 in #393
- Delete push ci by @zjg555543 in #397
- fix unwind github ci issue by @dloghin in #399
- Add e2e test and fix AddLocalTxs by @googgoog in #398
- remove state change logs by @KyrinCode in #402
- Auto recovery by @zjg555543 in #403
- fix unit tests by @dloghin in #401
- set unlimited counter overflow check for lrp by @KyrinCode in #411
- unlimited counter overflow check for lrp by @KyrinCode in #412
- check chinese chars for each pr by @KyrinCode in #316
- fix block number metrics in the cases where txs are all aborted by @KyrinCode in #372
- fix coinbase issue for local replay by @KyrinCode in #382
- RPC: Fix ds client error handling by @sieniven in #400
- Fixed the issue where seq would directly pnaic after frequent restart… by @googgoog in #409
- Revert “Fix issue #383” and re-fix issue 383 by @googgoog in #404
- Enable auto-running of CI tests and fix related issues by @zjg555543 in #406
- Enable the true executor for E2E test by @Nauman-S in #376
- Fix witness root mismatch error introduce by dfs travel of smt tree by @louisliu2048 in #377
- v0.6.0 with true executor by @zjg555543 in #415
- fix split db (stanalone SMT db) issue by @dloghin in #416
- Add flushSmtCacheWait and SetSmtCache metrics by @KyrinCode in #419
- update lrp config by @KyrinCode in #424
- Add data loss cover for v0.6.0 by @zjg555543 in #421
Full Changelog: v0.5.2...v0.6.0-RC1
v0.5.2
What's Changed
- Merge v2.61.13 rc1 fix metric by @zjg555543 in #265
- Merge upstream v2.61.13 rc1 by @zjg555543 in #263
- optimizing the checking for special addresses using ordered address lists by @dloghin in #267
- Add vmtouch for fake mainnet by @zjg555543 in #268
- Fix Docker Prometheus on Linux Server by @doutv in #276
- For database optimization and logs by @zjg555543 in #273
- Merge upstream v2.61.17 by @zjg555543 in #284
- Add block-level measurements and safe concurrency support by @KyrinCode in #285
- set txpool.globalslots to 100000 by @fatcat22 in #287
- fix configs by @fatcat22 in #289
- Mainnet LRP by @KyrinCode in #277
- add mock executor by @KyrinCode in #308
- Merge upstream v2.61.19 by @zjg555543 in #330
New Contributors
Full Changelog: v0.5.1-RC-1...v0.5.2
v0.5.1-RC-1
What's Changed
- Batch commit zkHash data for sequencer by @zjg555543 in #253
Full Changelog: v0.5.0...v0.5.1-RC-1