v0.3.0
What's Changed
- Update plonky2 dependencies by @hratoanina in #119
- Charge gas before SLOAD and refactor
insert_accessed_storage_keys
by @wborgeaud in #117 - Increased the public interface for
trie_tools
by @BGluth in #123 - Mpt trie panic refactor by @vladimir-trifonov in #118
- refactor: remove some reallocations from decoder by @vladimir-trifonov in #126
- Charge cold access cost in CALL before accessing state by @wborgeaud in #124
- chore: add debug function for better logging in development by @vladimir-trifonov in #134
- Make test_receipt_encoding more meaningful. by @LindaGuiga in #131
- Add a getter for the KERNEL codehash by @Nashtare in #136
- Version bump for next release by @BGluth in #137
- feat: swap out the internal U512 inside nibbles by @vladimir-trifonov in #132
- Some clippy fixes by @muursh in #149
- Remove interpreter-specific preinialization logic from State trait by @Nashtare in #139
- Make some more functions constant by @Nashtare in #154
- fix(keccak-sponge): properly constrain padding bytes by @shuklaayush in #158
- Reduce verbosity in logs by @Nashtare in #160
- Bump with latest starky by @Nashtare in #161
- feat: decouple trace_decoder and proof_gen by @vladimir-trifonov in #163
Full Changelog: v0.2.0...v0.3.0