mirror of
https://github.com/fluencelabs/js-libp2p-noise
synced 2025-06-11 07:51:34 +00:00
Reuse existing logger for session keys
This commit is contained in:
@ -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');
|
Reference in New Issue
Block a user