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

[Mega Tracking] - Align spec to release v0.6 #2307

Closed
75 tasks done
terencechain opened this issue Apr 20, 2019 · 45 comments · Fixed by #2312
Closed
75 tasks done

[Mega Tracking] - Align spec to release v0.6 #2307

terencechain opened this issue Apr 20, 2019 · 45 comments · Fixed by #2312

Comments

@terencechain
Copy link
Member

terencechain commented Apr 20, 2019

This PR tracks the overall progress of aligning current beacon chain implementation to spec version 0.6. Please comment on the issue before you pick up an item to work on.

@prestonvanloon
Copy link
Member

Discussed offline that we should not break master, but it is acceptable to break a spec-v0.6 working branch so that spec-v0.6 can be reviewed in pieces then reviewed once more in a merge to master.

Please submit all PRs to branch spec-v0.6

@terencechain
Copy link
Member Author

terencechain commented Apr 20, 2019

Working on updating protofields for Crosslink and Eth1Data

done

@terencechain
Copy link
Member Author

Working on AttestationData, AttestationDataAndCustodyBit and IndexedAttestation

@0xKiwi
Copy link
Contributor

0xKiwi commented Apr 20, 2019

Working on updating constant names and values done

@prestonvanloon
Copy link
Member

Working on removing genesisSlot/genesisEpoch

@terencechain
Copy link
Member Author

please review proto changes in following order:
#2315, #2316, #2318, #2327, #2338, #2340 and #2341

@0xKiwi
Copy link
Contributor

0xKiwi commented Apr 23, 2019

Working on updating validator related helpers done

@shayzluf
Copy link
Contributor

working on balance helpers

@shayzluf
Copy link
Contributor

shayzluf commented Apr 23, 2019

working on Update permuted index helpers

@0xKiwi
Copy link
Contributor

0xKiwi commented Apr 23, 2019

Spec updates made to BeaconProposerIndex in #2352 were left out due to them being extremely drastic
ethereum/consensus-specs#920

@terencechain
Copy link
Member Author

working on updating committee related helpers

@terencechain
Copy link
Member Author

working on block root and state root helpers

@0xKiwi
Copy link
Contributor

0xKiwi commented Apr 23, 2019

Working on randao mix done

@shayzluf
Copy link
Contributor

working on process randao

@shayzluf
Copy link
Contributor

working on attestation processing

@nisdas
Copy link
Member

nisdas commented May 19, 2019

Working on updating deposit contract and state root verification

@shayzluf
Copy link
Contributor

working on bls verify

@cyberbono3
Copy link
Contributor

working on process_final_updates

@terencechain
Copy link
Member Author

@cyberbono3 process_final_updates is done

@prestonvanloon
Copy link
Member

Please add a requirement that all TODO(2307) are done in spec-v0.6 branch

@rauljordan
Copy link
Contributor

Completed in spec-v0.6

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 a pull request may close this issue.

7 participants