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