v0.58.0
Version v0.58.0
Added
- #849: Add a new mode
2
to the LDC that allows to use the memory as a source for code. - #848: Allow usage of the blob opcode
BSIZ
,BLDD
, andLDC
with mode1
in 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
serde
feature from thefuel-tx
crate. It is default behaviour now if you enablealloc
feature. - #766: Use correct gas price when validating native signatures
Changed
Breaking
- #829: Updated
add_random_fee_input()
to accept anrng
for true randomization. Introducedadd_fee_input()
to retain the previous behavior ofadd_random_fee_input()
. - #845: Removed
Default
implementation ofSecretKey
. - #844:
WDCM
andWQCM
reset$of
and$err
.
What's Changed
- Add
fn add_fee_input()
and makefn add_random_fee_input()
truly random by @rafal-ch in #829 - Add
Display
andError
impls to custom error typeSettingBlockTransactionSizeLimitNotSupported
by @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
serde
feature from thefuel-tx
crate 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
2
to 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