diff --git a/classes/_waku_core.ConnectionManager.html b/classes/_waku_core.ConnectionManager.html
index 6d4ffb5e87..7f356948a4 100644
--- a/classes/_waku_core.ConnectionManager.html
+++ b/classes/_waku_core.ConnectionManager.html
@@ -1,4 +1,4 @@
-
IndexConstructors constructor
+
ConnectionManager | Documentation Constructors Private
constructor new Connection Manager ( libp2p , keepAliveOptions , configuredPubsubTopics , relay ? , options ? ) : ConnectionManager Properties Private
#private #private : any
Implementation of IConnectionManager .#private
Inherited from TypedEventEmitter.#private
Defined in node_modules/@libp2p/interface/dist/src/event-target.d.ts:28 Private
configured Pubsub Topics configured Pubsub Topics : string []
Private
current Active Parallel Dial Count current Active Parallel Dial Count : number = 0
Private
dial Attempts For Peer dial Attempts For Peer : Map < string , number > = ...
Private
dial Errors For Peer dial Errors For Peer : Map < string , any > = ...
Private
on Event Handlers on Event Handlers : { peer:connect : ( ( evt ) => void ) ; peer:disconnect : ( ( evt ) => void ) ; peer:discovery : ( ( evt ) => void ) ; } = ...
Type declaration peer:connect : ( ( evt ) => void ) peer:disconnect : ( ( evt ) => void ) peer:discovery : ( ( evt ) => void ) ( evt ) : void Parameters evt : CustomEvent < PeerInfo > Returns void Private
online online : boolean = false
Private
pending Peer Dial Queue pending Peer Dial Queue : PeerId [] = []
Methods add Event Listener add Event Listener < K > ( type , listener , options ? ) : void Returns void Implementation of IConnectionManager .addEventListener
Inherited from TypedEventEmitter.addEventListener
Defined in node_modules/@libp2p/interface/dist/src/event-target.d.ts:31 Private
attempt Dial attempt Dial ( peerId ) : Promise < void > Returns Promise < void > Private
dial Peer dial Peer ( peerId ) : Promise < void > Returns Promise < void > Private
dial Peer Store Peers dial Peer Store Peers ( ) : Promise < void > Returns Promise < void > Private
dispatch Discovery Event dispatch Discovery Event ( peerId ) : Promise < void > Returns Promise < void > dispatch Event dispatch Event ( event ) : boolean Returns boolean Implementation of IConnectionManager .dispatchEvent
Inherited from TypedEventEmitter.dispatchEvent
Defined in node_modules/@libp2p/interface/dist/src/event-target.d.ts:33 Private
drop Connection drop Connection ( peerId ) : Promise < void > Returns Promise < void > Private
get Peer Shard Info get Peer Shard Info ( peerId , peerStore ) : Promise < undefined | ShardInfo > Parameters peerId : PeerId peerStore : PeerStore Returns Promise < undefined | ShardInfo > Private
get Tag Names For Peer get Tag Names For Peer ( peerId ) : Promise < string [] > Returns Promise < string [] > is Connected is Connected ( ) : boolean Returns boolean Private
is Peer Dialable Based On Bootstrap Status is Peer Dialable Based On Bootstrap Status ( peerId ) : Promise < boolean > Constructors Private
constructor new Connection Manager ( libp2p , keepAliveOptions , configuredPubsubTopics , relay ? , options ? ) : ConnectionManager Properties Private
#private #private : any
Implementation of IConnectionManager .#private
Inherited from TypedEventEmitter.#private
Defined in node_modules/@libp2p/interface/dist/src/event-target.d.ts:28 Private
configured Pubsub Topics configured Pubsub Topics : string []
Private
current Active Parallel Dial Count current Active Parallel Dial Count : number = 0
Private
dial Attempts For Peer dial Attempts For Peer : Map < string , number > = ...
Private
dial Errors For Peer dial Errors For Peer : Map < string , any > = ...
Private
on Event Handlers on Event Handlers : { peer:connect : ( ( evt ) => void ) ; peer:disconnect : ( ( evt ) => void ) ; peer:discovery : ( ( evt ) => void ) ; } = ...
Type declaration peer:connect : ( ( evt ) => void ) peer:disconnect : ( ( evt ) => void ) peer:discovery : ( ( evt ) => void ) ( evt ) : void Parameters evt : CustomEvent < PeerInfo > Returns void Private
online online : boolean = false
Private
pending Peer Dial Queue pending Peer Dial Queue : PeerId [] = []
Methods add Event Listener add Event Listener < K > ( type , listener , options ? ) : void Returns void Implementation of IConnectionManager .addEventListener
Inherited from TypedEventEmitter.addEventListener
Defined in node_modules/@libp2p/interface/dist/src/event-target.d.ts:31 Private
attempt Dial attempt Dial ( peerId ) : Promise < void > Returns Promise < void > Private
dial Peer dial Peer ( peerId ) : Promise < void > Returns Promise < void > Private
dial Peer Store Peers dial Peer Store Peers ( ) : Promise < void > Returns Promise < void > Private
dispatch Discovery Event dispatch Discovery Event ( peerId ) : Promise < void > Returns Promise < void > dispatch Event dispatch Event ( event ) : boolean Returns boolean Implementation of IConnectionManager .dispatchEvent
Inherited from TypedEventEmitter.dispatchEvent
Defined in node_modules/@libp2p/interface/dist/src/event-target.d.ts:33 Private
drop Connection drop Connection ( peerId ) : Promise < void > Returns Promise < void > Private
get Peer Shard Info get Peer Shard Info ( peerId , peerStore ) : Promise < undefined | ShardInfo > Parameters peerId : PeerId peerStore : PeerStore Returns Promise < undefined | ShardInfo > Private
get Tag Names For Peer get Tag Names For Peer ( peerId ) : Promise < string [] > Returns Promise < string [] > is Connected is Connected ( ) : boolean Returns boolean Private
is Peer Dialable Based On Bootstrap Status is Peer Dialable Based On Bootstrap Status ( peerId ) : Promise < boolean > Returns Promise < boolean > Private
is Peer Topic Configured is Peer Topic Configured ( peerId ) : Promise < boolean > Returns Promise < boolean > listener Count listener Count ( type ) : number Returns number Implementation of IConnectionManager .listenerCount
Inherited from TypedEventEmitter.listenerCount
Defined in node_modules/@libp2p/interface/dist/src/event-target.d.ts:30 Private
process Dial Queue process Dial Queue ( ) : void Returns void remove Event Listener remove Event Listener < K > ( type , listener ? , options ? ) : void Returns void Private
run run ( ) : Promise < void > Returns Promise < void > safe Dispatch Event safe Dispatch Event < Detail > ( type , detail ? ) : boolean Returns boolean Implementation of IConnectionManager .safeDispatchEvent
Inherited from TypedEventEmitter.safeDispatchEvent
Defined in node_modules/@libp2p/interface/dist/src/event-target.d.ts:34 Private
should Dial Peer should Dial Peer ( peerId ) : Promise < boolean > Returns Promise < boolean > Private
is Peer Topic Configured is Peer Topic Configured ( peerId ) : Promise < boolean > Returns Promise < boolean > listener Count listener Count ( type ) : number Returns number Implementation of IConnectionManager .listenerCount
Inherited from TypedEventEmitter.listenerCount
Defined in node_modules/@libp2p/interface/dist/src/event-target.d.ts:30 Private
process Dial Queue process Dial Queue ( ) : void Returns void remove Event Listener remove Event Listener < K > ( type , listener ? , options ? ) : void Returns void Private
run run ( ) : Promise < void > Returns Promise < void > safe Dispatch Event safe Dispatch Event < Detail > ( type , detail ? ) : boolean Returns boolean Implementation of IConnectionManager .safeDispatchEvent
Inherited from TypedEventEmitter.safeDispatchEvent
Defined in node_modules/@libp2p/interface/dist/src/event-target.d.ts:34 Private
start Peer Connection Listener start Peer Connection Listener ( ) : void Returns void Private
start Peer Disconnection Listener start Peer Disconnection Listener ( ) : void Returns void Private
start Peer Discovery Listener start Peer Discovery Listener ( ) : void Returns void Private
toggle Offline toggle Offline ( ) : void Returns void Private
toggle Online toggle Online ( ) : void Returns void Static
create create ( peerId , libp2p , keepAliveOptions , pubsubTopics , relay ? , options ? ) : ConnectionManager
\ No newline at end of file
+Private
start Peer Connection Listener start Peer Connection Listener ( ) : void Returns void Private
start Peer Disconnection Listener start Peer Disconnection Listener ( ) : void Returns void Private
start Peer Discovery Listener start Peer Discovery Listener ( ) : void Returns void Private
toggle Offline toggle Offline ( ) : void Returns void Private
toggle Online toggle Online ( ) : void Returns void Static
create create ( peerId , libp2p , keepAliveOptions , pubsubTopics , relay ? , options ? ) : ConnectionManager
\ No newline at end of file
diff --git a/classes/_waku_core.DecodedMessage.html b/classes/_waku_core.DecodedMessage.html
index db544e8d40..a9025b7688 100644
--- a/classes/_waku_core.DecodedMessage.html
+++ b/classes/_waku_core.DecodedMessage.html
@@ -1,4 +1,4 @@
-
DecodedMessage | Documentation IndexConstructors constructor
+
DecodedMessage | Documentation Properties pubsub Topic pubsub Topic : string
Accessors _raw Timestamp get _rawTimestamp( ) : undefined | bigint Returns undefined | bigint content Topic get contentTopic( ) : string Returns string ephemeral get ephemeral( ) : boolean Returns boolean meta get meta( ) : undefined | Uint8Array Returns undefined | Uint8Array payload get payload( ) : Uint8Array Returns Uint8Array timestamp get timestamp( ) : undefined | Date Returns undefined | Date version get version( ) : number Returns number
\ No newline at end of file
+
Properties pubsub Topic pubsub Topic : string
Accessors _raw Timestamp get _rawTimestamp( ) : undefined | bigint Returns undefined | bigint content Topic get contentTopic( ) : string Returns string ephemeral get ephemeral( ) : boolean Returns boolean meta get meta( ) : undefined | Uint8Array Returns undefined | Uint8Array payload get payload( ) : Uint8Array Returns Uint8Array timestamp get timestamp( ) : undefined | Date Returns undefined | Date version get version( ) : number Returns number
\ No newline at end of file
diff --git a/classes/_waku_core.Decoder.html b/classes/_waku_core.Decoder.html
index a85966d181..5e52f328c3 100644
--- a/classes/_waku_core.Decoder.html
+++ b/classes/_waku_core.Decoder.html
@@ -1,6 +1,6 @@
-
Decoder | Documentation IndexConstructors constructor
+
Decoder | Documentation Constructors constructor new Decoder ( pubsubTopic , contentTopic ) : Decoder Parameters pubsubTopic : string contentTopic : string Properties content Topic content Topic : string
pubsub Topic pubsub Topic : string
\ No newline at end of file
+
Constructors constructor new Decoder ( pubsubTopic , contentTopic ) : Decoder Parameters pubsubTopic : string contentTopic : string Properties content Topic content Topic : string
pubsub Topic pubsub Topic : string
\ No newline at end of file
diff --git a/classes/_waku_core.Encoder.html b/classes/_waku_core.Encoder.html
index b4336ca0fe..47f6a89532 100644
--- a/classes/_waku_core.Encoder.html
+++ b/classes/_waku_core.Encoder.html
@@ -1,8 +1,8 @@
-
Encoder | Documentation IndexConstructors constructor
+
Encoder | Documentation Constructors constructor new Encoder ( contentTopic , ephemeral ? , pubsubTopic , metaSetter ? ) : Encoder Parameters contentTopic : string ephemeral : boolean = false pubsubTopic : string Optional
metaSetter : IMetaSetter Properties content Topic content Topic : string
ephemeral ephemeral : boolean = false
pubsub Topic pubsub Topic : string
Methods to Wire to Wire ( message ) : Promise < Uint8Array > Returns Promise < Uint8Array >
\ No newline at end of file
+
Constructors constructor new Encoder ( contentTopic , ephemeral ? , pubsubTopic , metaSetter ? ) : Encoder Parameters contentTopic : string ephemeral : boolean = false pubsubTopic : string Optional
metaSetter : IMetaSetter Properties content Topic content Topic : string
ephemeral ephemeral : boolean = false
pubsub Topic pubsub Topic : string
Methods to Wire to Wire ( message ) : Promise < Uint8Array > Returns Promise < Uint8Array >
\ No newline at end of file
diff --git a/classes/_waku_core.KeepAliveManager.html b/classes/_waku_core.KeepAliveManager.html
index a528201ead..87e8a52c60 100644
--- a/classes/_waku_core.KeepAliveManager.html
+++ b/classes/_waku_core.KeepAliveManager.html
@@ -1,4 +1,4 @@
-
KeepAliveManager | Documentation IndexConstructors constructor
+
KeepAliveManager | Documentation Properties Private
ping Keep Alive Timers ping Keep Alive Timers : Map < string , Timeout >
Private
relay Keep Alive Timers relay Keep Alive Timers : Map < PeerId , Timeout [] >
Methods connections Exist connections Exist ( ) : boolean Returns boolean Private
schedule Relay Pings schedule Relay Pings ( relay , relayPeriodSecs , peerIdStr ) : Timeout [] Parameters relay : IRelay relayPeriodSecs : number peerIdStr : string Returns Timeout [] start start ( peerId , libp2pPing , peerStore ) : void Parameters peerId : PeerId libp2pPing : PingService peerStore : PeerStore Returns void stop stop ( peerId ) : void Returns void stop All stop All ( ) : void Returns void
\ No newline at end of file
+
Properties Private
ping Keep Alive Timers ping Keep Alive Timers : Map < string , Timeout >
Private
relay Keep Alive Timers relay Keep Alive Timers : Map < PeerId , Timeout [] >
Methods connections Exist connections Exist ( ) : boolean Returns boolean Private
schedule Relay Pings schedule Relay Pings ( relay , relayPeriodSecs , peerIdStr ) : Timeout [] Parameters relay : IRelay relayPeriodSecs : number peerIdStr : string Returns Timeout [] start start ( peerId , libp2pPing , peerStore ) : void Parameters peerId : PeerId libp2pPing : PingService peerStore : PeerStore Returns void stop stop ( peerId ) : void Returns void stop All stop All ( ) : void Returns void
\ No newline at end of file
diff --git a/classes/_waku_core.StreamManager.html b/classes/_waku_core.StreamManager.html
index bd1b528260..df0f26887a 100644
--- a/classes/_waku_core.StreamManager.html
+++ b/classes/_waku_core.StreamManager.html
@@ -1,4 +1,4 @@
-
StreamManager | Documentation IndexConstructors constructor
+
StreamManager | Documentation IndexProperties Returns Connection [] addEventListener : ( < K > ( type , listener , options ? ) => void ) < K > ( type , listener , options ? ) : void Parameters type : K listener : null | EventHandler < Libp2pEvents < Libp2pServices > [ K ] > Optional
options : boolean | AddEventListenerOptions Returns void Properties add Event Listener add Event Listener : ( < K > ( type ,
listener ,
options ? ) => void ) Type declaration < K > ( type , listener , options ? ) : void Parameters type : K listener : null | EventHandler < Libp2pEvents < Libp2pServices > [ K ] > Optional
options : boolean | AddEventListenerOptions Returns void get Connections get Connections : ( ( peerId ? ) => Connection [] )
Type declaration addEventListener : ( < K > ( type , listener , options ? ) => void ) < K > ( type , listener , options ? ) : void Parameters type : K listener : null | EventHandler < Libp2pEvents < Libp2pServices > [ K ] > Optional
options : boolean | AddEventListenerOptions Returns void Properties add Event Listener add Event Listener : ( < K > ( type ,
listener ,
options ? ) => void ) Type declaration < K > ( type , listener , options ? ) : void Parameters type : K listener : null | EventHandler < Libp2pEvents < Libp2pServices > [ K ] > Optional
options : boolean | AddEventListenerOptions Returns void get Connections get Connections : ( ( peerId ? ) => Connection [] )
Type declaration ( peerId ? ) : Connection [] Returns Connection [] multicodec multicodec : string
Private
stream Pool stream Pool : Map < string , Promise < void | Stream > >
Methods get Stream get Stream ( peer ) : Promise < Stream > Returns Promise < Stream > Private
handle Peer Update Stream Pool handle Peer Update Stream Pool ( evt ) : void Parameters evt : CustomEvent < PeerUpdate > Returns void Private
new Stream new Stream ( peer ) : Promise < Stream > Returns Promise < Stream > Private
prepare New Stream prepare New Stream ( peer ) : void Returns void
\ No newline at end of file
+
multicodec multicodec : string
Private
stream Pool stream Pool : Map < string , Promise < void | Stream > >
Methods get Stream get Stream ( peer ) : Promise < Stream > Returns Promise < Stream > Private
handle Peer Update Stream Pool handle Peer Update Stream Pool ( evt ) : void Parameters evt : CustomEvent < PeerUpdate > Returns void Private
new Stream new Stream ( peer ) : Promise < Stream > Returns Promise < Stream > Private
prepare New Stream prepare New Stream ( peer ) : void Returns void
\ No newline at end of file
diff --git a/classes/_waku_core.waku_light_push.LightPushCore.html b/classes/_waku_core.waku_light_push.LightPushCore.html
index 1687e61f06..1683b19512 100644
--- a/classes/_waku_core.waku_light_push.LightPushCore.html
+++ b/classes/_waku_core.waku_light_push.LightPushCore.html
@@ -1,5 +1,5 @@
LightPushCore | Documentation IndexProperties Readonly
add Libp2p Event Listener add Libp2p Event Listener : ( < K > ( type ,
listener ,
options ? ) => void ) Type declaration < K > ( type , listener , options ? ) : void Type Parameters K extends keyof Libp2pEvents < ServiceMap > Parameters type : K listener : null | EventHandler < Libp2pEvents < ServiceMap > [ K ] > Optional
options : boolean | AddEventListenerOptions Returns void Implementation of IBaseProtocolCore.addLibp2pEventListener
Inherited from BaseProtocol.addLibp2pEventListener
multicodec multicodec : string
Implementation of IBaseProtocolCore.multicodec
Inherited from BaseProtocol.multicodec
Readonly
pubsub Topics pubsub Topics : string []
Readonly
remove Libp2p Event Listener remove Libp2p Event Listener : { < K > ( type ,
listener ? ,
options ? ) : void ; ( type ,
listener ? ,
options ? ) : void ; } Type declaration < K > ( type , listener ? , options ? ) : void Type Parameters K extends keyof Libp2pEvents < ServiceMap > Parameters type : K Optional
listener : null | EventHandler < Libp2pEvents < ServiceMap > [ K ] > Optional
options : boolean | EventListenerOptions Returns void ( type , listener ? , options ? ) : void Parameters type : string Optional
listener : EventHandler < Event > Optional
options : boolean | EventListenerOptions Returns void Implementation of IBaseProtocolCore.removeLibp2pEventListener
Inherited from BaseProtocol.removeLibp2pEventListener
Accessors peer Store get peerStore( ) : PeerStore Returns PeerStore Implementation of IBaseProtocolCore.peerStore
Inherited from BaseProtocol.peerStore
Methods all Peers all Peers ( ) : Promise < Peer [] > Properties Readonly
add Libp2p Event Listener add Libp2p Event Listener : ( < K > ( type ,
listener ,
options ? ) => void ) Type declaration < K > ( type , listener , options ? ) : void Type Parameters K extends keyof Libp2pEvents < ServiceMap > Parameters type : K listener : null | EventHandler < Libp2pEvents < ServiceMap > [ K ] > Optional
options : boolean | AddEventListenerOptions Returns void Implementation of IBaseProtocolCore.addLibp2pEventListener
Inherited from BaseProtocol.addLibp2pEventListener
multicodec multicodec : string
Implementation of IBaseProtocolCore.multicodec
Inherited from BaseProtocol.multicodec
Readonly
pubsub Topics pubsub Topics : string []
Readonly
remove Libp2p Event Listener remove Libp2p Event Listener : { < K > ( type ,
listener ? ,
options ? ) : void ; ( type ,
listener ? ,
options ? ) : void ; } Type declaration < K > ( type , listener ? , options ? ) : void Type Parameters K extends keyof Libp2pEvents < ServiceMap > Parameters type : K Optional
listener : null | EventHandler < Libp2pEvents < ServiceMap > [ K ] > Optional
options : boolean | EventListenerOptions Returns void ( type , listener ? , options ? ) : void Parameters type : string Optional
listener : EventHandler < Event > Optional
options : boolean | EventListenerOptions Returns void Implementation of IBaseProtocolCore.removeLibp2pEventListener
Inherited from BaseProtocol.removeLibp2pEventListener
Accessors peer Store get peerStore( ) : PeerStore Returns PeerStore Implementation of IBaseProtocolCore.peerStore
Inherited from BaseProtocol.peerStore
Methods all Peers all Peers ( ) : Promise < Peer [] > Returns Promise < Peer [] > Implementation of IBaseProtocolCore.allPeers
Inherited from BaseProtocol.allPeers
connected Peers connected Peers ( ) : Promise < Peer [] > Returns Promise < Peer [] > Implementation of IBaseProtocolCore.connectedPeers
Inherited from BaseProtocol.connectedPeers
get Peers get Peers ( __namedParameters ? ) : Promise < Peer [] > Returns Promise < Peer [] > Implementation of IBaseProtocolCore.allPeers
Inherited from BaseProtocol.allPeers
connected Peers connected Peers ( ) : Promise < Peer [] > Returns Promise < Peer [] > Implementation of IBaseProtocolCore.connectedPeers
Inherited from BaseProtocol.connectedPeers
Protected
get Stream get Stream ( peer ) : Promise < Stream > Returns Promise < Stream > Private
prepare Push Message prepare Push Message ( encoder , message ) : Promise < PreparePushMessageResult > Returns Promise < PreparePushMessageResult > send send ( encoder , message , peer ) : Promise < CoreSendResult > Returns Promise < CoreSendResult >
\ No newline at end of file
+
Protected
get Stream get Stream ( peer ) : Promise < Stream > Returns Promise < Stream > Private
prepare Push Message prepare Push Message ( encoder , message ) : Promise < PreparePushMessageResult > Returns Promise < PreparePushMessageResult > send send ( encoder , message , peer ) : Promise < CoreSendResult > Returns Promise < CoreSendResult >
Fetches the tag names for a given peer
-