From 954d8a51fb9c0be4d15e45e86d4385abaa9e626d Mon Sep 17 00:00:00 2001 From: status-im-auto Date: Wed, 17 May 2023 06:12:41 +0000 Subject: [PATCH] Updates --- assets/highlight.css | 12 ++-- assets/style.css | 9 ++- classes/_waku_core.ConnectionManager.html | 36 +++++----- classes/_waku_core.DecodedMessage.html | 24 +++---- classes/_waku_core.Decoder.html | 10 +-- classes/_waku_core.Encoder.html | 14 ++-- classes/_waku_core.KeepAliveManager.html | 20 +++--- classes/_waku_core.waku.WakuNode.html | 26 +++---- .../_waku_dns_discovery.DnsNodeDiscovery.html | 20 +++--- .../_waku_dns_discovery.PeerDiscoveryDns.html | 24 +++---- classes/_waku_enr.ENR.html | 70 +++++++++---------- classes/_waku_enr.EnrCreator.html | 6 +- classes/_waku_enr.EnrDecoder.html | 6 +- classes/_waku_enr._internal_.RawEnr.html | 46 ++++++------ ...aku_message_encryption.DecodedMessage.html | 12 ++-- ...waku_message_encryption.ecies.Decoder.html | 8 +-- ...waku_message_encryption.ecies.Encoder.html | 18 ++--- ..._message_encryption.symmetric.Decoder.html | 8 +-- ..._message_encryption.symmetric.Encoder.html | 18 ++--- ...u_peer_exchange.PeerExchangeDiscovery.html | 36 +++++----- .../_waku_peer_exchange.WakuPeerExchange.html | 10 +-- .../_waku_core.waku_store.PageDirection.html | 6 +- enums/_waku_enr.TransportProtocol.html | 6 +- ...aku_enr.TransportProtocolPerIpVersion.html | 10 +-- enums/_waku_interfaces.PageDirection.html | 6 +- enums/_waku_interfaces.Protocols.html | 10 +-- enums/_waku_interfaces.Tags.html | 6 +- ..._store.HistoryResponse.HistoryError-1.html | 8 +-- ...to.proto_store.PagingInfo.Direction-1.html | 8 +-- functions/_waku_core.createDecoder.html | 2 +- functions/_waku_core.createEncoder.html | 2 +- functions/_waku_core.waitForRemotePeer.html | 2 +- .../_waku_core.waku_filter.wakuFilter.html | 2 +- ...ku_core.waku_light_push.wakuLightPush.html | 2 +- .../_waku_core.waku_store.createCursor.html | 2 +- .../_waku_core.waku_store.wakuStore.html | 2 +- functions/_waku_create.createLightNode.html | 2 +- functions/_waku_create.createRelayNode.html | 2 +- functions/_waku_create.defaultLibp2p.html | 2 +- .../_waku_create.defaultPeerDiscovery.html | 2 +- .../_waku_dns_discovery.wakuDnsDiscovery.html | 2 +- functions/_waku_enr.compressPublicKey.html | 2 +- .../_waku_enr.createPeerIdFromPublicKey.html | 2 +- functions/_waku_enr.decodeWaku2.html | 2 +- functions/_waku_enr.encodeWaku2.html | 2 +- .../_waku_enr.getPrivateKeyFromPeerId.html | 2 +- .../_waku_enr.getPublicKeyFromPeerId.html | 2 +- functions/_waku_enr.keccak256.html | 2 +- functions/_waku_enr.sign.html | 2 +- functions/_waku_enr.verifySignature.html | 2 +- ...essage_encryption.ecies.createDecoder.html | 2 +- ...essage_encryption.ecies.createEncoder.html | 2 +- ...message_encryption.generatePrivateKey.html | 2 +- ...ssage_encryption.generateSymmetricKey.html | 2 +- ...ge_encryption.symmetric.createDecoder.html | 2 +- ...ge_encryption.symmetric.createEncoder.html | 2 +- functions/_waku_message_hash.messageHash.html | 2 +- ...waku_peer_exchange.wakuPeerExchange-1.html | 2 +- ...er_exchange.wakuPeerExchangeDiscovery.html | 2 +- functions/_waku_proto.WakuMessage.codec.html | 2 +- functions/_waku_proto.WakuMessage.decode.html | 2 +- functions/_waku_proto.WakuMessage.encode.html | 2 +- ...ter.FilterRequest.ContentFilter.codec.html | 2 +- ...er.FilterRequest.ContentFilter.decode.html | 2 +- ...er.FilterRequest.ContentFilter.encode.html | 2 +- ...roto.proto_filter.FilterRequest.codec.html | 2 +- ...oto.proto_filter.FilterRequest.decode.html | 2 +- ...oto.proto_filter.FilterRequest.encode.html | 2 +- ...ku_proto.proto_filter.FilterRpc.codec.html | 2 +- ...u_proto.proto_filter.FilterRpc.decode.html | 2 +- ...u_proto.proto_filter.FilterRpc.encode.html | 2 +- ..._proto.proto_filter.MessagePush.codec.html | 2 +- ...proto.proto_filter.MessagePush.decode.html | 2 +- ...proto.proto_filter.MessagePush.encode.html | 2 +- ...oto.proto_filter.RateLimitProof.codec.html | 2 +- ...to.proto_filter.RateLimitProof.decode.html | 2 +- ...to.proto_filter.RateLimitProof.encode.html | 2 +- ...oto.proto_lightpush.PushRequest.codec.html | 2 +- ...to.proto_lightpush.PushRequest.decode.html | 2 +- ...to.proto_lightpush.PushRequest.encode.html | 2 +- ...to.proto_lightpush.PushResponse.codec.html | 2 +- ...o.proto_lightpush.PushResponse.decode.html | 2 +- ...o.proto_lightpush.PushResponse.encode.html | 2 +- ...u_proto.proto_lightpush.PushRpc.codec.html | 2 +- ..._proto.proto_lightpush.PushRpc.decode.html | 2 +- ..._proto.proto_lightpush.PushRpc.encode.html | 2 +- ....proto_lightpush.RateLimitProof.codec.html | 2 +- ...proto_lightpush.RateLimitProof.decode.html | 2 +- ...proto_lightpush.RateLimitProof.encode.html | 2 +- ...oto.proto_lightpush.WakuMessage.codec.html | 2 +- ...to.proto_lightpush.WakuMessage.decode.html | 2 +- ...to.proto_lightpush.WakuMessage.encode.html | 2 +- ...to.proto_message.RateLimitProof.codec.html | 2 +- ...o.proto_message.RateLimitProof.decode.html | 2 +- ...o.proto_message.RateLimitProof.encode.html | 2 +- ...proto.proto_message.WakuMessage.codec.html | 2 +- ...roto.proto_message.WakuMessage.decode.html | 2 +- ...roto.proto_message.WakuMessage.encode.html | 2 +- ...peer_exchange.PeerExchangeQuery.codec.html | 2 +- ...eer_exchange.PeerExchangeQuery.decode.html | 2 +- ...eer_exchange.PeerExchangeQuery.encode.html | 2 +- ...o_peer_exchange.PeerExchangeRPC.codec.html | 2 +- ..._peer_exchange.PeerExchangeRPC.decode.html | 2 +- ..._peer_exchange.PeerExchangeRPC.encode.html | 2 +- ...r_exchange.PeerExchangeResponse.codec.html | 2 +- ..._exchange.PeerExchangeResponse.decode.html | 2 +- ..._exchange.PeerExchangeResponse.encode.html | 2 +- ...to.proto_peer_exchange.PeerInfo.codec.html | 2 +- ...o.proto_peer_exchange.PeerInfo.decode.html | 2 +- ...o.proto_peer_exchange.PeerInfo.encode.html | 2 +- ...proto.proto_store.ContentFilter.codec.html | 2 +- ...roto.proto_store.ContentFilter.decode.html | 2 +- ...roto.proto_store.ContentFilter.encode.html | 2 +- ..._proto.proto_store.HistoryQuery.codec.html | 2 +- ...proto.proto_store.HistoryQuery.decode.html | 2 +- ...proto.proto_store.HistoryQuery.encode.html | 2 +- ...re.HistoryResponse.HistoryError.codec.html | 2 +- ...oto.proto_store.HistoryResponse.codec.html | 2 +- ...to.proto_store.HistoryResponse.decode.html | 2 +- ...to.proto_store.HistoryResponse.encode.html | 2 +- ...ku_proto.proto_store.HistoryRpc.codec.html | 2 +- ...u_proto.proto_store.HistoryRpc.decode.html | 2 +- ...u_proto.proto_store.HistoryRpc.encode.html | 2 +- .../_waku_proto.proto_store.Index.codec.html | 2 +- .../_waku_proto.proto_store.Index.decode.html | 2 +- .../_waku_proto.proto_store.Index.encode.html | 2 +- ...roto_store.PagingInfo.Direction.codec.html | 2 +- ...ku_proto.proto_store.PagingInfo.codec.html | 2 +- ...u_proto.proto_store.PagingInfo.decode.html | 2 +- ...u_proto.proto_store.PagingInfo.encode.html | 2 +- ...roto.proto_store.RateLimitProof.codec.html | 2 +- ...oto.proto_store.RateLimitProof.decode.html | 2 +- ...oto.proto_store.RateLimitProof.encode.html | 2 +- ...u_proto.proto_store.WakuMessage.codec.html | 2 +- ..._proto.proto_store.WakuMessage.decode.html | 2 +- ..._proto.proto_store.WakuMessage.encode.html | 2 +- ...c_only_message.TopicOnlyMessage.codec.html | 2 +- ..._only_message.TopicOnlyMessage.decode.html | 2 +- ..._only_message.TopicOnlyMessage.encode.html | 2 +- functions/_waku_relay.wakuGossipSub.html | 2 +- functions/_waku_relay.wakuRelay.html | 2 +- .../_waku_utils.getPseudoRandomSubset.html | 2 +- .../_waku_utils.groupByContentTopic.html | 2 +- functions/_waku_utils.isDefined.html | 2 +- functions/_waku_utils.toAsyncIterator.html | 2 +- index.html | 2 +- interfaces/_waku_core.KeepAliveOptions.html | 6 +- interfaces/_waku_core.waku.WakuOptions.html | 8 +-- .../_waku_core.waku_store.QueryOptions.html | 12 ++-- .../_waku_core.waku_store.TimeFilter.html | 6 +- interfaces/_waku_create.Libp2pComponents.html | 34 ++++----- interfaces/_waku_dns_discovery.DnsClient.html | 4 +- ..._dns_discovery.DnsDiscoveryComponents.html | 4 +- ...aku_dns_discovery.NodeCapabilityCount.html | 10 +-- interfaces/_waku_dns_discovery.Options.html | 12 ++-- ...u_interfaces.ConnectionManagerOptions.html | 6 +- interfaces/_waku_interfaces.Cursor.html | 10 +-- .../_waku_interfaces.EncoderOptions.html | 8 +-- interfaces/_waku_interfaces.FullNode.html | 20 +++--- .../_waku_interfaces.IAsyncIterator.html | 6 +- .../_waku_interfaces.IDecodedMessage.html | 16 ++--- interfaces/_waku_interfaces.IDecoder.html | 8 +-- interfaces/_waku_interfaces.IEncoder.html | 10 +-- interfaces/_waku_interfaces.IEnr.html | 34 ++++----- interfaces/_waku_interfaces.IMessage.html | 8 +-- interfaces/_waku_interfaces.IMetaSetter.html | 2 +- .../_waku_interfaces.IPeerExchange.html | 10 +-- .../_waku_interfaces.IProtoMessage.html | 16 ++--- .../_waku_interfaces.IRateLimitProof.html | 16 ++--- interfaces/_waku_interfaces.IReceiver.html | 8 +-- interfaces/_waku_interfaces.ISender.html | 4 +- interfaces/_waku_interfaces.IStore.html | 14 ++-- interfaces/_waku_interfaces.LightNode.html | 20 +++--- ...aku_interfaces.PeerExchangeComponents.html | 6 +- ...ku_interfaces.PeerExchangeQueryParams.html | 6 +- ..._waku_interfaces.PeerExchangeResponse.html | 4 +- interfaces/_waku_interfaces.PeerInfo.html | 4 +- ..._waku_interfaces.PointToPointProtocol.html | 8 +-- interfaces/_waku_interfaces.RelayNode.html | 20 +++--- interfaces/_waku_interfaces.SendResult.html | 4 +- interfaces/_waku_interfaces.TimeFilter.html | 6 +- interfaces/_waku_interfaces.Waku.html | 20 +++--- interfaces/_waku_interfaces.Waku2.html | 10 +-- ..._waku_interfaces._internal_.IRelayAPI.html | 8 +-- ...ssage_encryption.ecies.EncoderOptions.html | 6 +- ...e_encryption.symmetric.EncoderOptions.html | 6 +- interfaces/_waku_peer_exchange.Options.html | 12 ++-- ...nge._internal_.PeerExchangeComponents.html | 6 +- interfaces/_waku_proto.WakuMessage-1.html | 18 ++--- ...ku_proto.proto_filter.FilterRequest-1.html | 10 +-- ..._filter.FilterRequest.ContentFilter-1.html | 6 +- .../_waku_proto.proto_filter.FilterRpc-1.html | 10 +-- ...waku_proto.proto_filter.MessagePush-1.html | 6 +- ...u_proto.proto_filter.RateLimitProof-1.html | 18 ++--- ...u_proto.proto_lightpush.PushRequest-1.html | 8 +-- ..._proto.proto_lightpush.PushResponse-1.html | 8 +-- ..._waku_proto.proto_lightpush.PushRpc-1.html | 10 +-- ...roto.proto_lightpush.RateLimitProof-1.html | 18 ++--- ...u_proto.proto_lightpush.WakuMessage-1.html | 18 ++--- ..._proto.proto_message.RateLimitProof-1.html | 18 ++--- ...aku_proto.proto_message.WakuMessage-1.html | 18 ++--- ...oto_peer_exchange.PeerExchangeQuery-1.html | 6 +- ...proto_peer_exchange.PeerExchangeRPC-1.html | 8 +-- ..._peer_exchange.PeerExchangeResponse-1.html | 6 +- ..._proto.proto_peer_exchange.PeerInfo-1.html | 6 +- ...aku_proto.proto_store.ContentFilter-1.html | 6 +- ...waku_proto.proto_store.HistoryQuery-1.html | 14 ++-- ...u_proto.proto_store.HistoryResponse-1.html | 10 +-- .../_waku_proto.proto_store.HistoryRpc-1.html | 10 +-- .../_waku_proto.proto_store.Index-1.html | 12 ++-- .../_waku_proto.proto_store.PagingInfo-1.html | 10 +-- ...ku_proto.proto_store.RateLimitProof-1.html | 18 ++--- ..._waku_proto.proto_store.WakuMessage-1.html | 18 ++--- ...topic_only_message.TopicOnlyMessage-1.html | 6 +- modules/_waku_core.html | 4 +- modules/_waku_core.message.html | 2 +- modules/_waku_core.message.version_0.html | 2 +- modules/_waku_core.waku.html | 2 +- modules/_waku_core.waku_filter.html | 2 +- modules/_waku_core.waku_light_push.html | 2 +- modules/_waku_core.waku_store.html | 2 +- modules/_waku_create.html | 2 +- modules/_waku_dns_discovery.html | 2 +- modules/_waku_enr.html | 2 +- modules/_waku_interfaces.html | 2 +- modules/_waku_message_encryption.ecies.html | 2 +- modules/_waku_message_encryption.html | 6 +- .../_waku_message_encryption.symmetric.html | 2 +- modules/_waku_message_hash.html | 2 +- modules/_waku_peer_exchange.html | 2 +- modules/_waku_proto.WakuMessage.html | 4 +- modules/_waku_proto.html | 2 +- ...to_filter.FilterRequest.ContentFilter.html | 4 +- ...waku_proto.proto_filter.FilterRequest.html | 4 +- .../_waku_proto.proto_filter.FilterRpc.html | 4 +- .../_waku_proto.proto_filter.MessagePush.html | 4 +- ...aku_proto.proto_filter.RateLimitProof.html | 4 +- modules/_waku_proto.proto_filter.html | 2 +- ...aku_proto.proto_lightpush.PushRequest.html | 4 +- ...ku_proto.proto_lightpush.PushResponse.html | 4 +- .../_waku_proto.proto_lightpush.PushRpc.html | 4 +- ..._proto.proto_lightpush.RateLimitProof.html | 4 +- ...aku_proto.proto_lightpush.WakuMessage.html | 4 +- modules/_waku_proto.proto_lightpush.html | 2 +- ...ku_proto.proto_message.RateLimitProof.html | 4 +- ..._waku_proto.proto_message.WakuMessage.html | 4 +- modules/_waku_proto.proto_message.html | 2 +- ...proto_peer_exchange.PeerExchangeQuery.html | 4 +- ...o.proto_peer_exchange.PeerExchangeRPC.html | 4 +- ...to_peer_exchange.PeerExchangeResponse.html | 4 +- ...ku_proto.proto_peer_exchange.PeerInfo.html | 4 +- modules/_waku_proto.proto_peer_exchange.html | 2 +- ..._waku_proto.proto_store.ContentFilter.html | 4 +- .../_waku_proto.proto_store.HistoryQuery.html | 4 +- ...to_store.HistoryResponse.HistoryError.html | 4 +- ...aku_proto.proto_store.HistoryResponse.html | 4 +- .../_waku_proto.proto_store.HistoryRpc.html | 4 +- modules/_waku_proto.proto_store.Index.html | 4 +- ...roto.proto_store.PagingInfo.Direction.html | 4 +- .../_waku_proto.proto_store.PagingInfo.html | 4 +- ...waku_proto.proto_store.RateLimitProof.html | 4 +- .../_waku_proto.proto_store.WakuMessage.html | 4 +- modules/_waku_proto.proto_store.html | 2 +- ...o_topic_only_message.TopicOnlyMessage.html | 4 +- .../_waku_proto.proto_topic_only_message.html | 2 +- modules/_waku_relay.html | 2 +- modules/_waku_utils.html | 2 +- .../_waku_core.waku_filter.ContentFilter.html | 2 +- types/_waku_core.waku_filter.RequestID.html | 2 +- ..._core.waku_filter.UnsubscribeFunction.html | 2 +- types/_waku_dns_discovery.SearchContext.html | 2 +- .../_waku_interfaces.ActiveSubscriptions.html | 2 +- types/_waku_interfaces.Callback.html | 2 +- types/_waku_interfaces.ContentTopic.html | 2 +- types/_waku_interfaces.ENRKey.html | 2 +- types/_waku_interfaces.ENRValue.html | 2 +- types/_waku_interfaces.IFilter.html | 2 +- types/_waku_interfaces.ILightPush.html | 2 +- types/_waku_interfaces.IRelay.html | 2 +- types/_waku_interfaces.NodeId.html | 2 +- ...waku_interfaces.ProtocolCreateOptions.html | 2 +- types/_waku_interfaces.ProtocolOptions.html | 2 +- types/_waku_interfaces.PubSubTopic.html | 2 +- types/_waku_interfaces.SequenceNumber.html | 2 +- types/_waku_interfaces.StoreQueryOptions.html | 2 +- types/_waku_interfaces.Unsubscribe.html | 2 +- types/_waku_message_encryption.Signature.html | 2 +- types/_waku_relay.ContentTopic.html | 2 +- types/_waku_relay.Observer.html | 2 +- types/_waku_relay.RelayCreateOptions.html | 2 +- variables/_waku_core.DefaultPubSubTopic.html | 2 +- variables/_waku_core.DefaultUserAgent.html | 2 +- .../_waku_core.message.version_0.Version.html | 2 +- ...re.waku.DefaultPingKeepAliveValueSecs.html | 2 +- ...e.waku.DefaultRelayKeepAliveValueSecs.html | 2 +- .../_waku_core.waku_filter.FilterCodec.html | 2 +- ...u_core.waku_light_push.LightPushCodec.html | 2 +- ..._waku_core.waku_store.DefaultPageSize.html | 2 +- .../_waku_core.waku_store.StoreCodec.html | 2 +- variables/_waku_dns_discovery.enrTree.html | 2 +- variables/_waku_enr.ERR_INVALID_ID.html | 2 +- variables/_waku_enr.ERR_NO_SIGNATURE.html | 2 +- variables/_waku_enr.MAX_RECORD_SIZE.html | 2 +- .../_waku_enr.MULTIADDR_LENGTH_SIZE.html | 2 +- .../_waku_message_encryption.OneMillion.html | 2 +- .../_waku_message_encryption.Version.html | 2 +- ...change.DEFAULT_PEER_EXCHANGE_TAG_NAME.html | 2 +- ..._waku_peer_exchange.PeerExchangeCodec.html | 2 +- 308 files changed, 855 insertions(+), 856 deletions(-) diff --git a/assets/highlight.css b/assets/highlight.css index bf92b2bd8a..1a8d9e3e1a 100644 --- a/assets/highlight.css +++ b/assets/highlight.css @@ -1,10 +1,10 @@ :root { - --light-hl-0: #000000; - --dark-hl-0: #D4D4D4; - --light-hl-1: #A31515; - --dark-hl-1: #CE9178; - --light-hl-2: #795E26; - --dark-hl-2: #DCDCAA; + --light-hl-0: #795E26; + --dark-hl-0: #DCDCAA; + --light-hl-1: #000000; + --dark-hl-1: #D4D4D4; + --light-hl-2: #A31515; + --dark-hl-2: #CE9178; --light-hl-3: #0000FF; --dark-hl-3: #569CD6; --light-hl-4: #0070C1; diff --git a/assets/style.css b/assets/style.css index 2d02570d01..496e66f21b 100644 --- a/assets/style.css +++ b/assets/style.css @@ -483,10 +483,9 @@ blockquote { .has-menu .col-menu { visibility: visible; transform: translate(0, 0); - display: grid; - align-items: center; - grid-template-rows: auto 1fr; - grid-gap: 1.5rem; + display: flex; + flex-direction: column; + gap: 1.5rem; max-height: 100vh; padding: 1rem 2rem; } @@ -911,7 +910,7 @@ a.tsd-index-link { margin-right: 0.8rem; } -@media (min-width: 1024px) { +@media (min-width: 1025px) { .col-content { margin: 2rem auto; } diff --git a/classes/_waku_core.ConnectionManager.html b/classes/_waku_core.ConnectionManager.html index ef68da6b25..65736c930c 100644 --- a/classes/_waku_core.ConnectionManager.html +++ b/classes/_waku_core.ConnectionManager.html @@ -21,7 +21,7 @@ +
  • Defined in packages/core/src/lib/connection_manager.ts:16
  • @@ -73,29 +73,29 @@
    Optional options: Partial<ConnectionManagerOptions>

    Returns ConnectionManager

    +
  • Defined in packages/core/src/lib/connection_manager.ts:45
  • Properties

    dialAttemptsForPeer: Map<string, number> = ...
    +
  • Defined in packages/core/src/lib/connection_manager.ts:21
  • dialErrorsForPeer: Map<string, any> = ...
    +
  • Defined in packages/core/src/lib/connection_manager.ts:22
  • keepAliveManager: KeepAliveManager
    +
  • Defined in packages/core/src/lib/connection_manager.ts:18
  • libp2pComponents: Libp2p
    +
  • Defined in packages/core/src/lib/connection_manager.ts:20
  • onEventHandlers: {
        peer:connect: ((evt: CustomEvent<Connection>) => void);
        peer:disconnect: (() => ((evt: CustomEvent<Connection>) => void));
        peer:discovery: ((evt: CustomEvent<PeerInfo>) => Promise<void>);
    } = ...
    @@ -148,17 +148,17 @@
    evt: CustomEvent<PeerInfo>

    Returns Promise<void>

    +
  • Defined in packages/core/src/lib/connection_manager.ts:167
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:19
  • instances: Map<string, ConnectionManager> = ...
    +
  • Defined in packages/core/src/lib/connection_manager.ts:17
  • Methods

    @@ -173,7 +173,7 @@
    peerId: PeerId

    Returns Promise<void>

    +
  • Defined in packages/core/src/lib/connection_manager.ts:88
  • Returns Promise<string[]>

    +
  • Defined in packages/core/src/lib/connection_manager.ts:223
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:65
  • Returns Promise<boolean>

    +
  • Defined in packages/core/src/lib/connection_manager.ts:196
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:141
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:148
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:134
  • +
  • Defined in packages/core/src/lib/connection_manager.ts:72
  • Returns ConnectionManager

    +
  • Defined in packages/core/src/lib/connection_manager.ts:24
  • +
  • Defined in packages/core/src/lib/message/version_0.ts:58
  • +
  • Defined in packages/core/src/lib/message/version_0.ts:130
  • +
  • Defined in packages/core/src/lib/message/version_0.ts:80
  • Returns void

    +
  • Defined in packages/core/src/lib/keep_alive_manager.ts:29
    • @@ -130,7 +130,7 @@
      peerId: PeerId

    Returns void

    +
  • Defined in packages/core/src/lib/keep_alive_manager.ts:63
  • +
  • Defined in packages/core/src/lib/keep_alive_manager.ts:77
  • Returns string

    +
  • Defined in packages/core/src/lib/waku.ts:185
  • +
  • Defined in packages/core/src/lib/waku.ts:176
  • +
  • Defined in packages/core/src/lib/waku.ts:167
  • +
  • Defined in packages/core/src/lib/waku.ts:171
  • +
  • Defined in packages/dns-discovery/src/dns.ts:33
  • _errorTolerance: number = 10
    +
  • Defined in packages/dns-discovery/src/dns.ts:34
  • +
  • Defined in packages/dns-discovery/src/dns.ts:32
  • Methods

    @@ -103,7 +103,7 @@ this DNS tree cache or via DNS query.

    context: SearchContext

    Returns Promise<string>

    +
  • Defined in packages/dns-discovery/src/dns.ts:158
    • @@ -121,7 +121,7 @@ ENR record as an ENR. Returns null if parsing or DNS resolution fails.

      context: SearchContext

    Returns Promise<null | ENR>

    +
  • Defined in packages/dns-discovery/src/dns.ts:114
    • @@ -139,7 +139,7 @@ return fewer peers than requested if

      wantedNodeCapabilityCount: Partial<NodeCapabilityCount>

    Returns AsyncGenerator<IEnr, any, unknown>

    +
  • Defined in packages/dns-discovery/src/dns.ts:89
    • @@ -165,7 +165,7 @@ peers encountered by randomized search exceeds the sum of the fields of

      wantedNodeCapabilityCount: Partial<NodeCapabilityCount>

    Returns Promise<IEnr[]>

    +
  • Defined in packages/dns-discovery/src/dns.ts:52
    • @@ -178,7 +178,7 @@ peers encountered by randomized search exceeds the sum of the fields of

      Optional dnsClient: DnsClient

    Returns Promise<DnsNodeDiscovery>

    +
  • Defined in packages/dns-discovery/src/dns.ts:36
  • Returns void

    +
  • Defined in packages/dns-discovery/src/index.ts:127
  • +
  • Defined in packages/enr/src/enr.ts:63
  • peerId?: PeerId
    +
  • Defined in packages/enr/src/enr.ts:35
  • seq: bigint
    +
  • Defined in packages/enr/src/raw_enr.ts:14
  • signature?: Uint8Array
    +
  • Defined in packages/enr/src/raw_enr.ts:15
  • RECORD_PREFIX: "enr:" = "enr:"
    +
  • Defined in packages/enr/src/enr.ts:34
  • Accessors

    @@ -147,7 +147,7 @@

    Implementation of IEnr.id

    Inherited from RawEnr.id

    +
  • Defined in packages/enr/src/raw_enr.ts:33
  • set ip(ip: undefined | string): void
  • @@ -169,7 +169,7 @@

    Implementation of IEnr.ip

    Inherited from RawEnr.ip

  • +
  • Defined in packages/enr/src/raw_enr.ts:52
  • set ip6(ip: undefined | string): void
  • @@ -191,7 +191,7 @@

    Implementation of IEnr.ip6

    Inherited from RawEnr.ip6

  • +
  • Defined in packages/enr/src/raw_enr.ts:76
  • set multiaddrs(multiaddrs: undefined | Multiaddr[]): void
  • Set the multiaddrs field on the ENR.

    @@ -230,7 +230,7 @@ ie, without a peer id.

    Implementation of IEnr.multiaddrs

    Inherited from RawEnr.multiaddrs

  • +
  • Defined in packages/enr/src/raw_enr.ts:128
  • +
  • Defined in packages/enr/src/enr.ts:55
  • +
  • Defined in packages/enr/src/enr.ts:106
  • +
  • Defined in packages/enr/src/raw_enr.ts:39
  • set tcp(port: undefined | number): void
  • @@ -280,7 +280,7 @@ ie, without a peer id.

    Implementation of IEnr.tcp

    Inherited from RawEnr.tcp

  • +
  • Defined in packages/enr/src/raw_enr.ts:60
  • set tcp6(port: undefined | number): void
  • @@ -302,7 +302,7 @@ ie, without a peer id.

    Implementation of IEnr.tcp6

    Inherited from RawEnr.tcp6

  • +
  • Defined in packages/enr/src/raw_enr.ts:84
  • set udp(port: undefined | number): void
  • @@ -324,7 +324,7 @@ ie, without a peer id.

    Implementation of IEnr.udp

    Inherited from RawEnr.udp

  • +
  • Defined in packages/enr/src/raw_enr.ts:68
  • set udp6(port: undefined | number): void
  • @@ -346,7 +346,7 @@ ie, without a peer id.

    Implementation of IEnr.udp6

    Inherited from RawEnr.udp6

  • +
  • Defined in packages/enr/src/raw_enr.ts:92
  • set waku2(waku2: undefined | Waku2): void
  • Set the waku2 field on the ENR.

    @@ -372,7 +372,7 @@ ie, without a peer id.

    Implementation of IEnr.waku2

    Inherited from RawEnr.waku2

  • +
  • Defined in packages/enr/src/raw_enr.ts:145
  • Methods

    @@ -382,7 +382,7 @@ ie, without a peer id.

  • Returns Multiaddr[]

  • +
  • Defined in packages/enr/src/enr.ts:91
  • Returns undefined | Multiaddr

    +
  • Defined in packages/enr/src/enr.ts:124
  • +
  • Defined in packages/enr/src/enr.ts:139
  • +
  • Defined in packages/enr/src/raw_enr.ts:27
  • Returns void

    +
  • Defined in packages/enr/src/enr.ts:67
  • Returns Promise<Uint8Array>

    +
  • Defined in packages/enr/src/enr.ts:159
  • Returns boolean

    +
  • Defined in packages/enr/src/enr.ts:149
  • Returns Promise<ENR>

    +
  • Defined in packages/enr/src/enr.ts:37
  • Returns Promise<ENR>

    +
  • Defined in packages/enr/src/creator.ts:10
  • Returns Promise<ENR>

    +
  • Defined in packages/enr/src/decoder.ts:10
  • Returns void

    +
  • Defined in packages/enr/src/raw_enr.ts:76
  • set multiaddrs(multiaddrs: undefined | Multiaddr[]): void
  • Set the multiaddrs field on the ENR.

    @@ -170,7 +170,7 @@ ie, without a peer id.

    multiaddrs: undefined | Multiaddr[]
  • Returns void

    +
  • Defined in packages/enr/src/raw_enr.ts:128
  • +
  • Defined in packages/enr/src/raw_enr.ts:39
  • set tcp(port: undefined | number): void
  • @@ -196,7 +196,7 @@ ie, without a peer id.

    port: undefined | number
  • Returns void

    +
  • Defined in packages/enr/src/raw_enr.ts:60
  • set tcp6(port: undefined | number): void
  • @@ -214,7 +214,7 @@ ie, without a peer id.

    port: undefined | number
  • Returns void

    +
  • Defined in packages/enr/src/raw_enr.ts:84
  • set udp(port: undefined | number): void
  • @@ -232,7 +232,7 @@ ie, without a peer id.

    port: undefined | number
  • Returns void

    +
  • Defined in packages/enr/src/raw_enr.ts:68
  • set udp6(port: undefined | number): void
  • @@ -250,7 +250,7 @@ ie, without a peer id.

    port: undefined | number
  • Returns void

    +
  • Defined in packages/enr/src/raw_enr.ts:92
  • set waku2(waku2: undefined | Waku2): void
  • Set the waku2 field on the ENR.

    @@ -272,7 +272,7 @@ ie, without a peer id.

    waku2: undefined | Waku2
  • Returns void

    +
  • Defined in packages/enr/src/raw_enr.ts:145
  • Methods

    @@ -290,7 +290,7 @@ ie, without a peer id.

    Returns RawEnr

    +
  • Defined in packages/enr/src/raw_enr.ts:27
  • +
  • Defined in packages/message-encryption/src/ecies.ts:46
  • +
  • Defined in packages/message-encryption/src/symmetric.ts:41
  • Returns Promise<void>

    +
  • Defined in packages/peer-exchange/src/waku_peer_exchange_discovery.ts:66
    • @@ -170,7 +170,7 @@
      peerId: PeerId

    Returns Promise<void>

    +
  • Defined in packages/peer-exchange/src/waku_peer_exchange_discovery.ts:152
  • +
  • Defined in packages/peer-exchange/src/waku_peer_exchange_discovery.ts:93
    • @@ -193,7 +193,7 @@
      peerId: PeerId

    Returns Promise<void>

    +
  • Defined in packages/peer-exchange/src/waku_peer_exchange_discovery.ts:128
  • +
  • Defined in packages/peer-exchange/src/waku_peer_exchange_discovery.ts:109
  • +
  • Defined in packages/core/src/lib/store/history_rpc.ts:9
  • +
  • Defined in packages/enr/src/enr.ts:24
  • +
  • Defined in packages/enr/src/enr.ts:30
  • +
  • Defined in packages/interfaces/src/store.ts:6
  • +
  • Defined in packages/interfaces/src/protocols.ts:9
  • +
  • Defined in packages/interfaces/src/connection_manager.ts:3
  • +
  • Defined in packages/proto/src/lib/store.ts:373
  • +
  • Defined in packages/proto/src/lib/store.ts:116
  • Returns Decoder

    +
  • Defined in packages/core/src/lib/message/version_0.ts:175
  • +
  • Defined in packages/core/src/lib/message/version_0.ts:115
  • Returns Promise<void>

    +
  • Defined in packages/core/src/lib/wait_for_remote_peer.ts:28
  • +
  • Defined in packages/core/src/lib/filter/index.ts:245
  • +
  • Defined in packages/core/src/lib/light_push/index.ts:91
  • +
  • Defined in packages/core/src/lib/store/index.ts:349
  • +
  • Defined in packages/core/src/lib/store/index.ts:376
  • +
  • Defined in packages/create/src/index.ts:43
  • +
  • Defined in packages/create/src/index.ts:76
  • +
  • Defined in packages/create/src/index.ts:154
  • +
  • Defined in packages/create/src/index.ts:148
  • +
  • Defined in packages/dns-discovery/src/index.ts:140
  • +
  • Defined in packages/enr/src/crypto.ts:31
  • +
  • Defined in packages/enr/src/peer_id.ts:6
  • +
  • Defined in packages/enr/src/waku2_codec.ts:17
  • +
  • Defined in packages/enr/src/waku2_codec.ts:3
  • +
  • Defined in packages/enr/src/peer_id.ts:22
  • +
  • Defined in packages/enr/src/peer_id.ts:13
  • +
  • Defined in packages/enr/src/crypto.ts:27
  • Returns Promise<Uint8Array>

    +
  • Defined in packages/enr/src/crypto.ts:13
  • +
  • Defined in packages/enr/src/crypto.ts:42
  • Returns ecies.Decoder

    +
  • Defined in packages/message-encryption/src/ecies.ts:182
  • +
  • Defined in packages/message-encryption/src/ecies.ts:97
  • +
  • Defined in packages/message-encryption/src/crypto/index.ts:35
  • +
  • Defined in packages/message-encryption/src/crypto/index.ts:42
  • Returns symmetric.Decoder

    +
  • Defined in packages/message-encryption/src/symmetric.ts:172
  • +
  • Defined in packages/message-encryption/src/symmetric.ts:93
  • +
  • Defined in packages/message-hash/src/index.ts:9
  • +
  • Defined in packages/peer-exchange/src/waku_peer_exchange.ts:104
  • +
  • Defined in packages/peer-exchange/src/waku_peer_exchange_discovery.ts:211
  • +
  • Defined in packages/proto/src/lib/filter.ts:542
  • +
  • Defined in packages/proto/src/lib/filter.ts:538
  • +
  • Defined in packages/proto/src/lib/filter.ts:74
  • +
  • Defined in packages/proto/src/lib/filter.ts:70
  • +
  • Defined in packages/proto/src/lib/filter.ts:155
  • +
  • Defined in packages/proto/src/lib/filter.ts:151
  • +
  • Defined in packages/proto/src/lib/filter.ts:302
  • +
  • Defined in packages/proto/src/lib/filter.ts:298
  • +
  • Defined in packages/proto/src/lib/filter.ts:220
  • +
  • Defined in packages/proto/src/lib/filter.ts:216
  • +
  • Defined in packages/proto/src/lib/filter.ts:423
  • +
  • Defined in packages/proto/src/lib/filter.ts:419
  • +
  • Defined in packages/proto/src/lib/light_push.ts:79
  • +
  • Defined in packages/proto/src/lib/light_push.ts:75
  • +
  • Defined in packages/proto/src/lib/light_push.ts:149
  • +
  • Defined in packages/proto/src/lib/light_push.ts:145
  • +
  • Defined in packages/proto/src/lib/light_push.ts:234
  • +
  • Defined in packages/proto/src/lib/light_push.ts:230
  • +
  • Defined in packages/proto/src/lib/light_push.ts:355
  • +
  • Defined in packages/proto/src/lib/light_push.ts:351
  • +
  • Defined in packages/proto/src/lib/light_push.ts:474
  • +
  • Defined in packages/proto/src/lib/light_push.ts:470
  • +
  • Defined in packages/proto/src/lib/message.ts:127
  • +
  • Defined in packages/proto/src/lib/message.ts:123
  • +
  • Defined in packages/proto/src/lib/message.ts:246
  • +
  • Defined in packages/proto/src/lib/message.ts:242
  • +
  • Defined in packages/proto/src/lib/peer_exchange.ts:124
  • +
  • Defined in packages/proto/src/lib/peer_exchange.ts:120
  • +
  • Defined in packages/proto/src/lib/peer_exchange.ts:267
  • +
  • Defined in packages/proto/src/lib/peer_exchange.ts:263
  • +
  • Defined in packages/proto/src/lib/peer_exchange.ts:191
  • +
  • Defined in packages/proto/src/lib/peer_exchange.ts:187
  • +
  • Defined in packages/proto/src/lib/peer_exchange.ts:65
  • +
  • Defined in packages/proto/src/lib/peer_exchange.ts:61
  • +
  • Defined in packages/proto/src/lib/store.ts:256
  • +
  • Defined in packages/proto/src/lib/store.ts:252
  • +
  • Defined in packages/proto/src/lib/store.ts:360
  • +
  • Defined in packages/proto/src/lib/store.ts:356
  • +
  • Defined in packages/proto/src/lib/store.ts:463
  • +
  • Defined in packages/proto/src/lib/store.ts:459
  • +
  • Defined in packages/proto/src/lib/store.ts:548
  • +
  • Defined in packages/proto/src/lib/store.ts:544
  • +
  • Defined in packages/proto/src/lib/store.ts:102
  • +
  • Defined in packages/proto/src/lib/store.ts:98
  • +
  • Defined in packages/proto/src/lib/store.ts:195
  • +
  • Defined in packages/proto/src/lib/store.ts:191
  • +
  • Defined in packages/proto/src/lib/store.ts:669
  • +
  • Defined in packages/proto/src/lib/store.ts:665
  • +
  • Defined in packages/proto/src/lib/store.ts:788
  • +
  • Defined in packages/proto/src/lib/store.ts:784
  • +
  • Defined in packages/proto/src/lib/topic_only_message.ts:67
  • +
  • Defined in packages/proto/src/lib/topic_only_message.ts:63
  • +
  • Defined in packages/relay/src/index.ts:234
  • +
  • Defined in packages/relay/src/index.ts:228
  • +
  • Defined in packages/utils/src/common/random_subset.ts:4
  • +
  • Defined in packages/utils/src/common/group_by.ts:1
  • +
  • Defined in packages/utils/src/common/is_defined.ts:1
  • +
  • Defined in packages/utils/src/common/to_async_iterator.ts:10
  • +
  • Defined in packages/core/src/lib/waku.ts:39
  • userAgent?: string
    @@ -64,7 +64,7 @@ relay to each peer after the set number of seconds. Set to 0 to disable.

    Default

    @waku/core.DefaultUserAgent

    +
  • Defined in packages/core/src/lib/waku.ts:44
  • +
  • Defined in packages/core/src/lib/store/index.ts:57
  • pageSize?: number
    @@ -70,21 +70,21 @@ If undefined, the query will start from the beginning or end of the history, dep

    Default

    DefaultPageSize

    +
  • Defined in packages/core/src/lib/store/index.ts:63
  • peerId?: PeerId

    The peer to query. If undefined, a pseudo-random peer is selected from the connected Waku Store peers.

    +
  • Defined in packages/core/src/lib/store/index.ts:46
  • timeFilter?: waku_store.TimeFilter

    Retrieve messages with a timestamp within the provided values.

    +
  • Defined in packages/core/src/lib/store/index.ts:67
  • +
  • Defined in packages/dns-discovery/src/dns.ts:21
  • +
  • Defined in packages/interfaces/src/connection_manager.ts:11
  • +
  • Defined in packages/interfaces/src/message.ts:51
  • +
  • Defined in packages/interfaces/src/message.ts:74
  • fromWireToProtoObj: ((bytes: Uint8Array) => Promise<undefined | IProtoMessage>)
    @@ -82,7 +82,7 @@
    bytes: Uint8Array

    Returns Promise<undefined | IProtoMessage>

    +
  • Defined in packages/interfaces/src/message.ts:73
  • +
  • Defined in packages/interfaces/src/message.ts:58
  • toWire: ((message: IMessage) => Promise<undefined | Uint8Array>)
    @@ -81,7 +81,7 @@
    message: IMessage

    Returns Promise<undefined | Uint8Array>

    +
  • Defined in packages/interfaces/src/message.ts:57
  • +
  • Defined in packages/interfaces/src/enr.ts:41
  • +
  • Defined in packages/interfaces/src/message.ts:35
  • Returns Promise<undefined | PeerInfo[]>

    +
  • Defined in packages/interfaces/src/peer_exchange.ts:9
  • Returns Unsubscribe | Promise<Unsubscribe>

    +
  • Defined in packages/interfaces/src/receiver.ts:17
  • toSubscriptionIterator: (<T>(decoders: IDecoder<T> | IDecoder<T>[], opts?: ProtocolOptions) => Promise<IAsyncIterator<T>>)
    @@ -99,7 +99,7 @@
    Optional opts: ProtocolOptions

    Returns Promise<IAsyncIterator<T>>

    +
  • Defined in packages/interfaces/src/receiver.ts:13
  • +
  • Defined in packages/interfaces/src/sender.ts:5
  • Returns Promise<void>

    +
  • Defined in packages/interfaces/src/store.ts:54
  • queryGenerator: (<T>(decoders: IDecoder<T>[], options?: StoreQueryOptions) => AsyncGenerator<Promise<undefined | T>[], any, unknown>)
    @@ -128,7 +128,7 @@
    Optional options: StoreQueryOptions

    Returns AsyncGenerator<Promise<undefined | T>[], any, unknown>

    +
  • Defined in packages/interfaces/src/store.ts:61
  • queryOrderedCallback: (<T>(decoders: IDecoder<T>[], callback: ((message: T) => boolean | void | Promise<boolean | void>), options?: StoreQueryOptions) => Promise<void>)
    @@ -166,7 +166,7 @@
    Optional options: StoreQueryOptions

    Returns Promise<void>

    +
  • Defined in packages/interfaces/src/store.ts:49
  • +
  • Defined in packages/interfaces/src/protocols.ts:17
  • +
  • Defined in packages/interfaces/src/waku.ts:23
  • +
  • Defined in packages/interfaces/src/relay.ts:10
  • gossipSub: GossipSub
    +
  • Defined in packages/interfaces/src/relay.ts:8
  • start: (() => Promise<void>)
    @@ -71,7 +71,7 @@
  • Returns Promise<void>

  • +
  • Defined in packages/interfaces/src/relay.ts:9
  • +
  • Defined in packages/peer-exchange/src/waku_peer_exchange_discovery.ts:33
  • +
  • Defined in packages/core/src/lib/message/index.ts:1
  • Index

    diff --git a/modules/_waku_core.message.version_0.html b/modules/_waku_core.message.version_0.html index 009c80bc69..4c56a6ad81 100644 --- a/modules/_waku_core.message.version_0.html +++ b/modules/_waku_core.message.version_0.html @@ -18,7 +18,7 @@
  • version_0
  • Namespace version_0

    +
  • Defined in packages/core/src/lib/message/version_0.ts:1
  • diff --git a/modules/_waku_core.waku.html b/modules/_waku_core.waku.html index d575b30939..ce25cef09b 100644 --- a/modules/_waku_core.waku.html +++ b/modules/_waku_core.waku.html @@ -17,7 +17,7 @@
  • waku
  • Namespace waku

    +
  • Defined in packages/core/src/lib/waku.ts:1
  • diff --git a/modules/_waku_core.waku_filter.html b/modules/_waku_core.waku_filter.html index b3c465d3dd..6d4aed0430 100644 --- a/modules/_waku_core.waku_filter.html +++ b/modules/_waku_core.waku_filter.html @@ -17,7 +17,7 @@
  • waku_filter
  • Namespace waku_filter

    +
  • Defined in packages/core/src/lib/filter/index.ts:1
  • Index

    diff --git a/modules/_waku_core.waku_light_push.html b/modules/_waku_core.waku_light_push.html index f9b7410a55..efac5b6571 100644 --- a/modules/_waku_core.waku_light_push.html +++ b/modules/_waku_core.waku_light_push.html @@ -17,7 +17,7 @@
  • waku_light_push
  • Namespace waku_light_push

    +
  • Defined in packages/core/src/lib/light_push/index.ts:1
  • Index

    diff --git a/modules/_waku_core.waku_store.html b/modules/_waku_core.waku_store.html index 6e9fd2c02c..fa91d6d5b2 100644 --- a/modules/_waku_core.waku_store.html +++ b/modules/_waku_core.waku_store.html @@ -17,7 +17,7 @@
  • waku_store
  • Namespace waku_store

    +
  • Defined in packages/core/src/lib/store/index.ts:1
  • Index

    diff --git a/modules/_waku_create.html b/modules/_waku_create.html index faa1439773..be9ef4fe26 100644 --- a/modules/_waku_create.html +++ b/modules/_waku_create.html @@ -16,7 +16,7 @@
  • @waku/create
  • Module @waku/create

    +
  • Defined in packages/create/src/index.ts:1
  • diff --git a/modules/_waku_dns_discovery.html b/modules/_waku_dns_discovery.html index 3327ab112b..abea6d72e6 100644 --- a/modules/_waku_dns_discovery.html +++ b/modules/_waku_dns_discovery.html @@ -16,7 +16,7 @@
  • @waku/dns-discovery
  • Module @waku/dns-discovery

    +
  • Defined in packages/dns-discovery/src/index.ts:1
  • diff --git a/modules/_waku_enr.html b/modules/_waku_enr.html index 0ecfedac64..9bea137536 100644 --- a/modules/_waku_enr.html +++ b/modules/_waku_enr.html @@ -16,7 +16,7 @@
  • @waku/enr
  • Module @waku/enr

    +
  • Defined in packages/enr/src/index.ts:1
  • diff --git a/modules/_waku_interfaces.html b/modules/_waku_interfaces.html index 56193e7d0f..8c33a73fed 100644 --- a/modules/_waku_interfaces.html +++ b/modules/_waku_interfaces.html @@ -16,7 +16,7 @@
  • @waku/interfaces
  • Module @waku/interfaces

    +
  • Defined in packages/interfaces/src/index.ts:1
  • diff --git a/modules/_waku_message_encryption.ecies.html b/modules/_waku_message_encryption.ecies.html index e9687ae5ca..f56e5f778c 100644 --- a/modules/_waku_message_encryption.ecies.html +++ b/modules/_waku_message_encryption.ecies.html @@ -17,7 +17,7 @@
  • ecies
  • Namespace ecies

    +
  • Defined in packages/message-encryption/src/ecies.ts:1
  • diff --git a/modules/_waku_message_encryption.html b/modules/_waku_message_encryption.html index cd0fbf4309..1100019872 100644 --- a/modules/_waku_message_encryption.html +++ b/modules/_waku_message_encryption.html @@ -16,7 +16,7 @@
  • @waku/message-encryption
  • Module @waku/message-encryption

    +
  • Defined in packages/message-encryption/src/index.ts:1
  • @@ -28,14 +28,14 @@

    Symmetric Encryption

    Symmetric encryption uses a unique key to encrypt and decrypt messages.

    -
    import {
    createDecoder,
    createEncoder,
    generateSymmetricKey,
    } from "@waku/message-encryption/symmetric";

    // Generate a random key
    const key = generateSymmetricKey();

    // To send messages, create an encoder
    const encoder = createEncoder(contentTopic, key);

    // For example
    waku.lightPush.push(encoder, { payload });

    // To receive messages, create a decoder
    const decoder = createDecoder(contentTopic, key);

    // For example
    await waku.store.queryOrderedCallback([decoder], (msg) => {
    // ...
    }); +
    import {
    createDecoder,
    createEncoder,
    generateSymmetricKey,
    } from "@waku/message-encryption/symmetric";

    // Generate a random key
    const key = generateSymmetricKey();

    // To send messages, create an encoder
    const encoder = createEncoder(contentTopic, key);

    // For example
    waku.lightPush.push(encoder, { payload });

    // To receive messages, create a decoder
    const decoder = createDecoder(contentTopic, key);

    // For example
    await waku.store.queryOrderedCallback([decoder], (msg) => {
    // ...
    });

    ECIES Encryption

    ECIES encryption enables encryption for a public key and decryption using a private key.

    -
    import {
    createDecoder,
    createEncoder,
    generatePrivateKey,
    getPublicKey,
    } from "@waku/message-encryption/ecies";

    // Generate a random private key
    const privateKey = generatePrivateKey();

    // Keep the private key secure, provide the public key to the sender
    const publicKey = getPublicKey(privateKey);

    // To send messages, create an encoder
    const encoder = createEncoder(contentTopic, publicKey);

    // For example
    waku.lightPush.push(encoder, { payload });

    // To receive messages, create a decoder
    const decoder = createDecoder(contentTopic, privateKey);

    // For example
    await waku.store.queryOrderedCallback([decoder], (msg) => {
    // ...
    }); +
    import {
    createDecoder,
    createEncoder,
    generatePrivateKey,
    getPublicKey,
    } from "@waku/message-encryption/ecies";

    // Generate a random private key
    const privateKey = generatePrivateKey();

    // Keep the private key secure, provide the public key to the sender
    const publicKey = getPublicKey(privateKey);

    // To send messages, create an encoder
    const encoder = createEncoder(contentTopic, publicKey);

    // For example
    waku.lightPush.push(encoder, { payload });

    // To receive messages, create a decoder
    const decoder = createDecoder(contentTopic, privateKey);

    // For example
    await waku.store.queryOrderedCallback([decoder], (msg) => {
    // ...
    });
    diff --git a/modules/_waku_message_encryption.symmetric.html b/modules/_waku_message_encryption.symmetric.html index 9ab1ea65fb..75cb3b297b 100644 --- a/modules/_waku_message_encryption.symmetric.html +++ b/modules/_waku_message_encryption.symmetric.html @@ -17,7 +17,7 @@
  • symmetric
  • Namespace symmetric

    +
  • Defined in packages/message-encryption/src/symmetric.ts:1
  • diff --git a/modules/_waku_message_hash.html b/modules/_waku_message_hash.html index 3e3ba39cff..db36379ccc 100644 --- a/modules/_waku_message_hash.html +++ b/modules/_waku_message_hash.html @@ -16,7 +16,7 @@
  • @waku/message-hash
  • Module @waku/message-hash

    +
  • Defined in packages/message-hash/src/index.ts:1
  • NPM

    GitHub Action diff --git a/modules/_waku_peer_exchange.html b/modules/_waku_peer_exchange.html index af20b58a26..0940d290b1 100644 --- a/modules/_waku_peer_exchange.html +++ b/modules/_waku_peer_exchange.html @@ -16,7 +16,7 @@

  • @waku/peer-exchange
  • Module @waku/peer-exchange

    +
  • Defined in packages/peer-exchange/src/index.ts:1
  • diff --git a/modules/_waku_proto.WakuMessage.html b/modules/_waku_proto.WakuMessage.html index 696950529e..ffbac983d1 100644 --- a/modules/_waku_proto.WakuMessage.html +++ b/modules/_waku_proto.WakuMessage.html @@ -17,8 +17,8 @@
  • WakuMessage
  • Namespace WakuMessage

    +
  • Defined in packages/proto/src/lib/filter.ts:428
  • +
  • Defined in packages/proto/src/lib/filter.ts:438
  • Index

    diff --git a/modules/_waku_proto.html b/modules/_waku_proto.html index dc5e6868ab..51eb6cf627 100644 --- a/modules/_waku_proto.html +++ b/modules/_waku_proto.html @@ -16,7 +16,7 @@
  • @waku/proto
  • Module @waku/proto

    +
  • Defined in packages/proto/src/index.ts:1
  • diff --git a/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html b/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html index 4f038887f0..a12a035405 100644 --- a/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html +++ b/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html @@ -19,8 +19,8 @@
  • ContentFilter
  • Namespace ContentFilter

    +
  • Defined in packages/proto/src/lib/filter.ts:18
  • +
  • Defined in packages/proto/src/lib/filter.ts:22
  • Index

    diff --git a/modules/_waku_proto.proto_filter.FilterRequest.html b/modules/_waku_proto.proto_filter.FilterRequest.html index d0ef66e11d..1efb6cef89 100644 --- a/modules/_waku_proto.proto_filter.FilterRequest.html +++ b/modules/_waku_proto.proto_filter.FilterRequest.html @@ -18,8 +18,8 @@
  • FilterRequest
  • Namespace FilterRequest

    +
  • Defined in packages/proto/src/lib/filter.ts:11
  • +
  • Defined in packages/proto/src/lib/filter.ts:17
  • Index

    diff --git a/modules/_waku_proto.proto_filter.FilterRpc.html b/modules/_waku_proto.proto_filter.FilterRpc.html index 14f66d1e7d..2090cabe9e 100644 --- a/modules/_waku_proto.proto_filter.FilterRpc.html +++ b/modules/_waku_proto.proto_filter.FilterRpc.html @@ -18,8 +18,8 @@
  • FilterRpc
  • Namespace FilterRpc

    +
  • Defined in packages/proto/src/lib/filter.ts:225
  • +
  • Defined in packages/proto/src/lib/filter.ts:231
  • Index

    diff --git a/modules/_waku_proto.proto_filter.MessagePush.html b/modules/_waku_proto.proto_filter.MessagePush.html index 856b66ca32..0932506af1 100644 --- a/modules/_waku_proto.proto_filter.MessagePush.html +++ b/modules/_waku_proto.proto_filter.MessagePush.html @@ -18,8 +18,8 @@
  • MessagePush
  • Namespace MessagePush

    +
  • Defined in packages/proto/src/lib/filter.ts:160
  • +
  • Defined in packages/proto/src/lib/filter.ts:164
  • Index

    diff --git a/modules/_waku_proto.proto_filter.RateLimitProof.html b/modules/_waku_proto.proto_filter.RateLimitProof.html index f0ec9121e9..318f3a9f54 100644 --- a/modules/_waku_proto.proto_filter.RateLimitProof.html +++ b/modules/_waku_proto.proto_filter.RateLimitProof.html @@ -18,8 +18,8 @@
  • RateLimitProof
  • Namespace RateLimitProof

    +
  • Defined in packages/proto/src/lib/filter.ts:307
  • +
  • Defined in packages/proto/src/lib/filter.ts:317
  • Index

    diff --git a/modules/_waku_proto.proto_filter.html b/modules/_waku_proto.proto_filter.html index 162ec75dd5..fb24b7fe14 100644 --- a/modules/_waku_proto.proto_filter.html +++ b/modules/_waku_proto.proto_filter.html @@ -17,7 +17,7 @@
  • proto_filter
  • Namespace proto_filter

    +
  • Defined in packages/proto/src/lib/filter.ts:7
  • diff --git a/modules/_waku_proto.proto_lightpush.PushRequest.html b/modules/_waku_proto.proto_lightpush.PushRequest.html index c3c6f9586a..87e8ed141e 100644 --- a/modules/_waku_proto.proto_lightpush.PushRequest.html +++ b/modules/_waku_proto.proto_lightpush.PushRequest.html @@ -18,8 +18,8 @@
  • PushRequest
  • Namespace PushRequest

    +
  • Defined in packages/proto/src/lib/light_push.ts:11
  • +
  • Defined in packages/proto/src/lib/light_push.ts:16
  • Index

    diff --git a/modules/_waku_proto.proto_lightpush.PushResponse.html b/modules/_waku_proto.proto_lightpush.PushResponse.html index cb9154b223..b1bad9afb0 100644 --- a/modules/_waku_proto.proto_lightpush.PushResponse.html +++ b/modules/_waku_proto.proto_lightpush.PushResponse.html @@ -18,8 +18,8 @@
  • PushResponse
  • Namespace PushResponse

    +
  • Defined in packages/proto/src/lib/light_push.ts:84
  • +
  • Defined in packages/proto/src/lib/light_push.ts:89
  • Index

    diff --git a/modules/_waku_proto.proto_lightpush.PushRpc.html b/modules/_waku_proto.proto_lightpush.PushRpc.html index 1146e65333..450f9b8597 100644 --- a/modules/_waku_proto.proto_lightpush.PushRpc.html +++ b/modules/_waku_proto.proto_lightpush.PushRpc.html @@ -18,8 +18,8 @@
  • PushRpc
  • Namespace PushRpc

    +
  • Defined in packages/proto/src/lib/light_push.ts:154
  • +
  • Defined in packages/proto/src/lib/light_push.ts:160
  • Index

    diff --git a/modules/_waku_proto.proto_lightpush.RateLimitProof.html b/modules/_waku_proto.proto_lightpush.RateLimitProof.html index 857d6b0c02..f8b2cd9c44 100644 --- a/modules/_waku_proto.proto_lightpush.RateLimitProof.html +++ b/modules/_waku_proto.proto_lightpush.RateLimitProof.html @@ -18,8 +18,8 @@
  • RateLimitProof
  • Namespace RateLimitProof

    +
  • Defined in packages/proto/src/lib/light_push.ts:239
  • +
  • Defined in packages/proto/src/lib/light_push.ts:249
  • Index

    diff --git a/modules/_waku_proto.proto_lightpush.WakuMessage.html b/modules/_waku_proto.proto_lightpush.WakuMessage.html index da3e301291..61fcef397a 100644 --- a/modules/_waku_proto.proto_lightpush.WakuMessage.html +++ b/modules/_waku_proto.proto_lightpush.WakuMessage.html @@ -18,8 +18,8 @@
  • WakuMessage
  • Namespace WakuMessage

    +
  • Defined in packages/proto/src/lib/light_push.ts:360
  • +
  • Defined in packages/proto/src/lib/light_push.ts:370
  • Index

    diff --git a/modules/_waku_proto.proto_lightpush.html b/modules/_waku_proto.proto_lightpush.html index 16c42dad90..895567d8a1 100644 --- a/modules/_waku_proto.proto_lightpush.html +++ b/modules/_waku_proto.proto_lightpush.html @@ -17,7 +17,7 @@
  • proto_lightpush
  • Namespace proto_lightpush

    +
  • Defined in packages/proto/src/lib/light_push.ts:7
  • Index

    diff --git a/modules/_waku_proto.proto_message.RateLimitProof.html b/modules/_waku_proto.proto_message.RateLimitProof.html index c4608dfca7..ce0c1897a1 100644 --- a/modules/_waku_proto.proto_message.RateLimitProof.html +++ b/modules/_waku_proto.proto_message.RateLimitProof.html @@ -18,8 +18,8 @@
  • RateLimitProof
  • Namespace RateLimitProof

    +
  • Defined in packages/proto/src/lib/message.ts:11
  • +
  • Defined in packages/proto/src/lib/message.ts:21
  • Index

    diff --git a/modules/_waku_proto.proto_message.WakuMessage.html b/modules/_waku_proto.proto_message.WakuMessage.html index a896dd2c4f..2a1dea8eaf 100644 --- a/modules/_waku_proto.proto_message.WakuMessage.html +++ b/modules/_waku_proto.proto_message.WakuMessage.html @@ -18,8 +18,8 @@
  • WakuMessage
  • Namespace WakuMessage

    +
  • Defined in packages/proto/src/lib/message.ts:132
  • +
  • Defined in packages/proto/src/lib/message.ts:142
  • Index

    diff --git a/modules/_waku_proto.proto_message.html b/modules/_waku_proto.proto_message.html index 3b8c1a9f7d..6d218f2c49 100644 --- a/modules/_waku_proto.proto_message.html +++ b/modules/_waku_proto.proto_message.html @@ -17,7 +17,7 @@
  • proto_message
  • Namespace proto_message

    +
  • Defined in packages/proto/src/lib/message.ts:7
  • Index

    diff --git a/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html b/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html index 607436c5dc..224212e438 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html @@ -18,8 +18,8 @@
  • PeerExchangeQuery
  • Namespace PeerExchangeQuery

    +
  • Defined in packages/proto/src/lib/peer_exchange.ts:70
  • +
  • Defined in packages/proto/src/lib/peer_exchange.ts:74
  • Index

    diff --git a/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html b/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html index 626e83505a..4c4d6350a6 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html @@ -18,8 +18,8 @@
  • PeerExchangeRPC
  • Namespace PeerExchangeRPC

    +
  • Defined in packages/proto/src/lib/peer_exchange.ts:198
  • +
  • Defined in packages/proto/src/lib/peer_exchange.ts:203
  • Index

    diff --git a/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html b/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html index b4434391ca..bc3ba23770 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html @@ -18,8 +18,8 @@
  • PeerExchangeResponse
  • Namespace PeerExchangeResponse

    +
  • Defined in packages/proto/src/lib/peer_exchange.ts:131
  • +
  • Defined in packages/proto/src/lib/peer_exchange.ts:135
  • Index

    diff --git a/modules/_waku_proto.proto_peer_exchange.PeerInfo.html b/modules/_waku_proto.proto_peer_exchange.PeerInfo.html index 18f4c403ed..65c485627b 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerInfo.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerInfo.html @@ -18,8 +18,8 @@
  • PeerInfo
  • Namespace PeerInfo

    +
  • Defined in packages/proto/src/lib/peer_exchange.ts:11
  • +
  • Defined in packages/proto/src/lib/peer_exchange.ts:15
  • Index

    diff --git a/modules/_waku_proto.proto_peer_exchange.html b/modules/_waku_proto.proto_peer_exchange.html index 458214cdfa..9a1c8a8d90 100644 --- a/modules/_waku_proto.proto_peer_exchange.html +++ b/modules/_waku_proto.proto_peer_exchange.html @@ -17,7 +17,7 @@
  • proto_peer_exchange
  • Namespace proto_peer_exchange

    +
  • Defined in packages/proto/src/lib/peer_exchange.ts:7
  • Index

    diff --git a/modules/_waku_proto.proto_store.ContentFilter.html b/modules/_waku_proto.proto_store.ContentFilter.html index 4f93f0219e..b87d876dfc 100644 --- a/modules/_waku_proto.proto_store.ContentFilter.html +++ b/modules/_waku_proto.proto_store.ContentFilter.html @@ -18,8 +18,8 @@
  • ContentFilter
  • Namespace ContentFilter

    +
  • Defined in packages/proto/src/lib/store.ts:200
  • +
  • Defined in packages/proto/src/lib/store.ts:204
  • Index

    diff --git a/modules/_waku_proto.proto_store.HistoryQuery.html b/modules/_waku_proto.proto_store.HistoryQuery.html index 2748896673..24c82a4eea 100644 --- a/modules/_waku_proto.proto_store.HistoryQuery.html +++ b/modules/_waku_proto.proto_store.HistoryQuery.html @@ -18,8 +18,8 @@
  • HistoryQuery
  • Namespace HistoryQuery

    +
  • Defined in packages/proto/src/lib/store.ts:261
  • +
  • Defined in packages/proto/src/lib/store.ts:269
  • Index

    diff --git a/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html b/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html index 82c8855e92..a63eb3f343 100644 --- a/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html +++ b/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html @@ -19,8 +19,8 @@
  • HistoryError
  • Namespace HistoryError

    +
  • Defined in packages/proto/src/lib/store.ts:372
  • +
  • Defined in packages/proto/src/lib/store.ts:382
  • Index

    diff --git a/modules/_waku_proto.proto_store.HistoryResponse.html b/modules/_waku_proto.proto_store.HistoryResponse.html index d2ddc1cfbb..e677147bf1 100644 --- a/modules/_waku_proto.proto_store.HistoryResponse.html +++ b/modules/_waku_proto.proto_store.HistoryResponse.html @@ -18,8 +18,8 @@
  • HistoryResponse
  • Namespace HistoryResponse

    +
  • Defined in packages/proto/src/lib/store.ts:365
  • +
  • Defined in packages/proto/src/lib/store.ts:371
  • Index

    diff --git a/modules/_waku_proto.proto_store.HistoryRpc.html b/modules/_waku_proto.proto_store.HistoryRpc.html index 39c064abae..056a4d52d9 100644 --- a/modules/_waku_proto.proto_store.HistoryRpc.html +++ b/modules/_waku_proto.proto_store.HistoryRpc.html @@ -18,8 +18,8 @@
  • HistoryRpc
  • Namespace HistoryRpc

    +
  • Defined in packages/proto/src/lib/store.ts:468
  • +
  • Defined in packages/proto/src/lib/store.ts:474
  • Index

    diff --git a/modules/_waku_proto.proto_store.Index.html b/modules/_waku_proto.proto_store.Index.html index 103d091a65..eafa74a6f6 100644 --- a/modules/_waku_proto.proto_store.Index.html +++ b/modules/_waku_proto.proto_store.Index.html @@ -18,8 +18,8 @@
  • Index
  • Namespace Index

    +
  • Defined in packages/proto/src/lib/store.ts:16
  • +
  • Defined in packages/proto/src/lib/store.ts:23
  • Index

    diff --git a/modules/_waku_proto.proto_store.PagingInfo.Direction.html b/modules/_waku_proto.proto_store.PagingInfo.Direction.html index f61b620597..ff2424d260 100644 --- a/modules/_waku_proto.proto_store.PagingInfo.Direction.html +++ b/modules/_waku_proto.proto_store.PagingInfo.Direction.html @@ -19,8 +19,8 @@
  • Direction
  • Namespace Direction

    +
  • Defined in packages/proto/src/lib/store.ts:114
  • +
  • Defined in packages/proto/src/lib/store.ts:124
  • Index

    diff --git a/modules/_waku_proto.proto_store.PagingInfo.html b/modules/_waku_proto.proto_store.PagingInfo.html index 69a01dff16..3388136a65 100644 --- a/modules/_waku_proto.proto_store.PagingInfo.html +++ b/modules/_waku_proto.proto_store.PagingInfo.html @@ -18,8 +18,8 @@
  • PagingInfo
  • Namespace PagingInfo

    +
  • Defined in packages/proto/src/lib/store.ts:107
  • +
  • Defined in packages/proto/src/lib/store.ts:113
  • Index

    diff --git a/modules/_waku_proto.proto_store.RateLimitProof.html b/modules/_waku_proto.proto_store.RateLimitProof.html index 474147ea30..c10a9f405c 100644 --- a/modules/_waku_proto.proto_store.RateLimitProof.html +++ b/modules/_waku_proto.proto_store.RateLimitProof.html @@ -18,8 +18,8 @@
  • RateLimitProof
  • Namespace RateLimitProof

    +
  • Defined in packages/proto/src/lib/store.ts:553
  • +
  • Defined in packages/proto/src/lib/store.ts:563
  • Index

    diff --git a/modules/_waku_proto.proto_store.WakuMessage.html b/modules/_waku_proto.proto_store.WakuMessage.html index ed8fb25117..3891a5c544 100644 --- a/modules/_waku_proto.proto_store.WakuMessage.html +++ b/modules/_waku_proto.proto_store.WakuMessage.html @@ -18,8 +18,8 @@
  • WakuMessage
  • Namespace WakuMessage

    +
  • Defined in packages/proto/src/lib/store.ts:674
  • +
  • Defined in packages/proto/src/lib/store.ts:684
  • Index

    diff --git a/modules/_waku_proto.proto_store.html b/modules/_waku_proto.proto_store.html index f4d38902a3..293ea5eeb5 100644 --- a/modules/_waku_proto.proto_store.html +++ b/modules/_waku_proto.proto_store.html @@ -17,7 +17,7 @@
  • proto_store
  • Namespace proto_store

    +
  • Defined in packages/proto/src/lib/store.ts:7
  • Index

    diff --git a/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html b/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html index e68a3f756c..cec8126126 100644 --- a/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html +++ b/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html @@ -18,8 +18,8 @@
  • TopicOnlyMessage
  • Namespace TopicOnlyMessage

    +
  • Defined in packages/proto/src/lib/topic_only_message.ts:11
  • +
  • Defined in packages/proto/src/lib/topic_only_message.ts:15
  • Index

    diff --git a/modules/_waku_proto.proto_topic_only_message.html b/modules/_waku_proto.proto_topic_only_message.html index a42fe97754..11140e44b2 100644 --- a/modules/_waku_proto.proto_topic_only_message.html +++ b/modules/_waku_proto.proto_topic_only_message.html @@ -17,7 +17,7 @@
  • proto_topic_only_message
  • Namespace proto_topic_only_message

    +
  • Defined in packages/proto/src/lib/topic_only_message.ts:7
  • Index

    diff --git a/modules/_waku_relay.html b/modules/_waku_relay.html index 66831eb152..5bbc276da2 100644 --- a/modules/_waku_relay.html +++ b/modules/_waku_relay.html @@ -16,7 +16,7 @@
  • @waku/relay
  • Module @waku/relay

    +
  • Defined in packages/relay/src/index.ts:1
  • diff --git a/modules/_waku_utils.html b/modules/_waku_utils.html index d383391e4b..ad03c1a174 100644 --- a/modules/_waku_utils.html +++ b/modules/_waku_utils.html @@ -16,7 +16,7 @@
  • @waku/utils
  • Module @waku/utils

    +
  • Defined in packages/utils/src/index.ts:1
  • diff --git a/types/_waku_core.waku_filter.ContentFilter.html b/types/_waku_core.waku_filter.ContentFilter.html index d03db520af..92711d1038 100644 --- a/types/_waku_core.waku_filter.ContentFilter.html +++ b/types/_waku_core.waku_filter.ContentFilter.html @@ -24,7 +24,7 @@
  • contentTopic: string
  • +
  • Defined in packages/core/src/lib/filter/filter_rpc.ts:4
  • +
  • Defined in packages/core/src/lib/filter/index.ts:35
  • +
  • Defined in packages/core/src/lib/filter/index.ts:34
  • +
  • Defined in packages/dns-discovery/src/dns.ts:14
  • +
  • Defined in packages/interfaces/src/receiver.ts:10
  • +
  • Defined in packages/interfaces/src/protocols.ts:61
  • +
  • Defined in packages/interfaces/src/misc.ts:11
  • +
  • Defined in packages/interfaces/src/enr.ts:5
  • +
  • Defined in packages/interfaces/src/enr.ts:6
  • +
  • Defined in packages/interfaces/src/filter.ts:4
  • +
  • Defined in packages/interfaces/src/light_push.ts:4
  • +
  • Defined in packages/interfaces/src/relay.ts:13
  • +
  • Defined in packages/interfaces/src/enr.ts:11
  • +
  • Defined in packages/interfaces/src/protocols.ts:20
  • +
  • Defined in packages/interfaces/src/protocols.ts:54
  • +
  • Defined in packages/interfaces/src/misc.ts:10
  • +
  • Defined in packages/interfaces/src/enr.ts:12
  • +
  • Defined in packages/interfaces/src/store.ts:21
  • +
  • Defined in packages/interfaces/src/misc.ts:8
  • +
  • Defined in packages/message-encryption/src/index.ts:18
  • +
  • Defined in packages/relay/src/index.ts:41
  • +
  • Defined in packages/relay/src/index.ts:35
  • +
  • Defined in packages/relay/src/index.ts:40
  • +
  • Defined in packages/core/src/lib/waku.ts:21
  • +
  • Defined in packages/core/src/lib/message/version_0.ts:17
  • +
  • Defined in packages/core/src/lib/waku.ts:19
  • +
  • Defined in packages/core/src/lib/waku.ts:20
  • +
  • Defined in packages/core/src/lib/filter/index.ts:30
  • +
  • Defined in packages/core/src/lib/light_push/index.ts:25
  • +
  • Defined in packages/core/src/lib/store/index.ts:33
  • +
  • Defined in packages/core/src/lib/store/index.ts:31
  • +
  • Defined in packages/dns-discovery/src/index.ts:18
  • +
  • Defined in packages/enr/src/constants.ts:4
  • +
  • Defined in packages/enr/src/constants.ts:6
  • +
  • Defined in packages/enr/src/constants.ts:2
  • +
  • Defined in packages/enr/src/constants.ts:10
  • +
  • Defined in packages/message-encryption/src/index.ts:8
  • +
  • Defined in packages/message-encryption/src/index.ts:16
  • +
  • Defined in packages/peer-exchange/src/waku_peer_exchange_discovery.ts:51
  • +
  • Defined in packages/peer-exchange/src/waku_peer_exchange.ts:19