Skip to content
This repository has been archived by the owner on Aug 13, 2019. It is now read-only.

Releases: eth-classic/go-ethereum

Geth Classic v6.0.8-stable

13 Aug 12:11
72c72b6
Compare
Choose a tag to compare

Geth Classic v6.0.8-stable is a bug-fix release that improves performance and stability. Among others, it fixes issues with malformed status response codes on certain RPC requests.

Attention: This stable release is the mandatory minimum requirement for any node serving Ethereum Classic, Morden Classic Testnet, Kotti Classic Testnet, the Kensington Classic Testnet, and any other network that plans to implement the Atlantis protocol upgrade. Upgrading as soon as possible is highly recommended.

The full list of introduced changes since the v6.0.7-beta release:

Note: Development is conducted upstream at github.com/etclabscore/go-ethereum and cross-released here. Please update your bookmarks.

Geth Classic v6.0.7-beta

07 Aug 17:48
b898609
Compare
Choose a tag to compare

Geth Classic v6.0.7-beta is a release that fixes a critical consensus-relevant issue dealing with various edge-cases discovered during tests on Morden testnet as part of the Atlantis protocol upgrade and applies EIP-684 as default to all chains to avoid splits.

Upgrading classic Geth nodes is highly recommended and mandatory to avoid chain splits after the Atlantis hardfork which is scheduled to activate in September on the Ethereum Classic main network.

The full list of introduced changes since the v6.0.6-beta release:

Note: Development is conducted upstream at github.com/etclabscore/go-ethereum and cross-released here. Please update your bookmarks.

Geth Classic v6.0.6-beta

03 Jul 15:31
338747b
Compare
Choose a tag to compare

Geth Classic v6.0.6-beta is a release that fixes a critical consensus-relevant issue dealing with zero-nonce accounts as part of the Atlantis protocol upgrade. Upgrading classic Geth nodes is highly recommended and mandatory to avoid chain splits after the Atlantis hardfork which is scheduled to activate in September on the Ethereum Classic main network.

The full list of introduced changes since the v6.0.5-alpha release:

  • Docs: badges badges badges badges (#80)
  • Core: state-trie clearing fix (#82)

Geth Classic v6.0.5-alpha

20 Jun 17:45
15083f3
Compare
Choose a tag to compare
Pre-release

Geth Classic v6.0.5-alpha is a release that sets the mainnet blocknumber for Atlantis to 8772000. Upgrading classic Geth nodes is mandatory to avoid chain splits. This is a pre-release considered as unstable and still requires a lot of testing. Please, use at own risk -- for research and development purposes only.

The full list of introduced changes since the v6.0.4-alpha release:

  • Core: activate atlantis on mainnet block 8772000 (#77)

Geth Classic v6.0.4-alpha

19 Jun 16:55
Compare
Choose a tag to compare
Pre-release

Geth Classic v6.0.4-alpha is a bugfix release that resets the mainnet blocknumber for Atlantis. Upgrading classic Geth nodes is mandatory to avoid chain splits. This is a pre-release considered as unstable and still requires a lot of testing. Please, use at own risk -- for research and development purposes only.

The full list of introduced changes since the v6.0.3-alpha release:

  • Config: fix Atlantis mainnet block number (#63)
  • Tests config fix (#73)

Geth Classic v6.0.3-alpha

19 Jun 06:51
bf9a53f
Compare
Choose a tag to compare
Pre-release

Geth Classic v6.0.3-alpha is a bugfix release that resolves a consensus issue with the difficulty calculation for Atlantis. Upgrading classic Geth nodes is mandatory to avoid chain splits. This is a pre-release considered as unstable and still requires a lot of testing. Please, use at own risk -- for research and development purposes only.

The full list of introduced changes since the v6.0.2-alpha release:

  • CI: adding Ethereum tests submodule to CircleCI tests (#71)
  • Core: remove difficulty bomb for Atlantis difficulty calculation (#69)
  • CI: only build releases on tags (#72)

Geth Classic v6.0.2-alpha

18 Jun 06:31
Compare
Choose a tag to compare
Pre-release

Geth Classic v6.0.2-alpha is a bugfix release that resolves a consensus issue with the EIP-658 implementation for Atlantis. Upgrading classic Geth nodes is mandatory to avoid chain splits. This is a pre-release considered as unstable and still requires a lot of testing. Please, use at own risk -- for research and development purposes only.

The full list of introduced changes since the v6.0.1-alpha release:

  • Core: EIP-658 Receipts and State-Trie Clearing fixes (#62)
  • CI: Prepare assets for release (#64)
  • Docs: update readme (#59)
  • Build: Enforce go modules on for every part of the test command (#60)
  • Build: Dockerfile configuration (#56)
  • Build: Fix version string in Makefile (#57)

Geth Classic v6.0.1-alpha

12 Jun 20:06
Compare
Choose a tag to compare
Pre-release

This Go-lang client for Ethereum Classic is based on the no longer maintained go-ethereum client code; it is enabled with Atlantis as per ECIP-1054. This is a pre-release considered as unstable and still requires a lot of testing. Please, use at own risk -- for research and development purposes only. No binaries will be provided until the releases are considered stable.

The full list of introduced changes since the v6.0.0-alpha "Atlantis" release:

  • Makefile and README improvements (#49)
  • Added error handling for precompiles (#54)
  • Rename client to "Getc" or "Geth Classic" (#52)

Geth Classic v6.0.0-alpha "Atlantis"

10 Jun 20:14
3f7ebcd
Compare
Choose a tag to compare
Pre-release

This Go-lang client for Ethereum Classic is based on the no longer maintained go-ethereum client code v5.5.2; it is enabled with Atlantis as per ECIP-1054. This is a pre-release considered as unstable and still requires a lot of testing. Please, use at own risk -- for research and development purposes only. No binaries will be provided until the releases are considered stable.

The full list of introduced changes:

  • Added Atlantis configuration (#50)
  • Added EIP 214 STATICCALL (#40)
  • Added EIPs 196, 197, and 198 (#24)
  • Added EIP 211 and refactoring vm execution (#37)
  • Added EIP 100 Difficulty adjustment and testing (#36)
  • Added EIP 170 Contract size limit (#23)
  • Added EIP 140 REVERT (#34)
  • Fixed trimToImportPath for outside of go path (#33)
  • Fix bindings tests (#30)
  • Added EIP 161 State-Trie Clearing (#28)
  • Create basic Circle-CI configuration (#26)
  • Added fix for testing fork subtests for EIP 150 and Frontier (#27)
  • Create configuration for Atlantis and refactoring (#21)
  • Create CODEOWNERS file (#17)
  • Implement testing framework from Ethereum (#12)
  • Fixed dependency references to allow build to run without SputnikVM (#14)
  • Initialized Go-modules (#10)
  • Changed import paths from ethereumproject to eth-classic (#4)
  • Removed research and moved to wiki (#2)