Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ETC DieHard fork support #177

Merged
merged 8 commits into from
Nov 12, 2019
Merged

Conversation

edwardmack
Copy link
Contributor

PR description

This PR introduces code to implement Ethereum Classic DieHard Fork support

  • ECIP-1015 Gas cost change
  • ECIP-1010 Delay Difficulty Bomb Explosion

Fixed Issue(s)

N/a

edwardmack and others added 5 commits November 8, 2019 12:48
This includes code to address reading config for classic network and
kotti test network.

ClassicForkPeerValidator checks peers at classicForkBlock (same as Dao
Fork Block) and connects with peers that did not do the Dao Fork and
continued on the classic network.

Signed-off-by: edwardmack <ed@edwardmack.com>
Code to support ECIP-1015 gas calculator and ECIP-1010 difficulty
calculator.

Signed-off-by: edwardmack <ed@edwardmack.com>
Signed-off-by: edwardmack <ed@edwardmack.com>
@shemnon
Copy link
Contributor

shemnon commented Nov 12, 2019

This PR is rolling back the ethereum reference test via a git submodule
ethereum/referencetests/src/test/resources needs to point to cfbcd1 and it is being rolled back to 0327d9.

Signed-off-by: edwardmack <ed@edwardmack.com>
@shemnon shemnon merged commit bfa29cd into hyperledger:master Nov 12, 2019
@edwardmack edwardmack deleted the ed/etc_diehard_fork branch November 18, 2019 23:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants