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

Add Network Utilities #7

Open
3 of 5 tasks
cbdotguru opened this issue Aug 29, 2018 · 5 comments
Open
3 of 5 tasks

Add Network Utilities #7

cbdotguru opened this issue Aug 29, 2018 · 5 comments

Comments

@cbdotguru
Copy link
Contributor

cbdotguru commented Aug 29, 2018

What is it?

Add network utility functions to retrieve and post package manifests.

Problem

There are currently no functions that enable the tool to make calls to various networks for posting or retrieving package manifests.

Solution

Network utilities should be added to: post and retrieve manifest information to/from ethereum networks via JSON-RPC and JSON-HTTP, and post/retrieve manifests to/from ipfs via HTTP, and retrieve from github via JSON-HTTP.

Steps to implement

  • Implement manifest retrieval from github via JSON-HTTP
  • Implement manifest retrieval from ipfs via HTTP
  • Implement manifest posting to ipfs via HTTP
  • Implement posting manifest information to a registry on the ethereum network
  • Implement retrieving manifest information from a registry on the ethereum network
@samparsky
Copy link

@HACKDOM I'd like to contribute to this

@cbdotguru
Copy link
Contributor Author

Hey @samparsky , just seeing this... I was just doing a random check up and this caught me by surprise. I should find some time in the next couple of weeks and then maybe we can have a discussion to get on the same page?

@samparsky
Copy link

@HACKDOM Yes definitely, is there a discord or slack channel for ethpm?

@cbdotguru
Copy link
Contributor Author

yeah, the gitter is pretty active... hold on

@cbdotguru
Copy link
Contributor Author

cbdotguru commented Jan 26, 2019

https://gitter.im/ethpm/Lobby @samparsky

I haven't been focused on this since Devcon just b/c of company product dev, but I'll set some time aside for this in a few. Feel free to dig, my responses may just be sketchy in the near term.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants