From 0b52fdbe6fcb240a7c85dcef9f5aec7062c830f4 Mon Sep 17 00:00:00 2001 From: status-im-auto Date: Fri, 19 Apr 2024 11:52:00 +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 | 6 ++--- .../_waku_core.waku_filter.FilterCore.html | 23 ++++++++++++++++++ ...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 | 2 +- ..._waku_sdk.waku.waku_filter.FilterCore.html | 23 ++++++++++++++++++ ...dk.waku.waku_light_push.LightPushCore.html | 2 +- .../_waku_sdk.waku.waku_store.StoreCore.html | 2 +- classes/_waku_utils.Logger.html | 4 ++-- .../_waku_core.waku_store.PageDirection.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.PageDirection.html | 4 ++-- enums/_waku_interfaces.ProtocolError.html | 22 ++++++++--------- enums/_waku_interfaces.Protocols.html | 4 ++-- enums/_waku_interfaces.Tags.html | 4 ++-- ...ubscribeRequest.FilterSubscribeType-1.html | 4 ++-- ..._store.HistoryResponse.HistoryError-1.html | 4 ++-- ...to.proto_store.PagingInfo.Direction-1.html | 4 ++-- functions/_waku_core.createDecoder.html | 2 +- functions/_waku_core.createEncoder.html | 2 +- functions/_waku_core.waitForRemotePeer.html | 2 +- functions/_waku_core.wakuMetadata.html | 2 +- .../_waku_core.waku_filter.wakuFilter.html | 1 - 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 +- ...proto.proto_store.ContentFilter.codec.html | 2 +- ...roto.proto_store.ContentFilter.decode.html | 2 +- ...roto.proto_store.ContentFilter.encode.html | 2 +- ..._proto.proto_store.HistoryQuery.codec.html | 2 +- ...proto.proto_store.HistoryQuery.decode.html | 2 +- ...proto.proto_store.HistoryQuery.encode.html | 2 +- ...re.HistoryResponse.HistoryError.codec.html | 2 +- ...oto.proto_store.HistoryResponse.codec.html | 2 +- ...to.proto_store.HistoryResponse.decode.html | 2 +- ...to.proto_store.HistoryResponse.encode.html | 2 +- ...ku_proto.proto_store.HistoryRpc.codec.html | 2 +- ...u_proto.proto_store.HistoryRpc.decode.html | 2 +- ...u_proto.proto_store.HistoryRpc.encode.html | 2 +- .../_waku_proto.proto_store.Index.codec.html | 2 +- .../_waku_proto.proto_store.Index.decode.html | 2 +- .../_waku_proto.proto_store.Index.encode.html | 2 +- ...roto_store.PagingInfo.Direction.codec.html | 2 +- ...ku_proto.proto_store.PagingInfo.codec.html | 2 +- ...u_proto.proto_store.PagingInfo.decode.html | 2 +- ...u_proto.proto_store.PagingInfo.encode.html | 2 +- ...roto.proto_store.RateLimitProof.codec.html | 2 +- ...oto.proto_store.RateLimitProof.decode.html | 2 +- ...oto.proto_store.RateLimitProof.encode.html | 2 +- ...u_proto.proto_store.WakuMessage.codec.html | 2 +- ..._proto.proto_store.WakuMessage.decode.html | 2 +- ..._proto.proto_store.WakuMessage.encode.html | 2 +- ...c_only_message.TopicOnlyMessage.codec.html | 2 +- ..._only_message.TopicOnlyMessage.decode.html | 2 +- ..._only_message.TopicOnlyMessage.encode.html | 2 +- functions/_waku_relay.wakuGossipSub.html | 2 +- functions/_waku_relay.wakuRelay.html | 2 +- functions/_waku_sdk.createLightNode.html | 2 +- functions/_waku_sdk.createNode.html | 2 +- functions/_waku_sdk.defaultLibp2p.html | 2 +- functions/_waku_sdk.streamContentTopic.html | 2 +- .../_waku_sdk.subscribeToContentTopic.html | 2 +- ..._waku_sdk.waku.waku_filter.wakuFilter.html | 1 - functions/_waku_sdk.wakuFilter.html | 1 + 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 +- .../_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.isDefined.html | 2 +- .../_waku_utils.isMessageSizeUnderCap.html | 2 +- functions/_waku_utils.isWireSizeUnderCap.html | 2 +- ...ku_utils.pubsubTopicToSingleShardInfo.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 +- interfaces/_waku_core.waku_store.Params.html | 4 ++-- .../_waku_core.waku_store.QueryOptions.html | 10 ++++---- .../_waku_core.waku_store.TimeFilter.html | 4 ++-- ...u_interfaces.ConnectionManagerOptions.html | 8 +++---- interfaces/_waku_interfaces.Cursor.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 ++-- interfaces/_waku_interfaces.FullNode.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.IFilterSubscription.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.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 ++-- interfaces/_waku_interfaces.SendResult.html | 4 ++-- interfaces/_waku_interfaces.ShardInfo.html | 4 ++-- .../_waku_interfaces.SingleShardInfo.html | 6 ++--- interfaces/_waku_interfaces.TimeFilter.html | 4 ++-- 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 ++-- ...aku_proto.proto_store.ContentFilter-1.html | 4 ++-- ...waku_proto.proto_store.HistoryQuery-1.html | 4 ++-- ...u_proto.proto_store.HistoryResponse-1.html | 4 ++-- .../_waku_proto.proto_store.HistoryRpc-1.html | 4 ++-- .../_waku_proto.proto_store.Index-1.html | 4 ++-- .../_waku_proto.proto_store.PagingInfo-1.html | 4 ++-- ...ku_proto.proto_store.RateLimitProof-1.html | 4 ++-- ..._waku_proto.proto_store.WakuMessage-1.html | 4 ++-- ...topic_only_message.TopicOnlyMessage-1.html | 4 ++-- interfaces/_waku_sdk.FullNode.html | 4 ++-- interfaces/_waku_sdk.IMetadata.html | 2 +- interfaces/_waku_sdk.IPeerExchange.html | 2 +- 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 | 4 ++-- modules/_waku_core.waku_light_push.html | 2 +- modules/_waku_core.waku_store.html | 2 +- modules/_waku_interfaces.html | 1 + ..._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.ContentFilter.html | 2 +- .../_waku_proto.proto_store.HistoryQuery.html | 2 +- ...to_store.HistoryResponse.HistoryError.html | 2 +- ...aku_proto.proto_store.HistoryResponse.html | 2 +- .../_waku_proto.proto_store.HistoryRpc.html | 2 +- modules/_waku_proto.proto_store.Index.html | 2 +- ...roto.proto_store.PagingInfo.Direction.html | 2 +- .../_waku_proto.proto_store.PagingInfo.html | 2 +- ...waku_proto.proto_store.RateLimitProof.html | 2 +- .../_waku_proto.proto_store.WakuMessage.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 ++-- modules/_waku_sdk.waku.waku_filter.html | 4 ++-- .../_waku_interfaces.ActiveSubscriptions.html | 2 +- types/_waku_interfaces.ApplicationInfo.html | 2 +- types/_waku_interfaces.Callback.html | 2 +- types/_waku_interfaces.ContentFilter.html | 2 +- types/_waku_interfaces.ContentTopic.html | 2 +- types/_waku_interfaces.ContentTopicInfo.html | 2 +- .../_waku_interfaces.CreateLibp2pOptions.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 | 1 + types/_waku_interfaces.ILightPushSDK.html | 2 +- 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 +- types/_waku_interfaces.NodeId.html | 2 +- .../_waku_interfaces.PeerExchangeResult.html | 2 +- types/_waku_interfaces.PeerIdStr.html | 2 +- ...waku_interfaces.ProtocolCreateOptions.html | 2 +- types/_waku_interfaces.ProtocolResult.html | 2 +- types/_waku_interfaces.PubsubTopic.html | 2 +- types/_waku_interfaces.QueryResult.html | 2 +- types/_waku_interfaces.SearchContext.html | 2 +- types/_waku_interfaces.SequenceNumber.html | 2 +- types/_waku_interfaces.ShardingParams.html | 2 +- types/_waku_interfaces.StoreQueryOptions.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.IFilter.html | 2 +- types/_waku_sdk.IFilterSDK.html | 1 + 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.DefaultPubsubTopic.html | 2 +- ...aku_sdk.DefaultPingKeepAliveValueSecs.html | 2 +- ...ku_sdk.DefaultRelayKeepAliveValueSecs.html | 2 +- variables/_waku_sdk.DefaultUserAgent.html | 2 +- ...aku_sdk.waku.waku_filter.FilterCodecs.html | 2 +- 406 files changed, 611 insertions(+), 561 deletions(-) create mode 100644 classes/_waku_core.waku_filter.FilterCore.html create mode 100644 classes/_waku_sdk.waku.waku_filter.FilterCore.html delete mode 100644 functions/_waku_core.waku_filter.wakuFilter.html delete mode 100644 functions/_waku_sdk.waku.waku_filter.wakuFilter.html create mode 100644 functions/_waku_sdk.wakuFilter.html create mode 100644 types/_waku_interfaces.IFilterSDK.html create mode 100644 types/_waku_sdk.IFilterSDK.html diff --git a/assets/navigation.js b/assets/navigation.js index 97c4c2cf5d..7db62d6bab 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 511531fa81..d285e0cc54 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,H4sIAAAAAAAAA9S9a3cbt5Iu/FfOCr86Gva9O5+OLMnZOrElb0lOdmbWLC1aasucUCTDixPPrPe/v91Akw1UV+HesuebZQJVD1BooPCgUPifHzarv7Y//PQf//PDH/Pl4w8/xa9+WM6e6x9++uH//jX7Y/9v681qt/rh1Q/7zaL5v+fV435Rb//tvv3tnv128nn3vGgKPCxm223diPrhh//v1UFaGlVpMk2PMt/vt59v6u16tdzWWqETUFrQ8OqH9WxTL3cAJq34brWeP1wvF1/f1dvt7MlAOVLDCsBR9W/NzyZahXJIn2oV5r3Gh9Vj/XDU9Wm/fNjNmz4ktbHyxjrFqrj+Rloj0QIArxAQQb20RMAr+CLoAbBS95/mi129UVpdLOhidjjQTUfbQO9ErqnvAqmJWB+8YT/d1H/u6+3OHIxUzdwiWjhnq+WuqfbG0iYyHEmIGzhZovsXbIzS8vM2levx7RtDt50Y/LAbzRrG2G2nFAfscZZrhve8+c/Np9mD4wj/MQo8xqNpLI5ypoqttIERT4DssYeO5wcb7BMd56MM9xmO8+GF+9RUC9n6wXrVWDsaNewga1AEGGBN88MOrgZWiIFF4XIeVA2uEANKwtXD6lysdm9jPpyESt90QIk4fIaU2AmBBpUIzWtYabHZDywRm9fQwrH10G5mu/rt/Hm+e79ZrT6Zjy+53jcdYgCKzygDvRFooAGAXmPNBKH9cAMIvUYciVD0PfGdnrUn5+ptavxLrmPrjWsykDeGU7zdf9w+bOYfa3+8oqgxoO78HPcDzF0AH109MNdOKNcPoQfkWlz0XZBMOgkBPBIJ2Mb90+2x9UJGgnf5GAQgExMAojjQMK/OBKNQL/Rge+ai7ea9IZ6JICeItyJ2G+GvmCCVq4buvHq9erCzJIpncpATatUFFt78sahvViu7DxdHKgkbBe5yv1jMP80t2SkcrShrFLDrMANycpAzCsjNYnn52EgK1atQ3iigt58bQf8KgPYoaDyYv4eC+XtAmPgp0/2X2Hi/15R1OmsCftXtwb+0PeNp9eMi3Gbxtu0GMO++rs0PxRQYEbHOuAkdYTbTlm3w2GvbaRJaVxoZq17un0M109VVMDJW1Ps2tx9e357dXL6+GLMVE1HLC5kMa+PN/fvLq59fpqVHXS/f3g9XL2NVWc83bef96du3L9XWTtcLtXeciXWUSTQQd6mA7UNj2uK2ZjQVuH3ITSPcCqfHII5Nq47LCOH2hB7OHbLQ47nrtBEHdAc8+IhWIQ8zpDvkwcf0ALnfcWSrw/tEMujgDXQuCUQFHKShTieNEDoNxlBnlDRC72PKVnSIk8qgQy/ceeVQWsABGPDU0hSn0zAMeHapxOkXMduKdonXHm8YesRzK0QFHIA+8d7WCJ2Gnk88uBnC4dEkSaEZ8I20++pBcZjEalodKWlRTqDoMWgZsSmfFERTkAbhCsZu1ropt/9oHUyrb44seOxmOJ316hvhfvZr1ATllw32ia7t4WJG+LbDdbkEMXSfD3Yx8nnNbrbbb8/EaT9MKyTBL9SM83rr/xFjzegEj9GMAOEQYO8wwlD3mCSR0AjfmRHfJ0mA/0K8U3fAsrRQgMNEdAzd9RHsbx3XQaJyDO1QbkoCRHfQeD0CPMxBO8V40JjdwzzMIa+DDVTHYA9zqM7xHjRkv5APc+j2UR80ZsfAD0uwVrEfGrD24R9KsOKEi9EXhoCFqiPvGP2R+V3oo7fkYHX4XDfT5GwRAK8oaxSwz/VuFgBnJ2YUiOvZ18VqZr2tQFD2kkYBuvHyWhC8A4GjwN7Nn5v91ex5HQCxKGsUsF/qzXa+WgaA2ksKBRSG1C3mT593a7MzsWNZv5A6nuzENI6uVyrUs53C+1Z60tA4GicaGhXlTUPjAN1oaAuEFjQ0jtCNhtYhdMjHgwt2C14Ybdj5RCzgsoIPPK/YBBuMHkPPKwpBixEMPqNL9UCo/a36sYac6836gZjQA835br0hMvfh5Xy7XoXMI7SgF+sXWjDCEAsRWkBJCzjggoQW2OF0Gn5BQgsMcLqGFvSiPUILRhiG3qEFqKiAA9A/tMACodPQ8w8t0CEUKSFsK6HcbaEOoz0lhI097EqqP6jJs/Uhhs4p9jsmUoJ1OybSAR5a3OacGffTRrD5fPlpFQDSpJMTzA+VQW5v9w8NKsPIFg1SQVgwuANrm+Y0GLhNI9jYKn0ABcghf4DKJfSJcNBBtIposADp8QGLGM0z5hpA9D3cpRymEYahxeGuBpX14a6BW+h1uKvD63S4awva8nBXh9nlcNcW8jrYQLU+3LWF6nC4q4PserhrC93mcFeH2fpw1wms4eGuEVibw10DsF6Hu+g2YYSp1v5wV4XM9XBXtynyOdxV4nU53LUCa364q8RpebhrBdHqcFeJ0v5w1wqoy+GuEq/z4a4VbMvDXSVil8NdK7BWh7tKqPaHuzqg8HAXshA0I/fs/hyDByN90OrHRz+rSCxzGpAA48QD4rK8iUACohsTaIPRggokMLpxgVqMrgz0QbAH/xx42Hlzz4igYAPOn3c2Rucw1Pw5ZzU6X2IAH8X2vupwxLmSAkpE1pSA9iv1IgTUWJ3oADvAlmSAGq8LFWAH14IIUEO1pQHsYDqQAGq4rhSAHWwbAkCN13r77wDUcPNvANRm668F6rXxR+bq4FOp/aafRuW65VevST4bfgVWl+2+BVDzzb4Co+VW3wKe1UZfgdB+m28B0mWTr8DqvMW3gGy5wVegddneWwC12twrYNpv7dUghxv73exxJnxLqp0OL+q3teewuCTz2O2jbqS6/YzdNdl7v6XA5LjxoiUG2IEp4LpuxWzxWu3JFHhdN2dGeKnBahzzTehxC/0eebj6BIArRY41YL3CwR0Q+w9Zr+BwU8RDTxifYzULEf2BuLjGg5Er+8aL/bYBYxphYgBuIooMPCsM9kSPhpFPJriP8gKDpkeFTdyMcgx+r+NCDjALODA0yUj8RwZIQhJoaChulfB667re3Nd/P3yeLY2Yb6m850W+RtRFJ+mf+3rz1Vr9QILtoJRb77nW6rA5rbYaod7rrQ6024rrhNpizdWhdlt1zVHjg/jm/ZnXEG7qf6cDuEUWePi2nTXe4G0Bhx66JOIgA7dFHHrYyoiJQWu+w1EoctzmvNTw9drw6OWOOZD9tj6u2MMMab9NkBV2eXBfincpbAZ0W/E7G8QMUqCBy/ol/GBlEEMNUBqj16BkGEMNRIBRunNCerXKXYHG97Dfb1GjEpxNP7eqDHcuZhgngtDwnhfV1aLv5diIRsRI3fxniHHQw5sc5IX2EDxu2RjhdrhxYwqdHBehWuFMfBiNkHU3qXh/iZBIEAWPsvDCjr80vsaIT6sjdXC9NIwSUaKacDHBFg7Ixmx3q42JJ87K+bEvZ+Ib3cYqpVq2huKt83SQMBxO3hEiyNs1wsC5+UXG6CycIgydm0ekRteD+8e8LfnVlN3jYsVK33CISTA8RpjUB2EGmATNZ3zpsVkPLwmbz+gisA0GlwWBIQl25SzgEBsAuthsVuYzKkQjCvHqOPUG3/FrwGH6fx2oXAF5qe5k6rlFvQ57d0PXycLrkJdXv56+vTy/P/twc3t9Ew7tZCB4lE4XWnJ1faV/yNMcfydubNS3Fze/Xp5d3H+4Ov319PLt6eu3IRuBSx+7TXfX1/fvTq9+v7+5uP3w9u42YIMQ0aO0JuA0FG7mCbs0e9K2FghdF2hPclaHcLhMGyUwlMXa5y8M7/85py6EUgIPMOfEhWa4nIeVc9pCBa4e1uXysf7beByx0t9wCHH9HqOHNzfMwOFgfMaMAo31cOFofEYKRCOcAM2e5ssnwzMgLqyvEm47cD7f1KwXXFAcK7t1jtAFQUYyisxjYGPyUHd/2IlqPwcT7Orjo50ouGKvT89++e305twf2kQQFbQjBbRvrm8Cge0lBcUaZngGGZSBplwBls+8q8NlPfkKuHxmYBSXRz4HLtUvm0PA1TtEJgdMUqDBFSSLgzk+60EWJIODBp9r/gYu1iN7Q8Bh5p25YSAm0ADzz9pgiMx6aPlnbFAhE0808VMy5QEiFy1VdHRAwl0vpjG5Xi9GJBJdiJ4BGaAV643TgRy24ZE7CWoykBbknAOcXj/ezZ8NgxhopL2Y8BDXw02XI0pJ0ghAbVNWK5A65as2h7rdzTa7EIYXBQWBiXzgdpE2KH8Y+DOvpTMiZziTg5xgJ0RIqneXWQjiFESNAtXrEx8EJnl/5ZpgJIR3tkDrkv5bORgtYgAJJNZhfwpG1SfpNwXPJee3OUT3ycUr47cCoDjYZF7aAByrEHiIPc6fjC/9DlFMjtX9eNgQi62Ey2eVVYLb1A/1/Eu9sV1hJXRASEB428Zd8wQnifCDJsV5Oi0Efa3Q7vx+s7Vb6AdQJkcZIShi+aOEBLYTPlFMaIjNUlzfzv/bapgNEQpSAgD0TZqIEUeh3UvzhIkKNNbpEjWUmFeyRBVOp1SJNmAtEyWqsLqkSbSBug4yEK1TJNpAdEiQqILqmh7RBrJNckQVVuvUiNYgDRMjakHapEXUgPRKijigQ78TxjJcOkQV4euTDJHE6ZIK0RikeSJEEp9lGkRjaFZJEEl09ikQjQG6JEAkcTqnPzSGa5n8kETqkvrQGKRV4kMSon3aQxVAeLdq184Y96vl4qvFwwbDSn63rti0dd2IMz+rRCBAKbZzNdIVnkeZJiCdDjcNBHsfd5qAdzsAdUZvcSRqgt7tkNQOveiAkMNcOTEY6LP3S5Rj3dNJMQfs6ra4m8DCB3Tz+0J0Ywj/LqRP5+3HBfLdfPy1cD6ap18W3BcL43+F9Lm8/axwvpWnP0WEwhxR8LK9bsJx6Qsg8wgW33txtlouObN5u2uMefGlwdZLF4NUBdl4LZOpS2gBGiV7dn11dXF2d3l9dX97d3r3Ab9fZQZlggkzA0eIxbuQZVt5/fV8vn1YNTb/atiHeLUQnfj+4uLmvmv8/evr67vbu5vT9z6AJqRI0/4kOkmPn/1x8a+zf5xe/YxfH3RqAxQ7WjvOL2/Prn+9uPk9pCVwoS/QhsDWoAUHa0v/ob5vJlf1fQZBsFQ4xEepvK2gVGx6O4ESYn8fQQ3H7P6BARrBNO0i+LBa0NfKRXFi4RCmOb84uz6/uH9zevn2Qt8hA+0TWN+0W6RGo8gu3r2/a76N09/fXp+6IIP1AyK78uszWD8csp8vri5uLs+YaAdgoHo4XFfXfJJT34VXg8NkhEN4c/Hu+u6Ca3hz+uHtnQNCTMY4CG8u/l+zkDsNPkJMSJz//HBxe3d/d/nu4vqDWz9CCeHQ3V7++8V9m23g9eXPDtBA9XC47q7fNx/e1fVd66W9ufz5w42TdQkxnjiHi5XWxT8WDLFIgTsQRionx0qWjScwvG1fMH7fPrduB0OsFwbJTb2YfbVEcagTBsEtO3C1Q3Co44GgH4Z3syftCGzLBHFeTbcuR4UTh40JaxE+8K7PTrWLea/7UNxbr9V2p9fvuJkBOMBFqI6OeDdbNu705nrNDiRoWkqQS1V2HxkSoTr7+/VqtdvuNrM1242dLharv2oFvWkKbaIQbdilZL/RjTmfzxanu139vN5t36w2rd4wTcEFj9eQ97PNbLGoF63eAANlgogMB14a7JqAUlEyKxpmIOvit3G1ZnHbg7peEdsEEvNIbWM4ZjHaBB6L2GxjQCZR2QQc42hsFRhxnJ4vt2eLeVvTBMqxdJjRuqm3q8WX+u5fdw7aJ1Jtw77omyucmWdZ0nfI/f3u69rMMCSek6MQW1gnQqNIg7VEoc3aKVcJY7p6ufmwMZySEf2Tvr55F4ntpo7dZk9XM8PvCoPV1w8N6+7urQ8qXj00qF9ni71XZx0EBAX216yp8Xi1eqzPZuvZx/livvt6ttqbz1EDpCqJvtCRj5Ox+Ger5/VqKR2jGcAGVcN8rG0ScXmv54hkIkqy6zjYJ3gHXrAoI6udgVwlTIeZBaCoQdiEoZCSPMJRNOhMg1KsobVRJrf1bme45cCwSSKCgrN1TTF0Ti6qNbzb9vlG9f04c5yiMF/A4uf6ZjZf7A2nla5sIPdDfS+fUGt0DX9YVzWtqm48UyiO9ZxhSDbYLxZXYqSnEkdXONg0Ke+J7TFMMBk9qt328cf59sf58nO9me8Ya6Lop0NPEHA/aVLwkBg/WVLQOiCL+cd1rIgMI4EcK47UQ4sBOW6DzZog18HZSAy5OZSNHUuug7E1dp1kGFs7RwmBEU/TUuB2DJd7GUVXLdyIkUDNtx0xZkiWytjk2qNBvG1z1zgC7OuOBI8l1nEaXbzeaLBWLjNUVy0gKDFFxun26/Lhsik+2xku/3KVMMve3BPARBBgODeAltMTlZnNMFADy7kBkuw1IM3N0A2qOdtNGtJP9Q6G2vngmeDyTDtw2De+XyKF09KySmC4dbG4a0OkQYKvZfboj/1PvVfpi2fCykry7DsSj7+WOvOc3Q571N63ERXIdb4R9YGhcOQ+YCcEIT9QfA7shyE49d0cHS6DKzr2kLR3dXSozK7sOACzZGNwcC50jCFA08tFOoxWd4zsYRpcNtIhNL1zZAQOmdgMV/6u8LedyjYB5jDSR/u0WT2zoKjrj//lAApUdwflfOpJ47E+9jyKklql6Ljf5pv6buXZfQMh30Unyqi6rvwxduxM0Maw869PqAbSidJs0dHOZnC6wt9qthDVu84Wh/aGcXUkRC4+jgaO9YCRALkNGA2kneV0ICHauUwDQ0Du0wCBxn4mPQjaaT/63aqdHJzgdRW/g45qkbjMkX03sbaQk5DxBBSKUjL0zg8KJ3Mbb7xtD6XY0GfsFdt4iErFubXmPIzq5/1iN589Pqry9qMIpIoBgCybsWh4gNiDOFYKAMDiBLMHYHt8qQVgesgNIFgdZytB7D8u5g+/1IZsYI9CqBcAxrb+0xIArxFCtVWwgQDAPq5ACWP+tJztTAMKBBhCvQAwdg+2kyKvEUa17bTYVQmgfP9o225eI4xq23Z3VQIob8vGltoPddzUw2OJ9tzrneuqhNV3hCU6Qfze3W3jsz9s5mtzKn1YL8zpzXq+fPJCMOkkmPYN0gHUCQ0v89Fw3qLwiWLCg9wvA8GUBY0K9HRhuPE1wMplhYErfidWJzZBj2qseH1PQn8EojwMQx6WGvfmxDVk+Du74FihvPskCvU/zkxPqA6lwwzXZm16y+LX2EHo2/l2Vy9t+uGIZEJKcgw76bslBFVhgtWe4DlKJRpPdfpiwWIUnKD3db/Hju3QudBAfWcemqiOcK0fnTtxIOE77EoZ46FDU5cOBc1VMTByamALuFLtgN3pcWcGIMSvyYQFuKmfV1/qQDOqSth3OGBJuIexa7MzPIqmOyEMbSK3wYU7QbpUcp2br+/TfPN8venu6P9jtnxs9PzhOiuQwkIB1jxpR4MzechOB0R0jNrp6uLvh8+zpakrL9b49g7SAE14J0nqohDftClme2dJkjymw4Q0wd9peomO9nCe5M4dwYEawg3mRL1A1/o7U5LMcRyqIewgThXRvT6O1RBpCOfKBKingzUEPoaT9QIDOqizJYkf2+EatgV3uoJ0uatfMwRp69tQgKB/o0jwrUUYMss3nA1+Os5xP308pMryRsamifuj5HtRsk3HqpNMK5rS/vljbe1SGjaH/SlIH7FJj4eywa1zlPxS1umbMoZ1+uaMZh35m24jvayOH8Qa3ypqcoDBNXRSan6Y+MkhNpcgShNg5tdEhpgsL4mYwLE6Shoisj9PMgHlcqg0xOZ8smQC0fJ4aYjO5YzJBJj2yRc1LLN3XwxASROW6SvMoly5TqDsIepnlzXqjZ5bpmXQM4L+oWUdMuMHlu3hGTytrENn+qSyPTjNY8o6YCaPKNuDMnw+WQfO5tlke5C6B5N16IweSnaEpXgi2QiW7mlkI1jyBNZlAzUE1pUOM2lZRu9Iyp1Ci46NDUErEHDsqd2joL5J5EUHMXzHLmuEDJeU9B10JY7Nhdc9yiWaS34Ti9nX0/eXpuB56TDfxFO9a1yOzxbcsqR/Auqb91TX5DDmpBC5fBydLKlhVOetttv5ujG1E06hske3UbfLnKwJ6oeCZZ6gB+AZZuj5ZsOKQXGbFDoxvDHEHHDL0lKbAeNlA62JjSxrrZOulmkXdI0LYRSIwv4L7ySwJuDG+KWu16eLZiK3SaIKKwUid+fLp6NkdxwTKMewswY9QR70NGM8BM6BIH+gomXZEzTGqR6PpYMRfQ6pnGQQIZM99p1B5Qswz/YIUNqme9RCscj3CKD4Jnw0gGaT8XGAzjrloxaQec5HAMYy6aMWiHnWRwDEMu0jBsQt7yPA4Zf4UQvLNvMjQBck9aMBSJvcjwOI3skftQDNncvBKPNK/2gAzDDr3HD0B56vxCXQ9VEApF6YZdFilaEwWK83WCcEmd5JhA4TvQVI8ymfBGg5+VuAM18GSHCWC4IanPg1iIEfls9N4FW/pauoQKTxG5W9SfRRkOA0FWSHlzK0UCnb/7MNGGrfNXu2N75QN4z1l/tncz5OhWQiSHLoQbFT/NNfKIHaZsTQw6QsfVNvm2GxtR+eh4rhorbaKDp7I0s4JqIch7479gbdccbBgofCYTro4urGXuuE17LoCNY6uvFiKFHTV/uFmbOEVw3TMWfXV1fyk9eOSCaiJIsuQ/okALNnBNSa7SOk9i0nOtkuTs8G+4lDoJ6uFYduoVzY1cNs8SOL13uYPXwOb48TpoHH7B00vEzT7IMQrdrlGIXo2ajzy9uz618vbgJ84pKo7/ob75EeDlki7w4XWj/6d47g7z/1oG156a8daxn84F+ygWG/eax10mc/ctNEj4MdFRofTxxLf8s9pwwi5PFE3xn+xBFAaUsXaaFYHE8AKL7HEwbQbPirATpr1koLyJyrAmAsGSotEHNeCgCxZKMwIG7HEwCH3/GEFpbt8QRAF+R4wgCkzfHEAKL38YQWoPnxxGCUeR1PGAAzPJ4Yjv7A85W4BLbRGRYb7b54oMMI/lCkGSsDlE+EyoZTg9BaMmb1oSm4dUQk1vaBJFnI6gbpsXQgJ2Wx3+6MKUdZ+USsbNobx8aq7tMaGkdGc6zpAUWyy3z5tKgtrSPX+SY2QiA4WQo0X2Uvd2CH6t6gRMvdzZ/rN+bObF880F2e5WMr0kX3pK9r2CNCW1XBos6AxNo+kET7/NZUMALTFvyWm7Gjfp/jPtZa/y1Xj8V2t6UCYLHR6gEgeywPADbbKRGD9U5KBcN8E9VDsNw/qdSbb5169Za7JqDebcPUax/slZyV226LegzUjsgDis3mRwSC7XucYZhvccTRYBXZr1ZvuJGRxqL7fACXBrPE56zki0dM9VqdpuE43DQYe82DJBC7iTB2nglJAHZTYew8F8bS8K+KKIuPGE6blf5LLV4563ckLd2MgEGqOA/OAZz1ejF/mLGrb+JOhIIiF3eGoTyWstA9sT1khu0lRsqsL+YB60QW4wZRc8Iy3ME54HTYw9mhhAkaHDBaJ2nQIoTfwtlssfg4e/hDh/JQ7kVHv6TUetgfm6ZoPc9LAza3FBqx8Mv2w0CzfWdILbVJ9WOL6cQt2Y8sTz9u7aGyssEWEVGoySoCy3+LASQrdx1DfZN9p2cVLJf5eSBPs4wIxbUOiRorkBQM72DUbWqWxqIlDODtTwr4sEqwj+Di6kZ8VI1AwEuFVPrrbLHXDvpDuWCKL1/PtjXLgvSwWpyJbjWBYFDhRT96XLv1Vz9sNeU/qpNbu6CkMju7g9dMCYPc0G6osQzRvjiDD4ETmCLaIpCIwuuaLdoJvyJn9PfX2XjS6CRAlzvnj3ZqB5FFOuhXOLyj4wTV4YKOLVJ9Bmkn5GZ5pIO2ZJh42Qm5y5sXeqTKlfj2/BcrzE35b7cOH5T7LcNtk00vZzmgOrG/lzUQp7eh2a770nO/Tag1GTTHkuGUvz3Qyyb6xcLhINxIjDSlm5UKp5RNw0Yu87FkYOUmHX4oGEz1W/k4mNDLSwVWitwWVqoPcEUYB3Jbb77MH2pDGIfSLzpDI6qt52fQWGJ2nvM8n9rvj0Z0IohwgqbxA57h+5H2CAURYyCUngm2R2f3RrAdMpaezgfbQUAgdIMvsr0W085ys6d6cHeWgovUedmvkwJg/41izafZjE291c9aGnAnvRwPkJpxN9cyrVqYcwua1QwhHHttULWeEualgi1B4C65GLZNABjWCArm8vF2p/V5jwXDqT5srxgZbMgco5Ve9NOnEVh/+3gP6K5dGm2ltChPBvJ8QGsmg8f606wZta8HN0ed0SMSR8S/MPKZ9ahtoypdsB72yXerD1v/wXwCxY2IHM3E6wzcLS+vC25jmkoP2oGqckK8m+3mD1er+bY2OCszgA3lhcVOrRyGq6dUOtzy1Y8vLYK+aDD1LIOPWQcIRYOpv61nm4fP7LD4by0AqfCLLtZDzdaLtNxSaoFbPc/m2rAqEs3Jsb4LKP20upg/GHznNDxRxAgIv8y3cz0nRMM71g+DLehA68A5nGdiKA9NVX2Yf+7r5UN9tX/+qGey5dLhZod2GZsvn0B2OAqEVDociJY5ZXOf4d5iUOFlpypUu/10NWg1deq932xX+gGiQnVylOEKTjd1Nbv58/mG38rygwpFjYj4dv7fftY+EaSMhHM3vD/phFSSEw4r/JY/LIcPERF4haIv+v1CvdZfrtjGHkrSd8L5xZvTD2/v7s/efri9u7i5v+xzXX2ZbeazjwsM17CWc7eIWPj+G3OCVVgGtdxn+yMUXmi/my/6Gf559bjvEbDfEE3CtxH3d6Perp7Ey6NdeUkUL2KCncPqFWVRD/yhGfq7zf5BfB9Ko20i19Fq7upSs8B9vdlYKD8WHySyWG/mX5odnCOKubh31oKYEw9p+2H4a7ZZmmPoSntjiPM4SoVr5VbmGFrDVa+VAQb976rVqssHPW6uVbz4uFg9GavkZX01PjBu47z+uH+6av5nu24mMvPPHa/shAlEIOz4A2sq35iLAiVdZj3j9ZTWaLacovXJI6qu2DkZfaKFcwJlWIMz8NNW+907WwOJ/tmhfgBsOX5T4W6FOQKf9kvmbctoyXpOA4vC0+UPeaz/toLTVwuIZvv6q1v3yBU9ET3WbYQsi6G6lRK64DhgcW/tzdB6ni9r857AqniiqJdWfQCLe2vf7jdiay7b5Aaf5k/N/+qhKOoGwXVgYSwhDasFXyAc1E/IXy2WEVIG2WE2B1sjtMrmzMuxidZHYWM00/SUbMQ2DsnN0RoqqnqR1g6mhl9ni/kjertV1ehBLc9p6qnevd/W+8fVzWz5uHpu8zDUOw0StI4/jt+279orJ20c1ZvN6vn4h240qKr6otqs9uvXXy2shNTwxDDfntefmgVbt3Icy3nre1dvtx1X+qF9ovRMiC2hdCN1vHH8Nt/YgYAVPBEIE3/jxBJZDXEsqqreqLafrzeXy/nu3Wx9q/1YYXFP7fzCUrOleW4/tNPNRtjk4QCQGp4YjiuVtNPRTRNELV8ssm1t9myqqmFRbY97MO3AVdT0xLRbnW6/Lh+Ob9CrcYDSLrohmf3Mp6gfP8+EbFEyp90VuW+LKKltoV1dnX+IUmGbJLlCBZNmSbB1CMSYU1MQhuGnBA7Yy/VyQ3Ru84uyT3t2724zW27Xq83uEGV0lFgv98+ivEFJk5a0EAU3VMh/evbeUtOEV9FoG1bG9X84t9bPq/joV3T7+3pzuf4VZDfSAhNr+Zoj9VA76epbd47UbApZ7oksHwdZMx68+qyrPw4yrz7r6gdDJhxOik+8yYcHrcTmV/thbHckKaohTyOPp2GrHcsC8H/0+e47udSmu9k5tVc8WHbew5bJBCFRT2caGYmSnbJUbkZAHcSg8BUZCoTLLApcRi9Hagyyrf80UcWLDUaG+0DYzp+Ws91+Y2QAsXBADDcXZ9c35/fvby7eXP7LBAesYNfv8LDWyMZz2wc69HrXRnptH7ow0JubKc5Da34e8joKAFLpoDiW8jU1BYZjSa8RtobXMHVziZ6K1escRCmrlKLxyAF62szS4S282X4xU/wltOYhY6+aTw2Jd63W3YPRZMKLBW1vI9JoOunKBdW9fzRqNS8WWrNRq7tyQXW3pWIT5YeCntrF4JvGfzpdLAYulNFXrqhrOfYBojf7xcLWiYV1AiIw7YxBJQ8M4smN0nu0fc1Lr9dpG0HU8+mBxjU1dWH9NH1p+uqT0bJ6LOmhjUesGW0eDyUtdyHibni5YVcH1bvVY6EX2RvL2iwCduXaVP9+2qye32t3egCEVCkQBhN/DYNheJWMRALsf87ilDQW6Qq9kP1Fbfb2PzRI0fc3b99bIOhrhNF+u9uI2W7MABwrOWEQLh5c3NzcX179evr28lx1AYKJkoraGx9ovbq+v738+er07sPNhVavWNhL87vTf9139MHt5b+rFYOyfno/vL27PD0/v7l/e3H1890/DLRjNewxSEGUz+s2Uc1wroEHRq3+QWk/3Wx14pPmG3S+QzFQtbyw8FhM+d0cTLtQzksfj3vU6xPKeelro3T4xYmmp94MFzhMN1HHG8fBYBYwhlW8UPxRPzzM/oizXKn4WMpLl+SFYmraAl4auE95O2BtMWWgrL1eeML7IGZ3lI94H/B0jr2sNKrSZNo3hN9yPGuzDFP3zI4yJ6CwqgUPcvpySq2+IROpqIfKY47PMyk1M6V2UDyMaoMGw9Ieit+jN40pxbC0h+JhFlJKqVjSRiEMvlAp6oqYfHmkmu6BoPupiaJjYVOVh5qKLuX+4+M78+bKKCYDAaagekFaeFToiR6Xbh9hDehi6QqorxkU0OHWmyssWH8EcO59Buv7gevPT9oYAjs4rIrtd6eBcTNr33V5nrcxDatPLnhkCe7wuDhqYyEubNAVsYHHJPmCBEJVm4AgoLmoF0HNtwhBUHNR46HuQbc7GqfVg2sQqn93w1fEFmbsip0VfOCKcAONWi1enyEr4g00XnG84oO6xJzbp82w/9h+jAKOXCl2pl6vHhQv4NpjnBwkhp8RQBLyzR+L+ma1Ujzb7IBeEjtyE5b7xWL+aa56B9mhBaLUkRuwDj3AJweJIwPfLJaXPEd+6N6HkkduSBsBUv8raAuOIl8C+u/hof8+CnT4Yjr0R+zgCxLGm9rRp1p9cU4snm51WEfB2vS5bubj2SIcelHkmNDb9y3Coe6kjQl4Pfu6WM0ew2HuBY4JexPC10LQD+SO2Yg2Kcx2N3teh8MvihwTOnzA3Bu42XPmDrCFs1R4LwmenhLSLS4mWTA0TOMnOfUjsrkVijmwwWKQBnKCIccMDPT1NYzbLrbKNXxDh8MilkMhihrZmqdqLaEaPFKrD6Yza4XF7RhH2GZ3ZlTCie4gTPF5tnxc1JfN/v15vnyCnpdlkyhhA0OQuQNf3gwo5kMK69jDDnhnUD7N8HlYy3YQD8OGGvn6JD+WeMn8PaMg1j8Uawnf7InY73HeIZEfBr3upqlKA90t1E51t6lnz+9myxmdiFbbJCgEmW/Mb2eaWQS5RiQ/mWz7OaCPJQdDKwY2Dh5Zt124sOfVR0FKvFZu78pQ75SPgrqNk/LBK9QfH+kt+3Q8oB4FvMRHJ4JfLW/aFx221O0KLXhRQGgPRUK6pmOI9fOCPpTYAdEww7ztjCsICIxtj+S/t0QnixgP3+liEQAil+KPUtiFowF86FYck9rW8tyNKh0WeyBmGZGVcigH5P2H23/4IzvpxDjD0yRivP3w+vbs5vI1HZZuDlWUFRAvoF0WbcDifZvnTEu99EW9gvHa6MiberteLbfKWAaoU6xnN+yFNroGLyjB2EUtqES5hysoAVrGKdgjNAlQUCK0jEwwRCi9oYHG8VLLgSBbqhhg4LkygEpITkQgJTEwH6gGHpgWNGiT0y7dpRG2JCGpw44rtCCp1K0KwFXZDjErykqNPghzZYvfncBSNyY8j/VtPhQtq2VO5ZKKRia31A0cieMysJYz1aX5jLwZLxPsTsSXZk725b9scVvSYNr1PAQbZtsGY1JMjd6bG3PAbUiRaYGHZspsm7Le1K2stpjpOZ/mC8YEujBpti3Z1ksqJYTxdMpFBPNnxRg2dCOKR2+o9hsW0Wv0pkB+BUrMfeUMyORVNKvNlARxe7t/aDBtQ+AUZIUCK5BsxN1RmpjBh5HHFp9mX7bSAk2RIKyUA+fSf4n4XVIxjyzUJtWwazhvlDBw+k/u9enZL7+d3pw7QpgI9S2wyJJwZG+ub3yA9dWD4BJ4i+FtXGom5TKP5f2M5spSYCCcyAkgKDAngcIMTEXQLXDaWFlAtiUeoOjR+Aa0DQFoBsPBYsUuoFiDkAqGaN25BBR6eArhJQZ4QMIAyh+ZJ0CbMxI9QFvCmRXAh783GaBA6sQB4LOi79bfEKXljp9aG0Ns9A0RG+/vUaze23pzlIa7eQpm6E28IfA/9/Xm6/t6895k145iBxJ8fSVpvyu/DqjYsB2807a8p+9P3cZywzGBIuy8bdZ+Ctx+s13pLkJSqA51w8Gpl49382cjXmKIp68cDtAa3UJawYIiwoJr365zx9XVDggJecrMDpUkIByw7W622bmPLbG6FyhxavpnO+vBd9+1sMRaIacpy5lgAMNtPpD6IOxHOETo8ymaArX7IHGMDp+lCbz2buAb+cKZA0BJSgCI4hdx54CwrxPwa7BeiAAKx8VIaH+4eQxCc53LUHAC5dx5YmZ0s+S8WbPMA9sJ1OEZ31q0GeL1e9ZBYQfC2YE0xNXqn/FSHVYN2007pN2T0+hTqFZwcUGjId9v2tqnTdkvdbu0Lhb14nw+W5yt9ktlqD3VAp3AsVry2Og43e3q5/Vu+2a1afeXDvBxKWNivthsVhtPxFDGWHj/qOv16aIxrPM8MEFEjIV2wRg5B4zHimMhWy0ZT/gPdmVUTaIQEIcSAmK1ZV3NMFocJgwFwvZS7mIz/n/qmLBgiE9aqfe9VH/4w2j6UbtcasCB745CtuRE6niVcR7n23HsIwn+X2qivg0HKyXhrSR0lNZQX5r9xRht7OT+bzZT24SDlbKRrMS6iVxDFvOlW8u6iqOtboB/sYB2rDkWtnWzi5wvn1o/qXVKmw303qUPCTFjoZ43m5jZstmPOkAV6wbEJ5+ycY+57QoHhHLtsTC2frKHix3es0bRse279mRNg1MSMh7i7Xq2e/h8fpio2FzmhJoQNBryzWrdF3ZBDAWMhbQ7J73VPGSqwoqIGBnt9vXXcw/fAZdiv7oqUN7Nnq6aPzw23aiQsfp1vj07nO27zP9S7XD9ON8eVr+Wjnw929aP18vXq9Vuu9vM1re72W7vtFyZiR2vr1v1jHY7O3Jxzs0YyhkL93qzaiOfvXyaoYix0G72LtMurzUWpu3n1X7xeO7uJQwEjIa0PW1odfQ1TCL6KNhKaaO34fy4Gw3UDErgy7SkXa6CtQIIG68FKxeWtKsWbkXZrZ6eFvX1p0+OG1tYf6z+6vS47r9B9bFQKl8rVp7gmDxerN+/CueHxKtVCCS55MucHCI6bS8agAZS3IP0jpEhkkMlOv7QDxMSXWSKzC6uiMQDIovvN7O/7gZZnA0xwcrBUKEJ4M0Hk1Wad1NMw5zuhoCsMrebopHStBsCMU3GbooBZl43Hcnm+dVNkRDJ1A0B2adMN8U1zI9uCMkqC7opGpjy3BCLRWJzehYcrE8Gi8QLxbI4vrIu1jUJnbaB4DCB0Ry8zZqz8VhslG+9v28X1uuP/2UMAVQKgeG3+aa+WzkhGVR1sYrwDcBXHxEMXZGX+QZEZbbfwKEtnt8AhGD1DWgwGK3dEgCrRVujvV13b+vdztzeE6mKr37DGUACYDkDDBGAPZzJVycB2Fl9bVr97Qdsobsr7tLzwlf+i0UAFyz7Mt89qtV2Ahg00/2kGsfjfFBtiqzNA3ws2+5o1AeCOEpcyEiIN/VipjzvwTEeqo2JyrsjCSnhMGO3QdsBdvH3XJ3wmvxcoASfb0ZmCx8+1216kZu2T943I8yhP1EZI/Umo1QdIHbVwvWbhmWlYJiRrDYoNGmsaSCGmatV36aUkMTwFrxU8GVWoaFK2yVIbh2ddMQ4IQMCCanujMs2bM4AjkXAryxt0C6i+57qXU9BK6chBO2g8rfsOhmMVUoKWRpoFRUZv1I+UIAA5DUsp2ijb8As6wsCiUj34oOFZ9V4v1opJ0gEi1QxUC/ZZzLABxaSwsAHCX/nqj2j/LB+bFp169pnSkFj9OGy/supD8V6Y+Dq8ipeOcJDqgdCKdxEfNds/xsjzQwuI0pFHZZrMaE+O4qE9CyaFV4qGkIrJMQUWt2JMUHrX7P57s1qc1M/r3a1FIJCZMEHxX21tw99csPpFPclXXSqFkszhRPpf+xSlB2rSQ0WPswjNF5R3tXKiRXZb0gXiJ95VURZL/MMYx5b+LJIsZhJF3OQtNrrj9t680UYUUOVhyIu6pQm1agye+lFrkjyurPF4uPs4Q9L3SdCPXMQmgdcHsGcZQilr+aDBNqfbbPP2FQFc2MMcQ0LO40JeWr5ebXdzte3+4/kp86VS2WDj0VTnRP5vyyGqFxRbjnZOTfSHEODvCHmm7E6pdc36f+07Iwb+V+KmXZ430yebftLV8oZF0jtHo7+sV4+bL6upXh/WXxX8L4vqNQjegtN8ZW5VF7exIwIdgFAVKXJVNwLNxvl5pt9zz29X2qqH9WQJqgcO5SdPAOwt1+fn+vdZv7gDRdICg94937/ceEFVJLgDbA/SXyYC/fCTDGxWm6DcAhGfmKq/ZWcXXSIuvpeyLgoHF9X2Blf9/9h8QkExGEYWxv0WPO7MmqPKohh++4JbNweZxADa3AeJq3LL15QezEjo9017stuQbsMNNhj3RFG5R/1w8PsjzjLHXAd646AazNbPq6eX3/dCdOyOTKh9gjYtp9nbh3GK46BaP60dMHTVAuFxnkt9VhER/LkekRBHDm4UImJ5TrSS5tskUQpC3A0JkSoD/TyAkiHgemTAFPogR7ziDG/luDxZKM3Awk982sHEZg2ekPWg/2AXzvW7rsDS9j6dLK2wA0D88JBH96ID9YG5U358YZTs6C1M3W48SQJDGsV6xMaErj1qY3BEmB9kqNBZ3G6Y4eu2xKdDjd9xggHIsKj7Er5oByICI9yvdruzubNkuZg5r7uCLg2tTOsQ9VAqLxYBk/TjcYFyrgC0YHYhhjCRgacLVhJxBgQB2PPGqEgIQDAQNuHHmSQLQSGNMw2Qgk08FaC0hV2O6FuUcAthW1zHLcV6vaE3FrYNsjVT1e3iPLVX7pJbv67cdsC+vC2jXT049VN8/HlrRvw9Tkw+IPA8MBDbER6NSE2Ixou3XlDAlH6bUo0KLtdxa2Lxz848bn18xwNz3w8sUIpIV0J20QoCFD7tChKF9zuQoQZHov7EUjHmSUruefhUY/vlWkeDPEOhZlHzTq3QJUCxhC3PiGMwYN07g3Q3tw1bUZIT8QMe3tmNNvtyWu3hshFMaMM86OCYciJH2CPAJSQ2XtMP1Ayl0/YMWKf6cd8Rgy4wQuVFcgQfMC9XIAMQoagB/mERsWrzjZkOg8a5R7yQGmUicgQrCIv0ag9rctaZAgfz2E0KnJ1hiND3Fi+o8CoxftIjbr5p6+3YVbLobBQ4xwJqEJCJgy2AcPa3h42gg3lty3QifXD4kNCW41w9fW88cCw7e1jf4tDJq2bXwwDs1VXd1op1PWdAfIWjMednl6X7b2eY03Xuz29apv7PZha4zs+hEqzez7Dyk53fdQYTO/7IFLc7/xoIJnd+zFB5Hj3pxftdv8HHTO2d4B6EFL5UcasjW6X+0CUPLknHO8EycKN7wUF7iT3+0GYnL7V2GS+380XVGRmK439bj+Zi+Tc29UTnYik18GLmXY3x+1KvaFaLZg2WJ8k1ur2AUkrEMcq5qyZMZo5/dQJAWZu+7KJMZa/ZhvKeyewdDWCYIF7e2szDa3ko9/aMAO7+Gi3NsXAEnbaxT0RnTEFVw3zpbhrPpxKfdzz92bWswdqS0ZMF7gAZ2yyf3G5a3cnq0EgB3QuuDhQ2nUWtfJGac3mTikqg5oz5l2xc2kNt4Z1AuU4gdT4rC0lstrv3rkY7oBTlBEIY47zsXer98j5A+alcD1kXeeBR+HqIg4e67+tYfVVA6Pavv7q3l1y5QDI+BaHeXisxQZ4YJUgKJqh9zxf1nY9g1ULgKZeWvcJrBIExZYfDh1adrlF3r5SQVLUD4aPtXa+fHKANqw6ysLjCGNC/mq5PJFyyA7UH/LSVxgDte4EKBupqZplcDuIRxuruVs0NO3F29o+XjvbzJ7Ht+9A3Yu1ejCF/DpbzB9RvlbX+EHNANNaS6Bv6/3j6oZd+b1tvoOavrveI0LrhcHz2/Zdm1Rx9vi4ebNZPR//MBklquoh0G1W+/Xrr5bWQ2oFwDLfntefGmfAZAU6lg2itzsFu53/d/2h8Rg3Z7O1EQakXhA8v8039mBgpQBIhEWkcaibeWFRD0OMaUyq6kHQbT9fby6X89272frW6COHVQKg2NTPqy91s/V6bj/O081GQzBzIEitAFiOq6C0KzOZZoiaITDJdrfda6qqh0e3Pe4bjQa4onYAbLvV6fbr8uGwqzfAA2q4YpDPTBTHA+0/7E8H4IUqInxXoW4yqKJrImuIDgJ1owvTbcL+apTCeHWV0r6sp9I388WufZT2sX5QHfz0mkGFQOo3ZnaWinuqfjt/+rx73ywAcrJdlfpBlXAQDDsA1vAE8L75Ws4bP4HNH0YAYA1PALfNtFQbt14s7akYv8iiUg5rBAFg883DGp4A6EzIKhBYLVsgQiiq0RT/bH4hQ6muC/C7n5oqPFawUX2oHWyFw9G4rXlDYf6roBKf6fiwAmb41RDA7L4gK2BWswoBz2WecQDp14cuc5EaJHF5xxgWq+bynWrg3OCB3Za4ZCl+MLlI6mBK9GWwnYENzAfTtwUsBauOroKB5+JeDD0/MQqGnosbF30P/rdZm6bfcTXiWgQR3+3wFjGGG9ti540ysEXYAUe1FrfvkBZxBxzPOG4x6wkxZw8u2Vt+Oj9GgUc2SBWyevgcGuvkIHWcGQQkB9n8sahvVqtd8FZIol+gKcv9YjH/NFelOXFsiSj5BRqyHuMDmKwH99JGa8Bmsbx8bOSOYw0o/QUa1DLr9b+Ct+Qo9qWa8Ps4Tfh9tCaICwTm79g3Q5Ay7tJglhrLAa/Ne+uO67JtOiyXVpg+2h6iCdL16SDoB9epxwEO71EHwW52rzoEfOKCdZBWKC5cj9OY4U3rIO3Ab16P0wR45TpIA7Ar2MHgC+8s/grAwxcWFRq6qiMwTUzzJ3bCpduEC0UdWXHxShZyCDe88TDQ29ey6guxlT4XtnR4LO9vKcRRX8Ds8fHt/OM6Xps8Lm0EmZRok5DAvDUWLyp7wDePr1UpILqGMA1/9PZy+bB6ni+f1InAjJpGCbS7fuYwyLTvNhvBJx5xDjmYJNSr5U39575Zi3xAi0JG72c0GNsBNBlnPVpf89CxwDORSuj/jsmIbIHps+86LXQXUdtm6f1nj6ZBQcjHYZ6jztxCMC9TXW9YQIbX5yIIGWdcSbc8Z4tFG7Pg9YULMl4AcePFLJkpvXEPJL0A+jaI3he3IONlECufhzeFrHokfpSPU3rqvvFRvL5KXj+Mzywha9bG7cNm/tFr0hCFjIBxvwyCUhYzLs7TBZWH0BYqlxQGrbDhRsNMyV03JrmtGWCjqXQz3ACZ329XyqLchvcfbv8RBuFJJ8oLpuba2+2H17dnN5evLwJBFuUFxg2Yl0UbWnvf3ggxYl/64t5xiW087029Xa+WW234BdQt1rX/PIQ2+8RbKEHZB1qoxPlFWCiBOoRW2CM1jalQInUIpjBEKmVqQqPTVcuLIF+qHGhg+pCESmjOXCEldQTKUN2AEZhDg7Y579ldGuPCI5J67OhESxJO3bpAXJzt0Ftv6lZeW8yGD1W3BRXqytVZt8iWstO0JRRzZ9sOPwJP3ahxeLxvNzUEZvVIZS9A7qkbOiLHZ2A9L6pP85kFYfxM2uBM/GlWpxD8ny1+BxpQ6/GEYgNt22JFCqpbEYQbdMBvQRFqGzAGU2jbpG29pB5YsJq0uJig/rMYtodulOnAE9WexzJgj96UyDkJlW/t2QAzzelptbmToG5v9w8NNsWjoHZ4BXkhQQskInFjW00w4UPMk5KgWaSttEyqSBxW0pE76r9c/AZ3vdw/q7RKtew7gjdSGFj9J/r69OyX305vzj2gTAQZlphkaTjCN9c3vgB7EcHwCbzL8E68akbmco91/I3pw7JgYJzJFSBsBE4FhTsClUK3xHmbZAHdhTiB4kflS9C2BKJJDAeRNZeAYg5GIRii9mMO0CaMQxi81AcQmB6AOl6AFUCbNSIZQFvGiwPAP48gW38FYucdPz6bhtjoG6J12N9Ta22obb0hcqvdPIo5yCbeHK3F3p2CO8aW3bABf+7rzdf39ea9KYGPtgFICeGTSft0OeetZmN58IzbOgH2ItTFOXc8EyjG3utn/UGB3G+2K5O7rRS6Q/2wsOrlY/surDuuXkBYYGt0y2sND4oJD7LNvuqHr5MQGBqScNMeHfGwdAiA291ss/Mbe6IIb3Di1PbPduaEr7AYwRNrhp7mHGaQARz3eUTqk/Af7RCp76drCtj+A8axOn7GJjDbK59v5DuDjkAlSYGgil/OnSPSvl7gr8ZpgQNoPBY5oT/CzoMQos9ciIIUKPnOEzSn4yUH0omFH9hUoE7P+PanGYWGe+5BBUdC3pE0xdWTjKlxPM2wHyjydLern9e78zn5kL0OqyxhTKwPx0co0GTm1l2MCxu1BftNK+G0Kfulbt2MxaJetD13ttovtXclqZbohI7ZosdGzykfAds3q42URtauGbiksbFftA83BkAO5YyN2xPuC6JkU70RQ6TBKwkaF/l2Pds9fD6fbx9WXxq/hlG9zugJYaO2YLNa94VdkUMhYyLuOMDhYwt2mBExI6O+m/HnPv2mEFTQmMjn21ZJu0q0rtrr2bZ+vF6+Xq12jd8xW9/uZru96/dqKHr81rElHXnHzqU5Q1lj4v+jrteni2Y59/JiJ4iYMVEv2LmYI9Zj5TERrpZs9v0HS+bhvCANpYyLeTFfaql+EmpXeVSEgA2zhHisPSbGdbNPb1/H62amf+7rvWufEqJGRb9ZtZF13siHYsZEvdm7uh685pjYtp9X+8XjuZ8nPRAyKuKWxWn19DVMoz0o+EqJL9IW5hWHbg4l9OVa1Pr5QVsDBI7Zkt3q6WlRX3/65LHsQBkvgNdnlQQiRvVMl41hl80s7OqNCvUD40SjOl5/PY4/vy0ZkGRE9xqjnW/PDnEvzl6+KCEsuu1u5eoVd1XD4uFvt7iyjYfK3phE3v4Xyw0PLP+yrD2q3SXMedBsPw8bx+XlYJsibDMGHcu2h0b63RWOFhc0IvJNvZhp5zYc66Hq2OiCdCwhaUTs24fPdXv95abV/L6xqyNyVE5Y3FgsZvvRXPw91+ewJKcDKMV3TgCrSuMgOnZoVzUwHv0qR8ExX+Rs0BgkxaIBWeTBUn0P0rUei1hwqfDLrm5D1S5Lm9xa+uqO1bUFBBoiwgufy30EA1iWd3BkiYM20scRvcOlnWwR1AMB30NXyqCsL3LIEkELiY7k2Z7bbcuH9WOzqHAZ71cr7YSC4FcKc1jGjL6sxUqbABKBymuNhcn8VhgCjbgO5otpWf9ldh8AgSTWHavPugQ7Vx4wERFjod36fCfbkb4Lt/sf+ESE9KADIiF+7l29mzWTwswwhE4q7ugWCMno2l8OIo/KlSnpDqVddauWBHPFE+l/7K+3HqtKHYBdr7/oV4v25Lpm63C/tMK743hxw87Cr6ufXV9dXZzdXV5f3d/end59uHVRPsGk6LqLaDvaTZDi0/UTXt6ro95fXNzcd+28f319fXd7d3P63gnChJSl7TOiI/SI2R8X/zr7x+nVzxcBUEN54ZGfX96eXf96cfN7kN7GpY2JOlSP0xL90dsm+nBJ7OGYyMMvcUeARB1eiTko/UKHt09JPax4aCcNQizl1eHnF2fX5xf3b04v314oGj3QN4EVtU2XGoZiuXj3/q4Zzqe/v70+tcICK4bAcuXYL7BiACw/X1xd3FyeMZk2UEC9AEiurvlsc/prI/L09Vt6AkPgYJUDYLq5eHd9d8FFvzn98PbOBhNWOTCmm4v/16yMdoOIqB8E2T8/XNze3d9dvru4/mDZV7BqADy3l/9+cX93fX3/+vJnGzCgXgAkd9fvm2/l6vqudWbeXP784cbOZkR9V2TDJYF2bI8lvJYCcE1OrWRifGmvh49qPaZHM1UsVvDUfSOdwmn03gzO3Zx0ytlMNDqHeUvMdfYD6G72RI+d9kc/l03rhh9VTGycbIYaHzLXZ6f0QthrO5Rz12TmrPcabV1xqFk4uDln7wI86rNmywXtTWl/YINotDysAY2jA1B3qjsZGI5DHYTK63KkeCFCkhgY4rLKXECiAemR7jezv+4Gr/qaIYJ1Q2FCnw03HkQ274KbIhq+/20Gx+aBb1Ms0kPeZjAMX+o2RQBf5DYcv8ZPbpviIJ7WNoNj/Xa2KarhG9lmgGwewTbFAh+7NkNi/po1PecN1iH9cuBAQ7iuPE7xAYd2GORssgBgP13Rh24Wa8vGfVEhD6k+bVbPzI+8/vhfpgBAnQAIfptv6ruVC45BTQd7COP+Yqkb912Jlxj3oirLcX9oh9+4hwBsxr0GgcnqLKm3WZY1utul9bbe7YztPJFqeGo3++Il9XZf/FC/9L3tTL4zSf3O5vvSam+/WHPNXWmHPhe+6t+aYlfiU2hDtYciL/FdS7osP+xjU+gv2zgrzQDHoKYvmk8yuaSD8MmUXdLp1V4PlvUiF4Jd9UJaS6/anNfSaTdMLC0DIPNIu2HQhbjLyodR7W5a5ZcQdFq3hvwaolWayx7VmYxkpY8waZGbzqd693b1MFu8a2PUZo+Pm9/mu8+X58Yw6Pq+yMwuRslo7K5C6RHcttHmVvr7Gr7adUHycAyaxcXrtSpD4QcD33GWwx/WvludmTmSAAZZ3wWZkPZvcAXMKHkmVcuBH5e8zNnfx0wkLPbidLFY/SUMTnswE4VMXdeRfUPDP1ck3HIDj0scAbqYm8zH/BNEVgC40qA1SKjKy3gOyMf5Uy3cMNIpmhzLaxvMW2Cx39HqttvxqAFs6od6/qXe6LNbighALT8I7WNltgCkOtbqxRF2vtyeLeZtFaXyYzHPcbapt6vFl/ruX3c2+iZSNS2Lc2ySYcCvHQLzON9ehICfNEMbfGe0JsllPQ1SLzcfNrppENE46SsadIPYNip/As87Zg+krxgMyN3dWyccvF4wGL/OFnu3DjnUDAPlr1mj+rH1rc5m69nH+WK++ypnCjXGphLlDBb5kFgU69nqeb1aSgHgKqCgjueHNXynxlY38U6NsnNgu/FO6hgxo9lGLuvZKSi3bKrWkWXWDO4h2WyMx4F21nmnQ/bZGI0LD63LPW/qnmF4nIhpc0DDFJ0uyPAMnZYQxU/rzWy+2Os++q6Q79ItBYRrFU0O5XXtPDRBMbFdanaqkt5jBXvFUs/uFwuJqMc1d6X8JyqCKtdr1bDlZg8yHVtrxp4boDIm0HWqAYFuoJpOqunZC0NO3QiNOa2uAyBT2gbKTVltneKt3rWQFZsS24himtg20Dvgtp0tr2WUDdBQpHIoUJBkNoKE8cxhAMm8s9EogdRzKCArqxljwEa7wxCWkMvT7dflw2WjfbbTLZ1yWc/lZO6qciLU1H25oHX0xKGxBAbD8HSAhCBZgX4dBcfj+jiK4pyMTCpog8AxpyDSfuevhkJmai8lFNxm2P1zHTa/S+gyF/HH/qfewXJGwK7u30uCLDoLv4cudRgRrY/j9I3Yd9xkY3ptd9mwoX7bbBSRzT7bEI4UdG2OxDDw2hAEjLs2x2Eee20KxXSnj8Ox2uobQiKiwc1RWUeEGwIbBoSbY7IJCqfhIBONbg11Dsn2m1rc4kMvNYHRaGCyAQzL4GQEhv05Eo3A/CDpKENqgKJzfsNjpg0BDmp/o46ScdhkXJM6DDQn0AzodBiNdJT0LcMQcxyAc5i567fsE+t9aR3sbYDByiNwiLk2gGBpeA0IJPDaAINV8DUCweEjJfRbzGUHCTvtJwniwY0A/WYWEz5KZ7S6rWapvisYbHJS0E8I3gSFzgs9qJjMjbzOFjOlSuc39aqMvCSlqtxcV+6p7PkQNavbFh91SjV8VC+bUaQ7kunVHkv7qDQ5BepVGh8BaVVqD/yAUrOjPaXa/cfF/OGXWscR9XqFCj6Kt/Wfpip5US9lZsepgkqLk1Ol4vnTcrbTHpkKioUKPop3D8YTES/qqcx4KurK+qjbPxq3jRf1VGbctq6sj7q2UGyq71DYUiGki9tzhXfW8ztW0RaI6AjwBDu3PEJ+bUB/Dit4MuftqxhuOiddVW37kUbqrho4IhLrB4S1X/oCkyWMA018lMAZndnjBBqA4gg3Y8vD0ORm7Ksr7RqS3PRkNQPRme48pobAfGcY9CYUdJjGoEYp1zStzyLJNNXBzdT/lgXA4G9MGOiekCJsD8gvkSzTDhtfE3QWlMBRHNFOqmMXC/lBdyOwfaXvo/M6PFbEQd9hh9ao49jqR/uOGlT9LrpLRnXotNSq00DLVPt5+ZkIE4DEAxHuXeYSVQ4w4YHkgSBt6ufVl9p3hlNJ+S4GHgnwMAaN9jVHmXR7PTfoMmqrXTrSbfBBsk/zzfP1prum2b483ij4w/oLJqV4Q/xzrw/mkeEcajipFp2KdjK5+Pvh82ypdWDFot/CuRjoD+hgSN3g9f2ZorRwNCSRozgbCGgPh2PUznRxPOQODOl8DAH6OyBjdp+HIyIJC+yMDIH6OSREFzo5JUNsXo6JCTRX52QINaiDMubADOOoSHJHc1aG6HGHxa9brT2EISxjL4GCAD0FxSNFNKYgLxXBL/en4wz008dD/hB3LOyTvj+KvBdFGnWe+hEdBfj2zx9rcwfMsAHsT0HsGI14PJQNZ4GjyNEt0IMPaoG+AeEtIH+NbRSKGfEsFn256KuBVusQLKmJnnFYQzRWwVgmUAyCs4coTEOzTQCYHQ0MMVicD5jAsDokGKKxPykwAWV6XDDEY3VmYAIFZsM2BWKeD5uCIU0gNzZmkgv73gBfrx40V18xhZNDPW3zQdPI73Xzx6K+adYZByxS5UCAlvvFYv5prvXyMTxi3UBw1m7jYrI2/W7NYGwWy8vHpq5rz8D6gWC1Hn/9Lwc8x4ohgfzuCuR3LyDyhNKlF9NB6Yp5TiKm0QqSOrvgiWODvLa6BAAL+u8ooUdPhh6L4QqGN4ZlgKSIb9JdOBor7u8okGgZOZoXs6+n7y+1cHkxz9H8VO+a5fqzCeMoaZyAiga90TXL00gUBqth3QmR2kB10Gq7na8bA9ohE2q5dI0+F7UJCst81FogBukRAALT1LyjDA+m3PKT7epz3MQXesuySWqg8EK+a00jxFzPpCuubWbXAK+uhnotvr+uKkOLd/Evdb0+XTSTp1HKNVjal+SbL5+OIh00T6AAXYcMWkuS883o9EI2kOABTbQXe1FSn2zqWMyfDLJJiCGrDZJuqm8wdavUIN8UwGWccEqr3CTjFFDunHLKAIxRzqkBHvOkU1oIBlmngHrTtFNa1QZ5p4Bq08RTmGrLzFNAs2PqKS0Q49xTAI9f8ikDWEbZpwag3NNPaSEZOFiD0eKWgMoAii6XznDchpo/xKXFOo0uUsFzuTGZyymt5rM61lC/KZXEZDO5WsAymGZJSKYTrgUcg6mXhGM6CavhiONYPOg2TbSM13lZ50mBwemZK6If/EJlVCBtskJrwVEW/Wcb79A+bvFsYVKhkqdNl/tnAwZHpXsiiLDpJbHhHlefldCMb0PrgVH2u6m3jbG3FsPsUCNAREkbvmNhOknzRBRg0z/HFtOdow9IOpTy7ISLqxsLPRNe3KSxrAV0A8Wgh6Y/9guNa4HX8Wz82fXV1cXZ3cW5s+6JKMKkW5B2+3BBRtDM+SFCXN9IoiMNY4Fs0J7YBAPpcB96gHLq2qfkfmQxQQ+zh88B+/yEieZxQQfRIzfGIrTJqiW2sU2ezTi/vD27/vXixufjlGR8Z19nj+1Ak0funSo0dLwvFEHcf6Rh0L/Yd4q1BX6qL9KkQF8r1h7pgx2rMeK6zo5w9FT0sdjL7qZktUGo6L7BHvQFwGVMWmiVm1DRQLkzFW0Axog3GeAxZ0u0EAw4EqDelBnRqjbgQ4BqUxYEU21JRQPNjlS0FogxFQ3w+FHRBrCMqOgBKHcqWgvJgIoejBY3KtoAio6KHo7bUPOHuLS059Ym28S+nC/xzB/40XADQN1EqKX7cIUWkdFuD422rS0GsZoTCKnfzW5HHYv5LumL/Xanp6xkdROxlrbFxwap7oPpulzWf6ziolzq7fnyaVGb9rlc+IV6HlFq1/+giSorOEA51HOHIdqjfbX2jYEL15fzjZJfPupf1wXaJn0lXauF9qjCzOwhiNWcQIi93r6Orlbflmg2OC+6fRB0Oh2+sFZ5bBNE/cZ7BJVSk+2BqBTZG7goNdoGyHrN9wAq1Qbuv6jW1PdXqTRw+0WVpj4/UGnp7osaB76+vUJjt17US/n0LuqN3HdZOea726s2cNNl65rF46pV6txxMJ4cvlc4FWsSmLIiLxDl0euxm/7iAFNR7DYTkaoNp6LYfiYiVRpORbH9TBQrxo5RDLFQ8OXCh6FS68hhsXnelweGaOyuDxiAsYlgHsCxDl42ALTf1pvTp1oXUzbAItZzgxFPqyLK4iOS08aV+1KLF4V6c7V0twgHKWs/aAcA1uvF/GHGriiJ+76BcrmcvWLlEZaJtonxUTJsEzEKZn0xFyAncn1LUJqzmeGe2AaZza7YDhe8TG6DyvxCuRYTHMVns8Xi4+zhDxLXocDI41ZSYz5gj/AVLeTJLAAlMNAvlhq7rQNdFg2WWmOT/MMYxYll+g9ZkH7EWYBjhfynalGacq6GBV9mIMjqrMdC3yznKVEFxGpOHAjSTNZCcXr5VqMDIvwRDkbPpmbX6lsmBfrGA6jDsgGGLxPaukXtYYsZBFDaH8TF1Y34Rg3Uyn8OoubX2WJPfzOHAv6qLl/PtjVLwPKwWpyJOy2oc1By5HkB12c+MQxbRjly6uyuVriofKcOcDWzxiBVqiVOLGGqM7Jwhj2BGVNNon8ohK7JU+0QK1Kofg8diudQTXy61Tmdqh1yIqlqmO9neEnEDpzNDRFbbPqEqnZYzdKqhsE+zEpqh9Uqmboem3K9uz3/xQxlU/AlV7uDOsfFrm2W6Z0fGxwnFtd9BnL0ltFsTi9dt6WEIqXxj0UCqHt7IN+VGsVSAZTeSET9QBv7OYAaNgOq3cZjkVDqlN14KOGv7K18ygw18Z9DqUEud+IKfW504qpv682X+UOtU3woNvI8iCgznwVBg4g5cM7z69FfB43hRKhrB0azaj7Dx7IsMAl1g2KS3iG0wGP4CKEdFnaq5ITmUNMXz+DraS9dtNPN7KkeXHwcAEQKj/0lUSotviesifQuelNvFbOIBs5JL8AFlmb8zGnaTwvM6DFuM0xwDF3Jb0pDaPxn/4keXOEVY5GhymHRMOovH293tG93LBFA2WE7wBhAHU+Ilh75w6R1mn+ZeCt1N+jUrr8W18lAkBNMzaf6WH+aNcPu9eDanz1eRNQYiBdqT1GP0zhA0QXdYdN2t/qw9RiUJ1DOGFjRuBN7qJYxKC5I9TSHHqYN1eGEcTfbzR+uVvNtrTq1MAAKBQVCS83dujVKKhZgyeiHC62zL+OvkKUZ0TRSKOOv8LaebR4+s1O/v2mVUqmRF8GhLvPFT24NtYysnmdzOtKE1H9yrGgFQz+xLeYPqq+QBiTWDYnpy3w7V/ANNKBjRU80YQZMB8fmvAjDdWiV6iP6c18vH+qr/fNHBU8pFwvw7barRLOlBomiBmqlYgHUtkQam4R0PvSg5NhTB6rPYvoYtIw6HdxvtiuFoVU4To6VreHoppJmh3k+3/BbPI7goIwxMN7O/9vRhidC9dDIdsOLcXbYJAEB0MHv7sNy+FYERCiUGflbg5rMvzKxHb3ypG/o+cWb0w9v7+7P3n64vbu4ub/s0+V8mW3ms48LCcmwuH3TRe18a/hejJ1nITW3tbD1QIGoagbBhLijKiA+nulQ+40UMG/VJUTVEKg+DELuFTiOhR0+DoE1+bqr283u7lN5VPppv2RTpqhUKOel74Htlc7rNuBho9QolQyg82JpqrMrGUDnMPk7rdUjA/xAr6FKb20d9QQOETGFUkkvndtdg/0ZDS3GFA+L+2k/TPd3K3MIeB0vHPvmQ7xbvW6/SqVuoZyXvr9m892b1eamfl7tGPWv1Doo7an7jz3wZnClh2KB3QUDZRPhb2PnQagjNJHsgreDC5EUsGPJF+oIWd9E/i+r7uiryS0mO0UObqMAslIv1Bm9rkn/p1Un8Cp96wQ3+giG1/i4Wf3VuAE/Nl+3wHE8rx73vcvQlblnZZA+oKU3E+fD7sflrL1R9+N6tfj6ab5YUGpY4Xte+P5YGNP3n69+aNTVf//w0/8cr0r99EN8kpxUTclP83rx2BT8D46lqbp6fm576T+7335t9nOrTVuCF/m36Q+v/mP6qohOpkn2n//56j8ONdgP7D9Ysaj5K3qVpSdlnkjFIqlY3PwVv8rjkyyOpGKxVCxp/kpepflJlUqlEqlU2vyVvkqKkzSRdaZSsaz5K3uVlCdRXknFMqlY3vyVY8VyqVjR/FVg/VFIxUqiBaVUqjHJf5Sv8uykmsZSsUru3Lavq1dZfpJM5W6LgBUiqksi2Q5RTHVKJFsiSqhuiWRjRCmJUTZH1HZ7NH2VVCdxCkrKFolysjWyTaKCbI1slagkWyMbJmoNEEWYaSLZNvGUAhnLtokjCmQMvpGYAhnLtolbC0Txq6w6qapcLikbJyY/lVg2Tkx+LLFsm5j8XGLZNnFrgaj5FKYnRV7IJWXjxCUJUjZOXJEgZdskUwpkItsmiagPMZFtk7QWiFK0JJjCmHGyV1l0kpagpGycpDVBlGNzSiJbJ8nIUZnI5klaI0QFNtMmsn0SZh+87bJ9ktYKUfOJFydVKReU7ZNU5LhMZAOlrRniKaY8lS2URuQwSmUTpWyNadaiuOl4GWcqmyht7RDHaEmw0rR2iBO0pGyitLVDnKIlZROlrR3iDC0pmyht7RDnaEnZRGlriLhAS8o2SltDxCU26FLZRhmzUYXZKJNtlLWGSKbYoMtkG2Ux9alnsomyhBYpmyhLye8tA/5Aa4ckwpqeySbKWjskMebWZLKJstYOSYLKlE2UkbNcJlsoI2e5TDZQTs5yuWyfnNkHnbxy2T45aZ9ctk+eUCBz2Tx5SoKUrZNn5OSRA4eNdA9y2Tg56R7ksm1y0j3IZdvkFTkb5bJxCtI9KGTjFKR7UMi2KUj3oJBtU1BedCGbpiCdg0I2TUE6B4VsmYJ0DgrgTBfk3FLIpimYQ50hi08hm6aoyBmjkE1TtgZodqBpM2OkssxStk0ZUStfKdumjMkvrJSNUyakSNk6ZWuDBN1xlLJ5SjavoVN6KdunzMlvrJQNVBZ0H4END7njke1T0p9OKdunmpILeSXbp4rIhbySDVTF5EJeyQaqEnIhr2QLVSm5kFeyhaqMXMgr2UJVTi7klWyhqiD6vZLtUzHvDd12VWBTyr6g6lWanJQxkAn3pWx2m75Ky5M4ARuqKdiaTtneNEKQ8p/EojE5RvhvYtnWGGmMigU71Cmb6LC+4j+JRVtzpCn2LfHfxLJsHcrQveIUbFSnBTXX8p/EoiU12/KfxKIVNd/yn4SijDDAiZoBl6AgE4DBFHQC5BMUhAJkFBhxkOZox0JSgVEHBFhgL0YeEGCBuRh9QIAF5mIEAjFmIbnAKAQCLLAXIxEIogbYi9EIONgYsj8xMWlEgGKIGJGAQwUcQ8SoBAIqsBYjEwiowFqx4usCVEPECIUU3fVGgGyIGKeAr2wR4BsiRivgHw1gHCJGLKQlsq5HgHOIGLWQVihaQDtEjFwgPoUEMnbMtUB39BGgHiLOPWBuSAS4h4gxDBnqWEWAfYg4/YB/DIB/iBjLgC/zEWAgIkY04At9BEiIiFEN+FIfARoi4jwEuthHgIiIGN2AL/cRoCIizkWgC34EyIiIsxHokh+lkGtNqe8X0BFRqmBbASERMdoBX/gjQElEjHggVn5ASkSMesBXfsBKRCntHUaAl4gY+4Cv/ICYiBj9gK/8gJmIGAGRoexABMiJiFEQBFpAT0QZucuKMkiQk/usCBAUUUbutCLAUEQZ5ShGgKGIaIoiAhxFRJMUEWApIpqmiABPEeU02RcBpiLKabovAmRFlNOEXwT4iiinKb8IUBZRTpN+UQ7PNGjaLwK8RZTTxF8EqIsop6m/CLAXEeMo0KEA2IuIkRTE9AEIjIjxFMT0ATiMiFEVxPQBaIyI0RX49AGYjIgRFsTAAWRGxDgLfPoAdEbEWAt8+ijgSRTjmmJ0+gCURsSYiyxBF2rAakQF7TICWiMqaZcR8BpRSbuMgNmIGH+RodRGBLiNqKSdRsBuRCXtNAJ6IypppxHwGxFjMYieBQxHxHiMDCWOI8BxRIzLyHKMOIkAzxExNoPqMGAyxmcQGADXETFGg8AA2I6IcRoZSh5FgO+IGKuR4W4jYDyiil7MAOURVfRiBjiPqKIXM0B6RIzcyFDiMALER1TRyxlgPqKKXs4A9RFPyeUsBsxHzOiNfIqe0wLqI56SzHsMmI94SnLvMWA+4inJvseA+YgZu5Gjm50YMB/xlGTgY0B8xFOSg48B8RFPSRY+BsRHzNgNfMzGgPmIGb2Rx8hWJwbMR8zoDXx0xYD6iBm/kSdY4EMMuI+YERz4FioG5EfMCA5i0ADyI2YMR57icoHNGMVB2BfQHzGnPzIcA7AaD61AT7FjwH/EjORAY0ViGF2hCK+A8RWKAItBhIUixALYjLEceYGOBRhloQizgHEWikALGGmhCLWAsRaM5Mjx7wFGWzCSI8cHOQy4iEnvIwYESMxjLnCxgAGJGctRoNFlMWBAYsZyFOi+LAYMSMxYjgJ1wmLAgMSM5ijQk9sYUCBxQpKMMWBA4oQkGWNAgMQJSTLGgP+IGcdRoD5FDPiPOKFtBuiPOCU9xhiwH3FKeowxID9iRnAUKHMXA/IjTkmPMQbcR5ySHmMMyI84JT3GGHAfMeM3CtSrigH3ETN+o0BpxhhwH3FKBzUB7iNm/AYlFliMERwFRjPGgPuIGcFRYBRfDLiPmA7LiAH1EWe08wGYjzijnQ/AfMSM3iCCxQD1EWe08wGojzijnQ/AfcQZ7XwA7iPOqF10DKiPOKcXMUB9xDm9iAHmI87pRQwQHzEjN/AFF/AeMeM28B1/DHiPmHEbxNoIeI+YcRt45FwMeI+YcRvlFPVRAO8RM26D+HAB7xFz3gPl/GPAfMSM3ShxPwkwHzFjN4hlFzAfMWM3StQNBcRHzNgNPDouBsxHzNgNohsA8xEzeoNYRQD1EfNQDty9BdxHzPgN9DAhBtRHzKkP3BMG1EfM+A1iHQHcR8wIjjJB5QLyI2YMBzEaAPsRM4ajxD1swH7EjOIoM7wsMFupMBvgP2JGcpQoGxgDAiRmJAexlgACJGYkR1mgIx0QIHFJn3LGgACJGcmBM7MxIEBiHuuBMrMxIEBiHu2BMrMxIEBiHu+BMrMxIEBiHvGBMrMxIEBiHvOB2wIwIDGP+kCZ2RhQIDHjOdA1BTAgMWM5iHkaMCAxozlwZjYGFEjMeA6cmY0BB5Lw8A+MmU0AB5JMaUo/ARxIwjkQjJlNAAeS8OgP9KoI4EASRnSUaHhUAkiQhBEd6D2VBHAgCc2BJIADSWgOJAEcSEJzIAngQBLGcxBYgb0ims1PAAeSMJ4D7VjAgCSM5aCkAnsxlgMfiQlgQBIe/oGOxAQwIAkP/0BHIiBAkog+m04AAZIwkgMfiYD/SBjHgY9EQH8kjOMoK3QkAv4jYSRHhfoACSBAEsZyVPj1AMCAJIzmqGK8LDAaozkqlE1PAAWSMJ6jIi5IAKMxoqNCF/YEkCAJYzoqNAAiASxIwpiOqniVVicF+CQBCZIwogPdRyWAA0kY0YHuoxJ47YTxHBV+pwLePGE8R4XyJQm8fMJvn0zx0TC4f8IOp6f4cIBXUHgcyBQfD/AWCr+GMsUHBLyIwkNBpviIgHdR+GWUKT4k4HUUfh9lio8JeCWF30mZonuVBPAhScrnSdyAgBFJ+M2UKW5BwIkkjPeImskyLU4yOLMDUiRhzEcURXhheImIWTBq5qrspKjANAyIkYRHhbSTICYZWJDRHxFx6QlwIwnjP6L2HsZww5AAciRhDEgU5XhhYEEeGhLhFgT8SMJIkIi41gQYkoTRIFGEWxBwJAkjQiJ8V5YAliThASIxcWMLWJCRIbh/nwCiJGFkCL7PSQBRkvBbLOg+JwFMScLoEHyfkwCqJGF8CL7PSQBXkmT8Shg+vwC6JGGcSBTj8wsgTBIeK9K4+HEzL8dgugeUSZJz4+HzCyBNkpwbD59fAG2ScNokxkcn4E2S7o4LPjoBcZJw4gS/JJEA5iTJ+W1LfHQC6iTJ+WYOH52AO0m6Ky+oLwS4k4RHjSQJegMQkCdJEdHuIyBPEsaQEO4jYE+SggdnpejkAuiThFEkxDcC6JOk4CQleiyWAP4kKbi3iQ8iQKAkjCVBuaEEEChJwW2H7toTwKAkBbcdcckTGK/kxqtav7vKgIMMOJSE34wh1jNAoiQlvzxLFAbmK1WLH6BRklK1+AEeJSlVix8gUhJ+VSZFWYwEMCkJY0uiZr+QTRvJsDC8TcssmKI8RgK4lITfmklT3CjAgowwidKs/VSblVEuDNiUhDEmER5anAA6Jam4BfFZDvApCeNMSBjAgow0iVJ8iAJGJWGsSZRW+A1jYMEqV8EAFuSsSobPn4BWSfiVmgyfPwGvkjDupE3ShxaG16LpjXoKmJV0SofdpYBZSad02F0KqJV0SobdpYBaSaf07JkCaiWd0kc8KeBWUs6tYEtOCriVdMoNh/oMKWBX0il9FyoF9Eo65XZLsbGWAoIl5QQL7oykgGFJGY8SZeg6kgKSJeUkCyUZmI6zLLg9AMuSRvzeNPr9p4BmSRW5O1LAs6QRHU2eAp4ljehrhikgWlJ+0SYr8G4D1uN5PKhuA9ZjfEqUlahkQLakscLvTAHbkjJGJcIjilJAt6Q8rUcb+jNwA1JAt6Qxzx0RYU54CviWlHEqUY5yhSkgXFJGqkQ5usVIAeOS8iQfeYpCBvaLFZ5LCkiXlDEreLRSCliXlDErUY5uPVNAu6SMWonyHG0e4F1SzrvkBeYxpIB3STnvkuOjCPAuaZf7A13JUsC7pJx3KdCYsBTwLmmXASTCCwP7cd6lQG8Ep4B3STnvUiSYsQHtknLapUA3lClMBsJpF/ykL4X5QDjtUqDcQQpTgnDaBY2vTWFSEEas4Ekf0kFaEGa+Ap+LYGYQTroUqIuTwuQgjFfBV1+YHSSlM+ykMD8ID0dBV1SYIITzLQU+ZwG+JeV8S4lncgF8S8r5ljJCCNoU0C1pplr3AN2Scrql2UBhgoHpeL4QSjBM6sJMVyaoYGC5LFcJBrbLePadFPXIAOGSZnzmRK0HCJeUEy5lhiIGxstVXgvgW1LOtxBzIeBbUs63lLhzAfiWlFEqeKhBCuiWlNMtJboRSQHdknK6BR9vgG1Jc5X1ANuScrYFH2+AbEk52UIJBtbjZAs+3gDZkhYq6wGyJeVkCzHeANuSFjE93gDbknK2BR9vgGxJC9WnB9iWlLMtxHgDbEuqiFZJAdmS8miVEp+OAd2ScrqlxCdDQLeknG6ppm2/lY0/ElURO8mF1YAhOfGCn8mlgHhJu5QkneBGRdJpA9WASTkFg5/PpYCCSTkFg3v7gIFJeZoS3NsHBEzKOBZiFwr4l7Sk10HAvqSlYh0E5Eta0usgoF5Sxq6gB7spIF5STrzgJ5opIF5SHsaC5ykDvEvKw1jwTGWAdkl5GAueqwywLikPY8GzlQHSJeVhLHi+MsC5pDx9CZ6xDFAuKWNViJxlgHFJOeOCHwOngHFJO8YFdfoA4ZJNFZNoBhiXjMeyVOjikwHKJZsqHJgMcC7ZlGcFQuekDLAu2ZTf3Scys4GcZ5x2oWCAtGeMXInxc+YMMC8ZI1fiaYR9zhlgXjLOvOA8Zgaol2yq2LxngHrJIp5KEJ09M0C9ZIxdiafoAUUGqJdMRb1kgHrJIh6ziU6wGeBeMkavxFP0CC0D3EvG+JV4iu5YM0C+ZBG3ID5EAfuSRXziRBn/DNAvGadfcMY/A/RLxukXnPHPAP2ScfoFZ/wzQL9knH7BGf8M0C8Zp19wxj8D9EvG6Rec8c8A/5Jx/gVn/DPAv2Scf8EZ/wzwLxnnX4gvBfAvGedfcI47AwRMxjiWGI9uyAABk/HUJ4S5AQOTJSoLAgYmS1QWBAxMlqgsCBiYLOHfID4xAgYm4wwMMfgBA5NxBgb1iDNAwGSMY4kjfBIFBEzG7wBhJ38ZoF+yRMGfZYB/yRjFgt8izAD9kjGGBb9FmAH2JePXgFBeLgPkS8YIFvwWYQbIl4wnQcFT3GaAfcl4VtYIn/IB+5KlqgUQsC9ZF/KCUokZ4F+yLuQlf5VEJ9Nm8xE3wzSuTrIib/6ZvkqSk2gADtiUB8IcvflWwnDDkAGGJuM5XCPU3cxgFtdM5eHARK5dRAzefpjLlVM0Vu2HWV45caNrP8z4mnH7o95gNkj6mim+c5j3lXM4xKwHU79yDodY5GD2V87hEFMkzADLSRxiigQsTsZZHGKKBCxOxlkcYpEDLE7GWRxikQMsTsajZohFDtA4GadxiEUO0DgZp3GIRQ7wOBlPs4JHi2WAx8l4nhU8WiwDRE7GE63g0WIZIHIyTuTg7EUGmJysoLNAZIDIyQo6C0QGeJys4LtHfCUCRE7GyBoKBDAf42piPLwtA0ROxriauN3EJif5FOZIBuZjZA1+AywDRE7Go2bwtQjwOFnBE4ihp1oZ4HGyLmwGnzIAe5Nx9oaYMgB7k3H2hpgyAGeTcc6GmDIAZ5N1YTP4lAFIm6wLm8GnDMDaZDxshpgyAG2TdWEz+JQBiJusC5vBpwzA3GSlagcJuJusC5vBpwzA3mScvUHPtTJA3mSVIu4pA+xNVqkMCOibrFIZEPA3WaUyICBwMk7gxPjWFDA4GWdw8EjJDFA4GY+aIXwLwOFkFf8E8VUbcDgZT8iCz0aAw8n5bSSMqMsBg5NPecJg9NwuBwxOrmJwcsDg5FPypm0O+Jt8qqDBc8Df5FM68iIH9E0+zRVlQWp0zt7goag5YG/yqeIMIwfsTT6lTZcD8iZn/Aya3TsH1E3OqRs8HDYH1E0e8XTP6MqXA+om59QNHg6bA+om59RNgu49ckDd5JFi75ED6ibn95PQ06ocMDd5RB9A5YC4ySOV8QBxk0f0AVQOeJs8VuwscsDb5LHiACoHvE0e0wdQOaBt8pg+gMoBa5N3UTOoV5YD1iZnxEycoJFlOWBt8lhxfJgD1iaPyU1/DjibnHM2xNsNgLPJY575FJ27c8DZ5IyWifEA5RxwNnnCr96iXnUOOJs84R8fPrUAzibnnE2Cf9aAs8k5Z4O7TzngbPKEJ2fE5wBA2uSctEnxOQCQNnmiWPZyQNvkPHVtik8YgLbJee7aFB9zgLfJu7AZNBImB8RNzrPXpvhAAsxNztPX4smXc0Dd5Py2EtEbgLrJOXWDRx3ngLrJOXWDBsTlgLnJOXODRqLlgLjJ+bs6eDRzDiianD+tgwco54CZyTkzk+KjGTAzuYqZyQEzk2c8+zA+mgEzkzOaJcYDlHPAweScgyE+KkC95Jx6waOZc0C95Bk/uUBPiHJAveSceiHmZkC95IxdifGo3xxQLzljV2I8I2MOqJc8o1OF5PD9HUauxBn+mcA3eHJuQHzkw2d4cpXrCZ/i4dltM3w4w+d4OPOCB0vm8Ekent8Wz7OXD17lUS2B8GUezrzggbE5fJ2HMy84m53DF3oYuRLn+NgHzEuuiqHJAfWSM3oFv6eXA+olZ+wKehU5B8RLzsgVPA1HDoiXvCNeUC4lB8RLzrgVPKAxB7xLXqiMB4iXnL/ek+OTAGBecs685PinCpiXvODGQ9/fyAHzkjNyJc7xzw8wLzkjV+K8+bDjZnoBYwgwL3nJ07fjXxRgXnJGrsR4FqAcMC95yfOH4OMeMC85T/yC+omAd8l5uAx2nz0HrEte8rgLfCUBrEte8uzSaDRxDliXnCd+KfBxAViXnGd+KfBxAWiXvFIE3eeAdsl50Aye5ygHtEvOo2bw2OMc0C45D5sp8Dkc0C55l/4FH0SAdsm7d3/wQQRol7yLnMEHEaBdck674BG6OaBdckatxCU+eQLepWDkSlyi5i4A81Jw5qVEzV0A5qVQMS8FYF6KaUJ7GQXgXoqpYgdYAO6l4Nlg8HWnAORLwWNnSnTUFYB9KTj7UqKjrgDsSzHlFkRHXQHYl4JnhcEDZAtAvxQ8dgYPhSwAAVNwAgYPhSwAAVNwAgbPX1IAAqbgBAyewKQABEzBCRg8WrIABEzBY2fwFCYFIGAKHjuDx0gWgIEpIv6CHW5BQMEUjGWJ8fC1AlAwBaNZYjzKrAAcTMFolrgqDyGncVUx6j0Cb1QDOqZgjEsyRVOwFoCOKfirQVM0B2sB+JiCcS7JFE3CWgBCpmCcSzJFs7AWgJApumtM6J2ZAhAyRay4BlMAQqZgrEsyRd2OAlAyBX9AaJrhhYExeRgNfnWnAJRMwViXZIrmUi4AJVPwMBr86k4BKJkioUMxCsDIFJyRwT2lAjAyRcINiD+MDhiZIlHQoQVgZIruKSHULy4AI1NwRga/1VUARqbggTT4Ra0CMDIFI12SKZo+rACMTMEZGZSwKAAhU/B7TPgNvgIQMgW/x4Tf4CsAIVNwQga/wVcAQqbgN5lQ3qQAfEyR0iniC8DHFB0fg+4zC0DIFCn//tDMWAUgZArGuSQRPnUBQqZIFefwBSBkCk7IEBMMIGQKHipDfNmAkCl4qAwxGwFCpuCEDPFlA0Km4NeZ0MPLAvAxRfcAMj6PAz6m4NljInweB3xMwUNh8Ot+BeBjiowbEJ/0AR9TcD4mwqdmQMgUjHNJIjSutgCETMFfRcbfXy8AIVMwziXBH1YvACFTMM4lifA5AxAyBX9viJhuASFT5NyC+IcCCJmCcS5JjH8ogJApGOeSxPjYAIRM0REyBGZgQZ58N8YHEnw1mXEuSYyPDfhyMn94KMbHBnw9maeQifFlG76gzJ9QjvGxAZ9R5jlkYnwNhE8pd6QMPjbgc8oFtyBu7sGTysyCCW5u+Koyf1YZfwy9gC8r86eVE9yCgJUp+OvK+JPoBWBlCp6KFz/eKgArU/BHlomvG7AyBSNeEvwsrACsTMEvMSW4uQErU/DnlhM0hqAAvEzByJckwX0NwMwU/NHlBF9/ADNT8HeXU3z9AcxMwcgXlI4sAC9TMOolSfGlCvAyBaNe8Ic3C0DLFIx5SfCDsALQMgVjXpIUvdFXAFqmYMxLkqaoYwJomYIxL0mKvigOWJmCZ+VNc1wwsB5/kDnFHVbAyhQ8My9K2BWAlCn4fSb0flsBOJlySmacLwEjU07JjPMl4GPKKZlxvgRsTMkIF/Q5cEDFlFPy0ZQSEDHllHw0pQQ0TDklH00pAQlTTul7gyXgYErOwaAxcCWgYEpOwaCX9krAwJScgUEj4EpAwJScgEEv7ZWAfyk5/4Je2isB/VJy+gU91ygB+1Jy9gW9tFcC8qVk/Ao6FADzUkZ04FIJiJeSp4xBL5yWgHcpeW5e9MJpCWiXkr/NjF04LQHpUvLAF3zgAKKlZFwKeuG0BDRLyZgUNI6tBCRLGZPpr0tAsZScYsGPpEtAsZRxRi9XJaBYyjinvcASUCwlv6mERjeVgGEpY0XEUgkYlpKRKAl+MF4ChqVMFOd9JWBYykQRslQChqXkQS84C10CiqVM6JilEjAsZaKIFiwBw1IyEiXJIux8sAQMS9kxLOjYBARLmdABZyXgV0rOr6AxZCWgV0pOr2Qxts6XgF4pUx4tmKCtA/xKySiUBD/1LwG/UnJ+BQ+lKQG/UnJ+BQ1wLAG9UvIHm9Ez2BLQK2WXJwZ1LEvAr5T8zWbcCy0Bv1KmioClEvArJb+ThPp0JaBXypS+al0CdqXMuPVQj7wE7ErJ2RW02wC3UtKPF5WAWSnpx4tKwKuU9ONFJaBVSk6r4J54CWiVMlNNmoBWKTPFpAlYlTJTTZqAVSm7LDH41AZYlZKHuRBTG2BVSn7BCJ/aAKlSqqJcSkCqlJxUIaY2QKqUPMoFn9oAp1J2WWLQqQ1QKiWPccGnNsColJxRIaY2wKiUjDShpjbAqJScUcFDiUrAqJQFtx565b0EjEpZ0J8d4FNK/pIztoEpAZtS8oecK3RGAWRKyckUfA9cAjKl5GQKHvlUAjKlZHwJugcuAZVSMrYEfR2gBERKybgS9HWAEtAoJadR8J11CWiUsgtuwecJQKOUJZ1YqwQsSlmqPjrAopT8VhExTwAWpeSxLcQ8AViUkt8qwucJQKKUpSI4qQQkSslJFGKeACRKWdKZtUrAoZT8ThE+TwASpeRXivB5AnAoZRUp5glAopScRCHmCUCilJxEwcP3SkCilJxEwSPySkCilJxEwTiUEnAoJaNJ8Ki5ElAoZUW//1YCBqVkLAn+OQMCpWQkCR5hVwICpWIsCR7/WQEGpWI0CX4BsQIUSsV4kiRHtykVIFEqRpXgfVYBGqViXAnaDxWgUSrGleD9UAEepeLhLHikYQWYlKq7TEQULkDhkjRyBaiUitElVA8Dy/G7RHjgZwW4lIrn4MWveFaATKk4mYLPxRVgU6ouBy9Kc1aATqkinkAZjU+pAJ9ScT4lR3c0FaBUKp6FFw+OrACnUnVpeNFbxRUgVSp+nwiPF68Aq1JFPJwaXaErwKtUqgtFFSBWKh7BkqMHKRWgVqpYsehVgFypeARLjp66VIBeqWLF9rwC9ErF6RX84eMK0CuV6kpRBeiVikewFPjgB/xKxSNY8APmCvArFedX8DjNCvArFY9gwUMvK8CvVIxCSfDQywrwKxWjUBI89LIC/ErFOJQED72sAMFS8RAWPPSyAgRLxQkWPPSyAgRLxUiUBA+9rADDUnGGBc9tXwGKpWI0SoLHaVaAY6l4Ll78TnYFOJaKcyx4UGcFOJaKcyx4UGcFOJaK0SgJHiBZAY6l4sl48QDJCpAsFSdZ8ADJCrAsFSNSEjxAsgIsS8VZFjxAsgIsS8WjWPAAyQqwLBVnWfAb6hWgWSpGpSR4NGUFeJaK8yx4NGUFeJYq40EQKNtTAaalyvgJHnooVwGupcoUYWQVYFuqjJPU2I6rAnRLxekW3EMDbEvFg1gqNG6qAmxLxdkW9BSiAmxLxWNY0FOICpAtFeNT8FOICnAtFX8xGjuFqADTUnGmBT2FqADTUjEyBT2FqADPUuXk0UIFWJYqV5y7VoBmqfhdImI8AJ6lyukDoQrwLFVOvyFQAZql4sl48UcdKkCzVDyHC/5OQwVolooHrqDHyhVgWapCcRelAjxLxZPx4l0BiJaKh63goxIQLRVPxos/k1QBoqUqFN8c4FkqfpUIf6ehAkxLxZPx4k8vVIBrqXjQCuGmAral6q4SEZ0MrMeDVgiPCLAtFQ9awYPKK0C3VF0SFzStRwXolooHreAR6BWgW6ou8y6+RAK6peJBK3gEegX4lqpUpCCsAN9SlYoUhBXgWyoetILHtleAcKlKTnOiTE4FGJeqUvBlFaBcKk654OlWK0C5VJVq7wAol4pTLnhu1gpQLlWl2jsAyqXqrhOh7GEFSJeKv32E83YVYF0qxqykeNbXCtAuVaUgqitAvFTdm9K4KwKYl2jKY1fwTK7dr1JxdrKOv0ba/SoV508god9W96tUnAcgoaE/3a9Scb4UotxK96tUnGfCRkPZul+l4ux2H/7iaferVFxx3Nf9KhXnURJo/GL3q1S8Ihek7kexdMSNin5q3a9SccVFv+5XqTjPcIauNd2vUvGEdli6X6XiLEIJzyfa/SoVZ0bFE392v0rFFfv77lepOPtK8QyZ3a9SccVxYPerVJxHv6Ahnt2vYnF47Sht/FDk2lFXUKrJvlo8nrv7VSrOvlo85rP7VSrO3y5D74F0v0rFmYHxZIHdr1JxbmBiLMfQwDFPYU8MnxgamLE0KZ6tr/tVKs4z2RPjIYYGjislGGhgxtWQYBJo1YRHORHDJ4FWTfh2BI0R7n6VivNYXmLqTqBVGWeT4mHh3a9ScWZVPDC8+1Uqzu9FECMygVZNCtWYSaBVGXdDjvcEWpVTO/iDq92vYvGUfl6w+1EqTT8w2P0oleY5m9D9RPerVJxfUkLvB3W/SsXplwa7H6XSPOcrunPrfpWK8+cGieU1hSblPA/lGqTQpPy+EuUapNCkjM5J8dsE3a9i8Yx/qCgN3v0qFecfKjENZNCoPLYGz6PW/SoVT1RzUgaNmqWq2TqDVs0yJXZoVUbv0NihVTn7Q31KGbQqD7chPqUMGpXfYiI+pQzalGf0pT6lHNqUX2Qivo0cmpQH3VDfRg5Nyukg6tvIoUkZ65Pi90q6X6XimepTyqFJ+Y0m6lPKoUkZ+5Pi91a6X6XibO7Fb650v0rFeTgHyoZ2v4rFC8UGtftVKs4+1IRYxApoVX67CSVQux+l0olixBTQppwpwu/Ldr9KxdlnmhDraQFtWigo2u5XqThN0nY/SqVpmrb7USpNE7Xdj2LpkqRqu9+kwjRZ2/0olSbp2u43qTBJ2Ha/SYV5eBVKGnW/SsUzlTtSQlt2jzYRE3oJbVkWKve7hMbkbzfht7S6X6XiiiTq3a9i8UrlG1XQnvziE7WtraBBVRxS96tUnJ2dUNvaChpVdf+p+1UqzskHYh2toFErblRiHa2gUVU5gbtfpeLc4SVchgoatVI8DdT9KhSPutTAuDMVQUop4klq8KCJ7lepuCIupPtVKs5PxPDhHkFKKZryi8H4EIsgpRR1yWpwq0aQUooYaYTmlup+kwqzDxVdXP7/zs52yW1cSdP30r9PnBW+yXMHew0TExVylWxruyzVSCr38U7MvS/JRCYSKbx0x/5ps4sQRBFAIvPJDziLkxylSo3rS9W7XXMqGjXkmvWubk4JU+MaU/Vu13wb0XH0Qr3bNd9bp87yJEeZU+Nwh3q3a07JU2B6WZ7kqHjNOOSh3u2aUwkpML0sT3JUwGYc9lDvds1pVMH0sjzJURGbcehDvaubE08axzPUu11zKkUEJoGFSG7DRKD2VL3bNd8paFrvds13wl7r3a45VbEZVqSod7vmlC8wTC6od7vmVFgKzEgLkRyVFx6HWdS7XXMaVTAjLURyVGJ4HGpR73bNaVTBjLQQyVHG1Tjcot7tmlORKTAjLURygcpMgRlpIZKjYsPjqlT1btecSk2BGWkhkgtUbAqMqoVIjkoOjz2D9W7XnApOgVG1EMlFYr9gVC1FclR4eHzyRr3bNd+JMal3u+Z7RN9ZjOQIIw299PVm13on07/e7Zrv5PrXu13znWz/erdrvpPvX+92zWHGf72nG6ednP96t2u+AQdgtTsLkVwNGxpb7c5CJEcQCfjGnIVIjiDSMICp3uxaE3AA69QyJEfxQ2g2WobkUtmbjZYhOQoiArPRMiRHDAm+dTumVAsHvXULkRxBJKDjWYjkKkQamrPOMiRHDGmUoVfvdY3XIRvm6NV7XeOtIhVobAeT6NHITnYWHTlCR+CR7ThuaAg9sh3GDQyhR7aDWHCmeb3Ztd5E7bBIQb3ZtSbfKWhtx7BQnX7Q2g4i1SkeliqoN7vWVGYatLbDWEgjAq3tQFKt4mHBgnqzaz3BKWJpkSs7fnBnaZGjCKMxiXIWF7mJ8MJYpbS4yBEuGpIoZ3GRo5QuMKUsL3IT+dLGXdtxJFo0fn2WFTliRaCxHUVK6hoXMah3u+bT3k5sSZGbdkLF6l3dvCZ3jbLt6s2u9V5Eg7OkyNUEL6CmWlLk5p0EvXq3a05JXkCRtKTIzTsF/OvdrjlFHY1y+urNrvUeKHIWFLkaeDSMBqt3u+bkGR3PXMuJPB0DPsztqze71pRuOcruqze71jSiw/y+erdrTkl7wwCrerdrTvX/hpUL6t2u+WZ9DhP2682uNdUfG6oQ3lIiT2FH4/oF9W7XfNrRrr3lRH7vUPB6Vzd3dDjKUC30FhN5CjsCr8VSIu9oRMf2lbeUyG8caJjDVu91jWFVpHqvawzrItV7XWNYGane6xqTwB1bG97SIe92CgLWu13zGUtQb+GQ30sLq3e75jtlW+rdrjkN5tj69RYOeb9Tbbze7ZpHLBK9ZUPe7xTIrXe75nlHJHrLhjyV4BmLRG/RkKciPEAkWjLkPT43rN7UrSlNDIlEC4Y8JYohkWjBkK+leMaefG/BkA87y9NiIU+xRUMryVso5CmyaFj3oN7sWhM+GPMAb5mQD5TnPsYw3jIhH2C6dL3XNV4HbFj/oN7TjTfiM6yAUO91jcnMHJMGb2mQj3seFm9pkKegIiBXLAzycSf8ut7tmqc9uWJpkN94DxQUlgZ5KtEDBIWFQT7uRXd6C4N83Imkr3d1c6qDDASFpUGeSvUAQWFhkKdKyEBQWBbkU9gTFJYFeUojQ4LCwiBPMGhcH6He7ZqTuB0bId7CIE8waAh3vEVBfqM944z/erNrvaXFD1Po603demM9YOlbDuQ31DOuEVBvdq2pqsEwkMRbDuQ31jPO5q83u9YU8je2hLxFQX7DPegNWhbkMywGU+91jcveO7FDScWRx8UQ6t2u+bzb3A7mBn3Q0Fsi5AuuUFFvdq1pNMc+D2+RkC9EEoY1FOrdrvlOoet6t2tOmdZAybZUyFMY0bjsQr3bNaekwbEDxlsu5Gvm2dhu9hYNear0A+IIvGVDvmafARXUwiFP+WfA0estHfJUNhk4er3lQ55y0ICj11tA5CmgCDh6vUVEnvLQgKPXW0jkqXwycPR6i4k8YSLg6PUWE/lpJ5+w3u2aUx79sPBFvaubUyFlEO7hLSfylJM2ruBQ73bNaVSHGYv1btecRhW8GcuJPHEi4Eb2lhN5KgcE3MjeciJPZZWBG9lbUOSpsDJwI3sLijyBIuBG9hYU+Y0Fgaz9elc1D1QfCLiRg0VF4UAx9ONRDZYVBWJFIKAkWFYUNhoEakbUu13zTeEdF4Kod7vmm8I7zuysd7vmlBgxRi7B0qJw2Kk5U+92zfcIQ7C0KBzmneURLC0KVDsI+OODxUWBcBEILQyWFwXiRcB9HywvCpSlBvzxwRKj4HbygOvdrjmN6jC5t97tmue9SWC5UajVmcdrNVhuFNwe1A2WGwW3B+qDBUfB06iOJUGw4Cj4PVIfLDgKBI7Gqb71btd8L6ooWHAUKDVtnDpb73bNd7KD692u+U5+cL3bNacM4fE2HCw6CpSaBjJzg2VHgVLTxvnH9a5uHnaqANe7XXNypYHFZ+FRoNQ0kGobLDwKYXdULT4KGyJCm4flR2FDRGjvsPwobIQIRCAFi4/CBoiQwLP0KBA9Qu/QDuiGiJBAsvwobIwISTsLkMKGiMaGW7D4KGyAaMyxgoVHYeNDY44VLDsKGx1CksWio7DBISQpLDkKdHQWWg+WHAUiR0hSWHQUCB2htWzRUaAKz2gtW3QUCB2h1WbZUSB2dABTxcKjQPAILU5LjwIdpHUAm5GlR4GO0gIx/cHSo7DxIQfC6IOlR4HON3dj6yFYehQoHc050NyOKqWjIY3EAqRA9Z/XKIBh73ZUKSHNgVG1DClQZSI3zu0MFiIFCiZyYxdmsBQpbKDIgayRYDFSqEWKxiFcwWKksFemqN7tmlOA2FjEWJAUdkoV1Ztda0peGmdGBQuSQt6JRwmWI4WyE48SLEcKZSceJViOFAqORwmWIoWyE48SLEQKBcejBIuQQsHxKMECpEAACcTuBQuQQj0DHcwTC5BC2UkXDZYfhcqPxvPE4qOwASJQ1Kre7ZqTr3ucABosPgqEj8ZBisHSozDtVH2rd7vmcee1WHgUahGj8Zy17ChQFSOQRRssOwrT3tq06ChQ4ehxkat6t2tOpcTGAUnBoqMwU9rSOKk7WHQU5p16YvVu15yCN8fcNlh0FCjECG1cFh0FKmoEKFmw6ChscAjucxYdhXnPqxYsOgoUY4S2RYuOwjztbYsWHQWKMYrjgMtg0VGsyWjDurL1btd8W6eA1kSLjiKdmR7HEZrRoqNY0dEYA0SLjmJFR2MMEC06ilTfKI5V2GjRUTyQbjTWvKJFR5ECjUAtk2jRUTyQsxQ9zGSbU6DRWJ+OFh3FDQ4Bv1O05ChubGgaJ0NEC46i23GvRcuN4kaGpuEZrPVm13ods2kcZR8tNYpEjfzYaoiWGsVa22hsNURLjaLbCwWMlhrFWttobDVES40iRRuBEgbRUqNYw43G+mW01ChWagTmrqVGsVaiBnPXUqNI1AgUsYiWGkUKNwpg7lpqFCneaOzojxYaRYJGoEJGtNAo+p1M/WiZUfQ7mfrRIqNI4UZgb48WGcWAi/rXm11rytUfK0jREqMYaDsF08sSo7gxoXHibbS8KNLhX+ND0OvdrjmNJ5iLlhjFegDYWBGIFhlFqlANFIFomVEMO3Xi692u+byjCERLjSKVMgI7e7TYKNJp62BnjxYcRSpmBHb2aNFRpLgjtFVbeBQp8Aht1ZYexbhH7KPFRzHuEfto8VEkfBTB9LX4KNa61UA6WnwUCR/Bh7GjSvgoggls8VEkfAT8X9Hio0j4CD2MxUeR8BEIxY8WH0XCRwnIXouPIuGjBHZUi49iwhWR682uNT4ks97sWuNjMuvNrjU8KLPe043znuS14CjulLSuN7vWuEpKtNQoEjVKQCOx1CjmHcM0WmgU6QgxYIFHC41i3qv8GC01iplqJIP9yGKjmPdiA6PFRjHvsIZosVGkhDQQLR0tN4p0nhh4jZYbRYo/ArPWgqO4V8QoWnAUqYgRMNijRUex7EViRwuPYq15Pbbvo4VHsezquxYeRYJHIPAwWnoUKTFtLRkwUDEsPYpEj9agr5EhYOlRJHqUx1AyWnoUqfx1BgaPxUeRktNyHD66pUdx2tWOLD6KGyHK42C4aPFRJHwEChRGi48ilcHO49JH0fKjSPwIVIGIlh9F4kegBFe0/ChShloG+6LlR5FS1Mo42SNafhSJHwFfc7T8KBI/AqEY0fKjSPyohOEUsPgoEj4qwOi1+ChShhoIKowWH0XCRyC5Klp8FAkfjbOIoqVHkQKPxslV0cKjRBlqILkqWXiUCB6BoL9k4VE6YGKfLDpKhx1inyw5SgdM7JPlRolCjkDwYbLcKBE3AsGHyXKjRNxonB6QLDZKh719NFlslA74eMB6U7d2ezlNyWKj5HYyDpPFRmm3ilGy3Ci5vRzSZMFRciR1xyNqwVFy+JzHerNrvacZJcuNEnEjIEWT5UaJuBGIO0yWG6WNDOWx4zBZbJQIG4EoxWSxUfL4yM56s2u9O6KWGiWiRmAuWmiU9o4wq3e75mlnLlpolPZOMat3u+Zlby5aapQ8Pr+z3uxazztz0UKjtHdWfL3bNXd7c9FSo7RxITS5LDRK9cB4IM4tNkqEjUBMa7LYKBE2mg9czd3NbksTffqgHVwCSCDmKFmAlAggcefL14T6jfaDdpgJJYH4o2RRUgo7nvBkSVKKO57wZEFSijue8GQ5Uoo7+6qlSCnu7asWIqW4s69ahJQi9oQnC5ASASQQv5UsQEobIgJVR5LlRylSdgxobUdyA0Sg6kiy9ChtfAhUHUkWHqUND4GqI8myo5QoExG0tkNJh5+Nq44kS44SkSMQApcsOUppJ4c/WXCU0q4AtuQoUdwRCOBNFh2lvVPn692u+bYyQdxcsvQoUdwRCJxLFh+lvBfAmyw/SpnyhIH2aAlSynuZ38kSpEQECVDbZBFSynvAIVmElDL5wYHktQgpbZAIpUQni5DSLkJKFiElSmEDQX/JMqRUT6Qfux6TZUiJqhodxpZ1shApUVkjEPSXLEVKu0lsyWKkRBgJ+ECSxUiJMBLwgSSLkRJhJOADSRYjpbIX3ZAsRkplL7ohWYyUyl50Q7IcKRFHAj6QZDlSIo4EfCDJcqREHAmtJsuREnEkQPqTBUmpnlwPxJIFSYnOrkeTwJKkNO2OqiVJadodVUuS0rQ7qpYkJap1BKJWkyVJiUgSWh6WJCUiSUAftyApbajIg8rSyYKktKGiPPScJouR0rzHBpPlSGkjRaDKarIYKW2gKI+hU7IUKW2cCHDHZCFS2jhRHsP+ZCFS2jiRB+Wzk6VIeeNE3o23jWwpUj7sbajZUqRMIUgg7jdbjpSJI7n8j+D+eVhMIb9MYj//c5Fzy2X8Rwj/dM+PGGwnpDuxTbH2MTBdsiVNmcplu7GSmy1pyoc9LSpb0pRrhBJ6E8U2n/4/3sRkO5n/3puwc4Iqarux9pktisqEooBEyJZFZWJRQFZmy6IysSiwYWbLojKxKCBas4VRmWAUEK3Z0qhMNAqI1mxpVCYaBTbMbGlUJhoFNsxsaVSmKCawYWaLozLhKLBhZoujMuEosGFmy6MyVdQGMfjZ8qhMRZNAfF+2QCpTRW0Q35ctkMq7FbWzJVJ5Y05pbD5lC6TyhpzSOEs1Wx6VqZ42CDXMFkjljTnBR7FDSuW0QWBitkAqUzltUFgiWyCVN+YECktkC6Ry2CnlkS2PylRMG9SAzpZH5RrGBESMpVA57GXWZEuhMlEoJGIse8rEnpCIsewph71TR7KFT7mGMQERY+lTpjAmJGIsfso1jAmIGAugcg1jAiLGEqgc9yzcbBlUjnvp5NlSqEwUauwHzBZC5bgXm5Ythcpxd1Athspxd1Ath8ppd1AtiMp0Jlscn5mVLYnKRKKA+ZwtisppD1tky6JyIlNobG1ny6IynckWx0dsZQuj8oabvB+TgmxhVN5wkweBvtnCqLwLo7KFUTlR5R2g+FgYlTfchIS1ZVE50/ldI0MoWxKViUSB836yJVE57yUdZ0ui8saa5rEqajlU3uVQ2XKonHfC0rLFUDnvhARnS6FyLaQEtAZLoXLeKxCaLYXKZW84LYTKhUoQDoWRRVC5VtYG+otFUHmDTDGOz53LFkFlqqMEQsKzRVCZimuDkPBsEVSm6toBWIgWQeXdSKZsEVQmBDX2emZLoHLZcalnC6DytOevyxZA5WnHpZ4tf8rTngM2W/6Upz2Xerb8KU87LvVs8VOedlzq2dKnXOOYgHZs6VPe+JIP4zjJbOlTnnZFrqVPeeNLY4STLXvKG13y4NjfbNlTpiw4cLRdtvApE3wCYfvZwqdMR7IFYPFY/JRnWqRAdln8lKnQdgASw/KnTGFMSIW1ACpvjMmDbKxsCVTeINMin0FzO6a7R7Jli6AKIShwAkexCKrQkWxxPB+LRVCFEBSI2CoWQRU6ki2Op1ixsKnQkWxxPMWKZUzlsLeXFsuYykaRPIjEL5YxFWJM4zDPYhFTIcQ0jqwsliUVOpQNRPkXi5AKISQQtl8sQip0KBuo5l8sQiq74UzFIqRCh7KBsP1iEVKhQ9lA2H6xCKm4PY9OsQip0KFsIMq/WIRU6FA2oKwXi5CK24siLRYhFSqfBGLgi0VIhQ5lA4cFFIuQygaJQDx2sQSpEEECNdSLJUiFCBKIOy+WIJXdkKZiCVKh6kmglnKxBKn4vdDgYhFSoTPZQJnZYhlS8XtbarEMqdCZbCA4vFiIVAgiAU9HsRCpEEQCJUGLhUgl7C5VS5EKUaRxUEWxFKlQ8aRh6Z9iGVLZKBGo2VosQip0HhtgZcUipEK1t8ehu8USpBJ2B9QSpELHsYFKpsUSpLIxohjHB0UXS5AKHccGCp8WS5AKBTDF8WHOxRKkEsmUGR/RWyxBKhTDFMfHsxZLkAqdxwZOwCqWIBU6jw2cgFUsQiobJFokF3gYO6obJIpxnM1fLEIqGySKy640bm5HdYNEMY2ZULEIqVSEBPY8i5DKBoliGlObYhFS2T2RrViEVOhEtjS2Z4tFSCXtakkWIZUNEsUE5rtFSCXtGajFIqRCqXAJzHeLkEra032LRUgl06jmjce6xYBb85G2S/NJi5MK4aRlDwnzP7e4yUXg82U+1EvbCQ37f/7jj/Pl5+n2OL3978vb6d9//Os//uOPl5fHr4/TH//47z9ezvTH9Vds3/bHv/77j7VI07/++3/+8cdawaBeeL6Y64XnNolvLWNbL3K9yPzxLH+Z6kXhW6V+as1iqBeeLxJf1C9N/Bhr2CJdJP7UYshsF5k/vnp960X90tXHVy/4L/7AF/UJVxcAXSzyii74K1YUVy+4Mf+KFY3QxVxfS+HHWLeb7WLy9UuncOCL+oRTrF86JW7D3zVNclG/YuZnnr3ni8gX3GbmW3O95Q6HwlfOyVWWq4mv+KPbcd18VQdgOwW5XvnAV/ybt3Ob6MrzkG1HtPBV4qsY5Yq/N/CE2sph1qvAV2sZiHrFL9/JZNpS8viK2yUe9S2hgq+8XHEvycvf+DVuken1Kshnk/wtSc+8ULYYPb7iu2uIBF/xZ7N8diW1fJXkit9alt+xsiu+8nIlvcjIFF4tm1FUr+QXFZ58mx7GV/K3JJ9NRa62npfLKlO2/1tlzMvb6fX6dnr7OP56vx7ftBiJQYkRdygOdXG63a43/cn1ZHT5ZPul68HooIvz5eu172HSPcjsJDEw6uF2/Otx/nG6P44/PnRPa9U16WmWcT/wIt/Kr4E+/zreLv1TzfqpojxVAj0cXx/nn6f755f76+388ThfL/euPy2o19gknlcZ9ff2dvq5/OH9fH+cLqdb/0PVK5vntgAPuLP385cP/wG7XPGudLkm4Ve5L5I3szQUkccXUxMjIjKciBEWx1uuFi9TWWAFDcjyxLfTvX+Fiw7ZhkREUTnAV/j+/nE63e797/T6dwb+nbx7sLyaeD+Z+BVMk/ymQxONvBR9EpEiIjSJQFy5N3jGj4/38+txnS/9dMl6uojYgItb9fO0wHzSfTWRVlBfj8fpx8fj7Xx872ZdUf3MgX+vL2hJfDm+/rmsq07SFDVzPe/QQbZYEZ/riUV1VkeP+r9eH/fH7dgJgTV+q2lEvEGvCRB0IeMk2pIT1WML8vrNdz3NqBVatWkp3a/MCnT167HIruvn4+vUyeCoJOlmR40//np8/d7pgGuwWRtf+cWp/SiZhge03F6XtbIOVz9vtGg/NOWjKRptK0Rj9Pr+uQib27mbBEkN0XoOKHXC0iMVuaj9J94ts6wtUfy2kBt+CtlyC5KE6w742r12JQ5YjnEv9C8rQrwp82TlF5xEKa3/1s/xzyiiyvEvlW9gxdY1eSniUpQa2e25jeyRoiSygPA8kz1rLqLGeXl8fl+eNVxZayKsRb3z/CM9b6eeX3Lgr5hYHE6suU8y95xoSy7L0nZwal9/fKxS/+PzyyLM/jz96sSPV6KjQKHzer18PX/7vC16zrIXf355XD/Or92CXc+baXLM8QP6gvaRrcvbj+utCsbvx8vb/fvxz94Sm5TEjrkprHDJXS+X0+ti3/Vr2eu1zOObD3g+114GO13QO10d68iqauYpNwWxXXhA2z4uq15mjZMpseUw804nCs2EdMf6pMsG9bJobo/P7mFnpX0oiyLsjHLt7MfxcvxmdJmgdLfAenjirT2x+Zb4pSReWrNru5oYM2JYrcW16u+Vu0neVW5y4+8/9vVZU1wrKran5y1yK6j4u07vp38vql2vKeo9W9TYsLMEL8s29/n6sGq+1r1Y4yts55Uc+YInE8vniQXHxAMx8wYys/o1s441F8cXPCLyfg8sTxclXMRL08nEEPaR73qRvEGMyiCSNoj5FkTrCFMb9Z15vGjPj6/n90c/7WZtQvGoVaHJ3+pZHqpNOe+MRfumfo5o6sMSOu9MkLWfTRJ2vSjFhXciUTWjmJa8gfAYe6YFgX9m4BENPH6R94TIbz7yN8RJXgEbF7KT8JY7s3Exs0yai2gdogMcoswN2SQPpcEPmS+ljblcFZkRsiqiF1iRGqyQu0WkXWgah2ghGWmO+u0/q+ba9hX9IEM7VXfWb2pqnfNPyzw+k9ibXjhBhkZ+9x1ffqlttHt0rclnsSqc+zvvYfkP6lXLGdFvqqL0216XXfn2Rl11nWpFVt6Fc3DB3E7HR7e7rycktfebRYDJToWl89bX2+nL57f18/eP42uvvRevJWsDdnDHrx2ummxPBbR9XGREDiJpDlHWhsg+l5ouKkgqwre9fffpMvhu/X4agDyI7ivA8CBrxik18SDfvf8iCWMMts01cq+9x7YXF2iZ1P6+fX9clp/Tm2JTZ4rBKb118fzpufs0XMvbp1e97fz29baovmOtd9Za7/7L+ev45+f6NIPXs0YqtofKBRmnr7dfH49ORkXXsUEPxcbn7bb8P3Gwj+NtsShP7ytDeL1+XnqlJAetgAtTLvA9f97uvT6ile31AELafdhmyiyqJ14FsywCL1uFl0Ug/hJXNZrBM9CC66xYpalzl9xN3SnrY7B2zDo0rzRRBmp7fmzB4qK2NHzPi6fheTEUBWWLochtZIsT4ccWtecX43n38fLU8tis9/oopjDrAqzCycbiGasE7nBiI2LiDX9KzSoUES/83UNhT2Pw8vV4fu/Nplkr/EKmApRjlYQv4vi+aOG9IAtakLGCKpLqIBqEEz3TibYQoC43lNdRfxX7guSNHMQ0PbSNUHCqk508QKlQv/T0fvy17Yz9vqPl5dzQBBJX1NkqYnz3K8JBCyi0hJdPr5KlFyydxixA5+AR5KydHO+/lr8/br3qEDWuWvab33Qy7iN43QfU6d5OX4+f74+XSrdeerzlNWBoHqES8CNt3Q155hrkpvCiSBhowdXOaKPsfpwGlVv0wm4HH+fLtz9PiyR/X+T5z+P75+l+ejV7Suw6RBoLdwhUPr0bZFHL16iW3e62af27B0zdAyJVoPb4eT/dFnHQb1ZRa1VbNAzqY5kIP86XE/qZk8bEYmZV8jfq0OD3NYFMUQ3m2QwMxaeZJrFrxckYRVYJ6nDi6thS0PAzVOh1/3q9rbpKv5FHvZHLLgi9Omt/mwtx3JtmFW2jg76TtbenTrQBMYvP1E9wctZO7o/r7fQE0YI2HWZxa3tIud7O3049gtEYzvOOHFLTPXBXN8I6nf9EPY9nfd5H3s0nuBWc76/Xn8teYHCjVmKiTA3o5Vy6+Tg+Xr9zd782h2L/xrRvMohyN8HFd7m/vp9NL+uhFQqCyTzGqsHlvj3TgKdp91cQMBvxRle7Wn/eSqSvl+Vu32XQS7GFM3gok68/jufewZe0TSqUvHj4A2/Xj0b6+jc+6zcuq3BCour0ej71clIjx2X/FfUzoA3wpKDjYzUJf9p3NCtxF0RZDQG9olXG/HoZxCasZyoq5Y7HL0BDkcxT3YVmCvzx+i/7OQSi1fXJAUL8L1sWtT3TKAktECglPbvm7+CLFmsiC40fg9uI8GbLRZzNnm1pf5CH5qfmx/ZBJAIr8czxfBKVnT/Oa0Ho6MRgdRIil5p+LsggN+i6PwYDTX098lKNpuBWaGMPYYOGXWzSzI0Pi9+kOc8ClD/1C8ZKso6KaDE7DgZa1M5GYiiofSDIsx6EJR5EoY9+/7UOdHD1mAXuvsunn3Rwf+hWvoCbsPML93TwTpCk33RiBFl0oXuY33waaPBdHxCkni5vawxRt1GrV+HZJE+8wic2kWYxyr3sS17GMwc8z7pJrJUdL64p1tNatFcN/hh3uGGfnowELctLhnvA5TYySb2eSND8WT5sMJXXVmAWWpELFPeX2+ft3WzUWe+qLYQQ6X9LH5va3z+IXrEijDP0F58u98+bVtrXrZ9dyL0sUCpJkRAgB4EY9VyR9DfUqcYN4m11Hs+itdPlZ5/fkFvHT5orSAij83A4N7X3y69eqet3c62OSeRlCFBQfXw//VisqT6ASOspotLx8zH88mwbBR69wLtt5BcU2TqITLYmXkIzi/y5NO4tsSuyYg9iaDZK1qRykG04+uYQE/ksvqgEbd7Tx/X1e69qK288+w/aN/M85R2dHQFxFngmD9wcUXjXvN2WL96miYETQQciFugEWju4XF/u52+X42OZcX0Xev+FgP0pVlQvIM/vUJyvWd65kzkbIY49/fv1+/HSszunowgiG7qRdavELogk+DGJtpzaEIjPokYbDb591WvMS1nPElP7e/sF6PXUPnonhhbeKbdZgV7Dsxfaaa9u4JkW5CWwxpsERrM2miRSokWUNrIpsV5R3lQS/3pjDkr2S7REhtOUHn+LyerN7qDdSdz5JLKieac9DGnjvs3cDXp7ZIoyiWre5JGb9nu+nf7r05r6Sr6xDNvv46N3yKv5yxEDMJakhgVQwPGX0+BxtOuI40ggoH3q7v6xBpT0erfeWvnN/b3+bOKK1hfYBcnLEgKfr9fbUzyp+o0Sgxt4bk8i5cV1sZgacDGtTriTDVYMGlOXDIdj/fDt+rhev/yfbkyTjjBkM3HOzTCRWJH9vsfeQQ3fYQDI+vnbex8rrwFLyfCNL5+8Lzr25Vv/Ya21wFjL9cN/nW+nRUMZvhi1i0R22M4tQkNs4ggV0a+f7+/W/er0Cg+COyNcSN/WWPjj43T+2ZsynSsALmT+9Mft/HP5xwxQ1IBtMWnEjSQ5HIfpd88lds5T37nrW9QdsdkPEAdufZ9fNwO9N8+1oif0LkAn9rfT4/j+/n6l0PMfn++P8xq630tzLddqzsq4K0WVesWx0xwFGkAteelqnRryOP3T6JkP8y9sF72pUvSiZhO+JeHEeedHri+r9fvX+fH9bJJxtF8swtDP2lX33nsRqzdRCN6Wbn4sVspz/OjcbR+y1eed53nm50m97Ilf1MSazSSahkQuOy+pW9W5vPNVymbpXSXaHyyASBSXINEANdNl5yvIfOvDtoJGBbPoOX7aecdNPoBtRrseC9wC157up8+36+14eVtk87K/nvpNf9LKeQs59zsreLi3RNf5U30TKkga657Qj9QbB/TJLB0tm87p+KOfSuqzE2/nkwScttRJ2fNb0EfLVhHhGCDiWr/+88vjvY/q8R1Ygmr98uHHkUK9Rj4uDRRn2QT8zibw+Osuy3t9q2OJ5HVETFFxI3AiXe/388fyO7teNGtPYoYlmN7x7Xb9/PjyC6MILYIUI0evfg2tfz+dL8vfF51jFJ+hndiTBKW7GT0h9biOw+fH27qbbhPr43rt9r2osfQscCJAj873470377W0LBBdfj+vfsZfT6axzjaUpDKPXxN1s2j8veDTyZieFQIP9crazUjX10mZnrGwh7iAe+rtGb1Lep7sOF/sfLz/uryeH6vW078ep53wQTaNCA3L85fj/bRpna/Xd2sDei1qs8SfZRhH0/V2f+uzpLRIyyoPAj7afu6CDj0MEvcTIUo//9YT5/SSCRLpE+Hu2svstViVIlccssYWeBHDSoiLKzCN7owjr5xWFVToAtQXzwOA7fQmEWX3i5CDL51cHuevPcyOen60bGuoiZ0HTqr1uF1l3rQo8p1OTAezfu/it4bunfMzDPKdyS4oM8/wIarZbud40t1ImADMkTh31v+To8fpTNLYJtAMF+AWpvvxef/+9GTatyuaY4bbwXk083TIQhS0lA7w5y322HHZTI5dL1opjJK3k2Bk+NbLor1ZgKeRRpSYjARjMuhzWuxq1xITQBxGY7XbLvhZHOGCygR+t3xGD42L8yqULq8nE1Sjw4Zk0MIBDlol2c9xwEX77KCNfu4zhHOH4jlzSZwEEeql54/cd6Rzyb0IRFmqMErovOojQ4StFaaWe5KgQnH+ve9mPYFQYXGht5Ctn7etbrRQZm32SrGHFKBIum0h9j/Oi/lzvX7t+9IyQDwhCYZ1rNFQp/NPs1hmLWVF808JTsjN0d+LEB2JI4ZCnuHr2bo4fpz7B9HkXgyPBBP2NzfjcwKo03tP4NxoKXGS2EGUpKxMS5QXG138ZIuGJE/S6pFIqlyGEZHn+9vp6/linZWanUvMvMPr7n66mG3Ra8CkKrxAdnm+14l4P//f0+fa3asJkJ205t1Sq6GFdr6va2YLbfzyflpVu7frRWJvn3NTg/ZbzbJb4Vg7+oLNGBp7fYP2+s4ieDzWGe/LY92epoqOKJnEr8NJrexBT5JhHwWyxNhcNzLjJTUyQ0S+PMjn66spzNHlu/ACmkozvuHOtQVdPqvnOrNMAiFqNhjs5kkz0PHtEmiUIZk731dWDWeZjmdrlXocFqJDM0aJGpVXDOkqd/L2JLT0FpqlJweLTnBPo8ypoi2YljUJA1P/PL2+Hv9cKwJ0aEf7lWVSHeALktDtgRUUdLrxLK795s2RQkoBmhrS/+gnH3TJDIkSSdAP8hxNv1aTVauPxbITryqLbn4VmWl6lrTnlrMseX/K5BPDI5XmXZV53PzVc4ugQHObHv91GMzq9Q/J4hCvKSGws/vp9vNsFDuvQ9SV/xeGMA2z77zm1qrgFww0EOOg96XqQEPeBiXBO3FIqlQKk/JgSQZT1lVoyTaSQSXY30mMmJNd2SmsENp2u/se1l/wVJ4kaDFWWJJP4nl3sSnhaD9SvRtnuB76wmtqSs0Z3nKy4GxYvRn9i9esRmIunuvStFjsv1OhZvueVdAvsmIDyzaVWgeFZtHBCywj9n791ktBPXf5XcwtW/jQoCBcZtdvRpB5HebXSsI5aFr+OP77ZdsS317Wraj3umrECzM4lx76YkXH9/frX0Z10D7tICnAEQrTpdPf5II47YoOMsgRDujSpc4SNaGAevFKuE6EATk/Trc/30+LjdH7QrR9JkKXh1GWJXNS3voir/upEWsV8gV/0LPB1JV0YopaWt1FaKbUvixlDprPFxh5qD69TIO+A+2Khf7T2sGTTNUBXCxROZeVg3SQFGI1vhf1mtbVYcAz+9QTl9jFLjcMyUufyccswThc6ZT14CihRbwVzypCUAZftBmpb+FiKyYJs6dGlMhrpT2HRkx/18lz4apDl5ctqn2A5hjgTVpxC6y1z61qlcjSg6QrSPrZYq7CJcl+qpf30+Xb4/tAnmnnEIwUBh54nTUYOf+hiLkbYWDS1t/T23Q6aFZCPaXmR+YkjknsG54oE6sUcyuCISEKviV/CFcMrUpp0zwl8j7DtJ3Lcc2s76ZA6ioNZDTwl9Nfz/7UeOgCXGT9BBgnfLm+rFL/5fjzeN5s5z5yRFujokYGmGa6qn2LkXX8cn4/P349FQlYD3ZuWqCg6wR97Gt/1nOhx5TfcI4yWUTVlrI/BW5Xl0Vz7sij07IQTbbL5/v7+evZUnkNeOvkkeXbjHAWXxz0zLNqauil1aHC7/nzx1NYhgaX3okmzG9IJmNqFf6m3/X/uH72LkSvHTpZ/O4FJg1dv6xGRf+u4qHLKJFffoC+h2WcVgRKfl8TjaL9o3OruQfdIdfL+7kf9qDHfZYX5XceZxCZGXRQ4CQAyEHEMbBhgy4cM/MCmUXH9G1KQbXpY9mQh2mmswYVsnIk643N1allx/D3H5pl0moatpIb8nRSBSbIz8cxSh+V/+lH1KTcT/KIvEZ405+lvrJUpnCS3eMKZFPLV54v36yVobOLPQsSn8W1LSUi8S+5HX+YECklxCcx/z2MTBvVb3bdIhGxJr+SLgIL+SDFuNjyivxjojh6eH3MMmiHZsAI/JfkjEUlar6qpi0jyWjtB6+Tv5q12GL22ShPzVZsVy1kv1XxhpN++eZ/VfjeSwcdvw2Va/3x09u/xkVoNZOOgq0SnuB9p0/GlaaPzc+e8Oxd+3sTH0P/M3UwJcwsaD3Y6LqgnW4zNIb7DsB70nlFUWZXgijDdPr8nvTWKmp7gnnMmz5TX9LL8BF1j7rC/d/qcfufkZ9v7gr4tZA0pH1sHcnvBk+q89wlECXAqiOmT/ysmuf4JrbRpgk7cjqiMMj2EGBwhvaSAnh50EGqQvkT1FZ0l0/hU0nrGqz6+F1B0vX1LNy9zsZJrX4ojE/QfQ7jsrTDmyW9Z8O2VSZM0M9hvmGxhnr7VHtDmy39t16CCf/qrBOOO/LQrfAcLuq0a1YqNkpKXmK9osiLjaHp9OLhgloVfaNBJF7HP+S2h8KCfCMaqUMMPGsgXrIWJfeKdZ8i1qEgCZcggedv7HV6HWzH+3sSd2WCwTU2gmAwKTRLT82lPO9Nis0p14+mdm1znoeAFMmqlKS8zEFPE4/vxEbRJA4gqWTmfNPGW9XcVnNBgLwyJoXEZaywnS5r+i67jJd1/mkMAu3LbVWSYfjAh0mmcVqnjDwhsgQ4t3K2zb8/t3UJBYku39SLTF3zpb2VlsKe/lafa/q8Ma/0Xjk3aIZXzvX919fze89+Y+7KVEGo8XG9P17PH9+Nvei7omKCtg8wjPBjMX+euwkdWxScfcBa+W0tengCqKWLHRcFPcCg/NrbCmCHQdBqykytHAfkuR+36+q0H09gTb7mNtuw1LShPL5DZ/T5li7aplWVgmyXRrZ1pha00TJKYcDrFpzUe7F0WIoYoi0LqkWsiQUYYLzJ1v3LcyilZpV/46MvP7sKHbouBiQ19PmhN7OrtAYjAamDwYTRNeQcXt7148/UWpMcB1NI6fNQ/dMVj3C8PnXytHnogAAPSzfRh7fIm5fr5f3X6F3oIKYAvYMSO74VVh2FEOiolyzKbMHqTe3xKfZfR46FFg0JDwDhjgb7tMZK7cgqnI4gMe09ydXOQaEzAUvQUfqQ057PKGGkUihe8qwPitlLJAOsgEOFOvqB0D+6wSR4AhUo0KcjidkSlcgpSclgYet5e5MU+cCyK/I+HRnvyyloOQmV4mL47GyfmUnNrfqrAOqDCK5DC6sS93kQnNXSXUML+pJgJRkFJyf8OTkPwkXpGTsW0ZEaXrsV5aCnzL+tMKmZOJpr4geY2tFaYga3KrWSw+IEtrkgbpbUjmITKFRgoIJ+9lFSn9NB7kENgly12nHQxaa+5HG9L+rS+2n4ZV6XqiitZhgGRNYVqy0j1o5VuAZc8Us/18V4OD9+HD9s6qCmMUU0Q4cp09LZgG53VTcliWxnSa+9PJu6es/iR2lwu/5kVvAm8cz6dqILjD3bvrI3Vrsyn/LboWPnOfVKl3nkJeeZj0eeqrHFCrmG8Xa/ZcT+tY48t9RZWH6Y8MRioD9pkmrzmZrbEsr6raPRzqPjXFo1d6iRUvrqdhRWr753ig5cDjtx5Xoc2I3LRhXPGvHxt4NERJbyGm+jw0JGthappMcqLVujgVX7IKY+G/+RWUqcJA6EH0cqZcsRoU3et9P1RPy4VumunVci0ju2wy1bGDoM6OWg+qdiaJomMOxvYXARBprW4KXFgPl67rJSgvbk4VrIT/H5TkedBN4S5dQOOUwwsWc+8SabJNhP6niL2+LQIi5d03BkFrQsuQZQWuaE7K1yMq3Lym+7+9OgQhkPneUqIugASV5fAbnfj/XxgfKQSYRkhpFHfacjI1+bi23+ObjS1w6fYjx1kGASUy3Dfet2+nF9nMi42Io19xqrxumyhAO0IXVvt9P/ec7C0IwktLoBsFrA2uHP0/lx+rGmaB9vNxOurclIaae+QT8H9ffbMzu1is2zXvS47EXr4gup2tNqbYk2JQfEOakr7NTUaVl/MFd9oAp0Z1nJa8SyY+vgZZ11108zxNoLIQ7lAI3Z2pcByt3BYPVdSGQP98niHRq6y/53fV8Wx79NzWLtKmoaNox3GCk9XY12OaCPVRpcWfv2fqmprDbYRM8RzhkSkCjygF3ZLCkj6+BTy3UQnTjhddDLCi3S8DEqt3tXeSdonwk+PuX22VdB1othFpvSQ+l5f/1+evt8p8qvK9k0Yk5nILSS6nDfu5+Ot9fvWyGEfxvVSKeoNiUCel7XpKlemGvPuBOFV3ThVisUFkqiRKynTV4nivL8b7tghGcMrN2N3AQ6cL8djQWVwPvpv3pkoEk4b+dF5EaE+VH3dbFfXk+Xzx9f7PTXmKbFfcCwxZrX8PJ5GYa5lS4EFg9h73LXSmlJaEbff1fQR5/Eg8/5XgxOk5sTfWeRQXvuuf6xjsNu5f4yLEwxtqx12FXk2Sp6qpwCn+RsSt6KMsOVchBu1IowN5eZOHSk6HZqiZyqJkPLlIFjwD+gO6Kshx1aAyqSn+JgSACXgB24h7Udl6W4uIQsOXG3l/1X3vWqBY6Td8O+LqUEwkjPtc9Tf4aaXppSapUHoNX75W2EERirF5Oqiy4WMNy8t+83CW86sKN+f/P6ygjz97PVxYr81HBG0+NhBYz79+vn+9vwfAldZ2cWQOehd3WtoNovYl2fibWE0gwTqBMOa7E6HbQU5TzOVl5OFm2EMRHS8bgOVOiEB6zesvSy1riyn/ZdkbpGfWHQxx410/kCSdw6GbrRTF93OSHQ0jidWSMswEEj1fSLjzPUMTlFhJODcT5rkOPL43p9+XLuncQ6Jy60lG88g9d84a4HjckDW7+J4+USS5rEhD5JDpSITQkbdLFVUGv1Mlq5gqkNjbj/oD9je9R1nbVKNiNrJ+iAz7kVgIVREtJvi4ODXevIP5mjHuYt9l2vQRPjbnWkXUvUg2ETW7dPSpoOJWlHo0s1ei6cKblKcsas803UY1XlsSgcr5fr+W5rV3pdSycL+imwHjulztvDN3QMD4yyoI++ne69S0bDSSh3llXXT3Rtu3NOl9QvFveBpFwk9kwnXhWz7DBCesKhmQCy7bSADJkzrWBLlKAB4VBO0khchmfTrb/n+G4Kp+up33Kfoa/jOfZGa6CBF4+UOU8caZNYO0u8MyUBbWI1tvN4QjsuWEzJ1MJd5UmzvLOs4gGgRkNVAWwmrI6pmpsnAKYFD4sLBB0qXWbx84lWKaFDHuZ1bR0jNO/1Y2bxrhXoMqJwEVRBL3au+7LzztZeRqn0uoOJicLEMmLiGT63o2dbAUVRP32L1sSqM6isp10VwlUDNsC4ZHQ3fzseVyck65hRAkoYqLNCOLUchJYGILxX14uBq1EKYr/YwC190sTvP7/62cEQd3mM4jBYBhtOGarBYWvH61BYqS+dYQnD+68fT6pel0cAvUng7JfuwxJkd4A6Sq2T2TO0zq/ZTuZG837pow9e6I5Gb05jWLV26eDx6BPYdbBOOyU+Qq/40sXTOSROx6EFYSERspDHqylSpTMIGEkWKTLVIhxh8tLSY+xpnFZGoc68fKyvcqXD/SMLkMI8uLTscZgDtVbd7H0dXSxQwYOz6EKDqnY6r1uKY2S2dGZ2Oc+tQFk7XFYkciv1VKDJVUG0Mdp1fbUsPlMHadnay6Lg/OhP4+zLi7MgEs8pb9HsogxsPUT+eZG1FOEfE6sXc25+rubilP272YTSThV4hor64woLdHqtoRTxbDuYJPC4flssqOvXr08JdjrVZW7bDiy+WHt6ztTTIRazvNgAM61Xs2vZQH+9ENnsxlwH+eJqd0+ivS+Fsfepl8v18TKuFuW04zS0cwygC2/rcA1/G0S/aXzJM0ymGtqSUQF/zWQkgV7wjpSkchEmdy8GuaoROayZpGdWktDZWl9n2OVax6l/UM1IxMcuHEisYRdhCdjH7Xi5f1xvDw6Z6yWr5rtww33q4+O0/PDFerzbEx21P7NASvf51m8ZOjU1she0SG682CMRBl8uPZotQ4MRiCCXj5ktoyu8wfEOQvRbQQ8YJf95GeqBOoUgiRxkhycLzalxuXaU0NxUcfhC25e+WBNM+2D+xufNx50+t1WKr03qGBuBklDQgeOJ9T6SoR76+fg6Pa7P8TZ9ZC8Esp+Ps4nS12a9c/Chl9ltqusGLRRxeD99cHz+lCaSRYzrA6QLgyUWu4h82ftEJZBzQBkbONls2UnBIZyTpKmww33O7ZlEPWgu98bTmkdVZkLeeyPrr3g59PasjtlrheDgRPh5vp9NDp0Wj1n0XSx3/jqeH1+vNwqisIA8Hjpc3FwZLUQTGgTrwZa9otetOuGyzW0NN9W1q//15Xb9624er3OOYM1z+/zz4VF66sLptn12mDobXaf1QZK29WDqQQddrwN7j7ePnhdL8/b1aMqzaRwZ9r97pDnoOPUiXBcf07l19JStobS73Q/eTsdXE1U6dSOHlkn9tIkiixqgL9MSWT/bp00pyRg6HwY8F2z77JOk9DoxL8MqzE+Hujqtc0oxwMTIqkjQlOTRuAyL5669/2t8fLTTgEgBPahern0NEmSCToiYWjA3dNpv/WzZLi82ujnocNKpITkYZLb19UQ9g9ZQJxG2HioAazfPvyxqEO7K7osZHqsRXZdNJl6UA/Qarl2NE4F0iofDxxetHYwyx9RQ102rTifhgXULE9O5VSnlvapVnqQLOQfXM1uXmMpJIv9b0JvAEAejmejpn/OQ4qFbiaLcBRhBrXsaxKf1I8tzH9Yw63sbRG/pwRHLGzpe1+5sZGQMXfl1SHfWz46iSLtSIBkixPXjz0LS9XVE5DRo6Ahbu3ladlGvXofjXf46LtvU22/qQDmdidkyXeLOBnjr5JvX/CqLQ8eNt4D//McfH+eP0wYT/vUf//k///P/AJ7fxDQg+QUA"; \ No newline at end of file diff --git a/classes/_waku_core.ConnectionManager.html b/classes/_waku_core.ConnectionManager.html index f61e4ea0ed..aecd43e44c 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> = ...
keepAliveManager: KeepAliveManager
libp2p: Libp2p
onEventHandlers: {
    peer:connect: ((evt) => void);
    peer:disconnect: ((evt) => void);
    peer:discovery: ((evt) => void);
} = ...

Type declaration

  • 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

online: boolean = false
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> = ...
keepAliveManager: KeepAliveManager
libp2p: Libp2p
onEventHandlers: {
    peer:connect: ((evt) => void);
    peer:disconnect: ((evt) => void);
    peer:discovery: ((evt) => void);
} = ...

Type declaration

  • 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

online: boolean = false
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. @@ -51,4 +51,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

    -

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/classes/_waku_core.DecodedMessage.html b/classes/_waku_core.DecodedMessage.html index ef292e4c48..2dbe64fba8 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

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      pubsubTopic: string

      Accessors

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.Decoder.html b/classes/_waku_core.Decoder.html index e3d109543d..1df75dc541 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

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      contentTopic: string
      pubsubTopic: string

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.Encoder.html b/classes/_waku_core.Encoder.html index 4031d75304..ab41c01061 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

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

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

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.KeepAliveManager.html b/classes/_waku_core.KeepAliveManager.html index 88eb6a291e..0b6b81c76f 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

      pingKeepAliveTimers: Map<string, Timeout>
      relay?: IRelay
      relayKeepAliveTimers: Map<PeerId, Timeout[]>

      Methods

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Properties

      pingKeepAliveTimers: Map<string, Timeout>
      relay?: IRelay
      relayKeepAliveTimers: Map<PeerId, Timeout[]>

      Methods

      Generated using TypeDoc

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

      Constructors

      constructor +StreamManager | Documentation

      Constructors

      Properties

      addEventListener getConnections log @@ -12,8 +12,8 @@ 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
      streamPool: Map<string, Promise<void | Stream>>

      Methods

      Generated using TypeDoc

      \ No newline at end of file +
      log: Logger
      multicodec: string
      streamPool: Map<string, Promise<void | Stream>>

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_core.waku_filter.FilterCore.html b/classes/_waku_core.waku_filter.FilterCore.html new file mode 100644 index 0000000000..b5e886b10f --- /dev/null +++ b/classes/_waku_core.waku_filter.FilterCore.html @@ -0,0 +1,23 @@ +FilterCore | Documentation

      Hierarchy

      • BaseProtocol
        • FilterCore

      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

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

      Type declaration

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

          • pubsubTopic: string
          • wakuMessage: WakuMessage

          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.

        +

        Parameters

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

        Returns Promise<Peer[]>

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

        +

      Generated using TypeDoc

      \ 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 eba8b359db..0cba74c8f4 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.

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ 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 4b788f297d..91125dc4af 100644 --- a/classes/_waku_core.waku_store.StoreCore.html +++ b/classes/_waku_core.waku_store.StoreCore.html @@ -1,6 +1,6 @@ StoreCore | Documentation

      Implements the Waku v2 Store protocol.

      The Waku Store protocol can be used to retrieved historical messages.

      -

      Hierarchy

      • BaseProtocol
        • StoreCore

      Implements

      Constructors

      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.

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_enr.ENR.html b/classes/_waku_enr.ENR.html index 8794675c91..a312d464a1 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 @@ (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>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns this

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_enr.EnrCreator.html b/classes/_waku_enr.EnrCreator.html index 668a16f919..a22c7aee21 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

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_enr.EnrDecoder.html b/classes/_waku_enr.EnrDecoder.html index 8a8527a973..e8d4c9f184 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

      Generated using TypeDoc

      \ No newline at end of file +

      Constructors

      Methods

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_message_encryption.DecodedMessage.html b/classes/_waku_message_encryption.DecodedMessage.html index 2da13f3819..0e01ea46df 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.

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_sdk.WakuNode.html b/classes/_waku_sdk.WakuNode.html index 9d5a154f05..b1c7206d16 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

      connectionManager: waku.ConnectionManager
      filter?: IFilter
      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?: ILightPushSDK
      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.

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/classes/_waku_sdk.waku.StreamManager.html b/classes/_waku_sdk.waku.StreamManager.html index 34518a7ef4..03d3d5e282 100644 --- a/classes/_waku_sdk.waku.StreamManager.html +++ b/classes/_waku_sdk.waku.StreamManager.html @@ -12,7 +12,7 @@ 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: (<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 waku.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
          }
          diff --git a/classes/_waku_sdk.waku.waku_filter.FilterCore.html b/classes/_waku_sdk.waku.waku_filter.FilterCore.html new file mode 100644 index 0000000000..4bf38f5328 --- /dev/null +++ b/classes/_waku_sdk.waku.waku_filter.FilterCore.html @@ -0,0 +1,23 @@ +FilterCore | Documentation

          Hierarchy

          • BaseProtocol
            • FilterCore

          Implements

          Constructors

          • Parameters

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

                  • pubsubTopic: string
                  • wakuMessage: WakuMessage

                  Returns Promise<void>

            • libp2p: Libp2p
            • Optional options: ProtocolCreateOptions

            Returns waku.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: any
          multicodec: string
          onRequest: any
          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: waku.StreamManager

          Accessors

          • get peerStore(): PeerStore
          • Returns PeerStore

          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[]>

          • Returns Promise<Peer[]>

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

            +

            Parameters

            • Optional __namedParameters: {
                  maxBootstrapPeers: number;
                  numPeers: number;
              }
              • maxBootstrapPeers: number
              • numPeers: number

            Returns Promise<Peer[]>

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

            +
          • Parameters

            • peer: Peer

            Returns Promise<Stream>

          • Parameters

            • peer: Peer

            Returns Promise<void>

          • Parameters

            • pubsubTopic: string
            • peer: Peer
            • contentTopics: string[]

            Returns Promise<void>

          • Parameters

            • pubsubTopic: string
            • peer: Peer
            • contentTopics: string[]

            Returns Promise<void>

          • Parameters

            • pubsubTopic: string
            • peer: Peer

            Returns Promise<void>

          Generated using TypeDoc

          \ No newline at end of file diff --git a/classes/_waku_sdk.waku.waku_light_push.LightPushCore.html b/classes/_waku_sdk.waku.waku_light_push.LightPushCore.html index 04308d2881..2a0798b853 100644 --- a/classes/_waku_sdk.waku.waku_light_push.LightPushCore.html +++ b/classes/_waku_sdk.waku.waku_light_push.LightPushCore.html @@ -12,7 +12,7 @@ getPeers getStream send -

      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
      preparePushMessage: any
      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: waku.StreamManager

      Accessors

      • get peerStore(): PeerStore
      • Returns PeerStore

      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
      preparePushMessage: any
      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: waku.StreamManager

      Accessors

      • get peerStore(): PeerStore
      • Returns PeerStore

      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[]>

      • Returns Promise<Peer[]>

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

        diff --git a/classes/_waku_sdk.waku.waku_store.StoreCore.html b/classes/_waku_sdk.waku.waku_store.StoreCore.html index 625e92bf75..d8fd941c85 100644 --- a/classes/_waku_sdk.waku.waku_store.StoreCore.html +++ b/classes/_waku_sdk.waku.waku_store.StoreCore.html @@ -12,7 +12,7 @@ getPeers getStream queryPerPage -

      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: waku.StreamManager

      Accessors

      • get peerStore(): PeerStore
      • Returns PeerStore

      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: waku.StreamManager

      Accessors

      • get peerStore(): PeerStore
      • Returns PeerStore

      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[]>

      • Returns Promise<Peer[]>

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.createEncoder.html b/functions/_waku_core.createEncoder.html index a0b46e08f4..5f1c0f5b6a 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

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.waitForRemotePeer.html b/functions/_waku_core.waitForRemotePeer.html index f5199b2fab..e6de70da6f 100644 --- a/functions/_waku_core.waitForRemotePeer.html +++ b/functions/_waku_core.waitForRemotePeer.html @@ -13,4 +13,4 @@

      Throws

      If passing a protocol that is not mounted

      Default

      Wait for remote peers with protocols enabled locally and no time out is applied.
       
      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.wakuMetadata.html b/functions/_waku_core.wakuMetadata.html index 14d9ee960c..85142e8f5e 100644 --- a/functions/_waku_core.wakuMetadata.html +++ b/functions/_waku_core.wakuMetadata.html @@ -1 +1 @@ -wakuMetadata | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuMetadata | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_core.waku_filter.wakuFilter.html b/functions/_waku_core.waku_filter.wakuFilter.html deleted file mode 100644 index f05b0e4869..0000000000 --- a/functions/_waku_core.waku_filter.wakuFilter.html +++ /dev/null @@ -1 +0,0 @@ -wakuFilter | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.compressPublicKey.html b/functions/_waku_enr.compressPublicKey.html index a768dca548..52bbe0393c 100644 --- a/functions/_waku_enr.compressPublicKey.html +++ b/functions/_waku_enr.compressPublicKey.html @@ -1 +1 @@ -compressPublicKey | Documentation

      Function compressPublicKey

      Generated using TypeDoc

      \ No newline at end of file +compressPublicKey | Documentation

      Function compressPublicKey

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.createPeerIdFromPublicKey.html b/functions/_waku_enr.createPeerIdFromPublicKey.html index e88b66eb65..ddf735426b 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>

      Generated using TypeDoc

      \ No newline at end of file +createPeerIdFromPublicKey | Documentation

      Function createPeerIdFromPublicKey

      • Parameters

        • publicKey: Uint8Array

        Returns Promise<PeerId>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.decodeWaku2.html b/functions/_waku_enr.decodeWaku2.html index 8e2244c19f..fc3656c88b 100644 --- a/functions/_waku_enr.decodeWaku2.html +++ b/functions/_waku_enr.decodeWaku2.html @@ -1 +1 @@ -decodeWaku2 | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decodeWaku2 | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.encodeWaku2.html b/functions/_waku_enr.encodeWaku2.html index 72f7bbc980..8ab2982760 100644 --- a/functions/_waku_enr.encodeWaku2.html +++ b/functions/_waku_enr.encodeWaku2.html @@ -1 +1 @@ -encodeWaku2 | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encodeWaku2 | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.getPrivateKeyFromPeerId.html b/functions/_waku_enr.getPrivateKeyFromPeerId.html index 3bbb58f688..bc238da07d 100644 --- a/functions/_waku_enr.getPrivateKeyFromPeerId.html +++ b/functions/_waku_enr.getPrivateKeyFromPeerId.html @@ -1 +1 @@ -getPrivateKeyFromPeerId | Documentation

      Function getPrivateKeyFromPeerId

      Generated using TypeDoc

      \ No newline at end of file +getPrivateKeyFromPeerId | Documentation

      Function getPrivateKeyFromPeerId

      Generated using TypeDoc

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

      Function getPublicKeyFromPeerId

      Generated using TypeDoc

      \ No newline at end of file +getPublicKeyFromPeerId | Documentation

      Function getPublicKeyFromPeerId

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.keccak256.html b/functions/_waku_enr.keccak256.html index 8e1d9a5123..dabd9c41e0 100644 --- a/functions/_waku_enr.keccak256.html +++ b/functions/_waku_enr.keccak256.html @@ -1 +1 @@ -keccak256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file +keccak256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.sign.html b/functions/_waku_enr.sign.html index 3f06ce6ff9..8f994caf6d 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.

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_enr.verifySignature.html b/functions/_waku_enr.verifySignature.html index 4c25cdd07a..17694ff491 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

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns boolean

      Generated using TypeDoc

      \ 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 c1d6d908fa..92abbcf341 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

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ 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 e7d9f98dae..566a884b78 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

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ 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 38b2251315..9e41367e3d 100644 --- a/functions/_waku_message_encryption.crypto.getSubtle.html +++ b/functions/_waku_message_encryption.crypto.getSubtle.html @@ -1 +1 @@ -getSubtle | Documentation

      Generated using TypeDoc

      \ No newline at end of file +getSubtle | Documentation

      Generated using TypeDoc

      \ 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 bad22a9531..e033c95136 100644 --- a/functions/_waku_message_encryption.crypto.keccak256.html +++ b/functions/_waku_message_encryption.crypto.keccak256.html @@ -1 +1 @@ -keccak256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file +keccak256 | Documentation

      Generated using TypeDoc

      \ 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 a04e564eb4..71ae4ba5e1 100644 --- a/functions/_waku_message_encryption.crypto.randomBytes.html +++ b/functions/_waku_message_encryption.crypto.randomBytes.html @@ -1 +1 @@ -randomBytes | Documentation

      Generated using TypeDoc

      \ No newline at end of file +randomBytes | Documentation

      Generated using TypeDoc

      \ 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 542fc60b38..1412b1ef62 100644 --- a/functions/_waku_message_encryption.crypto.sha256.html +++ b/functions/_waku_message_encryption.crypto.sha256.html @@ -1 +1 @@ -sha256 | Documentation

      Generated using TypeDoc

      \ No newline at end of file +sha256 | Documentation

      Generated using TypeDoc

      \ 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 0889ff7563..d1f8faf7ba 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.

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ 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 fe0e31f3e4..d1b8443735 100644 --- a/functions/_waku_message_encryption.crypto.symmetric.decrypt.html +++ b/functions/_waku_message_encryption.crypto.symmetric.decrypt.html @@ -1 +1 @@ -decrypt | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decrypt | Documentation

      Generated using TypeDoc

      \ 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 e4544fd357..c7ce0b3384 100644 --- a/functions/_waku_message_encryption.crypto.symmetric.encrypt.html +++ b/functions/_waku_message_encryption.crypto.symmetric.encrypt.html @@ -1 +1 @@ -encrypt | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encrypt | Documentation

      Generated using TypeDoc

      \ 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 88064c9a4a..03c15ce9b5 100644 --- a/functions/_waku_message_encryption.crypto.symmetric.generateIv.html +++ b/functions/_waku_message_encryption.crypto.symmetric.generateIv.html @@ -1 +1 @@ -generateIv | Documentation

      Generated using TypeDoc

      \ No newline at end of file +generateIv | Documentation

      Generated using TypeDoc

      \ 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 9485349b07..1bc32dd8bd 100644 --- a/functions/_waku_message_encryption.ecies.createDecoder.html +++ b/functions/_waku_message_encryption.ecies.createDecoder.html @@ -6,4 +6,4 @@ decode incoming messages.

      Parameters

      Returns Decoder

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ 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 3f0ba60520..a2a8777770 100644 --- a/functions/_waku_message_encryption.ecies.createEncoder.html +++ b/functions/_waku_message_encryption.ecies.createEncoder.html @@ -7,4 +7,4 @@ and encode outgoing messages. The payload can optionally be signed with the given private key as defined in 26/WAKU2-PAYLOAD.

      -

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ 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 7cd350ed5f..aed727b97e 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>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<Uint8Array>

      Generated using TypeDoc

      \ 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 80cca411ca..58f435e806 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>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<Uint8Array>

      Generated using TypeDoc

      \ 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 1e633f1271..49dccfe946 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

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

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

      Generated using TypeDoc

      \ 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 62e2c285bb..3244406c97 100644 --- a/functions/_waku_message_encryption.ecies.preCipher.html +++ b/functions/_waku_message_encryption.ecies.preCipher.html @@ -1,4 +1,4 @@ preCipher | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.generatePrivateKey.html b/functions/_waku_message_encryption.generatePrivateKey.html index baca3fbf98..a0a596e240 100644 --- a/functions/_waku_message_encryption.generatePrivateKey.html +++ b/functions/_waku_message_encryption.generatePrivateKey.html @@ -1,3 +1,3 @@ generatePrivateKey | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.generateSymmetricKey.html b/functions/_waku_message_encryption.generateSymmetricKey.html index 08e6516883..3550024d0a 100644 --- a/functions/_waku_message_encryption.generateSymmetricKey.html +++ b/functions/_waku_message_encryption.generateSymmetricKey.html @@ -1,2 +1,2 @@ generateSymmetricKey | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_encryption.getPublicKey.html b/functions/_waku_message_encryption.getPublicKey.html index 30d9e444d2..690ff7feec 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

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Uint8Array

      Generated using TypeDoc

      \ 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 a8169549c6..f2cd0a6ed7 100644 --- a/functions/_waku_message_encryption.symmetric.createDecoder.html +++ b/functions/_waku_message_encryption.symmetric.createDecoder.html @@ -6,4 +6,4 @@ decode incoming messages.

      Parameters

      Returns Decoder

      Generated using TypeDoc

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

      Generated using TypeDoc

      \ 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 1f42c2731b..9fbbeed2e7 100644 --- a/functions/_waku_message_encryption.symmetric.createEncoder.html +++ b/functions/_waku_message_encryption.symmetric.createEncoder.html @@ -6,4 +6,4 @@ and encode outgoing messages.

      The payload can optionally be signed with the given private key as defined in 26/WAKU2-PAYLOAD.

      -

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Encoder

      Generated using TypeDoc

      \ 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 8156fd7379..fbaf2fea4b 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].

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ 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 963a8936ee..5fa1db6be5 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.

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_hash.messageHash.html b/functions/_waku_message_hash.messageHash.html index 600b59ee34..8cad9ad89a 100644 --- a/functions/_waku_message_hash.messageHash.html +++ b/functions/_waku_message_hash.messageHash.html @@ -1,3 +1,3 @@ messageHash | Documentation
      • Deterministic Message Hashing as defined in 14/WAKU2-MESSAGE

        -

        Parameters

        Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Uint8Array

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_message_hash.messageHashStr.html b/functions/_waku_message_hash.messageHashStr.html index 359bbbd725..e54f4ca7da 100644 --- a/functions/_waku_message_hash.messageHashStr.html +++ b/functions/_waku_message_hash.messageHashStr.html @@ -1 +1 @@ -messageHashStr | Documentation
      • Parameters

        Returns string

      Generated using TypeDoc

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

        Returns string

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.WakuMessage.codec.html b/functions/_waku_proto.WakuMessage.codec.html index 5521e36204..ee8cc324fd 100644 --- a/functions/_waku_proto.WakuMessage.codec.html +++ b/functions/_waku_proto.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.WakuMessage.decode.html b/functions/_waku_proto.WakuMessage.decode.html index 715682ab51..bb641c075b 100644 --- a/functions/_waku_proto.WakuMessage.decode.html +++ b/functions/_waku_proto.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.WakuMessage.encode.html b/functions/_waku_proto.WakuMessage.encode.html index 4777765134..d882b728c4 100644 --- a/functions/_waku_proto.WakuMessage.encode.html +++ b/functions/_waku_proto.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 19e0723c6a..812d9f4677 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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 9ab400ccfa..ad9427e1e3 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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 598c4104fa..17ba1b6d4e 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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 7ac0b5c029..e3a070f2b4 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.codec.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 dfcc10d04d..2dedef6ae7 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.decode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 d60a5cf2f5..099c2fcf29 100644 --- a/functions/_waku_proto.proto_filter.FilterRequest.encode.html +++ b/functions/_waku_proto.proto_filter.FilterRequest.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 928628d2d4..18a0f9fac9 100644 --- a/functions/_waku_proto.proto_filter.FilterRpc.codec.html +++ b/functions/_waku_proto.proto_filter.FilterRpc.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 632b63f6bb..1abe844409 100644 --- a/functions/_waku_proto.proto_filter.FilterRpc.decode.html +++ b/functions/_waku_proto.proto_filter.FilterRpc.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 1e373dd247..79d3ff6add 100644 --- a/functions/_waku_proto.proto_filter.FilterRpc.encode.html +++ b/functions/_waku_proto.proto_filter.FilterRpc.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 88d5c45e95..be574d1d23 100644 --- a/functions/_waku_proto.proto_filter.MessagePush.codec.html +++ b/functions/_waku_proto.proto_filter.MessagePush.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 09bb1d2563..afa1ac7c27 100644 --- a/functions/_waku_proto.proto_filter.MessagePush.decode.html +++ b/functions/_waku_proto.proto_filter.MessagePush.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 dbb0a03b98..e08d59e155 100644 --- a/functions/_waku_proto.proto_filter.MessagePush.encode.html +++ b/functions/_waku_proto.proto_filter.MessagePush.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 f980984bbe..10a4fd2e02 100644 --- a/functions/_waku_proto.proto_filter.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_filter.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 524f551630..8546c5ab11 100644 --- a/functions/_waku_proto.proto_filter.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_filter.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 9b875c79f3..3a92d1ad57 100644 --- a/functions/_waku_proto.proto_filter.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_filter.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 fac73c2046..5f54eb3693 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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 29a36c5c66..6e04d0645f 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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 0dfa76f638..0b45deb65b 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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 de4d18554d..d02d039490 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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 4aa5920dde..12c3477c25 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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 eff42fec21..46d7040234 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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 ad45c6acf5..fdbd9e5ac8 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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 55ad96b95a..6c6adea753 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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 5597680710..a254ac1076 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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 b2734fd75d..c87205a0b8 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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 2dcd4f466f..141a0aaab6 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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 75e75deafb..045b86430b 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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 fb516f28e3..d33160a31b 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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 637054ec53..494b673afa 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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 fff213a00c..3834fbb2ac 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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 5552e4c950..681503f886 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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 d1b7b17142..5c89ff17bf 100644 --- a/functions/_waku_proto.proto_lightpush.PushRequest.codec.html +++ b/functions/_waku_proto.proto_lightpush.PushRequest.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 954cb8b687..2831a5bc17 100644 --- a/functions/_waku_proto.proto_lightpush.PushRequest.decode.html +++ b/functions/_waku_proto.proto_lightpush.PushRequest.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 0cd58fbeee..87ba5a08c9 100644 --- a/functions/_waku_proto.proto_lightpush.PushRequest.encode.html +++ b/functions/_waku_proto.proto_lightpush.PushRequest.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 d8d5a0eea3..6de3c497aa 100644 --- a/functions/_waku_proto.proto_lightpush.PushResponse.codec.html +++ b/functions/_waku_proto.proto_lightpush.PushResponse.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 7ff2731faa..a7673c8cbc 100644 --- a/functions/_waku_proto.proto_lightpush.PushResponse.decode.html +++ b/functions/_waku_proto.proto_lightpush.PushResponse.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 670401d840..35d118f5f0 100644 --- a/functions/_waku_proto.proto_lightpush.PushResponse.encode.html +++ b/functions/_waku_proto.proto_lightpush.PushResponse.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 803762d3dd..ed87724069 100644 --- a/functions/_waku_proto.proto_lightpush.PushRpc.codec.html +++ b/functions/_waku_proto.proto_lightpush.PushRpc.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 4e7014d997..74f15e4bb4 100644 --- a/functions/_waku_proto.proto_lightpush.PushRpc.decode.html +++ b/functions/_waku_proto.proto_lightpush.PushRpc.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 59f4b1a01e..a2dc192136 100644 --- a/functions/_waku_proto.proto_lightpush.PushRpc.encode.html +++ b/functions/_waku_proto.proto_lightpush.PushRpc.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 fb2ac21136..dd21101fb0 100644 --- a/functions/_waku_proto.proto_lightpush.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_lightpush.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 5c7416866c..0c9e9f8449 100644 --- a/functions/_waku_proto.proto_lightpush.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_lightpush.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 553db2d43e..2a7452aa67 100644 --- a/functions/_waku_proto.proto_lightpush.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_lightpush.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 9fbc1034fb..83420d247b 100644 --- a/functions/_waku_proto.proto_lightpush.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_lightpush.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 623dae5631..10bb4be308 100644 --- a/functions/_waku_proto.proto_lightpush.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_lightpush.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 720abc9126..50e6979877 100644 --- a/functions/_waku_proto.proto_lightpush.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_lightpush.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 0fd885f342..10e146cb24 100644 --- a/functions/_waku_proto.proto_message.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_message.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 dbe926cdd1..7ad8962531 100644 --- a/functions/_waku_proto.proto_message.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_message.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 01c65451eb..ea73398880 100644 --- a/functions/_waku_proto.proto_message.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_message.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 e928870162..e1e9721ef5 100644 --- a/functions/_waku_proto.proto_message.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_message.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 0d920f91da..cf7cf95b4a 100644 --- a/functions/_waku_proto.proto_message.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_message.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 2de3efa770..d14aaeb9d7 100644 --- a/functions/_waku_proto.proto_message.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_message.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 e4682cef68..d48681c34a 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.codec.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 cb3183da12..7348711224 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 50f8736e04..6ffa12409d 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataRequest.encode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataRequest.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 0d0472bebe..9b7418bc16 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 d0bb924c1c..c7f442860a 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.decode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 cd31b0664c..2a531b1e0d 100644 --- a/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html +++ b/functions/_waku_proto.proto_metadata.WakuMetadataResponse.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 45c88f40af..b1feb2b244 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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 612274b692..8744647d2e 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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 bd4ca1382a..6297e153c8 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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 6a9891fbbc..92e6770f41 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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 faf4021c45..d257343766 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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 ef8a65afd3..aded4418e5 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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 b0cd94d975..5aafdeb108 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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 2ac79ccc6f..5569042e0a 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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 8dcada3157..ba31d93add 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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 3f13389c3c..a3c5bce1ed 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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 d0596cdcb8..1f3188f793 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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 12728c1660..e6f50ea2fb 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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.ContentFilter.codec.html b/functions/_waku_proto.proto_store.ContentFilter.codec.html index df60a03cd0..ef9c49daa3 100644 --- a/functions/_waku_proto.proto_store.ContentFilter.codec.html +++ b/functions/_waku_proto.proto_store.ContentFilter.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.ContentFilter.decode.html b/functions/_waku_proto.proto_store.ContentFilter.decode.html index ea1538971f..1968d0de09 100644 --- a/functions/_waku_proto.proto_store.ContentFilter.decode.html +++ b/functions/_waku_proto.proto_store.ContentFilter.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.ContentFilter.encode.html b/functions/_waku_proto.proto_store.ContentFilter.encode.html index e54b2b8ad6..de29275ce7 100644 --- a/functions/_waku_proto.proto_store.ContentFilter.encode.html +++ b/functions/_waku_proto.proto_store.ContentFilter.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryQuery.codec.html b/functions/_waku_proto.proto_store.HistoryQuery.codec.html index 7383a3dc67..a4a2955546 100644 --- a/functions/_waku_proto.proto_store.HistoryQuery.codec.html +++ b/functions/_waku_proto.proto_store.HistoryQuery.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryQuery.decode.html b/functions/_waku_proto.proto_store.HistoryQuery.decode.html index 4a8442215a..af3a575014 100644 --- a/functions/_waku_proto.proto_store.HistoryQuery.decode.html +++ b/functions/_waku_proto.proto_store.HistoryQuery.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryQuery.encode.html b/functions/_waku_proto.proto_store.HistoryQuery.encode.html index 941e809256..05f1590dff 100644 --- a/functions/_waku_proto.proto_store.HistoryQuery.encode.html +++ b/functions/_waku_proto.proto_store.HistoryQuery.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryResponse.HistoryError.codec.html b/functions/_waku_proto.proto_store.HistoryResponse.HistoryError.codec.html index ebb7a2a77e..3c048e402a 100644 --- a/functions/_waku_proto.proto_store.HistoryResponse.HistoryError.codec.html +++ b/functions/_waku_proto.proto_store.HistoryResponse.HistoryError.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryResponse.codec.html b/functions/_waku_proto.proto_store.HistoryResponse.codec.html index e371536126..58db53eec4 100644 --- a/functions/_waku_proto.proto_store.HistoryResponse.codec.html +++ b/functions/_waku_proto.proto_store.HistoryResponse.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryResponse.decode.html b/functions/_waku_proto.proto_store.HistoryResponse.decode.html index c274c86279..c16f8cf679 100644 --- a/functions/_waku_proto.proto_store.HistoryResponse.decode.html +++ b/functions/_waku_proto.proto_store.HistoryResponse.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryResponse.encode.html b/functions/_waku_proto.proto_store.HistoryResponse.encode.html index 7371d69d3c..63a2443a0b 100644 --- a/functions/_waku_proto.proto_store.HistoryResponse.encode.html +++ b/functions/_waku_proto.proto_store.HistoryResponse.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryRpc.codec.html b/functions/_waku_proto.proto_store.HistoryRpc.codec.html index 07789dc03a..819ba95226 100644 --- a/functions/_waku_proto.proto_store.HistoryRpc.codec.html +++ b/functions/_waku_proto.proto_store.HistoryRpc.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryRpc.decode.html b/functions/_waku_proto.proto_store.HistoryRpc.decode.html index abb0ea88e5..4fa019dafb 100644 --- a/functions/_waku_proto.proto_store.HistoryRpc.decode.html +++ b/functions/_waku_proto.proto_store.HistoryRpc.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.HistoryRpc.encode.html b/functions/_waku_proto.proto_store.HistoryRpc.encode.html index 0403cf543c..88f953ba31 100644 --- a/functions/_waku_proto.proto_store.HistoryRpc.encode.html +++ b/functions/_waku_proto.proto_store.HistoryRpc.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.Index.codec.html b/functions/_waku_proto.proto_store.Index.codec.html index 41968da249..271303f676 100644 --- a/functions/_waku_proto.proto_store.Index.codec.html +++ b/functions/_waku_proto.proto_store.Index.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.Index.decode.html b/functions/_waku_proto.proto_store.Index.decode.html index 5e513e48d8..43aa3e71b6 100644 --- a/functions/_waku_proto.proto_store.Index.decode.html +++ b/functions/_waku_proto.proto_store.Index.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.Index.encode.html b/functions/_waku_proto.proto_store.Index.encode.html index b8461aecee..440a43c80f 100644 --- a/functions/_waku_proto.proto_store.Index.encode.html +++ b/functions/_waku_proto.proto_store.Index.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.PagingInfo.Direction.codec.html b/functions/_waku_proto.proto_store.PagingInfo.Direction.codec.html index af25b1bf0f..ad057ced92 100644 --- a/functions/_waku_proto.proto_store.PagingInfo.Direction.codec.html +++ b/functions/_waku_proto.proto_store.PagingInfo.Direction.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.PagingInfo.codec.html b/functions/_waku_proto.proto_store.PagingInfo.codec.html index 448c7c29d2..67298203ac 100644 --- a/functions/_waku_proto.proto_store.PagingInfo.codec.html +++ b/functions/_waku_proto.proto_store.PagingInfo.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.PagingInfo.decode.html b/functions/_waku_proto.proto_store.PagingInfo.decode.html index 65edffed66..cfed99ce16 100644 --- a/functions/_waku_proto.proto_store.PagingInfo.decode.html +++ b/functions/_waku_proto.proto_store.PagingInfo.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_proto.proto_store.PagingInfo.encode.html b/functions/_waku_proto.proto_store.PagingInfo.encode.html index 5c239f86d6..fc719d94ad 100644 --- a/functions/_waku_proto.proto_store.PagingInfo.encode.html +++ b/functions/_waku_proto.proto_store.PagingInfo.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 0d116ab672..02f02b1c91 100644 --- a/functions/_waku_proto.proto_store.RateLimitProof.codec.html +++ b/functions/_waku_proto.proto_store.RateLimitProof.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 2252a1a2c9..12ca937bca 100644 --- a/functions/_waku_proto.proto_store.RateLimitProof.decode.html +++ b/functions/_waku_proto.proto_store.RateLimitProof.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 8947d8dc14..ea286661f2 100644 --- a/functions/_waku_proto.proto_store.RateLimitProof.encode.html +++ b/functions/_waku_proto.proto_store.RateLimitProof.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 23a5eda4fd..e1d591bf5c 100644 --- a/functions/_waku_proto.proto_store.WakuMessage.codec.html +++ b/functions/_waku_proto.proto_store.WakuMessage.codec.html @@ -1 +1 @@ -codec | Documentation

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 433c352930..0bf523c1b9 100644 --- a/functions/_waku_proto.proto_store.WakuMessage.decode.html +++ b/functions/_waku_proto.proto_store.WakuMessage.decode.html @@ -1 +1 @@ -decode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 2c8fff9c14..d68db9825e 100644 --- a/functions/_waku_proto.proto_store.WakuMessage.encode.html +++ b/functions/_waku_proto.proto_store.WakuMessage.encode.html @@ -1 +1 @@ -encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ 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 c37985b3de..46811dea85 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

      Generated using TypeDoc

      \ No newline at end of file +codec | Documentation

      Generated using TypeDoc

      \ 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 ce4c591de0..6c4066ed47 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

      Generated using TypeDoc

      \ No newline at end of file +decode | Documentation

      Generated using TypeDoc

      \ 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 65f452aba4..bf34edefa7 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

      Generated using TypeDoc

      \ No newline at end of file +encode | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_relay.wakuGossipSub.html b/functions/_waku_relay.wakuGossipSub.html index c5c04fd406..e35b66f0d6 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

      Generated using TypeDoc

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

        Returns ((components) => GossipSub)

          • (components): GossipSub
          • Parameters

            • components: GossipSubComponents

            Returns GossipSub

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_relay.wakuRelay.html b/functions/_waku_relay.wakuRelay.html index dd13931fbf..872c7d6f19 100644 --- a/functions/_waku_relay.wakuRelay.html +++ b/functions/_waku_relay.wakuRelay.html @@ -1 +1 @@ -wakuRelay | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuRelay | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.createLightNode.html b/functions/_waku_sdk.createLightNode.html index 69f1eb83f5..60fb4243b3 100644 --- a/functions/_waku_sdk.createLightNode.html +++ b/functions/_waku_sdk.createLightNode.html @@ -1,4 +1,4 @@ createLightNode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<LightNode>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.createNode.html b/functions/_waku_sdk.createNode.html index d6351f2961..30f2ef9916 100644 --- a/functions/_waku_sdk.createNode.html +++ b/functions/_waku_sdk.createNode.html @@ -1,2 +1,2 @@ createNode | Documentation

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<LightNode>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.defaultLibp2p.html b/functions/_waku_sdk.defaultLibp2p.html index a7aadeb80a..f31fa861d1 100644 --- a/functions/_waku_sdk.defaultLibp2p.html +++ b/functions/_waku_sdk.defaultLibp2p.html @@ -1 +1 @@ -defaultLibp2p | Documentation
      • Parameters

        • Optional shardInfo: ShardInfo
        • Optional wakuGossipSub: ((components) => GossipSub)
            • (components): GossipSub
            • Parameters

              • components: Components

              Returns GossipSub

        • Optional options: Partial<CreateLibp2pOptions>
        • Optional userAgent: string

        Returns Promise<Libp2p>

      Generated using TypeDoc

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

        • Optional shardInfo: ShardInfo
        • Optional wakuGossipSub: ((components) => GossipSub)
            • (components): GossipSub
            • Parameters

              • components: Components

              Returns GossipSub

        • Optional options: Partial<CreateLibp2pOptions>
        • Optional userAgent: string

        Returns Promise<Libp2p>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.streamContentTopic.html b/functions/_waku_sdk.streamContentTopic.html index cc5ff7c34f..7f158ec3c8 100644 --- a/functions/_waku_sdk.streamContentTopic.html +++ b/functions/_waku_sdk.streamContentTopic.html @@ -1,4 +1,4 @@ streamContentTopic | Documentation

      Function streamContentTopic

      • Creates a subscription and streams all new messages for a content topic. Will create a light node configured for the content topic with default settings if a node is not provided in opts. Assumes node is using autosharding.

        -

        Parameters

        • contentTopic: string
        • opts: CreateTopicOptions

        Returns Promise<[ReadableStream<DecodedMessage>, LightNode]>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<[ReadableStream<DecodedMessage>, LightNode]>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.subscribeToContentTopic.html b/functions/_waku_sdk.subscribeToContentTopic.html index 36c3a73baa..451d866b04 100644 --- a/functions/_waku_sdk.subscribeToContentTopic.html +++ b/functions/_waku_sdk.subscribeToContentTopic.html @@ -2,4 +2,4 @@ Will create a light node configured for the content topic with default settings if a node is not provided in opts. Assumes node is using autosharding.

      Parameters

      Returns Promise<{
          subscription: IFilterSubscription;
          waku: LightNode;
      }>

      Generated using TypeDoc

      \ No newline at end of file +
    • opts: CreateTopicOptions
    • Returns Promise<{
          subscription: IFilterSubscription;
          waku: LightNode;
      }>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.waku.waku_filter.wakuFilter.html b/functions/_waku_sdk.waku.waku_filter.wakuFilter.html deleted file mode 100644 index 6f75dec6d3..0000000000 --- a/functions/_waku_sdk.waku.waku_filter.wakuFilter.html +++ /dev/null @@ -1 +0,0 @@ -wakuFilter | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.wakuFilter.html b/functions/_waku_sdk.wakuFilter.html new file mode 100644 index 0000000000..306f126008 --- /dev/null +++ b/functions/_waku_sdk.wakuFilter.html @@ -0,0 +1 @@ +wakuFilter | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.wakuLightPush.html b/functions/_waku_sdk.wakuLightPush.html index 02ccb9f233..46a0a2aebb 100644 --- a/functions/_waku_sdk.wakuLightPush.html +++ b/functions/_waku_sdk.wakuLightPush.html @@ -1 +1 @@ -wakuLightPush | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuLightPush | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_sdk.wakuStore.html b/functions/_waku_sdk.wakuStore.html index 674e31ed67..7d54b6f3a4 100644 --- a/functions/_waku_sdk.wakuStore.html +++ b/functions/_waku_sdk.wakuStore.html @@ -1 +1 @@ -wakuStore | Documentation

      Generated using TypeDoc

      \ No newline at end of file +wakuStore | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.contentTopicToPubsubTopic.html b/functions/_waku_utils.contentTopicToPubsubTopic.html index 37b45857be..d465b11776 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

      Generated using TypeDoc

      \ No newline at end of file +contentTopicToPubsubTopic | Documentation

      Function contentTopicToPubsubTopic

      • Parameters

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

        Returns string

      Generated using TypeDoc

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

      Function contentTopicToShardIndex

      • Given a string, determines which autoshard index to use for its pubsub topic. Based on the algorithm described in the RFC: https://rfc.vac.dev/spec/51//#algorithm

        -

        Parameters

        • contentTopic: string
        • networkShards: number = 8

        Returns number

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns number

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.contentTopicsByPubsubTopic.html b/functions/_waku_utils.contentTopicsByPubsubTopic.html index 83a1b90ee7..e2aee90fde 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[]>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Map<string, string[]>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.decodeRelayShard.html b/functions/_waku_utils.decodeRelayShard.html index 9975320afa..87c668b308 100644 --- a/functions/_waku_utils.decodeRelayShard.html +++ b/functions/_waku_utils.decodeRelayShard.html @@ -1 +1 @@ -decodeRelayShard | Documentation

      Generated using TypeDoc

      \ No newline at end of file +decodeRelayShard | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.determinePubsubTopic.html b/functions/_waku_utils.determinePubsubTopic.html index e43d70c024..b47d9f1ec6 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
        • pubsubTopicShardInfo: string | SingleShardInfo = DefaultPubsubTopic

        Returns string

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns string

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.encodeRelayShard.html b/functions/_waku_utils.encodeRelayShard.html index 2d91a31252..ba26c3d992 100644 --- a/functions/_waku_utils.encodeRelayShard.html +++ b/functions/_waku_utils.encodeRelayShard.html @@ -1 +1 @@ -encodeRelayShard | Documentation

      Generated using TypeDoc

      \ No newline at end of file +encodeRelayShard | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.ensurePubsubTopicIsConfigured.html b/functions/_waku_utils.ensurePubsubTopicIsConfigured.html index 6f01908c57..23eca095b3 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

      Generated using TypeDoc

      \ No newline at end of file +ensurePubsubTopicIsConfigured | Documentation

      Function ensurePubsubTopicIsConfigured

      • Parameters

        • pubsubTopic: string
        • configuredTopics: string[]

        Returns void

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.ensureShardingConfigured.html b/functions/_waku_utils.ensureShardingConfigured.html index 394b3e7887..c47003b530 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;
            shardingParams: ShardingParams;
        }

        Validated sharding parameters, with any missing values set to defaults

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.ensureValidContentTopic.html b/functions/_waku_utils.ensureValidContentTopic.html index ed73e759b6..c98a6a805c 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

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.getPseudoRandomSubset.html b/functions/_waku_utils.getPseudoRandomSubset.html index 10f60e1729..3991b12ed6 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[]

      Generated using TypeDoc

      \ No newline at end of file +

      Type Parameters

      Parameters

      Returns T[]

      Generated using TypeDoc

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

      Function getWsMultiaddrFromMultiaddrs

      • Parameters

        • addresses: Multiaddr[]

        Returns Multiaddr

      Generated using TypeDoc

      \ No newline at end of file +getWsMultiaddrFromMultiaddrs | Documentation

      Function getWsMultiaddrFromMultiaddrs

      • Parameters

        • addresses: Multiaddr[]

        Returns Multiaddr

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.groupByContentTopic.html b/functions/_waku_utils.groupByContentTopic.html index 35f46c7a68..406325ecb6 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[]>

      Generated using TypeDoc

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

        • T extends {
              contentTopic: string;
          }

        Parameters

        • values: readonly T[]

        Returns Map<string, T[]>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.isDefined.html b/functions/_waku_utils.isDefined.html index 5818a1e535..519d7833e8 100644 --- a/functions/_waku_utils.isDefined.html +++ b/functions/_waku_utils.isDefined.html @@ -1 +1 @@ -isDefined | Documentation

      Generated using TypeDoc

      \ No newline at end of file +isDefined | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.isMessageSizeUnderCap.html b/functions/_waku_utils.isMessageSizeUnderCap.html index 7db3536592..20a810217d 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>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      Returns Promise<boolean>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.isWireSizeUnderCap.html b/functions/_waku_utils.isWireSizeUnderCap.html index cc612f2122..2007cf7256 100644 --- a/functions/_waku_utils.isWireSizeUnderCap.html +++ b/functions/_waku_utils.isWireSizeUnderCap.html @@ -1 +1 @@ -isWireSizeUnderCap | Documentation

      Generated using TypeDoc

      \ No newline at end of file +isWireSizeUnderCap | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.pubsubTopicToSingleShardInfo.html b/functions/_waku_utils.pubsubTopicToSingleShardInfo.html index 0b75ba5b3e..43deecaada 100644 --- a/functions/_waku_utils.pubsubTopicToSingleShardInfo.html +++ b/functions/_waku_utils.pubsubTopicToSingleShardInfo.html @@ -1 +1 @@ -pubsubTopicToSingleShardInfo | Documentation

      Function pubsubTopicToSingleShardInfo

      Generated using TypeDoc

      \ No newline at end of file +pubsubTopicToSingleShardInfo | Documentation

      Function pubsubTopicToSingleShardInfo

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.pushOrInitMapSet.html b/functions/_waku_utils.pushOrInitMapSet.html index 72fbc83d19..9ce4194897 100644 --- a/functions/_waku_utils.pushOrInitMapSet.html +++ b/functions/_waku_utils.pushOrInitMapSet.html @@ -1 +1 @@ -pushOrInitMapSet | Documentation

      Generated using TypeDoc

      \ No newline at end of file +pushOrInitMapSet | Documentation

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.removeItemFromArray.html b/functions/_waku_utils.removeItemFromArray.html index 31818cd3da..7727acad5c 100644 --- a/functions/_waku_utils.removeItemFromArray.html +++ b/functions/_waku_utils.removeItemFromArray.html @@ -1 +1 @@ -removeItemFromArray | Documentation
      • Parameters

        • arr: unknown[]
        • value: unknown

        Returns unknown[]

      Generated using TypeDoc

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

        • arr: unknown[]
        • value: unknown

        Returns unknown[]

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.shardInfoToPubsubTopics.html b/functions/_waku_utils.shardInfoToPubsubTopics.html index 17f53f202e..2c7213b7fa 100644 --- a/functions/_waku_utils.shardInfoToPubsubTopics.html +++ b/functions/_waku_utils.shardInfoToPubsubTopics.html @@ -1 +1 @@ -shardInfoToPubsubTopics | Documentation

      Function shardInfoToPubsubTopics

      Generated using TypeDoc

      \ No newline at end of file +shardInfoToPubsubTopics | Documentation

      Function shardInfoToPubsubTopics

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.singleShardInfoToPubsubTopic.html b/functions/_waku_utils.singleShardInfoToPubsubTopic.html index 155174950f..76d50fb1c9 100644 --- a/functions/_waku_utils.singleShardInfoToPubsubTopic.html +++ b/functions/_waku_utils.singleShardInfoToPubsubTopic.html @@ -1 +1 @@ -singleShardInfoToPubsubTopic | Documentation

      Function singleShardInfoToPubsubTopic

      Generated using TypeDoc

      \ No newline at end of file +singleShardInfoToPubsubTopic | Documentation

      Function singleShardInfoToPubsubTopic

      Generated using TypeDoc

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

      Function singleShardInfosToShardInfo

      Generated using TypeDoc

      \ No newline at end of file +singleShardInfosToShardInfo | Documentation

      Function singleShardInfosToShardInfo

      Generated using TypeDoc

      \ No newline at end of file diff --git a/functions/_waku_utils.toAsyncIterator.html b/functions/_waku_utils.toAsyncIterator.html index 0a115a17a6..345e7b4bc8 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.

      -

      Generated using TypeDoc

      \ No newline at end of file +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_core.waku_store.Params.html b/interfaces/_waku_core.waku_store.Params.html index 99a043b708..5386e6aad4 100644 --- a/interfaces/_waku_core.waku_store.Params.html +++ b/interfaces/_waku_core.waku_store.Params.html @@ -1,8 +1,8 @@ -Params | Documentation
      interface Params {
          contentTopics: string[];
          cursor?: Index;
          endTime?: Date;
          pageDirection: waku_store.PageDirection;
          pageSize: number;
          pubsubTopic: string;
          startTime?: Date;
      }

      Properties

      contentTopics +Params | Documentation
      interface Params {
          contentTopics: string[];
          cursor?: Index;
          endTime?: Date;
          pageDirection: waku_store.PageDirection;
          pageSize: number;
          pubsubTopic: string;
          startTime?: Date;
      }

      Properties

      contentTopics: string[]
      cursor?: Index
      endTime?: Date
      pageDirection: waku_store.PageDirection
      pageSize: number
      pubsubTopic: string
      startTime?: Date

      Generated using TypeDoc

      \ No newline at end of file +

      Properties

      contentTopics: string[]
      cursor?: Index
      endTime?: Date
      pageDirection: waku_store.PageDirection
      pageSize: number
      pubsubTopic: string
      startTime?: Date

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_core.waku_store.QueryOptions.html b/interfaces/_waku_core.waku_store.QueryOptions.html index 2b845f0b40..b555873960 100644 --- a/interfaces/_waku_core.waku_store.QueryOptions.html +++ b/interfaces/_waku_core.waku_store.QueryOptions.html @@ -1,11 +1,11 @@ -QueryOptions | Documentation
      interface QueryOptions {
          cursor?: Cursor;
          pageDirection?: waku_store.PageDirection;
          pageSize?: number;
          timeFilter?: waku_store.TimeFilter;
      }

      Properties

      cursor? +QueryOptions | Documentation
      interface QueryOptions {
          cursor?: Cursor;
          pageDirection?: waku_store.PageDirection;
          pageSize?: number;
          timeFilter?: waku_store.TimeFilter;
      }

      Properties

      cursor?: Cursor

      Cursor as an index to start a query from. The cursor index will be exclusive (i.e. the message at the cursor index will not be included in the result). If undefined, the query will start from the beginning or end of the history, depending on the page direction.

      -
      pageDirection?: waku_store.PageDirection

      The direction in which pages are retrieved:

      +
      pageDirection?: waku_store.PageDirection

      The direction in which pages are retrieved:

      Default

      { @link PageDirection.BACKWARD }
       
      -
      pageSize?: number

      The number of message per page.

      +
      pageSize?: number

      The number of message per page.

      Default

      { @link DefaultPageSize }
       
      -
      timeFilter?: waku_store.TimeFilter

      Retrieve messages with a timestamp within the provided values.

      -

      Generated using TypeDoc

      \ No newline at end of file +
      timeFilter?: waku_store.TimeFilter

      Retrieve messages with a timestamp within the provided values.

      +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_core.waku_store.TimeFilter.html b/interfaces/_waku_core.waku_store.TimeFilter.html index f702b22a3c..ff97429690 100644 --- a/interfaces/_waku_core.waku_store.TimeFilter.html +++ b/interfaces/_waku_core.waku_store.TimeFilter.html @@ -1,3 +1,3 @@ -TimeFilter | Documentation
      interface TimeFilter {
          endTime: Date;
          startTime: Date;
      }

      Properties

      endTime +TimeFilter | Documentation
      interface TimeFilter {
          endTime: Date;
          startTime: Date;
      }

      Properties

      Properties

      endTime: Date
      startTime: Date

      Generated using TypeDoc

      \ No newline at end of file +

      Properties

      endTime: Date
      startTime: Date

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ConnectionManagerOptions.html b/interfaces/_waku_interfaces.ConnectionManagerOptions.html index c54ab80fd7..db6bdd67bc 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

      -

      Generated using TypeDoc

      \ No newline at end of file +
      maxParallelDials: number

      Max number of parallel dials allowed

      +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Cursor.html b/interfaces/_waku_interfaces.Cursor.html index 88daddf8dc..64ed86f6ab 100644 --- a/interfaces/_waku_interfaces.Cursor.html +++ b/interfaces/_waku_interfaces.Cursor.html @@ -1,5 +1,5 @@ -Cursor | Documentation
      interface Cursor {
          digest: Uint8Array;
          pubsubTopic: string;
          receiverTime: bigint;
          senderTime: bigint;
      }

      Properties

      digest +Cursor | Documentation
      interface Cursor {
          digest: Uint8Array;
          pubsubTopic: string;
          receiverTime: bigint;
          senderTime: bigint;
      }

      Properties

      digest: Uint8Array
      pubsubTopic: string
      receiverTime: bigint
      senderTime: bigint

      Generated using TypeDoc

      \ No newline at end of file +

      Properties

      digest: Uint8Array
      pubsubTopic: string
      receiverTime: bigint
      senderTime: bigint

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.DnsClient.html b/interfaces/_waku_interfaces.DnsClient.html index 552d8c12b8..4a97ddf1e9 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[]>

      Generated using TypeDoc

      \ 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[]>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.DnsDiscOptions.html b/interfaces/_waku_interfaces.DnsDiscOptions.html index eba4fc766b..3f28b72a24 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

      -

      Generated using TypeDoc

      \ 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

      +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.DnsDiscoveryComponents.html b/interfaces/_waku_interfaces.DnsDiscoveryComponents.html index fb8843a4ed..f352585ec2 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

      Generated using TypeDoc

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

      Properties

      Properties

      peerStore: PeerStore

      Generated using TypeDoc

      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.EncoderOptions.html b/interfaces/_waku_interfaces.EncoderOptions.html index ac404f58dc..7511f7f8bf 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

          Generated using TypeDoc

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

          Deprecated

          pubsubTopicShardInfo?: SingleShardInfo

          Generated using TypeDoc

          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Failure.html b/interfaces/_waku_interfaces.Failure.html index 5732897a81..f8a531eda9 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

          Generated using TypeDoc

          \ No newline at end of file +

          Properties

          peerId?: PeerId

          Generated using TypeDoc

          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.FullNode.html b/interfaces/_waku_interfaces.FullNode.html index 076d6a382e..d7a48d753b 100644 --- a/interfaces/_waku_interfaces.FullNode.html +++ b/interfaces/_waku_interfaces.FullNode.html @@ -1,4 +1,4 @@ -FullNode | Documentation
          interface FullNode {
              connectionManager: IConnectionManager;
              filter: IFilter;
              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 +FullNode | Documentation
          interface FullNode {
              connectionManager: IConnectionManager;
              filter: IFilterSDK;
              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: IConnectionManager
          filter: IFilter
          libp2p: Libp2p
          lightPush: ILightPushSDK
          relay: IRelay
          store: IStoreSDK

          Methods

          Generated using TypeDoc

          \ No newline at end of file +

          Properties

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

          Methods

          Generated using TypeDoc

          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IAsyncIterator.html b/interfaces/_waku_interfaces.IAsyncIterator.html index d50b16c412..0fa54f7668 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>

          Generated using TypeDoc

          \ No newline at end of file +

          Properties

          iterator: AsyncIterator<T, any, undefined>

          Generated using TypeDoc

          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IConnectionManager.html b/interfaces/_waku_interfaces.IConnectionManager.html index c97549bf56..d2f813e755 100644 --- a/interfaces/_waku_interfaces.IConnectionManager.html +++ b/interfaces/_waku_interfaces.IConnectionManager.html @@ -1,4 +1,4 @@ -IConnectionManager | Documentation
          interface IConnectionManager {
              #private: any;
              addEventListener<K>(type, listener, options?): void;
              dispatchEvent(event): boolean;
              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;
                addEventListener<K>(type, listener, options?): void;
                dispatchEvent(event): boolean;
                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

              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

              Generated using TypeDoc

              \ No newline at end of file +

              Properties

              #private: any

              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

              Generated using TypeDoc

              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IConnectionStateEvents.html b/interfaces/_waku_interfaces.IConnectionStateEvents.html index ffd19865fc..76726dfc77 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>

              Generated using TypeDoc

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

              Properties

              Properties

              waku:connection: CustomEvent<boolean>

              Generated using TypeDoc

              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IDecodedMessage.html b/interfaces/_waku_interfaces.IDecodedMessage.html index 44c8d07d79..8aa04c548e 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

                  Generated using TypeDoc

                  \ 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

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IDecoder.html b/interfaces/_waku_interfaces.IDecoder.html index 64bfe301fa..60e57131ab 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

                      Generated using TypeDoc

                      \ 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

                      Generated using TypeDoc

                      \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IEncoder.html b/interfaces/_waku_interfaces.IEncoder.html index 6663d79e5a..1f8e57348c 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>

                          Generated using TypeDoc

                          \ 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>

                          Generated using TypeDoc

                          \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IEnr.html b/interfaces/_waku_interfaces.IEnr.html index 8aff7534f4..8cd44a39fd 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

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IMetaSetter.html b/interfaces/_waku_interfaces.IMetaSetter.html index 139483d72c..94da524633 100644 --- a/interfaces/_waku_interfaces.IMetaSetter.html +++ b/interfaces/_waku_interfaces.IMetaSetter.html @@ -1 +1 @@ -IMetaSetter | Documentation
                              interface IMetaSetter ((message) => Uint8Array)

                              Generated using TypeDoc

                              \ No newline at end of file +IMetaSetter | Documentation
                              interface IMetaSetter ((message) => Uint8Array)

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IMetadata.html b/interfaces/_waku_interfaces.IMetadata.html index d6ffd5046d..0f6c6e2ef3 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;
                                  removeLibp2pEventListener: {
                                      <K>(type, listener?, options?): void;
                                      (type, listener?, options?): void;
                                  };
                                  shardInfo: ShardingParams;
                                  confirmOrAttemptHandshake(peerId): Promise<QueryResult>;
                                  query(peerId): Promise<QueryResult>;
                              }

                              Hierarchy

                              Properties

                              addLibp2pEventListener +IMetadata | Documentation
                              interface IMetadata {
                                  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;
                                  };
                                  shardInfo: ShardingParams;
                                  confirmOrAttemptHandshake(peerId): Promise<QueryResult>;
                                  query(peerId): Promise<QueryResult>;
                              }

                              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
                              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

                              shardInfo: ShardingParams

                              Methods

                              Generated using TypeDoc

                              \ 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

                              shardInfo: ShardingParams

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IPeerExchange.html b/interfaces/_waku_interfaces.IPeerExchange.html index a24423912d..5fec3dfe41 100644 --- a/interfaces/_waku_interfaces.IPeerExchange.html +++ b/interfaces/_waku_interfaces.IPeerExchange.html @@ -1,4 +1,4 @@ -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;
                                  };
                                  shardInfo?: ShardInfo;
                                  query(params): Promise<PeerExchangeResult>;
                              }

                              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;
                                  };
                                  shardInfo?: ShardInfo;
                                  query(params): Promise<PeerExchangeResult>;
                              }

                              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

                              shardInfo?: ShardInfo

                              Methods

                              Generated using TypeDoc

                              \ 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

                              shardInfo?: ShardInfo

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html b/interfaces/_waku_interfaces.IPeersByDiscoveryEvents.html index 0fec69a9a5..f434a90a42 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>

                              Generated using TypeDoc

                              \ 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>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IProtoMessage.html b/interfaces/_waku_interfaces.IProtoMessage.html index 213030043f..3990b79f3e 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

                              Generated using TypeDoc

                              \ 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

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IRateLimitProof.html b/interfaces/_waku_interfaces.IRateLimitProof.html index b07c68ece4..19f659a4f2 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IReceiver.html b/interfaces/_waku_interfaces.IReceiver.html index 725841074f..9160ef7716 100644 --- a/interfaces/_waku_interfaces.IReceiver.html +++ b/interfaces/_waku_interfaces.IReceiver.html @@ -1,3 +1,3 @@ -IReceiver | Documentation
                              interface IReceiver {
                                  subscribe: (<T>(decoders, callback) => Unsubscribe | Promise<Unsubscribe>);
                                  toSubscriptionIterator: (<T>(decoders) => Promise<IAsyncIterator<T>>);
                              }

                              Properties

                              subscribe +IReceiver | Documentation
                              interface IReceiver {
                                  subscribe: (<T>(decoders, callback) => Unsubscribe | Promise<Unsubscribe>);
                                  toSubscriptionIterator: (<T>(decoders) => Promise<IAsyncIterator<T>>);
                              }

                              Properties

                              subscribe: (<T>(decoders, callback) => Unsubscribe | Promise<Unsubscribe>)

                              Type declaration

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

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              subscribe: (<T>(decoders, callback) => Unsubscribe | Promise<Unsubscribe>)

                              Type declaration

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

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.IRelayAPI.html b/interfaces/_waku_interfaces.IRelayAPI.html index 8935c36f4e..881c8415d9 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>

                              Generated using TypeDoc

                              \ 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>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ISender.html b/interfaces/_waku_interfaces.ISender.html index a3599b6e08..53ae92bb5e 100644 --- a/interfaces/_waku_interfaces.ISender.html +++ b/interfaces/_waku_interfaces.ISender.html @@ -1,2 +1,2 @@ -ISender | Documentation
                              interface ISender {
                                  send: ((encoder, message) => Promise<SendResult>);
                              }

                              Properties

                              Properties

                              send: ((encoder, message) => Promise<SendResult>)

                              Type declaration

                              Generated using TypeDoc

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

                              Properties

                              Properties

                              send: ((encoder, message) => Promise<SendResult>)

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.KeepAliveOptions.html b/interfaces/_waku_interfaces.KeepAliveOptions.html index bf2317f48b..81849df57e 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              pingKeepAlive: number
                              relayKeepAlive: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.LightNode.html b/interfaces/_waku_interfaces.LightNode.html index fc61bb7ebb..365565af4b 100644 --- a/interfaces/_waku_interfaces.LightNode.html +++ b/interfaces/_waku_interfaces.LightNode.html @@ -1,4 +1,4 @@ -LightNode | Documentation
                              interface LightNode {
                                  connectionManager: IConnectionManager;
                                  filter: IFilter;
                                  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;
                                  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: IConnectionManager
                              filter: IFilter
                              libp2p: Libp2p
                              lightPush: ILightPushSDK
                              relay: undefined
                              store: IStoreSDK

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

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

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.NodeCapabilityCount.html b/interfaces/_waku_interfaces.NodeCapabilityCount.html index 69a8429a5a..b75c4da425 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              filter: number
                              lightPush: number
                              relay: number
                              store: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerExchangeComponents.html b/interfaces/_waku_interfaces.PeerExchangeComponents.html index 3e4cc311c8..18cfdce44f 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              connectionManager: ConnectionManager
                              peerStore: PeerStore

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerExchangeQueryParams.html b/interfaces/_waku_interfaces.PeerExchangeQueryParams.html index a52551f630..ecf0beb858 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              numPeers: number
                              peerId: PeerId

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerExchangeResponse.html b/interfaces/_waku_interfaces.PeerExchangeResponse.html index 91e5b22f8b..ae69160db9 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[]

                              Generated using TypeDoc

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

                              Properties

                              Properties

                              peerInfos: PeerInfo[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeerInfo.html b/interfaces/_waku_interfaces.PeerInfo.html index 712121b82c..7fe0ef7c39 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

                              Generated using TypeDoc

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

                              Properties

                              Properties

                              ENR?: IEnr

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.PeersByDiscoveryResult.html b/interfaces/_waku_interfaces.PeersByDiscoveryResult.html index 8e528722b0..1785635a2a 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[]

                              Generated using TypeDoc

                              \ 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[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.RelayNode.html b/interfaces/_waku_interfaces.RelayNode.html index bf54b5f7b7..209427b341 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;
                                  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;
                                  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: IConnectionManager
                              filter: undefined
                              libp2p: Libp2p
                              lightPush: undefined
                              relay: IRelay
                              store: undefined

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

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

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.SendResult.html b/interfaces/_waku_interfaces.SendResult.html index cbfaf111a3..03006b768e 100644 --- a/interfaces/_waku_interfaces.SendResult.html +++ b/interfaces/_waku_interfaces.SendResult.html @@ -1,3 +1,3 @@ -SendResult | Documentation
                              interface SendResult {
                                  failures?: Failure[];
                                  successes: PeerId[];
                              }

                              Properties

                              failures? +SendResult | Documentation
                              interface SendResult {
                                  failures?: Failure[];
                                  successes: PeerId[];
                              }

                              Properties

                              Properties

                              failures?: Failure[]
                              successes: PeerId[]

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              failures?: Failure[]
                              successes: PeerId[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.ShardInfo.html b/interfaces/_waku_interfaces.ShardInfo.html index 45ddb81ab0..527f4c83b6 100644 --- a/interfaces/_waku_interfaces.ShardInfo.html +++ b/interfaces/_waku_interfaces.ShardInfo.html @@ -1,3 +1,3 @@ -ShardInfo | Documentation
                              interface ShardInfo {
                                  clusterId: number;
                                  shards: number[];
                              }

                              Properties

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

                              Properties

                              Properties

                              clusterId: number
                              shards: number[]

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              clusterId: number
                              shards: number[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.SingleShardInfo.html b/interfaces/_waku_interfaces.SingleShardInfo.html index 116d15c43c..c0e4ec695c 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.

                              -

                              Generated using TypeDoc

                              \ 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.

                              +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.TimeFilter.html b/interfaces/_waku_interfaces.TimeFilter.html index fe1f1f81ee..0090441dee 100644 --- a/interfaces/_waku_interfaces.TimeFilter.html +++ b/interfaces/_waku_interfaces.TimeFilter.html @@ -1,3 +1,3 @@ -TimeFilter | Documentation
                              interface TimeFilter {
                                  endTime: Date;
                                  startTime: Date;
                              }

                              Properties

                              endTime +TimeFilter | Documentation
                              interface TimeFilter {
                                  endTime: Date;
                                  startTime: Date;
                              }

                              Properties

                              Properties

                              endTime: Date
                              startTime: Date

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              endTime: Date
                              startTime: Date

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Waku.html b/interfaces/_waku_interfaces.Waku.html index c1c36605e1..fa85e786bb 100644 --- a/interfaces/_waku_interfaces.Waku.html +++ b/interfaces/_waku_interfaces.Waku.html @@ -1,4 +1,4 @@ -Waku | Documentation
                              interface Waku {
                                  connectionManager: IConnectionManager;
                                  filter?: IFilter;
                                  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;
                                  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: IConnectionManager
                              filter?: IFilter
                              libp2p: Libp2p
                              lightPush?: ILightPushSDK
                              relay?: IRelay
                              store?: IStoreSDK

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

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

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_interfaces.Waku2.html b/interfaces/_waku_interfaces.Waku2.html index d42f2d26c2..7d1841202b 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              filter: boolean
                              lightPush: boolean
                              relay: boolean
                              store: boolean

                              Generated using TypeDoc

                              \ 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 56a6b015c8..f44a37043f 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.

                              -

                              Generated using TypeDoc

                              \ 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.

                              +

                              Generated using TypeDoc

                              \ 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 b4b7435751..98835cbab8 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.

                              -

                              Generated using TypeDoc

                              \ No newline at end of file +
                              symKey: Uint8Array

                              The symmetric key to encrypt the payload with.

                              +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.WakuMessage-1.html b/interfaces/_waku_proto.WakuMessage-1.html index 101205b618..d2248ac192 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_filter.RateLimitProof
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ 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 eb8e2128f4..c10305bdaf 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: proto_filter.FilterRequest.ContentFilter[];
                                  subscribe: boolean;
                                  topic: string;
                              }

                              Properties

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

                              Properties

                              subscribe: boolean
                              topic: string

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              subscribe: boolean
                              topic: string

                              Generated using TypeDoc

                              \ 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 461a1df9f4..db85f130f3 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

                              Generated using TypeDoc

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

                              Properties

                              Properties

                              contentTopic: string

                              Generated using TypeDoc

                              \ 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 f70eb64403..acb394f767 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              request?: FilterRequest
                              requestId: string

                              Generated using TypeDoc

                              \ 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 b40bbce9fd..a7778318bd 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[]

                              Generated using TypeDoc

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

                              Properties

                              Properties

                              messages: WakuMessage[]

                              Generated using TypeDoc

                              \ 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 db8372f0ba..60fba80e20 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ 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 1ed6e333da..9f2e7a1e50 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopics: string[]
                              filterSubscribeType: FilterSubscribeType
                              pubsubTopic?: string
                              requestId: string

                              Generated using TypeDoc

                              \ 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 cc82b21bdf..574a4a2463 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              requestId: string
                              statusCode: number
                              statusDesc?: string

                              Generated using TypeDoc

                              \ 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 d25ae4aaad..34b210e0de 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              pubsubTopic?: string

                              Generated using TypeDoc

                              \ 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 867d4a6eb4..cecfd0e5ec 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ 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 bba813a03e..4e33986ef7 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ 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 5c40ae6bfa..888465a566 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              pubsubTopic: string

                              Generated using TypeDoc

                              \ 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 1853be4ccc..bc3fda1671 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              info?: string
                              isSuccess: boolean

                              Generated using TypeDoc

                              \ 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 70d1244bd6..583b111392 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              request?: PushRequest
                              requestId: string

                              Generated using TypeDoc

                              \ 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 fed009d938..d84ad2fcc5 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ 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 b408d03ed9..9d626f30e0 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ 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 ce3a60008d..a7a8193dcb 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ 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 dac5ec5e3e..75568df1a6 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_message.RateLimitProof
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ 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 a681769727..7967a81037 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[]

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              clusterId?: number
                              shards: number[]

                              Generated using TypeDoc

                              \ 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 0990c48863..20035630b2 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[]

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              clusterId?: number
                              shards: number[]

                              Generated using TypeDoc

                              \ 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 aecdb073fb..8fa9cd43b0 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

                              Generated using TypeDoc

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

                              Properties

                              Properties

                              numPeers?: bigint

                              Generated using TypeDoc

                              \ 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 e5e5fc9b9a..4b71e8bf4e 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              Generated using TypeDoc

                              \ 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 66bf608919..6ec22facee 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

                              Generated using TypeDoc

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

                              Properties

                              Properties

                              Generated using TypeDoc

                              \ 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 c0f33d5303..7f05aaaf35 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

                              Generated using TypeDoc

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

                              Properties

                              Properties

                              enr?: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.ContentFilter-1.html b/interfaces/_waku_proto.proto_store.ContentFilter-1.html index 63a137718d..0e9042cd42 100644 --- a/interfaces/_waku_proto.proto_store.ContentFilter-1.html +++ b/interfaces/_waku_proto.proto_store.ContentFilter-1.html @@ -1,2 +1,2 @@ -ContentFilter | Documentation
                              interface ContentFilter {
                                  contentTopic: string;
                              }

                              Properties

                              Properties

                              contentTopic: string

                              Generated using TypeDoc

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

                              Properties

                              Properties

                              contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.HistoryQuery-1.html b/interfaces/_waku_proto.proto_store.HistoryQuery-1.html index 8b81b5bdfc..e7da911adb 100644 --- a/interfaces/_waku_proto.proto_store.HistoryQuery-1.html +++ b/interfaces/_waku_proto.proto_store.HistoryQuery-1.html @@ -1,6 +1,6 @@ -HistoryQuery | Documentation
                              interface HistoryQuery {
                                  contentFilters: proto_store.ContentFilter[];
                                  endTime?: bigint;
                                  pagingInfo?: PagingInfo;
                                  pubsubTopic?: string;
                                  startTime?: bigint;
                              }

                              Properties

                              contentFilters +HistoryQuery | Documentation
                              interface HistoryQuery {
                                  contentFilters: proto_store.ContentFilter[];
                                  endTime?: bigint;
                                  pagingInfo?: PagingInfo;
                                  pubsubTopic?: string;
                                  startTime?: bigint;
                              }

                              Properties

                              contentFilters: proto_store.ContentFilter[]
                              endTime?: bigint
                              pagingInfo?: PagingInfo
                              pubsubTopic?: string
                              startTime?: bigint

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentFilters: proto_store.ContentFilter[]
                              endTime?: bigint
                              pagingInfo?: PagingInfo
                              pubsubTopic?: string
                              startTime?: bigint

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.HistoryResponse-1.html b/interfaces/_waku_proto.proto_store.HistoryResponse-1.html index f50f877471..43a4074fba 100644 --- a/interfaces/_waku_proto.proto_store.HistoryResponse-1.html +++ b/interfaces/_waku_proto.proto_store.HistoryResponse-1.html @@ -1,4 +1,4 @@ -HistoryResponse | Documentation
                              interface HistoryResponse {
                                  error: HistoryError;
                                  messages: proto_store.WakuMessage[];
                                  pagingInfo?: PagingInfo;
                              }

                              Properties

                              error +HistoryResponse | Documentation
                              interface HistoryResponse {
                                  error: HistoryError;
                                  messages: proto_store.WakuMessage[];
                                  pagingInfo?: PagingInfo;
                              }

                              Properties

                              pagingInfo?: PagingInfo

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              pagingInfo?: PagingInfo

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.HistoryRpc-1.html b/interfaces/_waku_proto.proto_store.HistoryRpc-1.html index 72cf64b243..498ce439b8 100644 --- a/interfaces/_waku_proto.proto_store.HistoryRpc-1.html +++ b/interfaces/_waku_proto.proto_store.HistoryRpc-1.html @@ -1,4 +1,4 @@ -HistoryRpc | Documentation
                              interface HistoryRpc {
                                  query?: HistoryQuery;
                                  requestId: string;
                                  response?: HistoryResponse;
                              }

                              Properties

                              query? +HistoryRpc | Documentation
                              interface HistoryRpc {
                                  query?: HistoryQuery;
                                  requestId: string;
                                  response?: HistoryResponse;
                              }

                              Properties

                              query?: HistoryQuery
                              requestId: string
                              response?: HistoryResponse

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              query?: HistoryQuery
                              requestId: string
                              response?: HistoryResponse

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.Index-1.html b/interfaces/_waku_proto.proto_store.Index-1.html index 3d033d43a8..ef5f1b0197 100644 --- a/interfaces/_waku_proto.proto_store.Index-1.html +++ b/interfaces/_waku_proto.proto_store.Index-1.html @@ -1,5 +1,5 @@ -Index | Documentation
                              interface Index {
                                  digest: Uint8Array;
                                  pubsubTopic: string;
                                  receiverTime: bigint;
                                  senderTime: bigint;
                              }

                              Properties

                              digest +Index | Documentation
                              interface Index {
                                  digest: Uint8Array;
                                  pubsubTopic: string;
                                  receiverTime: bigint;
                                  senderTime: bigint;
                              }

                              Properties

                              digest: Uint8Array
                              pubsubTopic: string
                              receiverTime: bigint
                              senderTime: bigint

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              digest: Uint8Array
                              pubsubTopic: string
                              receiverTime: bigint
                              senderTime: bigint

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_proto.proto_store.PagingInfo-1.html b/interfaces/_waku_proto.proto_store.PagingInfo-1.html index 95b0fdb03f..140e65253d 100644 --- a/interfaces/_waku_proto.proto_store.PagingInfo-1.html +++ b/interfaces/_waku_proto.proto_store.PagingInfo-1.html @@ -1,4 +1,4 @@ -PagingInfo | Documentation
                              interface PagingInfo {
                                  cursor?: Index;
                                  direction?: Direction;
                                  pageSize?: bigint;
                              }

                              Properties

                              cursor? +PagingInfo | Documentation
                              interface PagingInfo {
                                  cursor?: Index;
                                  direction?: Direction;
                                  pageSize?: bigint;
                              }

                              Properties

                              cursor?: Index
                              direction?: Direction
                              pageSize?: bigint

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              cursor?: Index
                              direction?: Direction
                              pageSize?: bigint

                              Generated using TypeDoc

                              \ 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 a4ee4103f7..9b97a3cf0b 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              epoch: Uint8Array
                              merkleRoot: Uint8Array
                              nullifier: Uint8Array
                              proof: Uint8Array
                              rlnIdentifier: Uint8Array
                              shareX: Uint8Array
                              shareY: Uint8Array

                              Generated using TypeDoc

                              \ 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 e850e1a999..0d374d4694 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

                              contentTopic: string
                              ephemeral?: boolean
                              meta?: Uint8Array
                              payload: Uint8Array
                              rateLimitProof?: proto_store.RateLimitProof
                              timestamp?: bigint
                              version?: number

                              Generated using TypeDoc

                              \ 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 eed7982947..6649011236 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

                              Generated using TypeDoc

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

                              Properties

                              Properties

                              contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_sdk.FullNode.html b/interfaces/_waku_sdk.FullNode.html index ecb34b133b..d94b1b6262 100644 --- a/interfaces/_waku_sdk.FullNode.html +++ b/interfaces/_waku_sdk.FullNode.html @@ -1,4 +1,4 @@ -FullNode | Documentation
                              interface FullNode {
                                  connectionManager: IConnectionManager;
                                  filter: IFilter;
                                  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 +FullNode | Documentation
                              interface FullNode {
                                  connectionManager: IConnectionManager;
                                  filter: IFilterSDK;
                                  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: IConnectionManager
                              filter: IFilter
                              libp2p: Libp2p
                              lightPush: ILightPushSDK
                              relay: IRelay
                              store: IStoreSDK

                              Methods

                              • Parameters

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

                                Returns Promise<Stream>

                              • Returns boolean

                              • Returns boolean

                              • Returns Promise<void>

                              • Returns Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

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

                              Methods

                              • Parameters

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

                                Returns Promise<Stream>

                              • Returns boolean

                              • Returns boolean

                              • Returns Promise<void>

                              • Returns Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_sdk.IMetadata.html b/interfaces/_waku_sdk.IMetadata.html index f025ccdd45..406b3a1e5b 100644 --- a/interfaces/_waku_sdk.IMetadata.html +++ b/interfaces/_waku_sdk.IMetadata.html @@ -7,4 +7,4 @@ shardInfo

                              Methods

                              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

                              shardInfo: ShardingParams

                              Methods

                              • Parameters

                                • peerId: PeerId

                                Returns Promise<QueryResult>

                              • Parameters

                                • peerId: PeerId

                                Returns Promise<QueryResult>

                              Generated using TypeDoc

                              \ 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

                              shardInfo: ShardingParams

                              Methods

                              • Parameters

                                • peerId: PeerId

                                Returns Promise<QueryResult>

                              • Parameters

                                • peerId: PeerId

                                Returns Promise<QueryResult>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_sdk.IPeerExchange.html b/interfaces/_waku_sdk.IPeerExchange.html index 36f498ad6e..b785fb2b61 100644 --- a/interfaces/_waku_sdk.IPeerExchange.html +++ b/interfaces/_waku_sdk.IPeerExchange.html @@ -6,4 +6,4 @@ removeLibp2pEventListener shardInfo?

                              Methods

                              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

                              shardInfo?: ShardInfo

                              Methods

                              Generated using TypeDoc

                              \ 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

                              shardInfo?: ShardInfo

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_sdk.LightNode.html b/interfaces/_waku_sdk.LightNode.html index d1075da950..6ebc1d92e9 100644 --- a/interfaces/_waku_sdk.LightNode.html +++ b/interfaces/_waku_sdk.LightNode.html @@ -1,4 +1,4 @@ -LightNode | Documentation
                              interface LightNode {
                                  connectionManager: IConnectionManager;
                                  filter: IFilter;
                                  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;
                                  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: IConnectionManager
                              filter: IFilter
                              libp2p: Libp2p
                              lightPush: ILightPushSDK
                              relay: undefined
                              store: IStoreSDK

                              Methods

                              • Parameters

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

                                Returns Promise<Stream>

                              • Returns boolean

                              • Returns boolean

                              • Returns Promise<void>

                              • Returns Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

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

                              Methods

                              • Parameters

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

                                Returns Promise<Stream>

                              • Returns boolean

                              • Returns boolean

                              • Returns Promise<void>

                              • Returns Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/interfaces/_waku_sdk.Waku-1.html b/interfaces/_waku_sdk.Waku-1.html index 39b85c4d28..9701d13890 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?: IFilter;
                                  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;
                                  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: IConnectionManager
                              filter?: IFilter
                              libp2p: Libp2p
                              lightPush?: ILightPushSDK
                              relay?: IRelay
                              store?: IStoreSDK

                              Methods

                              • Parameters

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

                                Returns Promise<Stream>

                              • Returns boolean

                              • Returns boolean

                              • Returns Promise<void>

                              • Returns Promise<void>

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Properties

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

                              Methods

                              • Parameters

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

                                Returns Promise<Stream>

                              • Returns boolean

                              • Returns boolean

                              • Returns Promise<void>

                              • Returns Promise<void>

                              Generated using TypeDoc

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

                              Properties

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

                              Properties

                              pingKeepAlive? pubsubTopics relayKeepAlive? userAgent? @@ -6,11 +6,11 @@ request to each peer after the set number of seconds. Set to 0 to disable.

                              Default

                              {@link @waku/core.DefaultPingKeepAliveValueSecs}
                               
                              -
                              pubsubTopics: string[]
                              relayKeepAlive?: number

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

                              pubsubTopics: string[]
                              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}
                               
                              -

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_core.html b/modules/_waku_core.html index fc47fa8597..083a766b9a 100644 --- a/modules/_waku_core.html +++ b/modules/_waku_core.html @@ -27,11 +27,11 @@

                              at your option. These files may not be copied, modified, or distributed except according to those terms.

                              References

                              Re-exports FilterCodecs
                              Re-exports LightPushCodec
                              Re-exports LightPushCore
                              Re-exports PageDirection
                              Re-exports StoreCore
                              Re-exports wakuFilter

                              Generated using TypeDoc

                              \ No newline at end of file +

                              References

                              Re-exports FilterCodecs
                              Re-exports FilterCore
                              Re-exports LightPushCodec
                              Re-exports LightPushCore
                              Re-exports PageDirection
                              Re-exports StoreCore

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_core.message.html b/modules/_waku_core.message.html index 2004c0e25f..fe7a61f8c9 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

                              Generated using TypeDoc

                              \ 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 5c6e855af4..f8fa324d30 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 26954aa8a1..6b6ad37a2b 100644 --- a/modules/_waku_core.waku_filter.html +++ b/modules/_waku_core.waku_filter.html @@ -1,3 +1,3 @@ -waku_filter | Documentation

                              Index

                              Variables

                              Functions

                              wakuFilter +waku_filter | Documentation

                              Generated using TypeDoc

                              \ 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 ad4b2cf631..05a4c3435a 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 01c49778e5..a9446e305c 100644 --- a/modules/_waku_core.waku_store.html +++ b/modules/_waku_core.waku_store.html @@ -1,4 +1,4 @@ -waku_store | Documentation

                              Index

                              Enumerations

                              PageDirection +waku_store | Documentation

                              Index

                              Enumerations

                              Classes

                              Interfaces

                              Params QueryOptions diff --git a/modules/_waku_interfaces.html b/modules/_waku_interfaces.html index 7d54c99a34..1816e20611 100644 --- a/modules/_waku_interfaces.html +++ b/modules/_waku_interfaces.html @@ -84,6 +84,7 @@ IBaseProtocolCore IBaseProtocolSDK IFilter +IFilterSDK ILightPushSDK IRelay IStoreCore diff --git a/modules/_waku_message_encryption.crypto.ecies.html b/modules/_waku_message_encryption.crypto.ecies.html index 18e1fd3409..0bd578d87c 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

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_message_encryption.crypto.html b/modules/_waku_message_encryption.crypto.html index 6aba7a0d42..164b73c205 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 addbdc60a6..dfd1061710 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

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_message_encryption.ecies.html b/modules/_waku_message_encryption.ecies.html index 10746e1ccb..8d2d7315f0 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 1591aebe7c..800ebdd88c 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 6a8370781a..587b0eab17 100644 --- a/modules/_waku_proto.WakuMessage.html +++ b/modules/_waku_proto.WakuMessage.html @@ -1,4 +1,4 @@ -WakuMessage | Documentation

                              Index

                              Functions

                              codec +WakuMessage | Documentation

                              Generated using TypeDoc

                              \ 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 3d323ee246..ffab44f97a 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

                              Generated using TypeDoc

                              \ 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 841b45f5d4..b407d787ef 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 2b62565382..d54b0b9513 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

                              Generated using TypeDoc

                              \ 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 236553e6fd..a32128e69c 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

                              Generated using TypeDoc

                              \ 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 de31a35933..5d3cbbd82d 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

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_filter.html b/modules/_waku_proto.proto_filter.html index c339abdc5d..57d6e27101 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 0ccb543eec..6da2e3c48f 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

                              Generated using TypeDoc

                              \ 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 6daf961638..cfbc079b98 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 ea8f638b9b..53eea2fcdf 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

                              Generated using TypeDoc

                              \ 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 1303f04ef8..27b21fd2ed 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

                              Generated using TypeDoc

                              \ 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 a0228b686c..431d0c8654 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

                              Generated using TypeDoc

                              \ 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 d0ccd98a31..faee5df4bf 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

                              Generated using TypeDoc

                              \ 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 4a65e37181..fa0ca1f87d 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 6bc7644afb..4048cca20d 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

                              Generated using TypeDoc

                              \ 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 9397fb81d6..ef85d253f3 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

                              Generated using TypeDoc

                              \ 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 6dc321f2fd..37866e6b01 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

                              Generated using TypeDoc

                              \ 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 6f2cd1a89a..5e0de31258 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

                              Generated using TypeDoc

                              \ 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 b7f20e565c..8dacdc78ef 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

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_lightpush.html b/modules/_waku_proto.proto_lightpush.html index e6e1a1fd3c..4372a618f0 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 3dc125b27a..2f19bd2f23 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

                              Generated using TypeDoc

                              \ 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 3396ecedbc..6060a505b0 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

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_message.html b/modules/_waku_proto.proto_message.html index 3d50db084d..46f3096e0f 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 64aecc4ac7..e66ff78048 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

                              Generated using TypeDoc

                              \ 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 a239ca236f..800f31d1b4 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

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_metadata.html b/modules/_waku_proto.proto_metadata.html index 3ce734adc2..cde8ec4f9a 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 4a4187b993..73e836236e 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

                              Generated using TypeDoc

                              \ 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 31509777e8..56875e84a0 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

                              Generated using TypeDoc

                              \ 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 1786050994..f02b8af27a 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

                              Generated using TypeDoc

                              \ 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 7dd46121d3..1ff3d80b95 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

                              Generated using TypeDoc

                              \ 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 3f7b015543..bd5c93fa87 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.ContentFilter.html b/modules/_waku_proto.proto_store.ContentFilter.html index f969548a39..61c77c5b2a 100644 --- a/modules/_waku_proto.proto_store.ContentFilter.html +++ b/modules/_waku_proto.proto_store.ContentFilter.html @@ -1,4 +1,4 @@ -ContentFilter | Documentation

                              Index

                              Functions

                              codec +ContentFilter | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.HistoryQuery.html b/modules/_waku_proto.proto_store.HistoryQuery.html index 540f8fc4bf..69e6472cd3 100644 --- a/modules/_waku_proto.proto_store.HistoryQuery.html +++ b/modules/_waku_proto.proto_store.HistoryQuery.html @@ -1,4 +1,4 @@ -HistoryQuery | Documentation

                              Index

                              Functions

                              codec +HistoryQuery | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html b/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html index a0b56ad85f..f7388b4bf9 100644 --- a/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html +++ b/modules/_waku_proto.proto_store.HistoryResponse.HistoryError.html @@ -1,2 +1,2 @@ -HistoryError | Documentation

                              Index

                              Functions

                              codec +HistoryError | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.HistoryResponse.html b/modules/_waku_proto.proto_store.HistoryResponse.html index dcd6bbd011..39d3b316d1 100644 --- a/modules/_waku_proto.proto_store.HistoryResponse.html +++ b/modules/_waku_proto.proto_store.HistoryResponse.html @@ -1,4 +1,4 @@ -HistoryResponse | Documentation

                              Index

                              Namespaces

                              HistoryError +HistoryResponse | Documentation

                              Index

                              Namespaces

                              Enumerations

                              Functions

                              codec decode diff --git a/modules/_waku_proto.proto_store.HistoryRpc.html b/modules/_waku_proto.proto_store.HistoryRpc.html index 8a6668e17b..bd1c17a3fb 100644 --- a/modules/_waku_proto.proto_store.HistoryRpc.html +++ b/modules/_waku_proto.proto_store.HistoryRpc.html @@ -1,4 +1,4 @@ -HistoryRpc | Documentation

                              Index

                              Functions

                              codec +HistoryRpc | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.Index.html b/modules/_waku_proto.proto_store.Index.html index 7962d947a0..48e47aec37 100644 --- a/modules/_waku_proto.proto_store.Index.html +++ b/modules/_waku_proto.proto_store.Index.html @@ -1,4 +1,4 @@ -Index | Documentation

                              Index

                              Functions

                              codec +Index | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.PagingInfo.Direction.html b/modules/_waku_proto.proto_store.PagingInfo.Direction.html index 8311ecb2fe..90319cebd7 100644 --- a/modules/_waku_proto.proto_store.PagingInfo.Direction.html +++ b/modules/_waku_proto.proto_store.PagingInfo.Direction.html @@ -1,2 +1,2 @@ -Direction | Documentation

                              Index

                              Functions

                              codec +Direction | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.PagingInfo.html b/modules/_waku_proto.proto_store.PagingInfo.html index 08f5050bfe..e1f26d4eb4 100644 --- a/modules/_waku_proto.proto_store.PagingInfo.html +++ b/modules/_waku_proto.proto_store.PagingInfo.html @@ -1,4 +1,4 @@ -PagingInfo | Documentation

                              Index

                              Namespaces

                              Direction +PagingInfo | Documentation

                              Index

                              Namespaces

                              Enumerations

                              Functions

                              codec decode diff --git a/modules/_waku_proto.proto_store.RateLimitProof.html b/modules/_waku_proto.proto_store.RateLimitProof.html index 9567acc508..2e007e6658 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

                              Generated using TypeDoc

                              \ 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 35040dde92..c756508d18 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

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_proto.proto_store.html b/modules/_waku_proto.proto_store.html index 988764e25f..d5e2026c84 100644 --- a/modules/_waku_proto.proto_store.html +++ b/modules/_waku_proto.proto_store.html @@ -1,4 +1,4 @@ -proto_store | Documentation

                              Index

                              Namespaces

                              ContentFilter +proto_store | Documentation

                              Index

                              Namespaces

                              ContentFilter HistoryQuery HistoryResponse HistoryRpc diff --git a/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html b/modules/_waku_proto.proto_topic_only_message.TopicOnlyMessage.html index 2669fd2160..23ea5f8400 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

                              Generated using TypeDoc

                              \ 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 5ef7705d69..b224856ed9 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

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_sdk.html b/modules/_waku_sdk.html index de4ca7220a..de99c9b920 100644 --- a/modules/_waku_sdk.html +++ b/modules/_waku_sdk.html @@ -93,6 +93,7 @@ IBaseProtocolCore IBaseProtocolSDK IFilter +IFilterSDK ILightPushSDK IRelay IStoreCore @@ -128,6 +129,7 @@ subscribeToContentTopic utf8ToBytes waitForRemotePeer +wakuFilter wakuLightPush wakuStore

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_sdk.waku.html b/modules/_waku_sdk.waku.html index 074f7903af..7df09a4fd6 100644 --- a/modules/_waku_sdk.waku.html +++ b/modules/_waku_sdk.waku.html @@ -2,6 +2,7 @@ Decoder Encoder FilterCodecs +FilterCore LightPushCodec LightPushCore PageDirection @@ -9,7 +10,6 @@ createDecoder createEncoder waitForRemotePeer -wakuFilter

                              Namespaces

                              Variables

                              Functions

                              References

                              Re-exports DecodedMessage
                              Re-exports Decoder
                              Re-exports Encoder
                              Re-exports FilterCodecs
                              Re-exports LightPushCodec
                              Re-exports LightPushCore
                              Re-exports PageDirection
                              Re-exports StoreCore
                              Re-exports createDecoder
                              Re-exports createEncoder
                              Re-exports waitForRemotePeer
                              Re-exports wakuFilter

                              Generated using TypeDoc

                              \ 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 PageDirection
                              Re-exports StoreCore
                              Re-exports createDecoder
                              Re-exports createEncoder
                              Re-exports waitForRemotePeer

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/modules/_waku_sdk.waku.waku_filter.html b/modules/_waku_sdk.waku.waku_filter.html index 05af8b6651..5fca1bef49 100644 --- a/modules/_waku_sdk.waku.waku_filter.html +++ b/modules/_waku_sdk.waku.waku_filter.html @@ -1,3 +1,3 @@ -waku_filter | Documentation

                              Index

                              Variables

                              Functions

                              wakuFilter +waku_filter | Documentation

                              Index

                              Classes

                              Variables

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ActiveSubscriptions.html b/types/_waku_interfaces.ActiveSubscriptions.html index 11893c5078..26a30f7a44 100644 --- a/types/_waku_interfaces.ActiveSubscriptions.html +++ b/types/_waku_interfaces.ActiveSubscriptions.html @@ -1 +1 @@ -ActiveSubscriptions | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +ActiveSubscriptions | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ApplicationInfo.html b/types/_waku_interfaces.ApplicationInfo.html index 25950c1b09..cf8e6e975a 100644 --- a/types/_waku_interfaces.ApplicationInfo.html +++ b/types/_waku_interfaces.ApplicationInfo.html @@ -1 +1 @@ -ApplicationInfo | Documentation
                              ApplicationInfo: {
                                  application: string;
                                  clusterId: number;
                                  version: string;
                              }

                              Type declaration

                              • application: string
                              • clusterId: number
                              • version: string

                              Generated using TypeDoc

                              \ No newline at end of file +ApplicationInfo | Documentation
                              ApplicationInfo: {
                                  application: string;
                                  clusterId: number;
                                  version: string;
                              }

                              Type declaration

                              • application: string
                              • clusterId: number
                              • version: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Callback.html b/types/_waku_interfaces.Callback.html index b17c069670..29183d3c22 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>

                              Generated using TypeDoc

                              \ 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>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ContentFilter.html b/types/_waku_interfaces.ContentFilter.html index faf2f05db2..1c3812d35a 100644 --- a/types/_waku_interfaces.ContentFilter.html +++ b/types/_waku_interfaces.ContentFilter.html @@ -1 +1 @@ -ContentFilter | Documentation
                              ContentFilter: {
                                  contentTopic: string;
                              }

                              Type declaration

                              • contentTopic: string

                              Generated using TypeDoc

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

                              Type declaration

                              • contentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ContentTopic.html b/types/_waku_interfaces.ContentTopic.html index 3e171385bf..be15819bee 100644 --- a/types/_waku_interfaces.ContentTopic.html +++ b/types/_waku_interfaces.ContentTopic.html @@ -1 +1 @@ -ContentTopic | Documentation
                              ContentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +ContentTopic | Documentation
                              ContentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ContentTopicInfo.html b/types/_waku_interfaces.ContentTopicInfo.html index 6053b0741d..b5d3b7fd20 100644 --- a/types/_waku_interfaces.ContentTopicInfo.html +++ b/types/_waku_interfaces.ContentTopicInfo.html @@ -1 +1 @@ -ContentTopicInfo | Documentation
                              ContentTopicInfo: {
                                  clusterId: number;
                                  contentTopics: string[];
                              }

                              Type declaration

                              • clusterId: number
                              • contentTopics: string[]

                              Generated using TypeDoc

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

                              Type declaration

                              • clusterId: number
                              • contentTopics: string[]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.CreateLibp2pOptions.html b/types/_waku_interfaces.CreateLibp2pOptions.html index d805e82dee..4526454b47 100644 --- a/types/_waku_interfaces.CreateLibp2pOptions.html +++ b/types/_waku_interfaces.CreateLibp2pOptions.html @@ -1,4 +1,4 @@ CreateLibp2pOptions | Documentation
                              CreateLibp2pOptions: Libp2pOptions & {
                                  hideWebSocketInfo?: boolean;
                              }

                              Type declaration

                              • Optional hideWebSocketInfo?: boolean

                                Hides WebSocket info message in console.

                                Default

                                false
                                 
                                -

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ENRKey.html b/types/_waku_interfaces.ENRKey.html index cbaf1d810d..769af78f7e 100644 --- a/types/_waku_interfaces.ENRKey.html +++ b/types/_waku_interfaces.ENRKey.html @@ -1 +1 @@ -ENRKey | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +ENRKey | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ENRValue.html b/types/_waku_interfaces.ENRValue.html index 1d467ad3f0..e0edb04640 100644 --- a/types/_waku_interfaces.ENRValue.html +++ b/types/_waku_interfaces.ENRValue.html @@ -1 +1 @@ -ENRValue | Documentation
                              ENRValue: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file +ENRValue | Documentation
                              ENRValue: Uint8Array

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IBaseProtocolCore.html b/types/_waku_interfaces.IBaseProtocolCore.html index d873b887cf..50bca1dc59 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"];
                                  shardInfo?: ShardInfo;
                              }

                              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"]
                              • Optional shardInfo?: ShardInfo

                              Generated using TypeDoc

                              \ 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"];
                                  shardInfo?: ShardInfo;
                              }

                              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"]
                              • Optional shardInfo?: ShardInfo

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IBaseProtocolSDK.html b/types/_waku_interfaces.IBaseProtocolSDK.html index aaf476dd19..ebb0c8bdd0 100644 --- a/types/_waku_interfaces.IBaseProtocolSDK.html +++ b/types/_waku_interfaces.IBaseProtocolSDK.html @@ -1 +1 @@ -IBaseProtocolSDK | Documentation
                              IBaseProtocolSDK: {
                                  numPeers: number;
                              }

                              Type declaration

                              • numPeers: number

                              Generated using TypeDoc

                              \ No newline at end of file +IBaseProtocolSDK | Documentation
                              IBaseProtocolSDK: {
                                  numPeers: number;
                              }

                              Type declaration

                              • numPeers: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IFilter.html b/types/_waku_interfaces.IFilter.html index 27ad95e897..19d39d68ef 100644 --- a/types/_waku_interfaces.IFilter.html +++ b/types/_waku_interfaces.IFilter.html @@ -1 +1 @@ -IFilter | Documentation
                              IFilter: IReceiver & IBaseProtocolCore & {
                                  createSubscription(pubsubTopicShardInfo?, peerId?): Promise<IFilterSubscription>;
                              }

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +IFilter | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IFilterSDK.html b/types/_waku_interfaces.IFilterSDK.html new file mode 100644 index 0000000000..c6d480b4ac --- /dev/null +++ b/types/_waku_interfaces.IFilterSDK.html @@ -0,0 +1 @@ +IFilterSDK | Documentation
                              IFilterSDK: IReceiver & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              } & {
                                  createSubscription(pubsubTopicShardInfo?, peerId?): Promise<IFilterSubscription>;
                              }

                              Type declaration

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ILightPushSDK.html b/types/_waku_interfaces.ILightPushSDK.html index aa99f8900e..ad922d9220 100644 --- a/types/_waku_interfaces.ILightPushSDK.html +++ b/types/_waku_interfaces.ILightPushSDK.html @@ -1 +1 @@ -ILightPushSDK | Documentation
                              ILightPushSDK: ISender & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              }

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file +ILightPushSDK | Documentation
                              ILightPushSDK: ISender & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              }

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IRelay.html b/types/_waku_interfaces.IRelay.html index f4457f09ec..12a39535e8 100644 --- a/types/_waku_interfaces.IRelay.html +++ b/types/_waku_interfaces.IRelay.html @@ -1 +1 @@ -IRelay | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +IRelay | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IStoreCore.html b/types/_waku_interfaces.IStoreCore.html index d0cf858a35..68940a6bd3 100644 --- a/types/_waku_interfaces.IStoreCore.html +++ b/types/_waku_interfaces.IStoreCore.html @@ -1 +1 @@ -IStoreCore | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +IStoreCore | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.IStoreSDK.html b/types/_waku_interfaces.IStoreSDK.html index 924676c615..9c616de16e 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): Cursor;
                              }

                              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: StoreQueryOptions

                                    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: StoreQueryOptions

                                    Returns Promise<void>

                              • createCursor:function

                              Generated using TypeDoc

                              \ 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): Cursor;
                              }

                              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: StoreQueryOptions

                                    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: StoreQueryOptions

                                    Returns Promise<void>

                              • createCursor:function

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2p.html b/types/_waku_interfaces.Libp2p.html index 3ea01b7cf3..ea45607a07 100644 --- a/types/_waku_interfaces.Libp2p.html +++ b/types/_waku_interfaces.Libp2p.html @@ -1 +1 @@ -Libp2p | Documentation
                              Libp2p: BaseLibp2p<Libp2pServices> & {
                                  components: Libp2pComponents;
                              }

                              Type declaration

                              Generated using TypeDoc

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

                              Type declaration

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2pComponents.html b/types/_waku_interfaces.Libp2pComponents.html index 60e518bb88..f998214cad 100644 --- a/types/_waku_interfaces.Libp2pComponents.html +++ b/types/_waku_interfaces.Libp2pComponents.html @@ -1 +1 @@ -Libp2pComponents | Documentation
                              Libp2pComponents: Parameters<Exclude<Libp2pInit["metrics"], undefined>>[0]

                              Generated using TypeDoc

                              \ No newline at end of file +Libp2pComponents | Documentation
                              Libp2pComponents: Parameters<Exclude<Libp2pInit["metrics"], undefined>>[0]

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Libp2pServices.html b/types/_waku_interfaces.Libp2pServices.html index b4cc921961..e1eed0c327 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

                              Generated using TypeDoc

                              \ 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

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.LocalStoragePeerInfo.html b/types/_waku_interfaces.LocalStoragePeerInfo.html index 27f55a5f02..12cbb939b5 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

                              Generated using TypeDoc

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

                              Type declaration

                              • address: string
                              • id: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.NodeId.html b/types/_waku_interfaces.NodeId.html index cb58873a53..84435d8835 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

                              -

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.PeerExchangeResult.html b/types/_waku_interfaces.PeerExchangeResult.html index 5a42217da8..f224416be3 100644 --- a/types/_waku_interfaces.PeerExchangeResult.html +++ b/types/_waku_interfaces.PeerExchangeResult.html @@ -1 +1 @@ -PeerExchangeResult | Documentation
                              PeerExchangeResult: ProtocolResult<"peerInfos", PeerInfo[]>

                              Generated using TypeDoc

                              \ No newline at end of file +PeerExchangeResult | Documentation
                              PeerExchangeResult: ProtocolResult<"peerInfos", PeerInfo[]>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.PeerIdStr.html b/types/_waku_interfaces.PeerIdStr.html index 7c8be1212d..7680457685 100644 --- a/types/_waku_interfaces.PeerIdStr.html +++ b/types/_waku_interfaces.PeerIdStr.html @@ -1 +1 @@ -PeerIdStr | Documentation
                              PeerIdStr: string

                              Generated using TypeDoc

                              \ No newline at end of file +PeerIdStr | Documentation
                              PeerIdStr: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ProtocolCreateOptions.html b/types/_waku_interfaces.ProtocolCreateOptions.html index 45c9657423..31e90519fe 100644 --- a/types/_waku_interfaces.ProtocolCreateOptions.html +++ b/types/_waku_interfaces.ProtocolCreateOptions.html @@ -31,4 +31,4 @@
                            • 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.

                              -
                            • Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ProtocolResult.html b/types/_waku_interfaces.ProtocolResult.html index ff918a5c51..90aff1c955 100644 --- a/types/_waku_interfaces.ProtocolResult.html +++ b/types/_waku_interfaces.ProtocolResult.html @@ -1 +1 @@ -ProtocolResult | Documentation

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

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

                              Type Parameters

                              Generated using TypeDoc

                              \ No newline at end of file +ProtocolResult | Documentation

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

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

                              Type Parameters

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.PubsubTopic.html b/types/_waku_interfaces.PubsubTopic.html index 7af6136d9f..4df77d39e1 100644 --- a/types/_waku_interfaces.PubsubTopic.html +++ b/types/_waku_interfaces.PubsubTopic.html @@ -1 +1 @@ -PubsubTopic | Documentation
                              PubsubTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +PubsubTopic | Documentation
                              PubsubTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.QueryResult.html b/types/_waku_interfaces.QueryResult.html index 67bb15bd6c..6831ec9698 100644 --- a/types/_waku_interfaces.QueryResult.html +++ b/types/_waku_interfaces.QueryResult.html @@ -1 +1 @@ -QueryResult | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +QueryResult | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.SearchContext.html b/types/_waku_interfaces.SearchContext.html index ba794ebbc2..f5103f1acc 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

                              Generated using TypeDoc

                              \ 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

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.SequenceNumber.html b/types/_waku_interfaces.SequenceNumber.html index 4f3fc11b83..01ec185183 100644 --- a/types/_waku_interfaces.SequenceNumber.html +++ b/types/_waku_interfaces.SequenceNumber.html @@ -1 +1 @@ -SequenceNumber | Documentation
                              SequenceNumber: bigint

                              Generated using TypeDoc

                              \ No newline at end of file +SequenceNumber | Documentation
                              SequenceNumber: bigint

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.ShardingParams.html b/types/_waku_interfaces.ShardingParams.html index 86256eaa0b..b4449f1a63 100644 --- a/types/_waku_interfaces.ShardingParams.html +++ b/types/_waku_interfaces.ShardingParams.html @@ -1 +1 @@ -ShardingParams | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +ShardingParams | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.StoreQueryOptions.html b/types/_waku_interfaces.StoreQueryOptions.html index 3105eb156d..12a0beec3b 100644 --- a/types/_waku_interfaces.StoreQueryOptions.html +++ b/types/_waku_interfaces.StoreQueryOptions.html @@ -11,4 +11,4 @@
                            • Optional pageSize?: number

                              The number of message per page.

                            • Optional timeFilter?: TimeFilter

                              Retrieve messages with a timestamp within the provided values.

                              -
                            • Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_interfaces.Unsubscribe.html b/types/_waku_interfaces.Unsubscribe.html index 2a22716d4f..101e19ae03 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>

                              Generated using TypeDoc

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

                              Type declaration

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

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_relay.ContentTopic.html b/types/_waku_relay.ContentTopic.html index 08a94e985e..eb6d136688 100644 --- a/types/_waku_relay.ContentTopic.html +++ b/types/_waku_relay.ContentTopic.html @@ -1 +1 @@ -ContentTopic | Documentation
                              ContentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file +ContentTopic | Documentation
                              ContentTopic: string

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_relay.Observer.html b/types/_waku_relay.Observer.html index 9310fc32dd..50e19a6b08 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

                              Generated using TypeDoc

                              \ No newline at end of file +Observer | Documentation

                              Type alias Observer<T>

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

                              Type Parameters

                              Type declaration

                              Generated using TypeDoc

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

                              Type alias RelayCreateOptions

                              RelayCreateOptions: ProtocolCreateOptions & GossipsubOpts

                              Generated using TypeDoc

                              \ No newline at end of file +RelayCreateOptions | Documentation

                              Type alias RelayCreateOptions

                              RelayCreateOptions: ProtocolCreateOptions & GossipsubOpts

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_sdk.CreateWakuNodeOptions.html b/types/_waku_sdk.CreateWakuNodeOptions.html index a96b5ce05c..8091aa17c6 100644 --- a/types/_waku_sdk.CreateWakuNodeOptions.html +++ b/types/_waku_sdk.CreateWakuNodeOptions.html @@ -1 +1 @@ -CreateWakuNodeOptions | Documentation

                              Type alias CreateWakuNodeOptions

                              CreateWakuNodeOptions: ProtocolCreateOptions & Partial<WakuOptions>

                              Generated using TypeDoc

                              \ No newline at end of file +CreateWakuNodeOptions | Documentation

                              Type alias CreateWakuNodeOptions

                              CreateWakuNodeOptions: ProtocolCreateOptions & Partial<WakuOptions>

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_sdk.IFilter.html b/types/_waku_sdk.IFilter.html index 84bf72205d..aaebb8a926 100644 --- a/types/_waku_sdk.IFilter.html +++ b/types/_waku_sdk.IFilter.html @@ -1 +1 @@ -IFilter | Documentation
                              IFilter: IReceiver & IBaseProtocolCore & {
                                  createSubscription(pubsubTopicShardInfo?, peerId?): Promise<IFilterSubscription>;
                              }

                              Type declaration

                              • createSubscription:function

                              Generated using TypeDoc

                              \ No newline at end of file +IFilter | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_sdk.IFilterSDK.html b/types/_waku_sdk.IFilterSDK.html new file mode 100644 index 0000000000..3059572f11 --- /dev/null +++ b/types/_waku_sdk.IFilterSDK.html @@ -0,0 +1 @@ +IFilterSDK | Documentation
                              IFilterSDK: IReceiver & IBaseProtocolSDK & {
                                  protocol: IBaseProtocolCore;
                              } & {
                                  createSubscription(pubsubTopicShardInfo?, peerId?): Promise<IFilterSubscription>;
                              }

                              Type declaration

                              Type declaration

                              • createSubscription:function

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/types/_waku_utils.IteratorOptions.html b/types/_waku_utils.IteratorOptions.html index ddf967f454..ca42d0f9b8 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

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Type declaration

                              • Optional iteratorDelay?: number
                              • Optional timeoutMs?: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_core.MetadataCodec.html b/variables/_waku_core.MetadataCodec.html index 0469e8f920..956a63901d 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"

                              Generated using TypeDoc

                              \ No newline at end of file +MetadataCodec | Documentation

                              Variable MetadataCodecConst

                              MetadataCodec: "/vac/waku/metadata/1.0.0" = "/vac/waku/metadata/1.0.0"

                              Generated using TypeDoc

                              \ 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 9a73ea7b2b..8666a04817 100644 --- a/variables/_waku_core.message.version_0.Version.html +++ b/variables/_waku_core.message.version_0.Version.html @@ -1 +1 @@ -Version | Documentation

                              Generated using TypeDoc

                              \ No newline at end of file +Version | Documentation

                              Generated using TypeDoc

                              \ 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 5b22b01dcb..70fec7023e 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

                              Generated using TypeDoc

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

                              Type declaration

                              • PUSH: string
                              • SUBSCRIBE: string

                              Generated using TypeDoc

                              \ 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 6f81f4dd62..c325b4765a 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"

                              Generated using TypeDoc

                              \ No newline at end of file +LightPushCodec | Documentation
                              LightPushCodec: "/vac/waku/lightpush/2.0.0-beta1" = "/vac/waku/lightpush/2.0.0-beta1"

                              Generated using TypeDoc

                              \ 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 6c8d59ae27..84678315b0 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/2.0.0-beta4" = "/vac/waku/store/2.0.0-beta4"

                              Generated using TypeDoc

                              \ No newline at end of file +StoreCodec | Documentation
                              StoreCodec: "/vac/waku/store/2.0.0-beta4" = "/vac/waku/store/2.0.0-beta4"

                              Generated using TypeDoc

                              \ 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 0af4c6e7ee..5ad13b3302 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"

                              Generated using TypeDoc

                              \ No newline at end of file +ERR_INVALID_ID | Documentation

                              Variable ERR_INVALID_IDConst

                              ERR_INVALID_ID: "Invalid record id" = "Invalid record id"

                              Generated using TypeDoc

                              \ 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 00a88578c8..56c7e52f33 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"

                              Generated using TypeDoc

                              \ 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"

                              Generated using TypeDoc

                              \ 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 335085231c..b273444811 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

                              Generated using TypeDoc

                              \ No newline at end of file +MAX_RECORD_SIZE | Documentation

                              Variable MAX_RECORD_SIZEConst

                              MAX_RECORD_SIZE: 300 = 300

                              Generated using TypeDoc

                              \ 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 d92f8e1448..a97110bdd3 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

                              Generated using TypeDoc

                              \ No newline at end of file +MULTIADDR_LENGTH_SIZE | Documentation

                              Variable MULTIADDR_LENGTH_SIZEConst

                              MULTIADDR_LENGTH_SIZE: 2 = 2

                              Generated using TypeDoc

                              \ 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 3236f5fd56..242c55857d 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

                              -

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_interfaces.DefaultPubsubTopic.html b/variables/_waku_interfaces.DefaultPubsubTopic.html index 4037c7ee1d..bff03cf7b5 100644 --- a/variables/_waku_interfaces.DefaultPubsubTopic.html +++ b/variables/_waku_interfaces.DefaultPubsubTopic.html @@ -1,2 +1,2 @@ DefaultPubsubTopic | Documentation

                              Variable DefaultPubsubTopicConst

                              DefaultPubsubTopic: "/waku/2/default-waku/proto" = "/waku/2/default-waku/proto"

                              DefaultPubsubTopic is the default gossipsub topic to use for Waku.

                              -

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html b/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html index 9e75169a3b..cb3b7ab2ad 100644 --- a/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html +++ b/variables/_waku_sdk.DefaultPingKeepAliveValueSecs.html @@ -1 +1 @@ -DefaultPingKeepAliveValueSecs | Documentation

                              Variable DefaultPingKeepAliveValueSecsConst

                              DefaultPingKeepAliveValueSecs: number = ...

                              Generated using TypeDoc

                              \ No newline at end of file +DefaultPingKeepAliveValueSecs | Documentation

                              Variable DefaultPingKeepAliveValueSecsConst

                              DefaultPingKeepAliveValueSecs: number = ...

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html b/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html index 158200f89d..c347ddb839 100644 --- a/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html +++ b/variables/_waku_sdk.DefaultRelayKeepAliveValueSecs.html @@ -1 +1 @@ -DefaultRelayKeepAliveValueSecs | Documentation

                              Variable DefaultRelayKeepAliveValueSecsConst

                              DefaultRelayKeepAliveValueSecs: number = ...

                              Generated using TypeDoc

                              \ No newline at end of file +DefaultRelayKeepAliveValueSecs | Documentation

                              Variable DefaultRelayKeepAliveValueSecsConst

                              DefaultRelayKeepAliveValueSecs: number = ...

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_sdk.DefaultUserAgent.html b/variables/_waku_sdk.DefaultUserAgent.html index da0d1a25c7..9eb91f9fbd 100644 --- a/variables/_waku_sdk.DefaultUserAgent.html +++ b/variables/_waku_sdk.DefaultUserAgent.html @@ -1 +1 @@ -DefaultUserAgent | Documentation

                              Variable DefaultUserAgentConst

                              DefaultUserAgent: "js-waku" = "js-waku"

                              Generated using TypeDoc

                              \ No newline at end of file +DefaultUserAgent | Documentation

                              Variable DefaultUserAgentConst

                              DefaultUserAgent: "js-waku" = "js-waku"

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/variables/_waku_sdk.waku.waku_filter.FilterCodecs.html b/variables/_waku_sdk.waku.waku_filter.FilterCodecs.html index aa6caa61cc..97a18b25d2 100644 --- a/variables/_waku_sdk.waku.waku_filter.FilterCodecs.html +++ b/variables/_waku_sdk.waku.waku_filter.FilterCodecs.html @@ -1 +1 @@ -FilterCodecs | Documentation
                              FilterCodecs: {
                                  PUSH: string;
                                  SUBSCRIBE: string;
                              }

                              Type declaration

                              • PUSH: string
                              • SUBSCRIBE: string

                              Generated using TypeDoc

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

                              Type declaration

                              • PUSH: string
                              • SUBSCRIBE: string

                              Generated using TypeDoc

                              \ No newline at end of file