Skip to content
This repository has been archived by the owner on Sep 9, 2024. It is now read-only.

IPFS API design #95

Open
chunningham opened this issue Mar 28, 2022 · 0 comments
Open

IPFS API design #95

chunningham opened this issue Mar 28, 2022 · 0 comments

Comments

@chunningham
Copy link
Contributor

The currently accessible IPFS API is very limited and has missing features:

  • only get, put and delete for single blocks at a time
  • no built-in pinset replication/synchronisation
  • the codec param is unused, all blocks are encoded as raw binary, disallowing pinning of full DAGs.

This API should at least:

  • allow invoker-decidable block encodings based on the codec param (or similar)
  • replicate the pin set based on puts and deletes

and preferably also enable the insertion of downstream DAG blocks when inserting/pinning a root block.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant