Skip to content
This repository has been archived by the owner on Nov 6, 2020. It is now read-only.

Removed machine abstraction from ethcore #10791

Merged
merged 1 commit into from
Jun 26, 2019
Merged

Removed machine abstraction from ethcore #10791

merged 1 commit into from
Jun 26, 2019

Conversation

debris
Copy link
Collaborator

@debris debris commented Jun 26, 2019

we use only one Machine

@debris debris added A0-pleasereview 🤓 Pull request needs code review. M4-core ⛓ Core client code / Rust. labels Jun 26, 2019
@debris debris requested a review from dvdplm June 26, 2019 09:27
@dvdplm
Copy link
Collaborator

dvdplm commented Jun 26, 2019

What was the rationale for being abstract over the machine? Can you give me some context here?

@debris
Copy link
Collaborator Author

debris commented Jun 26, 2019

iirc, trait Machine was supposed to provide abstraction necessary to implement blockchains that are significantly different to Ethereum... but we've decided to build substrate instead :)

@dvdplm dvdplm requested a review from grbIzl June 26, 2019 11:33
@sorpaas sorpaas merged commit 9c051ab into master Jun 26, 2019
@sorpaas sorpaas deleted the simplify-machine branch June 26, 2019 12:16
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A0-pleasereview 🤓 Pull request needs code review. M4-core ⛓ Core client code / Rust.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants