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

Directly include parallel crypto3 #5

Merged
merged 424 commits into from
Sep 9, 2024

Conversation

AndreyMlashkin
Copy link
Collaborator

No description provided.

martun and others added 30 commits March 20, 2023 06:15
…R_32

Moving changes up to PR #32 from crypto3 math library
…R_32

Some minor changes to the actor math library related to the latest updates from the crypto3 lib
…mits

Moving commits from crypto3-zk, up to PR #120, commit c22778b (23 commits total)
)

* Adding ACTOR_FIXTURE_TEST_CASE, and fixing an unused variable issue.

* Changes according to review comments, removing duplicate code.

* Adding the forgotten define.
* Moving changes from crypto3-zk.

* Removing unnneded changes.

* Few last fixes

* This class was commented out in the crypto3 version.
Required for building proof-market-toolchain in CI.
* Move the pow function with its tests.

* Fixes to pow function according to review comments.
* Move changes from crypto3-zk up to commit a9b351b.

* Commenting disabled tests.

* Small changes related to review comments.
* Refactored placeholder code a bit, more changes will come.

* Refactoring Placeholder to reduce memory usage, and clear the code.
…shable. (#147)

* Making everything hashable, we need it for later changes. Also merging similar terms when creating a non-linear combination.
* Some initial changes.

* Saving changes to rebase.

* Saving changes to rebase.

* Now everything works!

* Some minor change.

* Fixes, now everything works.

* Small changes.
AndreyMlashkin and others added 22 commits July 18, 2024 11:45
Corrected file permissions #15

Removed missing target from flake.nix #15
Added parallel implementation for proof_of_work for non-poseidon trascript, #11

Update for grinding, synchronizing with crypto3 #11

Renamed int_be to to_byte_array #11
* Parallelize gate argument outside the expression tree.

* Optimize memory consumption a bit.

---------

Co-authored-by: Martun Karapetyan <[email protected]>
Copy link
Collaborator

@akokoshn akokoshn left a comment

Choose a reason for hiding this comment

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

let's make single one .clang-format for all repository

parallel-crypto3/parallel-crypto3.nix Outdated Show resolved Hide resolved
parallel-crypto3/parallel-crypto3.nix Show resolved Hide resolved
Copy link
Collaborator

@akokoshn akokoshn left a comment

Choose a reason for hiding this comment

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

could you please remove empty parallel-crypto3/.gitmodules

@AndreyMlashkin AndreyMlashkin merged commit 00e0a64 into master Sep 9, 2024
2 checks passed
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.