Skip to content

chore(deps): bump tnt-core 0.10.x -> 0.13.0#63

Open
drewstone wants to merge 1 commit into
mainfrom
chore/tnt-core-v0.13.0
Open

chore(deps): bump tnt-core 0.10.x -> 0.13.0#63
drewstone wants to merge 1 commit into
mainfrom
chore/tnt-core-v0.13.0

Conversation

@drewstone
Copy link
Copy Markdown
Contributor

Summary

  • Bumps the soldeer-vendored tnt-core dependency from 0.10.9 to 0.13.0 (released to soldeer 2026-05-08).
  • Refreshes soldeer.lock and remappings.txt.
  • The stale dependencies/tnt-core-0.10.4/ vendor directory is removed locally; deps are gitignored in this repo so no in-tree directory removal is required.

What's in tnt-core 0.13.0

Pulls in the round-1 + round-2 audit hardening from:

Impact on this template

HelloBlueprint inherits BlueprintServiceManagerBase and therefore automatically picks up the new forceRemoveAllowsBelowMin(serviceId) default — returns false, which preserves the safe minOperators floor for forceRemoveOperator. No source change required here.

Out of scope

blueprint-sdk = "0.2.0-alpha.1" in {{project-name}}-lib/Cargo.toml and {{project-name}}-bin/Cargo.toml is untouched — that's a separate alpha bump and remains pending.

Test plan

  • forge build clean
  • [n/a] No Forge tests exist in this template

Bumps the soldeer-vendored tnt-core dependency from 0.10.9 to 0.13.0.
The stale dependencies/tnt-core-0.10.4/ vendor directory is removed
locally; deps are gitignored in this repo so no in-tree dir delete
is required.

This pulls in the round-1 + round-2 audit hardening landed in
tangle-network/tnt-core PRs #124 and #125 (bindings 0.13.0,
released to soldeer 2026-05-08), which include the breaking
quote-typehash addition, beacon SSZ endianness fix, slashing
window/buffer corrections, MBSM grace-period pinning, and a new
forceRemoveAllowsBelowMin BSM hook.

The HelloBlueprint template inherits BlueprintServiceManagerBase
and automatically picks up the new forceRemoveAllowsBelowMin
default (returns false, preserving the safe min-operators floor)
without any source change required here.

Note: blueprint-sdk = "0.2.0-alpha.1" in {{project-name}}-lib/Cargo.toml
and {{project-name}}-bin/Cargo.toml is untouched — that's a separate
alpha bump and remains pending.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant