Skip to content

Release: v0.1.0-alpha.27

Compare
Choose a tag to compare
@github-actions github-actions released this 13 Sep 11:09
· 8 commits to main since this release
5ad9652

πŸ“‹ Summary

πŸ› Bug Fixes:

  • --resolve-hashes works again and is now retrieving signatures from openchain.xyz

✨ New Features:

  • NEW -d flag to quickly configure era_test_node for smart contract debugging!
  • NEW ability to override contract bytecode with a local version (Really useful when replaying mainnet transactions and observing how they would behave on different bytecode)
    • Prepare a directory with files in the format 0x<address>.json containing the JSON output of zkout directories from your compiler.
    • Then, add --override-bytecodes-dir=XX flag to point at that directory (See the example_override/ dir for more details)
    • Ex: era_test_node --override-bytecodes-dir=example_override fork mainnet

πŸ“œ All Changes

  • chore: increment version (#344)
  • feat: Allow bytecode replacement (#336)
  • feat: Add debug-mode flag (#343)
  • fix: Resolve hashes now uses the new openchain.xyz endpoint (#342)

⭐ Contributors

πŸ“₯ Binaries

System Architecture Binary
x86_64 era-test-node-v0.1.0-alpha.27-x86_64-unknown-linux-gnu.tar.gz
aarch64 era-test-node-v0.1.0-alpha.27-aarch64-unknown-linux-gnu.tar.gz
x86_64 era-test-node-v0.1.0-alpha.27-x86_64-apple-darwin.tar.gz
aarch64 era-test-node-v0.1.0-alpha.27-aarch64-apple-darwin.tar.gz