Skip to content

chore: Upgrade salt, mega-evm version & update test_data - #53

Merged
flyq merged 5 commits into
mainfrom
liquan/upgrade_dependency
Dec 13, 2025
Merged

chore: Upgrade salt, mega-evm version & update test_data#53
flyq merged 5 commits into
mainfrom
liquan/upgrade_dependency

Conversation

@flyq

@flyq flyq commented Dec 13, 2025

Copy link
Copy Markdown
Member

Summary

This PR upgrades the mega-evm + salt dependencies, updates chain execution/config wiring to match, and refreshes the repo’s bundled genesis + stateless test fixtures accordingly.

What changed

  • Dependency upgrade
    • Bumped mega-evm / salt (and lockfile updates).
    • Adjusted core integration points in:
      • validator-core/src/chain_spec.rs
      • validator-core/src/executor.rs
  • Genesis refresh
    • Updated genesis/genesis.json
    • Removed genesis/genesis-6342.json
    • Minor updates in README.md and bin/stateless-validator/src/main.rs to align with the new genesis handling.
  • Test data refresh
    • Updated test_data/contracts.txt
    • Refreshed test_data/blocks/*.json
    • Added/removed corresponding stateless witness artifacts under test_data/stateless/witness/ (*.mpt, *.salt)

Commits included

  • bf6ab63 — upgrade mega-evm & salt
  • ad072a3 — update test data
  • 1d64bcc — update genesis.json

@flyq
flyq requested review from Troublor and yilongli December 13, 2025 11:47
@flyq
flyq merged commit 03770cc into main Dec 13, 2025
4 checks passed
@flyq
flyq deleted the liquan/upgrade_dependency branch December 13, 2025 14:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants