Version 0.32.0
Added
Added
- 1983: Add adapters for gas price service for accessing database values
Breaking
- 2048: Disable SMT for
ContractsAssets
andContractsState
for the production mode of thefuel-core
. The SMT still is used in benchmarks and tests. - #1988: Updated
fuel-vm
to0.56.0
(release notes). Adds Blob transaction support. - 2025: Add new V0 algorithm for gas price to services.
This change includes new flags for the CLI:
- "starting-gas-price" - the starting gas price for the gas price algorithm
- "gas-price-change-percent" - the percent change for each gas price update
- "gas-price-threshold-percent" - the threshold percent for determining if the gas price will be increase or decreased
And the following CLI flags are serving a new purpose
- "min-gas-price" - the minimum gas price that the gas price algorithm will return - 2045: Include withdrawal message only if transaction is executed successfully.
- 2041: Add code for startup of the gas price algorithm updater so
the gas price db on startup is always in sync with the on chain db
What's Changed
- L2 Block Source & Metadata Storage implementations by @MitchTurner in #1983
- Weekly
cargo update
by @github-actions in #2029 - Add V0 algorithm to actual services by @MitchTurner in #2025
- Weekly
cargo update
by @github-actions in #2039 - Add syncronization for Gas Price Database and On Chain Database on startup by @MitchTurner in #2041
- Ignore the message receipt if transaction is reverted by @xgreenx in #2045
- feat: add chain config to Docker images by @mchristopher in #2052
- Blob tx support and fuel-vm 0.56.0 by @Dentosal in #1988
- Disable SMT for
ContractsAssets
andContractsState
by @xgreenx in #2048 - Bug/fix gas price metadata sync by @MitchTurner in #2056
- Release v0.32.0 by @MitchTurner in #2053
New Contributors
- @mchristopher made their first contribution in #2052
Full Changelog: v0.31.0...v0.32.0