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

Extricate PodAccount and state Account to own crates #10838

Merged
merged 5 commits into from
Jul 4, 2019

Conversation

dvdplm
Copy link
Collaborator

@dvdplm dvdplm commented Jul 4, 2019

Splitting up ethcore into smaller chunks is a big chore and this is a timid attempt at that. There are plenty of cross dependencies and there's an example of this in this PR where the tests of state-account crate depend on the entire ethcore. Putting this up here to get a feel for what people think of the approach in general.

@dvdplm dvdplm self-assigned this Jul 4, 2019
@dvdplm dvdplm added the A0-pleasereview 🤓 Pull request needs code review. label Jul 4, 2019
Copy link
Collaborator

@ordian ordian left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like a good first step.

ethcore/src/account_db.rs Outdated Show resolved Hide resolved
@ordian ordian added this to the 2.6 milestone Jul 4, 2019
@ordian ordian added A8-looksgood 🦄 Pull request is reviewed well. M4-core ⛓ Core client code / Rust. and removed A0-pleasereview 🤓 Pull request needs code review. labels Jul 4, 2019
@ordian ordian merged commit 9f96fa0 into master Jul 4, 2019
@ordian ordian deleted the dp/chore/extricate-pod-account-into-own-crate branch July 4, 2019 13:21
dvdplm added a commit that referenced this pull request Jul 4, 2019
* master:
  Extricate PodAccount and state Account to own crates (#10838)
  logs (#10817)
  refactor: whisper: Add type aliases and update rustdocs in message.rs (#10812)
  Break circular dependency between Client and Engine (part 1) (#10833)
  tests: Relates to #10655: Test instructions for Readme (#10835)
  refactor: Related #9459 - evmbin: replace untyped json! macro with fully typed serde serialization using Rust structs (#10657)
dvdplm added a commit that referenced this pull request Jul 4, 2019
…hore/extricate-state-backend

* dp/chore/extricate-account-db-into-own-crate:
  third time's the charm
  test failure 2
  test failure
  Extricate PodAccount and state Account to own crates (#10838)
  logs (#10817)
  refactor: whisper: Add type aliases and update rustdocs in message.rs (#10812)
  Break circular dependency between Client and Engine (part 1) (#10833)
  tests: Relates to #10655: Test instructions for Readme (#10835)
  refactor: Related #9459 - evmbin: replace untyped json! macro with fully typed serde serialization using Rust structs (#10657)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A8-looksgood 🦄 Pull request is reviewed well. M4-core ⛓ Core client code / Rust.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants