Skip to content
This repository has been archived by the owner on Jul 18, 2018. It is now read-only.

[MASTER-RELEASE] Metro-Byzantium changes #6

Merged
merged 5 commits into from
Sep 25, 2017
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
22 changes: 21 additions & 1 deletion params.json
Original file line number Diff line number Diff line change
Expand Up @@ -205,8 +205,28 @@
"v": 3,
"d": ""
},
"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."
},
"ecPairingGas": {
"v": 100000,
"d": "Base gas costs for curve pairing precompile."
},
"ecPairingWordGas": {
"v": 80000,
"d": "Gas costs regarding curve pairing precompile input length."
},
"minerReward": {
"v": "5000000000000000000",
"v": "3000000000000000000",
"d": "the amount a miner get rewarded for mining a block"
},
"ommerReward": {
Expand Down