Readme/constraint breakdown for the email wallet #100
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #11
This is the breakdown of all the non-linear constraints in all the email-wallet circuits
// main circuits
Claim.circom - constraints 921
Announcement.circom - constraints 459
Email_sender - constraints 1895054
Account_creation - constarinst 2102567
// utils
Account_salt.circom - constraints 258
Bytes2ints.circom - constraints 0
Digit2int.circom - constarints 0
Email_addr_commit.circom - constraints 465
Email_nullifier.circom - constraints 213
Hash_sign.circom - constraints 213
Hext2int.circom - constaints 80
//regex
Invitation_code_regex.circom - constaints 97
Invitation_code_with_prefix_regex.circom - constraints 105
// Total no of constraints - 3,999,432