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

consensus, core, eth, miner, params: update istanbul engine #270

Merged
merged 1 commit into from
Feb 28, 2018

Conversation

markya0616
Copy link
Contributor

Update istanbul engine.

  1. Marshal/Unmarshal snapshot
  2. Performance improvement

@patrickmn patrickmn requested review from bts and joelburget January 31, 2018 04:43
@stevenroose
Copy link
Contributor

Is this change compatible with existing Istanbul setups? I tried to run this with my existing Istanbul blockchain, and all validators seem to stop making blocks :)

@markya0616
Copy link
Contributor Author

Yes, it should be. Do you start it with --syncmode "full" flag? We've already slacked you, and please provide more logs to us. :)

@stevenroose
Copy link
Contributor

It did work when I started from scratch (with 7 nodes instead of 3).

@yutelin
Copy link

yutelin commented Feb 21, 2018

@tylobban @joelburget @patrickmn Can you take a look? Thanks!

@patrickmn
Copy link
Contributor

So does this have backwards compatibility issues or not?

@yutelin
Copy link

yutelin commented Feb 28, 2018

@patrickmn This PR was to add back the missing code from our original PR (#166). It contains some fixes as well as performance improvement.

@patrickmn patrickmn merged commit bbc8e72 into Consensys:master Feb 28, 2018
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.

4 participants