[BOUNTY] Support for go-ipfs v0.5+
See original GitHub issueThis issue has a bounty!
Successfully closing this issue by making a PR of production-ready code can earn you not only the undying love of the IPFS community — it can net you a financial reward. See the current list of bounty issues and their values here.
How to claim this bounty
Want to work on this bounty project? Please leave a comment on this issue, and we’ll be back in touch ASAP to discuss specifics.
POST-only HTTP API
go-ipfs 0.5+ blocks GET
commands on the API port (https://github.com/ipfs/go-ipfs/pull/7097), requiring every command (RPC) to be sent as HTTP POST
request.
See API reference docs: https://docs.ipfs.io/reference/api/http/
Testing
Download links for go-ipfs 0.5+ are available at https://dist.ipfs.io
You can also test using an ephemeral Docker container:
$ docker run --rm -it --net=host ipfs/go-ipfs:v0.6.0
Bounty
$500 for each of two tasks listed on https://github.com/ipfs/devgrants/projects/1, namely:
- Create and use fresh dependencies of multiformat libraries (ensure support for cidv1 and b32/b36 encodings) Prior art/details: https://github.com/ipfs-shipyard/java-ipfs-http-client/pull/165 @ $500
- Fix CI and tests, and support go-ipfs 0.5 (POST-only API) and Java 11+ Prior art/details: https://github.com/ipfs-shipyard/java-ipfs-http-client/pull/164 @ $500
Issue Analytics
- State:
- Created 3 years ago
- Reactions:1
- Comments:18 (3 by maintainers)
Top GitHub Comments
@NadeeraM Jitpack was using Java 8. I’ve fixed that and bumped the version to v1.3.2
@ianopolous I clicked on “Stop building” I hope that is what was needed (I don’t reallyl have a clue about CircleCI).