From 1415903562dc16414f22ef7f80f5be40a9ae257c Mon Sep 17 00:00:00 2001 From: status-im-auto Date: Fri, 4 Oct 2024 08:52:12 +0000 Subject: [PATCH] Updates --- assets/navigation.js | 2 +- assets/search.js | 2 +- classes/_waku_core.ConnectionManager.html | 10 +++--- classes/_waku_core.DecodedMessage.html | 4 +-- classes/_waku_core.Decoder.html | 4 +-- classes/_waku_core.Encoder.html | 4 +-- classes/_waku_core.KeepAliveManager.html | 4 +-- classes/_waku_core.StreamManager.html | 8 +++-- .../_waku_core.waku_filter.FilterCore.html | 8 ++--- ...ku_core.waku_light_push.LightPushCore.html | 8 ++--- classes/_waku_core.waku_store.StoreCore.html | 8 ++--- classes/_waku_enr.ENR.html | 24 ++++++------- classes/_waku_enr.EnrCreator.html | 4 +-- classes/_waku_enr.EnrDecoder.html | 4 +-- ...aku_message_encryption.DecodedMessage.html | 6 ++-- classes/_waku_sdk.WakuNode.html | 8 ++--- classes/_waku_sdk.waku.StreamManager.html | 4 ++- classes/_waku_utils.Logger.html | 4 +-- enums/_waku_enr.TransportProtocol.html | 4 +-- ...aku_enr.TransportProtocolPerIpVersion.html | 4 +-- ...aku_interfaces.EConnectionStateEvents.html | 4 +-- ...ku_interfaces.EPeersByDiscoveryEvents.html | 4 +-- enums/_waku_interfaces.HealthStatus.html | 4 +-- enums/_waku_interfaces.ProtocolError.html | 36 +++++++++---------- enums/_waku_interfaces.Protocols.html | 4 +-- enums/_waku_interfaces.Tags.html | 4 +-- ...ubscribeRequest.FilterSubscribeType-1.html | 4 +-- functions/_waku_core.createDecoder.html | 2 +- functions/_waku_core.createEncoder.html | 2 +- functions/_waku_core.getHealthManager.html | 2 +- functions/_waku_core.waitForRemotePeer.html | 16 --------- functions/_waku_core.wakuMetadata.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 +- ...ssage_encryption.crypto.ecies.decrypt.html | 2 +- ...ssage_encryption.crypto.ecies.encrypt.html | 2 +- ...u_message_encryption.crypto.getSubtle.html | 2 +- ...u_message_encryption.crypto.keccak256.html | 2 +- ...message_encryption.crypto.randomBytes.html | 2 +- ...waku_message_encryption.crypto.sha256.html | 2 +- .../_waku_message_encryption.crypto.sign.html | 2 +- ...e_encryption.crypto.symmetric.decrypt.html | 2 +- ...e_encryption.crypto.symmetric.encrypt.html | 2 +- ...ncryption.crypto.symmetric.generateIv.html | 2 +- ...essage_encryption.ecies.createDecoder.html | 2 +- ...essage_encryption.ecies.createEncoder.html | 2 +- ...ge_encryption.ecies.decryptAsymmetric.html | 2 +- ...ge_encryption.ecies.encryptAsymmetric.html | 2 +- ...u_message_encryption.ecies.postCipher.html | 2 +- ...ku_message_encryption.ecies.preCipher.html | 2 +- ...message_encryption.generatePrivateKey.html | 2 +- ...ssage_encryption.generateSymmetricKey.html | 2 +- ..._waku_message_encryption.getPublicKey.html | 2 +- ...ge_encryption.symmetric.createDecoder.html | 2 +- ...ge_encryption.symmetric.createEncoder.html | 2 +- ...encryption.symmetric.decryptSymmetric.html | 2 +- ...encryption.symmetric.encryptSymmetric.html | 2 +- functions/_waku_message_hash.messageHash.html | 2 +- .../_waku_message_hash.messageHashStr.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 +- ...ribeRequest.FilterSubscribeType.codec.html | 2 +- ...ilter_v2.FilterSubscribeRequest.codec.html | 2 +- ...lter_v2.FilterSubscribeRequest.decode.html | 2 +- ...lter_v2.FilterSubscribeRequest.encode.html | 2 +- ...lter_v2.FilterSubscribeResponse.codec.html | 2 +- ...ter_v2.FilterSubscribeResponse.decode.html | 2 +- ...ter_v2.FilterSubscribeResponse.encode.html | 2 +- ...oto.proto_filter_v2.MessagePush.codec.html | 2 +- ...to.proto_filter_v2.MessagePush.decode.html | 2 +- ...to.proto_filter_v2.MessagePush.encode.html | 2 +- ....proto_filter_v2.RateLimitProof.codec.html | 2 +- ...proto_filter_v2.RateLimitProof.decode.html | 2 +- ...proto_filter_v2.RateLimitProof.encode.html | 2 +- ...oto.proto_filter_v2.WakuMessage.codec.html | 2 +- ...to.proto_filter_v2.WakuMessage.decode.html | 2 +- ...to.proto_filter_v2.WakuMessage.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 +- ...to_metadata.WakuMetadataRequest.codec.html | 2 +- ...o_metadata.WakuMetadataRequest.decode.html | 2 +- ...o_metadata.WakuMetadataRequest.encode.html | 2 +- ...o_metadata.WakuMetadataResponse.codec.html | 2 +- ..._metadata.WakuMetadataResponse.decode.html | 2 +- ..._metadata.WakuMetadataResponse.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 +- ...roto.proto_store.RateLimitProof.codec.html | 2 +- ...oto.proto_store.RateLimitProof.decode.html | 2 +- ...oto.proto_store.RateLimitProof.encode.html | 2 +- ...o.proto_store.StoreQueryRequest.codec.html | 2 +- ....proto_store.StoreQueryRequest.decode.html | 2 +- ....proto_store.StoreQueryRequest.encode.html | 2 +- ....proto_store.StoreQueryResponse.codec.html | 2 +- ...proto_store.StoreQueryResponse.decode.html | 2 +- ...proto_store.StoreQueryResponse.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 +- ...proto_store.WakuMessageKeyValue.codec.html | 2 +- ...roto_store.WakuMessageKeyValue.decode.html | 2 +- ...roto_store.WakuMessageKeyValue.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.createRelayNode.html | 2 +- functions/_waku_relay.wakuGossipSub.html | 2 +- functions/_waku_relay.wakuRelay.html | 2 +- ...waku_sdk.createLibp2pAndUpdateOptions.html | 2 +- functions/_waku_sdk.createLightNode.html | 2 +- functions/_waku_sdk.defaultLibp2p.html | 2 +- functions/_waku_sdk.waitForRemotePeer.html | 2 +- functions/_waku_sdk.wakuFilter.html | 2 +- functions/_waku_sdk.wakuLightPush.html | 2 +- functions/_waku_sdk.wakuStore.html | 2 +- ..._waku_utils.contentTopicToPubsubTopic.html | 2 +- .../_waku_utils.contentTopicToShardIndex.html | 2 +- ...waku_utils.contentTopicsByPubsubTopic.html | 2 +- functions/_waku_utils.decodeRelayShard.html | 2 +- functions/_waku_utils.delay.html | 2 +- ...s.derivePubsubTopicsFromNetworkConfig.html | 2 +- .../_waku_utils.determinePubsubTopic.html | 2 +- functions/_waku_utils.encodeRelayShard.html | 2 +- ...u_utils.ensurePubsubTopicIsConfigured.html | 2 +- .../_waku_utils.ensureShardingConfigured.html | 2 +- .../_waku_utils.ensureValidContentTopic.html | 2 +- .../_waku_utils.getPseudoRandomSubset.html | 2 +- ...ku_utils.getWsMultiaddrFromMultiaddrs.html | 2 +- .../_waku_utils.groupByContentTopic.html | 2 +- functions/_waku_utils.isAutoSharding.html | 2 +- functions/_waku_utils.isDefined.html | 2 +- .../_waku_utils.isMessageSizeUnderCap.html | 2 +- functions/_waku_utils.isStaticSharding.html | 2 +- functions/_waku_utils.isWireSizeUnderCap.html | 2 +- ...ku_utils.pubsubTopicToSingleShardInfo.html | 2 +- .../_waku_utils.pubsubTopicsToShardInfo.html | 2 +- functions/_waku_utils.pushOrInitMapSet.html | 2 +- .../_waku_utils.removeItemFromArray.html | 2 +- .../_waku_utils.shardInfoToPubsubTopics.html | 2 +- ...ku_utils.singleShardInfoToPubsubTopic.html | 2 +- ...aku_utils.singleShardInfosToShardInfo.html | 2 +- functions/_waku_utils.toAsyncIterator.html | 2 +- ...u_interfaces.ConnectionManagerOptions.html | 8 ++--- .../_waku_interfaces.DiscoveryTrigger.html | 4 +-- interfaces/_waku_interfaces.DnsClient.html | 4 +-- .../_waku_interfaces.DnsDiscOptions.html | 12 +++---- ...aku_interfaces.DnsDiscoveryComponents.html | 4 +-- .../_waku_interfaces.EncoderOptions.html | 8 ++--- interfaces/_waku_interfaces.Failure.html | 4 +-- .../_waku_interfaces.IAsyncIterator.html | 4 +-- .../_waku_interfaces.IConnectionManager.html | 4 +-- ...aku_interfaces.IConnectionStateEvents.html | 4 +-- .../_waku_interfaces.IDecodedMessage.html | 4 +-- interfaces/_waku_interfaces.IDecoder.html | 4 +-- interfaces/_waku_interfaces.IEncoder.html | 4 +-- interfaces/_waku_interfaces.IEnr.html | 8 ++--- .../_waku_interfaces.IHealthManager.html | 4 +-- interfaces/_waku_interfaces.IMessage.html | 4 +-- interfaces/_waku_interfaces.IMetaSetter.html | 2 +- interfaces/_waku_interfaces.IMetadata.html | 4 +-- .../_waku_interfaces.IPeerExchange.html | 4 +-- ...ku_interfaces.IPeersByDiscoveryEvents.html | 4 +-- .../_waku_interfaces.IProtoMessage.html | 4 +-- .../_waku_interfaces.IRateLimitProof.html | 4 +-- interfaces/_waku_interfaces.IReceiver.html | 4 +-- interfaces/_waku_interfaces.IRelayAPI.html | 8 ++--- interfaces/_waku_interfaces.ISender.html | 4 +-- .../_waku_interfaces.ISubscriptionSDK.html | 4 +-- .../_waku_interfaces.KeepAliveOptions.html | 4 +-- interfaces/_waku_interfaces.LightNode.html | 4 +-- .../_waku_interfaces.NodeCapabilityCount.html | 4 +-- ...aku_interfaces.PeerExchangeComponents.html | 4 +-- ...ku_interfaces.PeerExchangeQueryParams.html | 4 +-- ..._waku_interfaces.PeerExchangeResponse.html | 4 +-- interfaces/_waku_interfaces.PeerInfo.html | 4 +-- ...aku_interfaces.PeersByDiscoveryResult.html | 4 +-- interfaces/_waku_interfaces.RelayNode.html | 4 +-- .../_waku_interfaces.SingleShardInfo.html | 6 ++-- interfaces/_waku_interfaces.Waku.html | 4 +-- interfaces/_waku_interfaces.Waku2.html | 4 +-- ...ssage_encryption.ecies.EncoderOptions.html | 6 ++-- ...e_encryption.symmetric.EncoderOptions.html | 6 ++-- interfaces/_waku_proto.WakuMessage-1.html | 4 +-- ...ku_proto.proto_filter.FilterRequest-1.html | 4 +-- ..._filter.FilterRequest.ContentFilter-1.html | 4 +-- .../_waku_proto.proto_filter.FilterRpc-1.html | 4 +-- ...waku_proto.proto_filter.MessagePush-1.html | 4 +-- ...u_proto.proto_filter.RateLimitProof-1.html | 4 +-- ...to_filter_v2.FilterSubscribeRequest-1.html | 4 +-- ...o_filter_v2.FilterSubscribeResponse-1.html | 4 +-- ...u_proto.proto_filter_v2.MessagePush-1.html | 4 +-- ...roto.proto_filter_v2.RateLimitProof-1.html | 4 +-- ...u_proto.proto_filter_v2.WakuMessage-1.html | 4 +-- ...u_proto.proto_lightpush.PushRequest-1.html | 4 +-- ..._proto.proto_lightpush.PushResponse-1.html | 4 +-- ..._waku_proto.proto_lightpush.PushRpc-1.html | 4 +-- ...roto.proto_lightpush.RateLimitProof-1.html | 4 +-- ...u_proto.proto_lightpush.WakuMessage-1.html | 4 +-- ..._proto.proto_message.RateLimitProof-1.html | 4 +-- ...aku_proto.proto_message.WakuMessage-1.html | 4 +-- ....proto_metadata.WakuMetadataRequest-1.html | 4 +-- ...proto_metadata.WakuMetadataResponse-1.html | 4 +-- ...oto_peer_exchange.PeerExchangeQuery-1.html | 4 +-- ...proto_peer_exchange.PeerExchangeRPC-1.html | 4 +-- ..._peer_exchange.PeerExchangeResponse-1.html | 4 +-- ..._proto.proto_peer_exchange.PeerInfo-1.html | 4 +-- ...ku_proto.proto_store.RateLimitProof-1.html | 4 +-- ...proto.proto_store.StoreQueryRequest-1.html | 4 +-- ...roto.proto_store.StoreQueryResponse-1.html | 4 +-- ..._waku_proto.proto_store.WakuMessage-1.html | 4 +-- ...oto.proto_store.WakuMessageKeyValue-1.html | 4 +-- ...topic_only_message.TopicOnlyMessage-1.html | 4 +-- interfaces/_waku_sdk.LightNode.html | 4 +-- interfaces/_waku_sdk.Waku-1.html | 4 +-- interfaces/_waku_sdk.WakuOptions.html | 8 ++--- modules/_waku_core.html | 4 +-- modules/_waku_core.message.html | 2 +- modules/_waku_core.message.version_0.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_interfaces.html | 2 +- ..._waku_message_encryption.crypto.ecies.html | 2 +- modules/_waku_message_encryption.crypto.html | 2 +- ...u_message_encryption.crypto.symmetric.html | 2 +- modules/_waku_message_encryption.ecies.html | 2 +- .../_waku_message_encryption.symmetric.html | 2 +- modules/_waku_proto.WakuMessage.html | 2 +- ...to_filter.FilterRequest.ContentFilter.html | 2 +- ...waku_proto.proto_filter.FilterRequest.html | 2 +- .../_waku_proto.proto_filter.FilterRpc.html | 2 +- .../_waku_proto.proto_filter.MessagePush.html | 2 +- ...aku_proto.proto_filter.RateLimitProof.html | 2 +- modules/_waku_proto.proto_filter.html | 2 +- ...rSubscribeRequest.FilterSubscribeType.html | 2 +- ...roto_filter_v2.FilterSubscribeRequest.html | 2 +- ...oto_filter_v2.FilterSubscribeResponse.html | 2 +- ...aku_proto.proto_filter_v2.MessagePush.html | 2 +- ..._proto.proto_filter_v2.RateLimitProof.html | 2 +- ...aku_proto.proto_filter_v2.WakuMessage.html | 2 +- modules/_waku_proto.proto_filter_v2.html | 2 +- ...aku_proto.proto_lightpush.PushRequest.html | 2 +- ...ku_proto.proto_lightpush.PushResponse.html | 2 +- .../_waku_proto.proto_lightpush.PushRpc.html | 2 +- ..._proto.proto_lightpush.RateLimitProof.html | 2 +- ...aku_proto.proto_lightpush.WakuMessage.html | 2 +- modules/_waku_proto.proto_lightpush.html | 2 +- ...ku_proto.proto_message.RateLimitProof.html | 2 +- ..._waku_proto.proto_message.WakuMessage.html | 2 +- modules/_waku_proto.proto_message.html | 2 +- ...to.proto_metadata.WakuMetadataRequest.html | 2 +- ...o.proto_metadata.WakuMetadataResponse.html | 2 +- modules/_waku_proto.proto_metadata.html | 2 +- ...proto_peer_exchange.PeerExchangeQuery.html | 2 +- ...o.proto_peer_exchange.PeerExchangeRPC.html | 2 +- ...to_peer_exchange.PeerExchangeResponse.html | 2 +- ...ku_proto.proto_peer_exchange.PeerInfo.html | 2 +- modules/_waku_proto.proto_peer_exchange.html | 2 +- ...waku_proto.proto_store.RateLimitProof.html | 2 +- ...u_proto.proto_store.StoreQueryRequest.html | 2 +- ..._proto.proto_store.StoreQueryResponse.html | 2 +- .../_waku_proto.proto_store.WakuMessage.html | 2 +- ...proto.proto_store.WakuMessageKeyValue.html | 2 +- modules/_waku_proto.proto_store.html | 2 +- ...o_topic_only_message.TopicOnlyMessage.html | 2 +- .../_waku_proto.proto_topic_only_message.html | 2 +- modules/_waku_sdk.html | 2 +- modules/_waku_sdk.waku.html | 4 +-- .../_waku_interfaces.ActiveSubscriptions.html | 2 +- types/_waku_interfaces.AutoSharding.html | 2 +- types/_waku_interfaces.Callback.html | 2 +- types/_waku_interfaces.ContentTopic.html | 2 +- types/_waku_interfaces.ContentTopicInfo.html | 2 +- .../_waku_interfaces.CoreProtocolResult.html | 2 +- .../_waku_interfaces.CreateLibp2pOptions.html | 2 +- ...u_interfaces.CreateSubscriptionResult.html | 2 +- types/_waku_interfaces.ENRKey.html | 2 +- types/_waku_interfaces.ENRValue.html | 2 +- types/_waku_interfaces.IBaseProtocolCore.html | 2 +- types/_waku_interfaces.IBaseProtocolSDK.html | 2 +- types/_waku_interfaces.IFilter.html | 2 +- types/_waku_interfaces.IFilterSDK.html | 2 +- types/_waku_interfaces.ILightPush.html | 1 + types/_waku_interfaces.ILightPushSDK.html | 1 - types/_waku_interfaces.IRelay.html | 2 +- types/_waku_interfaces.IStoreCore.html | 2 +- types/_waku_interfaces.IStoreSDK.html | 2 +- types/_waku_interfaces.Libp2p.html | 2 +- types/_waku_interfaces.Libp2pComponents.html | 2 +- types/_waku_interfaces.Libp2pServices.html | 2 +- ..._waku_interfaces.LocalStoragePeerInfo.html | 2 +- .../_waku_interfaces.MetadataQueryResult.html | 2 +- types/_waku_interfaces.NetworkConfig.html | 2 +- types/_waku_interfaces.NodeHealth.html | 2 +- types/_waku_interfaces.NodeId.html | 2 +- ...ku_interfaces.PeerExchangeQueryResult.html | 2 +- types/_waku_interfaces.PeerIdStr.html | 2 +- ...waku_interfaces.ProtocolCreateOptions.html | 4 +-- types/_waku_interfaces.ProtocolHealth.html | 2 +- .../_waku_interfaces.ProtocolUseOptions.html | 2 +- ...waku_interfaces.ProtocolsHealthStatus.html | 2 +- types/_waku_interfaces.PubsubTopic.html | 2 +- .../_waku_interfaces.QueryRequestParams.html | 2 +- types/_waku_interfaces.SDKProtocolResult.html | 2 +- types/_waku_interfaces.SearchContext.html | 2 +- types/_waku_interfaces.SequenceNumber.html | 2 +- types/_waku_interfaces.ShardInfo.html | 2 +- types/_waku_interfaces.StaticSharding.html | 2 +- types/_waku_interfaces.StoreCursor.html | 2 +- types/_waku_interfaces.SubscribeOptions.html | 2 +- types/_waku_interfaces.SubscribeResult.html | 2 +- ..._waku_interfaces.SubscriptionCallback.html | 2 +- types/_waku_interfaces.ThisAndThat.html | 2 +- types/_waku_interfaces.ThisOrThat.html | 2 +- types/_waku_interfaces.Unsubscribe.html | 2 +- types/_waku_relay.ContentTopic.html | 2 +- types/_waku_relay.Observer.html | 2 +- types/_waku_relay.RelayCreateOptions.html | 2 +- types/_waku_sdk.CreateWakuNodeOptions.html | 2 +- types/_waku_sdk.ILightPush.html | 1 + types/_waku_sdk.ILightPushSDK.html | 1 - types/_waku_sdk.ProtocolCreateOptions.html | 2 +- types/_waku_utils.IteratorOptions.html | 2 +- variables/_waku_core.MetadataCodec.html | 2 +- .../_waku_core.message.version_0.Version.html | 2 +- .../_waku_core.waku_filter.FilterCodecs.html | 2 +- ...u_core.waku_light_push.LightPushCodec.html | 2 +- .../_waku_core.waku_store.StoreCodec.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_interfaces.DEFAULT_CLUSTER_ID.html | 2 +- .../_waku_interfaces.DNS_DISCOVERY_TAG.html | 2 +- ..._waku_interfaces.DefaultNetworkConfig.html | 2 +- .../_waku_interfaces.DefaultShardInfo.html | 2 +- ...aku_sdk.DefaultPingKeepAliveValueSecs.html | 2 +- ...waku_sdk.DefaultPingMaxInboundStreams.html | 2 +- ...ku_sdk.DefaultRelayKeepAliveValueSecs.html | 2 +- variables/_waku_sdk.DefaultUserAgent.html | 2 +- 392 files changed, 548 insertions(+), 560 deletions(-) delete mode 100644 functions/_waku_core.waitForRemotePeer.html create mode 100644 types/_waku_interfaces.ILightPush.html delete mode 100644 types/_waku_interfaces.ILightPushSDK.html create mode 100644 types/_waku_sdk.ILightPush.html delete mode 100644 types/_waku_sdk.ILightPushSDK.html diff --git a/assets/navigation.js b/assets/navigation.js index 7aeecba23f..41adc9f35f 100644 --- a/assets/navigation.js +++ b/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file diff --git a/assets/search.js b/assets/search.js index 41dfa93df3..1b556ff97c 100644 --- a/assets/search.js +++ b/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/classes/_waku_core.ConnectionManager.html b/classes/_waku_core.ConnectionManager.html index 91407d7130..dc23b93400 100644 --- a/classes/_waku_core.ConnectionManager.html +++ b/classes/_waku_core.ConnectionManager.html @@ -1,4 +1,4 @@ -ConnectionManager | Documentation

Hierarchy

Implements

Constructors

constructor +ConnectionManager | Documentation

Hierarchy

Implements

Constructors

Properties

#private: any
configuredPubsubTopics: string[]
currentActiveParallelDialCount: number = 0
dialAttemptsForPeer: Map<string, number> = ...
dialErrorsForPeer: Map<string, any> = ...
isP2PNetworkConnected: boolean = false
keepAliveManager: KeepAliveManager
libp2p: Libp2p
onEventHandlers: {
    browser:network: (() => void);
    peer:connect: ((evt) => void);
    peer:disconnect: ((evt) => void);
    peer:discovery: ((evt) => void);
} = ...

Type declaration

  • browser:network: (() => void)
      • (): void
      • Returns void

  • peer:connect: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerId>

        Returns void

  • peer:disconnect: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerId>

        Returns void

  • peer:discovery: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerInfo>

        Returns void

pendingPeerDialQueue: PeerId[] = []
instances: Map<string, ConnectionManager> = ...

Methods

  • Parameters

    • event: Event

    Returns boolean

  • Checks if the peer is dialable based on the following conditions:

    +

Constructors

Properties

#private: any
configuredPubsubTopics: string[]
currentActiveParallelDialCount: number = 0
dialAttemptsForPeer: Map<string, number> = ...
dialErrorsForPeer: Map<string, any> = ...
isP2PNetworkConnected: boolean = false
keepAliveManager: KeepAliveManager
libp2p: Libp2p
onEventHandlers: {
    browser:network: (() => void);
    peer:connect: ((evt) => void);
    peer:disconnect: ((evt) => void);
    peer:discovery: ((evt) => void);
} = ...

Type declaration

  • browser:network: (() => void)
      • (): void
      • Returns void

  • peer:connect: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerId>

        Returns void

  • peer:disconnect: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerId>

        Returns void

  • peer:discovery: ((evt) => void)
      • (evt): void
      • Parameters

        • evt: CustomEvent<PeerInfo>

        Returns void

pendingPeerDialQueue: PeerId[] = []
instances: Map<string, ConnectionManager> = ...

Methods

  • Parameters

    • event: Event

    Returns boolean

  • Checks if the peer is dialable based on the following conditions:

    1. If the peer is a bootstrap peer, it is only dialable if the number of current bootstrap connections is less than the max allowed.
    2. If the peer is not a bootstrap peer
    -

    Parameters

    • peerId: PeerId

    Returns Promise<boolean>

  • Parameters

    • type: string

    Returns number

  • Type Parameters

    • Detail

    Parameters

    Returns boolean

  • Parameters

    • type: string

    Returns number

  • Type Parameters

    • Detail

    Parameters

    Returns boolean

  • Checks if the peer should be dialed based on the following conditions:

    1. If the peer is already connected, don't dial
    2. If the peer is not part of any of the configured pubsub topics, don't dial
    3. @@ -55,4 +55,4 @@
    4. If the peer is already has an active dial attempt, or has been dialed before, don't dial it

    Parameters

    • peerId: PeerId

    Returns Promise<boolean>

    true if the peer should be dialed, false otherwise

    -
\ No newline at end of file +
\ No newline at end of file diff --git a/classes/_waku_core.DecodedMessage.html b/classes/_waku_core.DecodedMessage.html index 6b04f82439..15a3286e19 100644 --- a/classes/_waku_core.DecodedMessage.html +++ b/classes/_waku_core.DecodedMessage.html @@ -1,4 +1,4 @@ -DecodedMessage | Documentation

Hierarchy

  • DecodedMessage

    Implements

    Constructors

    constructor +DecodedMessage | Documentation

    Hierarchy

    • DecodedMessage

      Implements

      Constructors

      Properties

      Accessors

      Constructors

      Properties

      pubsubTopic: string

      Accessors

      \ No newline at end of file +

      Constructors

      Properties

      pubsubTopic: string

      Accessors

      \ No newline at end of file diff --git a/classes/_waku_core.Decoder.html b/classes/_waku_core.Decoder.html index 213ad08e8b..9ce27d2ea5 100644 --- a/classes/_waku_core.Decoder.html +++ b/classes/_waku_core.Decoder.html @@ -1,6 +1,6 @@ -Decoder | Documentation

      Implements

      Constructors

      constructor +Decoder | Documentation

      Implements

      Constructors

      Properties

      contentTopic: string
      pubsubTopic: string

      Methods

      \ No newline at end of file +

      Constructors

      Properties

      contentTopic: string
      pubsubTopic: string

      Methods

      \ No newline at end of file diff --git a/classes/_waku_core.Encoder.html b/classes/_waku_core.Encoder.html index 04724e8bd1..fd67e6e4c4 100644 --- a/classes/_waku_core.Encoder.html +++ b/classes/_waku_core.Encoder.html @@ -1,8 +1,8 @@ -Encoder | Documentation

      Implements

      Constructors

      constructor +Encoder | Documentation

      Implements

      Constructors

      Properties

      contentTopic: string
      ephemeral: boolean = false
      metaSetter?: IMetaSetter
      pubsubTopic: string

      Methods

      \ No newline at end of file +

      Constructors

      Properties

      contentTopic: string
      ephemeral: boolean = false
      metaSetter?: IMetaSetter
      pubsubTopic: string

      Methods

      \ No newline at end of file diff --git a/classes/_waku_core.KeepAliveManager.html b/classes/_waku_core.KeepAliveManager.html index 4fec5a3b4c..2f350caf3f 100644 --- a/classes/_waku_core.KeepAliveManager.html +++ b/classes/_waku_core.KeepAliveManager.html @@ -1,4 +1,4 @@ -KeepAliveManager | Documentation

      Constructors

      constructor +KeepAliveManager | Documentation

      Constructors

      Properties

      Constructors

      Properties

      libp2p: Libp2p
      pingKeepAliveTimers: Map<string, Timeout> = ...
      relay?: IRelay
      relayKeepAliveTimers: Map<PeerId, Timeout[]> = ...

      Methods

      \ No newline at end of file +

      Constructors

      Properties

      libp2p: Libp2p
      pingKeepAliveTimers: Map<string, Timeout> = ...
      relay?: IRelay
      relayKeepAliveTimers: Map<PeerId, Timeout[]> = ...

      Methods

      \ No newline at end of file diff --git a/classes/_waku_core.StreamManager.html b/classes/_waku_core.StreamManager.html index 3e2130031f..e249799f7e 100644 --- a/classes/_waku_core.StreamManager.html +++ b/classes/_waku_core.StreamManager.html @@ -1,4 +1,4 @@ -StreamManager | Documentation

      Constructors

      constructor +StreamManager | Documentation

      Constructors

      • Parameters

        • multicodec: string
        • getConnections: ((peerId?) => Connection[])
            • (peerId?): Connection[]
            • Return a list of all connections this node has open, optionally filtering by a PeerId

              Parameters

              • Optional peerId: PeerId

              Returns Connection[]

              Example

              for (const connection of libp2p.getConnections()) {
              console.log(peerId, connection.remoteAddr.toString())
              // Logs the PeerId string and the observed remote multiaddr of each Connection
              }
              -
        • addEventListener: (<K>(type, listener, options?) => void)
            • <K>(type, listener, options?): void
            • Type Parameters

              Parameters

              • type: K
              • listener: null | EventHandler<Libp2pEvents<Libp2pServices>[K]>
              • Optional options: boolean | AddEventListenerOptions

              Returns void

        Returns StreamManager

      Properties

      addEventListener: (<K>(type, listener, options?) => void)

      Type declaration

        • <K>(type, listener, options?): void
        • Type Parameters

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<Libp2pServices>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

      getConnections: ((peerId?) => Connection[])

      Type declaration

        • (peerId?): Connection[]
        • Return a list of all connections this node has open, optionally filtering +

    • addEventListener: (<K>(type, listener, options?) => void)
        • <K>(type, listener, options?): void
        • Type Parameters

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<Libp2pServices>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

    • Returns StreamManager

      Properties

      addEventListener: (<K>(type, listener, options?) => void)

      Type declaration

        • <K>(type, listener, options?): void
        • Type Parameters

          Parameters

          • type: K
          • listener: null | EventHandler<Libp2pEvents<Libp2pServices>[K]>
          • Optional options: boolean | AddEventListenerOptions

          Returns void

      getConnections: ((peerId?) => Connection[])

      Type declaration

        • (peerId?): Connection[]
        • Return a list of all connections this node has open, optionally filtering by a PeerId

          Parameters

          • Optional peerId: PeerId

          Returns Connection[]

          Example

          for (const connection of libp2p.getConnections()) {
          console.log(peerId, connection.remoteAddr.toString())
          // Logs the PeerId string and the observed remote multiaddr of each Connection
          }
          -
      log: Logger
      multicodec: string
      ongoingCreation: Set<string> = ...
      streamPool: Map<string, Promise<void>> = ...

      Methods

      \ No newline at end of file +
      log: Logger
      multicodec: string
      ongoingCreation: Set<string> = ...
      streamPool: Map<string, Promise<void>> = ...

      Methods

      \ No newline at end of file diff --git a/classes/_waku_core.waku_filter.FilterCore.html b/classes/_waku_core.waku_filter.FilterCore.html index 4496cf8f12..d68a4055a4 100644 --- a/classes/_waku_core.waku_filter.FilterCore.html +++ b/classes/_waku_core.waku_filter.FilterCore.html @@ -1,4 +1,4 @@ -FilterCore | Documentation

      Hierarchy

      • BaseProtocol
        • FilterCore

      Implements

      Constructors

      constructor +FilterCore | Documentation

      Hierarchy

      • BaseProtocol
        • FilterCore

      Implements

      Constructors

      • Parameters

        • handleIncomingMessage: ((pubsubTopic, wakuMessage, peerIdStr) => Promise<void>)
            • (pubsubTopic, wakuMessage, peerIdStr): Promise<void>
            • Parameters

              • pubsubTopic: string
              • wakuMessage: WakuMessage
              • peerIdStr: string

              Returns Promise<void>

        • pubsubTopics: string[]
        • libp2p: Libp2p

        Returns waku_filter.FilterCore

      Properties

      addLibp2pEventListener: (<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

      handleIncomingMessage: ((pubsubTopic, wakuMessage, peerIdStr) => Promise<void>)

      Type declaration

        • (pubsubTopic, wakuMessage, peerIdStr): Promise<void>
        • Parameters

          • pubsubTopic: string
          • wakuMessage: WakuMessage
          • peerIdStr: string

          Returns Promise<void>

      multicodec: string
      pubsubTopics: string[]
      removeLibp2pEventListener: {
          <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

      streamManager: StreamManager

      Accessors

      Methods

      • Returns known peers from the address book (libp2p.peerStore) that support +

      Constructors

      • Parameters

        • handleIncomingMessage: ((pubsubTopic, wakuMessage, peerIdStr) => Promise<void>)
            • (pubsubTopic, wakuMessage, peerIdStr): Promise<void>
            • Parameters

              • pubsubTopic: string
              • wakuMessage: WakuMessage
              • peerIdStr: string

              Returns Promise<void>

        • pubsubTopics: string[]
        • libp2p: Libp2p

        Returns waku_filter.FilterCore

      Properties

      addLibp2pEventListener: (<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

      handleIncomingMessage: ((pubsubTopic, wakuMessage, peerIdStr) => Promise<void>)

      Type declaration

        • (pubsubTopic, wakuMessage, peerIdStr): Promise<void>
        • Parameters

          • pubsubTopic: string
          • wakuMessage: WakuMessage
          • peerIdStr: string

          Returns Promise<void>

      multicodec: string
      pubsubTopics: string[]
      removeLibp2pEventListener: {
          <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

      streamManager: StreamManager

      Accessors

      Methods

      • Returns known peers from the address book (libp2p.peerStore) that support the class protocol. Waku may or may not be currently connected to these peers.

        -

        Returns Promise<Peer[]>

      • Retrieves a list of connected peers that support the protocol. The list is sorted by latency.

        +

        Returns Promise<Peer[]>

      • Retrieves a list of connected peers that support the protocol. The list is sorted by latency.

        Parameters

        • __namedParameters: {
              maxBootstrapPeers: number;
              numPeers: number;
          } = ...
          • maxBootstrapPeers: number
          • numPeers: number

        Returns Promise<Peer[]>

        A list of peers that support the protocol sorted by latency.

        -
      \ No newline at end of file +
      \ 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 149ef7cd45..2676184607 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

      Implements the Waku v2 Light Push protocol.

      -

      Hierarchy

      • BaseProtocol
        • LightPushCore

      Implements

      Constructors

      Hierarchy

      • BaseProtocol
        • LightPushCore

      Implements

      Constructors

      Properties

      addLibp2pEventListener: (<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

      multicodec: string
      pubsubTopics: string[]
      removeLibp2pEventListener: {
          <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

      streamManager: StreamManager

      Accessors

      Methods

      • Returns known peers from the address book (libp2p.peerStore) that support +

      Constructors

      Properties

      addLibp2pEventListener: (<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

      multicodec: string
      pubsubTopics: string[]
      removeLibp2pEventListener: {
          <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

      streamManager: StreamManager

      Accessors

      Methods

      • Returns known peers from the address book (libp2p.peerStore) that support the class protocol. Waku may or may not be currently connected to these peers.

        -

        Returns Promise<Peer[]>

      • Retrieves a list of connected peers that support the protocol. The list is sorted by latency.

        +

        Returns Promise<Peer[]>

      • Retrieves a list of connected peers that support the protocol. The list is sorted by latency.

        Parameters

        • __namedParameters: {
              maxBootstrapPeers: number;
              numPeers: number;
          } = ...
          • maxBootstrapPeers: number
          • numPeers: number

        Returns Promise<Peer[]>

        A list of peers that support the protocol sorted by latency.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/classes/_waku_core.waku_store.StoreCore.html b/classes/_waku_core.waku_store.StoreCore.html index f14d544800..aad2b20dc8 100644 --- a/classes/_waku_core.waku_store.StoreCore.html +++ b/classes/_waku_core.waku_store.StoreCore.html @@ -1,4 +1,4 @@ -StoreCore | Documentation

      Hierarchy

      • BaseProtocol
        • StoreCore

      Implements

      Constructors

      constructor +StoreCore | Documentation

      Hierarchy

      • BaseProtocol
        • StoreCore

      Implements

      Constructors

      Properties

      addLibp2pEventListener: (<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

      multicodec: string
      pubsubTopics: string[]
      removeLibp2pEventListener: {
          <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

      streamManager: StreamManager

      Accessors

      Methods

      • Returns known peers from the address book (libp2p.peerStore) that support +

      Constructors

      Properties

      addLibp2pEventListener: (<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

      multicodec: string
      pubsubTopics: string[]
      removeLibp2pEventListener: {
          <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

      streamManager: StreamManager

      Accessors

      Methods

      • Returns known peers from the address book (libp2p.peerStore) that support the class protocol. Waku may or may not be currently connected to these peers.

        -

        Returns Promise<Peer[]>

      • Retrieves a list of connected peers that support the protocol. The list is sorted by latency.

        +

        Returns Promise<Peer[]>

      • Retrieves a list of connected peers that support the protocol. The list is sorted by latency.

        Parameters

        • __namedParameters: {
              maxBootstrapPeers: number;
              numPeers: number;
          } = ...
          • maxBootstrapPeers: number
          • numPeers: number

        Returns Promise<Peer[]>

        A list of peers that support the protocol sorted by latency.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/classes/_waku_enr.ENR.html b/classes/_waku_enr.ENR.html index 1e7a886f63..29ba025e0e 100644 --- a/classes/_waku_enr.ENR.html +++ b/classes/_waku_enr.ENR.html @@ -1,4 +1,4 @@ -ENR | Documentation

      Hierarchy

      • RawEnr
        • ENR

      Implements

      Constructors

      constructor +ENR | Documentation

      Hierarchy

      • RawEnr
        • ENR

      Implements

      Constructors

      Properties

      Constructors

      • Parameters

        • kvs: Record<string, Uint8Array> = {}
        • seq: bigint = ...
        • Optional signature: Uint8Array

        Returns ENR

      Properties

      [toStringTag]: string
      getLocationMultiaddr: ((protocol) => undefined | Multiaddr) = ...

      Type declaration

      peerId?: PeerId
      seq: bigint
      signature?: Uint8Array
      size: number

      Returns

      the number of elements in the Map.

      -
      RECORD_PREFIX: "enr:" = "enr:"
      [species]: MapConstructor

      Accessors

      • get multiaddrs(): undefined | Multiaddr[]
      • Get the multiaddrs field from ENR.

        +

      Constructors

      • Parameters

        • kvs: Record<string, Uint8Array> = {}
        • seq: bigint = ...
        • Optional signature: Uint8Array

        Returns ENR

      Properties

      [toStringTag]: string
      getLocationMultiaddr: ((protocol) => undefined | Multiaddr) = ...

      Type declaration

      peerId?: PeerId
      seq: bigint
      signature?: Uint8Array
      size: number

      Returns

      the number of elements in the Map.

      +
      RECORD_PREFIX: "enr:" = "enr:"
      [species]: MapConstructor

      Accessors

      • get multiaddrs(): undefined | Multiaddr[]
      • Get the multiaddrs field from ENR.

        This field is used to store multiaddresses that cannot be stored with the current ENR pre-defined keys. These can be a multiaddresses that include encapsulation (e.g. wss) or do not use ip4 nor ip6 for the host address (e.g. dns4, dnsaddr, etc)..

        If the peer information only contains information that can be represented with the ENR pre-defined keys (ip, tcp, etc) then the usage of ENR.getLocationMultiaddr should be preferred.

        The multiaddresses stored in this field are expected to be location multiaddresses, ie, peer id less.

        -

        Returns undefined | Multiaddr[]

      • set multiaddrs(multiaddrs): void
      • Set the multiaddrs field on the ENR.

        +

        Returns undefined | Multiaddr[]

      • set multiaddrs(multiaddrs): void
      • Set the multiaddrs field on the ENR.

        This field is used to store multiaddresses that cannot be stored with the current ENR pre-defined keys. These can be a multiaddresses that include encapsulation (e.g. wss) or do not use ip4 nor ip6 for the host address (e.g. dns4, dnsaddr, etc)..

        @@ -55,21 +55,21 @@ address (e.g. dns4, dnsaddr, etc)..

        (ip, tcp, etc) then the usage of ENR.setLocationMultiaddr should be preferred. The multiaddresses stored in this field must be location multiaddresses, ie, without a peer id.

        -

        Parameters

        • multiaddrs: undefined | Multiaddr[]

        Returns void

      Methods

      • Returns an iterable of entries in the map.

        +

        Parameters

        • multiaddrs: undefined | Multiaddr[]

        Returns void

      Methods

      • Returns an iterable of entries in the map.

        Returns IterableIterator<[string, Uint8Array]>

      • Returns void

      • Parameters

        • key: string

        Returns boolean

        true if an element in the Map existed and has been removed, or false if the element does not exist.

      • Returns an iterable of key, value pairs for every entry in the map.

        Returns IterableIterator<[string, Uint8Array]>

      • Executes a provided function once per each key/value pair in the Map, in insertion order.

        Parameters

        • callbackfn: ((value, key, map) => void)
            • (value, key, map): void
            • Parameters

              • value: Uint8Array
              • key: string
              • map: Map<string, Uint8Array>

              Returns void

        • Optional thisArg: any

        Returns void

      • Returns a specified element from the Map object. If the value that is associated to the provided key is an object, then you will get a reference to that object and any change made to that object will effectively modify it inside the Map.

        Parameters

        • key: string

        Returns undefined | Uint8Array

        Returns the element associated with the specified key. If no element is associated with the specified key, undefined is returned.

        -
      • Returns the full multiaddr from the ENR fields matching the provided +

      • Parameters

        • key: string

        Returns boolean

        boolean indicating whether an element with the specified key exists or not.

        +

      Returns undefined | Multiaddr

      • Parameters

        • key: string

        Returns boolean

        boolean indicating whether an element with the specified key exists or not.

      • Returns an iterable of keys in the map

        Returns IterableIterator<string>

      • Adds a new element with a specified key and value to the Map. If an element with the same key already exists, the element will be updated.

        -

        Parameters

        • k: string
        • v: Uint8Array

        Returns this

      • Parameters

        • data: Uint8Array
        • privateKey: Uint8Array

        Returns Promise<Uint8Array>

      • Returns an iterable of values in the map

        -

        Returns IterableIterator<Uint8Array>

      • Parameters

        • kvs: Record<string, Uint8Array> = {}
        • seq: bigint = ...
        • Optional signature: Uint8Array

        Returns Promise<ENR>

      \ No newline at end of file +

      Parameters

      Returns this

      \ No newline at end of file diff --git a/classes/_waku_enr.EnrCreator.html b/classes/_waku_enr.EnrCreator.html index 33d1c8402f..f1c5979117 100644 --- a/classes/_waku_enr.EnrCreator.html +++ b/classes/_waku_enr.EnrCreator.html @@ -1,4 +1,4 @@ -EnrCreator | Documentation

      Constructors

      constructor +EnrCreator | Documentation

      Constructors

      Methods

      Constructors

      Methods

      \ No newline at end of file +

      Constructors

      Methods

      \ No newline at end of file diff --git a/classes/_waku_enr.EnrDecoder.html b/classes/_waku_enr.EnrDecoder.html index 7f564c44dd..510c3288a4 100644 --- a/classes/_waku_enr.EnrDecoder.html +++ b/classes/_waku_enr.EnrDecoder.html @@ -1,4 +1,4 @@ -EnrDecoder | Documentation

      Constructors

      constructor +EnrDecoder | Documentation

      Constructors

      Methods

      Constructors

      Methods

      \ No newline at end of file +

      Constructors

      Methods

      \ No newline at end of file diff --git a/classes/_waku_message_encryption.DecodedMessage.html b/classes/_waku_message_encryption.DecodedMessage.html index 8cbe26d635..cd1b9d5196 100644 --- a/classes/_waku_message_encryption.DecodedMessage.html +++ b/classes/_waku_message_encryption.DecodedMessage.html @@ -1,4 +1,4 @@ -DecodedMessage | Documentation

      Hierarchy (view full)

      Implements

      Constructors

      constructor +DecodedMessage | Documentation

      Hierarchy (view full)

      Implements

      Constructors

      Properties

      Methods

      Constructors

      Properties

      _decodedPayload: Uint8Array
      pubsubTopic: string
      signature?: Uint8Array
      signaturePublicKey?: Uint8Array

      Accessors

      • get _rawTimestamp(): undefined | bigint
      • Returns undefined | bigint

      • get contentTopic(): string
      • Returns string

      • get ephemeral(): boolean
      • Returns boolean

      • get meta(): undefined | Uint8Array
      • Returns undefined | Uint8Array

      • get timestamp(): undefined | Date
      • Returns undefined | Date

      • get version(): number
      • Returns number

      Methods

      • Verify the message's signature against the public key.

        +

      Constructors

      Properties

      _decodedPayload: Uint8Array
      pubsubTopic: string
      signature?: Uint8Array
      signaturePublicKey?: Uint8Array

      Accessors

      • get _rawTimestamp(): undefined | bigint
      • Returns undefined | bigint

      • get contentTopic(): string
      • Returns string

      • get ephemeral(): boolean
      • Returns boolean

      • get meta(): undefined | Uint8Array
      • Returns undefined | Uint8Array

      • get timestamp(): undefined | Date
      • Returns undefined | Date

      • get version(): number
      • Returns number

      Methods

      • Verify the message's signature against the public key.

        Parameters

        • publicKey: Uint8Array

        Returns boolean

        true if the signature matches the public key, false if not or if no signature is present.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/classes/_waku_sdk.WakuNode.html b/classes/_waku_sdk.WakuNode.html index 7130783808..586d0c4610 100644 --- a/classes/_waku_sdk.WakuNode.html +++ b/classes/_waku_sdk.WakuNode.html @@ -1,4 +1,4 @@ -WakuNode | Documentation

      Implements

      Constructors

      constructor +WakuNode | Documentation

      Implements

      Constructors

      Properties

      Constructors

      Properties

      connectionManager: waku.ConnectionManager
      filter?: IFilterSDK
      libp2p: Libp2p
      lightPush?: ILightPushSDK
      pubsubTopics: string[]
      relay?: IRelay
      store?: IStoreSDK

      Methods

      • Dials to the provided peer.

        +

      Constructors

      Properties

      connectionManager: waku.ConnectionManager
      filter?: IFilterSDK
      libp2p: Libp2p
      lightPush?: ILightPush
      pubsubTopics: string[]
      relay?: IRelay
      store?: IStoreSDK

      Methods

      • Dials to the provided peer.

        Parameters

        • peer: PeerId | MultiaddrInput

          The peer to dial

        • Optional protocols: Protocols[]

          Waku protocols we expect from the peer; Defaults to mounted protocols

          -

        Returns Promise<Stream>

      • Return the local multiaddr with peer id on which libp2p is listening.

        +

      Returns Promise<Stream>

      • Return the local multiaddr with peer id on which libp2p is listening.

        Returns string

        Throws

        if libp2p is not listening on localhost.

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/classes/_waku_sdk.waku.StreamManager.html b/classes/_waku_sdk.waku.StreamManager.html index 88a5248f0b..8badd5088f 100644 --- a/classes/_waku_sdk.waku.StreamManager.html +++ b/classes/_waku_sdk.waku.StreamManager.html @@ -5,6 +5,8 @@ getConnections getOpenStreamForCodec handlePeerUpdateStreamPool +isStreamLocked +lockStream log multicodec ongoingCreation @@ -15,4 +17,4 @@ by a PeerId

      Parameters

      Returns Connection[]

      Example

      for (const connection of libp2p.getConnections()) {
      console.log(peerId, connection.remoteAddr.toString())
      // Logs the PeerId string and the observed remote multiaddr of each Connection
      }
      -
    • addEventListener: (<K>(type, listener, options?) => void)
    • Returns waku.StreamManager

      Properties

      addEventListener: any
      createStream: any
      createStreamWithLock: any
      getConnections: any
      getOpenStreamForCodec: any
      handlePeerUpdateStreamPool: any
      log: any
      multicodec: any
      ongoingCreation: any
      scheduleNewStream: any
      streamPool: any

      Methods

      • Parameters

        • peer: Peer

        Returns Promise<Stream>

      \ No newline at end of file +
    • addEventListener: (<K>(type, listener, options?) => void)
    • Returns waku.StreamManager

      Properties

      addEventListener: any
      createStream: any
      createStreamWithLock: any
      getConnections: any
      getOpenStreamForCodec: any
      handlePeerUpdateStreamPool: any
      isStreamLocked: any
      lockStream: any
      log: any
      multicodec: any
      ongoingCreation: any
      scheduleNewStream: any
      streamPool: any

      Methods

      • Parameters

        • peer: Peer

        Returns Promise<Stream>

      \ No newline at end of file diff --git a/classes/_waku_utils.Logger.html b/classes/_waku_utils.Logger.html index a919269757..40d6c149b0 100644 --- a/classes/_waku_utils.Logger.html +++ b/classes/_waku_utils.Logger.html @@ -1,4 +1,4 @@ -Logger | Documentation

      Constructors

      constructor +Logger | Documentation

      Constructors

      Properties

      _error _info _warn @@ -7,4 +7,4 @@ warn

      Methods

      Constructors

      Properties

      _error: Debugger
      _info: Debugger
      _warn: Debugger

      Accessors

      Methods

      • Parameters

        • level: "info" | "warn" | "error"
        • Rest ...args: unknown[]

        Returns void

      • Parameters

        • level: string
        • Optional prefix: string

        Returns string

      \ No newline at end of file +

      Constructors

      Properties

      _error: Debugger
      _info: Debugger
      _warn: Debugger

      Accessors

      Methods

      • Parameters

        • level: "info" | "warn" | "error"
        • Rest ...args: unknown[]

        Returns void

      • Parameters

        • level: string
        • Optional prefix: string

        Returns string

      \ No newline at end of file diff --git a/enums/_waku_enr.TransportProtocol.html b/enums/_waku_enr.TransportProtocol.html index 6629511e8a..f8dbecd1d6 100644 --- a/enums/_waku_enr.TransportProtocol.html +++ b/enums/_waku_enr.TransportProtocol.html @@ -1,3 +1,3 @@ -TransportProtocol | Documentation

      Enumeration TransportProtocol

      Enumeration Members

      TCP +TransportProtocol | Documentation

      Enumeration TransportProtocol

      Enumeration Members

      Enumeration Members

      TCP: "tcp"
      UDP: "udp"
      \ No newline at end of file +

      Enumeration Members

      TCP: "tcp"
      UDP: "udp"
      \ No newline at end of file diff --git a/enums/_waku_enr.TransportProtocolPerIpVersion.html b/enums/_waku_enr.TransportProtocolPerIpVersion.html index 4c0cb43901..2fcefae425 100644 --- a/enums/_waku_enr.TransportProtocolPerIpVersion.html +++ b/enums/_waku_enr.TransportProtocolPerIpVersion.html @@ -1,5 +1,5 @@ -TransportProtocolPerIpVersion | Documentation

      Enumeration TransportProtocolPerIpVersion

      Enumeration Members

      TCP4 +TransportProtocolPerIpVersion | Documentation

      Enumeration TransportProtocolPerIpVersion

      Enumeration Members

      Enumeration Members

      TCP4: "tcp4"
      TCP6: "tcp6"
      UDP4: "udp4"
      UDP6: "udp6"
      \ No newline at end of file +

      Enumeration Members

      TCP4: "tcp4"
      TCP6: "tcp6"
      UDP4: "udp4"
      UDP6: "udp6"
      \ No newline at end of file diff --git a/enums/_waku_interfaces.EConnectionStateEvents.html b/enums/_waku_interfaces.EConnectionStateEvents.html index f6831c577a..3291ab2851 100644 --- a/enums/_waku_interfaces.EConnectionStateEvents.html +++ b/enums/_waku_interfaces.EConnectionStateEvents.html @@ -1,2 +1,2 @@ -EConnectionStateEvents | Documentation

      Enumeration EConnectionStateEvents

      Enumeration Members

      Enumeration Members

      CONNECTION_STATUS: "waku:connection"
      \ No newline at end of file +EConnectionStateEvents | Documentation

      Enumeration EConnectionStateEvents

      Enumeration Members

      Enumeration Members

      CONNECTION_STATUS: "waku:connection"
      \ No newline at end of file diff --git a/enums/_waku_interfaces.EPeersByDiscoveryEvents.html b/enums/_waku_interfaces.EPeersByDiscoveryEvents.html index b6fecf7d09..34e52a1d3a 100644 --- a/enums/_waku_interfaces.EPeersByDiscoveryEvents.html +++ b/enums/_waku_interfaces.EPeersByDiscoveryEvents.html @@ -1,5 +1,5 @@ -EPeersByDiscoveryEvents | Documentation

      Enumeration EPeersByDiscoveryEvents

      Enumeration Members

      PEER_CONNECT_BOOTSTRAP +EPeersByDiscoveryEvents | Documentation

      Enumeration EPeersByDiscoveryEvents

      Enumeration Members

      PEER_CONNECT_BOOTSTRAP: "peer:connected:bootstrap"
      PEER_CONNECT_PEER_EXCHANGE: "peer:connected:peer-exchange"
      PEER_DISCOVERY_BOOTSTRAP: "peer:discovery:bootstrap"
      PEER_DISCOVERY_PEER_EXCHANGE: "peer:discovery:peer-exchange"
      \ No newline at end of file +

      Enumeration Members

      PEER_CONNECT_BOOTSTRAP: "peer:connected:bootstrap"
      PEER_CONNECT_PEER_EXCHANGE: "peer:connected:peer-exchange"
      PEER_DISCOVERY_BOOTSTRAP: "peer:discovery:bootstrap"
      PEER_DISCOVERY_PEER_EXCHANGE: "peer:discovery:peer-exchange"
      \ No newline at end of file diff --git a/enums/_waku_interfaces.HealthStatus.html b/enums/_waku_interfaces.HealthStatus.html index 304de4a81f..48c106d2be 100644 --- a/enums/_waku_interfaces.HealthStatus.html +++ b/enums/_waku_interfaces.HealthStatus.html @@ -1,4 +1,4 @@ -HealthStatus | Documentation

      Enumeration Members

      MinimallyHealthy +HealthStatus | Documentation

      Enumeration Members

      MinimallyHealthy: "MinimallyHealthy"
      SufficientlyHealthy: "SufficientlyHealthy"
      Unhealthy: "Unhealthy"
      \ No newline at end of file +

      Enumeration Members

      MinimallyHealthy: "MinimallyHealthy"
      SufficientlyHealthy: "SufficientlyHealthy"
      Unhealthy: "Unhealthy"
      \ No newline at end of file diff --git a/enums/_waku_interfaces.ProtocolError.html b/enums/_waku_interfaces.ProtocolError.html index 3c23f4f970..cfeb49ae70 100644 --- a/enums/_waku_interfaces.ProtocolError.html +++ b/enums/_waku_interfaces.ProtocolError.html @@ -1,4 +1,4 @@ -ProtocolError | Documentation

      Enumeration Members

      DECODE_FAILED +ProtocolError | Documentation

      Enumeration Members

      DECODE_FAILED: "Failed to decode"

      Failure to protobuf decode the message. May be due to a remote peer issue, ensuring that messages are sent via several peer enable mitigation of this error.

      -
      EMPTY_PAYLOAD: "Payload is empty"

      The message payload is empty, making the message invalid. Ensure that a non-empty +

      EMPTY_PAYLOAD: "Payload is empty"

      The message payload is empty, making the message invalid. Ensure that a non-empty payload is set on the outgoing message.

      -
      ENCODE_FAILED: "Failed to encode"

      Failure to protobuf encode the message. This is not recoverable and needs +

      ENCODE_FAILED: "Failed to encode"

      Failure to protobuf encode the message. This is not recoverable and needs further investigation.

      -
      GENERIC_FAIL: "Generic error"

      Could not determine the origin of the fault. Best to check connectivity and try again

      -
      INVALID_DECODER_TOPICS: "Invalid decoder topics"

      The topics passed in the decoders do not match each other, or don't exist at all. +

      GENERIC_FAIL: "Generic error"

      Could not determine the origin of the fault. Best to check connectivity and try again

      +
      INVALID_DECODER_TOPICS: "Invalid decoder topics"

      The topics passed in the decoders do not match each other, or don't exist at all. Ensure that all the pubsub topics used in the decoders are valid and match each other.

      -
      NO_PEER_AVAILABLE: "No peer available"

      Failure to find a peer with suitable protocols. This may due to a connection issue. +

      NO_PEER_AVAILABLE: "No peer available"

      Failure to find a peer with suitable protocols. This may due to a connection issue. Mitigation can be: retrying after a given time period, display connectivity issue to user or listening for peer:connected:bootstrap or peer:connected:peer-exchange on the connection manager before retrying.

      -
      NO_RESPONSE: "No response received"

      The remote peer did not behave as expected. Mitigation for NO_PEER_AVAILABLE +

      NO_RESPONSE: "No response received"

      The remote peer did not behave as expected. Mitigation for NO_PEER_AVAILABLE or DECODE_FAILED can be used.

      -
      NO_STREAM_AVAILABLE: "No stream available"

      Failure to find a stream to the peer. This may be because the connection with the peer is not still alive. +

      NO_STREAM_AVAILABLE: "No stream available"

      Failure to find a stream to the peer. This may be because the connection with the peer is not still alive. Mitigation can be: retrying after a given time period, or mitigation for NO_PEER_AVAILABLE can be used.

      -
      REMOTE_PEER_REJECTED: "Remote peer rejected"

      The remote peer rejected the message. Information provided by the remote peer +

      REMOTE_PEER_REJECTED: "Remote peer rejected"

      The remote peer rejected the message. Information provided by the remote peer is logged. Review message validity, or mitigation for NO_PEER_AVAILABLE or DECODE_FAILED can be used.

      -
      REQUEST_TIMEOUT: "Request timeout"

      The protocol request timed out without a response. This may be due to a connection issue. +

      REQUEST_TIMEOUT: "Request timeout"

      The protocol request timed out without a response. This may be due to a connection issue. Mitigation can be: retrying after a given time period

      -
      RLN_IDENTITY_MISSING: "Identity credentials are not set"

      Missing credentials info message. +

      RLN_IDENTITY_MISSING: "Identity credentials are not set"
      RLN_LIMIT_MISSING: "User message limit is not set"

      Message limit is missing. +

      RLN_LIMIT_MISSING: "User message limit is not set"
      RLN_MEMBERSHIP_INDEX: "Membership index is not set"

      Membership index missing info message. +

      RLN_MEMBERSHIP_INDEX: "Membership index is not set"
      RLN_PROOF_GENERATION: "Proof generation failed"

      General proof generation error message. +

      RLN_PROOF_GENERATION: "Proof generation failed"
      SIZE_TOO_BIG: "Size is too big"

      The message size is above the maximum message size allowed on the Waku Network. +

      SIZE_TOO_BIG: "Size is too big"

      The message size is above the maximum message size allowed on the Waku Network. Compressing the message or using an alternative strategy for large messages is recommended.

      -
      TOPIC_DECODER_MISMATCH: "Topic decoder mismatch"

      The pubsub topic configured on the decoder does not match the pubsub topic setup on the protocol. +

      TOPIC_DECODER_MISMATCH: "Topic decoder mismatch"

      The pubsub topic configured on the decoder does not match the pubsub topic setup on the protocol. Ensure that the pubsub topic used for decoder creation is the same as the one used for protocol.

      -
      TOPIC_NOT_CONFIGURED: "Topic not configured"

      The PubsubTopic passed to the send function is not configured on the Waku node. +

      TOPIC_NOT_CONFIGURED: "Topic not configured"

      The PubsubTopic passed to the send function is not configured on the Waku node. Please ensure that the PubsubTopic is used when initializing the Waku node.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/enums/_waku_interfaces.Protocols.html b/enums/_waku_interfaces.Protocols.html index f312354aae..45de30b893 100644 --- a/enums/_waku_interfaces.Protocols.html +++ b/enums/_waku_interfaces.Protocols.html @@ -1,5 +1,5 @@ -Protocols | Documentation

      Enumeration Members

      Filter +Protocols | Documentation

      Enumeration Members

      Enumeration Members

      Filter: "filter"
      LightPush: "lightpush"
      Relay: "relay"
      Store: "store"
      \ No newline at end of file +

      Enumeration Members

      Filter: "filter"
      LightPush: "lightpush"
      Relay: "relay"
      Store: "store"
      \ No newline at end of file diff --git a/enums/_waku_interfaces.Tags.html b/enums/_waku_interfaces.Tags.html index f40fa1eecb..38d86fdf0f 100644 --- a/enums/_waku_interfaces.Tags.html +++ b/enums/_waku_interfaces.Tags.html @@ -1,4 +1,4 @@ -Tags | Documentation

      Enumeration Members

      BOOTSTRAP +Tags | Documentation

      Enumeration Members

      Enumeration Members

      BOOTSTRAP: "bootstrap"
      LOCAL: "local-peer-cache"
      PEER_EXCHANGE: "peer-exchange"
      \ No newline at end of file +

      Enumeration Members

      BOOTSTRAP: "bootstrap"
      LOCAL: "local-peer-cache"
      PEER_EXCHANGE: "peer-exchange"
      \ No newline at end of file diff --git a/enums/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType-1.html b/enums/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType-1.html index 7a5510ad90..b921c15039 100644 --- a/enums/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType-1.html +++ b/enums/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType-1.html @@ -1,5 +1,5 @@ -FilterSubscribeType | Documentation

      Enumeration Members

      SUBSCRIBE +FilterSubscribeType | Documentation

      Enumeration Members

      SUBSCRIBE: "SUBSCRIBE"
      SUBSCRIBER_PING: "SUBSCRIBER_PING"
      UNSUBSCRIBE: "UNSUBSCRIBE"
      UNSUBSCRIBE_ALL: "UNSUBSCRIBE_ALL"
      \ No newline at end of file +

      Enumeration Members

      SUBSCRIBE: "SUBSCRIBE"
      SUBSCRIBER_PING: "SUBSCRIBER_PING"
      UNSUBSCRIBE: "UNSUBSCRIBE"
      UNSUBSCRIBE_ALL: "UNSUBSCRIBE_ALL"
      \ No newline at end of file diff --git a/functions/_waku_core.createDecoder.html b/functions/_waku_core.createDecoder.html index 58b1af6b78..7abb3a86df 100644 --- a/functions/_waku_core.createDecoder.html +++ b/functions/_waku_core.createDecoder.html @@ -4,4 +4,4 @@ format when received from the Waku network. The resulting decoder can then be pass to @waku/interfaces!IReceiver.subscribe to automatically decode incoming messages.

      Parameters

      Returns Decoder

      \ No newline at end of file +
    • Optional pubsubTopicShardInfo: string | SingleShardInfo
    • Returns Decoder

      \ No newline at end of file diff --git a/functions/_waku_core.createEncoder.html b/functions/_waku_core.createEncoder.html index 31b4c2507c..54b1104f1c 100644 --- a/functions/_waku_core.createEncoder.html +++ b/functions/_waku_core.createEncoder.html @@ -3,4 +3,4 @@ format to be sent over the Waku network. The resulting encoder can then be pass to @waku/interfaces!ISender.send to automatically encode outgoing messages.

      -

      Parameters

      Returns Encoder

      \ No newline at end of file +

      Parameters

      Returns Encoder

      \ No newline at end of file diff --git a/functions/_waku_core.getHealthManager.html b/functions/_waku_core.getHealthManager.html index c1568c05d0..608bcf0d9c 100644 --- a/functions/_waku_core.getHealthManager.html +++ b/functions/_waku_core.getHealthManager.html @@ -1 +1 @@ -getHealthManager | Documentation
      \ No newline at end of file +getHealthManager | Documentation
      \ No newline at end of file diff --git a/functions/_waku_core.waitForRemotePeer.html b/functions/_waku_core.waitForRemotePeer.html deleted file mode 100644 index a760054d91..0000000000 --- a/functions/_waku_core.waitForRemotePeer.html +++ /dev/null @@ -1,16 +0,0 @@ -waitForRemotePeer | Documentation
      • Wait for a remote peer to be ready given the passed protocols. -Must be used after attempting to connect to nodes, using -@waku/sdk!WakuNode.dial or a bootstrap method with -@waku/sdk!createLightNode.

        -

        If the passed protocols is a GossipSub protocol, then it resolves only once -a peer is in a mesh, to help ensure that other peers will send and receive -message to us.

        -

        Parameters

        • waku: Waku

          The Waku Node

          -
        • Optional protocols: Protocols[]

          The protocols that need to be enabled by remote peers.

          -
        • Optional timeoutMs: number

          A timeout value in milliseconds..

          -

        Returns Promise<void>

        A promise that resolves if all desired protocols are fulfilled by -remote nodes, rejects if the timeoutMs is reached.

        -

        Throws

        If passing a protocol that is not mounted

        -

        Default

        Wait for remote peers with protocols enabled locally and no time out is applied.
        -
        -
      \ No newline at end of file diff --git a/functions/_waku_core.wakuMetadata.html b/functions/_waku_core.wakuMetadata.html index ed2dd4fdfc..52e160ee91 100644 --- a/functions/_waku_core.wakuMetadata.html +++ b/functions/_waku_core.wakuMetadata.html @@ -1 +1 @@ -wakuMetadata | Documentation
      \ No newline at end of file +wakuMetadata | Documentation
      \ No newline at end of file diff --git a/functions/_waku_enr.compressPublicKey.html b/functions/_waku_enr.compressPublicKey.html index 6176dbee25..6ca3652ba9 100644 --- a/functions/_waku_enr.compressPublicKey.html +++ b/functions/_waku_enr.compressPublicKey.html @@ -1 +1 @@ -compressPublicKey | Documentation

      Function compressPublicKey

      \ No newline at end of file +compressPublicKey | Documentation

      Function compressPublicKey

      \ No newline at end of file diff --git a/functions/_waku_enr.createPeerIdFromPublicKey.html b/functions/_waku_enr.createPeerIdFromPublicKey.html index d52bc5726f..898dcd7e8f 100644 --- a/functions/_waku_enr.createPeerIdFromPublicKey.html +++ b/functions/_waku_enr.createPeerIdFromPublicKey.html @@ -1 +1 @@ -createPeerIdFromPublicKey | Documentation

      Function createPeerIdFromPublicKey

      • Parameters

        • publicKey: Uint8Array

        Returns Promise<PeerId>

      \ No newline at end of file +createPeerIdFromPublicKey | Documentation

      Function createPeerIdFromPublicKey

      • Parameters

        • publicKey: Uint8Array

        Returns Promise<PeerId>

      \ No newline at end of file diff --git a/functions/_waku_enr.decodeWaku2.html b/functions/_waku_enr.decodeWaku2.html index a826322622..dc992ae89f 100644 --- a/functions/_waku_enr.decodeWaku2.html +++ b/functions/_waku_enr.decodeWaku2.html @@ -1 +1 @@ -decodeWaku2 | Documentation
      \ No newline at end of file +decodeWaku2 | Documentation
      \ No newline at end of file diff --git a/functions/_waku_enr.encodeWaku2.html b/functions/_waku_enr.encodeWaku2.html index 08b8630d63..a035f7c09d 100644 --- a/functions/_waku_enr.encodeWaku2.html +++ b/functions/_waku_enr.encodeWaku2.html @@ -1 +1 @@ -encodeWaku2 | Documentation
      \ No newline at end of file +encodeWaku2 | Documentation
      \ No newline at end of file diff --git a/functions/_waku_enr.getPrivateKeyFromPeerId.html b/functions/_waku_enr.getPrivateKeyFromPeerId.html index bb2689ebc5..23615bf0e0 100644 --- a/functions/_waku_enr.getPrivateKeyFromPeerId.html +++ b/functions/_waku_enr.getPrivateKeyFromPeerId.html @@ -1 +1 @@ -getPrivateKeyFromPeerId | Documentation

      Function getPrivateKeyFromPeerId

      \ No newline at end of file +getPrivateKeyFromPeerId | Documentation

      Function getPrivateKeyFromPeerId

      \ No newline at end of file diff --git a/functions/_waku_enr.getPublicKeyFromPeerId.html b/functions/_waku_enr.getPublicKeyFromPeerId.html index c195ed53fc..1e389d4170 100644 --- a/functions/_waku_enr.getPublicKeyFromPeerId.html +++ b/functions/_waku_enr.getPublicKeyFromPeerId.html @@ -1 +1 @@ -getPublicKeyFromPeerId | Documentation

      Function getPublicKeyFromPeerId

      \ No newline at end of file +getPublicKeyFromPeerId | Documentation

      Function getPublicKeyFromPeerId

      \ No newline at end of file diff --git a/functions/_waku_enr.keccak256.html b/functions/_waku_enr.keccak256.html index 96fb4fa82d..8e8d8660c4 100644 --- a/functions/_waku_enr.keccak256.html +++ b/functions/_waku_enr.keccak256.html @@ -1 +1 @@ -keccak256 | Documentation
      \ No newline at end of file +keccak256 | Documentation
      \ No newline at end of file diff --git a/functions/_waku_enr.sign.html b/functions/_waku_enr.sign.html index d15f7cbd9b..68ac79d897 100644 --- a/functions/_waku_enr.sign.html +++ b/functions/_waku_enr.sign.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<Uint8Array>

      The signature and the recovery id concatenated.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_enr.verifySignature.html b/functions/_waku_enr.verifySignature.html index 49dd179211..bba0c4d853 100644 --- a/functions/_waku_enr.verifySignature.html +++ b/functions/_waku_enr.verifySignature.html @@ -1,2 +1,2 @@ verifySignature | Documentation
      • Verify an ECDSA signature.

        -

        Parameters

        • signature: Uint8Array
        • message: string | Uint8Array
        • publicKey: Uint8Array

        Returns boolean

      \ No newline at end of file +

      Parameters

      Returns boolean

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.ecies.decrypt.html b/functions/_waku_message_encryption.crypto.ecies.decrypt.html index 1fb116848d..282ac53004 100644 --- a/functions/_waku_message_encryption.crypto.ecies.decrypt.html +++ b/functions/_waku_message_encryption.crypto.ecies.decrypt.html @@ -3,4 +3,4 @@
    • encrypted: Uint8Array

      ECIES serialized structure (result of ECIES encryption)

    • Returns Promise<Uint8Array>

      The clear text

      Throws

      Error If decryption fails

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.ecies.encrypt.html b/functions/_waku_message_encryption.crypto.ecies.encrypt.html index f121fe2959..2f1805a0ed 100644 --- a/functions/_waku_message_encryption.crypto.ecies.encrypt.html +++ b/functions/_waku_message_encryption.crypto.ecies.encrypt.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<Uint8Array>

      A promise that resolves with the ECIES structure serialized

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.getSubtle.html b/functions/_waku_message_encryption.crypto.getSubtle.html index eb38be8981..167144d31a 100644 --- a/functions/_waku_message_encryption.crypto.getSubtle.html +++ b/functions/_waku_message_encryption.crypto.getSubtle.html @@ -1 +1 @@ -getSubtle | Documentation
      \ No newline at end of file +getSubtle | Documentation
      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.keccak256.html b/functions/_waku_message_encryption.crypto.keccak256.html index a9feb14c87..6d55ac9362 100644 --- a/functions/_waku_message_encryption.crypto.keccak256.html +++ b/functions/_waku_message_encryption.crypto.keccak256.html @@ -1 +1 @@ -keccak256 | Documentation
      \ No newline at end of file +keccak256 | Documentation
      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.randomBytes.html b/functions/_waku_message_encryption.crypto.randomBytes.html index a29c79ed72..a07ba6e786 100644 --- a/functions/_waku_message_encryption.crypto.randomBytes.html +++ b/functions/_waku_message_encryption.crypto.randomBytes.html @@ -1 +1 @@ -randomBytes | Documentation
      \ No newline at end of file +randomBytes | Documentation
      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.sha256.html b/functions/_waku_message_encryption.crypto.sha256.html index 1068b68ccd..fe5a7269d1 100644 --- a/functions/_waku_message_encryption.crypto.sha256.html +++ b/functions/_waku_message_encryption.crypto.sha256.html @@ -1 +1 @@ -sha256 | Documentation
      \ No newline at end of file +sha256 | Documentation
      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.sign.html b/functions/_waku_message_encryption.crypto.sign.html index f21ca68910..ff065ebdd3 100644 --- a/functions/_waku_message_encryption.crypto.sign.html +++ b/functions/_waku_message_encryption.crypto.sign.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<Uint8Array>

      The signature and the recovery id concatenated.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.symmetric.decrypt.html b/functions/_waku_message_encryption.crypto.symmetric.decrypt.html index c3f450c7a3..c06e8a045c 100644 --- a/functions/_waku_message_encryption.crypto.symmetric.decrypt.html +++ b/functions/_waku_message_encryption.crypto.symmetric.decrypt.html @@ -1 +1 @@ -decrypt | Documentation
      \ No newline at end of file +decrypt | Documentation
      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.symmetric.encrypt.html b/functions/_waku_message_encryption.crypto.symmetric.encrypt.html index 13fab5474e..4784722020 100644 --- a/functions/_waku_message_encryption.crypto.symmetric.encrypt.html +++ b/functions/_waku_message_encryption.crypto.symmetric.encrypt.html @@ -1 +1 @@ -encrypt | Documentation
      \ No newline at end of file +encrypt | Documentation
      \ No newline at end of file diff --git a/functions/_waku_message_encryption.crypto.symmetric.generateIv.html b/functions/_waku_message_encryption.crypto.symmetric.generateIv.html index 74a3cdb484..4c8865f6d5 100644 --- a/functions/_waku_message_encryption.crypto.symmetric.generateIv.html +++ b/functions/_waku_message_encryption.crypto.symmetric.generateIv.html @@ -1 +1 @@ -generateIv | Documentation
      \ No newline at end of file +generateIv | Documentation
      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.createDecoder.html b/functions/_waku_message_encryption.ecies.createDecoder.html index 403c762f5c..c0b5b79a82 100644 --- a/functions/_waku_message_encryption.ecies.createDecoder.html +++ b/functions/_waku_message_encryption.ecies.createDecoder.html @@ -6,4 +6,4 @@ pass to @waku/interfaces!IReceiver.subscribe to automatically decrypt and decode incoming messages.

      Parameters

      Returns Decoder

      \ No newline at end of file +
    • Optional pubsubTopicShardInfo: string | SingleShardInfo
    • Returns Decoder

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.createEncoder.html b/functions/_waku_message_encryption.ecies.createEncoder.html index 181e2fde9e..53bf3b0054 100644 --- a/functions/_waku_message_encryption.ecies.createEncoder.html +++ b/functions/_waku_message_encryption.ecies.createEncoder.html @@ -7,4 +7,4 @@ pass to 26/WAKU2-PAYLOAD.

      -

      Parameters

      Returns Encoder

      \ No newline at end of file +

      Parameters

      Returns Encoder

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.decryptAsymmetric.html b/functions/_waku_message_encryption.ecies.decryptAsymmetric.html index dc7f2560fb..355bad1432 100644 --- a/functions/_waku_message_encryption.ecies.decryptAsymmetric.html +++ b/functions/_waku_message_encryption.ecies.decryptAsymmetric.html @@ -1,3 +1,3 @@ decryptAsymmetric | Documentation
      • Internal

        Proceed with Asymmetric decryption of the data as per 26/WAKU-PAYLOAD. The returned data is expected to be flags | payload-length | payload | [signature].

        -

        Parameters

        • payload: Uint8Array
        • privKey: Uint8Array

        Returns Promise<Uint8Array>

      \ No newline at end of file +

      Parameters

      Returns Promise<Uint8Array>

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.encryptAsymmetric.html b/functions/_waku_message_encryption.ecies.encryptAsymmetric.html index 3ba640f27c..0af90bf938 100644 --- a/functions/_waku_message_encryption.ecies.encryptAsymmetric.html +++ b/functions/_waku_message_encryption.ecies.encryptAsymmetric.html @@ -1,4 +1,4 @@ encryptAsymmetric | Documentation
      • Internal

        Proceed with Asymmetric encryption of the data as per 26/WAKU-PAYLOAD. The data MUST be flags | payload-length | payload | [signature]. The returned result can be set to WakuMessage.payload.

        -

        Parameters

        • data: Uint8Array
        • publicKey: string | Uint8Array

        Returns Promise<Uint8Array>

      \ No newline at end of file +

      Parameters

      Returns Promise<Uint8Array>

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.postCipher.html b/functions/_waku_message_encryption.ecies.postCipher.html index 8096bafd4f..6b3952002e 100644 --- a/functions/_waku_message_encryption.ecies.postCipher.html +++ b/functions/_waku_message_encryption.ecies.postCipher.html @@ -1,2 +1,2 @@ postCipher | Documentation
      • Internal

        Decode a decrypted payload.

        -

        Parameters

        • message: Uint8Array

        Returns {
            payload: Uint8Array;
            sig?: Signature;
        } | undefined

      \ No newline at end of file +

      Parameters

      Returns {
          payload: Uint8Array;
          sig?: Signature;
      } | undefined

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.ecies.preCipher.html b/functions/_waku_message_encryption.ecies.preCipher.html index a88e636fec..293842c8d1 100644 --- a/functions/_waku_message_encryption.ecies.preCipher.html +++ b/functions/_waku_message_encryption.ecies.preCipher.html @@ -1,4 +1,4 @@ preCipher | Documentation
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_message_encryption.generatePrivateKey.html b/functions/_waku_message_encryption.generatePrivateKey.html index 6a1b99d69a..d1c4ac1dbc 100644 --- a/functions/_waku_message_encryption.generatePrivateKey.html +++ b/functions/_waku_message_encryption.generatePrivateKey.html @@ -1,3 +1,3 @@ generatePrivateKey | Documentation
      \ No newline at end of file +

      Returns Uint8Array

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.generateSymmetricKey.html b/functions/_waku_message_encryption.generateSymmetricKey.html index 9c64beb65e..10b5c2adc4 100644 --- a/functions/_waku_message_encryption.generateSymmetricKey.html +++ b/functions/_waku_message_encryption.generateSymmetricKey.html @@ -1,2 +1,2 @@ generateSymmetricKey | Documentation
      \ No newline at end of file +

      Returns Uint8Array

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.getPublicKey.html b/functions/_waku_message_encryption.getPublicKey.html index 3009e014da..5565683ff6 100644 --- a/functions/_waku_message_encryption.getPublicKey.html +++ b/functions/_waku_message_encryption.getPublicKey.html @@ -1,3 +1,3 @@ getPublicKey | Documentation
      • Return the public key for the given private key, to be used for asymmetric encryption.

        -

        Parameters

        • privateKey: PrivKey
        • Optional isCompressed: boolean

        Returns Uint8Array

      \ No newline at end of file +

      Parameters

      Returns Uint8Array

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.symmetric.createDecoder.html b/functions/_waku_message_encryption.symmetric.createDecoder.html index 76105fce14..5e7ff334a4 100644 --- a/functions/_waku_message_encryption.symmetric.createDecoder.html +++ b/functions/_waku_message_encryption.symmetric.createDecoder.html @@ -6,4 +6,4 @@ pass to @waku/interfaces!IReceiver.subscribe to automatically decrypt and decode incoming messages.

      Parameters

      Returns Decoder

      \ No newline at end of file +
    • Optional pubsubTopicShardInfo: string | SingleShardInfo
    • Returns Decoder

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.symmetric.createEncoder.html b/functions/_waku_message_encryption.symmetric.createEncoder.html index cd91a1fc06..fe7b4b5183 100644 --- a/functions/_waku_message_encryption.symmetric.createEncoder.html +++ b/functions/_waku_message_encryption.symmetric.createEncoder.html @@ -6,4 +6,4 @@ pass to 26/WAKU2-PAYLOAD.

      -

      Parameters

      Returns Encoder

      \ No newline at end of file +

      Parameters

      Returns Encoder

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.symmetric.decryptSymmetric.html b/functions/_waku_message_encryption.symmetric.decryptSymmetric.html index 63de420e1c..3431e56c53 100644 --- a/functions/_waku_message_encryption.symmetric.decryptSymmetric.html +++ b/functions/_waku_message_encryption.symmetric.decryptSymmetric.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<Uint8Array>

      The decrypted data, expected to be flags | payload-length | payload | [signature].

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_message_encryption.symmetric.encryptSymmetric.html b/functions/_waku_message_encryption.symmetric.encryptSymmetric.html index 5861bf1fa4..a32c581d98 100644 --- a/functions/_waku_message_encryption.symmetric.encryptSymmetric.html +++ b/functions/_waku_message_encryption.symmetric.encryptSymmetric.html @@ -2,4 +2,4 @@

      Parameters

      Returns Promise<Uint8Array>

      The decrypted data, cipherText | tag | iv and can be set to WakuMessage.payload.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_message_hash.messageHash.html b/functions/_waku_message_hash.messageHash.html index f958629ba2..7bded2c4f3 100644 --- a/functions/_waku_message_hash.messageHash.html +++ b/functions/_waku_message_hash.messageHash.html @@ -1,3 +1,3 @@ messageHash | Documentation
      \ No newline at end of file +

      Parameters

      Returns Uint8Array

      \ No newline at end of file diff --git a/functions/_waku_message_hash.messageHashStr.html b/functions/_waku_message_hash.messageHashStr.html index 0dd522fc35..2aa16db4a5 100644 --- a/functions/_waku_message_hash.messageHashStr.html +++ b/functions/_waku_message_hash.messageHashStr.html @@ -1 +1 @@ -messageHashStr | Documentation
      \ No newline at end of file +messageHashStr | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.WakuMessage.codec.html b/functions/_waku_proto.WakuMessage.codec.html index e35319a62d..debe0db723 100644 --- a/functions/_waku_proto.WakuMessage.codec.html +++ b/functions/_waku_proto.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.WakuMessage.decode.html b/functions/_waku_proto.WakuMessage.decode.html index ffb1e03d39..311145adcd 100644 --- a/functions/_waku_proto.WakuMessage.decode.html +++ b/functions/_waku_proto.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.WakuMessage.encode.html b/functions/_waku_proto.WakuMessage.encode.html index 37ea15a78d..9547b6d455 100644 --- a/functions/_waku_proto.WakuMessage.encode.html +++ b/functions/_waku_proto.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.codec.html b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.codec.html index ba1d9c6efb..b0819d9891 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.codec.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.decode.html b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.decode.html index 488585c99f..034db84122 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.decode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.encode.html b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.encode.html index f6e9a1730e..1d5e640bcc 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.encode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.ContentFilter.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.codec.html b/functions/_waku_proto.proto_filter.FilterRequest.codec.html index 71f827f4bd..62b71db8c1 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.codec.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.decode.html b/functions/_waku_proto.proto_filter.FilterRequest.decode.html index d7a2f2890b..82924a7df9 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.decode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRequest.encode.html b/functions/_waku_proto.proto_filter.FilterRequest.encode.html index 9bc8e8b485..e7b5d9f50d 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.encode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRpc.codec.html b/functions/_waku_proto.proto_filter.FilterRpc.codec.html index f0f7775380..dfcf565e10 100644 --- a/functions/_waku_proto.proto_filter.FilterRpc.codec.html +++ b/functions/_waku_proto.proto_filter.FilterRpc.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRpc.decode.html b/functions/_waku_proto.proto_filter.FilterRpc.decode.html index fa42b4231c..4f865115e7 100644 --- a/functions/_waku_proto.proto_filter.FilterRpc.decode.html +++ b/functions/_waku_proto.proto_filter.FilterRpc.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.FilterRpc.encode.html b/functions/_waku_proto.proto_filter.FilterRpc.encode.html index f1858f3a03..91bcd67d25 100644 --- a/functions/_waku_proto.proto_filter.FilterRpc.encode.html +++ b/functions/_waku_proto.proto_filter.FilterRpc.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.MessagePush.codec.html b/functions/_waku_proto.proto_filter.MessagePush.codec.html index 0da6863d51..09a88e7ea6 100644 --- a/functions/_waku_proto.proto_filter.MessagePush.codec.html +++ b/functions/_waku_proto.proto_filter.MessagePush.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.MessagePush.decode.html b/functions/_waku_proto.proto_filter.MessagePush.decode.html index f232ea2a87..ce8e23d256 100644 --- a/functions/_waku_proto.proto_filter.MessagePush.decode.html +++ b/functions/_waku_proto.proto_filter.MessagePush.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.MessagePush.encode.html b/functions/_waku_proto.proto_filter.MessagePush.encode.html index 6ab4f0ab23..6eeb0e6c16 100644 --- a/functions/_waku_proto.proto_filter.MessagePush.encode.html +++ b/functions/_waku_proto.proto_filter.MessagePush.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.RateLimitProof.codec.html b/functions/_waku_proto.proto_filter.RateLimitProof.codec.html index 948a3aa760..2dda0c7554 100644 --- a/functions/_waku_proto.proto_filter.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_filter.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.RateLimitProof.decode.html b/functions/_waku_proto.proto_filter.RateLimitProof.decode.html index f867e1654c..701cbe3e06 100644 --- a/functions/_waku_proto.proto_filter.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_filter.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter.RateLimitProof.encode.html b/functions/_waku_proto.proto_filter.RateLimitProof.encode.html index 0c400c882e..016929cc9a 100644 --- a/functions/_waku_proto.proto_filter.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_filter.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.codec.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.codec.html index 4ba8d92102..5d412f2839 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.codec.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.codec.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.codec.html index 7674f8250a..a76f26f27e 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.codec.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.decode.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.decode.html index 8c0573718e..9b462831b2 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.decode.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.encode.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.encode.html index bd273e98f5..56e23f415f 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.encode.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeRequest.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.codec.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.codec.html index 461b0434d3..310fdbca44 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.codec.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.decode.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.decode.html index 2de3c1faa8..c61e64aea6 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.decode.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.encode.html b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.encode.html index 36a49ecc07..48eeb53666 100644 --- a/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.encode.html +++ b/functions/_waku_proto.proto_filter_v2.FilterSubscribeResponse.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.MessagePush.codec.html b/functions/_waku_proto.proto_filter_v2.MessagePush.codec.html index 4d13c6ed8d..fbe9fab594 100644 --- a/functions/_waku_proto.proto_filter_v2.MessagePush.codec.html +++ b/functions/_waku_proto.proto_filter_v2.MessagePush.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.MessagePush.decode.html b/functions/_waku_proto.proto_filter_v2.MessagePush.decode.html index 42c39a2c46..5a30fd69f5 100644 --- a/functions/_waku_proto.proto_filter_v2.MessagePush.decode.html +++ b/functions/_waku_proto.proto_filter_v2.MessagePush.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.MessagePush.encode.html b/functions/_waku_proto.proto_filter_v2.MessagePush.encode.html index c1606e08aa..d58fde46b9 100644 --- a/functions/_waku_proto.proto_filter_v2.MessagePush.encode.html +++ b/functions/_waku_proto.proto_filter_v2.MessagePush.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.RateLimitProof.codec.html b/functions/_waku_proto.proto_filter_v2.RateLimitProof.codec.html index 5771de1e2c..4cfa7de3a6 100644 --- a/functions/_waku_proto.proto_filter_v2.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_filter_v2.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.RateLimitProof.decode.html b/functions/_waku_proto.proto_filter_v2.RateLimitProof.decode.html index 16bccf6e77..93a53fc74a 100644 --- a/functions/_waku_proto.proto_filter_v2.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_filter_v2.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.RateLimitProof.encode.html b/functions/_waku_proto.proto_filter_v2.RateLimitProof.encode.html index a34fe2c0c0..eae916ffd7 100644 --- a/functions/_waku_proto.proto_filter_v2.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_filter_v2.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.WakuMessage.codec.html b/functions/_waku_proto.proto_filter_v2.WakuMessage.codec.html index 40ff09d1ce..8d8653af67 100644 --- a/functions/_waku_proto.proto_filter_v2.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_filter_v2.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.WakuMessage.decode.html b/functions/_waku_proto.proto_filter_v2.WakuMessage.decode.html index c06c5cda21..3b8e6a6aaa 100644 --- a/functions/_waku_proto.proto_filter_v2.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_filter_v2.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_filter_v2.WakuMessage.encode.html b/functions/_waku_proto.proto_filter_v2.WakuMessage.encode.html index 155a3af66a..a4c1354f10 100644 --- a/functions/_waku_proto.proto_filter_v2.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_filter_v2.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRequest.codec.html b/functions/_waku_proto.proto_lightpush.PushRequest.codec.html index 21cf793421..90d9adbd93 100644 --- a/functions/_waku_proto.proto_lightpush.PushRequest.codec.html +++ b/functions/_waku_proto.proto_lightpush.PushRequest.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRequest.decode.html b/functions/_waku_proto.proto_lightpush.PushRequest.decode.html index 4c2f26324b..519e22c0bb 100644 --- a/functions/_waku_proto.proto_lightpush.PushRequest.decode.html +++ b/functions/_waku_proto.proto_lightpush.PushRequest.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRequest.encode.html b/functions/_waku_proto.proto_lightpush.PushRequest.encode.html index 227e5c7083..44914dc09c 100644 --- a/functions/_waku_proto.proto_lightpush.PushRequest.encode.html +++ b/functions/_waku_proto.proto_lightpush.PushRequest.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushResponse.codec.html b/functions/_waku_proto.proto_lightpush.PushResponse.codec.html index 6ee3b8c9f3..16d8763f08 100644 --- a/functions/_waku_proto.proto_lightpush.PushResponse.codec.html +++ b/functions/_waku_proto.proto_lightpush.PushResponse.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushResponse.decode.html b/functions/_waku_proto.proto_lightpush.PushResponse.decode.html index d98e9f5bb1..01bbff70ee 100644 --- a/functions/_waku_proto.proto_lightpush.PushResponse.decode.html +++ b/functions/_waku_proto.proto_lightpush.PushResponse.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushResponse.encode.html b/functions/_waku_proto.proto_lightpush.PushResponse.encode.html index c35b79e7d2..532e02b2b8 100644 --- a/functions/_waku_proto.proto_lightpush.PushResponse.encode.html +++ b/functions/_waku_proto.proto_lightpush.PushResponse.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRpc.codec.html b/functions/_waku_proto.proto_lightpush.PushRpc.codec.html index dcc77a2d99..43a569d751 100644 --- a/functions/_waku_proto.proto_lightpush.PushRpc.codec.html +++ b/functions/_waku_proto.proto_lightpush.PushRpc.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRpc.decode.html b/functions/_waku_proto.proto_lightpush.PushRpc.decode.html index b1455e1656..f76f04bd9a 100644 --- a/functions/_waku_proto.proto_lightpush.PushRpc.decode.html +++ b/functions/_waku_proto.proto_lightpush.PushRpc.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.PushRpc.encode.html b/functions/_waku_proto.proto_lightpush.PushRpc.encode.html index 96dd3466b2..206584727a 100644 --- a/functions/_waku_proto.proto_lightpush.PushRpc.encode.html +++ b/functions/_waku_proto.proto_lightpush.PushRpc.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.RateLimitProof.codec.html b/functions/_waku_proto.proto_lightpush.RateLimitProof.codec.html index 291e811d68..0c128514cd 100644 --- a/functions/_waku_proto.proto_lightpush.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_lightpush.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.RateLimitProof.decode.html b/functions/_waku_proto.proto_lightpush.RateLimitProof.decode.html index 0e41a9aa26..4d0f42348f 100644 --- a/functions/_waku_proto.proto_lightpush.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_lightpush.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.RateLimitProof.encode.html b/functions/_waku_proto.proto_lightpush.RateLimitProof.encode.html index 9e11e2e1be..6859eb55d3 100644 --- a/functions/_waku_proto.proto_lightpush.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_lightpush.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.WakuMessage.codec.html b/functions/_waku_proto.proto_lightpush.WakuMessage.codec.html index 4dacc1e8b4..486d23db61 100644 --- a/functions/_waku_proto.proto_lightpush.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_lightpush.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.WakuMessage.decode.html b/functions/_waku_proto.proto_lightpush.WakuMessage.decode.html index cc3801d2ea..13b81f3c2a 100644 --- a/functions/_waku_proto.proto_lightpush.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_lightpush.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_lightpush.WakuMessage.encode.html b/functions/_waku_proto.proto_lightpush.WakuMessage.encode.html index e63eb04099..63ba0ce9f1 100644 --- a/functions/_waku_proto.proto_lightpush.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_lightpush.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.RateLimitProof.codec.html b/functions/_waku_proto.proto_message.RateLimitProof.codec.html index 37d868b12a..926ae44cc9 100644 --- a/functions/_waku_proto.proto_message.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_message.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.RateLimitProof.decode.html b/functions/_waku_proto.proto_message.RateLimitProof.decode.html index cb7cad97a9..826ee7d6b1 100644 --- a/functions/_waku_proto.proto_message.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_message.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.RateLimitProof.encode.html b/functions/_waku_proto.proto_message.RateLimitProof.encode.html index fbf48f0a9f..f42802bda9 100644 --- a/functions/_waku_proto.proto_message.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_message.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.WakuMessage.codec.html b/functions/_waku_proto.proto_message.WakuMessage.codec.html index f491662a79..7874304ecf 100644 --- a/functions/_waku_proto.proto_message.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_message.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.WakuMessage.decode.html b/functions/_waku_proto.proto_message.WakuMessage.decode.html index 227dd4231b..cf09fb82bc 100644 --- a/functions/_waku_proto.proto_message.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_message.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_message.WakuMessage.encode.html b/functions/_waku_proto.proto_message.WakuMessage.encode.html index daa36c8ce6..1b1bfd0093 100644 --- a/functions/_waku_proto.proto_message.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_message.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.codec.html b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.codec.html index 86454ab15a..a045fa0d93 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.codec.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html index 9e03590b7a..8545e22775 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.encode.html b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.encode.html index c23cb3ec8a..395b6b9f34 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.encode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html index a79882c3e9..4101c16dcb 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.decode.html b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.decode.html index c4f75f5459..c63d2df011 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.decode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html index 7d4a5e52a9..3688671fc9 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.codec.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.codec.html index cc17fdfe92..078e20dc0d 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.codec.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.decode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.decode.html index 21ad3ef701..e619caa7a6 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.decode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.encode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.encode.html index e32925b7f5..1de1f58d5e 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.encode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeQuery.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.codec.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.codec.html index 9f17892734..6300beff1f 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.codec.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.decode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.decode.html index 5c87112b42..3460eb0e24 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.decode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.encode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.encode.html index 70125f97ab..3b0daf4768 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.encode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeRPC.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.codec.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.codec.html index a8d1fbc253..4f34e97ed8 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.codec.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.decode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.decode.html index b21ce7b62b..a44efc5561 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.decode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.encode.html b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.encode.html index f699607919..c838c099ee 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.encode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerExchangeResponse.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerInfo.codec.html b/functions/_waku_proto.proto_peer_exchange.PeerInfo.codec.html index e3b29f0db0..c438c5553f 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerInfo.codec.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerInfo.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerInfo.decode.html b/functions/_waku_proto.proto_peer_exchange.PeerInfo.decode.html index 2d0682f4e7..9e1fe2ebea 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerInfo.decode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerInfo.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_peer_exchange.PeerInfo.encode.html b/functions/_waku_proto.proto_peer_exchange.PeerInfo.encode.html index 2e0e82d465..97b2ed1289 100644 --- a/functions/_waku_proto.proto_peer_exchange.PeerInfo.encode.html +++ b/functions/_waku_proto.proto_peer_exchange.PeerInfo.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.RateLimitProof.codec.html b/functions/_waku_proto.proto_store.RateLimitProof.codec.html index 10b8e7111f..9c0cc84dc4 100644 --- a/functions/_waku_proto.proto_store.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_store.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.RateLimitProof.decode.html b/functions/_waku_proto.proto_store.RateLimitProof.decode.html index 831424dd91..d3e4dd5f3c 100644 --- a/functions/_waku_proto.proto_store.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_store.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.RateLimitProof.encode.html b/functions/_waku_proto.proto_store.RateLimitProof.encode.html index 8f96de3441..60536757ce 100644 --- a/functions/_waku_proto.proto_store.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_store.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.StoreQueryRequest.codec.html b/functions/_waku_proto.proto_store.StoreQueryRequest.codec.html index c49d4cca11..688b288150 100644 --- a/functions/_waku_proto.proto_store.StoreQueryRequest.codec.html +++ b/functions/_waku_proto.proto_store.StoreQueryRequest.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.StoreQueryRequest.decode.html b/functions/_waku_proto.proto_store.StoreQueryRequest.decode.html index 801211941d..58b1ee5e43 100644 --- a/functions/_waku_proto.proto_store.StoreQueryRequest.decode.html +++ b/functions/_waku_proto.proto_store.StoreQueryRequest.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.StoreQueryRequest.encode.html b/functions/_waku_proto.proto_store.StoreQueryRequest.encode.html index 060058dbb5..c1df9db04f 100644 --- a/functions/_waku_proto.proto_store.StoreQueryRequest.encode.html +++ b/functions/_waku_proto.proto_store.StoreQueryRequest.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.StoreQueryResponse.codec.html b/functions/_waku_proto.proto_store.StoreQueryResponse.codec.html index 69b323e69e..ce3a291185 100644 --- a/functions/_waku_proto.proto_store.StoreQueryResponse.codec.html +++ b/functions/_waku_proto.proto_store.StoreQueryResponse.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.StoreQueryResponse.decode.html b/functions/_waku_proto.proto_store.StoreQueryResponse.decode.html index caa4bae77f..5d1676ca3d 100644 --- a/functions/_waku_proto.proto_store.StoreQueryResponse.decode.html +++ b/functions/_waku_proto.proto_store.StoreQueryResponse.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.StoreQueryResponse.encode.html b/functions/_waku_proto.proto_store.StoreQueryResponse.encode.html index d1a961df1d..f4d63a0a83 100644 --- a/functions/_waku_proto.proto_store.StoreQueryResponse.encode.html +++ b/functions/_waku_proto.proto_store.StoreQueryResponse.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.WakuMessage.codec.html b/functions/_waku_proto.proto_store.WakuMessage.codec.html index f263bc0a21..46f3a26ed8 100644 --- a/functions/_waku_proto.proto_store.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_store.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.WakuMessage.decode.html b/functions/_waku_proto.proto_store.WakuMessage.decode.html index 4f3620856b..707f16af49 100644 --- a/functions/_waku_proto.proto_store.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_store.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.WakuMessage.encode.html b/functions/_waku_proto.proto_store.WakuMessage.encode.html index 10b67c505d..8c7ebfb377 100644 --- a/functions/_waku_proto.proto_store.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_store.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.WakuMessageKeyValue.codec.html b/functions/_waku_proto.proto_store.WakuMessageKeyValue.codec.html index 6a946592c4..27e399e2e7 100644 --- a/functions/_waku_proto.proto_store.WakuMessageKeyValue.codec.html +++ b/functions/_waku_proto.proto_store.WakuMessageKeyValue.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.WakuMessageKeyValue.decode.html b/functions/_waku_proto.proto_store.WakuMessageKeyValue.decode.html index aebfc0fe71..d972acd1cd 100644 --- a/functions/_waku_proto.proto_store.WakuMessageKeyValue.decode.html +++ b/functions/_waku_proto.proto_store.WakuMessageKeyValue.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.WakuMessageKeyValue.encode.html b/functions/_waku_proto.proto_store.WakuMessageKeyValue.encode.html index 4cfc49f821..83188c079c 100644 --- a/functions/_waku_proto.proto_store.WakuMessageKeyValue.encode.html +++ b/functions/_waku_proto.proto_store.WakuMessageKeyValue.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.codec.html b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.codec.html index 20c74a8d83..9438a6d897 100644 --- a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.codec.html +++ b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.codec.html @@ -1 +1 @@ -codec | Documentation
      \ No newline at end of file +codec | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.decode.html b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.decode.html index 88014266ff..3e3e9d84ce 100644 --- a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.decode.html +++ b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.decode.html @@ -1 +1 @@ -decode | Documentation
      \ No newline at end of file +decode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.encode.html b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.encode.html index 0e77f6d81a..3802ea5d8f 100644 --- a/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.encode.html +++ b/functions/_waku_proto.proto_topic_only_message.TopicOnlyMessage.encode.html @@ -1 +1 @@ -encode | Documentation
      \ No newline at end of file +encode | Documentation
      \ No newline at end of file diff --git a/functions/_waku_relay.createRelayNode.html b/functions/_waku_relay.createRelayNode.html index 1724a38828..d015e0d0ab 100644 --- a/functions/_waku_relay.createRelayNode.html +++ b/functions/_waku_relay.createRelayNode.html @@ -6,4 +6,4 @@ While it is technically possible to use this function in a browser environment, it is not recommended due to potential performance issues and limited browser capabilities. If you are developing a browser-based application, consider alternative approaches like creating a Light Node or use this function with caution.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_relay.wakuGossipSub.html b/functions/_waku_relay.wakuGossipSub.html index a68a1c76f4..a0854b1f1a 100644 --- a/functions/_waku_relay.wakuGossipSub.html +++ b/functions/_waku_relay.wakuGossipSub.html @@ -1 +1 @@ -wakuGossipSub | Documentation
      • Parameters

        Returns ((components) => GossipSub)

          • (components): GossipSub
          • Parameters

            • components: GossipSubComponents

            Returns GossipSub

      \ No newline at end of file +wakuGossipSub | Documentation
      • Parameters

        Returns ((components) => GossipSub)

          • (components): GossipSub
          • Parameters

            • components: GossipSubComponents

            Returns GossipSub

      \ No newline at end of file diff --git a/functions/_waku_relay.wakuRelay.html b/functions/_waku_relay.wakuRelay.html index 4910c66410..d78bb82a58 100644 --- a/functions/_waku_relay.wakuRelay.html +++ b/functions/_waku_relay.wakuRelay.html @@ -1 +1 @@ -wakuRelay | Documentation
      \ No newline at end of file +wakuRelay | Documentation
      \ No newline at end of file diff --git a/functions/_waku_sdk.createLibp2pAndUpdateOptions.html b/functions/_waku_sdk.createLibp2pAndUpdateOptions.html index 144ca7e048..aef472bf10 100644 --- a/functions/_waku_sdk.createLibp2pAndUpdateOptions.html +++ b/functions/_waku_sdk.createLibp2pAndUpdateOptions.html @@ -1 +1 @@ -createLibp2pAndUpdateOptions | Documentation

      Function createLibp2pAndUpdateOptions

      \ No newline at end of file +createLibp2pAndUpdateOptions | Documentation

      Function createLibp2pAndUpdateOptions

      \ No newline at end of file diff --git a/functions/_waku_sdk.createLightNode.html b/functions/_waku_sdk.createLightNode.html index 16da92d2cd..3dfa2f721f 100644 --- a/functions/_waku_sdk.createLightNode.html +++ b/functions/_waku_sdk.createLightNode.html @@ -1,4 +1,4 @@ createLightNode | Documentation
      \ No newline at end of file +

      Parameters

      Returns Promise<LightNode>

      \ No newline at end of file diff --git a/functions/_waku_sdk.defaultLibp2p.html b/functions/_waku_sdk.defaultLibp2p.html index e2d889571b..1d38731f10 100644 --- a/functions/_waku_sdk.defaultLibp2p.html +++ b/functions/_waku_sdk.defaultLibp2p.html @@ -1 +1 @@ -defaultLibp2p | Documentation
      \ No newline at end of file +defaultLibp2p | Documentation
      \ No newline at end of file diff --git a/functions/_waku_sdk.waitForRemotePeer.html b/functions/_waku_sdk.waitForRemotePeer.html index 6913af52ef..2e90da357b 100644 --- a/functions/_waku_sdk.waitForRemotePeer.html +++ b/functions/_waku_sdk.waitForRemotePeer.html @@ -13,4 +13,4 @@ remote nodes, rejects if the timeoutMs is reached.

      Throws

      If passing a protocol that is not mounted

      Default

      Wait for remote peers with protocols enabled locally and no time out is applied.
       
      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_sdk.wakuFilter.html b/functions/_waku_sdk.wakuFilter.html index 63ad3fe94e..8f444a222a 100644 --- a/functions/_waku_sdk.wakuFilter.html +++ b/functions/_waku_sdk.wakuFilter.html @@ -1 +1 @@ -wakuFilter | Documentation
      \ No newline at end of file +wakuFilter | Documentation
      \ No newline at end of file diff --git a/functions/_waku_sdk.wakuLightPush.html b/functions/_waku_sdk.wakuLightPush.html index 00a1c60772..d848d7a303 100644 --- a/functions/_waku_sdk.wakuLightPush.html +++ b/functions/_waku_sdk.wakuLightPush.html @@ -1 +1 @@ -wakuLightPush | Documentation
      \ No newline at end of file +wakuLightPush | Documentation
      \ No newline at end of file diff --git a/functions/_waku_sdk.wakuStore.html b/functions/_waku_sdk.wakuStore.html index 500d9bbbb4..446a916d92 100644 --- a/functions/_waku_sdk.wakuStore.html +++ b/functions/_waku_sdk.wakuStore.html @@ -1,3 +1,3 @@ wakuStore | Documentation
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_utils.contentTopicToPubsubTopic.html b/functions/_waku_utils.contentTopicToPubsubTopic.html index 29c3bc21f3..7df70723ac 100644 --- a/functions/_waku_utils.contentTopicToPubsubTopic.html +++ b/functions/_waku_utils.contentTopicToPubsubTopic.html @@ -1 +1 @@ -contentTopicToPubsubTopic | Documentation

      Function contentTopicToPubsubTopic

      • Parameters

        • contentTopic: string
        • clusterId: number = DEFAULT_CLUSTER_ID
        • networkShards: number = 8

        Returns string

      \ No newline at end of file +contentTopicToPubsubTopic | Documentation

      Function contentTopicToPubsubTopic

      • Parameters

        • contentTopic: string
        • clusterId: number = DEFAULT_CLUSTER_ID
        • networkShards: number = 8

        Returns string

      \ No newline at end of file diff --git a/functions/_waku_utils.contentTopicToShardIndex.html b/functions/_waku_utils.contentTopicToShardIndex.html index 216c36eafd..d602bc726d 100644 --- a/functions/_waku_utils.contentTopicToShardIndex.html +++ b/functions/_waku_utils.contentTopicToShardIndex.html @@ -1,3 +1,3 @@ contentTopicToShardIndex | Documentation

      Function contentTopicToShardIndex

      \ No newline at end of file +

      Parameters

      Returns number

      \ No newline at end of file diff --git a/functions/_waku_utils.contentTopicsByPubsubTopic.html b/functions/_waku_utils.contentTopicsByPubsubTopic.html index 69cbb3fc13..0dbe5f59ce 100644 --- a/functions/_waku_utils.contentTopicsByPubsubTopic.html +++ b/functions/_waku_utils.contentTopicsByPubsubTopic.html @@ -1,3 +1,3 @@ contentTopicsByPubsubTopic | Documentation

      Function contentTopicsByPubsubTopic

      • Given an array of content topics, groups them together by their Pubsub topic as derived using the algorithm for autosharding. If any of the content topics are not properly formatted, the function will throw an error.

        -

        Parameters

        • contentTopics: string[]
        • clusterId: number = DEFAULT_CLUSTER_ID
        • networkShards: number = 8

        Returns Map<string, string[]>

      \ No newline at end of file +

      Parameters

      Returns Map<string, string[]>

      \ No newline at end of file diff --git a/functions/_waku_utils.decodeRelayShard.html b/functions/_waku_utils.decodeRelayShard.html index d733dfa50c..34988f968f 100644 --- a/functions/_waku_utils.decodeRelayShard.html +++ b/functions/_waku_utils.decodeRelayShard.html @@ -1 +1 @@ -decodeRelayShard | Documentation
      \ No newline at end of file +decodeRelayShard | Documentation
      \ No newline at end of file diff --git a/functions/_waku_utils.delay.html b/functions/_waku_utils.delay.html index 1d62f0eb77..c8a9e9655a 100644 --- a/functions/_waku_utils.delay.html +++ b/functions/_waku_utils.delay.html @@ -1 +1 @@ -delay | Documentation
      • Parameters

        • ms: number

        Returns Promise<void>

      \ No newline at end of file +delay | Documentation
      • Parameters

        • ms: number

        Returns Promise<void>

      \ No newline at end of file diff --git a/functions/_waku_utils.derivePubsubTopicsFromNetworkConfig.html b/functions/_waku_utils.derivePubsubTopicsFromNetworkConfig.html index 976327426c..f193a37ac9 100644 --- a/functions/_waku_utils.derivePubsubTopicsFromNetworkConfig.html +++ b/functions/_waku_utils.derivePubsubTopicsFromNetworkConfig.html @@ -1 +1 @@ -derivePubsubTopicsFromNetworkConfig | Documentation

      Function derivePubsubTopicsFromNetworkConfig

      \ No newline at end of file +derivePubsubTopicsFromNetworkConfig | Documentation

      Function derivePubsubTopicsFromNetworkConfig

      \ No newline at end of file diff --git a/functions/_waku_utils.determinePubsubTopic.html b/functions/_waku_utils.determinePubsubTopic.html index 356161847c..b91405bcb6 100644 --- a/functions/_waku_utils.determinePubsubTopic.html +++ b/functions/_waku_utils.determinePubsubTopic.html @@ -1,2 +1,2 @@ determinePubsubTopic | Documentation
      • Used when creating encoders/decoders to determine which pubsub topic to use

        -

        Parameters

        • contentTopic: string
        • Optional pubsubTopicShardInfo: string | SingleShardInfo

        Returns string

      \ No newline at end of file +

      Parameters

      Returns string

      \ No newline at end of file diff --git a/functions/_waku_utils.encodeRelayShard.html b/functions/_waku_utils.encodeRelayShard.html index 0340d71348..c987ceb214 100644 --- a/functions/_waku_utils.encodeRelayShard.html +++ b/functions/_waku_utils.encodeRelayShard.html @@ -1 +1 @@ -encodeRelayShard | Documentation
      \ No newline at end of file +encodeRelayShard | Documentation
      \ No newline at end of file diff --git a/functions/_waku_utils.ensurePubsubTopicIsConfigured.html b/functions/_waku_utils.ensurePubsubTopicIsConfigured.html index 634bc696be..3b0b456971 100644 --- a/functions/_waku_utils.ensurePubsubTopicIsConfigured.html +++ b/functions/_waku_utils.ensurePubsubTopicIsConfigured.html @@ -1 +1 @@ -ensurePubsubTopicIsConfigured | Documentation

      Function ensurePubsubTopicIsConfigured

      • Parameters

        • pubsubTopic: string
        • configuredTopics: string[]

        Returns void

      \ No newline at end of file +ensurePubsubTopicIsConfigured | Documentation

      Function ensurePubsubTopicIsConfigured

      • Parameters

        • pubsubTopic: string
        • configuredTopics: string[]

        Returns void

      \ No newline at end of file diff --git a/functions/_waku_utils.ensureShardingConfigured.html b/functions/_waku_utils.ensureShardingConfigured.html index 5ee7e98aa9..a960e5202d 100644 --- a/functions/_waku_utils.ensureShardingConfigured.html +++ b/functions/_waku_utils.ensureShardingConfigured.html @@ -1,3 +1,3 @@ ensureShardingConfigured | Documentation

      Function ensureShardingConfigured

      • Validates sharding configuration and sets defaults where possible.

        Parameters

        Returns {
            pubsubTopics: string[];
            shardInfo: ShardInfo;
        }

        Validated sharding parameters, with any missing values set to defaults

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_utils.ensureValidContentTopic.html b/functions/_waku_utils.ensureValidContentTopic.html index 95df9a826a..1e69ed0754 100644 --- a/functions/_waku_utils.ensureValidContentTopic.html +++ b/functions/_waku_utils.ensureValidContentTopic.html @@ -1,4 +1,4 @@ ensureValidContentTopic | Documentation

      Function ensureValidContentTopic

      • Given a string, will throw an error if it is not formatted as a valid content topic for autosharding based on https://rfc.vac.dev/spec/51/

        Parameters

        • contentTopic: string

          String to validate

        Returns ContentTopic

        Object with each content topic field as an attribute

        -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/functions/_waku_utils.getPseudoRandomSubset.html b/functions/_waku_utils.getPseudoRandomSubset.html index a2f2baab17..bdced0fb34 100644 --- a/functions/_waku_utils.getPseudoRandomSubset.html +++ b/functions/_waku_utils.getPseudoRandomSubset.html @@ -1,2 +1,2 @@ getPseudoRandomSubset | Documentation

      Function getPseudoRandomSubset

      • Return pseudo random subset of the input.

        -

        Type Parameters

        • T

        Parameters

        • values: T[]
        • wantedNumber: number

        Returns T[]

      \ No newline at end of file +

      Type Parameters

      Parameters

      Returns T[]

      \ No newline at end of file diff --git a/functions/_waku_utils.getWsMultiaddrFromMultiaddrs.html b/functions/_waku_utils.getWsMultiaddrFromMultiaddrs.html index db94d35bbb..cb34aad1fd 100644 --- a/functions/_waku_utils.getWsMultiaddrFromMultiaddrs.html +++ b/functions/_waku_utils.getWsMultiaddrFromMultiaddrs.html @@ -1 +1 @@ -getWsMultiaddrFromMultiaddrs | Documentation

      Function getWsMultiaddrFromMultiaddrs

      • Parameters

        • addresses: Multiaddr[]

        Returns Multiaddr

      \ No newline at end of file +getWsMultiaddrFromMultiaddrs | Documentation

      Function getWsMultiaddrFromMultiaddrs

      • Parameters

        • addresses: Multiaddr[]

        Returns Multiaddr

      \ No newline at end of file diff --git a/functions/_waku_utils.groupByContentTopic.html b/functions/_waku_utils.groupByContentTopic.html index 026b811bdc..d7f960bf82 100644 --- a/functions/_waku_utils.groupByContentTopic.html +++ b/functions/_waku_utils.groupByContentTopic.html @@ -1 +1 @@ -groupByContentTopic | Documentation
      • Type Parameters

        • T extends {
              contentTopic: string;
          }

        Parameters

        • values: readonly T[]

        Returns Map<string, T[]>

      \ No newline at end of file +groupByContentTopic | Documentation
      • Type Parameters

        • T extends {
              contentTopic: string;
          }

        Parameters

        • values: readonly T[]

        Returns Map<string, T[]>

      \ No newline at end of file diff --git a/functions/_waku_utils.isAutoSharding.html b/functions/_waku_utils.isAutoSharding.html index a18741eb1b..14d53459ce 100644 --- a/functions/_waku_utils.isAutoSharding.html +++ b/functions/_waku_utils.isAutoSharding.html @@ -1 +1 @@ -isAutoSharding | Documentation
      \ No newline at end of file +isAutoSharding | Documentation
      \ No newline at end of file diff --git a/functions/_waku_utils.isDefined.html b/functions/_waku_utils.isDefined.html index 0ff081e220..7092e526de 100644 --- a/functions/_waku_utils.isDefined.html +++ b/functions/_waku_utils.isDefined.html @@ -1 +1 @@ -isDefined | Documentation
      \ No newline at end of file +isDefined | Documentation
      \ No newline at end of file diff --git a/functions/_waku_utils.isMessageSizeUnderCap.html b/functions/_waku_utils.isMessageSizeUnderCap.html index 66855e3883..0fe8fef83b 100644 --- a/functions/_waku_utils.isMessageSizeUnderCap.html +++ b/functions/_waku_utils.isMessageSizeUnderCap.html @@ -1,4 +1,4 @@ isMessageSizeUnderCap | Documentation

      Function isMessageSizeUnderCap

      • Return whether the size of the message is under the upper limit for the network. This performs a protobuf encoding! If you have access to the fully encoded message, use isSizeUnderCapBuf instead.

        -

        Parameters

        Returns Promise<boolean>

      \ No newline at end of file +

      Parameters

      Returns Promise<boolean>

      \ No newline at end of file diff --git a/functions/_waku_utils.isStaticSharding.html b/functions/_waku_utils.isStaticSharding.html index 01ea548ab1..59c901b3bd 100644 --- a/functions/_waku_utils.isStaticSharding.html +++ b/functions/_waku_utils.isStaticSharding.html @@ -1 +1 @@ -isStaticSharding | Documentation
      \ No newline at end of file +isStaticSharding | Documentation
      \ No newline at end of file diff --git a/functions/_waku_utils.isWireSizeUnderCap.html b/functions/_waku_utils.isWireSizeUnderCap.html index c39200843e..81f2458353 100644 --- a/functions/_waku_utils.isWireSizeUnderCap.html +++ b/functions/_waku_utils.isWireSizeUnderCap.html @@ -1 +1 @@ -isWireSizeUnderCap | Documentation
      \ No newline at end of file +isWireSizeUnderCap | Documentation
      \ No newline at end of file diff --git a/functions/_waku_utils.pubsubTopicToSingleShardInfo.html b/functions/_waku_utils.pubsubTopicToSingleShardInfo.html index 836441f4d1..41d4253270 100644 --- a/functions/_waku_utils.pubsubTopicToSingleShardInfo.html +++ b/functions/_waku_utils.pubsubTopicToSingleShardInfo.html @@ -1 +1 @@ -pubsubTopicToSingleShardInfo | Documentation

      Function pubsubTopicToSingleShardInfo

      \ No newline at end of file +pubsubTopicToSingleShardInfo | Documentation

      Function pubsubTopicToSingleShardInfo

      \ No newline at end of file diff --git a/functions/_waku_utils.pubsubTopicsToShardInfo.html b/functions/_waku_utils.pubsubTopicsToShardInfo.html index 1c14c5965b..76e889ba99 100644 --- a/functions/_waku_utils.pubsubTopicsToShardInfo.html +++ b/functions/_waku_utils.pubsubTopicsToShardInfo.html @@ -1 +1 @@ -pubsubTopicsToShardInfo | Documentation

      Function pubsubTopicsToShardInfo

      \ No newline at end of file +pubsubTopicsToShardInfo | Documentation

      Function pubsubTopicsToShardInfo

      \ No newline at end of file diff --git a/functions/_waku_utils.pushOrInitMapSet.html b/functions/_waku_utils.pushOrInitMapSet.html index 157c3ecc7c..5179108f68 100644 --- a/functions/_waku_utils.pushOrInitMapSet.html +++ b/functions/_waku_utils.pushOrInitMapSet.html @@ -1 +1 @@ -pushOrInitMapSet | Documentation
      \ No newline at end of file +pushOrInitMapSet | Documentation
      \ No newline at end of file diff --git a/functions/_waku_utils.removeItemFromArray.html b/functions/_waku_utils.removeItemFromArray.html index 477f578a69..7b5a9d790f 100644 --- a/functions/_waku_utils.removeItemFromArray.html +++ b/functions/_waku_utils.removeItemFromArray.html @@ -1 +1 @@ -removeItemFromArray | Documentation
      • Parameters

        • arr: unknown[]
        • value: unknown

        Returns unknown[]

      \ No newline at end of file +removeItemFromArray | Documentation
      • Parameters

        • arr: unknown[]
        • value: unknown

        Returns unknown[]

      \ No newline at end of file diff --git a/functions/_waku_utils.shardInfoToPubsubTopics.html b/functions/_waku_utils.shardInfoToPubsubTopics.html index 13d7e4579f..ab759ab4c3 100644 --- a/functions/_waku_utils.shardInfoToPubsubTopics.html +++ b/functions/_waku_utils.shardInfoToPubsubTopics.html @@ -1 +1 @@ -shardInfoToPubsubTopics | Documentation

      Function shardInfoToPubsubTopics

      \ No newline at end of file +shardInfoToPubsubTopics | Documentation

      Function shardInfoToPubsubTopics

      \ No newline at end of file diff --git a/functions/_waku_utils.singleShardInfoToPubsubTopic.html b/functions/_waku_utils.singleShardInfoToPubsubTopic.html index 4da41ec6f3..fd5eeec659 100644 --- a/functions/_waku_utils.singleShardInfoToPubsubTopic.html +++ b/functions/_waku_utils.singleShardInfoToPubsubTopic.html @@ -1 +1 @@ -singleShardInfoToPubsubTopic | Documentation

      Function singleShardInfoToPubsubTopic

      \ No newline at end of file +singleShardInfoToPubsubTopic | Documentation

      Function singleShardInfoToPubsubTopic

      \ No newline at end of file diff --git a/functions/_waku_utils.singleShardInfosToShardInfo.html b/functions/_waku_utils.singleShardInfosToShardInfo.html index c5ed919469..92320ad470 100644 --- a/functions/_waku_utils.singleShardInfosToShardInfo.html +++ b/functions/_waku_utils.singleShardInfosToShardInfo.html @@ -1 +1 @@ -singleShardInfosToShardInfo | Documentation

      Function singleShardInfosToShardInfo

      \ No newline at end of file +singleShardInfosToShardInfo | Documentation

      Function singleShardInfosToShardInfo

      \ No newline at end of file diff --git a/functions/_waku_utils.toAsyncIterator.html b/functions/_waku_utils.toAsyncIterator.html index ac2d3bac59..3f71cefff8 100644 --- a/functions/_waku_utils.toAsyncIterator.html +++ b/functions/_waku_utils.toAsyncIterator.html @@ -3,4 +3,4 @@
    • decoder: IDecoder<T> | IDecoder<T>[]

      parameter to be passed to receiver for subscription;

    • Optional iteratorOptions: IteratorOptions

      optional configuration for iterator;

    • Returns Promise<IAsyncIterator<T>>

      iterator and stop function to terminate it.

      -
      \ No newline at end of file +
      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ConnectionManagerOptions.html b/interfaces/_waku_interfaces.ConnectionManagerOptions.html index 49a6d9445f..bb244d2e63 100644 --- a/interfaces/_waku_interfaces.ConnectionManagerOptions.html +++ b/interfaces/_waku_interfaces.ConnectionManagerOptions.html @@ -1,9 +1,9 @@ -ConnectionManagerOptions | Documentation
      interface ConnectionManagerOptions {
          maxBootstrapPeersAllowed: number;
          maxDialAttemptsForPeer: number;
          maxParallelDials: number;
      }

      Properties

      maxBootstrapPeersAllowed +ConnectionManagerOptions | Documentation
      interface ConnectionManagerOptions {
          maxBootstrapPeersAllowed: number;
          maxDialAttemptsForPeer: number;
          maxParallelDials: number;
      }

      Properties

      maxBootstrapPeersAllowed: number

      Max number of bootstrap peers allowed to be connected to, initially This is used to increase intention of dialing non-bootstrap peers, found using other discovery mechanisms (like Peer Exchange)

      -
      maxDialAttemptsForPeer: number

      Number of attempts before a peer is considered non-dialable +

      maxDialAttemptsForPeer: number

      Number of attempts before a peer is considered non-dialable This is used to not spam a peer with dial attempts when it is not dialable

      -
      maxParallelDials: number

      Max number of parallel dials allowed

      -
      \ No newline at end of file +
      maxParallelDials: number

      Max number of parallel dials allowed

      +
      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.DiscoveryTrigger.html b/interfaces/_waku_interfaces.DiscoveryTrigger.html index 3932b6ba95..cfe9710f8f 100644 --- a/interfaces/_waku_interfaces.DiscoveryTrigger.html +++ b/interfaces/_waku_interfaces.DiscoveryTrigger.html @@ -1,2 +1,2 @@ -DiscoveryTrigger | Documentation
      interface DiscoveryTrigger {
          findPeers: (() => Promise<void>);
      }

      Properties

      Properties

      findPeers: (() => Promise<void>)

      Type declaration

        • (): Promise<void>
        • Returns Promise<void>

      \ No newline at end of file +DiscoveryTrigger | Documentation
      interface DiscoveryTrigger {
          findPeers: (() => Promise<void>);
      }

      Properties

      Properties

      findPeers: (() => Promise<void>)

      Type declaration

        • (): Promise<void>
        • Returns Promise<void>

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.DnsClient.html b/interfaces/_waku_interfaces.DnsClient.html index c916d827dd..7c76caa90a 100644 --- a/interfaces/_waku_interfaces.DnsClient.html +++ b/interfaces/_waku_interfaces.DnsClient.html @@ -1,2 +1,2 @@ -DnsClient | Documentation
      interface DnsClient {
          resolveTXT: ((domain) => Promise<string[]>);
      }

      Properties

      Properties

      resolveTXT: ((domain) => Promise<string[]>)

      Type declaration

        • (domain): Promise<string[]>
        • Parameters

          • domain: string

          Returns Promise<string[]>

      \ No newline at end of file +DnsClient | Documentation
      interface DnsClient {
          resolveTXT: ((domain) => Promise<string[]>);
      }

      Properties

      Properties

      resolveTXT: ((domain) => Promise<string[]>)

      Type declaration

        • (domain): Promise<string[]>
        • Parameters

          • domain: string

          Returns Promise<string[]>

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.DnsDiscOptions.html b/interfaces/_waku_interfaces.DnsDiscOptions.html index 00a46971b4..56c8c03d1a 100644 --- a/interfaces/_waku_interfaces.DnsDiscOptions.html +++ b/interfaces/_waku_interfaces.DnsDiscOptions.html @@ -1,11 +1,11 @@ -DnsDiscOptions | Documentation
      interface DnsDiscOptions {
          enrUrls: string | string[];
          tagName?: string;
          tagTTL?: number;
          tagValue?: number;
          wantedNodeCapabilityCount: Partial<NodeCapabilityCount>;
      }

      Properties

      enrUrls +DnsDiscOptions | Documentation
      interface DnsDiscOptions {
          enrUrls: string | string[];
          tagName?: string;
          tagTTL?: number;
          tagValue?: number;
          wantedNodeCapabilityCount: Partial<NodeCapabilityCount>;
      }

      Properties

      enrUrls: string | string[]

      ENR URL to use for DNS discovery

      -
      tagName?: string

      Tag a bootstrap peer with this name before "discovering" it (default: 'bootstrap')

      -
      tagTTL?: number

      Cause the bootstrap peer tag to be removed after this number of ms (default: 2 minutes)

      -
      tagValue?: number

      The bootstrap peer tag will have this value (default: 50)

      -
      wantedNodeCapabilityCount: Partial<NodeCapabilityCount>

      Specifies what type of nodes are wanted from the discovery process

      -
      \ No newline at end of file +
      tagName?: string

      Tag a bootstrap peer with this name before "discovering" it (default: 'bootstrap')

      +
      tagTTL?: number

      Cause the bootstrap peer tag to be removed after this number of ms (default: 2 minutes)

      +
      tagValue?: number

      The bootstrap peer tag will have this value (default: 50)

      +
      wantedNodeCapabilityCount: Partial<NodeCapabilityCount>

      Specifies what type of nodes are wanted from the discovery process

      +
      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.DnsDiscoveryComponents.html b/interfaces/_waku_interfaces.DnsDiscoveryComponents.html index 41390e85f8..e318b533db 100644 --- a/interfaces/_waku_interfaces.DnsDiscoveryComponents.html +++ b/interfaces/_waku_interfaces.DnsDiscoveryComponents.html @@ -1,2 +1,2 @@ -DnsDiscoveryComponents | Documentation
      interface DnsDiscoveryComponents {
          peerStore: PeerStore;
      }

      Properties

      Properties

      peerStore: PeerStore
      \ No newline at end of file +DnsDiscoveryComponents | Documentation
      interface DnsDiscoveryComponents {
          peerStore: PeerStore;
      }

      Properties

      Properties

      peerStore: PeerStore
      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.EncoderOptions.html b/interfaces/_waku_interfaces.EncoderOptions.html index db920dfe71..93b6b94722 100644 --- a/interfaces/_waku_interfaces.EncoderOptions.html +++ b/interfaces/_waku_interfaces.EncoderOptions.html @@ -1,12 +1,12 @@ -EncoderOptions | Documentation
      interface EncoderOptions {
          contentTopic: string;
          ephemeral?: boolean;
          metaSetter?: IMetaSetter;
          pubsubTopic?: string;
          pubsubTopicShardInfo?: SingleShardInfo;
      }

      Hierarchy

      • EncoderOptions

        Properties

        contentTopic +EncoderOptions | Documentation
        interface EncoderOptions {
            contentTopic: string;
            ephemeral?: boolean;
            metaSetter?: IMetaSetter;
            pubsubTopic?: string;
            pubsubTopicShardInfo?: SingleShardInfo;
        }

        Hierarchy

        • EncoderOptions

          Properties

          contentTopic: string

          The content topic to set on outgoing messages.

          -
          ephemeral?: boolean

          An optional flag to mark message as ephemeral, i.e., not to be stored by Waku Store nodes.

          +
          ephemeral?: boolean

          An optional flag to mark message as ephemeral, i.e., not to be stored by Waku Store nodes.

          Default Value

          false

          -
          metaSetter?: IMetaSetter

          A function called when encoding messages to set the meta field.

          +
          metaSetter?: IMetaSetter

          A function called when encoding messages to set the meta field.

          Param: IProtoMessage

          The message encoded for wire, without the meta field. If encryption is used, metaSetter only accesses encrypted payload.

          -
          pubsubTopic?: string

          Deprecated

          pubsubTopicShardInfo?: SingleShardInfo
          \ No newline at end of file +
          pubsubTopic?: string

          Deprecated

          pubsubTopicShardInfo?: SingleShardInfo
          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Failure.html b/interfaces/_waku_interfaces.Failure.html index a133479b58..8976187f4a 100644 --- a/interfaces/_waku_interfaces.Failure.html +++ b/interfaces/_waku_interfaces.Failure.html @@ -1,3 +1,3 @@ -Failure | Documentation
          interface Failure {
              error: ProtocolError;
              peerId?: PeerId;
          }

          Properties

          error +Failure | Documentation
          interface Failure {
              error: ProtocolError;
              peerId?: PeerId;
          }

          Properties

          Properties

          peerId?: PeerId
          \ No newline at end of file +

          Properties

          peerId?: PeerId
          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IAsyncIterator.html b/interfaces/_waku_interfaces.IAsyncIterator.html index d64bec9131..f0e34de5e1 100644 --- a/interfaces/_waku_interfaces.IAsyncIterator.html +++ b/interfaces/_waku_interfaces.IAsyncIterator.html @@ -1,3 +1,3 @@ -IAsyncIterator | Documentation
          interface IAsyncIterator<T> {
              iterator: AsyncIterator<T, any, undefined>;
              stop: Unsubscribe;
          }

          Type Parameters

          Properties

          iterator +IAsyncIterator | Documentation
          interface IAsyncIterator<T> {
              iterator: AsyncIterator<T, any, undefined>;
              stop: Unsubscribe;
          }

          Type Parameters

          Properties

          Properties

          iterator: AsyncIterator<T, any, undefined>
          \ No newline at end of file +

          Properties

          iterator: AsyncIterator<T, any, undefined>
          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IConnectionManager.html b/interfaces/_waku_interfaces.IConnectionManager.html index 3aac67384e..e1c6ae8ff8 100644 --- a/interfaces/_waku_interfaces.IConnectionManager.html +++ b/interfaces/_waku_interfaces.IConnectionManager.html @@ -1,4 +1,4 @@ -IConnectionManager | Documentation
          interface IConnectionManager {
              #private: any;
              configuredPubsubTopics: string[];
              addEventListener<K>(type, listener, options?): void;
              dispatchEvent(event): boolean;
              dropConnection(peerId): Promise<void>;
              getPeersByDiscovery(): Promise<PeersByDiscoveryResult>;
              listenerCount(type): number;
              removeEventListener<K>(type, listener?, options?): void;
              safeDispatchEvent<Detail>(type, detail?): boolean;
              stop(): void;
          }

          Hierarchy

          Implemented by

            Properties

            #private +IConnectionManager | Documentation
            interface IConnectionManager {
                #private: any;
                configuredPubsubTopics: string[];
                addEventListener<K>(type, listener, options?): void;
                dispatchEvent(event): boolean;
                dropConnection(peerId): Promise<void>;
                getPeersByDiscovery(): Promise<PeersByDiscoveryResult>;
                listenerCount(type): number;
                removeEventListener<K>(type, listener?, options?): void;
                safeDispatchEvent<Detail>(type, detail?): boolean;
                stop(): void;
            }

            Hierarchy

            Implemented by

              Properties

              #private: any
              configuredPubsubTopics: string[]

              Methods

              • Type Parameters

                Parameters

                Returns void

              • Parameters

                • event: Event

                Returns boolean

              • Parameters

                • type: string

                Returns number

              • Type Parameters

                Parameters

                Returns void

              • Type Parameters

                • Detail

                Parameters

                Returns boolean

              \ No newline at end of file +

              Properties

              #private: any
              configuredPubsubTopics: string[]

              Methods

              • Type Parameters

                Parameters

                Returns void

              • Parameters

                • event: Event

                Returns boolean

              • Parameters

                • type: string

                Returns number

              • Type Parameters

                Parameters

                Returns void

              • Type Parameters

                • Detail

                Parameters

                Returns boolean

              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IConnectionStateEvents.html b/interfaces/_waku_interfaces.IConnectionStateEvents.html index 93f44b1e5a..54e316b97a 100644 --- a/interfaces/_waku_interfaces.IConnectionStateEvents.html +++ b/interfaces/_waku_interfaces.IConnectionStateEvents.html @@ -1,2 +1,2 @@ -IConnectionStateEvents | Documentation
              interface IConnectionStateEvents {
                  waku:connection: CustomEvent<boolean>;
              }

              Properties

              Properties

              waku:connection: CustomEvent<boolean>
              \ No newline at end of file +IConnectionStateEvents | Documentation
              interface IConnectionStateEvents {
                  waku:connection: CustomEvent<boolean>;
              }

              Properties

              Properties

              waku:connection: CustomEvent<boolean>
              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IDecodedMessage.html b/interfaces/_waku_interfaces.IDecodedMessage.html index ccae8228b4..2abb5f481c 100644 --- a/interfaces/_waku_interfaces.IDecodedMessage.html +++ b/interfaces/_waku_interfaces.IDecodedMessage.html @@ -1,8 +1,8 @@ -IDecodedMessage | Documentation
              interface IDecodedMessage {
                  contentTopic: string;
                  ephemeral: undefined | boolean;
                  meta: undefined | Uint8Array;
                  payload: Uint8Array;
                  pubsubTopic: string;
                  rateLimitProof: undefined | IRateLimitProof;
                  timestamp: undefined | Date;
              }

              Implemented by

                Properties

                contentTopic +IDecodedMessage | Documentation
                interface IDecodedMessage {
                    contentTopic: string;
                    ephemeral: undefined | boolean;
                    meta: undefined | Uint8Array;
                    payload: Uint8Array;
                    pubsubTopic: string;
                    rateLimitProof: undefined | IRateLimitProof;
                    timestamp: undefined | Date;
                }

                Implemented by

                  Properties

                  contentTopic: string
                  ephemeral: undefined | boolean
                  meta: undefined | Uint8Array
                  payload: Uint8Array
                  pubsubTopic: string
                  rateLimitProof: undefined | IRateLimitProof
                  timestamp: undefined | Date
                  \ No newline at end of file +

                  Properties

                  contentTopic: string
                  ephemeral: undefined | boolean
                  meta: undefined | Uint8Array
                  payload: Uint8Array
                  pubsubTopic: string
                  rateLimitProof: undefined | IRateLimitProof
                  timestamp: undefined | Date
                  \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IDecoder.html b/interfaces/_waku_interfaces.IDecoder.html index 28e517961e..788b6e2796 100644 --- a/interfaces/_waku_interfaces.IDecoder.html +++ b/interfaces/_waku_interfaces.IDecoder.html @@ -1,5 +1,5 @@ -IDecoder | Documentation
                  interface IDecoder<T> {
                      contentTopic: string;
                      fromProtoObj: ((pubsubTopic, proto) => Promise<undefined | T>);
                      fromWireToProtoObj: ((bytes) => Promise<undefined | IProtoMessage>);
                      pubsubTopic: string;
                  }

                  Type Parameters

                  Implemented by

                    Properties

                    contentTopic +IDecoder | Documentation
                    interface IDecoder<T> {
                        contentTopic: string;
                        fromProtoObj: ((pubsubTopic, proto) => Promise<undefined | T>);
                        fromWireToProtoObj: ((bytes) => Promise<undefined | IProtoMessage>);
                        pubsubTopic: string;
                    }

                    Type Parameters

                    Implemented by

                      Properties

                      contentTopic: string
                      fromProtoObj: ((pubsubTopic, proto) => Promise<undefined | T>)

                      Type declaration

                        • (pubsubTopic, proto): Promise<undefined | T>
                        • Parameters

                          Returns Promise<undefined | T>

                      fromWireToProtoObj: ((bytes) => Promise<undefined | IProtoMessage>)

                      Type declaration

                      pubsubTopic: string
                      \ No newline at end of file +

                      Properties

                      contentTopic: string
                      fromProtoObj: ((pubsubTopic, proto) => Promise<undefined | T>)

                      Type declaration

                        • (pubsubTopic, proto): Promise<undefined | T>
                        • Parameters

                          Returns Promise<undefined | T>

                      fromWireToProtoObj: ((bytes) => Promise<undefined | IProtoMessage>)

                      Type declaration

                      pubsubTopic: string
                      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IEncoder.html b/interfaces/_waku_interfaces.IEncoder.html index d7c3093b4c..b881ca9afa 100644 --- a/interfaces/_waku_interfaces.IEncoder.html +++ b/interfaces/_waku_interfaces.IEncoder.html @@ -1,6 +1,6 @@ -IEncoder | Documentation
                      interface IEncoder {
                          contentTopic: string;
                          ephemeral: boolean;
                          pubsubTopic: string;
                          toProtoObj: ((message) => Promise<undefined | IProtoMessage>);
                          toWire: ((message) => Promise<undefined | Uint8Array>);
                      }

                      Implemented by

                        Properties

                        contentTopic +IEncoder | Documentation
                        interface IEncoder {
                            contentTopic: string;
                            ephemeral: boolean;
                            pubsubTopic: string;
                            toProtoObj: ((message) => Promise<undefined | IProtoMessage>);
                            toWire: ((message) => Promise<undefined | Uint8Array>);
                        }

                        Implemented by

                          Properties

                          contentTopic: string
                          ephemeral: boolean
                          pubsubTopic: string
                          toProtoObj: ((message) => Promise<undefined | IProtoMessage>)

                          Type declaration

                          toWire: ((message) => Promise<undefined | Uint8Array>)

                          Type declaration

                            • (message): Promise<undefined | Uint8Array>
                            • Parameters

                              Returns Promise<undefined | Uint8Array>

                          \ No newline at end of file +

                          Properties

                          contentTopic: string
                          ephemeral: boolean
                          pubsubTopic: string
                          toProtoObj: ((message) => Promise<undefined | IProtoMessage>)

                          Type declaration

                          toWire: ((message) => Promise<undefined | Uint8Array>)

                          Type declaration

                            • (message): Promise<undefined | Uint8Array>
                            • Parameters

                              Returns Promise<undefined | Uint8Array>

                          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IEnr.html b/interfaces/_waku_interfaces.IEnr.html index 0f625c4437..f8ebdd70ec 100644 --- a/interfaces/_waku_interfaces.IEnr.html +++ b/interfaces/_waku_interfaces.IEnr.html @@ -1,4 +1,4 @@ -IEnr | Documentation
                          interface IEnr {
                              [toStringTag]: string;
                              id: string;
                              ip?: string;
                              ip6?: string;
                              multiaddrs?: Multiaddr[];
                              nodeId?: string;
                              peerId?: PeerId;
                              peerInfo: undefined | PeerInfo;
                              publicKey?: Uint8Array;
                              seq: bigint;
                              shardInfo?: ShardInfo;
                              signature?: Uint8Array;
                              size: number;
                              tcp?: number;
                              tcp6?: number;
                              udp?: number;
                              udp6?: number;
                              waku2?: Waku2;
                              [iterator](): IterableIterator<[string, Uint8Array]>;
                              clear(): void;
                              delete(key): boolean;
                              entries(): IterableIterator<[string, Uint8Array]>;
                              forEach(callbackfn, thisArg?): void;
                              get(key): undefined | Uint8Array;
                              getFullMultiaddrs(): Multiaddr[];
                              has(key): boolean;
                              keys(): IterableIterator<string>;
                              set(key, value): this;
                              values(): IterableIterator<Uint8Array>;
                          }

                          Hierarchy

                          Implemented by

                            Properties

                            [toStringTag] +IEnr | Documentation
                            interface IEnr {
                                [toStringTag]: string;
                                id: string;
                                ip?: string;
                                ip6?: string;
                                multiaddrs?: Multiaddr[];
                                nodeId?: string;
                                peerId?: PeerId;
                                peerInfo: undefined | PeerInfo;
                                publicKey?: Uint8Array;
                                seq: bigint;
                                shardInfo?: ShardInfo;
                                signature?: Uint8Array;
                                size: number;
                                tcp?: number;
                                tcp6?: number;
                                udp?: number;
                                udp6?: number;
                                waku2?: Waku2;
                                [iterator](): IterableIterator<[string, Uint8Array]>;
                                clear(): void;
                                delete(key): boolean;
                                entries(): IterableIterator<[string, Uint8Array]>;
                                forEach(callbackfn, thisArg?): void;
                                get(key): undefined | Uint8Array;
                                getFullMultiaddrs(): Multiaddr[];
                                has(key): boolean;
                                keys(): IterableIterator<string>;
                                set(key, value): this;
                                values(): IterableIterator<Uint8Array>;
                            }

                            Hierarchy

                            Implemented by

                              Properties

                              [toStringTag] id ip? ip6? @@ -27,15 +27,15 @@ keys set values -

                              Properties

                              [toStringTag]: string
                              id: string
                              ip?: string
                              ip6?: string
                              multiaddrs?: Multiaddr[]
                              nodeId?: string
                              peerId?: PeerId
                              peerInfo: undefined | PeerInfo
                              publicKey?: Uint8Array
                              seq: bigint
                              shardInfo?: ShardInfo
                              signature?: Uint8Array
                              size: number

                              Returns

                              the number of elements in the Map.

                              -
                              tcp?: number
                              tcp6?: number
                              udp?: number
                              udp6?: number
                              waku2?: Waku2

                              Methods

                              • Returns an iterable of entries in the map.

                                +

                              Properties

                              [toStringTag]: string
                              id: string
                              ip?: string
                              ip6?: string
                              multiaddrs?: Multiaddr[]
                              nodeId?: string
                              peerId?: PeerId
                              peerInfo: undefined | PeerInfo
                              publicKey?: Uint8Array
                              seq: bigint
                              shardInfo?: ShardInfo
                              signature?: Uint8Array
                              size: number

                              Returns

                              the number of elements in the Map.

                              +
                              tcp?: number
                              tcp6?: number
                              udp?: number
                              udp6?: number
                              waku2?: Waku2

                              Methods

                              • Returns an iterable of entries in the map.

                                Returns IterableIterator<[string, Uint8Array]>

                              • Returns void

                              • Parameters

                                • key: string

                                Returns boolean

                                true if an element in the Map existed and has been removed, or false if the element does not exist.

                              • Returns an iterable of key, value pairs for every entry in the map.

                                Returns IterableIterator<[string, Uint8Array]>

                              • Executes a provided function once per each key/value pair in the Map, in insertion order.

                                Parameters

                                • callbackfn: ((value, key, map) => void)
                                    • (value, key, map): void
                                    • Parameters

                                      • value: Uint8Array
                                      • key: string
                                      • map: Map<string, Uint8Array>

                                      Returns void

                                • Optional thisArg: any

                                Returns void

                              • Returns a specified element from the Map object. If the value that is associated to the provided key is an object, then you will get a reference to that object and any change made to that object will effectively modify it inside the Map.

                                Parameters

                                • key: string

                                Returns undefined | Uint8Array

                                Returns the element associated with the specified key. If no element is associated with the specified key, undefined is returned.

                              • Parameters

                                • key: string

                                Returns boolean

                                boolean indicating whether an element with the specified key exists or not.

                                +

                              Returns Multiaddr[]

                              • Parameters

                                • key: string

                                Returns boolean

                                boolean indicating whether an element with the specified key exists or not.

                              • Returns an iterable of keys in the map

                                Returns IterableIterator<string>

                              • Adds a new element with a specified key and value to the Map. If an element with the same key already exists, the element will be updated.

                                Parameters

                                • key: string
                                • value: Uint8Array

                                Returns this

                              Properties

                              payload: Uint8Array
                              rateLimitProof?: IRateLimitProof
                              timestamp?: Date
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IMetaSetter.html b/interfaces/_waku_interfaces.IMetaSetter.html index 7465792318..0091e5c891 100644 --- a/interfaces/_waku_interfaces.IMetaSetter.html +++ b/interfaces/_waku_interfaces.IMetaSetter.html @@ -1 +1 @@ -IMetaSetter | Documentation
                              interface IMetaSetter ((message) => Uint8Array)
                              \ No newline at end of file +IMetaSetter | Documentation
                              interface IMetaSetter ((message) => Uint8Array)
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IMetadata.html b/interfaces/_waku_interfaces.IMetadata.html index f5608a5e2b..67ee11a636 100644 --- a/interfaces/_waku_interfaces.IMetadata.html +++ b/interfaces/_waku_interfaces.IMetadata.html @@ -1,4 +1,4 @@ -IMetadata | Documentation
                              interface IMetadata {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  pubsubTopics: string[];
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  confirmOrAttemptHandshake(peerId): Promise<MetadataQueryResult>;
                                  query(peerId): Promise<MetadataQueryResult>;
                              }

                              Hierarchy

                              Properties

                              addLibp2pEventListener +IMetadata | Documentation
                              interface IMetadata {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  pubsubTopics: string[];
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  confirmOrAttemptHandshake(peerId): Promise<MetadataQueryResult>;
                                  query(peerId): Promise<MetadataQueryResult>;
                              }

                              Hierarchy

                              Properties

                              addLibp2pEventListener: (<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

                              allPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              connectedPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              multicodec: string
                              peerStore: PeerStore
                              pubsubTopics: string[]
                              removeLibp2pEventListener: {
                                  <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

                              Methods

                              \ No newline at end of file +

                              Properties

                              addLibp2pEventListener: (<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

                              allPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              connectedPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              multicodec: string
                              peerStore: PeerStore
                              pubsubTopics: string[]
                              removeLibp2pEventListener: {
                                  <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

                              Methods

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IPeerExchange.html b/interfaces/_waku_interfaces.IPeerExchange.html index ddad259b7a..7f17aa4115 100644 --- a/interfaces/_waku_interfaces.IPeerExchange.html +++ b/interfaces/_waku_interfaces.IPeerExchange.html @@ -1,8 +1,8 @@ -IPeerExchange | Documentation
                              interface IPeerExchange {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  query(params): Promise<PeerExchangeQueryResult>;
                              }

                              Hierarchy (view full)

                              Properties

                              addLibp2pEventListener +IPeerExchange | Documentation
                              interface IPeerExchange {
                                  addLibp2pEventListener: (<K>(type, listener, options?) => void);
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  query(params): Promise<PeerExchangeQueryResult>;
                              }

                              Hierarchy (view full)

                              Properties

                              addLibp2pEventListener: (<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

                              allPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              connectedPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              multicodec: string
                              peerStore: PeerStore
                              removeLibp2pEventListener: {
                                  <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

                              Methods

                              \ No newline at end of file +

                              Properties

                              addLibp2pEventListener: (<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

                              allPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              connectedPeers: (() => Promise<Peer[]>)

                              Type declaration

                                • (): Promise<Peer[]>
                                • Returns Promise<Peer[]>

                              multicodec: string
                              peerStore: PeerStore
                              removeLibp2pEventListener: {
                                  <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

                              Methods

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html b/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html index 597b5826bf..aa65f6a8ad 100644 --- a/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html +++ b/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html @@ -1,5 +1,5 @@ -IPeersByDiscoveryEvents | Documentation
                              interface IPeersByDiscoveryEvents {
                                  peer:connected:bootstrap: CustomEvent<PeerId>;
                                  peer:connected:peer-exchange: CustomEvent<PeerId>;
                                  peer:discovery:bootstrap: CustomEvent<PeerId>;
                                  peer:discovery:peer-exchange: CustomEvent<PeerId>;
                              }

                              Properties

                              peer:connected:bootstrap +IPeersByDiscoveryEvents | Documentation
                              interface IPeersByDiscoveryEvents {
                                  peer:connected:bootstrap: CustomEvent<PeerId>;
                                  peer:connected:peer-exchange: CustomEvent<PeerId>;
                                  peer:discovery:bootstrap: CustomEvent<PeerId>;
                                  peer:discovery:peer-exchange: CustomEvent<PeerId>;
                              }

                              Properties

                              peer:connected:bootstrap: CustomEvent<PeerId>
                              peer:connected:peer-exchange: CustomEvent<PeerId>
                              peer:discovery:bootstrap: CustomEvent<PeerId>
                              peer:discovery:peer-exchange: CustomEvent<PeerId>
                              \ No newline at end of file +

                              Properties

                              peer:connected:bootstrap: CustomEvent<PeerId>
                              peer:connected:peer-exchange: CustomEvent<PeerId>
                              peer:discovery:bootstrap: CustomEvent<PeerId>
                              peer:discovery:peer-exchange: CustomEvent<PeerId>
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IProtoMessage.html b/interfaces/_waku_interfaces.IProtoMessage.html index 08f32cda46..64e080b67f 100644 --- a/interfaces/_waku_interfaces.IProtoMessage.html +++ b/interfaces/_waku_interfaces.IProtoMessage.html @@ -1,10 +1,10 @@ IProtoMessage | Documentation

                              Interface matching the protobuf library. Field types matches the protobuf type over the wire

                              -
                              interface IProtoMessage {
                                  contentTopic: string;
                                  ephemeral: undefined | boolean;
                                  meta: undefined | Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof: undefined | IRateLimitProof;
                                  timestamp: undefined | bigint;
                                  version: undefined | number;
                              }

                              Properties

                              interface IProtoMessage {
                                  contentTopic: string;
                                  ephemeral: undefined | boolean;
                                  meta: undefined | Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof: undefined | IRateLimitProof;
                                  timestamp: undefined | bigint;
                                  version: undefined | number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral: undefined | boolean
                              meta: undefined | Uint8Array
                              payload: Uint8Array
                              rateLimitProof: undefined | IRateLimitProof
                              timestamp: undefined | bigint
                              version: undefined | number
                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral: undefined | boolean
                              meta: undefined | Uint8Array
                              payload: Uint8Array
                              rateLimitProof: undefined | IRateLimitProof
                              timestamp: undefined | bigint
                              version: undefined | number
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IRateLimitProof.html b/interfaces/_waku_interfaces.IRateLimitProof.html index db794bda14..a49daf14c3 100644 --- a/interfaces/_waku_interfaces.IRateLimitProof.html +++ b/interfaces/_waku_interfaces.IRateLimitProof.html @@ -1,8 +1,8 @@ -IRateLimitProof | Documentation
                              interface IRateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +IRateLimitProof | Documentation
                              interface IRateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IReceiver.html b/interfaces/_waku_interfaces.IReceiver.html index cee5acb49d..d0e8380f02 100644 --- a/interfaces/_waku_interfaces.IReceiver.html +++ b/interfaces/_waku_interfaces.IReceiver.html @@ -1,3 +1,3 @@ -IReceiver | Documentation
                              interface IReceiver {
                                  subscribeWithUnsubscribe: SubscribeWithUnsubscribe;
                                  toSubscriptionIterator: (<T>(decoders) => Promise<IAsyncIterator<T>>);
                              }

                              Properties

                              subscribeWithUnsubscribe +IReceiver | Documentation
                              interface IReceiver {
                                  subscribeWithUnsubscribe: SubscribeWithUnsubscribe;
                                  toSubscriptionIterator: (<T>(decoders) => Promise<IAsyncIterator<T>>);
                              }

                              Properties

                              subscribeWithUnsubscribe: SubscribeWithUnsubscribe
                              toSubscriptionIterator: (<T>(decoders) => Promise<IAsyncIterator<T>>)

                              Type declaration

                              \ No newline at end of file +

                              Properties

                              subscribeWithUnsubscribe: SubscribeWithUnsubscribe
                              toSubscriptionIterator: (<T>(decoders) => Promise<IAsyncIterator<T>>)

                              Type declaration

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IRelayAPI.html b/interfaces/_waku_interfaces.IRelayAPI.html index 1bff0047cd..39dda15214 100644 --- a/interfaces/_waku_interfaces.IRelayAPI.html +++ b/interfaces/_waku_interfaces.IRelayAPI.html @@ -1,9 +1,9 @@ IRelayAPI | Documentation

                              Interface representing the Relay API, providing control and information about the GossipSub protocol.

                              -
                              interface IRelayAPI {
                                  getMeshPeers: ((topic?) => string[]);
                                  gossipSub: GossipSub;
                                  pubsubTopics: Set<string>;
                                  start: (() => Promise<void>);
                              }

                              Properties

                              interface IRelayAPI {
                                  getMeshPeers: ((topic?) => string[]);
                                  gossipSub: GossipSub;
                                  pubsubTopics: Set<string>;
                                  start: (() => Promise<void>);
                              }

                              Properties

                              getMeshPeers: ((topic?) => string[])

                              Function to retrieve the mesh peers for a given topic or all topics if none is specified. Returns an array of peer IDs as strings.

                              -

                              Type declaration

                                • (topic?): string[]
                                • Parameters

                                  • Optional topic: string

                                  Returns string[]

                              gossipSub: GossipSub

                              The GossipSub instance used for managing pub/sub behavior.

                              -
                              pubsubTopics: Set<string>
                              start: (() => Promise<void>)

                              Function to start the relay, returning a Promise that resolves when initialization is complete.

                              -

                              Type declaration

                                • (): Promise<void>
                                • Returns Promise<void>

                              \ No newline at end of file +

                              Type declaration

                              gossipSub: GossipSub

                              The GossipSub instance used for managing pub/sub behavior.

                              +
                              pubsubTopics: Set<string>
                              start: (() => Promise<void>)

                              Function to start the relay, returning a Promise that resolves when initialization is complete.

                              +

                              Type declaration

                                • (): Promise<void>
                                • Returns Promise<void>

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ISender.html b/interfaces/_waku_interfaces.ISender.html index 611c8f4c37..6cccab1d19 100644 --- a/interfaces/_waku_interfaces.ISender.html +++ b/interfaces/_waku_interfaces.ISender.html @@ -1,2 +1,2 @@ -ISender | Documentation
                              interface ISender {
                                  send: ((encoder, message, sendOptions?) => Promise<SDKProtocolResult>);
                              }

                              Properties

                              Properties

                              send: ((encoder, message, sendOptions?) => Promise<SDKProtocolResult>)

                              Type declaration

                              \ No newline at end of file +ISender | Documentation
                              interface ISender {
                                  send: ((encoder, message, sendOptions?) => Promise<SDKProtocolResult>);
                              }

                              Properties

                              Properties

                              send: ((encoder, message, sendOptions?) => Promise<SDKProtocolResult>)

                              Type declaration

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ISubscriptionSDK.html b/interfaces/_waku_interfaces.ISubscriptionSDK.html index 073a86f006..ae3feb0f68 100644 --- a/interfaces/_waku_interfaces.ISubscriptionSDK.html +++ b/interfaces/_waku_interfaces.ISubscriptionSDK.html @@ -1,5 +1,5 @@ -ISubscriptionSDK | Documentation
                              interface ISubscriptionSDK {
                                  ping(peerId?): Promise<SDKProtocolResult>;
                                  subscribe<T>(decoders, callback, options?): Promise<SDKProtocolResult>;
                                  unsubscribe(contentTopics): Promise<SDKProtocolResult>;
                                  unsubscribeAll(): Promise<SDKProtocolResult>;
                              }

                              Methods

                              ping +ISubscriptionSDK | Documentation
                              interface ISubscriptionSDK {
                                  ping(peerId?): Promise<SDKProtocolResult>;
                                  subscribe<T>(decoders, callback, options?): Promise<SDKProtocolResult>;
                                  unsubscribe(contentTopics): Promise<SDKProtocolResult>;
                                  unsubscribeAll(): Promise<SDKProtocolResult>;
                              }

                              Methods

                              \ No newline at end of file +

                              Methods

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.KeepAliveOptions.html b/interfaces/_waku_interfaces.KeepAliveOptions.html index 9468b3275f..786bd962a5 100644 --- a/interfaces/_waku_interfaces.KeepAliveOptions.html +++ b/interfaces/_waku_interfaces.KeepAliveOptions.html @@ -1,3 +1,3 @@ -KeepAliveOptions | Documentation
                              interface KeepAliveOptions {
                                  pingKeepAlive: number;
                                  relayKeepAlive: number;
                              }

                              Properties

                              pingKeepAlive +KeepAliveOptions | Documentation
                              interface KeepAliveOptions {
                                  pingKeepAlive: number;
                                  relayKeepAlive: number;
                              }

                              Properties

                              pingKeepAlive: number
                              relayKeepAlive: number
                              \ No newline at end of file +

                              Properties

                              pingKeepAlive: number
                              relayKeepAlive: number
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.LightNode.html b/interfaces/_waku_interfaces.LightNode.html index af1a2555c2..e5e0430f92 100644 --- a/interfaces/_waku_interfaces.LightNode.html +++ b/interfaces/_waku_interfaces.LightNode.html @@ -1,4 +1,4 @@ -LightNode | Documentation
                              interface LightNode {
                                  connectionManager: IConnectionManager;
                                  filter: IFilterSDK;
                                  health: IHealthManager;
                                  libp2p: Libp2p;
                                  lightPush: ILightPushSDK;
                                  relay: undefined;
                                  store: IStoreSDK;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager +LightNode | Documentation
                              interface LightNode {
                                  connectionManager: IConnectionManager;
                                  filter: IFilterSDK;
                                  health: IHealthManager;
                                  libp2p: Libp2p;
                                  lightPush: ILightPush;
                                  relay: undefined;
                                  store: IStoreSDK;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              Properties

                              connectionManager: IConnectionManager
                              filter: IFilterSDK
                              libp2p: Libp2p
                              lightPush: ILightPushSDK
                              relay: undefined
                              store: IStoreSDK

                              Methods

                              \ No newline at end of file +

                              Properties

                              connectionManager: IConnectionManager
                              filter: IFilterSDK
                              libp2p: Libp2p
                              lightPush: ILightPush
                              relay: undefined
                              store: IStoreSDK

                              Methods

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.NodeCapabilityCount.html b/interfaces/_waku_interfaces.NodeCapabilityCount.html index 4d51f62c20..811f8f2ae9 100644 --- a/interfaces/_waku_interfaces.NodeCapabilityCount.html +++ b/interfaces/_waku_interfaces.NodeCapabilityCount.html @@ -1,5 +1,5 @@ -NodeCapabilityCount | Documentation
                              interface NodeCapabilityCount {
                                  filter: number;
                                  lightPush: number;
                                  relay: number;
                                  store: number;
                              }

                              Properties

                              filter +NodeCapabilityCount | Documentation
                              interface NodeCapabilityCount {
                                  filter: number;
                                  lightPush: number;
                                  relay: number;
                                  store: number;
                              }

                              Properties

                              filter: number
                              lightPush: number
                              relay: number
                              store: number
                              \ No newline at end of file +

                              Properties

                              filter: number
                              lightPush: number
                              relay: number
                              store: number
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerExchangeComponents.html b/interfaces/_waku_interfaces.PeerExchangeComponents.html index 149e2184c6..929bfb1157 100644 --- a/interfaces/_waku_interfaces.PeerExchangeComponents.html +++ b/interfaces/_waku_interfaces.PeerExchangeComponents.html @@ -1,3 +1,3 @@ -PeerExchangeComponents | Documentation
                              interface PeerExchangeComponents {
                                  connectionManager: ConnectionManager;
                                  peerStore: PeerStore;
                              }

                              Properties

                              connectionManager +PeerExchangeComponents | Documentation
                              interface PeerExchangeComponents {
                                  connectionManager: ConnectionManager;
                                  peerStore: PeerStore;
                              }

                              Properties

                              connectionManager: ConnectionManager
                              peerStore: PeerStore
                              \ No newline at end of file +

                              Properties

                              connectionManager: ConnectionManager
                              peerStore: PeerStore
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerExchangeQueryParams.html b/interfaces/_waku_interfaces.PeerExchangeQueryParams.html index 7905970016..68c0fd91bf 100644 --- a/interfaces/_waku_interfaces.PeerExchangeQueryParams.html +++ b/interfaces/_waku_interfaces.PeerExchangeQueryParams.html @@ -1,3 +1,3 @@ -PeerExchangeQueryParams | Documentation
                              interface PeerExchangeQueryParams {
                                  numPeers: number;
                                  peerId: PeerId;
                              }

                              Properties

                              numPeers +PeerExchangeQueryParams | Documentation
                              interface PeerExchangeQueryParams {
                                  numPeers: number;
                                  peerId: PeerId;
                              }

                              Properties

                              Properties

                              numPeers: number
                              peerId: PeerId
                              \ No newline at end of file +

                              Properties

                              numPeers: number
                              peerId: PeerId
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerExchangeResponse.html b/interfaces/_waku_interfaces.PeerExchangeResponse.html index 2602b335f6..f5e97da07a 100644 --- a/interfaces/_waku_interfaces.PeerExchangeResponse.html +++ b/interfaces/_waku_interfaces.PeerExchangeResponse.html @@ -1,2 +1,2 @@ -PeerExchangeResponse | Documentation
                              interface PeerExchangeResponse {
                                  peerInfos: PeerInfo[];
                              }

                              Properties

                              Properties

                              peerInfos: PeerInfo[]
                              \ No newline at end of file +PeerExchangeResponse | Documentation
                              interface PeerExchangeResponse {
                                  peerInfos: PeerInfo[];
                              }

                              Properties

                              Properties

                              peerInfos: PeerInfo[]
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerInfo.html b/interfaces/_waku_interfaces.PeerInfo.html index 359caf32ae..79a3663cc8 100644 --- a/interfaces/_waku_interfaces.PeerInfo.html +++ b/interfaces/_waku_interfaces.PeerInfo.html @@ -1,2 +1,2 @@ -PeerInfo | Documentation
                              interface PeerInfo {
                                  ENR?: IEnr;
                              }

                              Properties

                              Properties

                              ENR?: IEnr
                              \ No newline at end of file +PeerInfo | Documentation
                              interface PeerInfo {
                                  ENR?: IEnr;
                              }

                              Properties

                              Properties

                              ENR?: IEnr
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeersByDiscoveryResult.html b/interfaces/_waku_interfaces.PeersByDiscoveryResult.html index 2e1c56bb39..1a97ab3291 100644 --- a/interfaces/_waku_interfaces.PeersByDiscoveryResult.html +++ b/interfaces/_waku_interfaces.PeersByDiscoveryResult.html @@ -1,3 +1,3 @@ -PeersByDiscoveryResult | Documentation
                              interface PeersByDiscoveryResult {
                                  CONNECTED: {
                                      bootstrap: Peer[];
                                      local-peer-cache: Peer[];
                                      peer-exchange: Peer[];
                                  };
                                  DISCOVERED: {
                                      bootstrap: Peer[];
                                      local-peer-cache: Peer[];
                                      peer-exchange: Peer[];
                                  };
                              }

                              Properties

                              CONNECTED +PeersByDiscoveryResult | Documentation
                              interface PeersByDiscoveryResult {
                                  CONNECTED: {
                                      bootstrap: Peer[];
                                      local-peer-cache: Peer[];
                                      peer-exchange: Peer[];
                                  };
                                  DISCOVERED: {
                                      bootstrap: Peer[];
                                      local-peer-cache: Peer[];
                                      peer-exchange: Peer[];
                                  };
                              }

                              Properties

                              Properties

                              CONNECTED: {
                                  bootstrap: Peer[];
                                  local-peer-cache: Peer[];
                                  peer-exchange: Peer[];
                              }

                              Type declaration

                              • bootstrap: Peer[]
                              • local-peer-cache: Peer[]
                              • peer-exchange: Peer[]
                              DISCOVERED: {
                                  bootstrap: Peer[];
                                  local-peer-cache: Peer[];
                                  peer-exchange: Peer[];
                              }

                              Type declaration

                              • bootstrap: Peer[]
                              • local-peer-cache: Peer[]
                              • peer-exchange: Peer[]
                              \ No newline at end of file +

                              Properties

                              CONNECTED: {
                                  bootstrap: Peer[];
                                  local-peer-cache: Peer[];
                                  peer-exchange: Peer[];
                              }

                              Type declaration

                              • bootstrap: Peer[]
                              • local-peer-cache: Peer[]
                              • peer-exchange: Peer[]
                              DISCOVERED: {
                                  bootstrap: Peer[];
                                  local-peer-cache: Peer[];
                                  peer-exchange: Peer[];
                              }

                              Type declaration

                              • bootstrap: Peer[]
                              • local-peer-cache: Peer[]
                              • peer-exchange: Peer[]
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.RelayNode.html b/interfaces/_waku_interfaces.RelayNode.html index 228d6c22d1..1b86603763 100644 --- a/interfaces/_waku_interfaces.RelayNode.html +++ b/interfaces/_waku_interfaces.RelayNode.html @@ -1,4 +1,4 @@ -RelayNode | Documentation
                              interface RelayNode {
                                  connectionManager: IConnectionManager;
                                  filter: undefined;
                                  health: IHealthManager;
                                  libp2p: Libp2p;
                                  lightPush: undefined;
                                  relay: IRelay;
                                  store: undefined;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager +RelayNode | Documentation
                              interface RelayNode {
                                  connectionManager: IConnectionManager;
                                  filter: undefined;
                                  health: IHealthManager;
                                  libp2p: Libp2p;
                                  lightPush: undefined;
                                  relay: IRelay;
                                  store: undefined;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              Properties

                              connectionManager: IConnectionManager
                              filter: undefined
                              libp2p: Libp2p
                              lightPush: undefined
                              relay: IRelay
                              store: undefined

                              Methods

                              \ No newline at end of file +

                              Properties

                              connectionManager: IConnectionManager
                              filter: undefined
                              libp2p: Libp2p
                              lightPush: undefined
                              relay: IRelay
                              store: undefined

                              Methods

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.SingleShardInfo.html b/interfaces/_waku_interfaces.SingleShardInfo.html index aee6ea864e..f4c3906427 100644 --- a/interfaces/_waku_interfaces.SingleShardInfo.html +++ b/interfaces/_waku_interfaces.SingleShardInfo.html @@ -1,4 +1,4 @@ -SingleShardInfo | Documentation
                              interface SingleShardInfo {
                                  clusterId: number;
                                  shard?: number;
                              }

                              Properties

                              clusterId +SingleShardInfo | Documentation
                              interface SingleShardInfo {
                                  clusterId: number;
                                  shard?: number;
                              }

                              Properties

                              Properties

                              clusterId: number
                              shard?: number

                              Specifying this field indicates to the encoder/decoder that static sharding must be used.

                              -
                              \ No newline at end of file +

                              Properties

                              clusterId: number
                              shard?: number

                              Specifying this field indicates to the encoder/decoder that static sharding must be used.

                              +
                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Waku.html b/interfaces/_waku_interfaces.Waku.html index 9a576f6132..9267f9170e 100644 --- a/interfaces/_waku_interfaces.Waku.html +++ b/interfaces/_waku_interfaces.Waku.html @@ -1,4 +1,4 @@ -Waku | Documentation
                              interface Waku {
                                  connectionManager: IConnectionManager;
                                  filter?: IFilterSDK;
                                  health: IHealthManager;
                                  libp2p: Libp2p;
                                  lightPush?: ILightPushSDK;
                                  relay?: IRelay;
                                  store?: IStoreSDK;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager +Waku | Documentation
                              interface Waku {
                                  connectionManager: IConnectionManager;
                                  filter?: IFilterSDK;
                                  health: IHealthManager;
                                  libp2p: Libp2p;
                                  lightPush?: ILightPush;
                                  relay?: IRelay;
                                  store?: IStoreSDK;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              Properties

                              connectionManager: IConnectionManager
                              filter?: IFilterSDK
                              libp2p: Libp2p
                              lightPush?: ILightPushSDK
                              relay?: IRelay
                              store?: IStoreSDK

                              Methods

                              \ No newline at end of file +

                              Properties

                              connectionManager: IConnectionManager
                              filter?: IFilterSDK
                              libp2p: Libp2p
                              lightPush?: ILightPush
                              relay?: IRelay
                              store?: IStoreSDK

                              Methods

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Waku2.html b/interfaces/_waku_interfaces.Waku2.html index 7b364bce5e..4f60f19d43 100644 --- a/interfaces/_waku_interfaces.Waku2.html +++ b/interfaces/_waku_interfaces.Waku2.html @@ -1,5 +1,5 @@ -Waku2 | Documentation
                              interface Waku2 {
                                  filter: boolean;
                                  lightPush: boolean;
                                  relay: boolean;
                                  store: boolean;
                              }

                              Properties

                              filter +Waku2 | Documentation
                              interface Waku2 {
                                  filter: boolean;
                                  lightPush: boolean;
                                  relay: boolean;
                                  store: boolean;
                              }

                              Properties

                              filter: boolean
                              lightPush: boolean
                              relay: boolean
                              store: boolean
                              \ No newline at end of file +

                              Properties

                              filter: boolean
                              lightPush: boolean
                              relay: boolean
                              store: boolean
                              \ No newline at end of file diff --git a/interfaces/_waku_message_encryption.ecies.EncoderOptions.html b/interfaces/_waku_message_encryption.ecies.EncoderOptions.html index c597129dc6..451f711814 100644 --- a/interfaces/_waku_message_encryption.ecies.EncoderOptions.html +++ b/interfaces/_waku_message_encryption.ecies.EncoderOptions.html @@ -1,4 +1,4 @@ -EncoderOptions | Documentation
                              interface EncoderOptions {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  metaSetter?: IMetaSetter;
                                  publicKey: Uint8Array;
                                  pubsubTopic?: string;
                                  pubsubTopicShardInfo?: SingleShardInfo;
                                  sigPrivKey?: Uint8Array;
                              }

                              Hierarchy (view full)

                              Properties

                              contentTopic +EncoderOptions | Documentation
                              interface EncoderOptions {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  metaSetter?: IMetaSetter;
                                  publicKey: Uint8Array;
                                  pubsubTopic?: string;
                                  pubsubTopicShardInfo?: SingleShardInfo;
                                  sigPrivKey?: Uint8Array;
                              }

                              Hierarchy (view full)

                              Properties

                              Param: IProtoMessage

                              The message encoded for wire, without the meta field. If encryption is used, metaSetter only accesses encrypted payload.

                              publicKey: Uint8Array

                              The public key to encrypt the payload for.

                              -
                              pubsubTopic?: string

                              Deprecated

                              pubsubTopicShardInfo?: SingleShardInfo
                              sigPrivKey?: Uint8Array

                              An optional private key to be used to sign the payload before encryption.

                              -
                              \ No newline at end of file +
                              pubsubTopic?: string

                              Deprecated

                              pubsubTopicShardInfo?: SingleShardInfo
                              sigPrivKey?: Uint8Array

                              An optional private key to be used to sign the payload before encryption.

                              +
                              \ No newline at end of file diff --git a/interfaces/_waku_message_encryption.symmetric.EncoderOptions.html b/interfaces/_waku_message_encryption.symmetric.EncoderOptions.html index 5f1647b912..9e6440c523 100644 --- a/interfaces/_waku_message_encryption.symmetric.EncoderOptions.html +++ b/interfaces/_waku_message_encryption.symmetric.EncoderOptions.html @@ -1,4 +1,4 @@ -EncoderOptions | Documentation
                              interface EncoderOptions {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  metaSetter?: IMetaSetter;
                                  pubsubTopic?: string;
                                  pubsubTopicShardInfo?: SingleShardInfo;
                                  sigPrivKey?: Uint8Array;
                                  symKey: Uint8Array;
                              }

                              Hierarchy (view full)

                              Properties

                              contentTopic +EncoderOptions | Documentation
                              interface EncoderOptions {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  metaSetter?: IMetaSetter;
                                  pubsubTopic?: string;
                                  pubsubTopicShardInfo?: SingleShardInfo;
                                  sigPrivKey?: Uint8Array;
                                  symKey: Uint8Array;
                              }

                              Hierarchy (view full)

                              Properties

                              Param: IProtoMessage

                              The message encoded for wire, without the meta field. If encryption is used, metaSetter only accesses encrypted payload.

                              pubsubTopic?: string

                              Deprecated

                              pubsubTopicShardInfo?: SingleShardInfo
                              sigPrivKey?: Uint8Array

                              An optional private key to be used to sign the payload before encryption.

                              -
                              symKey: Uint8Array

                              The symmetric key to encrypt the payload with.

                              -
                              \ No newline at end of file +
                              symKey: Uint8Array

                              The symmetric key to encrypt the payload with.

                              +
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.WakuMessage-1.html b/interfaces/_waku_proto.WakuMessage-1.html index f7ee2fe400..29a86672a9 100644 --- a/interfaces/_waku_proto.WakuMessage-1.html +++ b/interfaces/_waku_proto.WakuMessage-1.html @@ -1,8 +1,8 @@ -WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_filter.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic +WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_filter.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_filter.RateLimitProof
                              timestamp?: bigint
                              version?: number
                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_filter.RateLimitProof
                              timestamp?: bigint
                              version?: number
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter.FilterRequest-1.html b/interfaces/_waku_proto.proto_filter.FilterRequest-1.html index d95cc458a1..c26fc6aa07 100644 --- a/interfaces/_waku_proto.proto_filter.FilterRequest-1.html +++ b/interfaces/_waku_proto.proto_filter.FilterRequest-1.html @@ -1,4 +1,4 @@ -FilterRequest | Documentation
                              interface FilterRequest {
                                  contentFilters: ContentFilter[];
                                  subscribe: boolean;
                                  topic: string;
                              }

                              Properties

                              contentFilters +FilterRequest | Documentation
                              interface FilterRequest {
                                  contentFilters: ContentFilter[];
                                  subscribe: boolean;
                                  topic: string;
                              }

                              Properties

                              contentFilters: ContentFilter[]
                              subscribe: boolean
                              topic: string
                              \ No newline at end of file +

                              Properties

                              contentFilters: ContentFilter[]
                              subscribe: boolean
                              topic: string
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter.FilterRequest.ContentFilter-1.html b/interfaces/_waku_proto.proto_filter.FilterRequest.ContentFilter-1.html index 6d7396dab1..ed8caa7518 100644 --- a/interfaces/_waku_proto.proto_filter.FilterRequest.ContentFilter-1.html +++ b/interfaces/_waku_proto.proto_filter.FilterRequest.ContentFilter-1.html @@ -1,2 +1,2 @@ -ContentFilter | Documentation
                              interface ContentFilter {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string
                              \ No newline at end of file +ContentFilter | Documentation
                              interface ContentFilter {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter.FilterRpc-1.html b/interfaces/_waku_proto.proto_filter.FilterRpc-1.html index d1862da783..0eccb0573c 100644 --- a/interfaces/_waku_proto.proto_filter.FilterRpc-1.html +++ b/interfaces/_waku_proto.proto_filter.FilterRpc-1.html @@ -1,4 +1,4 @@ -FilterRpc | Documentation
                              interface FilterRpc {
                                  push?: proto_filter.MessagePush;
                                  request?: FilterRequest;
                                  requestId: string;
                              }

                              Properties

                              push? +FilterRpc | Documentation
                              interface FilterRpc {
                                  push?: proto_filter.MessagePush;
                                  request?: FilterRequest;
                                  requestId: string;
                              }

                              Properties

                              request?: FilterRequest
                              requestId: string
                              \ No newline at end of file +

                              Properties

                              request?: FilterRequest
                              requestId: string
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter.MessagePush-1.html b/interfaces/_waku_proto.proto_filter.MessagePush-1.html index ccf77096e1..46c62a7a08 100644 --- a/interfaces/_waku_proto.proto_filter.MessagePush-1.html +++ b/interfaces/_waku_proto.proto_filter.MessagePush-1.html @@ -1,2 +1,2 @@ -MessagePush | Documentation
                              interface MessagePush {
                                  messages: WakuMessage[];
                              }

                              Properties

                              Properties

                              messages: WakuMessage[]
                              \ No newline at end of file +MessagePush | Documentation
                              interface MessagePush {
                                  messages: WakuMessage[];
                              }

                              Properties

                              Properties

                              messages: WakuMessage[]
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter.RateLimitProof-1.html b/interfaces/_waku_proto.proto_filter.RateLimitProof-1.html index f6e70864c9..227128a826 100644 --- a/interfaces/_waku_proto.proto_filter.RateLimitProof-1.html +++ b/interfaces/_waku_proto.proto_filter.RateLimitProof-1.html @@ -1,8 +1,8 @@ -RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeRequest-1.html b/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeRequest-1.html index 26617171eb..fed643f928 100644 --- a/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeRequest-1.html +++ b/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeRequest-1.html @@ -1,5 +1,5 @@ -FilterSubscribeRequest | Documentation
                              interface FilterSubscribeRequest {
                                  contentTopics: string[];
                                  filterSubscribeType: FilterSubscribeType;
                                  pubsubTopic?: string;
                                  requestId: string;
                              }

                              Properties

                              contentTopics +FilterSubscribeRequest | Documentation
                              interface FilterSubscribeRequest {
                                  contentTopics: string[];
                                  filterSubscribeType: FilterSubscribeType;
                                  pubsubTopic?: string;
                                  requestId: string;
                              }

                              Properties

                              contentTopics: string[]
                              filterSubscribeType: FilterSubscribeType
                              pubsubTopic?: string
                              requestId: string
                              \ No newline at end of file +

                              Properties

                              contentTopics: string[]
                              filterSubscribeType: FilterSubscribeType
                              pubsubTopic?: string
                              requestId: string
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeResponse-1.html b/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeResponse-1.html index 6f117a8e2f..7547c017e6 100644 --- a/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeResponse-1.html +++ b/interfaces/_waku_proto.proto_filter_v2.FilterSubscribeResponse-1.html @@ -1,4 +1,4 @@ -FilterSubscribeResponse | Documentation
                              interface FilterSubscribeResponse {
                                  requestId: string;
                                  statusCode: number;
                                  statusDesc?: string;
                              }

                              Properties

                              requestId +FilterSubscribeResponse | Documentation
                              interface FilterSubscribeResponse {
                                  requestId: string;
                                  statusCode: number;
                                  statusDesc?: string;
                              }

                              Properties

                              requestId: string
                              statusCode: number
                              statusDesc?: string
                              \ No newline at end of file +

                              Properties

                              requestId: string
                              statusCode: number
                              statusDesc?: string
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter_v2.MessagePush-1.html b/interfaces/_waku_proto.proto_filter_v2.MessagePush-1.html index 10c02ad06b..b66d5b296a 100644 --- a/interfaces/_waku_proto.proto_filter_v2.MessagePush-1.html +++ b/interfaces/_waku_proto.proto_filter_v2.MessagePush-1.html @@ -1,3 +1,3 @@ -MessagePush | Documentation
                              interface MessagePush {
                                  pubsubTopic?: string;
                                  wakuMessage?: proto_filter_v2.WakuMessage;
                              }

                              Properties

                              pubsubTopic? +MessagePush | Documentation
                              interface MessagePush {
                                  pubsubTopic?: string;
                                  wakuMessage?: proto_filter_v2.WakuMessage;
                              }

                              Properties

                              pubsubTopic?: string
                              \ No newline at end of file +

                              Properties

                              pubsubTopic?: string
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter_v2.RateLimitProof-1.html b/interfaces/_waku_proto.proto_filter_v2.RateLimitProof-1.html index 2100ee1789..e3058cb290 100644 --- a/interfaces/_waku_proto.proto_filter_v2.RateLimitProof-1.html +++ b/interfaces/_waku_proto.proto_filter_v2.RateLimitProof-1.html @@ -1,8 +1,8 @@ -RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_filter_v2.WakuMessage-1.html b/interfaces/_waku_proto.proto_filter_v2.WakuMessage-1.html index 00f2b2a9b6..0cd4fc6852 100644 --- a/interfaces/_waku_proto.proto_filter_v2.WakuMessage-1.html +++ b/interfaces/_waku_proto.proto_filter_v2.WakuMessage-1.html @@ -1,8 +1,8 @@ -WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_filter_v2.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic +WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_filter_v2.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              timestamp?: bigint
                              version?: number
                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              timestamp?: bigint
                              version?: number
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_lightpush.PushRequest-1.html b/interfaces/_waku_proto.proto_lightpush.PushRequest-1.html index d585b2f4e8..8a32db2d70 100644 --- a/interfaces/_waku_proto.proto_lightpush.PushRequest-1.html +++ b/interfaces/_waku_proto.proto_lightpush.PushRequest-1.html @@ -1,3 +1,3 @@ -PushRequest | Documentation
                              interface PushRequest {
                                  message?: proto_lightpush.WakuMessage;
                                  pubsubTopic: string;
                              }

                              Properties

                              message? +PushRequest | Documentation
                              interface PushRequest {
                                  message?: proto_lightpush.WakuMessage;
                                  pubsubTopic: string;
                              }

                              Properties

                              Properties

                              pubsubTopic: string
                              \ No newline at end of file +

                              Properties

                              pubsubTopic: string
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_lightpush.PushResponse-1.html b/interfaces/_waku_proto.proto_lightpush.PushResponse-1.html index 68a73b9e05..c32a25af4d 100644 --- a/interfaces/_waku_proto.proto_lightpush.PushResponse-1.html +++ b/interfaces/_waku_proto.proto_lightpush.PushResponse-1.html @@ -1,3 +1,3 @@ -PushResponse | Documentation
                              interface PushResponse {
                                  info?: string;
                                  isSuccess: boolean;
                              }

                              Properties

                              info? +PushResponse | Documentation
                              interface PushResponse {
                                  info?: string;
                                  isSuccess: boolean;
                              }

                              Properties

                              Properties

                              info?: string
                              isSuccess: boolean
                              \ No newline at end of file +

                              Properties

                              info?: string
                              isSuccess: boolean
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_lightpush.PushRpc-1.html b/interfaces/_waku_proto.proto_lightpush.PushRpc-1.html index 06420e5341..beb079dc5f 100644 --- a/interfaces/_waku_proto.proto_lightpush.PushRpc-1.html +++ b/interfaces/_waku_proto.proto_lightpush.PushRpc-1.html @@ -1,4 +1,4 @@ -PushRpc | Documentation
                              interface PushRpc {
                                  request?: PushRequest;
                                  requestId: string;
                                  response?: proto_lightpush.PushResponse;
                              }

                              Properties

                              request? +PushRpc | Documentation
                              interface PushRpc {
                                  request?: PushRequest;
                                  requestId: string;
                                  response?: proto_lightpush.PushResponse;
                              }

                              Properties

                              request?: PushRequest
                              requestId: string
                              \ No newline at end of file +

                              Properties

                              request?: PushRequest
                              requestId: string
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_lightpush.RateLimitProof-1.html b/interfaces/_waku_proto.proto_lightpush.RateLimitProof-1.html index 0b6d99e370..13ae849e95 100644 --- a/interfaces/_waku_proto.proto_lightpush.RateLimitProof-1.html +++ b/interfaces/_waku_proto.proto_lightpush.RateLimitProof-1.html @@ -1,8 +1,8 @@ -RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_lightpush.WakuMessage-1.html b/interfaces/_waku_proto.proto_lightpush.WakuMessage-1.html index caa262952a..279049ce9f 100644 --- a/interfaces/_waku_proto.proto_lightpush.WakuMessage-1.html +++ b/interfaces/_waku_proto.proto_lightpush.WakuMessage-1.html @@ -1,8 +1,8 @@ -WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_lightpush.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic +WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_lightpush.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              timestamp?: bigint
                              version?: number
                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              timestamp?: bigint
                              version?: number
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_message.RateLimitProof-1.html b/interfaces/_waku_proto.proto_message.RateLimitProof-1.html index 649444fdf5..a26de6ac7e 100644 --- a/interfaces/_waku_proto.proto_message.RateLimitProof-1.html +++ b/interfaces/_waku_proto.proto_message.RateLimitProof-1.html @@ -1,8 +1,8 @@ -RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_message.WakuMessage-1.html b/interfaces/_waku_proto.proto_message.WakuMessage-1.html index fd3490838e..3b12344d42 100644 --- a/interfaces/_waku_proto.proto_message.WakuMessage-1.html +++ b/interfaces/_waku_proto.proto_message.WakuMessage-1.html @@ -1,8 +1,8 @@ -WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_message.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic +WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_message.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_message.RateLimitProof
                              timestamp?: bigint
                              version?: number
                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_message.RateLimitProof
                              timestamp?: bigint
                              version?: number
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_metadata.WakuMetadataRequest-1.html b/interfaces/_waku_proto.proto_metadata.WakuMetadataRequest-1.html index d3833fc5a9..ba8baa69b1 100644 --- a/interfaces/_waku_proto.proto_metadata.WakuMetadataRequest-1.html +++ b/interfaces/_waku_proto.proto_metadata.WakuMetadataRequest-1.html @@ -1,3 +1,3 @@ -WakuMetadataRequest | Documentation
                              interface WakuMetadataRequest {
                                  clusterId?: number;
                                  shards: number[];
                              }

                              Properties

                              clusterId? +WakuMetadataRequest | Documentation
                              interface WakuMetadataRequest {
                                  clusterId?: number;
                                  shards: number[];
                              }

                              Properties

                              Properties

                              clusterId?: number
                              shards: number[]
                              \ No newline at end of file +

                              Properties

                              clusterId?: number
                              shards: number[]
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_metadata.WakuMetadataResponse-1.html b/interfaces/_waku_proto.proto_metadata.WakuMetadataResponse-1.html index 1a7a878ab0..e6b4102c82 100644 --- a/interfaces/_waku_proto.proto_metadata.WakuMetadataResponse-1.html +++ b/interfaces/_waku_proto.proto_metadata.WakuMetadataResponse-1.html @@ -1,3 +1,3 @@ -WakuMetadataResponse | Documentation
                              interface WakuMetadataResponse {
                                  clusterId?: number;
                                  shards: number[];
                              }

                              Properties

                              clusterId? +WakuMetadataResponse | Documentation
                              interface WakuMetadataResponse {
                                  clusterId?: number;
                                  shards: number[];
                              }

                              Properties

                              Properties

                              clusterId?: number
                              shards: number[]
                              \ No newline at end of file +

                              Properties

                              clusterId?: number
                              shards: number[]
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeQuery-1.html b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeQuery-1.html index bb34c1da6f..3c8942c167 100644 --- a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeQuery-1.html +++ b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeQuery-1.html @@ -1,2 +1,2 @@ -PeerExchangeQuery | Documentation
                              interface PeerExchangeQuery {
                                  numPeers?: bigint;
                              }

                              Properties

                              Properties

                              numPeers?: bigint
                              \ No newline at end of file +PeerExchangeQuery | Documentation
                              interface PeerExchangeQuery {
                                  numPeers?: bigint;
                              }

                              Properties

                              Properties

                              numPeers?: bigint
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeRPC-1.html b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeRPC-1.html index 26ce3c8f6b..359cb873ac 100644 --- a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeRPC-1.html +++ b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeRPC-1.html @@ -1,3 +1,3 @@ -PeerExchangeRPC | Documentation
                              interface PeerExchangeRPC {
                                  query?: PeerExchangeQuery;
                                  response?: proto_peer_exchange.PeerExchangeResponse;
                              }

                              Properties

                              query? +PeerExchangeRPC | Documentation
                              interface PeerExchangeRPC {
                                  query?: PeerExchangeQuery;
                                  response?: proto_peer_exchange.PeerExchangeResponse;
                              }

                              Properties

                              Properties

                              \ No newline at end of file +

                              Properties

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeResponse-1.html b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeResponse-1.html index 93e2a953ee..2df7bd313f 100644 --- a/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeResponse-1.html +++ b/interfaces/_waku_proto.proto_peer_exchange.PeerExchangeResponse-1.html @@ -1,2 +1,2 @@ -PeerExchangeResponse | Documentation
                              interface PeerExchangeResponse {
                                  peerInfos: proto_peer_exchange.PeerInfo[];
                              }

                              Properties

                              Properties

                              \ No newline at end of file +PeerExchangeResponse | Documentation
                              interface PeerExchangeResponse {
                                  peerInfos: proto_peer_exchange.PeerInfo[];
                              }

                              Properties

                              Properties

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_peer_exchange.PeerInfo-1.html b/interfaces/_waku_proto.proto_peer_exchange.PeerInfo-1.html index 7bf756b71a..dc85046e22 100644 --- a/interfaces/_waku_proto.proto_peer_exchange.PeerInfo-1.html +++ b/interfaces/_waku_proto.proto_peer_exchange.PeerInfo-1.html @@ -1,2 +1,2 @@ -PeerInfo | Documentation
                              interface PeerInfo {
                                  enr?: Uint8Array;
                              }

                              Properties

                              Properties

                              enr?: Uint8Array
                              \ No newline at end of file +PeerInfo | Documentation
                              interface PeerInfo {
                                  enr?: Uint8Array;
                              }

                              Properties

                              Properties

                              enr?: Uint8Array
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.RateLimitProof-1.html b/interfaces/_waku_proto.proto_store.RateLimitProof-1.html index d687cf9518..5e0c8f0c5e 100644 --- a/interfaces/_waku_proto.proto_store.RateLimitProof-1.html +++ b/interfaces/_waku_proto.proto_store.RateLimitProof-1.html @@ -1,8 +1,8 @@ -RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch +RateLimitProof | Documentation
                              interface RateLimitProof {
                                  epoch: Uint8Array;
                                  merkleRoot: Uint8Array;
                                  nullifier: Uint8Array;
                                  proof: Uint8Array;
                                  rlnIdentifier: Uint8Array;
                                  shareX: Uint8Array;
                                  shareY: Uint8Array;
                              }

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.StoreQueryRequest-1.html b/interfaces/_waku_proto.proto_store.StoreQueryRequest-1.html index 070887b88c..c951d1ad68 100644 --- a/interfaces/_waku_proto.proto_store.StoreQueryRequest-1.html +++ b/interfaces/_waku_proto.proto_store.StoreQueryRequest-1.html @@ -1,4 +1,4 @@ -StoreQueryRequest | Documentation
                              interface StoreQueryRequest {
                                  contentTopics: string[];
                                  includeData: boolean;
                                  messageHashes: Uint8Array[];
                                  paginationCursor?: Uint8Array;
                                  paginationForward: boolean;
                                  paginationLimit?: bigint;
                                  pubsubTopic?: string;
                                  requestId: string;
                                  timeEnd?: bigint;
                                  timeStart?: bigint;
                              }

                              Properties

                              contentTopics +StoreQueryRequest | Documentation
                              interface StoreQueryRequest {
                                  contentTopics: string[];
                                  includeData: boolean;
                                  messageHashes: Uint8Array[];
                                  paginationCursor?: Uint8Array;
                                  paginationForward: boolean;
                                  paginationLimit?: bigint;
                                  pubsubTopic?: string;
                                  requestId: string;
                                  timeEnd?: bigint;
                                  timeStart?: bigint;
                              }

                              Properties

                              contentTopics: string[]
                              includeData: boolean
                              messageHashes: Uint8Array[]
                              paginationCursor?: Uint8Array
                              paginationForward: boolean
                              paginationLimit?: bigint
                              pubsubTopic?: string
                              requestId: string
                              timeEnd?: bigint
                              timeStart?: bigint
                              \ No newline at end of file +

                              Properties

                              contentTopics: string[]
                              includeData: boolean
                              messageHashes: Uint8Array[]
                              paginationCursor?: Uint8Array
                              paginationForward: boolean
                              paginationLimit?: bigint
                              pubsubTopic?: string
                              requestId: string
                              timeEnd?: bigint
                              timeStart?: bigint
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.StoreQueryResponse-1.html b/interfaces/_waku_proto.proto_store.StoreQueryResponse-1.html index ac332881ca..e9a4f8d71e 100644 --- a/interfaces/_waku_proto.proto_store.StoreQueryResponse-1.html +++ b/interfaces/_waku_proto.proto_store.StoreQueryResponse-1.html @@ -1,6 +1,6 @@ -StoreQueryResponse | Documentation
                              interface StoreQueryResponse {
                                  messages: WakuMessageKeyValue[];
                                  paginationCursor?: Uint8Array;
                                  requestId: string;
                                  statusCode?: number;
                                  statusDesc?: string;
                              }

                              Properties

                              messages +StoreQueryResponse | Documentation
                              interface StoreQueryResponse {
                                  messages: WakuMessageKeyValue[];
                                  paginationCursor?: Uint8Array;
                                  requestId: string;
                                  statusCode?: number;
                                  statusDesc?: string;
                              }

                              Properties

                              paginationCursor?: Uint8Array
                              requestId: string
                              statusCode?: number
                              statusDesc?: string
                              \ No newline at end of file +

                              Properties

                              paginationCursor?: Uint8Array
                              requestId: string
                              statusCode?: number
                              statusDesc?: string
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.WakuMessage-1.html b/interfaces/_waku_proto.proto_store.WakuMessage-1.html index da9380b346..d4d5378df2 100644 --- a/interfaces/_waku_proto.proto_store.WakuMessage-1.html +++ b/interfaces/_waku_proto.proto_store.WakuMessage-1.html @@ -1,8 +1,8 @@ -WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_store.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic +WakuMessage | Documentation
                              interface WakuMessage {
                                  contentTopic: string;
                                  ephemeral?: boolean;
                                  meta?: Uint8Array;
                                  payload: Uint8Array;
                                  rateLimitProof?: proto_store.RateLimitProof;
                                  timestamp?: bigint;
                                  version?: number;
                              }

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_store.RateLimitProof
                              timestamp?: bigint
                              version?: number
                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_store.RateLimitProof
                              timestamp?: bigint
                              version?: number
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.WakuMessageKeyValue-1.html b/interfaces/_waku_proto.proto_store.WakuMessageKeyValue-1.html index 149177be80..09eec746c8 100644 --- a/interfaces/_waku_proto.proto_store.WakuMessageKeyValue-1.html +++ b/interfaces/_waku_proto.proto_store.WakuMessageKeyValue-1.html @@ -1,4 +1,4 @@ -WakuMessageKeyValue | Documentation
                              interface WakuMessageKeyValue {
                                  message?: proto_store.WakuMessage;
                                  messageHash?: Uint8Array;
                                  pubsubTopic?: string;
                              }

                              Properties

                              message? +WakuMessageKeyValue | Documentation
                              interface WakuMessageKeyValue {
                                  message?: proto_store.WakuMessage;
                                  messageHash?: Uint8Array;
                                  pubsubTopic?: string;
                              }

                              Properties

                              messageHash?: Uint8Array
                              pubsubTopic?: string
                              \ No newline at end of file +

                              Properties

                              messageHash?: Uint8Array
                              pubsubTopic?: string
                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_topic_only_message.TopicOnlyMessage-1.html b/interfaces/_waku_proto.proto_topic_only_message.TopicOnlyMessage-1.html index 16923565f4..346cd3207e 100644 --- a/interfaces/_waku_proto.proto_topic_only_message.TopicOnlyMessage-1.html +++ b/interfaces/_waku_proto.proto_topic_only_message.TopicOnlyMessage-1.html @@ -1,2 +1,2 @@ -TopicOnlyMessage | Documentation
                              interface TopicOnlyMessage {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string
                              \ No newline at end of file +TopicOnlyMessage | Documentation
                              interface TopicOnlyMessage {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string
                              \ No newline at end of file diff --git a/interfaces/_waku_sdk.LightNode.html b/interfaces/_waku_sdk.LightNode.html index 8252d41c53..bf7c07d9d3 100644 --- a/interfaces/_waku_sdk.LightNode.html +++ b/interfaces/_waku_sdk.LightNode.html @@ -1,4 +1,4 @@ -LightNode | Documentation
                              interface LightNode {
                                  connectionManager: IConnectionManager;
                                  filter: IFilterSDK;
                                  health: IHealthManager;
                                  libp2p: Libp2p;
                                  lightPush: ILightPushSDK;
                                  relay: undefined;
                                  store: IStoreSDK;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              connectionManager +LightNode | Documentation
                              interface LightNode {
                                  connectionManager: IConnectionManager;
                                  filter: IFilterSDK;
                                  health: IHealthManager;
                                  libp2p: Libp2p;
                                  lightPush: ILightPush;
                                  relay: undefined;
                                  store: IStoreSDK;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Properties

                              Properties

                              connectionManager: IConnectionManager
                              filter: IFilterSDK
                              libp2p: Libp2p
                              lightPush: ILightPushSDK
                              relay: undefined
                              store: IStoreSDK

                              Methods

                              • Parameters

                                • peer: PeerId | MultiaddrInput
                                • Optional protocols: Protocols[]

                                Returns Promise<Stream>

                              • Returns boolean

                              • Returns boolean

                              • Returns Promise<void>

                              • Returns Promise<void>

                              \ No newline at end of file +

                              Properties

                              connectionManager: IConnectionManager
                              filter: IFilterSDK
                              libp2p: Libp2p
                              lightPush: ILightPush
                              relay: undefined
                              store: IStoreSDK

                              Methods

                              • Parameters

                                • peer: PeerId | MultiaddrInput
                                • Optional protocols: Protocols[]

                                Returns Promise<Stream>

                              • Returns boolean

                              • Returns boolean

                              • Returns Promise<void>

                              • Returns Promise<void>

                              \ No newline at end of file diff --git a/interfaces/_waku_sdk.Waku-1.html b/interfaces/_waku_sdk.Waku-1.html index 34cf6c1b1c..5ff846af39 100644 --- a/interfaces/_waku_sdk.Waku-1.html +++ b/interfaces/_waku_sdk.Waku-1.html @@ -1,4 +1,4 @@ -Waku | Documentation
                              interface Waku {
                                  connectionManager: IConnectionManager;
                                  filter?: IFilterSDK;
                                  health: IHealthManager;
                                  libp2p: Libp2p;
                                  lightPush?: ILightPushSDK;
                                  relay?: IRelay;
                                  store?: IStoreSDK;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Implemented by

                              Properties

                              connectionManager +Waku | Documentation
                              interface Waku {
                                  connectionManager: IConnectionManager;
                                  filter?: IFilterSDK;
                                  health: IHealthManager;
                                  libp2p: Libp2p;
                                  lightPush?: ILightPush;
                                  relay?: IRelay;
                                  store?: IStoreSDK;
                                  dial(peer, protocols?): Promise<Stream>;
                                  isConnected(): boolean;
                                  isStarted(): boolean;
                                  start(): Promise<void>;
                                  stop(): Promise<void>;
                              }

                              Hierarchy (view full)

                              Implemented by

                              Properties

                              Properties

                              connectionManager: IConnectionManager
                              filter?: IFilterSDK
                              libp2p: Libp2p
                              lightPush?: ILightPushSDK
                              relay?: IRelay
                              store?: IStoreSDK

                              Methods

                              • Parameters

                                • peer: PeerId | MultiaddrInput
                                • Optional protocols: Protocols[]

                                Returns Promise<Stream>

                              • Returns boolean

                              • Returns boolean

                              • Returns Promise<void>

                              • Returns Promise<void>

                              \ No newline at end of file +

                              Properties

                              connectionManager: IConnectionManager
                              filter?: IFilterSDK
                              libp2p: Libp2p
                              lightPush?: ILightPush
                              relay?: IRelay
                              store?: IStoreSDK

                              Methods

                              • Parameters

                                • peer: PeerId | MultiaddrInput
                                • Optional protocols: Protocols[]

                                Returns Promise<Stream>

                              • Returns boolean

                              • Returns boolean

                              • Returns Promise<void>

                              • Returns Promise<void>

                              \ No newline at end of file diff --git a/interfaces/_waku_sdk.WakuOptions.html b/interfaces/_waku_sdk.WakuOptions.html index e935de2ca1..ad7418ed3a 100644 --- a/interfaces/_waku_sdk.WakuOptions.html +++ b/interfaces/_waku_sdk.WakuOptions.html @@ -1,15 +1,15 @@ -WakuOptions | Documentation
                              interface WakuOptions {
                                  pingKeepAlive?: number;
                                  relayKeepAlive?: number;
                                  userAgent?: string;
                              }

                              Properties

                              pingKeepAlive? +WakuOptions | Documentation
                              interface WakuOptions {
                                  pingKeepAlive?: number;
                                  relayKeepAlive?: number;
                                  userAgent?: string;
                              }

                              Properties

                              pingKeepAlive?: number

                              Set keep alive frequency in seconds: Waku will send a /ipfs/ping/1.0.0 request to each peer after the set number of seconds. Set to 0 to disable.

                              Default

                              {@link @waku/core.DefaultPingKeepAliveValueSecs}
                               
                              -
                              relayKeepAlive?: number

                              Set keep alive frequency in seconds: Waku will send a ping message over +

                              relayKeepAlive?: number

                              Set keep alive frequency in seconds: Waku will send a ping message over relay to each peer after the set number of seconds. Set to 0 to disable.

                              Default

                              {@link @waku/core.DefaultRelayKeepAliveValueSecs}
                               
                              -
                              userAgent?: string

                              Set the user agent string to be used in identification of the node.

                              +
                              userAgent?: string

                              Set the user agent string to be used in identification of the node.

                              Default

                              {@link @waku/core.DefaultUserAgent}
                               
                              -
                              \ No newline at end of file +
                              \ No newline at end of file diff --git a/modules/_waku_core.html b/modules/_waku_core.html index aaacc99d28..00f4a206c8 100644 --- a/modules/_waku_core.html +++ b/modules/_waku_core.html @@ -30,6 +30,7 @@ FilterCore LightPushCodec LightPushCore +StoreCodec StoreCore

                              Namespaces

                              message waku_filter @@ -45,6 +46,5 @@

                              Functions

                              References

                              Re-exports FilterCodecs
                              Re-exports FilterCore
                              Re-exports LightPushCodec
                              Re-exports LightPushCore
                              Re-exports StoreCore
                              \ No newline at end of file +

                              References

                              Re-exports FilterCodecs
                              Re-exports FilterCore
                              Re-exports LightPushCodec
                              Re-exports LightPushCore
                              Re-exports StoreCodec
                              Re-exports StoreCore
                              \ No newline at end of file diff --git a/modules/_waku_core.message.html b/modules/_waku_core.message.html index e9b250bea8..7a0402dfc0 100644 --- a/modules/_waku_core.message.html +++ b/modules/_waku_core.message.html @@ -1,2 +1,2 @@ -message | Documentation

                              Index

                              Namespaces

                              version_0 +message | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_core.message.version_0.html b/modules/_waku_core.message.version_0.html index 927ca9c21d..0972cb6031 100644 --- a/modules/_waku_core.message.version_0.html +++ b/modules/_waku_core.message.version_0.html @@ -1,4 +1,4 @@ -version_0 | Documentation

                              References

                              DecodedMessage +version_0 | Documentation

                              References

                              DecodedMessage Decoder Encoder createDecoder diff --git a/modules/_waku_core.waku_filter.html b/modules/_waku_core.waku_filter.html index 5ff6246c07..d7382a5b5b 100644 --- a/modules/_waku_core.waku_filter.html +++ b/modules/_waku_core.waku_filter.html @@ -1,3 +1,3 @@ -waku_filter | Documentation

                              Index

                              Classes

                              FilterCore +waku_filter | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_core.waku_light_push.html b/modules/_waku_core.waku_light_push.html index 37603cf714..26aa59ca1e 100644 --- a/modules/_waku_core.waku_light_push.html +++ b/modules/_waku_core.waku_light_push.html @@ -1,4 +1,4 @@ -waku_light_push | Documentation

                              Index

                              Namespaces

                              PushResponse +waku_light_push | Documentation

                              Index

                              Namespaces

                              Classes

                              Interfaces

                              Variables

                              LightPushCodec diff --git a/modules/_waku_core.waku_store.html b/modules/_waku_core.waku_store.html index 56515ffef2..de333f28bb 100644 --- a/modules/_waku_core.waku_store.html +++ b/modules/_waku_core.waku_store.html @@ -1,3 +1,3 @@ -waku_store | Documentation

                              Index

                              Classes

                              StoreCore +waku_store | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_interfaces.html b/modules/_waku_interfaces.html index e552c5a632..b1bb32fb1c 100644 --- a/modules/_waku_interfaces.html +++ b/modules/_waku_interfaces.html @@ -83,7 +83,7 @@ IBaseProtocolSDK IFilter IFilterSDK -ILightPushSDK +ILightPush IRelay IStoreCore IStoreSDK diff --git a/modules/_waku_message_encryption.crypto.ecies.html b/modules/_waku_message_encryption.crypto.ecies.html index d4f0162f68..d0b5f3e0a5 100644 --- a/modules/_waku_message_encryption.crypto.ecies.html +++ b/modules/_waku_message_encryption.crypto.ecies.html @@ -1,3 +1,3 @@ -ecies | Documentation

                              Index

                              Functions

                              decrypt +ecies | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_message_encryption.crypto.html b/modules/_waku_message_encryption.crypto.html index ca624faa0a..2cba2dfaf0 100644 --- a/modules/_waku_message_encryption.crypto.html +++ b/modules/_waku_message_encryption.crypto.html @@ -1,4 +1,4 @@ -crypto | Documentation

                              References

                              generatePrivateKey +crypto | Documentation

                              References

                              Namespaces

                              ecies diff --git a/modules/_waku_message_encryption.crypto.symmetric.html b/modules/_waku_message_encryption.crypto.symmetric.html index 2c15cfcabd..1ae541fa04 100644 --- a/modules/_waku_message_encryption.crypto.symmetric.html +++ b/modules/_waku_message_encryption.crypto.symmetric.html @@ -1,4 +1,4 @@ -symmetric | Documentation

                              Index

                              Functions

                              decrypt +symmetric | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_message_encryption.ecies.html b/modules/_waku_message_encryption.ecies.html index f179ebdfeb..4d84db65c9 100644 --- a/modules/_waku_message_encryption.ecies.html +++ b/modules/_waku_message_encryption.ecies.html @@ -1,4 +1,4 @@ -ecies | Documentation

                              References

                              generatePrivateKey +ecies | Documentation

                              References

                              Interfaces

                              Functions

                              createDecoder createEncoder diff --git a/modules/_waku_message_encryption.symmetric.html b/modules/_waku_message_encryption.symmetric.html index 51233121dd..ba6e72220e 100644 --- a/modules/_waku_message_encryption.symmetric.html +++ b/modules/_waku_message_encryption.symmetric.html @@ -1,4 +1,4 @@ -symmetric | Documentation

                              References

                              generateSymmetricKey +symmetric | Documentation

                              References

                              Interfaces

                              EncoderOptions diff --git a/modules/_waku_proto.WakuMessage.html b/modules/_waku_proto.WakuMessage.html index dbcce6f7a9..52583a14e2 100644 --- a/modules/_waku_proto.WakuMessage.html +++ b/modules/_waku_proto.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html b/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html index 598dc15d8a..2ec9234829 100644 --- a/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html +++ b/modules/_waku_proto.proto_filter.FilterRequest.ContentFilter.html @@ -1,4 +1,4 @@ -ContentFilter | Documentation

                              Index

                              Functions

                              codec +ContentFilter | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.FilterRequest.html b/modules/_waku_proto.proto_filter.FilterRequest.html index e55d879931..afc6ccc851 100644 --- a/modules/_waku_proto.proto_filter.FilterRequest.html +++ b/modules/_waku_proto.proto_filter.FilterRequest.html @@ -1,4 +1,4 @@ -FilterRequest | Documentation

                              Index

                              Namespaces

                              ContentFilter +FilterRequest | Documentation

                              Index

                              Namespaces

                              Interfaces

                              Functions

                              codec decode diff --git a/modules/_waku_proto.proto_filter.FilterRpc.html b/modules/_waku_proto.proto_filter.FilterRpc.html index bc695b7d60..21f9100931 100644 --- a/modules/_waku_proto.proto_filter.FilterRpc.html +++ b/modules/_waku_proto.proto_filter.FilterRpc.html @@ -1,4 +1,4 @@ -FilterRpc | Documentation

                              Index

                              Functions

                              codec +FilterRpc | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.MessagePush.html b/modules/_waku_proto.proto_filter.MessagePush.html index 4c6a8a200b..5074ef6b1b 100644 --- a/modules/_waku_proto.proto_filter.MessagePush.html +++ b/modules/_waku_proto.proto_filter.MessagePush.html @@ -1,4 +1,4 @@ -MessagePush | Documentation

                              Index

                              Functions

                              codec +MessagePush | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.RateLimitProof.html b/modules/_waku_proto.proto_filter.RateLimitProof.html index 6ca25940e3..89637029d4 100644 --- a/modules/_waku_proto.proto_filter.RateLimitProof.html +++ b/modules/_waku_proto.proto_filter.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                              Index

                              Functions

                              codec +RateLimitProof | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.html b/modules/_waku_proto.proto_filter.html index d476948453..e6b66814fd 100644 --- a/modules/_waku_proto.proto_filter.html +++ b/modules/_waku_proto.proto_filter.html @@ -1,4 +1,4 @@ -proto_filter | Documentation

                              References

                              WakuMessage +proto_filter | Documentation

                              References

                              Namespaces

                              FilterRequest FilterRpc MessagePush diff --git a/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.html b/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.html index acebd04fea..1b86936756 100644 --- a/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.html +++ b/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType.html @@ -1,2 +1,2 @@ -FilterSubscribeType | Documentation

                              Index

                              Functions

                              codec +FilterSubscribeType | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.html b/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.html index bc5d06d23c..ca505e348b 100644 --- a/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.html +++ b/modules/_waku_proto.proto_filter_v2.FilterSubscribeRequest.html @@ -1,4 +1,4 @@ -FilterSubscribeRequest | Documentation

                              Index

                              Namespaces

                              FilterSubscribeType +FilterSubscribeRequest | Documentation

                              Index

                              Namespaces

                              Enumerations

                              Functions

                              codec decode diff --git a/modules/_waku_proto.proto_filter_v2.FilterSubscribeResponse.html b/modules/_waku_proto.proto_filter_v2.FilterSubscribeResponse.html index 6491aff97a..64f7c2285a 100644 --- a/modules/_waku_proto.proto_filter_v2.FilterSubscribeResponse.html +++ b/modules/_waku_proto.proto_filter_v2.FilterSubscribeResponse.html @@ -1,4 +1,4 @@ -FilterSubscribeResponse | Documentation

                              Index

                              Functions

                              codec +FilterSubscribeResponse | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.MessagePush.html b/modules/_waku_proto.proto_filter_v2.MessagePush.html index b93f312ec8..45970d23cf 100644 --- a/modules/_waku_proto.proto_filter_v2.MessagePush.html +++ b/modules/_waku_proto.proto_filter_v2.MessagePush.html @@ -1,4 +1,4 @@ -MessagePush | Documentation

                              Index

                              Functions

                              codec +MessagePush | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.RateLimitProof.html b/modules/_waku_proto.proto_filter_v2.RateLimitProof.html index a2148cd516..d3502c942d 100644 --- a/modules/_waku_proto.proto_filter_v2.RateLimitProof.html +++ b/modules/_waku_proto.proto_filter_v2.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                              Index

                              Functions

                              codec +RateLimitProof | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.WakuMessage.html b/modules/_waku_proto.proto_filter_v2.WakuMessage.html index 3e6d4f6573..a3d9cde78a 100644 --- a/modules/_waku_proto.proto_filter_v2.WakuMessage.html +++ b/modules/_waku_proto.proto_filter_v2.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter_v2.html b/modules/_waku_proto.proto_filter_v2.html index 4ab619b144..fb14e86953 100644 --- a/modules/_waku_proto.proto_filter_v2.html +++ b/modules/_waku_proto.proto_filter_v2.html @@ -1,4 +1,4 @@ -proto_filter_v2 | Documentation

                              Index

                              Namespaces

                              FilterSubscribeRequest +proto_filter_v2 | Documentation

                              Index

                              Namespaces

                              FilterSubscribeRequest FilterSubscribeResponse MessagePush RateLimitProof diff --git a/modules/_waku_proto.proto_lightpush.PushRequest.html b/modules/_waku_proto.proto_lightpush.PushRequest.html index 239362e2b4..53a24a7312 100644 --- a/modules/_waku_proto.proto_lightpush.PushRequest.html +++ b/modules/_waku_proto.proto_lightpush.PushRequest.html @@ -1,4 +1,4 @@ -PushRequest | Documentation

                              Index

                              Functions

                              codec +PushRequest | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.PushResponse.html b/modules/_waku_proto.proto_lightpush.PushResponse.html index 5319ae64ee..1b311121f4 100644 --- a/modules/_waku_proto.proto_lightpush.PushResponse.html +++ b/modules/_waku_proto.proto_lightpush.PushResponse.html @@ -1,4 +1,4 @@ -PushResponse | Documentation

                              Index

                              Functions

                              codec +PushResponse | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.PushRpc.html b/modules/_waku_proto.proto_lightpush.PushRpc.html index 9b5e3daa64..7c1d6495e5 100644 --- a/modules/_waku_proto.proto_lightpush.PushRpc.html +++ b/modules/_waku_proto.proto_lightpush.PushRpc.html @@ -1,4 +1,4 @@ -PushRpc | Documentation

                              Index

                              Functions

                              codec +PushRpc | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.RateLimitProof.html b/modules/_waku_proto.proto_lightpush.RateLimitProof.html index a6780d1050..bccbc05e6e 100644 --- a/modules/_waku_proto.proto_lightpush.RateLimitProof.html +++ b/modules/_waku_proto.proto_lightpush.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                              Index

                              Functions

                              codec +RateLimitProof | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.WakuMessage.html b/modules/_waku_proto.proto_lightpush.WakuMessage.html index 95f1aece30..45ac2e5819 100644 --- a/modules/_waku_proto.proto_lightpush.WakuMessage.html +++ b/modules/_waku_proto.proto_lightpush.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.html b/modules/_waku_proto.proto_lightpush.html index caac0fb227..12fd50e080 100644 --- a/modules/_waku_proto.proto_lightpush.html +++ b/modules/_waku_proto.proto_lightpush.html @@ -1,4 +1,4 @@ -proto_lightpush | Documentation

                              Index

                              Namespaces

                              PushRequest +proto_lightpush | Documentation

                              Index

                              Namespaces

                              PushRequest PushResponse PushRpc RateLimitProof diff --git a/modules/_waku_proto.proto_message.RateLimitProof.html b/modules/_waku_proto.proto_message.RateLimitProof.html index 2cbc80dfd6..a6e17acb78 100644 --- a/modules/_waku_proto.proto_message.RateLimitProof.html +++ b/modules/_waku_proto.proto_message.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                              Index

                              Functions

                              codec +RateLimitProof | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_message.WakuMessage.html b/modules/_waku_proto.proto_message.WakuMessage.html index d936fa2126..4926ce3074 100644 --- a/modules/_waku_proto.proto_message.WakuMessage.html +++ b/modules/_waku_proto.proto_message.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_message.html b/modules/_waku_proto.proto_message.html index 679ae772c5..e91b2ee9f5 100644 --- a/modules/_waku_proto.proto_message.html +++ b/modules/_waku_proto.proto_message.html @@ -1,4 +1,4 @@ -proto_message | Documentation

                              Index

                              Namespaces

                              RateLimitProof +proto_message | Documentation

                              Index

                              Namespaces

                              Interfaces

                              RateLimitProof WakuMessage diff --git a/modules/_waku_proto.proto_metadata.WakuMetadataRequest.html b/modules/_waku_proto.proto_metadata.WakuMetadataRequest.html index 7a9a82e7c8..33b64b54c0 100644 --- a/modules/_waku_proto.proto_metadata.WakuMetadataRequest.html +++ b/modules/_waku_proto.proto_metadata.WakuMetadataRequest.html @@ -1,4 +1,4 @@ -WakuMetadataRequest | Documentation

                              Index

                              Functions

                              codec +WakuMetadataRequest | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_metadata.WakuMetadataResponse.html b/modules/_waku_proto.proto_metadata.WakuMetadataResponse.html index 8c45be5355..9b6af8ca25 100644 --- a/modules/_waku_proto.proto_metadata.WakuMetadataResponse.html +++ b/modules/_waku_proto.proto_metadata.WakuMetadataResponse.html @@ -1,4 +1,4 @@ -WakuMetadataResponse | Documentation

                              Index

                              Functions

                              codec +WakuMetadataResponse | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_metadata.html b/modules/_waku_proto.proto_metadata.html index 253c5ae568..77210ddf76 100644 --- a/modules/_waku_proto.proto_metadata.html +++ b/modules/_waku_proto.proto_metadata.html @@ -1,4 +1,4 @@ -proto_metadata | Documentation

                              Index

                              Namespaces

                              WakuMetadataRequest +proto_metadata | Documentation

                              Index

                              Namespaces

                              Interfaces

                              WakuMetadataRequest WakuMetadataResponse diff --git a/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html b/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html index f58f3e2cea..bad1c45bbc 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerExchangeQuery.html @@ -1,4 +1,4 @@ -PeerExchangeQuery | Documentation

                              Index

                              Functions

                              codec +PeerExchangeQuery | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html b/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html index 5820ac74e4..a36ccec66e 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerExchangeRPC.html @@ -1,4 +1,4 @@ -PeerExchangeRPC | Documentation

                              Index

                              Functions

                              codec +PeerExchangeRPC | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html b/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html index 1464ae3a53..323d6e67e0 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerExchangeResponse.html @@ -1,4 +1,4 @@ -PeerExchangeResponse | Documentation

                              Index

                              Functions

                              codec +PeerExchangeResponse | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_peer_exchange.PeerInfo.html b/modules/_waku_proto.proto_peer_exchange.PeerInfo.html index f828fedf41..716c11685a 100644 --- a/modules/_waku_proto.proto_peer_exchange.PeerInfo.html +++ b/modules/_waku_proto.proto_peer_exchange.PeerInfo.html @@ -1,4 +1,4 @@ -PeerInfo | Documentation

                              Index

                              Functions

                              codec +PeerInfo | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_peer_exchange.html b/modules/_waku_proto.proto_peer_exchange.html index d13b672d1c..2e2c8fe12a 100644 --- a/modules/_waku_proto.proto_peer_exchange.html +++ b/modules/_waku_proto.proto_peer_exchange.html @@ -1,4 +1,4 @@ -proto_peer_exchange | Documentation

                              Namespace proto_peer_exchange

                              Index

                              Namespaces

                              PeerExchangeQuery +proto_peer_exchange | Documentation

                              Namespace proto_peer_exchange

                              Index

                              Namespaces

                              PeerExchangeQuery PeerExchangeRPC PeerExchangeResponse PeerInfo diff --git a/modules/_waku_proto.proto_store.RateLimitProof.html b/modules/_waku_proto.proto_store.RateLimitProof.html index 2a2a786da8..774d7821fd 100644 --- a/modules/_waku_proto.proto_store.RateLimitProof.html +++ b/modules/_waku_proto.proto_store.RateLimitProof.html @@ -1,4 +1,4 @@ -RateLimitProof | Documentation

                              Index

                              Functions

                              codec +RateLimitProof | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.StoreQueryRequest.html b/modules/_waku_proto.proto_store.StoreQueryRequest.html index 92bed41be4..9b28910ff6 100644 --- a/modules/_waku_proto.proto_store.StoreQueryRequest.html +++ b/modules/_waku_proto.proto_store.StoreQueryRequest.html @@ -1,4 +1,4 @@ -StoreQueryRequest | Documentation

                              Index

                              Functions

                              codec +StoreQueryRequest | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.StoreQueryResponse.html b/modules/_waku_proto.proto_store.StoreQueryResponse.html index 2a095df50d..8c88fcb26d 100644 --- a/modules/_waku_proto.proto_store.StoreQueryResponse.html +++ b/modules/_waku_proto.proto_store.StoreQueryResponse.html @@ -1,4 +1,4 @@ -StoreQueryResponse | Documentation

                              Index

                              Functions

                              codec +StoreQueryResponse | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.WakuMessage.html b/modules/_waku_proto.proto_store.WakuMessage.html index 29c7c5f8f4..d93a248690 100644 --- a/modules/_waku_proto.proto_store.WakuMessage.html +++ b/modules/_waku_proto.proto_store.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.WakuMessageKeyValue.html b/modules/_waku_proto.proto_store.WakuMessageKeyValue.html index 63a38b9f96..98370b70a5 100644 --- a/modules/_waku_proto.proto_store.WakuMessageKeyValue.html +++ b/modules/_waku_proto.proto_store.WakuMessageKeyValue.html @@ -1,4 +1,4 @@ -WakuMessageKeyValue | Documentation

                              Index

                              Functions

                              codec +WakuMessageKeyValue | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.html b/modules/_waku_proto.proto_store.html index 2db2e26696..8dc5cc8906 100644 --- a/modules/_waku_proto.proto_store.html +++ b/modules/_waku_proto.proto_store.html @@ -1,4 +1,4 @@ -proto_store | Documentation

                              Index

                              Namespaces

                              RateLimitProof +proto_store | Documentation

                              Index

                              Namespaces

                              RateLimitProof StoreQueryRequest StoreQueryResponse WakuMessage diff --git a/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html b/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html index 7a0787f95d..709449f1f0 100644 --- a/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html +++ b/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html @@ -1,4 +1,4 @@ -TopicOnlyMessage | Documentation

                              Index

                              Functions

                              codec +TopicOnlyMessage | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_topic_only_message.html b/modules/_waku_proto.proto_topic_only_message.html index d20346fdba..e6c79d200b 100644 --- a/modules/_waku_proto.proto_topic_only_message.html +++ b/modules/_waku_proto.proto_topic_only_message.html @@ -1,3 +1,3 @@ -proto_topic_only_message | Documentation

                              Namespace proto_topic_only_message

                              Index

                              Namespaces

                              TopicOnlyMessage +proto_topic_only_message | Documentation
                              \ No newline at end of file diff --git a/modules/_waku_sdk.html b/modules/_waku_sdk.html index 4a12223137..5f02129b07 100644 --- a/modules/_waku_sdk.html +++ b/modules/_waku_sdk.html @@ -91,7 +91,7 @@ IBaseProtocolSDK IFilter IFilterSDK -ILightPushSDK +ILightPush IRelay IStoreCore IStoreSDK diff --git a/modules/_waku_sdk.waku.html b/modules/_waku_sdk.waku.html index 6e0e52ffe2..22e95c12a8 100644 --- a/modules/_waku_sdk.waku.html +++ b/modules/_waku_sdk.waku.html @@ -5,10 +5,10 @@ FilterCore LightPushCodec LightPushCore +StoreCodec StoreCore createDecoder createEncoder -waitForRemotePeer

                              Namespaces

                              Variables

                              Functions

                              References

                              Re-exports DecodedMessage
                              Re-exports Decoder
                              Re-exports Encoder
                              Re-exports FilterCodecs
                              Re-exports FilterCore
                              Re-exports LightPushCodec
                              Re-exports LightPushCore
                              Re-exports StoreCore
                              Re-exports createDecoder
                              Re-exports createEncoder
                              Re-exports waitForRemotePeer
                              \ No newline at end of file +

                              References

                              Re-exports DecodedMessage
                              Re-exports Decoder
                              Re-exports Encoder
                              Re-exports FilterCodecs
                              Re-exports FilterCore
                              Re-exports LightPushCodec
                              Re-exports LightPushCore
                              Re-exports StoreCodec
                              Re-exports StoreCore
                              Re-exports createDecoder
                              Re-exports createEncoder
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ActiveSubscriptions.html b/types/_waku_interfaces.ActiveSubscriptions.html index db077232da..bb98718b17 100644 --- a/types/_waku_interfaces.ActiveSubscriptions.html +++ b/types/_waku_interfaces.ActiveSubscriptions.html @@ -1 +1 @@ -ActiveSubscriptions | Documentation
                              \ No newline at end of file +ActiveSubscriptions | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.AutoSharding.html b/types/_waku_interfaces.AutoSharding.html index 4015874325..19c3fb4943 100644 --- a/types/_waku_interfaces.AutoSharding.html +++ b/types/_waku_interfaces.AutoSharding.html @@ -1 +1 @@ -AutoSharding | Documentation
                              \ No newline at end of file +AutoSharding | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.Callback.html b/types/_waku_interfaces.Callback.html index 6109a224e3..0d9abae4e2 100644 --- a/types/_waku_interfaces.Callback.html +++ b/types/_waku_interfaces.Callback.html @@ -1 +1 @@ -Callback | Documentation
                              Callback<T>: ((msg) => void | Promise<void>)

                              Type Parameters

                              Type declaration

                                • (msg): void | Promise<void>
                                • Parameters

                                  • msg: T

                                  Returns void | Promise<void>

                              \ No newline at end of file +Callback | Documentation
                              Callback<T>: ((msg) => void | Promise<void>)

                              Type Parameters

                              Type declaration

                                • (msg): void | Promise<void>
                                • Parameters

                                  • msg: T

                                  Returns void | Promise<void>

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ContentTopic.html b/types/_waku_interfaces.ContentTopic.html index 948b6894f8..1e64003e1b 100644 --- a/types/_waku_interfaces.ContentTopic.html +++ b/types/_waku_interfaces.ContentTopic.html @@ -1 +1 @@ -ContentTopic | Documentation
                              ContentTopic: string
                              \ No newline at end of file +ContentTopic | Documentation
                              ContentTopic: string
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ContentTopicInfo.html b/types/_waku_interfaces.ContentTopicInfo.html index f92657dc3b..8b386e751f 100644 --- a/types/_waku_interfaces.ContentTopicInfo.html +++ b/types/_waku_interfaces.ContentTopicInfo.html @@ -1 +1 @@ -ContentTopicInfo | Documentation
                              ContentTopicInfo: {
                                  clusterId?: number;
                                  contentTopics: string[];
                              }

                              Type declaration

                              • Optional clusterId?: number
                              • contentTopics: string[]
                              \ No newline at end of file +ContentTopicInfo | Documentation
                              ContentTopicInfo: {
                                  clusterId?: number;
                                  contentTopics: string[];
                              }

                              Type declaration

                              • Optional clusterId?: number
                              • contentTopics: string[]
                              \ No newline at end of file diff --git a/types/_waku_interfaces.CoreProtocolResult.html b/types/_waku_interfaces.CoreProtocolResult.html index a16652c34d..5cf3a1015d 100644 --- a/types/_waku_interfaces.CoreProtocolResult.html +++ b/types/_waku_interfaces.CoreProtocolResult.html @@ -1 +1 @@ -CoreProtocolResult | Documentation
                              CoreProtocolResult: ThisOrThat<"success", PeerId, "failure", Failure>
                              \ No newline at end of file +CoreProtocolResult | Documentation
                              CoreProtocolResult: ThisOrThat<"success", PeerId, "failure", Failure>
                              \ No newline at end of file diff --git a/types/_waku_interfaces.CreateLibp2pOptions.html b/types/_waku_interfaces.CreateLibp2pOptions.html index 94e058862d..eb72644fa2 100644 --- a/types/_waku_interfaces.CreateLibp2pOptions.html +++ b/types/_waku_interfaces.CreateLibp2pOptions.html @@ -4,4 +4,4 @@
                            • Optional hideWebSocketInfo?: boolean

                              Hides WebSocket info message in console.

                              Default

                              false
                               
                              -
                            • Optional pingMaxInboundStreams?: number
                            • \ No newline at end of file +
                            • Optional pingMaxInboundStreams?: number
                            • \ No newline at end of file diff --git a/types/_waku_interfaces.CreateSubscriptionResult.html b/types/_waku_interfaces.CreateSubscriptionResult.html index 47cd99d165..a91e36e953 100644 --- a/types/_waku_interfaces.CreateSubscriptionResult.html +++ b/types/_waku_interfaces.CreateSubscriptionResult.html @@ -1 +1 @@ -CreateSubscriptionResult | Documentation
                              CreateSubscriptionResult: ThisOrThat<"subscription", ISubscriptionSDK, "error", ProtocolError>
                              \ No newline at end of file +CreateSubscriptionResult | Documentation
                              CreateSubscriptionResult: ThisOrThat<"subscription", ISubscriptionSDK, "error", ProtocolError>
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ENRKey.html b/types/_waku_interfaces.ENRKey.html index 90b76e2fea..3686577a6a 100644 --- a/types/_waku_interfaces.ENRKey.html +++ b/types/_waku_interfaces.ENRKey.html @@ -1 +1 @@ -ENRKey | Documentation
                              \ No newline at end of file +ENRKey | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ENRValue.html b/types/_waku_interfaces.ENRValue.html index b9935f8a27..5fd5548e84 100644 --- a/types/_waku_interfaces.ENRValue.html +++ b/types/_waku_interfaces.ENRValue.html @@ -1 +1 @@ -ENRValue | Documentation
                              ENRValue: Uint8Array
                              \ No newline at end of file +ENRValue | Documentation
                              ENRValue: Uint8Array
                              \ No newline at end of file diff --git a/types/_waku_interfaces.IBaseProtocolCore.html b/types/_waku_interfaces.IBaseProtocolCore.html index b83adc86f4..7984489243 100644 --- a/types/_waku_interfaces.IBaseProtocolCore.html +++ b/types/_waku_interfaces.IBaseProtocolCore.html @@ -1 +1 @@ -IBaseProtocolCore | Documentation
                              IBaseProtocolCore: {
                                  addLibp2pEventListener: Libp2p["addEventListener"];
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: Libp2p["removeEventListener"];
                              }

                              Type declaration

                              • addLibp2pEventListener: Libp2p["addEventListener"]
                              • allPeers: (() => Promise<Peer[]>)
                                  • (): Promise<Peer[]>
                                  • Returns Promise<Peer[]>

                              • connectedPeers: (() => Promise<Peer[]>)
                                  • (): Promise<Peer[]>
                                  • Returns Promise<Peer[]>

                              • multicodec: string
                              • peerStore: PeerStore
                              • removeLibp2pEventListener: Libp2p["removeEventListener"]
                              \ No newline at end of file +IBaseProtocolCore | Documentation
                              IBaseProtocolCore: {
                                  addLibp2pEventListener: Libp2p["addEventListener"];
                                  allPeers: (() => Promise<Peer[]>);
                                  connectedPeers: (() => Promise<Peer[]>);
                                  multicodec: string;
                                  peerStore: PeerStore;
                                  removeLibp2pEventListener: Libp2p["removeEventListener"];
                              }

                              Type declaration

                              • addLibp2pEventListener: Libp2p["addEventListener"]
                              • allPeers: (() => Promise<Peer[]>)
                                  • (): Promise<Peer[]>
                                  • Returns Promise<Peer[]>

                              • connectedPeers: (() => Promise<Peer[]>)
                                  • (): Promise<Peer[]>
                                  • Returns Promise<Peer[]>

                              • multicodec: string
                              • peerStore: PeerStore
                              • removeLibp2pEventListener: Libp2p["removeEventListener"]
                              \ No newline at end of file diff --git a/types/_waku_interfaces.IBaseProtocolSDK.html b/types/_waku_interfaces.IBaseProtocolSDK.html index 6c19072099..6ea962fdc2 100644 --- a/types/_waku_interfaces.IBaseProtocolSDK.html +++ b/types/_waku_interfaces.IBaseProtocolSDK.html @@ -1 +1 @@ -IBaseProtocolSDK | Documentation
                              IBaseProtocolSDK: {
                                  connectedPeers: Peer[];
                                  numPeersToUse: number;
                                  renewPeer: ((peerToDisconnect) => Promise<Peer>);
                              }

                              Type declaration

                              • Readonly connectedPeers: Peer[]
                              • Readonly numPeersToUse: number
                              • renewPeer: ((peerToDisconnect) => Promise<Peer>)
                                  • (peerToDisconnect): Promise<Peer>
                                  • Parameters

                                    • peerToDisconnect: PeerId

                                    Returns Promise<Peer>

                              \ No newline at end of file +IBaseProtocolSDK | Documentation
                              IBaseProtocolSDK: {
                                  connectedPeers: Peer[];
                                  numPeersToUse: number;
                                  renewPeer: ((peerToDisconnect) => Promise<Peer>);
                              }

                              Type declaration

                              • Readonly connectedPeers: Peer[]
                              • Readonly numPeersToUse: number
                              • renewPeer: ((peerToDisconnect) => Promise<Peer>)
                                  • (peerToDisconnect): Promise<Peer>
                                  • Parameters

                                    • peerToDisconnect: PeerId

                                    Returns Promise<Peer>

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IFilter.html b/types/_waku_interfaces.IFilter.html index ba4ba41915..e8952d76db 100644 --- a/types/_waku_interfaces.IFilter.html +++ b/types/_waku_interfaces.IFilter.html @@ -1 +1 @@ -IFilter | Documentation
                              \ No newline at end of file +IFilter | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.IFilterSDK.html b/types/_waku_interfaces.IFilterSDK.html index 116db7b0e0..f66e01d90b 100644 --- a/types/_waku_interfaces.IFilterSDK.html +++ b/types/_waku_interfaces.IFilterSDK.html @@ -1 +1 @@ -IFilterSDK | Documentation
                              IFilterSDK: IReceiver & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              } & {
                                  subscribe<T>(decoders, callback, protocolUseOptions?, subscribeOptions?): Promise<SubscribeResult>;
                              }

                              Type declaration

                              Type declaration

                              \ No newline at end of file +IFilterSDK | Documentation
                              IFilterSDK: IReceiver & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              } & {
                                  subscribe<T>(decoders, callback, protocolUseOptions?, subscribeOptions?): Promise<SubscribeResult>;
                              }

                              Type declaration

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ILightPush.html b/types/_waku_interfaces.ILightPush.html new file mode 100644 index 0000000000..d2b9cf1588 --- /dev/null +++ b/types/_waku_interfaces.ILightPush.html @@ -0,0 +1 @@ +ILightPush | Documentation
                              ILightPush: ISender & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              }

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ILightPushSDK.html b/types/_waku_interfaces.ILightPushSDK.html deleted file mode 100644 index 15b26bc277..0000000000 --- a/types/_waku_interfaces.ILightPushSDK.html +++ /dev/null @@ -1 +0,0 @@ -ILightPushSDK | Documentation
                              ILightPushSDK: ISender & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              }

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IRelay.html b/types/_waku_interfaces.IRelay.html index 994846d0a3..00ea97dfbd 100644 --- a/types/_waku_interfaces.IRelay.html +++ b/types/_waku_interfaces.IRelay.html @@ -1 +1 @@ -IRelay | Documentation
                              \ No newline at end of file +IRelay | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.IStoreCore.html b/types/_waku_interfaces.IStoreCore.html index 477bd1000e..659ce4748b 100644 --- a/types/_waku_interfaces.IStoreCore.html +++ b/types/_waku_interfaces.IStoreCore.html @@ -1 +1 @@ -IStoreCore | Documentation
                              \ No newline at end of file +IStoreCore | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.IStoreSDK.html b/types/_waku_interfaces.IStoreSDK.html index 39ce153d97..e1abda67c7 100644 --- a/types/_waku_interfaces.IStoreSDK.html +++ b/types/_waku_interfaces.IStoreSDK.html @@ -1 +1 @@ -IStoreSDK | Documentation
                              IStoreSDK: IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                                  queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<T | undefined>[]>);
                                  queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  createCursor(message): Uint8Array;
                              }

                              Type declaration

                              • protocol: IBaseProtocolCore
                              • queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<T | undefined>[]>)
                                  • <T>(decoders, options?): AsyncGenerator<Promise<T | undefined>[]>
                                  • Type Parameters

                                    Parameters

                                    Returns AsyncGenerator<Promise<T | undefined>[]>

                              • queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>)
                                  • <T>(decoders, callback, options?): Promise<void>
                                  • Type Parameters

                                    Parameters

                                    • decoders: IDecoder<T>[]
                                    • callback: ((message) => Promise<void | boolean> | boolean | void)
                                        • (message): Promise<void | boolean> | boolean | void
                                        • Parameters

                                          • message: T

                                          Returns Promise<void | boolean> | boolean | void

                                    • Optional options: Partial<QueryRequestParams>

                                    Returns Promise<void>

                              • queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>)
                                  • <T>(decoders, callback, options?): Promise<void>
                                  • Type Parameters

                                    Parameters

                                    • decoders: IDecoder<T>[]
                                    • callback: ((message) => Promise<void | boolean> | boolean | void)
                                        • (message): Promise<void | boolean> | boolean | void
                                        • Parameters

                                          • message: Promise<T | undefined>

                                          Returns Promise<void | boolean> | boolean | void

                                    • Optional options: Partial<QueryRequestParams>

                                    Returns Promise<void>

                              • createCursor:function
                              \ No newline at end of file +IStoreSDK | Documentation
                              IStoreSDK: IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                                  queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<T | undefined>[]>);
                                  queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>);
                                  createCursor(message): Uint8Array;
                              }

                              Type declaration

                              • protocol: IBaseProtocolCore
                              • queryGenerator: (<T>(decoders, options?) => AsyncGenerator<Promise<T | undefined>[]>)
                                  • <T>(decoders, options?): AsyncGenerator<Promise<T | undefined>[]>
                                  • Type Parameters

                                    Parameters

                                    Returns AsyncGenerator<Promise<T | undefined>[]>

                              • queryWithOrderedCallback: (<T>(decoders, callback, options?) => Promise<void>)
                                  • <T>(decoders, callback, options?): Promise<void>
                                  • Type Parameters

                                    Parameters

                                    • decoders: IDecoder<T>[]
                                    • callback: ((message) => Promise<void | boolean> | boolean | void)
                                        • (message): Promise<void | boolean> | boolean | void
                                        • Parameters

                                          • message: T

                                          Returns Promise<void | boolean> | boolean | void

                                    • Optional options: Partial<QueryRequestParams>

                                    Returns Promise<void>

                              • queryWithPromiseCallback: (<T>(decoders, callback, options?) => Promise<void>)
                                  • <T>(decoders, callback, options?): Promise<void>
                                  • Type Parameters

                                    Parameters

                                    • decoders: IDecoder<T>[]
                                    • callback: ((message) => Promise<void | boolean> | boolean | void)
                                        • (message): Promise<void | boolean> | boolean | void
                                        • Parameters

                                          • message: Promise<T | undefined>

                                          Returns Promise<void | boolean> | boolean | void

                                    • Optional options: Partial<QueryRequestParams>

                                    Returns Promise<void>

                              • createCursor:function
                              \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2p.html b/types/_waku_interfaces.Libp2p.html index 9e0f0f3c29..169cca5fa8 100644 --- a/types/_waku_interfaces.Libp2p.html +++ b/types/_waku_interfaces.Libp2p.html @@ -1 +1 @@ -Libp2p | Documentation
                              Libp2p: BaseLibp2p<Libp2pServices> & {
                                  components: Libp2pComponents;
                              }

                              Type declaration

                              \ No newline at end of file +Libp2p | Documentation
                              Libp2p: BaseLibp2p<Libp2pServices> & {
                                  components: Libp2pComponents;
                              }

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2pComponents.html b/types/_waku_interfaces.Libp2pComponents.html index ae1a505dcc..690fc1a2fa 100644 --- a/types/_waku_interfaces.Libp2pComponents.html +++ b/types/_waku_interfaces.Libp2pComponents.html @@ -1 +1 @@ -Libp2pComponents | Documentation
                              Libp2pComponents: Parameters<Exclude<Libp2pInit["metrics"], undefined>>[0]
                              \ No newline at end of file +Libp2pComponents | Documentation
                              Libp2pComponents: Parameters<Exclude<Libp2pInit["metrics"], undefined>>[0]
                              \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2pServices.html b/types/_waku_interfaces.Libp2pServices.html index 2fdeb04d76..dc1099c1cd 100644 --- a/types/_waku_interfaces.Libp2pServices.html +++ b/types/_waku_interfaces.Libp2pServices.html @@ -1 +1 @@ -Libp2pServices | Documentation
                              Libp2pServices: {
                                  identify: ReturnType<ReturnType<typeof identify>>;
                                  metadata?: IMetadata;
                                  ping: PingService;
                                  pubsub?: GossipSub;
                              }

                              Type declaration

                              • identify: ReturnType<ReturnType<typeof identify>>
                              • Optional metadata?: IMetadata
                              • ping: PingService
                              • Optional pubsub?: GossipSub
                              \ No newline at end of file +Libp2pServices | Documentation
                              Libp2pServices: {
                                  identify: ReturnType<ReturnType<typeof identify>>;
                                  metadata?: IMetadata;
                                  ping: PingService;
                                  pubsub?: GossipSub;
                              }

                              Type declaration

                              • identify: ReturnType<ReturnType<typeof identify>>
                              • Optional metadata?: IMetadata
                              • ping: PingService
                              • Optional pubsub?: GossipSub
                              \ No newline at end of file diff --git a/types/_waku_interfaces.LocalStoragePeerInfo.html b/types/_waku_interfaces.LocalStoragePeerInfo.html index e7c826f01e..f54a32fbb5 100644 --- a/types/_waku_interfaces.LocalStoragePeerInfo.html +++ b/types/_waku_interfaces.LocalStoragePeerInfo.html @@ -1 +1 @@ -LocalStoragePeerInfo | Documentation
                              LocalStoragePeerInfo: {
                                  address: string;
                                  id: string;
                              }

                              Type declaration

                              • address: string
                              • id: string
                              \ No newline at end of file +LocalStoragePeerInfo | Documentation
                              LocalStoragePeerInfo: {
                                  address: string;
                                  id: string;
                              }

                              Type declaration

                              • address: string
                              • id: string
                              \ No newline at end of file diff --git a/types/_waku_interfaces.MetadataQueryResult.html b/types/_waku_interfaces.MetadataQueryResult.html index 0a827d0fa2..d40713c0bf 100644 --- a/types/_waku_interfaces.MetadataQueryResult.html +++ b/types/_waku_interfaces.MetadataQueryResult.html @@ -1 +1 @@ -MetadataQueryResult | Documentation
                              MetadataQueryResult: ThisOrThat<"shardInfo", ShardInfo>
                              \ No newline at end of file +MetadataQueryResult | Documentation
                              MetadataQueryResult: ThisOrThat<"shardInfo", ShardInfo>
                              \ No newline at end of file diff --git a/types/_waku_interfaces.NetworkConfig.html b/types/_waku_interfaces.NetworkConfig.html index 5f551850bd..74b9467547 100644 --- a/types/_waku_interfaces.NetworkConfig.html +++ b/types/_waku_interfaces.NetworkConfig.html @@ -1 +1 @@ -NetworkConfig | Documentation
                              \ No newline at end of file +NetworkConfig | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.NodeHealth.html b/types/_waku_interfaces.NodeHealth.html index f559df2441..b499379485 100644 --- a/types/_waku_interfaces.NodeHealth.html +++ b/types/_waku_interfaces.NodeHealth.html @@ -1 +1 @@ -NodeHealth | Documentation
                              NodeHealth: {
                                  overallStatus: HealthStatus;
                                  protocolStatuses: ProtocolsHealthStatus;
                              }

                              Type declaration

                              \ No newline at end of file +NodeHealth | Documentation
                              NodeHealth: {
                                  overallStatus: HealthStatus;
                                  protocolStatuses: ProtocolsHealthStatus;
                              }

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_interfaces.NodeId.html b/types/_waku_interfaces.NodeId.html index 5d4328ea42..8c23235804 100644 --- a/types/_waku_interfaces.NodeId.html +++ b/types/_waku_interfaces.NodeId.html @@ -1,3 +1,3 @@ NodeId | Documentation
                              NodeId: string

                              We represent NodeId as a hex string, since node equality is used very heavily and it is convenient to index data by NodeId

                              -
                              \ No newline at end of file +
                              \ No newline at end of file diff --git a/types/_waku_interfaces.PeerExchangeQueryResult.html b/types/_waku_interfaces.PeerExchangeQueryResult.html index 694ee520e0..ff5fe357f3 100644 --- a/types/_waku_interfaces.PeerExchangeQueryResult.html +++ b/types/_waku_interfaces.PeerExchangeQueryResult.html @@ -1 +1 @@ -PeerExchangeQueryResult | Documentation
                              PeerExchangeQueryResult: ThisOrThat<"peerInfos", PeerInfo[]>
                              \ No newline at end of file +PeerExchangeQueryResult | Documentation
                              PeerExchangeQueryResult: ThisOrThat<"peerInfos", PeerInfo[]>
                              \ No newline at end of file diff --git a/types/_waku_interfaces.PeerIdStr.html b/types/_waku_interfaces.PeerIdStr.html index aa1605ce2e..1ef3000574 100644 --- a/types/_waku_interfaces.PeerIdStr.html +++ b/types/_waku_interfaces.PeerIdStr.html @@ -1 +1 @@ -PeerIdStr | Documentation
                              PeerIdStr: string
                              \ No newline at end of file +PeerIdStr | Documentation
                              PeerIdStr: string
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ProtocolCreateOptions.html b/types/_waku_interfaces.ProtocolCreateOptions.html index 7dcf9f9dc5..bd7b2b9fa0 100644 --- a/types/_waku_interfaces.ProtocolCreateOptions.html +++ b/types/_waku_interfaces.ProtocolCreateOptions.html @@ -23,9 +23,9 @@ This is used by:

                              • Light Push to send messages,
                              • Filter to retrieve messages. -Defaults to 3.
                              • +Defaults to 2.
                            • Optional staticNoiseKey?: Uint8Array

                              Byte array used as key for the noise protocol used for connection encryption by Libp2p.create This is only used for test purposes to not run out of entropy during CI runs.

                              -
                            • \ No newline at end of file +
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ProtocolHealth.html b/types/_waku_interfaces.ProtocolHealth.html index 7bb6fea6e0..d1db353cd8 100644 --- a/types/_waku_interfaces.ProtocolHealth.html +++ b/types/_waku_interfaces.ProtocolHealth.html @@ -1 +1 @@ -ProtocolHealth | Documentation
                              ProtocolHealth: {
                                  lastUpdate: Date;
                                  name: Protocols;
                                  status: HealthStatus;
                              }

                              Type declaration

                              \ No newline at end of file +ProtocolHealth | Documentation
                              ProtocolHealth: {
                                  lastUpdate: Date;
                                  name: Protocols;
                                  status: HealthStatus;
                              }

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ProtocolUseOptions.html b/types/_waku_interfaces.ProtocolUseOptions.html index a18eb6d557..284e0ffc04 100644 --- a/types/_waku_interfaces.ProtocolUseOptions.html +++ b/types/_waku_interfaces.ProtocolUseOptions.html @@ -4,4 +4,4 @@
                            • Optional initialDelay?: number

                              Optional initial delay in milliseconds for exponential backoff

                            • Optional maxAttempts?: number

                              Optional maximum number of attempts for exponential backoff

                            • Optional maxDelay?: number

                              Optional maximum delay in milliseconds for exponential backoff

                              -
                            • \ No newline at end of file +
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ProtocolsHealthStatus.html b/types/_waku_interfaces.ProtocolsHealthStatus.html index 549828f89a..80d14b9543 100644 --- a/types/_waku_interfaces.ProtocolsHealthStatus.html +++ b/types/_waku_interfaces.ProtocolsHealthStatus.html @@ -1 +1 @@ -ProtocolsHealthStatus | Documentation
                              \ No newline at end of file +ProtocolsHealthStatus | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.PubsubTopic.html b/types/_waku_interfaces.PubsubTopic.html index 6cecea8300..08324b608a 100644 --- a/types/_waku_interfaces.PubsubTopic.html +++ b/types/_waku_interfaces.PubsubTopic.html @@ -1 +1 @@ -PubsubTopic | Documentation
                              PubsubTopic: string
                              \ No newline at end of file +PubsubTopic | Documentation
                              PubsubTopic: string
                              \ No newline at end of file diff --git a/types/_waku_interfaces.QueryRequestParams.html b/types/_waku_interfaces.QueryRequestParams.html index 02a561e2cd..b07edeb994 100644 --- a/types/_waku_interfaces.QueryRequestParams.html +++ b/types/_waku_interfaces.QueryRequestParams.html @@ -40,4 +40,4 @@ If not provided, no end time filtering will be applied.

                            • Optional timeStart?: Date

                              The start time for the time range filter. The query will only return messages with a timestamp greater than or equal to timeStart. If not provided, no start time filtering will be applied.

                              -
                            • \ No newline at end of file +
                              \ No newline at end of file diff --git a/types/_waku_interfaces.SDKProtocolResult.html b/types/_waku_interfaces.SDKProtocolResult.html index 4309fe193b..7a4eab663a 100644 --- a/types/_waku_interfaces.SDKProtocolResult.html +++ b/types/_waku_interfaces.SDKProtocolResult.html @@ -1 +1 @@ -SDKProtocolResult | Documentation
                              SDKProtocolResult: ThisAndThat<"successes", PeerId[], "failures", Failure[]>
                              \ No newline at end of file +SDKProtocolResult | Documentation
                              SDKProtocolResult: ThisAndThat<"successes", PeerId[], "failures", Failure[]>
                              \ No newline at end of file diff --git a/types/_waku_interfaces.SearchContext.html b/types/_waku_interfaces.SearchContext.html index c4005bf03f..afeb54dddb 100644 --- a/types/_waku_interfaces.SearchContext.html +++ b/types/_waku_interfaces.SearchContext.html @@ -1 +1 @@ -SearchContext | Documentation
                              SearchContext: {
                                  domain: string;
                                  publicKey: string;
                                  visits: {
                                      [key: string]: boolean;
                                  };
                              }

                              Type declaration

                              • domain: string
                              • publicKey: string
                              • visits: {
                                    [key: string]: boolean;
                                }
                                • [key: string]: boolean
                              \ No newline at end of file +SearchContext | Documentation
                              SearchContext: {
                                  domain: string;
                                  publicKey: string;
                                  visits: {
                                      [key: string]: boolean;
                                  };
                              }

                              Type declaration

                              • domain: string
                              • publicKey: string
                              • visits: {
                                    [key: string]: boolean;
                                }
                                • [key: string]: boolean
                              \ No newline at end of file diff --git a/types/_waku_interfaces.SequenceNumber.html b/types/_waku_interfaces.SequenceNumber.html index 4190eca2ca..7dcb83af37 100644 --- a/types/_waku_interfaces.SequenceNumber.html +++ b/types/_waku_interfaces.SequenceNumber.html @@ -1 +1 @@ -SequenceNumber | Documentation
                              SequenceNumber: bigint
                              \ No newline at end of file +SequenceNumber | Documentation
                              SequenceNumber: bigint
                              \ No newline at end of file diff --git a/types/_waku_interfaces.ShardInfo.html b/types/_waku_interfaces.ShardInfo.html index 9c9b7dd2dd..6e638f76f4 100644 --- a/types/_waku_interfaces.ShardInfo.html +++ b/types/_waku_interfaces.ShardInfo.html @@ -1 +1 @@ -ShardInfo | Documentation
                              ShardInfo: {
                                  clusterId: number;
                                  shards: number[];
                              }

                              Type declaration

                              • clusterId: number
                              • shards: number[]
                              \ No newline at end of file +ShardInfo | Documentation
                              ShardInfo: {
                                  clusterId: number;
                                  shards: number[];
                              }

                              Type declaration

                              • clusterId: number
                              • shards: number[]
                              \ No newline at end of file diff --git a/types/_waku_interfaces.StaticSharding.html b/types/_waku_interfaces.StaticSharding.html index bf06285a92..df0f66cfd0 100644 --- a/types/_waku_interfaces.StaticSharding.html +++ b/types/_waku_interfaces.StaticSharding.html @@ -1 +1 @@ -StaticSharding | Documentation
                              \ No newline at end of file +StaticSharding | Documentation
                              \ No newline at end of file diff --git a/types/_waku_interfaces.StoreCursor.html b/types/_waku_interfaces.StoreCursor.html index 56aafaa3a6..1f9fcc7e80 100644 --- a/types/_waku_interfaces.StoreCursor.html +++ b/types/_waku_interfaces.StoreCursor.html @@ -1 +1 @@ -StoreCursor | Documentation
                              StoreCursor: Uint8Array
                              \ No newline at end of file +StoreCursor | Documentation
                              StoreCursor: Uint8Array
                              \ No newline at end of file diff --git a/types/_waku_interfaces.SubscribeOptions.html b/types/_waku_interfaces.SubscribeOptions.html index e28680d636..5298c1417b 100644 --- a/types/_waku_interfaces.SubscribeOptions.html +++ b/types/_waku_interfaces.SubscribeOptions.html @@ -1 +1 @@ -SubscribeOptions | Documentation
                              SubscribeOptions: {
                                  keepAlive?: number;
                                  maxMissedMessagesThreshold?: number;
                                  pingsBeforePeerRenewed?: number;
                              }

                              Type declaration

                              • Optional keepAlive?: number
                              • Optional maxMissedMessagesThreshold?: number
                              • Optional pingsBeforePeerRenewed?: number
                              \ No newline at end of file +SubscribeOptions | Documentation
                              SubscribeOptions: {
                                  keepAlive?: number;
                                  maxMissedMessagesThreshold?: number;
                                  pingsBeforePeerRenewed?: number;
                              }

                              Type declaration

                              • Optional keepAlive?: number
                              • Optional maxMissedMessagesThreshold?: number
                              • Optional pingsBeforePeerRenewed?: number
                              \ No newline at end of file diff --git a/types/_waku_interfaces.SubscribeResult.html b/types/_waku_interfaces.SubscribeResult.html index 6fe69dc004..eaf1db41da 100644 --- a/types/_waku_interfaces.SubscribeResult.html +++ b/types/_waku_interfaces.SubscribeResult.html @@ -1 +1 @@ -SubscribeResult | Documentation
                              SubscribeResult: SubscriptionSuccess | SubscriptionError
                              \ No newline at end of file +SubscribeResult | Documentation
                              SubscribeResult: SubscriptionSuccess | SubscriptionError
                              \ No newline at end of file diff --git a/types/_waku_interfaces.SubscriptionCallback.html b/types/_waku_interfaces.SubscriptionCallback.html index 10ad3e1437..d7bc2d32eb 100644 --- a/types/_waku_interfaces.SubscriptionCallback.html +++ b/types/_waku_interfaces.SubscriptionCallback.html @@ -1 +1 @@ -SubscriptionCallback | Documentation

                              Type alias SubscriptionCallback<T>

                              SubscriptionCallback<T>: {
                                  callback: Callback<T>;
                                  decoders: IDecoder<T>[];
                              }

                              Type Parameters

                              Type declaration

                              \ No newline at end of file +SubscriptionCallback | Documentation

                              Type alias SubscriptionCallback<T>

                              SubscriptionCallback<T>: {
                                  callback: Callback<T>;
                                  decoders: IDecoder<T>[];
                              }

                              Type Parameters

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ThisAndThat.html b/types/_waku_interfaces.ThisAndThat.html index 2a23465f79..5436c31524 100644 --- a/types/_waku_interfaces.ThisAndThat.html +++ b/types/_waku_interfaces.ThisAndThat.html @@ -1 +1 @@ -ThisAndThat | Documentation

                              Type alias ThisAndThat<SK, SV, EK, EV>

                              ThisAndThat<SK, SV, EK, EV>: {
                                  [key in SK]: SV
                              } & {
                                  [key in EK]: EV
                              }

                              Type Parameters

                              \ No newline at end of file +ThisAndThat | Documentation

                              Type alias ThisAndThat<SK, SV, EK, EV>

                              ThisAndThat<SK, SV, EK, EV>: {
                                  [key in SK]: SV
                              } & {
                                  [key in EK]: EV
                              }

                              Type Parameters

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ThisOrThat.html b/types/_waku_interfaces.ThisOrThat.html index bd944e7cde..386c987745 100644 --- a/types/_waku_interfaces.ThisOrThat.html +++ b/types/_waku_interfaces.ThisOrThat.html @@ -1 +1 @@ -ThisOrThat | Documentation

                              Type alias ThisOrThat<SK, SV, EK, EV>

                              ThisOrThat<SK, SV, EK, EV>: {
                                  [key in SK]: SV
                              } & {
                                  [key in EK]: null
                              } | {
                                  [key in SK]: null
                              } & {
                                  [key in EK]: EV
                              }

                              Type Parameters

                              \ No newline at end of file +ThisOrThat | Documentation

                              Type alias ThisOrThat<SK, SV, EK, EV>

                              ThisOrThat<SK, SV, EK, EV>: {
                                  [key in SK]: SV
                              } & {
                                  [key in EK]: null
                              } | {
                                  [key in SK]: null
                              } & {
                                  [key in EK]: EV
                              }

                              Type Parameters

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Unsubscribe.html b/types/_waku_interfaces.Unsubscribe.html index 9614c06b3f..e12a1a9778 100644 --- a/types/_waku_interfaces.Unsubscribe.html +++ b/types/_waku_interfaces.Unsubscribe.html @@ -1 +1 @@ -Unsubscribe | Documentation
                              Unsubscribe: (() => void | Promise<void>)

                              Type declaration

                                • (): void | Promise<void>
                                • Returns void | Promise<void>

                              \ No newline at end of file +Unsubscribe | Documentation
                              Unsubscribe: (() => void | Promise<void>)

                              Type declaration

                                • (): void | Promise<void>
                                • Returns void | Promise<void>

                              \ No newline at end of file diff --git a/types/_waku_relay.ContentTopic.html b/types/_waku_relay.ContentTopic.html index cc096d11a6..343cf06132 100644 --- a/types/_waku_relay.ContentTopic.html +++ b/types/_waku_relay.ContentTopic.html @@ -1 +1 @@ -ContentTopic | Documentation
                              ContentTopic: string
                              \ No newline at end of file +ContentTopic | Documentation
                              ContentTopic: string
                              \ No newline at end of file diff --git a/types/_waku_relay.Observer.html b/types/_waku_relay.Observer.html index ed0b1fb26a..10816e0c82 100644 --- a/types/_waku_relay.Observer.html +++ b/types/_waku_relay.Observer.html @@ -1 +1 @@ -Observer | Documentation

                              Type alias Observer<T>

                              Observer<T>: {
                                  callback: Callback<T>;
                                  decoder: IDecoder<T>;
                              }

                              Type Parameters

                              Type declaration

                              \ No newline at end of file +Observer | Documentation

                              Type alias Observer<T>

                              Observer<T>: {
                                  callback: Callback<T>;
                                  decoder: IDecoder<T>;
                              }

                              Type Parameters

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_relay.RelayCreateOptions.html b/types/_waku_relay.RelayCreateOptions.html index 18519e0596..a7bf86fba7 100644 --- a/types/_waku_relay.RelayCreateOptions.html +++ b/types/_waku_relay.RelayCreateOptions.html @@ -1 +1 @@ -RelayCreateOptions | Documentation

                              Type alias RelayCreateOptions

                              RelayCreateOptions: ProtocolCreateOptions & GossipsubOpts
                              \ No newline at end of file +RelayCreateOptions | Documentation

                              Type alias RelayCreateOptions

                              RelayCreateOptions: ProtocolCreateOptions & GossipsubOpts
                              \ No newline at end of file diff --git a/types/_waku_sdk.CreateWakuNodeOptions.html b/types/_waku_sdk.CreateWakuNodeOptions.html index d12785eb26..e966d82421 100644 --- a/types/_waku_sdk.CreateWakuNodeOptions.html +++ b/types/_waku_sdk.CreateWakuNodeOptions.html @@ -1 +1 @@ -CreateWakuNodeOptions | Documentation

                              Type alias CreateWakuNodeOptions

                              CreateWakuNodeOptions: ProtocolCreateOptions & Partial<WakuOptions>
                              \ No newline at end of file +CreateWakuNodeOptions | Documentation

                              Type alias CreateWakuNodeOptions

                              CreateWakuNodeOptions: ProtocolCreateOptions & Partial<WakuOptions>
                              \ No newline at end of file diff --git a/types/_waku_sdk.ILightPush.html b/types/_waku_sdk.ILightPush.html new file mode 100644 index 0000000000..3f3b4bbdba --- /dev/null +++ b/types/_waku_sdk.ILightPush.html @@ -0,0 +1 @@ +ILightPush | Documentation
                              ILightPush: ISender & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              }

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_sdk.ILightPushSDK.html b/types/_waku_sdk.ILightPushSDK.html deleted file mode 100644 index 58f41be486..0000000000 --- a/types/_waku_sdk.ILightPushSDK.html +++ /dev/null @@ -1 +0,0 @@ -ILightPushSDK | Documentation

                              Type alias ILightPushSDK

                              ILightPushSDK: ISender & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              }

                              Type declaration

                              \ No newline at end of file diff --git a/types/_waku_sdk.ProtocolCreateOptions.html b/types/_waku_sdk.ProtocolCreateOptions.html index 9d734df803..d266254f79 100644 --- a/types/_waku_sdk.ProtocolCreateOptions.html +++ b/types/_waku_sdk.ProtocolCreateOptions.html @@ -23,7 +23,7 @@ This is used by:

                              • Light Push to send messages,
                              • Filter to retrieve messages. -Defaults to 3.
                              • +Defaults to 2.
                            • Optional staticNoiseKey?: Uint8Array

                              Byte array used as key for the noise protocol used for connection encryption by Libp2p.create diff --git a/types/_waku_utils.IteratorOptions.html b/types/_waku_utils.IteratorOptions.html index 7becea7185..5b6bc5969f 100644 --- a/types/_waku_utils.IteratorOptions.html +++ b/types/_waku_utils.IteratorOptions.html @@ -1,2 +1,2 @@ IteratorOptions | Documentation

                              Type alias IteratorOptions

                              IteratorOptions: {
                                  iteratorDelay?: number;
                                  timeoutMs?: number;
                              }

                              Options for configuring the behavior of an iterator.

                              -

                              Type declaration

                              • Optional iteratorDelay?: number
                              • Optional timeoutMs?: number
                              \ No newline at end of file +

                              Type declaration

                              • Optional iteratorDelay?: number
                              • Optional timeoutMs?: number
                            • \ No newline at end of file diff --git a/variables/_waku_core.MetadataCodec.html b/variables/_waku_core.MetadataCodec.html index 254dc8e091..3f40e5062d 100644 --- a/variables/_waku_core.MetadataCodec.html +++ b/variables/_waku_core.MetadataCodec.html @@ -1 +1 @@ -MetadataCodec | Documentation

                              Variable MetadataCodecConst

                              MetadataCodec: "/vac/waku/metadata/1.0.0" = "/vac/waku/metadata/1.0.0"
                              \ No newline at end of file +MetadataCodec | Documentation

                              Variable MetadataCodecConst

                              MetadataCodec: "/vac/waku/metadata/1.0.0" = "/vac/waku/metadata/1.0.0"
                              \ No newline at end of file diff --git a/variables/_waku_core.message.version_0.Version.html b/variables/_waku_core.message.version_0.Version.html index 091a755da7..89000ab1ae 100644 --- a/variables/_waku_core.message.version_0.Version.html +++ b/variables/_waku_core.message.version_0.Version.html @@ -1 +1 @@ -Version | Documentation
                              \ No newline at end of file +Version | Documentation
                              \ No newline at end of file diff --git a/variables/_waku_core.waku_filter.FilterCodecs.html b/variables/_waku_core.waku_filter.FilterCodecs.html index 1d44985f41..99f4efb31e 100644 --- a/variables/_waku_core.waku_filter.FilterCodecs.html +++ b/variables/_waku_core.waku_filter.FilterCodecs.html @@ -1 +1 @@ -FilterCodecs | Documentation
                              FilterCodecs: {
                                  PUSH: string;
                                  SUBSCRIBE: string;
                              } = ...

                              Type declaration

                              • PUSH: string
                              • SUBSCRIBE: string
                              \ No newline at end of file +FilterCodecs | Documentation
                              FilterCodecs: {
                                  PUSH: string;
                                  SUBSCRIBE: string;
                              } = ...

                              Type declaration

                              • PUSH: string
                              • SUBSCRIBE: string
                              \ No newline at end of file diff --git a/variables/_waku_core.waku_light_push.LightPushCodec.html b/variables/_waku_core.waku_light_push.LightPushCodec.html index 2426cbc7c3..131f193b78 100644 --- a/variables/_waku_core.waku_light_push.LightPushCodec.html +++ b/variables/_waku_core.waku_light_push.LightPushCodec.html @@ -1 +1 @@ -LightPushCodec | Documentation
                              LightPushCodec: "/vac/waku/lightpush/2.0.0-beta1" = "/vac/waku/lightpush/2.0.0-beta1"
                              \ No newline at end of file +LightPushCodec | Documentation
                              LightPushCodec: "/vac/waku/lightpush/2.0.0-beta1" = "/vac/waku/lightpush/2.0.0-beta1"
                              \ No newline at end of file diff --git a/variables/_waku_core.waku_store.StoreCodec.html b/variables/_waku_core.waku_store.StoreCodec.html index 96ec0a9500..904b4a7bd3 100644 --- a/variables/_waku_core.waku_store.StoreCodec.html +++ b/variables/_waku_core.waku_store.StoreCodec.html @@ -1 +1 @@ -StoreCodec | Documentation
                              StoreCodec: "/vac/waku/store-query/3.0.0" = "/vac/waku/store-query/3.0.0"
                              \ No newline at end of file +StoreCodec | Documentation
                              StoreCodec: "/vac/waku/store-query/3.0.0" = "/vac/waku/store-query/3.0.0"
                              \ No newline at end of file diff --git a/variables/_waku_enr.ERR_INVALID_ID.html b/variables/_waku_enr.ERR_INVALID_ID.html index d6973f6557..e1ba4db6b8 100644 --- a/variables/_waku_enr.ERR_INVALID_ID.html +++ b/variables/_waku_enr.ERR_INVALID_ID.html @@ -1 +1 @@ -ERR_INVALID_ID | Documentation

                              Variable ERR_INVALID_IDConst

                              ERR_INVALID_ID: "Invalid record id" = "Invalid record id"
                              \ No newline at end of file +ERR_INVALID_ID | Documentation

                              Variable ERR_INVALID_IDConst

                              ERR_INVALID_ID: "Invalid record id" = "Invalid record id"
                              \ No newline at end of file diff --git a/variables/_waku_enr.ERR_NO_SIGNATURE.html b/variables/_waku_enr.ERR_NO_SIGNATURE.html index 645c10f7f0..78a6d795e3 100644 --- a/variables/_waku_enr.ERR_NO_SIGNATURE.html +++ b/variables/_waku_enr.ERR_NO_SIGNATURE.html @@ -1 +1 @@ -ERR_NO_SIGNATURE | Documentation

                              Variable ERR_NO_SIGNATUREConst

                              ERR_NO_SIGNATURE: "No valid signature found" = "No valid signature found"
                              \ No newline at end of file +ERR_NO_SIGNATURE | Documentation

                              Variable ERR_NO_SIGNATUREConst

                              ERR_NO_SIGNATURE: "No valid signature found" = "No valid signature found"
                              \ No newline at end of file diff --git a/variables/_waku_enr.MAX_RECORD_SIZE.html b/variables/_waku_enr.MAX_RECORD_SIZE.html index 1efb2b3b18..d07128f403 100644 --- a/variables/_waku_enr.MAX_RECORD_SIZE.html +++ b/variables/_waku_enr.MAX_RECORD_SIZE.html @@ -1 +1 @@ -MAX_RECORD_SIZE | Documentation

                              Variable MAX_RECORD_SIZEConst

                              MAX_RECORD_SIZE: 300 = 300
                              \ No newline at end of file +MAX_RECORD_SIZE | Documentation

                              Variable MAX_RECORD_SIZEConst

                              MAX_RECORD_SIZE: 300 = 300
                              \ No newline at end of file diff --git a/variables/_waku_enr.MULTIADDR_LENGTH_SIZE.html b/variables/_waku_enr.MULTIADDR_LENGTH_SIZE.html index 68dad60aa0..c0806ff314 100644 --- a/variables/_waku_enr.MULTIADDR_LENGTH_SIZE.html +++ b/variables/_waku_enr.MULTIADDR_LENGTH_SIZE.html @@ -1 +1 @@ -MULTIADDR_LENGTH_SIZE | Documentation

                              Variable MULTIADDR_LENGTH_SIZEConst

                              MULTIADDR_LENGTH_SIZE: 2 = 2
                              \ No newline at end of file +MULTIADDR_LENGTH_SIZE | Documentation

                              Variable MULTIADDR_LENGTH_SIZEConst

                              MULTIADDR_LENGTH_SIZE: 2 = 2
                              \ No newline at end of file diff --git a/variables/_waku_interfaces.DEFAULT_CLUSTER_ID.html b/variables/_waku_interfaces.DEFAULT_CLUSTER_ID.html index e2542cfae3..056a5b4d82 100644 --- a/variables/_waku_interfaces.DEFAULT_CLUSTER_ID.html +++ b/variables/_waku_interfaces.DEFAULT_CLUSTER_ID.html @@ -1,2 +1,2 @@ DEFAULT_CLUSTER_ID | Documentation

                              Variable DEFAULT_CLUSTER_IDConst

                              DEFAULT_CLUSTER_ID: 1 = 1

                              The default cluster ID for The Waku Network

                              -
                              \ No newline at end of file +
                              \ No newline at end of file diff --git a/variables/_waku_interfaces.DNS_DISCOVERY_TAG.html b/variables/_waku_interfaces.DNS_DISCOVERY_TAG.html index 73a422dd17..2b74b06e06 100644 --- a/variables/_waku_interfaces.DNS_DISCOVERY_TAG.html +++ b/variables/_waku_interfaces.DNS_DISCOVERY_TAG.html @@ -1 +1 @@ -DNS_DISCOVERY_TAG | Documentation

                              Variable DNS_DISCOVERY_TAGConst

                              DNS_DISCOVERY_TAG: "@waku/bootstrap" = "@waku/bootstrap"
                              \ No newline at end of file +DNS_DISCOVERY_TAG | Documentation

                              Variable DNS_DISCOVERY_TAGConst

                              DNS_DISCOVERY_TAG: "@waku/bootstrap" = "@waku/bootstrap"
                              \ No newline at end of file diff --git a/variables/_waku_interfaces.DefaultNetworkConfig.html b/variables/_waku_interfaces.DefaultNetworkConfig.html index 6805e2601a..12b8fb32bf 100644 --- a/variables/_waku_interfaces.DefaultNetworkConfig.html +++ b/variables/_waku_interfaces.DefaultNetworkConfig.html @@ -1 +1 @@ -DefaultNetworkConfig | Documentation

                              Variable DefaultNetworkConfigConst

                              DefaultNetworkConfig: ShardInfo = DefaultShardInfo
                              \ No newline at end of file +DefaultNetworkConfig | Documentation

                              Variable DefaultNetworkConfigConst

                              DefaultNetworkConfig: ShardInfo = DefaultShardInfo
                              \ No newline at end of file diff --git a/variables/_waku_interfaces.DefaultShardInfo.html b/variables/_waku_interfaces.DefaultShardInfo.html index 9752e2418b..a9a7957bd2 100644 --- a/variables/_waku_interfaces.DefaultShardInfo.html +++ b/variables/_waku_interfaces.DefaultShardInfo.html @@ -1,2 +1,2 @@ DefaultShardInfo | Documentation

                              Variable DefaultShardInfoConst

                              DefaultShardInfo: ShardInfo = ...

                              DefaultShardInfo is default configuration for The Waku Network.

                              -
                              \ No newline at end of file +
                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html b/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html index 529a471ab7..92f414ac0f 100644 --- a/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html +++ b/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html @@ -1 +1 @@ -DefaultPingKeepAliveValueSecs | Documentation

                              Variable DefaultPingKeepAliveValueSecsConst

                              DefaultPingKeepAliveValueSecs: number = ...
                              \ No newline at end of file +DefaultPingKeepAliveValueSecs | Documentation

                              Variable DefaultPingKeepAliveValueSecsConst

                              DefaultPingKeepAliveValueSecs: number = ...
                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultPingMaxInboundStreams.html b/variables/_waku_sdk.DefaultPingMaxInboundStreams.html index 5b96c92ac8..c66a091d2d 100644 --- a/variables/_waku_sdk.DefaultPingMaxInboundStreams.html +++ b/variables/_waku_sdk.DefaultPingMaxInboundStreams.html @@ -1 +1 @@ -DefaultPingMaxInboundStreams | Documentation

                              Variable DefaultPingMaxInboundStreamsConst

                              DefaultPingMaxInboundStreams: 10 = 10
                              \ No newline at end of file +DefaultPingMaxInboundStreams | Documentation

                              Variable DefaultPingMaxInboundStreamsConst

                              DefaultPingMaxInboundStreams: 10 = 10
                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html b/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html index 080b714448..cbdf0abbce 100644 --- a/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html +++ b/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html @@ -1 +1 @@ -DefaultRelayKeepAliveValueSecs | Documentation

                              Variable DefaultRelayKeepAliveValueSecsConst

                              DefaultRelayKeepAliveValueSecs: number = ...
                              \ No newline at end of file +DefaultRelayKeepAliveValueSecs | Documentation

                              Variable DefaultRelayKeepAliveValueSecsConst

                              DefaultRelayKeepAliveValueSecs: number = ...
                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultUserAgent.html b/variables/_waku_sdk.DefaultUserAgent.html index df29e393a1..69e8c4a4a9 100644 --- a/variables/_waku_sdk.DefaultUserAgent.html +++ b/variables/_waku_sdk.DefaultUserAgent.html @@ -1 +1 @@ -DefaultUserAgent | Documentation

                              Variable DefaultUserAgentConst

                              DefaultUserAgent: "js-waku" = "js-waku"
                              \ No newline at end of file +DefaultUserAgent | Documentation

                              Variable DefaultUserAgentConst

                              DefaultUserAgent: "js-waku" = "js-waku"
                              \ No newline at end of file