Skip to content

Conversation

@vst-bit
Copy link
Collaborator

@vst-bit vst-bit commented Jan 21, 2026

No description provided.

@vst-bit vst-bit marked this pull request as ready for review January 23, 2026 18:14
@vst-bit vst-bit requested a review from MarcelPfeuti as a code owner January 23, 2026 18:14
Copy link
Collaborator

@MarcelPfeuti MarcelPfeuti left a comment

Choose a reason for hiding this comment

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

In general I like the changes to the API. However, I feel like it's not yet a full step. Rather than offer new methods with the desired parameters (no files, keys directly), the method parameter have been extended. Instead of providing the files, both files and keys have to be provided now. Imo it should be that keys or files can be provided, but not both.

I personally would go a step further (in a version 2.0) and remove the files from the parameters alltogether. The creation and management of dids does not depend on the file system whatsoever. Rather it depends on the keys, and our API should reflect that.

Of course we can provide helper methods, to covert files into the correct keys.

@vst-bit vst-bit requested a review from MarcelPfeuti January 28, 2026 07:34
@vst-bit vst-bit merged commit 3f41638 into main Jan 29, 2026
3 checks passed
@vst-bit vst-bit deleted the feat/EIDOMNI-450-supply-prerotation-key-as-ecpublickey branch January 29, 2026 10:53
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.

3 participants