{
for await (const treeData of onTreeIterator()) {
await Promises.delay(100)
const dataCids = []
for (let i = 0; i < feed.length; i++) {
const options = { format: 'raw', hashAlg: 'blake2b-256' }
const data = await feedGet(feed, i)
const leaf = Buffer.concat([
Buffer.from([0]),
uint64be.encode(data.length),
data
])
const cid = await ipfsNode.dag.put(leaf, options)
dataCids.push(cid.toString())
}
yield dataCids
}
}