Skip to content

[AA] Replace the AUTHENTICATOR_DF_NAME constant with a type #8754

@miker83z

Description

@miker83z

In iota::account the string AUTHENTICATOR_DF_NAME is used as key to look for AuthenticatorInfoV1 instances in objects' dynamic fields.
This should be changed, and a proper type should be used instead:

public struct AuthenticatorInfoV1Key has copy, drop, store {}

(name versioning will be re-evaluated later here #8498)

This issue tracks also all the required refactoring needed in iota-core, iota-types and execution crates. It also tracks changes to examples found in the vm-lang/aa-auth/8116-feature-branch branch #8533 and e2e tests #8669.

Metadata

Metadata

Assignees

Labels

vm-languageIssues related to the VM & Language Team

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions