Releases: ether-camp/ethereum-harmony
EthereumHarmony 2.3 Build 75
Updating EthereumJ dependency to v1.12.0 with following changes going to Harmony:
- Fix consensus break on Ropsten, block
#5,284,326
ethereum/ethereumj#1270 - Update bootnodes for the Mainnet ethereum/ethereumj@237259b
EthereumHarmony 2.3 Build 74
Petersburg Hard Fork
As you remember we failed with Constantinople, so we postponed it to the date when we are able to solve issues with notorious EIP-1283. Ethereum community and developers decided that the issues associated with EIP-1283 are damn complicated to solve and test, so we are finally getting Constantinople with the same changes we wanted before except EIP-1283. Unofficial name for this hard fork is Petersburg and it is going to happen on block 7,280,000 on the Mainnet. It includes following changes:
- Difficulty Bomb Delay and Block Reward Adjustment (2 ETH)
- Bitwise shifting instructions in EVM
- Skinny CREATE2
- EXTCODEHASH opcode
As regards to the Ropsten, which receives Constantinople weeks ago, it will receive same fork disabling EIP-1283 on block 4,939,394.
Update now and get smooth transition!
EthereumHarmony 2.3 Build 73
Constantinople HardFork delayed.
Sorry, we failed. And there will be no hardfork on Jan, 16th. But we are making everything to keep Ethereum as safe as possible and this delay is on the same wave.
So, what's happened? Security specialists found the bug in part of the hardfork changes, and Ethereum developers decided to delay this hardfork. New date is not set and at first we should fix it.
Follow next updates!
EthereumHarmony 2.3 Build 72
Constantinople release!
EthereumJ was bumped to the latest, 1.10.0 version to enable Constantinople hard fork somewhere around January, 17th on 7,080,000 block.
Let's cross our fingers for seamless transition!
EthereumHarmony 2.3 Build 71
This is the minor update of Hamony, just one small fix: 3ab4cdd . There was a bug in disabling contract storage processing which still left hook alive producing bunch of exceptions in error log. Now if you disable contracts module, it's completely disabled!
EthereumHarmony 2.3 Build 70
Fixes Constantinople on Ropsten.
Details are available in 1.9.1 EthereumJ release notes.
EthereumHarmony 2.3 Build 69
Constantinople is coming!
At first it's going to be enabled in Ropsten on block 4,230,000 (this Sunday), next all ethereum developers and community is going to touch and test it, and when we are sure that everything is fine, we are going to activate it on MainNet. Until it happens, you could use flag runRopsten
to synchronize your peer in Ropsten network.
If you don't know what's Constantinople, check this article.
Also this update includes latest version of EthereumJ with some updates and fixes, we fixed contract storage processing and added modules configuration in Harmony, so you could move RPC to another port or disable web since this update.
EthereumHarmony 2.3 Build 68
Fixes consensus break happened on the MainNet, block 6,108,275
EthereumHarmony 2.3 Build 67
This hotfix addresses and resolves recent sync issues on Ropsten. For more details check EthereumJ release notes
EthereumHarmony 2.3 Build 66
Great news, 2.3 is ready!
With finishing of EthereumJ v1.8.0 release, we are updating Harmony to use it with other improvements in place. Most notable EthereumJ change with new version is speed: both block processing time and synchronization stability were dramatically improved.
Speaking about Harmony specific changes, we have them too:
- Network Info at the top and Machine Info at the left are now calculated correctly and have clear titles
- Current Miner status added to the Home screen
- Default miner config for private network is now set to run with sync on and switch to short sync with 1 minute timeout for better behavior in detached private networks
- Harmony is now compatible with Metamask
- Solidity compiler refreshed to v0.4.19
- JSON-RPC implementation updated to match standard in most methods (few left)
- Several bugfixes as usual