We have been successfully running a v0.12 testnet for a while now, with 65536 validators. We are pretty much ready to restart Topaz, which will get us one step closer to mainnet by having the _closest_ possible spec to the real thing. We are aiming to complete this milestone by end of week, and here are the required items to check in to consider this milestone complete:
go get, especially updating contribution guidelines to encourage go tool usage to make it easier to get involvedWe need to ensure all milestone items are completed in https://github.com/prysmaticlabs/prysm/milestone/10
Let's make sure we have resolved everything in this milestone as well: https://github.com/prysmaticlabs/prysm/milestone/10, maybe add that as an action item.
Taking on Save all items to DB as ssz marshaled bytes for efficiency
Any objection to target v0.12.1? It's just 2 minor PRs away:
https://github.com/ethereum/eth2.0-specs/releases/tag/v0.12.1
Since Topaz is a long standing PR. It'll be good to incorporate the only v0.12.1 change which is to modify genesis time to be more tunable:
https://github.com/ethereum/eth2.0-specs/pull/1866
0.12.1 is fine to work on, its just a few PRs away. That will be the target for other clients too, to work on.
Merge ethereumapis v0.12 into master and update dependency for it in prysm
Is this done?
@prestonvanloon we'll leave that for last, until we have fully reviewed v0.12 and are about to merge it
DONEEE
Most helpful comment
Let's make sure we have resolved everything in this milestone as well: https://github.com/prysmaticlabs/prysm/milestone/10, maybe add that as an action item.