ipfs
ipfs copied to clipboard
Haskell libraries for interacting with IPFS
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...