Release: v0.1.0-alpha.24
github-actions
released this
27 Jun 20:08
·
76 commits
to main
since this release
📋 Summary
🐛 Bug Fixes:
- Significant improvements to stabilize
replay_tx
andfork
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
andhardhat_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
- Igor Aleksanov ([email protected])
- Jonathan ([email protected])
- Shahar Kaminsky ([email protected])
- Vaclav Barta ([email protected])
📥 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 | |