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

Docs fix spelling issues #378

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Entries are listed in reverse chronological order.
## 1.0.2

* Updates the library to use the renamed functions in Merlin 1.1.
* Adds additional validation checks to prevent identity points being used as
* Adds additional validation checks to prevent identity points from being used as
Copy link

Choose a reason for hiding this comment

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

This was correct as written. The "prevent...from" idiom is also correct, but the preposition is not required.

part of a proof. This does not appear to have security content, but is
intended as a defense-in-depth mechanism.
See [this comment][identity_comment] for more motivation.
Expand Down
2 changes: 1 addition & 1 deletion docs/notes-r1cs.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ Then, the prover performs a combination of the following operations to generate

Gadgets are buildings blocks of a constraint system that map to some functions in a higher-level protocol.
Gadgets receive some [variables](#variables) as inputs, may [allocate more variables](#building-constraints) for internal use,
and produce constrains involving all these variables.
and produce constraints involving all these variables.

Examples:
* a **shuffle gadget** creates constraints that prove that two sets of variables are equal up to a permutation;
Expand Down
2 changes: 1 addition & 1 deletion docs/r1cs-docs-example.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ The last multipliers connect the two last variables (on each side)
muly_right[k-2] = y_{k-1} - z
```
For `K = 1`:
Connect `x_0` to `y_0` directly. Since there is only one permuatation of a 1-element list, we can omit the challenge entirely as it cancels out.
Connect `x_0` to `y_0` directly. Since there is only one permutation of a 1-element list, we can omit the challenge entirely as it cancels out.
```ascii,no_run
x_0 = y_0
```
Expand Down