Skip to content

Conversation

@TheMrAI
Copy link
Contributor

@TheMrAI TheMrAI commented Sep 11, 2025

Description of change

Now the AuthenticatorInfoV1 is constructed on the Move side, instead of the Rust side.
This way we avoid the BSC conversion issue we had before. Native function create_auth_info_v1_impl was also renamed to check_auth_info as that is exactly what it does. Checks if everything is correct, but it does not construct the AuthenticatorInfoV1.

Links to any relevant issues

fixes #8528

How the change has been tested

Not tested.

Release Notes

  • Protocol: create_auth_info_v1_cost_base changed to check_auth_info_v1_cost_base
  • Nodes (Validators and Full nodes):
  • Indexer:
  • JSON-RPC:
  • GraphQL:
  • CLI:
  • Rust SDK:
  • REST API:

@TheMrAI TheMrAI requested review from a team as code owners September 11, 2025 12:40
@vercel
Copy link

vercel bot commented Sep 11, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

6 Skipped Deployments
Project Deployment Preview Comments Updated (UTC)
apps-backend Ignored Ignored Preview Sep 11, 2025 4:29pm
apps-ui-kit Ignored Ignored Preview Sep 11, 2025 4:29pm
iota-evm-bridge Ignored Ignored Preview Sep 11, 2025 4:29pm
iota-multisig-toolkit Ignored Ignored Preview Sep 11, 2025 4:29pm
rebased-explorer Ignored Ignored Preview Sep 11, 2025 4:29pm
wallet-dashboard Ignored Ignored Preview Sep 11, 2025 4:29pm

@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 Sep 11, 2025
@TheMrAI TheMrAI requested review from Dkwcs, miker83z, theiari and valeriyr and removed request for a team September 11, 2025 12:41
@TheMrAI TheMrAI linked an issue Sep 11, 2025 that may be closed by this pull request
@TheMrAI TheMrAI self-assigned this Sep 11, 2025
@TheMrAI TheMrAI force-pushed the vm-lang/aa-auth/8528-update-create-auth-info-v1 branch from a6a1513 to de30b57 Compare September 11, 2025 15:30
Now the AuthenticatorInfoV1 is constructed on the Move side, instead
of the Rust side.
This way we avoid the BSC conversion issue we had before.
Native function create_auth_info_v1_impl was also renamed to
check_auth_info as that is exactly what it does. Checks if
everything is correct, but it does not construct the
AuthenticatorInfoV1.
@TheMrAI TheMrAI force-pushed the vm-lang/aa-auth/8528-update-create-auth-info-v1 branch from de30b57 to ed852c5 Compare September 11, 2025 16:27
@miker83z miker83z merged commit 3b0ec45 into vm-lang/aa-auth/8116-feature-branch Sep 12, 2025
37 of 38 checks passed
@miker83z miker83z deleted the vm-lang/aa-auth/8528-update-create-auth-info-v1 branch September 12, 2025 15:55
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.

Update create_auth_info_v1

5 participants