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

feat(raiko): use feature to enable proof-of-equivalence #317

Merged
merged 2 commits into from
Jul 12, 2024
Merged

Conversation

smtmfft
Copy link
Contributor

@smtmfft smtmfft commented Jul 11, 2024

Using feature to enable POE(proof-of-equivalence), so we can follow up with protocol changes before POE is supported there.

@smtmfft smtmfft temporarily deployed to test-environment July 11, 2024 10:09 — with GitHub Actions Inactive
@smtmfft smtmfft requested review from Brechtpd and CeciliaZ030 July 11, 2024 10:09
@smtmfft smtmfft changed the title Use feature to enable proof-of-equivalence feat(raiko): use feature to enable proof-of-equivalence Jul 11, 2024
@smtmfft smtmfft temporarily deployed to test-environment July 12, 2024 02:59 — with GitHub Actions Inactive
@smtmfft smtmfft added this pull request to the merge queue Jul 12, 2024
Merged via the queue into main with commit 22637d0 Jul 12, 2024
14 checks passed
@smtmfft smtmfft deleted the feature-poe branch July 12, 2024 04:17
VerifierType::SGX => BlobProofType::ProofOfCommitment,
VerifierType::SP1 => BlobProofType::ProofOfEquivalence,
VerifierType::RISC0 => BlobProofType::ProofOfEquivalence,
if cfg!(feature = "proof_of_equivalence") {
Copy link
Contributor

Choose a reason for hiding this comment

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

Although it's merged but making a note:
should not flag at this location, this function only controls what's run within PI hash, it does not impact the output anyway. If we want to temporariliy disable POE in PI then just flag PI.

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.

3 participants