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

Blake2s update #63

Merged
merged 33 commits into from
Oct 21, 2019
Merged

Blake2s update #63

merged 33 commits into from
Oct 21, 2019

Conversation

rrtoledo
Copy link
Contributor

No description provided.

@AntoineRondelet
Copy link
Contributor

This PR tackles issue #49

@rrtoledo rrtoledo changed the title [WIP] Blake2s update Blake2s update Sep 16, 2019
pyClient/zethGRPC.py Show resolved Hide resolved
src/circuits/blake2s/blake2s_comp.hpp Show resolved Hide resolved
src/circuits/blake2s/blake2s_setup.tcc Outdated Show resolved Hide resolved
src/circuits/blake2s/blake2s_setup.tcc Outdated Show resolved Hide resolved
src/circuits/circuits-util.tcc Outdated Show resolved Hide resolved
src/test/prfs_test.cpp Outdated Show resolved Hide resolved
src/test/sha256_test.cpp Outdated Show resolved Hide resolved
src/test/simple_gadget_test.cpp Outdated Show resolved Hide resolved
src/types/bits.tcc Outdated Show resolved Hide resolved
src/types/bits.tcc Outdated Show resolved Hide resolved
Copy link
Contributor

@AntoineRondelet AntoineRondelet left a comment

Choose a reason for hiding this comment

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

Please answer the questions that have been asked and mark the discussions as "resolved" when comments are addressed so that we can track the progress being made on the PR @rrtoledo

src/test/sha256_test.cpp Outdated Show resolved Hide resolved
src/test/mimc_test.cpp Outdated Show resolved Hide resolved
src/circuits/joinsplit.tcc Outdated Show resolved Hide resolved
@AntoineRondelet
Copy link
Contributor

@rrtoledo I did some cleanup and documentation of the code here: #81

AntoineRondelet and others added 5 commits October 2, 2019 14:37
* Used constants where needed, refered to the specs and used class constructors

* Fixed comments for the gadgets and modified the XOR constraint

* Refactored the XOR gadgets and added comments to explain constraints

* Switched sign in XOR rot gadget

* Fixed formatting, added comments to refer to the specs and added constants where needed

* Commented the xor gadgets

* Fixed comments formatting

* Declared and used state constants

* Ran formatting tool

* Fixed sign error in constraint comment

* Fixed build by adding workaround for const std::array attribute declaration
src/test/prover_test.cpp Outdated Show resolved Hide resolved
src/CMakeLists.txt Outdated Show resolved Hide resolved
@AntoineRondelet AntoineRondelet merged commit 27296bc into develop Oct 21, 2019
@rrtoledo rrtoledo deleted the blake2s branch October 25, 2019 09:59
AntoineRondelet added a commit that referenced this pull request May 6, 2020
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.

None yet

2 participants