v0.1.13
What's Changed
- feat: enable mcopy by @enitrat in #917
- chore: bump cairo to 2.8.2 by @enitrat in #918
- dev: reorganize codebase for edition bump by @enitrat in #883
- Update README by @Olexandr88 in #921
- refactor: eth transaction model by @enitrat in #922
- feat: cache code_hash by @obatirou in #930
- feat: use execute_from_outside by @enitrat in #927
- fix: access list deserializing by @enitrat in #933
- fix: signature y parity deserialization by @enitrat in #934
- fix: intrinsic gas validatoin by @enitrat in #935
- refactor: add EthRPC trait by @enitrat in #937
- fix: sha3 opcode by @enitrat in #938
- fix: mcopy opcode by @enitrat in #939
- dev: test effective gas price by @enitrat in #945
- dev: write test template for validate_eth_tx by @enitrat in #946
- fix: out-of-bounds read on push instructions by @enitrat in #947
- fix: returndata buffer emptied on stop by @enitrat in #948
- fix: memory expansion cost could overflow by @enitrat in #949
- fix: saturate memory offset taken from stack by @enitrat in #950
- fix: effective gas price by @enitrat in #951
- fix: storage commitment on selfdestruct accounts by @enitrat in #953
- fix: warmup recipient in selfdestruct by @enitrat in #954
- feat: add eth_chain_id entrypoint by @bitfalt in #932
- fix: increment pc post-opcode execution by @enitrat in #955
- fix: basefee opcode pushes base_fee value by @enitrat in #956
- fix: origin nonce used in deploy tx & available balance in tx by @enitrat in #957
- fix: ec_recover when point at infinity by @enitrat in #958
- fix: create collision state by @enitrat in #959
- fix: ec_precompiles input padding by @enitrat in #960
- fix: ecadd/mul by @enitrat in #961
- feat: add checks on input values in ec operations by @enitrat in #963
New Contributors
- @Olexandr88 made their first contribution in #921
- @bitfalt made their first contribution in #932
Full Changelog: v0.1.12...v0.1.13