This repository was archived by the owner on Oct 20, 2024. It is now read-only.
v0.6.33
ERC-7562
This release aims to cover the majority of ERC-7562 validation rules. Note that the following test cases still require an implementation.
Local rules
General reputation rules
Performance
This release also enables native tracing for validation via the ERC4337_BUNDLER_NATIVE_BUNDLER_COLLECTOR_TRACER
env variable. See erc-4337-execution-clients on compiling geth with a native bundlerCollectorTracer
.
Using a native tracer results in ~40% faster execution compared to JS tracing.
What's Changed
- ERC-7562 compliance (part 1) by @hazim-j in #360
- Update Ancient8 chain id by @NickSolante in #361
- Return null if userOpHash is valid but cannot be found on-chain by @hazim-j in #362
- Support native bundlerCollectorTracer by @hazim-j in #365
- Consistent env var names for reputation constants by @hazim-j in #366
- Add TODO comment for SimulateBatch by @hazim-j in #367
- Remove unused INCLUSION_RATE_FACTOR config by @hazim-j in #369
- Build and publish docker image on release by @hazim-j in #370
Full Changelog: v0.6.32...v0.6.33