Skip to content

Conversation

@TheMrAI
Copy link
Contributor

@TheMrAI TheMrAI commented Jul 30, 2025

Description of change

Add additional signature and linkage checks.

Links to any relevant issues

fixes #8034

How the change has been tested

  • Basic tests (linting, compilation, formatting, unit/integration tests)
  • Patch-specific tests (correctness, functionality coverage)
  • I have added tests that prove my fix is effective or that my feature works
  • I have checked that new and existing unit tests pass locally with my changes

Release Notes

  • Protocol: Adds a new protocol config options to enable additional signature and linkage checks.
  • Nodes (Validators and Full nodes):
  • Indexer:
  • JSON-RPC:
  • GraphQL:
  • CLI:
  • Rust SDK:
  • REST API:

@TheMrAI TheMrAI self-assigned this Jul 30, 2025
@vercel
Copy link

vercel bot commented Jul 30, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

6 Skipped Deployments
Name Status Preview Comments Updated (UTC)
apps-backend ⬜️ Ignored (Inspect) Visit Preview Jul 31, 2025 11:02am
apps-ui-kit ⬜️ Ignored (Inspect) Visit Preview Jul 31, 2025 11:02am
iota-evm-bridge ⬜️ Ignored (Inspect) Visit Preview Jul 31, 2025 11:02am
iota-multisig-toolkit ⬜️ Ignored (Inspect) Visit Preview Jul 31, 2025 11:02am
rebased-explorer ⬜️ Ignored (Inspect) Visit Preview Jul 31, 2025 11:02am
wallet-dashboard ⬜️ Ignored (Inspect) Visit Preview Jul 31, 2025 11:02am

@iota-ci iota-ci added sc-platform Issues related to the Smart Contract Platform group. vm-language Issues related to the VM & Language Team labels Jul 30, 2025
@TheMrAI TheMrAI force-pushed the vm-lang/upstream/8034-additional-package-signature-checks branch 6 times, most recently from 74c676f to b0e49b5 Compare July 30, 2025 15:25
@TheMrAI TheMrAI force-pushed the vm-lang/upstream/8034-additional-package-signature-checks branch 2 times, most recently from fb17aef to e668f25 Compare July 30, 2025 16:10
@TheMrAI TheMrAI marked this pull request as ready for review July 30, 2025 17:50
@TheMrAI TheMrAI requested review from a team as code owners July 30, 2025 17:50
@TheMrAI TheMrAI force-pushed the vm-lang/upstream/8034-additional-package-signature-checks branch from e668f25 to c317af6 Compare July 30, 2025 18:01
…kages linkage

Add additional signature and linkage checks.
@TheMrAI TheMrAI force-pushed the vm-lang/upstream/8034-additional-package-signature-checks branch from c317af6 to d38220d Compare July 30, 2025 18:10
@lzpap lzpap added this to the v1.4.x - protocol v10 milestone Jul 31, 2025
With the updated iota-sdk we now have access to InvalidLinkage.
@TheMrAI TheMrAI force-pushed the vm-lang/upstream/8034-additional-package-signature-checks branch from dc11ae6 to db41104 Compare July 31, 2025 11:00
@TheMrAI TheMrAI merged commit c02918a into develop Jul 31, 2025
39 checks passed
@TheMrAI TheMrAI deleted the vm-lang/upstream/8034-additional-package-signature-checks branch July 31, 2025 13:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

sc-platform Issues related to the Smart Contract Platform group. vm-language Issues related to the VM & Language Team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[types,execution] Additional checks to multisig signature and packages linkage