v0.58.0
Version v0.58.0
Added
- #849: Add a new mode
2to the LDC that allows to use the memory as a source for code. - #848: Allow usage of the blob opcode
BSIZ,BLDD, andLDCwith mode1in the predicates. - #838: Implemented
AsRef<[u8]>andTryFrom<&[u8]>for DA compression types: ScriptCode, PredicateCode, RegistryKey. - #820: Add fuzzing in CI with ClusterFuzzLite.
Removed
Breaking
- #848: All estimation and verification of predicate functionality is reworked and now requires the instance of the storage with predicates.
- #843: Remove
serdefeature from thefuel-txcrate. It is default behaviour now if you enableallocfeature. - #766: Use correct gas price when validating native signatures
Changed
Breaking
- #829: Updated
add_random_fee_input()to accept anrngfor true randomization. Introducedadd_fee_input()to retain the previous behavior ofadd_random_fee_input(). - #845: Removed
Defaultimplementation ofSecretKey. - #844:
WDCMandWQCMreset$ofand$err.
What's Changed
- Add
fn add_fee_input()and makefn add_random_fee_input()truly random by @rafal-ch in #829 - Add
DisplayandErrorimpls to custom error typeSettingBlockTransactionSizeLimitNotSupportedby @rafal-ch in #833 - Fixing WASM-NPM packaging and publishing by @arboleya in #835
- Implemented
AsRef<[u8]>andTryFrom<&[u8]>for DA compression types by @xgreenx in #838 - Update changelog to cover breaking changes around
add_random_fee_input()by @rafal-ch in #836 - Remove
serdefeature from thefuel-txcrate by @xgreenx in #843 - Cherry pick Release v0.57.1 (#840) by @xgreenx in #841
- fix(SecretKey): remove Default implementation by @rymnc in #845
- WDCM and WQCM: reset $of and $err by @acerone85 in #844
- Add ClusterFuzzLite in CI featuring PR fuzzing, batch fuzzing and fuzz coverage reports by @netrome in #820
- Correct the price to verify native signatures by @Voxelot in #766
- LDC support in predicates by @Voxelot in #848
- Add a new mode
2to the LDC that allows to use the memory as a source for code by @xgreenx in #849 - Release v0.58.0 by @xgreenx in #850
- Update CODEOWNERS by @Voxelot in #851
New Contributors
Full Changelog: v0.57.0...v0.58.0