ipfs icon indicating copy to clipboard operation
ipfs copied to clipboard

Haskell libraries for interacting with IPFS

Results 9 ipfs issues
Sort by recently updated
recently updated
newest added

Seems at least the base32 bytestring library is broken under GHC9

[Deprecation indicator](https://hackage.haskell.org/package/cabal-doctest-1.0.9) When installing with nix: ``` setupCompileFlags: -package-db=/build/setup-package.conf.d -j4 +RTS -A64M -RTS -threaded -rtsopts [1 of 1] Compiling Main ( Setup.hs, /build/Main.o ) Setup.hs:3:1: error: Could not find module...

I was looking to manipulate and serialize/deserialize IPLD objects, and I came across a few of the libraries listed here in the process. It looks like the current set of...

`ApiV0PinLs` has `arg` as required argument, while https://docs.ipfs.io/reference/api/http/#api-v0-pin-ls states that it is optional. By enforcing the `arg` parameter one is unable to list all pinned objects of a node. Would...

* [ ] Base2 * [ ] Base8 * [ ] Base10 * [x] Base32z The dubious `Base1` can be skipped, I guess.

See https://github.com/oscoin/oscoin/pull/505 . We now have a bunch of tests in `oscoin` that belongs to `multibase` and `multihash-cryptonite`, really: ```haskell tests :: TestTree tests = testGroup "Multihash" [ testGroup "Examples...

As expected, this creates too much memory fragmentation. Trouble is, we will have to re-implement all BaseN-encoding on top of an alternative representation (see also #7), as otherwise we'll end...

It would be nice to have some semi-scientific experiments which could help answer the following questions: * What is the space overhead of loose vs. packed object storage for non-trivial...

Right now uses a bouquet of baseN packages, which also do not support all the variants demanded by `multibase`. It _might_ be worth inlining all of those, and add efficient...