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

Updating Canary genesis block with TransmissionID checksum - v0.4.0 #2522

Merged
merged 3 commits into from
Jul 30, 2024

Conversation

zosorock
Copy link
Contributor

Motivation

Updating to Canary genesis block v0.4.0

sha256 == e6419d92fa653a9560310a168ac2f3c65cb3edc9ffb966e1fdb1d208bc0929d2

Related PRs

#2521
ProvableHQ/snarkOS#3367

@zosorock zosorock changed the title Updating Canary genesis block with TransmissionID checksum (PR #2541) - v0.4.0 Updating Canary genesis block with TransmissionID checksum - v0.4.0 Jul 30, 2024
raychu86
raychu86 previously approved these changes Jul 30, 2024
Copy link
Contributor

@raychu86 raychu86 left a comment

Choose a reason for hiding this comment

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

LGTM, though I'm not sure I like having the JSON objects because all of the information already exists in block.genesis.

It is another surface that will need to be updated if block.genesis needs to be resampled, and this feels easy to forget down the line.

In the context of this PR, it's obvious that these files were used to create the genesis block, however it isn't clear from an outside perspective. At the least, I think a name change is warranted; for example, validators.json -> genesis_validators.json

aleojohn
aleojohn previously approved these changes Jul 30, 2024
Copy link
Contributor

@aleojohn aleojohn left a comment

Choose a reason for hiding this comment

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

LGTM, and agree with @raychu86 point.

Meshiest
Meshiest previously approved these changes Jul 30, 2024
@zosorock zosorock dismissed stale reviews from Meshiest, aleojohn, and raychu86 via d796e13 July 30, 2024 23:43
@aleojohn aleojohn self-requested a review July 30, 2024 23:44
@zosorock zosorock requested review from raychu86 and Meshiest July 30, 2024 23:44
Copy link
Contributor

@aleojohn aleojohn left a comment

Choose a reason for hiding this comment

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

LGTM given CI has passed.

@zosorock zosorock merged commit 3d8b912 into ProvableHQ:mainnet-staging Jul 30, 2024
0 of 83 checks passed
@zosorock zosorock deleted the canary/v0.4.0 branch July 30, 2024 23:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants