Skip to content

Circuit change for endianness#3275

Merged
zkbot merged 4 commits into
zcash:masterfrom
ebfull:little-endian
May 18, 2018
Merged

Circuit change for endianness#3275
zkbot merged 4 commits into
zcash:masterfrom
ebfull:little-endian

Conversation

@ebfull
Copy link
Copy Markdown
Contributor

@ebfull ebfull commented May 17, 2018

This PR changes the circuit, encodings and parameters to match the encodings specified in the protocol spec. You'll want to rm ~/.zcash-params/*.params and run ./zcutil/fetch-params.sh --testnet to switch to the new parameters for testnet.

@str4d str4d added this to the v1.1.1 milestone May 18, 2018
@str4d str4d added A-consensus Area: Consensus rules A-circuit Area: zk-SNARK circuits External Encoding labels May 18, 2018
@ebfull ebfull requested review from daira and str4d May 18, 2018 19:32
Copy link
Copy Markdown
Contributor

@daira daira left a comment

Choose a reason for hiding this comment

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

utACK. I have not checked any of the hashes or test vectors.

Copy link
Copy Markdown
Contributor

@str4d str4d left a comment

Choose a reason for hiding this comment

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

utACK

@str4d
Copy link
Copy Markdown
Contributor

str4d commented May 18, 2018

@zkbot r+ p=10

@zkbot
Copy link
Copy Markdown
Contributor

zkbot commented May 18, 2018

📌 Commit 3577de8 has been approved by str4d

@str4d
Copy link
Copy Markdown
Contributor

str4d commented May 18, 2018

@zkbot r-

@str4d
Copy link
Copy Markdown
Contributor

str4d commented May 18, 2018

@zkbot r+ p=11

@zkbot
Copy link
Copy Markdown
Contributor

zkbot commented May 18, 2018

📌 Commit 3577de8 has been approved by str4d

@str4d
Copy link
Copy Markdown
Contributor

str4d commented May 18, 2018

Hmm, priority escape of closed tree seems to not be working.

@zkbot treeclosed-

zkbot added a commit that referenced this pull request May 18, 2018
Circuit change for endianness

This PR changes the circuit, encodings and parameters to match the encodings specified in the protocol spec. You'll want to `rm ~/.zcash-params/*.params` and run `./zcutil/fetch-params.sh --testnet` to switch to the new parameters for testnet.
@zkbot
Copy link
Copy Markdown
Contributor

zkbot commented May 18, 2018

⌛ Testing commit 3577de8 with merge f5802f2...

@zkbot
Copy link
Copy Markdown
Contributor

zkbot commented May 18, 2018

☀️ Test successful - pr-merge
Approved by: str4d
Pushing f5802f2 to master...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-circuit Area: zk-SNARK circuits A-consensus Area: Consensus rules External Encoding

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants