Skip to content

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

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#2
drewstone wants to merge 1 commit into
mainfrom
chore/tnt-core-v0.13.0

Conversation

@drewstone
Copy link
Copy Markdown
Contributor

Summary

  • Bumps the tnt-core git dependency in contracts/foundry.toml from v0.10.4 to v0.13.0 (released to soldeer 2026-05-08).
  • Adds contracts/dependencies/tnt-core-*/ to .gitignore so soldeer-fetched sources are not committed (the prior 0.10.4 entry was a gitlink, so this just formalises the convention).
  • Adds a tracked contracts/soldeer.lock for reproducible installs.
  • Refreshes remappings.txt.

What's in tnt-core 0.13.0

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

Impact on this repo

DistributedInferenceBSM is a coordinator state contract — it does not implement IBlueprintServiceManager and is not registered as a Tangle BSM, so the new forceRemoveAllowsBelowMin hook does not apply here. The dep bump just refreshes the imported tnt-core types/interfaces that the test harness pulls.

Test plan

  • forge build clean
  • forge test — 16/16 pass

Bumps the `tnt-core` git dependency from v0.10.4 to v0.13.0. Adds
contracts/dependencies/tnt-core-*/ to .gitignore so soldeer-fetched
sources are not committed (consistent with how the prior 0.10.4
gitlink was treated). Adds a tracked contracts/soldeer.lock for
reproducible installs.

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.

Note: DistributedInferenceBSM is a coordinator state contract — it
does not implement IBlueprintServiceManager and is not registered
as a Tangle BSM, so the new forceRemoveAllowsBelowMin hook does
not apply here.
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