-
Notifications
You must be signed in to change notification settings - Fork 167
Using rust-ipfs as a library #186
Comments
Thanks for reaching out!
The current build has an equivalent of We currently do not support IPNS at all, so no support for IPNS over pubsub either.
We do not currently have an unixfs importer or the I don't think we have any concrete plans for IPNS. On my mind the path has been to first fix the dns story #83 to enable dnslink, then implement keystore management followed by initial work on IPNS over DHT. At that point I expect the libp2p-gossipsub to be compatible with go-ipfs and go-ipfs defaulting to it as well, so the IPNS over pubsub would be next logical step. We are currently gathering Phase 3 ideas over at #181 but since this issue was already created: Could you open a bit your use case up? Any details would be much appreciated.
At least the theoretical benefit is there but at least for now, it might be non-existent or only caused by the fact that we implement so few features compared to |
Thanks for the response. I have enough information to make my decision regarding usage of the current version rust-ipfs. Tnanks! |
This is not a feature request but a request for clarification on the usage of rust-ipfs as a library
Currently I am interacting with IPFS by calling out to an installed binary.
So far, here are the commands I need for my interactions:
My questions now are:
I know rust-ipfs is pre-alpha, but does it currently support
--enable-pubsub-experiment
and--enable-namesys-pubsub
?Does it also currently support adding a directory, publishing to ipns and requesting from ipns?
Would there be a theoretical/real performance benefit of using rust-ipfs as a library compared with interacting with an installed binary?
Thanks!
The text was updated successfully, but these errors were encountered: