# Functions
Resursively add a directory to IPFS and return the root hash.
No description provided by the author
Fetch data from IPFS given the hash.
No description provided by the author
No description provided by the author
This function takes a Cid directory object and walks it returning each linked cid in the graph.
FindPointers fetches pointers from the dht.
FindPointersAsync fetches pointers from the dht.
No description provided by the author
No description provided by the author
GetPointersFromPeer sends a message to request dht pointers from a peer.
IdentityFromKey returns IPFS peer identity based on private key.
IdentityKeyFromSeed generates an OpenBazaar seed IPFS key pair.
NewPointer creates a new pointer.
NewPubsubPublisher constructs a new Publisher that publishes arbitrary data through pubsub.
NewPubsubSubscriber constructs a new subscriber for arbitrary subscriptions through pubsub.
Publish a signed IPNS record to our Peer ID.
Publish another IPFS record at /ipns/<peerID>:<altRoot>.
PublishPointer adds and publishes pointer to the dht.
PutPointerToPeer routes a dht pointer to a peer.
No description provided by the author
No description provided by the author
No description provided by the author
Resolve an IPNS record.
No description provided by the author
No description provided by the author
Recursively un-pin a directory given its hash.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MAGIC is a constant combined with a hashed key when creating a magic ID.
MESSAGE and other constants set integer values for each pointer purpose.
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
Pointer is a custom provider inserted into the DHT which points to a location of a file.
No description provided by the author
PubsubPublisher is a publisher that distributes arbitrary data through pubsub.
PubsubSubscriber subscribes to arbitrary subscriptions through pubsub.
# Type aliases
Purpose type is used to enumerate and distinguish the different purposes of pointers.