Expand consensus, discovery, collab, and infrastructure modules

Add leader lease remaining time and follower removal, message envelope
cloning and version config, presence onlineCount fix plus announceNow,
auction open/winning bid helpers, topic announcer bulk revoke, topic lease
releaseAll, and collab room totals and closeRoom.

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
Raven Scott
2026-05-21 02:41:28 -04:00
co-authored by Cursor
parent 67f96281c6
commit 32f4292036
7 changed files with 71 additions and 1 deletions
@@ -115,6 +115,14 @@ class HyperP2PAuctionGossip extends EventEmitter {
return this._auctions.has(String(auctionId))
}
openCount () {
return this.listOpen().length
}
winningBid (auctionId) {
return this.highestBid(auctionId)
}
_gossip (payload) {
if (!this._peerMsgs) return
gossipSend(this, payload)