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

ErgoTree interpreter, prover, verifier for P2PK tree #70

Merged
merged 21 commits into from Aug 4, 2020

Conversation

greenhat
Copy link
Member

@greenhat greenhat commented Jul 23, 2020

Ref #11

This PR drafts all steps of the prover. All unimplemented parts are listed in #11 TODO section.

@coveralls
Copy link

coveralls commented Jul 23, 2020

Pull Request Test Coverage Report for Build 484

  • 61 of 246 (24.8%) changed or added relevant lines in 10 files are covered.
  • 1 unchanged line in 1 file lost coverage.
  • Overall coverage decreased (-7.4%) to 67.621%

Changes Missing Coverage Covered Lines Changed/Added Lines %
sigma-tree/src/serialization/sigmaboolean.rs 0 1 0.0%
sigma-tree/src/ergo_tree.rs 5 7 71.43%
sigma-tree/src/eval/cost_accum.rs 0 5 0.0%
sigma-tree/src/sigma_protocol/dlog_group.rs 42 47 89.36%
sigma-tree/src/sigma_protocol/dlog_protocol.rs 0 7 0.0%
sigma-tree/src/sigma_protocol/verifier.rs 0 13 0.0%
sigma-tree/src/sigma_protocol.rs 2 20 10.0%
sigma-tree/src/eval.rs 0 28 0.0%
sigma-tree/src/sigma_protocol/prover.rs 0 106 0.0%
Files with Coverage Reduction New Missed Lines %
sigma-tree/src/sigma_protocol.rs 1 43.59%
Totals Coverage Status
Change from base Build 469: -7.4%
Covered Lines: 1063
Relevant Lines: 1572

💛 - Coveralls

@greenhat greenhat marked this pull request as ready for review August 4, 2020 13:23
@greenhat greenhat merged commit 2493da1 into develop Aug 4, 2020
@greenhat greenhat deleted the i11-interpreter-prover-verifier branch August 4, 2020 13:26
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