Skip to content

Releases: megaeth-labs/stateless-validator

v2.0.8

03 Mar 03:39
d9f6bf0

Choose a tag to compare

What's Changed

  • refactor: metrics architecture overhaul with complete pre-registration by @krabat-l in #89
  • feat: add cpu_time_seconds Prometheus metric by @krabat-l in #90
  • ci: git config update by @yunlonggao-mega in #92
  • feat: make database module public in validator-core by @jonathanykh in #91
  • feat: add --disable-response-cache flag by @krabat-l in #95
  • refactor: single-executor tracing with TracerKind deduplication by @krabat-l in #94
  • upgrade mega-evm to v1.4.1 & release v2.0.8 by @krabat-l in #96

New Contributors

Full Changelog: v2.0.7...v2.0.8

v2.0.7

13 Feb 03:39
2c58aba

Choose a tag to compare

What's Changed

  • refactor: reorganize workspace directory structure by @Troublor in #73
  • feat: add standalone debug-trace-server for debug_/trace_ RPC methods by @krabat-l in #69
  • refactor: extract shared logging into stateless-common crate by @Troublor in #74
  • refactor(debug-trace-server): use jsonrpsee proc-macros, enhance metrics with metrics-derive by @krabat-l in #76
  • feat(debug-trace-server): add Cloudflare witness fallback with height-based routing by @krabat-l in #75
  • fix: prune orphaned anchor block from canonical chain by @krabat-l in #78
  • feat: add x-execution-time-ns response header and upstream error logging by @krabat-l in #79
  • Add dedicated report_validation_endpoint and optimize block header fetching by @flyq in #77
  • Refactor get_witness_from_cloudflare to decode base64+zstd witness payload by @flyq in #80
  • feat: parallel block data fetch, size-based DB pruning, and slow-stage logging by @krabat-l in #81
  • feat: activate unused Prometheus metrics by @krabat-l in #84
  • feat: add x-response-size header to all HTTP responses by @krabat-l in #85
  • feat: support timed_ prefix for RPC method aliases by @krabat-l in #86
  • chore: upgrade mega-evm to v1.4.0 to support Rex3 by @flyq in #87
  • chore: Bump version to v2.0.7 by @flyq in #88

New Contributors

Full Changelog: v2.0.6...v2.0.7

v2.0.6

02 Feb 03:54
ca0b9e4

Choose a tag to compare

What's Changed

  • perf(db): reduce write lock contention in task claim, chain growth, and validation completion by @nnsgmsone in #67
  • chore: upgrade mega-evm to v1.3.1 to support rex2 by @flyq in #68
  • fix: update mega_setValidatedBlocks rpc params & response by @flyq in #70
  • chore: upgrade mega-evm to v1.3.2 & bump version to v2.0.6 by @flyq in #72

New Contributors

Full Changelog: v2.0.5...v2.0.6

v2.0.5

16 Jan 04:03
9e596df

Choose a tag to compare

What's Changed

  • docs: uploaded audit reports by @yilongli in #63
  • chore: upgrade salt from v1.0.0 to v1.0.1 by @flyq in #64
  • chore: bump version to v2.0.5 by @flyq in #65

Full Changelog: v2.0.4...v2.0.5

v2.0.4

10 Jan 06:03
d4a6671

Choose a tag to compare

What's Changed

  • Add hardfork log when replay block by @flyq in #57
  • Fix Graceful Shutdown to Prevent Validator Freeze by @flyq in #58
  • Fix: Add Anchor Block for Validation Reporting by @flyq in #59
  • Add Retry Logic for Start Block Fetching by @flyq in #61
  • chore: Upgrade mega-evm from v1.2.3 to v1.2.5 & release 2.0.4 by @flyq in #62

Full Changelog: v2.0.3...v2.0.4

v2.0.3

19 Dec 09:15
f98cafd

Choose a tag to compare

What's Changed

  • docs: improve README and inline comments by @yilongli in #42
  • refactor: Add EVM Trace Inspector & Make replay_block Public by @flyq in #43
  • refactor: Replace eth_getCode with eth_getCodeByHash by @flyq in #44
  • Fix: Add Logs Bloom and Gas Used Validation by @flyq in #46
  • feat: upgrade mega-evm by @Troublor in #45
  • chore(deps): upgrade mega-evm to v1.1.0 by @Troublor in #47
  • chore(deps): upgrade salt version by @flyq in #48
  • refactor: Optimize MPT witness verification by replacing CacheState with BundleState by @flyq in #49
  • feat: Add Rex hardfork support by @flyq in #50
  • Fix validation blocking async tasks & upgrade mega-evm dependency by @flyq in #51
  • chore: Upgrade salt, mega-evm version & update test_data by @flyq in #53
  • chore: Upgrade mega-evm dependency from v1.2.0 to v1.2.1 by @flyq in #54
  • feat: Add Prometheus Metrics Support by @flyq in #52
  • upgrade mega-evm from v1.2.1 to v1.2.3 by @flyq in #55
  • chore: bump version to 2.0.3 by @flyq in #56

Full Changelog: v2.0.2...v2.0.3