Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hide DkgPublicParams from external API #127

Merged

Conversation

piotr-roslaniec
Copy link

@piotr-roslaniec piotr-roslaniec commented Jun 14, 2023

Type of PR:

  • Feature

Required reviews:

  • 1

What this does:

  • Removes DkgPublicKey from public API (bindings) and replaces it with a default value internally

Why it's needed:

  • Simplifies user API

Notes for reviewers:

@theref
Copy link

theref commented Jun 19, 2023

love this 🪓

@piotr-roslaniec piotr-roslaniec merged commit ccdc209 into nucypher:main Jun 19, 2023
@derekpierre
Copy link
Member

Will this have downstream effects in nucypher-core/nucypher?

@piotr-roslaniec
Copy link
Author

piotr-roslaniec commented Jun 19, 2023

From the perspective of nucypher-core etc this is not a breaking change since related bindings are not used anywhere directly, they are just re-exported from nucypher-core instead.

From the perspective of nucypher it may cause some changes - I imagine these API is at the least used in tests.

I can create issues to track these changes where needed.

@derekpierre
Copy link
Member

I can create issues to track these changes where needed.

👍 - It would be good to have these filed / tracked, and owned by someone.

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