我正在使用Pinata的pinFileToIPFS()
函数,该函数需要一个ReadableStream以上传到Pinata的IPFS节点。 我有文件的字节数组,例如PNG的字节数组。
我想将这个字节数组转换为可读流,并将其上传到IPFS。
如何在typescript中进行转换?
export async function putFileToIPFS(file:any): Promise<string>{
readableStream = ** CONVERT FILE TO READABLE **
let cid ;
try {
cid = await pinata.pinFileToIPFS(readableStream)
console.log(cid)
}
catch (error) { console.error(error);}
return cid['IpfsHash']
}
感谢