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

Dlog only SNARK #5515

Merged
merged 82 commits into from
Aug 5, 2020
Merged

Dlog only SNARK #5515

merged 82 commits into from
Aug 5, 2020

Conversation

imeckler
Copy link
Member

This PR switches coda over to the setupless, universal SNARK. I cleaned up the history so most of the commits are simple, mostly changing usage sites as needed. The most significant ones are the ones updating transaction_snark and blockchain_snark

@mrmr1993
Copy link
Member

mrmr1993 commented Aug 4, 2020

I've generated new keys for the demo container, so building its docker image should now succeed.

The only remaining keys in the old format (4vsRC prefix) are for the echo node, which probably need to be updated in coda-automation with the relevant private-key process before we change them here.

Copy link
Member

@bkase bkase left a comment

Choose a reason for hiding this comment

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

Just a couple small graphql things

let signed_fee =
obj "SignedFee" ~doc:"Signed fee" ~fields:(fun _ ->
let signed_amount =
obj "SignedAmount" ~doc:"Signed amount" ~fields:(fun _ ->
Copy link
Member

Choose a reason for hiding this comment

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

it's important we keep the graphql API backwards compatible to not break folks' integrations. Instead of making these changes like this, you can copy and paste these fields/objects and mark the existing ones as ~deprecated (you can grep around in this file to see how that works)

@imeckler imeckler merged commit 4f135ff into develop Aug 5, 2020
@imeckler imeckler deleted the feature/dlog-only-nice branch August 5, 2020 18:48
@imeckler imeckler mentioned this pull request Aug 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci-build-me Add this label to trigger a circle+buildkite build for this branch ready-to-merge-into-develop
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants