From 946f0b57fcc0bd12c8f5f04698302abf8f835f1c Mon Sep 17 00:00:00 2001 From: Nicholas Jitkoff Date: Wed, 15 Jun 2022 07:49:46 -0700 Subject: [PATCH] Sandbox ipfs renderer --- docs/render/ipfs.js | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/docs/render/ipfs.js b/docs/render/ipfs.js index 6c3cf11..0b462d3 100644 --- a/docs/render/ipfs.js +++ b/docs/render/ipfs.js @@ -1,11 +1,25 @@ loadSyle(document.currentScript.src.replace("js", "css")) -// loadScript("https://unpkg.com/ipfs/dist/index.min.js", (scr) => { -// let cid = params.url.replace("ipfs:",''); -// console.log("script", scr, Ipfs, params) -// getData(cid); -// }) +loadScript("https://unpkg.com/ipfs@0.63.2/dist/index.min.js", (scr) => { + let cid = params.url.replace("ipfs:",''); + console.log("script", scr, Ipfs, params) + getData(cid); +}) + +async function test(cid) { + let file = { + path: "hello.txt", + content: "Hello World 101", + } + console.log("adding", file) + + const node = await Ipfs.create() + console.log("adding", file) + + const fileAdded = await node.add(file); + console.log("added", fileAdded) +} async function addData(data) { const node = await Ipfs.create() const results = node.add(data) @@ -19,6 +33,7 @@ async function getData(cid) { const stream = node.cat(cid) const decoder = new TextDecoder() let data = '' + console.log("Got IPFS Data", data) for await (const chunk of stream) { data += decoder.decode(chunk, { stream: true })