From d7cba0bf4e6224afea53bfe64d09e238541368a9 Mon Sep 17 00:00:00 2001 From: crick77 <38907408+crick77@users.noreply.github.com> Date: Sun, 28 Feb 2021 16:33:46 +0100 Subject: [PATCH 1/2] Update Cid.java Added support for Libp2p-key (codec code 0x72) decoding of IPNS key (tested on go-ipfs version 0.8.0). --- src/main/java/io/ipfs/cid/Cid.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/io/ipfs/cid/Cid.java b/src/main/java/io/ipfs/cid/Cid.java index 17f99fe..edf6d50 100644 --- a/src/main/java/io/ipfs/cid/Cid.java +++ b/src/main/java/io/ipfs/cid/Cid.java @@ -19,6 +19,7 @@ public enum Codec { Raw(0x55), DagProtobuf(0x70), DagCbor(0x71), + Libp2pKey(0x72), // support for IPNS key (go-ipfs 0.8.0) EthereumBlock(0x90), EthereumTx(0x91), BitcoinBlock(0xb0), From a6e05209bc45f4a43bc454c119243433be9f1a0f Mon Sep 17 00:00:00 2001 From: Dr Ian Preston Date: Sun, 28 Feb 2021 16:39:41 +0000 Subject: [PATCH 2/2] remove comment libp2pkeys are more than just ipns keys, and have been around since at least v0.7.0 --- src/main/java/io/ipfs/cid/Cid.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/io/ipfs/cid/Cid.java b/src/main/java/io/ipfs/cid/Cid.java index edf6d50..626087e 100644 --- a/src/main/java/io/ipfs/cid/Cid.java +++ b/src/main/java/io/ipfs/cid/Cid.java @@ -19,7 +19,7 @@ public enum Codec { Raw(0x55), DagProtobuf(0x70), DagCbor(0x71), - Libp2pKey(0x72), // support for IPNS key (go-ipfs 0.8.0) + Libp2pKey(0x72), EthereumBlock(0x90), EthereumTx(0x91), BitcoinBlock(0xb0),