Skip to content

bug: health events seems un reliable #2553

@fryorcraken

Description

@fryorcraken

Description

I tried to use the health API but it kept showing that it was "disconnected" whereas using libp2p events, i could see I was connected to several peers

works (aka, show connected and number of peers):

this.node.libp2p.addEventListener('peer:connect', (event) => {
  console.log('Peer connected:', event.detail);
});

// Listen for peer disconnections
this.node.libp2p.addEventListener('peer:disconnect', (event) => {
  console.log('Peer disconnected:', event.detail);
});

Lots of flip-flop:

this.node.events.addEventListener('waku:health', (event) => {
    console.log('Waku Health:', event.detail);
});

Expected Behavior

Steps to Reproduce

Environment Details

Logs

[Paste logs here]

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions