v0.54.0
Version v0.54.0
Added
- #770: Cache contract inputs in the VM.
Changed
-
#768: Charge for LDC opcode before loading the contract into memory.
-
#771: Take into account spent gas during synchronous predicates estimation.
Breaking
- #769: Use
DependentCost
forCFE
andCFEI
opcodes. - #767: Fixed no zeroing malleable fields for
Create
transaction. - #765: Corrected the gas units for WDOP and WQOP.
Removed
- #772: Removed redundant
self.receipts.root()
call.
What's Changed
- use the correct gas units for wdop and wqop by @Voxelot in #765
- Fixed no zeroing malleable fields for
Create
transaction by @xgreenx in #767 - Removed redundant
self.receipts.root()
call by @xgreenx in #772 - Charge for LDC opcode before loading the contract into memory by @xgreenx in #768
- Use
DependentCost
forCFE
andCFEI
opcodes by @xgreenx in #769 - Cache contract inputs in the VM by @xgreenx in #770
- Take into account spent gas during synchronous predicates estimation by @xgreenx in #771
- Removed dead code from the codebase by @xgreenx in #774
- Release v0.54.0 by @xgreenx in #775
Full Changelog: v0.53.0...v0.54.0