diff --git a/CHANGELOG.md b/CHANGELOG.md index ae1fe9d..f84d6e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,9 +6,11 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) [Semantic Versioning](http://semver.org/spec/v2.0.0.html). -## [0.2.0] - Unreleased +## [0.2.0] - Unreleased (``master`` branch) - ``Metro-Byzantium`` compatible - Block reward reduction +- Added gas costs for curve operation precompiles (``ecAddGas``, ``ecMulGas``,...) +- Added ``modexpGquaddivisor`` (modexp precompile) [0.2.0]: https://github.com/ethereumjs/common/compare/v0.1.0...v0.2.0 diff --git a/params.json b/params.json index 807fe54..3d5179c 100644 --- a/params.json +++ b/params.json @@ -205,17 +205,29 @@ "v": 3, "d": "" }, - "minerReward": { - "v": "5000000000000000000", - "d": "the amount a miner get rewarded for mining a block" + "modexpGquaddivisor": { + "v": 20, + "d": "Gquaddivisor from modexp precompile for gas calculation." + }, + "ecAddGas": { + "v": 500, + "d": "Gas costs for curve addition precompile." + }, + "ecMulGas": { + "v": 40000, + "d": "Gas costs for curve multiplication precompile." }, - "ommerReward": { - "v": "625000000000000000", - "d": "The amount of wei a miner of an uncle block gets for being inculded in the blockchain" + "ecPairingGas": { + "v": 100000, + "d": "Base gas costs for curve pairing precompile." + }, + "ecPairingWordGas": { + "v": 80000, + "d": "Gas costs regarding curve pairing precompile input length." }, - "niblingReward": { - "v": "156250000000000000", - "d": "the amount a miner gets for inculding a uncle" + "minerReward": { + "v": "3000000000000000000", + "d": "the amount a miner get rewarded for mining a block" }, "homeSteadForkNumber": { "v": 1150000,