Releases: matter-labs/anvil-zksync
Releases · matter-labs/anvil-zksync
Release: v0.1.0-alpha.3
Watch Release Notes video below 👇
📋 Summary
🐛 Bug Fixes:
eth_getBlockByHash
now properly returns the correct block
✨ New Features:
- NEW endpoints have been added
hardhat_setBalance
eth_syncing
evm_increaseTime
evm_setNextBlockTimestamp
evm_setTime
eth_getBlockByNumber
now fully supports being given a specific block number- Retrieving blocks in a fork now attempts to fetch the block upstream if it's not in memory
- Rust Docs have been updated for easier navigation
- Console logs have been standardized
- None
📜 All Changes
- chore: add contributors to draft release template (#112)
- chore: enforce conventional commits on main (#113)
- feat: Implement eth_getBlockByHash and eth_getBlockByNumber with correct behavior (#102)
- feat: Add simplelog (#103)
- chore(docs): add index.html to docs (#107)
- chore: update lib.rs to include main rust docs content (#100)
- feat: Implement evm_increaseTime, evm_setNextBlockTimestamp, and evm_setTime (#93)
- feat: impl
eth_syncing
(#104) - feat: implement hardhat_setNonce (#101)
- hardhat_api: Implement hardhat_setBalance API endpoint (#91)
- Added ability to run without signature verification (#94)
⭐ Contributors
- Dustin Brickwood ([email protected])
- George W ([email protected])
- Marcin M ([email protected])
- Nicolas Villanueva ([email protected])
- Nisheeth Barthwal ([email protected])
- Nisheeth Barthwal ([email protected])
📥 Binaries
System | Architecture | Binary |
---|---|---|
x86_64 | era-test-node-v0.1.0-alpha.3-x86_64-unknown-linux-gnu.tar.gz | |
x86_64 | era-test-node-v0.1.0-alpha.3-x86_64-apple-darwin.tar.gz | |
aarch64 | era-test-node-v0.1.0-alpha.3-aarch64-apple-darwin.tar.gz | |
Release: v0.1.0-alpha.2
📋 Summary
era-test-node-release-notes-v0.1.0-alpha.2-720p.mp4
🐛 Bug Fixes:
- fix: resolves #90 | fixes release executable and headers issue (#95)
- chore: remove e2e test reports (#99)
✨ New Features:
- feat: display more details about gas fees (#86)
- feat: display the revert reason when calls or gas estimations fail (#98)
- feat: make
era-test-node
a library (#79) - feat: add access to Storage Logs (specifically if the transaction was a
Read
,RepeatedWrite
,InitialWrite
) and additional VM Details (#20) - docs: add rust docs GitHub Page (#80)
- docs: Update
SUPPORTED_API.md
with GitHub Issues and missing endpoints (#78)
- chore: resync node to the latest
zksync-era
mirror (#85)
📜 All Changes
- feature: display the revert reason when calls or gas estimations fail (#98)
- chore: remove e2e test reports (#99)
- chore: add more permissions to e2e test results (#97)
- chore: fix permissions for e2e test results (#96)
- fix: resolves #90 | fixes release executable and headers issue (#95)
- feature: display more details about the gas fees (#86)
- Resync node to the latest zksync-era mirror (#85)
- Adding ForkSource trait (#83)
- Make era-test-node a library (#79)
- docs: Fix file permissions for rust docs GitHub page (#81)
- docs: Adds rust docs GitHub workflow. (#80)
- chore: adds additional debug flags. adds default InMemoryNode. updates version in Cargo lock. (#20)
- docs: Update SUPPORTED_API.md with GitHub Issues, missing endpoints, and latest information (#78)
- chore: Bump version of Cargo.toml (#60)
📥 Binaries
System | Architecture | Binary |
---|---|---|
x86_64 | era-test-node-v0.1.0-alpha.2-x86_64-unknown-linux-gnu.tar.gz | |
x86_64 | era-test-node-v0.1.0-alpha.2-x86_64-apple-darwin.tar.gz | |
aarch64 | era-test-node-v0.1.0-alpha.2-aarch64-apple-darwin.tar.gz | |
# Release: v0.1.0
📋 Summary
🐛 Bug Fixes:
✨ New Features:
- Not Applicable
📜 All Changes
- chore: Add more rich wallets. Fix gas price in receipt. Fix reverts in eth_call and eth_estimateGas. (#59)
- chore: add e2e test (#35)
- feat: implement zks_getTokenPrice endpoint (#58)
- chore: Add new-release-tag command to Makefile. Update version of rust crate to match GitHub release version. Update release template. (#57)
📥 Binaries
System | Architecture | Binary |
---|---|---|
x86_64 | era-test-node-v0.1.0-x86_64-unknown-linux-gnu.tar.gz | |
x86_64 | era-test-node-v0.1.0-x86_64-apple-darwin.tar.gz | |
aarch64 | era-test-node-v0.1.0-aarch64-apple-darwin.tar.gz | |
# Release: v0.0.1-alpha
📋 Summary
🐛 Bug Fixes:
✨ New Features:
- 4ef5a96 feat: implement eth_estimateGas and zks_estimateFee (#31)
- bc55b6e Implement get transaction by hash rpc endpoint (#22)
- 0c9d64c Add new configuration RPC endpoints (#17)
- fbda966 Add basic MetaMask support and improve logs (#12)
- e18a9dc feat: implements required api methods for deploying contracts with
hardhat-zksync-deploy
plugin (#9)
- Not Applicable
📜 All Changes
- 7051cda ci: adds release workflow for automated draft releases (#54)
- 4ef5a96 feat: implement eth_estimateGas and zks_estimateFee (#31)
- 3539ad0 Add API Table to API Markdown File (#21)
- 7f993b2 chore: add debugging configurations for VSCode (#30)
- 9a09609 chore: adds light / dark banners (#27)
- bc8c10d chore: handle panics in
node.rs
and add crate-level documentation (#24) - bc55b6e Implement get transaction by hash rpc endpoint (#22)
- 0c9d64c Add new configuration RPC endpoints (#17)
- f5db37f Updates readme, adds templates, updates makefile, and adds CI (#18)
- 064a8eb chore: fixes compile error (#15)
- 7628c87 Update color of console log lines to stand out (#16)
- fbda966 Add basic MetaMask support and improve logs (#12)
- bf9bda5 chore: rename binary to era_test_node from zksync_test_node (#10)
- f13f0cb feat: Add Pull Request template (#11)
- e18a9dc feat: implements required api methods for deploying contracts with
hardhat-zksync-deploy
plugin (#9) - 3420a4a Increase padding of addresses to accomodate for nested calls with large padding. Improve padding alignment for function signatures. Update the background color to red for stack calls that are errors or reverts. (#4)
📥 Binaries
System | Architecture | Binary |
---|---|---|
x86_64 | era-test-node-v0.0.1-alpha-x86_64-unknown-linux-gnu.tar.gz | |
x86_64 | era-test-node-v0.0.1-alpha-x86_64-apple-darwin.tar.gz | |
aarch64 | era-test-node-v0.0.1-alpha-aarch64-apple-darwin.tar.gz | |