Optional
options: RoutingOptions// Iterate over the providers found for the given cid
for await (const provider of contentRouting.findProviders(cid)) {
console.log(provider.id, provider.multiaddrs)
}
Retrieves a value from the network corresponding to the passed key.
Optional
options: RoutingOptions// ...
const key = '/key'
const value = await contentRouting.get(key)
The implementation of this method should ensure that network peers know the caller can provide content that corresponds to the passed CID.
Optional
options: RoutingOptions// ...
await contentRouting.provide(cid)
Puts a value corresponding to the passed key in a way that can later be retrieved by another network peer using the get method.
Optional
options: RoutingOptions// ...
const key = '/key'
const value = uint8ArrayFromString('oh hello there')
await contentRouting.put(key, value)
Find the providers of the passed CID.