From 6444877efe134e9e7672161f9938efecd45bfa75 Mon Sep 17 00:00:00 2001 From: holgerd77 Date: Mon, 9 Dec 2019 21:16:56 +0100 Subject: [PATCH] Bumped version to v1.5.0, added CHANGELOG entry, updated README --- CHANGELOG.md | 15 +++++++++++++++ README.md | 16 +++------------- package.json | 2 +- 3 files changed, 19 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7072747..4a08e4e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) (modification: no type change headlines) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## [1.5.0] - 2019-12-10 + +Support for the `MuirGlacier` HF +([EIP-2387](https://eips.ethereum.org/EIPS/eip-2387)) scheduled for January 2020 +delaying the difficulty bomb. + +Changes: + +- Implemented [EIP-2384](https://eips.ethereum.org/EIPS/eip-2384) Difficulty + Bomb Delay, PR [#75](https://github.com/ethereumjs/ethereumjs-common/pull/75) +- Consistent genesis account balance format, converted from decimal to hex + where necessary, PR [#73](https://github.com/ethereumjs/ethereumjs-common/pull/73) + +[1.5.0]: https://github.com/ethereumjs/ethereumjs-common/compare/v1.4.0...v1.5.0 + ## [1.4.0] - 2019-11-05 First release with full `Istanbul` support regarding parameter introductions/updates diff --git a/README.md b/README.md index b4036f4..16ce85c 100644 --- a/README.md +++ b/README.md @@ -76,22 +76,12 @@ library supported: - `constantinople` - `petersburg` (aka `constantinopleFix`, apply together with `constantinople`) - `istanbul` +- `muirGlacier` ## Future Hardforks -Scope and technical details on the `Istanbul` HF are currently forming out -within [EIP-1679](https://eips.ethereum.org/EIPS/eip-1679) respectively the -associated EIP pages. - -Supported EIPs in the library (use `istanbul` HF parameter): - -- [EIP-1108](https://eips.ethereum.org/EIPS/eip-1108) `alt_bn128` precompile - gas cost reductions (`DRAFT` status) -- [EIP-1344](https://eips.ethereum.org/EIPS/eip-1344) ChainID opcode - (as `gasPrices` -> `base` parameter in `hardforks/chainstart.json`) -- [EIP-2129/152](https://github.com/ethereum/EIPs/pull/2129) Blake2b precompile -- [EIP-2028](https://eips.ethereum.org/EIPS/eip-2028) Calldata gas cost reduction -- [EIP-2200](https://github.com/ethereum/EIPs/pull/2200) Rebalance net-metered SSTORE gas cost +The `muirGlacier` HF delaying the difficulty bomb and scheduled for January 2020 +is supported by the library since `v1.5.0`. ## Parameter Access diff --git a/package.json b/package.json index d279300..a981608 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ethereumjs-common", - "version": "1.4.0", + "version": "1.5.0", "description": "Resources common to all Ethereum implementations", "main": "./dist/index.js", "types": "./dist/index.d.ts",