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

[META] Byzantium Implementation Progress #209

Closed
19 of 20 tasks
jwasinger opened this issue Sep 21, 2017 · 0 comments
Closed
19 of 20 tasks

[META] Byzantium Implementation Progress #209

jwasinger opened this issue Sep 21, 2017 · 0 comments
Assignees

Comments

@jwasinger
Copy link
Contributor

jwasinger commented Sep 21, 2017

Overview

Implementation of all Byzantium EIPs is complete with the exception of the following failing tests that will be fixed before release:

Failing Blockchain Tests

  • uncleBloomNot0
  • futureUncleTimestampDifficultyDrop
  • uncleHeaderAtBlock2
  • futureUncleTimestamp2

Failing State Tests

  • randomStatetest642 (fix after master release)

Planned release date: Monday, 9/25/2017

Merge on master, npm release after a couple of days testing.

Summary of Changes to EthereumJS Libraries

Miscellaneous TODOs

  • Remove left-over console.log statements
  • Test the examples in examples folder
  • Check the README API documentation
  • Add library changes to Unreleased section in CHANGELOG
  • Release dependency master branch versions, update package.json

EthereumJS Library Updates

Please merge in the following order (wait for tests in-between, eventually re-trigger build):

(common, rustbn.js) -> ethereumjs-block -> ethereumjs-blockchain -> ethereumjs-vm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants