Skip to content

Conversation

@altkdf
Copy link
Contributor

@altkdf altkdf commented Aug 4, 2025

No description provided.

@@ -1,13 +1,19 @@
import IcVetkeys "mo:ic-vetkeys";
import Types "mo:ic-vetkeys/Types";
import IcVetkeys "../../../ic_vetkeys/src";
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have to rely on the local version for a short time because we extracted the data types from the classes to enable enhanced orthogonal persistence. This will be set back right after we bump the package.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe it's actually a better idea to extract those changes to a separate PR, update the package, and first then merge this PR.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe @fspreiss can look at this later?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@altkdf, sure, @randombit and me can take care of that.

@altkdf
Copy link
Contributor Author

altkdf commented Aug 4, 2025

8f15560 should be reverted here after Motoko ic-vetkeys dependency is bumped.

output
}

pub fn upgrade_for_enhanced_orthogonal_persistence(
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a workaround until Pocket IC has dfinity/ic#6141 upstream.

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.

2 participants