Skip to content
This repository has been archived by the owner on Jul 1, 2021. It is now read-only.

TODOs for the very basic state transition #366

Closed
hwwhww opened this issue Mar 4, 2019 · 2 comments
Closed

TODOs for the very basic state transition #366

hwwhww opened this issue Mar 4, 2019 · 2 comments
Labels

Comments

@hwwhww
Copy link
Contributor

hwwhww commented Mar 4, 2019

Trying to re-prioritize it.

Goals

  1. The most basic state transition - without any transaction/operation
  2. Correctness
    • @hwwhww: it's still hard to target at one certain spec release when debugging the spec, but hopefully we can aim at the next release...
  3. And then adding attestation transactions/operations into the game

Trinity

Issue Description PR Done
#272 Implement swap-or-not shuffle #363
#345 Fix validate_attestation_slot #352
#343 Sync with the spec - data structures #349, #355, #353, #351
#223 Implement "per-epoch processing - validator registry" section #314
#284 Enable RANDAO #367
#365 Enable SSZ tree hashing -> blocking by Py-SSZ issues?
#323 Implement beacon chain state transition process_exit_queue #385
#326 Implement eth1_data_vote processing per block #375
#259 Set GENESIS_SLOT to 2**32 #371

BLS

Issue Description PR Done
#329 Port to py_ecc + bugfixes ethereum/py_ecc/pull/52

Py-SSZ

https://github.com/ethereum/py-ssz/milestone/1

Please comment if I missed anything. 🙏

edit: added PR for #259.

@hwwhww
Copy link
Contributor Author

hwwhww commented Mar 5, 2019

Update: added #259

@hwwhww hwwhww added the eth2.0 label Mar 7, 2019
@ralexstokes
Copy link
Member

looks like we have done everything here?

@hwwhww hwwhww closed this as completed May 1, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants