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

force signature kind to toplevel #16033

Draft
wants to merge 11 commits into
base: compatible
Choose a base branch
from

Conversation

martyall
Copy link
Member

No description provided.

@@ -1,6 +1,4 @@
type t = Mina_signature_kind_type.t =
type t =
Copy link
Member

Choose a reason for hiding this comment

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

Let's move this type to some other Ocaml package and then remove the src/lib/signature_kind completely.

Copy link
Member Author

Choose a reason for hiding this comment

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

yes that is ultimately what will happen.

@@ -300,15 +304,15 @@ end

open Snark_params

module Message = struct
module Message(Context : CONTEXT) = struct
Copy link
Member

Choose a reason for hiding this comment

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

Is it necessary to parametrize the whole Message module with signature kind rather than having a ~signature_kind as a non-optional parameter to all of the functions in the module?

Copy link
Member Author

@martyall martyall Sep 11, 2024

Choose a reason for hiding this comment

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

I am currently experimenting with many options to get a good outcome, this will almost certainly change. It would be best to hold off on leaving comments as nothing is ready at this time

@martyall martyall force-pushed the martin/force-signature_kind-to-toplevel branch from 25683db to 54c35a9 Compare September 11, 2024 15:54
@martyall martyall force-pushed the martin/force-signature_kind-to-toplevel branch 3 times, most recently from a0c9edd to 15abe2f Compare September 12, 2024 23:38
@martyall martyall force-pushed the martin/force-signature_kind-to-toplevel branch 2 times, most recently from 5393ee0 to 85ebde2 Compare September 13, 2024 06:31
@martyall martyall force-pushed the martin/force-signature_kind-to-toplevel branch from 85ebde2 to 931ea92 Compare September 13, 2024 06:45
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