I am wondering on the status of rust-ipfs and how fit is it for usage 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:
//1 // Ensure ipfs is started with --enable-pubsub-experiment and --enable-namesys-pubsub //2 ipfs add -r /path_to_dir //3 ipfs name publish --key=hash-public-key cid_to_publish //4 ipfs get "ipns/path"--output=destination_path
But I will like to improve this by not having to interact with an installed binary…
My questions now are:
I know rust-ipfs is pre-alpha, but does it currently support
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?