From d35e2a85d96b08cd50c950f190702c11f93e4ff1 Mon Sep 17 00:00:00 2001 From: Matija Petrunic Date: Fri, 17 Apr 2020 10:18:05 +0200 Subject: [PATCH] Reuse existing logger for session keys --- src/logger.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/logger.ts b/src/logger.ts index fe8197a..6a6543b 100644 --- a/src/logger.ts +++ b/src/logger.ts @@ -3,11 +3,13 @@ import {DUMP_SESSION_KEYS} from './constants'; import { KeyPair } from "./@types/libp2p"; import { NoiseSession, SymmetricState } from "./@types/handshake"; +export const logger = debug('libp2p:noise'); + let keyLogger; if(DUMP_SESSION_KEYS){ - keyLogger = debug('libp2p:session') + keyLogger = logger } -else{ +else { keyLogger = () => {} } @@ -47,5 +49,3 @@ export function logCipherState(session: NoiseSession): void { export function logSymmetricCipherState(ss: SymmetricState): void { keyLogger(`SYMMETRIC_CIPHER_STATE ${ss.cs.n} ${ss.cs.k.toString('hex')}`) } - -export const logger = debug('libp2p:noise'); \ No newline at end of file