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

require only simpler methods on Provider #3897

Merged
merged 1 commit into from
Dec 19, 2016
Merged

Conversation

rphmeier
Copy link
Contributor

Closes #3846

Motivation:
The algorithm for stuff like getting block headers and serializing state proofs is relatively complex and should only really be done in one place. This one place could alternatively be in the light::net module, but this would require more overhead when running in an IPC environment -- it's better to send the batch request over IPC and receive the batch response back.

@rphmeier rphmeier added A0-pleasereview 🤓 Pull request needs code review. M4-core ⛓ Core client code / Rust. labels Dec 19, 2016
@coveralls
Copy link

Coverage Status

Changes Unknown when pulling 4c7dc9f on single-provider-functions into ** on master**.

@arkpar arkpar added A8-looksgood 🦄 Pull request is reviewed well. and removed A0-pleasereview 🤓 Pull request needs code review. labels Dec 19, 2016
@gavofyork gavofyork merged commit 5ba16e4 into master Dec 19, 2016
@gavofyork gavofyork deleted the single-provider-functions branch December 19, 2016 21:23
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
Light Client
  
Done
Development

Successfully merging this pull request may close these issues.

None yet

4 participants