Ver Fonte

list all pins

Fabian Peter Hammerle há 2 anos atrás
pai
commit
ff7063878b
1 ficheiros alterados com 10 adições e 0 exclusões
  1. 10 0
      src/index.js

+ 10 - 0
src/index.js

@@ -13,6 +13,16 @@ async function initialize() {
         + ' at ' + (new Date()).toISOString()
     );
     console.log("https://ipfs.io/ipfs/" + pin.cid.toString());
+    const pin_list_tag = document.createElement('ul');
+    for await(const { cid, type } of node.pin.ls()) {
+        const pin_item_tag = document.createElement('li');
+        const pin_link_tag = document.createElement('a');
+        pin_link_tag.href = "https://dweb.link/ipfs/" + cid.toString();
+        pin_link_tag.innerText = cid.toString();
+        pin_item_tag.appendChild(pin_link_tag);
+        pin_list_tag.appendChild(pin_item_tag);
+    }
+    document.body.appendChild(pin_list_tag);
 }
 
 initialize();