From 09c5df3b0dedead5f10103c27917f2c81544b85c Mon Sep 17 00:00:00 2001 From: Matija Petrunic Date: Fri, 17 Apr 2020 10:36:29 +0200 Subject: [PATCH] Add early data field to connection return --- src/@types/libp2p.ts | 1 + src/noise.ts | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/@types/libp2p.ts b/src/@types/libp2p.ts index 151d0ca..588c71d 100644 --- a/src/@types/libp2p.ts +++ b/src/@types/libp2p.ts @@ -14,6 +14,7 @@ export interface INoiseConnection { export type SecureOutbound = { conn: any; + earlyData: Uint8Array; remotePeer: PeerId; } diff --git a/src/noise.ts b/src/noise.ts index 404d9a7..8d93cfb 100644 --- a/src/noise.ts +++ b/src/noise.ts @@ -85,6 +85,7 @@ export class Noise implements INoiseConnection { return { conn, + earlyData: handshake.earlyData, remotePeer: handshake.remotePeer, } } @@ -115,6 +116,7 @@ export class Noise implements INoiseConnection { return { conn, + earlyData: handshake.earlyData, remotePeer: handshake.remotePeer }; }