mirror of https://codeberg.org/pzp/pzp-sync.git
minor refactor
This commit is contained in:
parent
cdbc2de15e
commit
2a4f39a832
|
@ -22,52 +22,39 @@ const { isEmptyRange } = require('./range')
|
|||
|
||||
class SyncStream extends Pipeable {
|
||||
#myId
|
||||
|
||||
/** @type {Algorithm} */
|
||||
#algo
|
||||
|
||||
/** @type {CallableFunction} */
|
||||
#debug
|
||||
|
||||
/** Set of tangleId
|
||||
* @type {Set<string>} */
|
||||
/** @type {Set<string>} Set of tangleId */
|
||||
#requested
|
||||
|
||||
/** tangleId => goal
|
||||
* @type {PPPPPGoals}
|
||||
*/
|
||||
/** @type {PPPPPGoals} */
|
||||
#goals
|
||||
|
||||
/**
|
||||
* tangleId => have-range by local peer
|
||||
* @type {Map<string, [number, number]>}
|
||||
*/
|
||||
#localHave
|
||||
|
||||
/**
|
||||
* tangleId => want-range by local peer
|
||||
* @type {Map<string, [number, number]>}
|
||||
*/
|
||||
#localWant
|
||||
|
||||
/**
|
||||
* tangleId => have-range by remote peer
|
||||
* @type {Map<string, [number, number]>}
|
||||
*/
|
||||
#remoteHave
|
||||
|
||||
/**
|
||||
* tangleId => want-range by remote peer
|
||||
* @type {Map<string, [number, number]>}
|
||||
*/
|
||||
#remoteWant
|
||||
|
||||
/**
|
||||
* tangleId => Set of msgIDs
|
||||
* @type {Map<string, Set<string>>}
|
||||
*/
|
||||
#receivableMsgs
|
||||
|
||||
/**
|
||||
* tangleId => Set of msgIDs
|
||||
* @type {Map<string, Set<string>>}
|
||||
|
@ -457,7 +444,7 @@ class SyncStream extends Pipeable {
|
|||
const haveRange = this.#remoteHave.get(id)
|
||||
if (haveRange && isEmptyRange(haveRange)) {
|
||||
// prettier-ignore
|
||||
this.#debug('%s Stream IN3: received remote want-range want-range %o and remember empty have-range %o for %s', this.#myId, wantRange, haveRange, id)
|
||||
this.#debug('%s Stream IN3: received remote want-range %o and remembers empty have-range %o for %s', this.#myId, wantRange, haveRange, id)
|
||||
return this.#sendMsgsInRemoteWant(id, wantRange)
|
||||
} else {
|
||||
return this.#sendInitBloomRes(id, wantRange, bloom)
|
||||
|
|
Loading…
Reference in New Issue