Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 1, 2025

Bumps midnight-storage from ledger-6.1.0-alpha.3 to ledger-6.1.0-alpha.5.

Changelog

Sourced from midnight-storage's changelog.

All notable changes to ledger, ledger-wasm and proof-server are being tracked here starting with 3.0.0-alpha.3. These packages are tracked together, with zswap being tracked in Changelog Zswap.

Change Log

Unreleased

  • Remove special-casing of validation behaviour depending on the test-utilities feature being present.

6.1.0

  • breaking: feat: Add real cost model
    • dummy prefixes of cost model/limits changed to initial prefix
    • Costs are now given in different dimensions instead of a single gas cost
    • Costs are reasonably calibrated, although measurements are not final
    • post_block_update now takes block fullness as an input, and adjust pricing accordingly
  • fix: Fix accounting issue in Pedersen check that prevented contracts from minting shielded tokens.
  • fix: proof server now correctly fetches Dust keys on startup
  • fix: proof server no longer crashes if trying to fetch keys from within a worker thread
  • fix: allow disabling time-to-dismiss check as part of fee computation for balancing
  • fix: correct token type computation in contract mints
  • feat: proof server now fetches missing artifacts on demand
  • feat: add endpoints for estimating fees with a margin depending on allowed block adjustment
  • fix: fix balancing bug in contracts with multiple intents

6.0.0

  • breaking: feat: add Dust - full implications of this go beyond the scope of a changelog. Dust replaces shielded token 0 as the fee payment token, and is generated from Night tokens held over time, if these are registered.
  • breaking: feat: emit events on (system)-transaction application. Events should now be used to maintain wallet states, and may be used for further purposes. This is a stablisation of the previously unstable events, and their structure has changed to catch more errors.
  • breaking: feat: remove inputFeeOverhead and outputFeeOverhead. The use of these has dwindled with shielded tokens no longer being the fee payment means, and they were never fully accurate. As a more flexible replacement, Transaction.mockProve produces a 'proven' transaction that is accurate (modulo a slight overestimation in rare cases) for fee payments. This can be used to estimate the fees of any modification without the expensive proving step accurately.
  • breaking: pull in breaking serialization changes
  • breaking: pull in breaking proof system changes
  • breaking: LedgerState and Transaction now carry a network ID, as a UTF-8 string. These are checked to match during transaction well-formedness, to prevent transactions from being processed against the wrong network. This

... (truncated)

Commits
  • d6845a9 chore: update ledger-wasm docs
  • 1700fe3 version bumps and changelog update
  • 1ee4543 Merge pull request #82 from midnightntwrk/tkerber/fix-test-utilities-disablin...
  • 9ecfb0e Remove another stray debug.
  • c8933d9 Remove stray debugs.
  • 55079fe Remove special-casing of checks on test-utilities feature.
  • d7c33ee Standartize toString() usage in wasm (#77)
  • 513ffff [PM-20077] Fix Option<Date> serialization (#76)
  • 46d596a Merge pull request #66 from midnightntwrk/nacho/update-hard-fork-patch-script
  • cbfdbcc Merge branch 'main' into nacho/update-hard-fork-patch-script
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [midnight-storage](https://github.com/midnightntwrk/midnight-ledger) from ledger-6.1.0-alpha.3 to ledger-6.1.0-alpha.5.
- [Release notes](https://github.com/midnightntwrk/midnight-ledger/releases)
- [Changelog](https://github.com/midnightntwrk/midnight-ledger/blob/main/CHANGELOG.md)
- [Commits](midnightntwrk/midnight-ledger@49f184a...d6845a9)

---
updated-dependencies:
- dependency-name: midnight-storage
  dependency-version: d6845a987a6fe04643f14fe25ff96aad45656cf2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependabot dependencies Pull requests that update a dependency file labels Nov 1, 2025
@dependabot dependabot bot requested a review from a team as a code owner November 1, 2025 07:12
@dependabot dependabot bot added the dependabot label Nov 1, 2025
@coderabbitai
Copy link

coderabbitai bot commented Nov 1, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: allowlist dependabot dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant