v0.5.10
This release includes Warp related cleanups and fixes for Tracer API.
The AvalancheGo dependency is updated to v1.10.17 in this release, making it compatible with RPCChainVM Protocol Version 30 (unchanged from previous release).
Updates
- Added subnetID argument to warp APIs
- Changed
VerifyPredicate
interface function signature to take a single predicate input and return an error as output (was a boolean) - Bumped AvalancheGo dependency to v1.10.17
Fixed
- Continued fixing Tracer APIs like TraceCall, TraceTransaction
- Fixed invalid network upgrade timestamps in startup log
What's Changed
- warp/handlers: update duration greater than assertion to pass on windows by @aaronbuchwald in #991
- remove unnecessary locks by @ceyonur in #998
- remove specific folders by @ceyonur in #990
- remove unnecessary avalanchego version from script by @ceyonur in #989
- add WaitForResult by @ceyonur in #1002
- Cleanup warp related code by @aaronbuchwald in #995
- Add subnetID arg to warp APIs by @aaronbuchwald in #1008
- downgrade p2p network logs from debug to trace by @aaronbuchwald in #1007
- cmd/simulator: refactor simulator to support warp load test by @aaronbuchwald in #1009
- Trie stress test by @nytzuga in #981
- Apply upgrades after state at block by @ceyonur in #999
- refactor warp e2e tests into ginkgo table entries + add warp load test by @aaronbuchwald in #1010
- remove unnecessary assignment by @ceyonur in #1015
- fix pointers in err string by @ceyonur in #1016
- verify single predicate by @ceyonur in #960
- prepare release v0.5.10 by @ceyonur in #1019
Full Changelog: v0.5.9...v0.5.10