From 12a2c75efc0fc730976652b3ead79f8332476149 Mon Sep 17 00:00:00 2001 From: Alex Potsides Date: Tue, 4 Oct 2022 15:26:30 +0100 Subject: [PATCH] fix: update insecure connection encrypter (#1400) Update API to make peer id optional. --- examples/delegated-routing/package.json | 2 +- examples/libp2p-in-the-browser/package.json | 2 +- examples/webrtc-direct/package.json | 2 +- package.json | 2 +- src/insecure/index.ts | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/examples/delegated-routing/package.json b/examples/delegated-routing/package.json index 0a2590243e..fc3cae70c8 100644 --- a/examples/delegated-routing/package.json +++ b/examples/delegated-routing/package.json @@ -3,7 +3,7 @@ "version": "0.1.0", "private": true, "dependencies": { - "@chainsafe/libp2p-noise": "^8.0.1", + "@chainsafe/libp2p-noise": "^8.0.2", "ipfs-core": "^0.15.4", "libp2p": "../../", "@libp2p/delegated-content-routing": "^2.0.1", diff --git a/examples/libp2p-in-the-browser/package.json b/examples/libp2p-in-the-browser/package.json index 8758c8fa6d..2abd84345f 100644 --- a/examples/libp2p-in-the-browser/package.json +++ b/examples/libp2p-in-the-browser/package.json @@ -9,7 +9,7 @@ }, "license": "ISC", "dependencies": { - "@chainsafe/libp2p-noise": "^8.0.1", + "@chainsafe/libp2p-noise": "^8.0.2", "@libp2p/bootstrap": "^2.0.1", "@libp2p/mplex": "^5.2.3", "@libp2p/webrtc-star": "^3.0.3", diff --git a/examples/webrtc-direct/package.json b/examples/webrtc-direct/package.json index b53e5b3ca0..37c08976b2 100644 --- a/examples/webrtc-direct/package.json +++ b/examples/webrtc-direct/package.json @@ -10,7 +10,7 @@ "license": "ISC", "dependencies": { "@libp2p/webrtc-direct": "^2.0.0", - "@chainsafe/libp2p-noise": "^8.0.1", + "@chainsafe/libp2p-noise": "^8.0.2", "@libp2p/bootstrap": "^2.0.1", "@libp2p/mplex": "^5.2.3", "libp2p": "../../", diff --git a/package.json b/package.json index 5ef0c330d7..539c936417 100644 --- a/package.json +++ b/package.json @@ -168,7 +168,7 @@ "xsalsa20": "^1.1.0" }, "devDependencies": { - "@chainsafe/libp2p-noise": "^8.0.1", + "@chainsafe/libp2p-noise": "^8.0.2", "@chainsafe/libp2p-yamux": "^1.0.0", "@libp2p/bootstrap": "^3.0.0", "@libp2p/daemon-client": "^3.0.1", diff --git a/src/insecure/index.ts b/src/insecure/index.ts index d773415666..341b407e1d 100644 --- a/src/insecure/index.ts +++ b/src/insecure/index.ts @@ -100,7 +100,7 @@ export class Plaintext implements ConnectionEncrypter { return await encrypt(localId, conn, remoteId) } - async secureOutbound (localId: PeerId, conn: Duplex, remoteId: PeerId): Promise { + async secureOutbound (localId: PeerId, conn: Duplex, remoteId?: PeerId): Promise { return await encrypt(localId, conn, remoteId) } }