ソースを参照

pin list: add base32-encoded cid v1 (while keeping base58btc-encoded cid v0 & v1)

Fabian Peter Hammerle 1 年間 前
コミット
21755911c6
1 ファイル変更4 行追加2 行削除
  1. 4 2
      src/index.js

+ 4 - 2
src/index.js

@@ -10,8 +10,10 @@ function create_pin_tag(node, cid) {
     // > in browser contexts.
     // https://docs.ipfs.tech/concepts/content-addressing/#identifier-formats
     Object.entries({
-        'CID v1': cid.toV1().toString(),
-        'CID v0': cid.toV0().toString(),
+        // .toString() uses base58btc by default in js-ipfs v0.55.4
+        'CID v1 base58btc': cid.toV1().toString('base58btc'),
+        'CID v1 base32': cid.toV1().toString('base32'),
+        'CID v0 base58btc': cid.toV0().toString('base58btc'),
     }).forEach(([label, cid_string]) => {
         item.appendChild(document.createTextNode(label + ": "));
         const link = document.createElement('a');