Skip to content

Release: v0.1.0-alpha.24

Compare
Choose a tag to compare
@github-actions github-actions released this 27 Jun 20:08
· 76 commits to main since this release
1afa81a

📋 Summary

🐛 Bug Fixes:

  • Significant improvements to stabilize replay_tx and fork commands
  • Better error handling for hardhat_setCode
  • Fixed fee issues with eth_sendTransaction when impersonating accounts
  • Transaction type is now included in the transaction receipt (fixing support for alloy Rust crate)

✨ New Features:

  • Gas price and other gas estimation variables are now dynamic and pulled from upstream when forking networks
  • Users can now override L1 gas price (Ex: era_test_node --l1-gas-price=25000000000)
  • NEW installer script for quicker installation
  • 2 NEW API endpoints (hardhat_setStorageAt and hardhat_reset)
  • run is now the default command

⚠️ Breaking Changes:

  • The new default command is updated to 'run' instead of 'help'

📜 All Changes

  • feat: hardhat_reset (#302)
  • chore: Run clippy in tests (#306)
  • feat: custom l1 price (#294)
  • fix: Include transaction type in the transaction receipt (#304)
  • feat: Treat 'run' as default command (#305)
  • feat: added hardhat_setStorageAt (#298)
  • fix: send transaction fees (#297)
  • feat: dynamic fee model config (#296)
  • feat: installer script (#301)
  • fix: hardhat_setCode error handling (#293)
  • feat: different scaling gas constants based on forked network (#295)
  • fix: added errors to internal implementation of ReadStorage (#292)
  • chore: Incremented version from 21 to 23. (#291)
  • feat: procure l2 gas price when forking (#290)

⭐ Contributors

📥 Binaries

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