From c03431cdaa0626c3f5febd658d9196095a24b13a Mon Sep 17 00:00:00 2001 From: = Date: Mon, 25 Mar 2024 13:30:50 +0000 Subject: [PATCH] update docs for gossipsub-new --- gossipsub-new/libp2p.html | 2 +- gossipsub-new/libp2p/builders.html | 2 +- gossipsub-new/libp2p/connmanager.html | 2 +- .../libp2p/crypto/chacha20poly1305.html | 2 +- gossipsub-new/libp2p/crypto/crypto.html | 2 +- gossipsub-new/libp2p/crypto/curve25519.html | 2 +- gossipsub-new/libp2p/crypto/ecnist.html | 2 +- .../libp2p/crypto/ed25519/constants.html | 2 +- .../libp2p/crypto/ed25519/ed25519.html | 2 +- gossipsub-new/libp2p/crypto/hkdf.html | 2 +- gossipsub-new/libp2p/crypto/minasn1.html | 2 +- gossipsub-new/libp2p/crypto/rsa.html | 2 +- gossipsub-new/libp2p/crypto/secp.html | 2 +- gossipsub-new/libp2p/dial.html | 2 +- gossipsub-new/libp2p/dialer.html | 2 +- gossipsub-new/libp2p/errors.html | 2 +- gossipsub-new/libp2p/multiaddress.html | 2 +- gossipsub-new/libp2p/multibase.html | 2 +- gossipsub-new/libp2p/multicodec.html | 2 +- gossipsub-new/libp2p/multihash.html | 2 +- gossipsub-new/libp2p/multistream.html | 2 +- gossipsub-new/libp2p/muxers/mplex/coder.html | 2 +- gossipsub-new/libp2p/muxers/mplex/mplex.html | 2 +- gossipsub-new/libp2p/muxers/muxer.html | 2 +- gossipsub-new/libp2p/muxers/yamux/yamux.html | 2 +- .../libp2p/nameresolving/nameresolver.html | 2 +- gossipsub-new/libp2p/observedaddrmanager.html | 2 +- gossipsub-new/libp2p/peerid.html | 2 +- gossipsub-new/libp2p/peerinfo.html | 2 +- .../libp2p/protobuf/minprotobuf.html | 2 +- .../protocols/connectivity/autonat/core.html | 2 +- .../connectivity/autonat/server.html | 2 +- .../protocols/connectivity/relay/client.html | 2 +- .../connectivity/relay/messages.html | 2 +- .../protocols/connectivity/relay/rconn.html | 2 +- .../protocols/connectivity/relay/relay.html | 2 +- .../connectivity/relay/rtransport.html | 2 +- .../protocols/connectivity/relay/utils.html | 2 +- gossipsub-new/libp2p/protocols/identify.html | 2 +- gossipsub-new/libp2p/protocols/ping.html | 2 +- gossipsub-new/libp2p/protocols/protocol.html | 2 +- gossipsub-new/libp2p/protocols/pubsub.html | 4 +- .../libp2p/protocols/pubsub/errors.html | 2 +- .../libp2p/protocols/pubsub/floodsub.html | 2 +- .../libp2p/protocols/pubsub/gossipsub.html | 134 ++++----------- .../protocols/pubsub/gossipsub/behavior.html | 2 +- .../protocols/pubsub/gossipsub/scoring.html | 2 +- .../protocols/pubsub/gossipsub/types.html | 30 ++-- .../libp2p/protocols/pubsub/mcache.html | 2 +- .../libp2p/protocols/pubsub/peertable.html | 2 +- .../libp2p/protocols/pubsub/pubsub.html | 70 ++++---- .../libp2p/protocols/pubsub/pubsubpeer.html | 156 +++++++++++------- .../libp2p/protocols/pubsub/rpc/message.html | 2 +- .../libp2p/protocols/pubsub/rpc/messages.html | 2 +- .../libp2p/protocols/pubsub/rpc/protobuf.html | 2 +- .../libp2p/protocols/pubsub/timedcache.html | 2 +- .../libp2p/protocols/rendezvous.html | 2 +- .../libp2p/protocols/secure/noise.html | 2 +- .../libp2p/protocols/secure/secure.html | 2 +- gossipsub-new/libp2p/routing_record.html | 2 +- gossipsub-new/libp2p/signed_envelope.html | 2 +- gossipsub-new/libp2p/stream/bufferstream.html | 2 +- .../libp2p/stream/chronosstream.html | 2 +- gossipsub-new/libp2p/stream/connection.html | 2 +- gossipsub-new/libp2p/stream/lpstream.html | 2 +- gossipsub-new/libp2p/stream/streamseq.html | 2 +- gossipsub-new/libp2p/switch.html | 2 +- gossipsub-new/libp2p/transcoder.html | 2 +- .../libp2p/transports/tcptransport.html | 2 +- .../libp2p/transports/transport.html | 2 +- .../libp2p/transports/wstransport.html | 2 +- .../libp2p/upgrademngrs/muxedupgrade.html | 2 +- .../libp2p/upgrademngrs/upgrade.html | 2 +- gossipsub-new/libp2p/utility.html | 2 +- gossipsub-new/libp2p/utils/future.html | 2 +- gossipsub-new/libp2p/utils/heartbeat.html | 2 +- gossipsub-new/libp2p/utils/offsettedseq.html | 2 +- gossipsub-new/libp2p/utils/semaphore.html | 2 +- gossipsub-new/libp2p/varint.html | 2 +- gossipsub-new/libp2p/vbuffer.html | 2 +- gossipsub-new/libp2p/wire.html | 2 +- gossipsub-new/theindex.html | 48 +----- 82 files changed, 263 insertions(+), 331 deletions(-) diff --git a/gossipsub-new/libp2p.html b/gossipsub-new/libp2p.html index c10fdb3cd..9f9fdf597 100644 --- a/gossipsub-new/libp2p.html +++ b/gossipsub-new/libp2p.html @@ -260,7 +260,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/builders.html b/gossipsub-new/libp2p/builders.html index e3ce0b937..40baf1247 100644 --- a/gossipsub-new/libp2p/builders.html +++ b/gossipsub-new/libp2p/builders.html @@ -801,7 +801,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/connmanager.html b/gossipsub-new/libp2p/connmanager.html index b368dabe6..15ade994c 100644 --- a/gossipsub-new/libp2p/connmanager.html +++ b/gossipsub-new/libp2p/connmanager.html @@ -874,7 +874,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/crypto/chacha20poly1305.html b/gossipsub-new/libp2p/crypto/chacha20poly1305.html index 81fe80c75..7d8fe38c7 100644 --- a/gossipsub-new/libp2p/crypto/chacha20poly1305.html +++ b/gossipsub-new/libp2p/crypto/chacha20poly1305.html @@ -391,7 +391,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/crypto/crypto.html b/gossipsub-new/libp2p/crypto/crypto.html index 91b5e4112..29639d1b8 100644 --- a/gossipsub-new/libp2p/crypto/crypto.html +++ b/gossipsub-new/libp2p/crypto/crypto.html @@ -1621,7 +1621,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/crypto/curve25519.html b/gossipsub-new/libp2p/crypto/curve25519.html index e45c963f5..dfd7bf4f1 100644 --- a/gossipsub-new/libp2p/crypto/curve25519.html +++ b/gossipsub-new/libp2p/crypto/curve25519.html @@ -398,7 +398,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/crypto/ecnist.html b/gossipsub-new/libp2p/crypto/ecnist.html index 6c3d42c9b..593a2ad31 100644 --- a/gossipsub-new/libp2p/crypto/ecnist.html +++ b/gossipsub-new/libp2p/crypto/ecnist.html @@ -1450,7 +1450,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/crypto/ed25519/constants.html b/gossipsub-new/libp2p/crypto/ed25519/constants.html index 3b5cbd98a..f7c7bc3b0 100644 --- a/gossipsub-new/libp2p/crypto/ed25519/constants.html +++ b/gossipsub-new/libp2p/crypto/ed25519/constants.html @@ -3040,7 +3040,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/crypto/ed25519/ed25519.html b/gossipsub-new/libp2p/crypto/ed25519/ed25519.html index 4672867eb..00af59e7d 100644 --- a/gossipsub-new/libp2p/crypto/ed25519/ed25519.html +++ b/gossipsub-new/libp2p/crypto/ed25519/ed25519.html @@ -940,7 +940,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/crypto/hkdf.html b/gossipsub-new/libp2p/crypto/hkdf.html index bc999ac33..efb52257a 100644 --- a/gossipsub-new/libp2p/crypto/hkdf.html +++ b/gossipsub-new/libp2p/crypto/hkdf.html @@ -275,7 +275,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/crypto/minasn1.html b/gossipsub-new/libp2p/crypto/minasn1.html index c611ecc29..b1104c2bf 100644 --- a/gossipsub-new/libp2p/crypto/minasn1.html +++ b/gossipsub-new/libp2p/crypto/minasn1.html @@ -1195,7 +1195,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/crypto/rsa.html b/gossipsub-new/libp2p/crypto/rsa.html index 1d22dda31..597dabf41 100644 --- a/gossipsub-new/libp2p/crypto/rsa.html +++ b/gossipsub-new/libp2p/crypto/rsa.html @@ -1029,7 +1029,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/crypto/secp.html b/gossipsub-new/libp2p/crypto/secp.html index 225c98b3e..39c82e619 100644 --- a/gossipsub-new/libp2p/crypto/secp.html +++ b/gossipsub-new/libp2p/crypto/secp.html @@ -908,7 +908,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/dial.html b/gossipsub-new/libp2p/dial.html index 253402c93..97cdbb6c7 100644 --- a/gossipsub-new/libp2p/dial.html +++ b/gossipsub-new/libp2p/dial.html @@ -381,7 +381,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/dialer.html b/gossipsub-new/libp2p/dialer.html index dfc8dc534..e0bd321e7 100644 --- a/gossipsub-new/libp2p/dialer.html +++ b/gossipsub-new/libp2p/dialer.html @@ -450,7 +450,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/errors.html b/gossipsub-new/libp2p/errors.html index aaa66fbd4..40c3c3af2 100644 --- a/gossipsub-new/libp2p/errors.html +++ b/gossipsub-new/libp2p/errors.html @@ -340,7 +340,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/multiaddress.html b/gossipsub-new/libp2p/multiaddress.html index c083746fb..955dfb39e 100644 --- a/gossipsub-new/libp2p/multiaddress.html +++ b/gossipsub-new/libp2p/multiaddress.html @@ -2551,7 +2551,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/multibase.html b/gossipsub-new/libp2p/multibase.html index c1596888d..49ed194c8 100644 --- a/gossipsub-new/libp2p/multibase.html +++ b/gossipsub-new/libp2p/multibase.html @@ -396,7 +396,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/multicodec.html b/gossipsub-new/libp2p/multicodec.html index c3c8940be..d3bbd49c9 100644 --- a/gossipsub-new/libp2p/multicodec.html +++ b/gossipsub-new/libp2p/multicodec.html @@ -481,7 +481,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/multihash.html b/gossipsub-new/libp2p/multihash.html index 2c5831d6f..2ce5afd4f 100644 --- a/gossipsub-new/libp2p/multihash.html +++ b/gossipsub-new/libp2p/multihash.html @@ -689,7 +689,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/multistream.html b/gossipsub-new/libp2p/multistream.html index f7cf164e3..192096fae 100644 --- a/gossipsub-new/libp2p/multistream.html +++ b/gossipsub-new/libp2p/multistream.html @@ -556,7 +556,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/muxers/mplex/coder.html b/gossipsub-new/libp2p/muxers/mplex/coder.html index 609a3a846..4e90a2781 100644 --- a/gossipsub-new/libp2p/muxers/mplex/coder.html +++ b/gossipsub-new/libp2p/muxers/mplex/coder.html @@ -399,7 +399,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/muxers/mplex/mplex.html b/gossipsub-new/libp2p/muxers/mplex/mplex.html index 2fcc01e20..0e729ac67 100644 --- a/gossipsub-new/libp2p/muxers/mplex/mplex.html +++ b/gossipsub-new/libp2p/muxers/mplex/mplex.html @@ -455,7 +455,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/muxers/muxer.html b/gossipsub-new/libp2p/muxers/muxer.html index 374a50d2e..04cff8716 100644 --- a/gossipsub-new/libp2p/muxers/muxer.html +++ b/gossipsub-new/libp2p/muxers/muxer.html @@ -535,7 +535,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/muxers/yamux/yamux.html b/gossipsub-new/libp2p/muxers/yamux/yamux.html index c17d42ed4..6a201ab3b 100644 --- a/gossipsub-new/libp2p/muxers/yamux/yamux.html +++ b/gossipsub-new/libp2p/muxers/yamux/yamux.html @@ -606,7 +606,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/nameresolving/nameresolver.html b/gossipsub-new/libp2p/nameresolving/nameresolver.html index c1e538c64..03db9835e 100644 --- a/gossipsub-new/libp2p/nameresolving/nameresolver.html +++ b/gossipsub-new/libp2p/nameresolving/nameresolver.html @@ -375,7 +375,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/observedaddrmanager.html b/gossipsub-new/libp2p/observedaddrmanager.html index 2549d915d..8819c18fe 100644 --- a/gossipsub-new/libp2p/observedaddrmanager.html +++ b/gossipsub-new/libp2p/observedaddrmanager.html @@ -360,7 +360,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/peerid.html b/gossipsub-new/libp2p/peerid.html index b8c304ade..77a8e1891 100644 --- a/gossipsub-new/libp2p/peerid.html +++ b/gossipsub-new/libp2p/peerid.html @@ -806,7 +806,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/peerinfo.html b/gossipsub-new/libp2p/peerinfo.html index 8ec5de427..052eb48e2 100644 --- a/gossipsub-new/libp2p/peerinfo.html +++ b/gossipsub-new/libp2p/peerinfo.html @@ -484,7 +484,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/protobuf/minprotobuf.html b/gossipsub-new/libp2p/protobuf/minprotobuf.html index 60b33a4fc..4292692fc 100644 --- a/gossipsub-new/libp2p/protobuf/minprotobuf.html +++ b/gossipsub-new/libp2p/protobuf/minprotobuf.html @@ -931,7 +931,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/protocols/connectivity/autonat/core.html b/gossipsub-new/libp2p/protocols/connectivity/autonat/core.html index 5d997e72f..871d1f237 100644 --- a/gossipsub-new/libp2p/protocols/connectivity/autonat/core.html +++ b/gossipsub-new/libp2p/protocols/connectivity/autonat/core.html @@ -508,7 +508,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/protocols/connectivity/autonat/server.html b/gossipsub-new/libp2p/protocols/connectivity/autonat/server.html index aa454f37b..530619a74 100644 --- a/gossipsub-new/libp2p/protocols/connectivity/autonat/server.html +++ b/gossipsub-new/libp2p/protocols/connectivity/autonat/server.html @@ -302,7 +302,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/protocols/connectivity/relay/client.html b/gossipsub-new/libp2p/protocols/connectivity/relay/client.html index 844ba3588..2666686e3 100644 --- a/gossipsub-new/libp2p/protocols/connectivity/relay/client.html +++ b/gossipsub-new/libp2p/protocols/connectivity/relay/client.html @@ -468,7 +468,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/protocols/connectivity/relay/messages.html b/gossipsub-new/libp2p/protocols/connectivity/relay/messages.html index 37ffb163b..12da58785 100644 --- a/gossipsub-new/libp2p/protocols/connectivity/relay/messages.html +++ b/gossipsub-new/libp2p/protocols/connectivity/relay/messages.html @@ -722,7 +722,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/protocols/connectivity/relay/rconn.html b/gossipsub-new/libp2p/protocols/connectivity/relay/rconn.html index 6c4c8f66d..f587958ed 100644 --- a/gossipsub-new/libp2p/protocols/connectivity/relay/rconn.html +++ b/gossipsub-new/libp2p/protocols/connectivity/relay/rconn.html @@ -383,7 +383,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/protocols/connectivity/relay/relay.html b/gossipsub-new/libp2p/protocols/connectivity/relay/relay.html index 5db7fc96e..80518c8de 100644 --- a/gossipsub-new/libp2p/protocols/connectivity/relay/relay.html +++ b/gossipsub-new/libp2p/protocols/connectivity/relay/relay.html @@ -568,7 +568,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/protocols/connectivity/relay/rtransport.html b/gossipsub-new/libp2p/protocols/connectivity/relay/rtransport.html index 64db0254c..d6cbbf881 100644 --- a/gossipsub-new/libp2p/protocols/connectivity/relay/rtransport.html +++ b/gossipsub-new/libp2p/protocols/connectivity/relay/rtransport.html @@ -414,7 +414,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/protocols/connectivity/relay/utils.html b/gossipsub-new/libp2p/protocols/connectivity/relay/utils.html index f1b44eee5..b224b9129 100644 --- a/gossipsub-new/libp2p/protocols/connectivity/relay/utils.html +++ b/gossipsub-new/libp2p/protocols/connectivity/relay/utils.html @@ -376,7 +376,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/protocols/identify.html b/gossipsub-new/libp2p/protocols/identify.html index 27e2c188e..6996ed196 100644 --- a/gossipsub-new/libp2p/protocols/identify.html +++ b/gossipsub-new/libp2p/protocols/identify.html @@ -636,7 +636,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/protocols/ping.html b/gossipsub-new/libp2p/protocols/ping.html index 17ff10b78..1bc24ed5e 100644 --- a/gossipsub-new/libp2p/protocols/ping.html +++ b/gossipsub-new/libp2p/protocols/ping.html @@ -414,7 +414,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/protocols/protocol.html b/gossipsub-new/libp2p/protocols/protocol.html index fd1878bdf..34ecb0f5c 100644 --- a/gossipsub-new/libp2p/protocols/protocol.html +++ b/gossipsub-new/libp2p/protocols/protocol.html @@ -468,7 +468,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/protocols/pubsub.html b/gossipsub-new/libp2p/protocols/pubsub.html index 236598d9b..10e2faeed 100644 --- a/gossipsub-new/libp2p/protocols/pubsub.html +++ b/gossipsub-new/libp2p/protocols/pubsub.html @@ -229,7 +229,7 @@ class="link-seesrc" target="_blank">Source

Exports

-maxIncomingStreams=, codec=, libp2p_pubsub_received_subscriptions, libp2p_pubsub_broadcast_unsubscriptions, libp2p_pubsub_messages_rebroadcasted, libp2p_pubsub_received_graft, removeValidator, DefaultMaxIncomingStreams, send, libp2p_pubsub_received_prune, ValidatorHandler, libp2p_pubsub_broadcast_iwant, init, unsubscribe, validate, removeObserver, libp2p_pubsub_broadcast_graft, libp2p_pubsub_received_unsubscriptions, sendSubs, codec, MsgIdProvider, PubSub, SubscriptionValidator, start, onTopicSubscription, updateMetrics, libp2p_pubsub_broadcast_subscriptions, addValidator, KnownLibP2PTopics, handleConn, onPubSubPeerEvent, publish, LPProtocol, ValidationResult, broadcast, subscribe, addObserver, PubSubObserver, libp2p_pubsub_broadcast_prune, PubSubPeer, unsubscribePeer, rpcHandler, init, KnownLibP2PTopicsSeq, handleData, LPProtoHandler, libp2p_pubsub_received_ihave, new, TopicPair, libp2p_pubsub_broadcast_ihave, subscribePeer, libp2p_pubsub_received_iwant, maxIncomingStreams, libp2p_pubsub_broadcast_messages, initPubSub, libp2p_pubsub_messages_published, TopicHandler, unsubscribeAll, InitializationError, libp2p_pubsub_received_messages, unsubscribe, getOrCreatePeer, stop, publish, initPubSub, addSeen, init, unsubscribePeer, rpcHandler, FloodSubCodec, hasSeen, firstSeen, handleSubscribe, FloodSub, sendSubs, onNewPeer, libp2p_pubsub_received_subscriptions, onTopicSubscription, validateParameters, init, MsgIdProvider, validateParameters, updateScores, libp2p_pubsub_broadcast_iwant, removeValidator, GossipSub, handleIDontWant, GossipSubParams, addObserver, libp2p_pubsub_broadcast_ihave, RoutingRecordsPair, codec, scoringHeartbeat, replenishFanout, GossipSubHeartbeatInterval, onPubSubPeerEvent, start, publish, libp2p_pubsub_broadcast_unsubscriptions, onTopicSubscription, addValidator, TopicInfo, disconnectPeer, onPubSubPeerEvent, publish, updateMetrics, PingsPeerBudget, new, broadcast, rateLimit, PubSubObserver, libp2p_pubsub_broadcast_prune, PubSubPeer, byScore, MeshMetrics, GossipSubHistoryLength, handleGraft, GossipBackoffPeriod, rpcHandler, KnownLibP2PTopicsSeq, LPProtoHandler, libp2p_pubsub_received_unsubscriptions, getGossipPeers, GossipSubDhi, TopicPair, init, GossipSubDlo, rewardDelivered, maxIncomingStreams=, libp2p_pubsub_received_iwant, maxIncomingStreams, handleIHave, BackoffTable, start, libp2p_pubsub_messages_published, ValidationSeenTable, TopicHandler, InitializationError, dropFanoutPeers, addDirectPeer, ValidationResult, codec=, removeObserver, IHaveMaxLength, libp2p_pubsub_messages_rebroadcasted, unsubscribe, DefaultMaxIncomingStreams, libp2p_pubsub_received_prune, IHavePeerBudget, ValidatorHandler, GossipSubCodec, heartbeat, rpcHandler, init, BackoffSlackTime, libp2p_gossipsub_peers_rate_limit_hits, libp2p_pubsub_broadcast_graft, peerExchangeList, GossipSubCodec_10, GossipSubHistoryGossip, RoutingRecordsHandler, rebalanceMesh, punishInvalidMessage, handleSubscribe, SubscriptionValidator, init, initPubSub, unsubscribe, libp2p_pubsub_broadcast_subscriptions, pruned, KnownLibP2PTopics, LPProtocol, subscribe, GossipSubFanoutTTL, unsubscribePeer, getOrCreatePeer, validate, handleData, PeerStats, libp2p_pubsub_received_graft, libp2p_pubsub_received_ihave, new, addCapped, grafted, send, subscribePeer, PubSub, handleIWant, init, handlePrune, libp2p_pubsub_broadcast_messages, unsubscribePeer, getOrCreatePeer, initPubSub, withPeerStats, handleConn, GossipSubD, unsubscribeAll, stop, libp2p_pubsub_received_messages, disconnectIfBadScorePeer, handleBackingOff, stop, TopicParams +maxIncomingStreams=, codec=, libp2p_pubsub_received_subscriptions, libp2p_pubsub_broadcast_unsubscriptions, libp2p_pubsub_messages_rebroadcasted, libp2p_pubsub_received_graft, removeValidator, DefaultMaxIncomingStreams, send, libp2p_pubsub_received_prune, ValidatorHandler, libp2p_pubsub_broadcast_iwant, init, unsubscribe, validate, removeObserver, libp2p_pubsub_broadcast_graft, libp2p_pubsub_received_unsubscriptions, sendSubs, codec, MsgIdProvider, PubSub, SubscriptionValidator, start, onTopicSubscription, updateMetrics, libp2p_pubsub_broadcast_subscriptions, addValidator, KnownLibP2PTopics, handleConn, onPubSubPeerEvent, publish, LPProtocol, ValidationResult, broadcast, subscribe, addObserver, PubSubObserver, libp2p_pubsub_broadcast_prune, PubSubPeer, unsubscribePeer, rpcHandler, init, KnownLibP2PTopicsSeq, handleData, LPProtoHandler, libp2p_pubsub_received_ihave, new, TopicPair, libp2p_pubsub_broadcast_ihave, subscribePeer, libp2p_pubsub_received_iwant, maxIncomingStreams, libp2p_pubsub_broadcast_messages, initPubSub, libp2p_pubsub_messages_published, TopicHandler, unsubscribeAll, InitializationError, libp2p_pubsub_received_messages, unsubscribe, getOrCreatePeer, stop, publish, initPubSub, addSeen, init, unsubscribePeer, rpcHandler, FloodSubCodec, hasSeen, firstSeen, handleSubscribe, FloodSub, sendSubs, onNewPeer, libp2p_pubsub_received_subscriptions, onTopicSubscription, validateParameters, init, MsgIdProvider, validateParameters, updateScores, libp2p_pubsub_broadcast_iwant, removeValidator, GossipSub, handleIDontWant, GossipSubParams, addObserver, libp2p_pubsub_broadcast_ihave, RoutingRecordsPair, codec, scoringHeartbeat, replenishFanout, GossipSubHeartbeatInterval, onPubSubPeerEvent, start, publish, libp2p_pubsub_broadcast_unsubscriptions, onTopicSubscription, addValidator, TopicInfo, disconnectPeer, onPubSubPeerEvent, publish, updateMetrics, PingsPeerBudget, broadcast, rateLimit, PubSubObserver, libp2p_pubsub_broadcast_prune, PubSubPeer, byScore, MeshMetrics, GossipSubHistoryLength, handleGraft, GossipBackoffPeriod, rpcHandler, KnownLibP2PTopicsSeq, LPProtoHandler, libp2p_pubsub_received_unsubscriptions, getGossipPeers, GossipSubDhi, TopicPair, init, GossipSubDlo, rewardDelivered, maxIncomingStreams=, libp2p_pubsub_received_iwant, maxIncomingStreams, handleIHave, BackoffTable, start, libp2p_pubsub_messages_published, ValidationSeenTable, TopicHandler, InitializationError, dropFanoutPeers, addDirectPeer, ValidationResult, codec=, removeObserver, IHaveMaxLength, libp2p_pubsub_messages_rebroadcasted, unsubscribe, DefaultMaxIncomingStreams, libp2p_pubsub_received_prune, IHavePeerBudget, ValidatorHandler, GossipSubCodec, heartbeat, rpcHandler, init, BackoffSlackTime, libp2p_gossipsub_peers_rate_limit_hits, libp2p_pubsub_broadcast_graft, peerExchangeList, GossipSubCodec_10, GossipSubHistoryGossip, RoutingRecordsHandler, rebalanceMesh, punishInvalidMessage, handleSubscribe, SubscriptionValidator, init, initPubSub, unsubscribe, libp2p_pubsub_broadcast_subscriptions, pruned, KnownLibP2PTopics, LPProtocol, subscribe, GossipSubFanoutTTL, unsubscribePeer, getOrCreatePeer, validate, handleData, PeerStats, libp2p_pubsub_received_graft, libp2p_pubsub_received_ihave, new, addCapped, grafted, send, subscribePeer, PubSub, handleIWant, init, handlePrune, libp2p_pubsub_broadcast_messages, unsubscribePeer, getOrCreatePeer, initPubSub, withPeerStats, handleConn, GossipSubD, unsubscribeAll, stop, libp2p_pubsub_received_messages, disconnectIfBadScorePeer, handleBackingOff, stop, TopicParams
@@ -239,7 +239,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/protocols/pubsub/errors.html b/gossipsub-new/libp2p/protocols/pubsub/errors.html index 7c0391ec2..03e892735 100644 --- a/gossipsub-new/libp2p/protocols/pubsub/errors.html +++ b/gossipsub-new/libp2p/protocols/pubsub/errors.html @@ -255,7 +255,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/protocols/pubsub/floodsub.html b/gossipsub-new/libp2p/protocols/pubsub/floodsub.html index 23a5a4988..d069a6b41 100644 --- a/gossipsub-new/libp2p/protocols/pubsub/floodsub.html +++ b/gossipsub-new/libp2p/protocols/pubsub/floodsub.html @@ -468,7 +468,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/protocols/pubsub/gossipsub.html b/gossipsub-new/libp2p/protocols/pubsub/gossipsub.html index ab3ee16e2..d78c4457d 100644 --- a/gossipsub-new/libp2p/protocols/pubsub/gossipsub.html +++ b/gossipsub-new/libp2p/protocols/pubsub/gossipsub.html @@ -219,45 +219,6 @@ window.addEventListener("DOMContentLoaded", main2);
  • init(_: type[GossipSubParams]): GossipSubParams
  • - - +
  • + Consts + +
  • Procs @@ -389,9 +399,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -401,9 +411,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -413,9 +423,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -425,9 +435,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -440,9 +450,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -467,14 +477,16 @@ class="link-seesrc" target="_blank">Source behaviourPenalty*: float64 overheadRateLimitOpt*: Opt[TokenBucket] rpcmessagequeue: RpcMessageQueue + maxNumElementsInNonPriorityQueue*: int + disconnected: bool
      Source -  Edit +  Edit
    @@ -486,22 +498,22 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit
    PubSubPeerEventKind {.pure.} = enum
    -  Connected, Disconnected
    + StreamOpened, StreamClosed, DisconnectionRequested
      Source -  Edit +  Edit
    @@ -512,9 +524,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -528,9 +540,26 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit + + + + + +
    +

    Consts

    +
    + @@ -545,9 +574,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit
    @@ -557,9 +586,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -569,9 +598,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -581,9 +610,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -593,9 +622,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -606,9 +635,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -618,9 +647,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -630,9 +659,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -642,24 +671,25 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit -
    -
    proc new(T: typedesc[PubSubPeer]; peerId: PeerId; getConn: GetConn;
    +
    +
    proc new(T: typedesc[PubSubPeer]; peerId: PeerId; getConn: GetConn;
              onEvent: OnEvent; codec: string; maxMessageSize: int;
    +    maxNumElementsInNonPriorityQueue: int = DefaultMaxNumElementsInNonPriorityQueue;
              overheadRateLimitOpt: Opt[TokenBucket] = Opt.none(TokenBucket)): T:type {.
         ...raises: [].}
      Source -  Edit +  Edit
    @@ -669,9 +699,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit
    @@ -682,9 +712,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -703,9 +733,9 @@ class="link-seesrc" target="_blank">Source

    High priority messages are sent immediately, while low priority messages are queued and sent only after all high priority messages have been sent.

      Source -  Edit +  Edit @@ -723,9 +753,9 @@ class="link-seesrc" target="_blank">Source

    High priority messages are sent immediately, while low priority messages are queued and sent only after all high priority messages have been sent.

      Source -  Edit +  Edit @@ -735,9 +765,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -748,9 +778,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -765,9 +795,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -786,7 +816,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/protocols/pubsub/rpc/message.html b/gossipsub-new/libp2p/protocols/pubsub/rpc/message.html index a7d41abfa..5b5d028b9 100644 --- a/gossipsub-new/libp2p/protocols/pubsub/rpc/message.html +++ b/gossipsub-new/libp2p/protocols/pubsub/rpc/message.html @@ -342,7 +342,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/protocols/pubsub/rpc/messages.html b/gossipsub-new/libp2p/protocols/pubsub/rpc/messages.html index 34e39d6eb..1d2159d88 100644 --- a/gossipsub-new/libp2p/protocols/pubsub/rpc/messages.html +++ b/gossipsub-new/libp2p/protocols/pubsub/rpc/messages.html @@ -645,7 +645,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/protocols/pubsub/rpc/protobuf.html b/gossipsub-new/libp2p/protocols/pubsub/rpc/protobuf.html index f9c65789b..957eb5f93 100644 --- a/gossipsub-new/libp2p/protocols/pubsub/rpc/protobuf.html +++ b/gossipsub-new/libp2p/protocols/pubsub/rpc/protobuf.html @@ -596,7 +596,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/protocols/pubsub/timedcache.html b/gossipsub-new/libp2p/protocols/pubsub/timedcache.html index 42308967c..891e0a01f 100644 --- a/gossipsub-new/libp2p/protocols/pubsub/timedcache.html +++ b/gossipsub-new/libp2p/protocols/pubsub/timedcache.html @@ -422,7 +422,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/protocols/rendezvous.html b/gossipsub-new/libp2p/protocols/rendezvous.html index de8dcac9c..a143a9cea 100644 --- a/gossipsub-new/libp2p/protocols/rendezvous.html +++ b/gossipsub-new/libp2p/protocols/rendezvous.html @@ -532,7 +532,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/protocols/secure/noise.html b/gossipsub-new/libp2p/protocols/secure/noise.html index ae062152e..d6d5633fb 100644 --- a/gossipsub-new/libp2p/protocols/secure/noise.html +++ b/gossipsub-new/libp2p/protocols/secure/noise.html @@ -570,7 +570,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/protocols/secure/secure.html b/gossipsub-new/libp2p/protocols/secure/secure.html index 118d7e571..056248829 100644 --- a/gossipsub-new/libp2p/protocols/secure/secure.html +++ b/gossipsub-new/libp2p/protocols/secure/secure.html @@ -558,7 +558,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/routing_record.html b/gossipsub-new/libp2p/routing_record.html index 9daad0175..5a7760e97 100644 --- a/gossipsub-new/libp2p/routing_record.html +++ b/gossipsub-new/libp2p/routing_record.html @@ -422,7 +422,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/signed_envelope.html b/gossipsub-new/libp2p/signed_envelope.html index 985e620fb..579dcd255 100644 --- a/gossipsub-new/libp2p/signed_envelope.html +++ b/gossipsub-new/libp2p/signed_envelope.html @@ -503,7 +503,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/stream/bufferstream.html b/gossipsub-new/libp2p/stream/bufferstream.html index 4295c2cbb..e3713fc64 100644 --- a/gossipsub-new/libp2p/stream/bufferstream.html +++ b/gossipsub-new/libp2p/stream/bufferstream.html @@ -524,7 +524,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/stream/chronosstream.html b/gossipsub-new/libp2p/stream/chronosstream.html index f3fb8c1e9..f3b93a8f0 100644 --- a/gossipsub-new/libp2p/stream/chronosstream.html +++ b/gossipsub-new/libp2p/stream/chronosstream.html @@ -504,7 +504,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/stream/connection.html b/gossipsub-new/libp2p/stream/connection.html index 15347c3a0..1cd63c107 100644 --- a/gossipsub-new/libp2p/stream/connection.html +++ b/gossipsub-new/libp2p/stream/connection.html @@ -502,7 +502,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/stream/lpstream.html b/gossipsub-new/libp2p/stream/lpstream.html index 7080f2f7a..b0c1dd63f 100644 --- a/gossipsub-new/libp2p/stream/lpstream.html +++ b/gossipsub-new/libp2p/stream/lpstream.html @@ -1009,7 +1009,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/stream/streamseq.html b/gossipsub-new/libp2p/stream/streamseq.html index a30b14505..803ea6aa1 100644 --- a/gossipsub-new/libp2p/stream/streamseq.html +++ b/gossipsub-new/libp2p/stream/streamseq.html @@ -442,7 +442,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/switch.html b/gossipsub-new/libp2p/switch.html index 904836002..86e72d329 100644 --- a/gossipsub-new/libp2p/switch.html +++ b/gossipsub-new/libp2p/switch.html @@ -750,7 +750,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/transcoder.html b/gossipsub-new/libp2p/transcoder.html index 05099a01d..f4aebdd66 100644 --- a/gossipsub-new/libp2p/transcoder.html +++ b/gossipsub-new/libp2p/transcoder.html @@ -266,7 +266,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/transports/tcptransport.html b/gossipsub-new/libp2p/transports/tcptransport.html index 638e01756..810086bec 100644 --- a/gossipsub-new/libp2p/transports/tcptransport.html +++ b/gossipsub-new/libp2p/transports/tcptransport.html @@ -476,7 +476,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/transports/transport.html b/gossipsub-new/libp2p/transports/transport.html index 918db76d6..1b0b349be 100644 --- a/gossipsub-new/libp2p/transports/transport.html +++ b/gossipsub-new/libp2p/transports/transport.html @@ -491,7 +491,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/transports/wstransport.html b/gossipsub-new/libp2p/transports/wstransport.html index c6b280238..9feeee3ba 100644 --- a/gossipsub-new/libp2p/transports/wstransport.html +++ b/gossipsub-new/libp2p/transports/wstransport.html @@ -583,7 +583,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/upgrademngrs/muxedupgrade.html b/gossipsub-new/libp2p/upgrademngrs/muxedupgrade.html index 7c8eb7d41..7d878f906 100644 --- a/gossipsub-new/libp2p/upgrademngrs/muxedupgrade.html +++ b/gossipsub-new/libp2p/upgrademngrs/muxedupgrade.html @@ -334,7 +334,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/upgrademngrs/upgrade.html b/gossipsub-new/libp2p/upgrademngrs/upgrade.html index 2d903b26a..6769ed590 100644 --- a/gossipsub-new/libp2p/upgrademngrs/upgrade.html +++ b/gossipsub-new/libp2p/upgrademngrs/upgrade.html @@ -376,7 +376,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/utility.html b/gossipsub-new/libp2p/utility.html index 4eb9cd39e..3bf24c9cd 100644 --- a/gossipsub-new/libp2p/utility.html +++ b/gossipsub-new/libp2p/utility.html @@ -444,7 +444,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/utils/future.html b/gossipsub-new/libp2p/utils/future.html index 31b3498e8..6ab1fbc6a 100644 --- a/gossipsub-new/libp2p/utils/future.html +++ b/gossipsub-new/libp2p/utils/future.html @@ -271,7 +271,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/utils/heartbeat.html b/gossipsub-new/libp2p/utils/heartbeat.html index 938939f1e..0c40c3dd9 100644 --- a/gossipsub-new/libp2p/utils/heartbeat.html +++ b/gossipsub-new/libp2p/utils/heartbeat.html @@ -245,7 +245,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/utils/offsettedseq.html b/gossipsub-new/libp2p/utils/offsettedseq.html index 619a92206..16f334a56 100644 --- a/gossipsub-new/libp2p/utils/offsettedseq.html +++ b/gossipsub-new/libp2p/utils/offsettedseq.html @@ -512,7 +512,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/utils/semaphore.html b/gossipsub-new/libp2p/utils/semaphore.html index a11b2c68d..59d400b7a 100644 --- a/gossipsub-new/libp2p/utils/semaphore.html +++ b/gossipsub-new/libp2p/utils/semaphore.html @@ -362,7 +362,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/varint.html b/gossipsub-new/libp2p/varint.html index d5a5b37fb..40f8d4445 100644 --- a/gossipsub-new/libp2p/varint.html +++ b/gossipsub-new/libp2p/varint.html @@ -725,7 +725,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/vbuffer.html b/gossipsub-new/libp2p/vbuffer.html index f178164ce..34dd945e3 100644 --- a/gossipsub-new/libp2p/vbuffer.html +++ b/gossipsub-new/libp2p/vbuffer.html @@ -636,7 +636,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/libp2p/wire.html b/gossipsub-new/libp2p/wire.html index 81f2a025c..605599b15 100644 --- a/gossipsub-new/libp2p/wire.html +++ b/gossipsub-new/libp2p/wire.html @@ -604,7 +604,7 @@ class="link-seesrc" target="_blank">Source diff --git a/gossipsub-new/theindex.html b/gossipsub-new/theindex.html index 9f62cabb7..ac42b508b 100644 --- a/gossipsub-new/theindex.html +++ b/gossipsub-new/theindex.html @@ -1077,6 +1077,10 @@ window.addEventListener('DOMContentLoaded', main);
  • protocol: DefaultMaxIncomingStreams
  • +
    DefaultMaxNumElementsInNonPriorityQueue:
    defaultMsgIdProvider: