-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Bug description
The package address management used by notarization does not support the version history that is needed since a later update in the CoreClient/Transaction processing.
We need to make sure to replace the NOTARIZATION_PACKAGE_REGISTRY implementation with a version that supports the history of all deployed packages.
These versions will have to be tracked manually, the notarization-move/Move.lock file only contains the very first and the last version but all version between those must be known by the library.
Identity uses a different package address management implementation, which might be used as a basis/template.
Expected behavior
NOTARIZATION_PACKAGE_REGISTRY implementation needs to provide the full history of all deployed packages.
Can the issue reliably be reproduced?
Yes
Example repository
No response
Steps to reproduce
Language
Rust
Language Version
1.88.0
Version
v0.1.0
Hardware specifications
Additional info
No response
Metadata
Metadata
Assignees
Labels
Type
Projects
Status