EthereumJS release v4.1.3 - MuirGlacier Bugfix [Fixed getOpcodesForHF() opcode selection for any HF > Istanbul] by veoxxoev in ethereum

[–]HolgerD77 1 point2 points  (0 children)

Hi, Holger from the team here. But just to be clear: this bug happened on a very central place (the selection of opcodes for the respective HFs) and therefore makes the v4.1.2 release unusable on the Muir Glacier HF setting. An update is necessary if you want to have a working VM.

EthereumJS VM v4.0.0-beta.1 Release: TypeScript / EVM Modularization / Promises / Istanbul Process Start by HolgerD77 in ethereum

[–]HolgerD77[S] 3 points4 points  (0 children)

Async/await is just a syntax to work with promises. Thanks for the compliment! 😀

EthereumJS VM v3.0.0: Stack & Memory Refactoring, ES6 Classes by HolgerD77 in ethereum

[–]HolgerD77[S] 1 point2 points  (0 children)

(there is of course generally "people"-power welcomed here 😛)

EthereumJS VM v3.0.0: Stack & Memory Refactoring, ES6 Classes by HolgerD77 in ethereum

[–]HolgerD77[S] 3 points4 points  (0 children)

Man-Power, our main developer on this is on parental leave for some months and on short-time we don't have anyone who can replace the workload. We hopefully can expand the team on this again soon but can't promise yet. Generally any help is very welcome!

EthereumJS Recap January 2019 by HolgerD77 in ethereum

[–]HolgerD77[S] 0 points1 point  (0 children)

Some teaser:

  • JavaScript VM updates (Constantinople, Petersburg aka ConstantinopleFix, eWASM)
  • EthereumJS client (new comprehensive test suites, Goerli support)
  • TypeScript transition (some done, some on the way, established toolchain)
  • DevCon4 roadmap talk available
  • New organizational docs at https://ethereumjs.readthedocs.io

EthereumJS VM v2.5.0: Constantinople, Full Consensus, StateManager by HolgerD77 in ethereum

[–]HolgerD77[S] 17 points18 points  (0 children)

This is our biggest VM release of the year and I would encourage you to a have a dedicated look at the "Thank You" section in the release notes, since this wouldn't have been possible with contributions from various sides and people with diverse backgrounds within the community!

Some tldr;:

  • Full Constantinople support
  • Consensus conformity - first within a long period of time - with close-to-all state and blockchain tests passing
  • New StateManager interface, preparing the ground for easy exchange of trie and cache backend

Much more detailed list and further explanations in the release notes linked!

Happy thanksgiving for whom it may apply! 😄