diff --git a/message-id-mem/dochack.js b/message-id-mem/dochack.js
index b823c4fce..30c3b8d53 100644
--- a/message-id-mem/dochack.js
+++ b/message-id-mem/dochack.js
@@ -1,4 +1,4 @@
-/* Generated by the Nim Compiler v1.6.18 */
+/* Generated by the Nim Compiler v1.6.20 */
var framePtr = null;
var excHandler = 0;
var lastJSError = null;
diff --git a/message-id-mem/libp2p.html b/message-id-mem/libp2p.html
index 5f5af6492..0109f4832 100644
--- a/message-id-mem/libp2p.html
+++ b/message-id-mem/libp2p.html
@@ -260,7 +260,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:41 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:13 UTC
diff --git a/message-id-mem/libp2p/builders.html b/message-id-mem/libp2p/builders.html
index 02943aa56..cffbba118 100644
--- a/message-id-mem/libp2p/builders.html
+++ b/message-id-mem/libp2p/builders.html
@@ -791,7 +791,7 @@ class="link-seesrc" target="_blank">Source
-DNS_OR_IP, ProtoHeader, AlreadyExpectingConnectionError, removePeerEventHandler, shortLog, random, new, UDP_DNS, $, getProtoHeader, MaxConnectionsPerPeer, ephemeral, dial, decode, MaPatternOp, WS_DNS, initVBuffer, getProtoHeader, MaxSizeError, ==, DialFailedError, LPStreamError, ProtoFlags, getLen, maxIncomingStreams, ECDHEScheme, shortLog, dial, init, closed, addConnEventHandler, toString, [], readVarint, new, shuffle, random, VBuffer, Secret, peekVarint, payload, handshake, MaxConnections, $, validate, mapOr, dial, hash, MaError, secure, bytes, UpgradeFailedError, IdentityInvalidMsgError, maxInlineKeyLength, addHandler, TranscoderDNS, QUIC, init, withValue, getRequiredField, getField, stretchKeys, dial, supported, removeConnEventHandler, getWrapped, write, public, MAKind, decode, safeConvert, write, init, checkFieldNumber, valueOr, init, codec, getRepeatedField, matchPartial, addObservation, stop, push, getBytes, trackConnection, ==, init, data, readLp, HTTP, initVBuffer, start, atEof, PeerEventKind, getOutgoingSlot, peekSeq, SeqPeerBook, toOpt, fullAddrs, payloadType, <=, init, $, IP, protoAddress, newRng, peekArray, ==, init, mount, SecureConn, checkValid, getPublicKey, CircuitRelay, len, readOnce, libp2p_failed_upgrades_incoming, extractPublicKey, mapAnd, UDP_IP, ConnManager, newLPStreamEOFError, selectMuxer, init, connCount, len, getBytes, DNSADDR, ProtoBook, AddressMapper, IdentifyPushHandler, libp2p_pki_schemes, DNSANY, write, new, WSS, LPStream, getField, TCP_IP, close, selectMuxer, writePacked, init, handle, closeImpl, identify, readSeq, toBytes, TCP_DNS, shortLog, encode, len, capLen, init, protoName, protoArgument, PeerEventHandler, LPProtoHandler, Secure, toRawBytes, IdentifyPush, getStream, $, initProtoBuffer, init, WSS_DNS, list, match, <, CryptoResult, WebSockets_DNS, ProtoResult, WebRTCDirect, init, upgrade, UDP, ProtoVersionBook, PeerInfo, Dialer, disconnect, TranscoderOnion, dial, StreamTracker, IdentifyNoPubKeyError, write, LPStreamResetError, isEmpty, writeArray, new, LPStreamIncompleteError, connectedPeers, PeerId, LPStreamEOFError, write, maxIncomingStreams=, IP6, shortLog, new, initVBuffer, PKScheme, ephemeral, new, release, random, triggerConnEvent, triggerPeerEvents, init, connect, newSwitch, init, TCP, PrivateKey, dropPeer, addPeerEventHandler, getBytes, start, write, init, &=, PeerInfoError, verify, newLPStreamClosedError, random, write, compilesOr, close, trackMuxer, TranscoderIP4, init, $, initProtoBuffer, toException, DNS, init, Upgrade, UTP, goffset, HandlerHolder, getRawBytes, >, SecureConnTrackerName, KeyPair, init, init, high, SPRBook, PeerStore, Dial, cmp, init, SupportedWireTypes, AgentBook, formatItIMPL, formatItIMPL, initStream, formatItIMPL, Signature, contains, codec=, formatItIMPL, getStream, DigestSheme, IPFS, getField, shortLog, init, Matcher, exceptionToAssert, isEmpty, ConnEventKind, ProtoScalar, shortLog, getWrapped, connect, contains, hex, expandItIMPL, protocols, DefaultMaxIncomingStreams, HTTPS, UNIX, encode, tryAndWarn, TooManyConnectionsError, ConnectionSlot, getPtr, addTransport, IdentifyCodec, TLS_WS, sign, init, addHandler, storeMuxer, addConnEventHandler, formatItIMPL, dial, PeerEvent, MaResult, key, ProtoField, connect, PeerBookChangeHandler, write, getStream, writeSeq, ConnEvent, &, DNS6, [], IpTransportProtocol, toOpenArray, init, [], IP4, TranscoderPort, write, readMessage, addPeerEventHandler, init, >=, expectConnection, init, getConnections, payloadDomain, update, $, start, withValue, handle, LPStreamLimitError, TranscoderOnion3, SignedPayload, ProtoBuffer, init, closeImpl, toBytes, protoArgument, secure, newLPStreamLimitError, Identify, mac, keyOpenArray, match, parseFullAddress, $, dial, isEmpty, writeLp, decode, connectedPeers, new, getRequiredRepeatedField, connect, init, newLPStreamIncompleteError, initProtoBuffer, MAProtocol, newLPStreamResetError, getPackedRepeatedField, initStream, contains, init, getField, shortLog, DNS4, MultiAddress, WS_IP, readArray, selectBest, isEnough, P2PPattern, Connection, Envelope, connect, hasPublicKey, AddressBook, toException, init, isEnough, Reliable, addrs, hex, removeConnEventHandler, slotsAvailable, closeImpl, readOnce, WS, AgentVersion, init, finish, MultistreamSelect, encode, LPProtocol, init, init, init, getField, getField, match, TcpOnion3, writeLPVarint, iv, DefaultConnectionTimeout, readLine, Eof, CryptoError, getField, append, MaPattern, vsizeof, IdentifyPushCodec, WSS_IP, LPStreamConnDownError, PeerRecord, SupportedSchemes, getRepeatedField, new, getField, select, Unreliable, SupportedSchemesInt, random, checkFutures, LPError, PeerBook, macOpenArray, init, validate, init, addTransport, ProtoVersion, protoCode, mapEq, init, removePeerEventHandler, Onion3, stop, write, guessDialableAddr, select, concat, TranscoderP2P, AddressInfo, ConnectionTrackerName, TranscoderIP6, new, init, write, EnvelopeError, hash, IdentifyInfo, IdentifyError, addHandler, encode, WebSockets, newLPStreamRemoteClosedError, TranscoderIP6Zone, MaPatResult, isConnected, Direction, init, InvalidVarintError, Switch, parseFullAddress, shortLog, items, ==, write, getBytes, write, dial, init, toBytes, TimeoutHandler, getMostObservedProtosAndPorts, run, ConcurrentUpgrades, tryDial, PublicKey, ConnEventHandler, WebSockets_IP, finish, decodeMsg, writeLp, addTransport, IdentityNoMatchError, writePBVarint, ProtoFieldKind, readExactly, getRepeatedField, ProtoError, newLPStreamConnDownError, new, new, init, write, initStream, getField, KeyBook, readVarint, ivOpenArray, connect, closeWithEOF, LPStreamTrackerName, orError, ObservedAddrManager, getField, LPStreamRemoteClosedError, libp2p_failed_upgrades_outgoing, MultiStreamError, stop, MaInvalidAddress, select, LPStreamClosedError, RsaDefaultKeySize, getIncomingSlot, Service, write, toBytes, getOrder, hash, TranscoderUnix, setup, SignedPeerRecord, tryDial, stop, join, writeVarint, formatItIMPL, hash, shortLog, random, $, write, PeerId, ==, getField, <=, capLen, init, validate, init, match, <, getBytes, maxInlineKeyLength, write, withValue, safeConvert, shortLog, >=, withValue, public, shortLog, compilesOr, toBytes, match, valueOr, init, init, init, toOpt, init, hasPublicKey, >, hex, len, exceptionToAssert, cmp, extractPublicKey, shortLog, UDP_DNS, ephemeral, init, MaPatternOp, getProtoHeader, shortLog, init, $, validate, hash, init, TLS_WS, TranscoderDNS, init, ephemeral, getField, MAKind, getField, checkFieldNumber, getRepeatedField, getBytes, len, &, peekSeq, fullAddrs, <=, init, getPublicKey, exceptionToAssert, new, DNSANY, DNSADDR, AddressMapper, WSS, toBytes, TCP_DNS, shortLog, encode, len, supported, init, ==, $, WSS_DNS, <, $, PeerInfo, TranscoderOnion, write, key, writeArray, PeerId, IP6, shortLog, payload, TCP, PrivateKey, getBytes, &=, init, $, getRawBytes, KeyPair, update, SupportedWireTypes, hash, init, DNS4, isEmpty, ProtoScalar, data, HTTPS, tryAndWarn, TranscoderIP6, encode, MaResult, DNS6, [], IpTransportProtocol, toOpenArray, TranscoderPort, isEnough, write, >=, init, payloadDomain, $, MaPattern, init, TranscoderOnion3, protoArgument, write, keyOpenArray, match, WebSockets_DNS, isEmpty, getRequiredRepeatedField, initProtoBuffer, init, init, getField, selectBest, getPtr, Envelope, init, finish, Reliable, addrs, stretchKeys, match, getField, CryptoError, append, vsizeof, parseFullAddress, init, getRepeatedField, checkFutures, shuffle, init, validate, protoCode, getField, TranscoderP2P, sign, getBytes, encode, WebSockets, TranscoderIP6Zone, shortLog, items, getBytes, init, ProtoFieldKind, protoArgument, getField, readVarint, orError, MaInvalidAddress, writeVarint, getOrder, TranscoderUnix, SignedPeerRecord, DNS_OR_IP, init, decode, random, getProtoHeader, MaError, finish, matchPartial, WS_DNS, initVBuffer, ProtoFlags, ==, getLen, ECDHEScheme, [], random, Secret, peekVarint, random, mapOr, bytes, maxInlineKeyLength, QUIC, withValue, getRequiredField, mac, WS_IP, public, write, init, valueOr, init, HTTP, initVBuffer, TcpOnion3, write, toOpt, payloadType, ProtoHeader, $, IP, protoAddress, newRng, checkValid, len, CircuitRelay, extractPublicKey, mapAnd, UDP_IP, init, ==, write, TCP_IP, writePacked, readSeq, capLen, protoName, toRawBytes, initProtoBuffer, toException, init, match, writeLPVarint, CryptoResult, parseFullAddress, ProtoResult, WebRTCDirect, UDP, init, isEmpty, decode, initVBuffer, decode, PKScheme, random, write, init, write, PeerInfoError, compilesOr, TranscoderIP4, initProtoBuffer, toException, DNS, goffset, >, init, high, toString, init, cmp, init, formatItIMPL, formatItIMPL, Signature, toBytes, DigestSheme, IPFS, MultiAddress, hex, protocols, init, UNIX, init, init, ProtoField, toBytes, writeSeq, ==, [], IP4, safeConvert, getField, init, withValue, SignedPayload, toBytes, init, MAProtocol, getPackedRepeatedField, contains, libp2p_pki_schemes, readArray, P2PPattern, hasPublicKey, isEnough, hex, write, WS, init, encode, init, getField, iv, getField, WSS_IP, peekArray, PeerRecord, SupportedSchemes, Unreliable, SupportedSchemesInt, random, LPError, macOpenArray, mapEq, Onion3, concat, AddressInfo, write, EnvelopeError, MaPatResult, ProtoBuffer, init, init, write, write, UTP, verify, init, PublicKey, WebSockets_IP, VBuffer, writePBVarint, getRepeatedField, ProtoError, ivOpenArray, RsaDefaultKeySize, getField, write, DNS_OR_IP, shortLog, random, UDP_DNS, $, getProtoHeader, MaError, ephemeral, MaPatternOp, ==, WS_DNS, initVBuffer, getProtoHeader, MaxSizeError, ProtoHeader, ProtoFlags, getLen, ECDHEScheme, shortLog, init, init, closed, [], macOpenArray, random, init, VBuffer, Secret, peekVarint, random, $, validate, init, bytes, maxInlineKeyLength, TranscoderDNS, QUIC, [], init, ephemeral, withValue, getRequiredField, getField, init, supported, WS_IP, write, public, MAKind, write, checkFieldNumber, valueOr, getRepeatedField, matchPartial, libp2p_pki_schemes, getBytes, len, readVarint, readLp, HTTP, initVBuffer, atEof, LPStreamTrackerName, write, toOpt, fullAddrs, payloadType, <=, LPStreamError, init, IP, protoAddress, newRng, DefaultConnectionTimeout, ==, checkValid, mac, getPublicKey, exceptionToAssert, len, CircuitRelay, extractPublicKey, mapAnd, new, verify, UDP_IP, new, newLPStreamEOFError, init, ==, DNSADDR, AddressMapper, init, write, PeerId, WSS, LPStream, TCP_IP, close, hash, writePacked, init, init, closeImpl, readSeq, toBytes, TCP_DNS, shortLog, encode, len, capLen, init, protoName, toRawBytes, mapOr, $, initProtoBuffer, init, WSS_DNS, match, writeLPVarint, CryptoResult, parseFullAddress, ProtoResult, WebRTCDirect, init, UDP, TranscoderOnion, StreamTracker, write, init, LPStreamResetError, isEmpty, writeArray, decode, LPStreamIncompleteError, [], LPStreamEOFError, IP6, shortLog, initVBuffer, decode, PKScheme, toString, payload, init, stretchKeys, Connection, write, DNSANY, TCP, PrivateKey, getBytes, write, init, &=, PeerInfoError, newLPStreamClosedError, random, write, compilesOr, TranscoderIP4, init, initProtoBuffer, toException, DNS, UTP, goffset, getRawBytes, >, KeyPair, init, init, high, cmp, init, SupportedWireTypes, formatItIMPL, formatItIMPL, formatItIMPL, Signature, contains, formatItIMPL, toBytes, DigestSheme, IPFS, getField, readOnce, isEmpty, ProtoScalar, shortLog, data, hex, protocols, HTTPS, tryAndWarn, WebSockets, LPError, getPtr, write, TLS_WS, sign, init, encode, update, MaResult, init, ProtoField, toBytes, writeSeq, &, DNS6, IpTransportProtocol, toOpenArray, init, IP4, TranscoderPort, isEnough, safeConvert, getField, init, >=, readVarint, payloadDomain, $, MaPattern, withValue, init, LPStreamLimitError, TranscoderOnion3, SignedPayload, toBytes, protoArgument, newLPStreamLimitError, write, keyOpenArray, match, parseFullAddress, $, isEmpty, writeLp, getRequiredRepeatedField, init, newLPStreamIncompleteError, initProtoBuffer, MAProtocol, newLPStreamResetError, getPackedRepeatedField, initStream, getField, shortLog, DNS4, getWrapped, readArray, selectBest, write, P2PPattern, Envelope, hasPublicKey, toException, isEnough, init, Reliable, addrs, hex, ProtoBuffer, closeImpl, getBytes, WS, init, init, encode, init, finish, getField, match, <, iv, readLine, Eof, CryptoError, getField, hash, append, hash, vsizeof, WebSockets_DNS, WSS_IP, LPStreamConnDownError, peekArray, UNIX, PeerRecord, SupportedSchemes, getRepeatedField, getField, Unreliable, SupportedSchemesInt, random, checkFutures, shuffle, key, validate, $, protoCode, mapEq, getField, Onion3, write, TcpOnion3, concat, TranscoderP2P, PeerInfo, AddressInfo, ConnectionTrackerName, TranscoderIP6, finish, write, EnvelopeError, encode, newLPStreamRemoteClosedError, TranscoderIP6Zone, MaPatResult, Direction, init, InvalidVarintError, decode, shortLog, items, ==, init, peekSeq, getBytes, write, init, init, init, PublicKey, WebSockets_IP, writeLp, writePBVarint, ProtoFieldKind, readExactly, protoArgument, getRepeatedField, ProtoError, newLPStreamConnDownError, initStream, getField, MultiAddress, ivOpenArray, closeWithEOF, TimeoutHandler, orError, getField, LPStreamRemoteClosedError, MaInvalidAddress, LPStreamClosedError, RsaDefaultKeySize, write, getOrder, TranscoderUnix, SignedPeerRecord, join, writeVarint, DNS_OR_IP, hash, UDP_DNS, MaError, IPFS, MaPatternOp, isEmpty, WS_DNS, initVBuffer, ProtoScalar, getProtoHeader, hex, protocols, bytes, ==, getLen, HTTPS, UNIX, TranscoderIP6, encode, [], MaResult, init, ProtoField, peekVarint, getRequiredRepeatedField, mapOr, writeSeq, WebSockets_IP, &, DNS6, TLS_WS, [], IpTransportProtocol, QUIC, toOpenArray, IP4, TranscoderPort, withValue, safeConvert, getRequiredField, $, WS_IP, withValue, public, MAKind, getField, checkFieldNumber, TranscoderOnion3, getRepeatedField, matchPartial, protoArgument, match, data, WebSockets, $, isEmpty, HTTP, initVBuffer, finish, VBuffer, init, TcpOnion3, initProtoBuffer, MAProtocol, peekSeq, getPackedRepeatedField, toOpt, getProtoHeader, ProtoHeader, IP, getField, protoAddress, DNS4, readArray, getPtr, isEnough, P2PPattern, CircuitRelay, contains, isEnough, Reliable, ProtoBuffer, len, WS, exceptionToAssert, mapAnd, UDP_IP, DNSANY, DNSADDR, append, write, WSS_IP, peekArray, WSS, readSeq, getRepeatedField, TCP_IP, getField, writePacked, Unreliable, TCP_DNS, capLen, init, protoName, protoArgument, validate, mapEq, Onion3, MaPattern, TranscoderIP6Zone, $, initProtoBuffer, concat, TranscoderP2P, WSS_DNS, writeLPVarint, write, ProtoResult, WebRTCDirect, len, UDP, MaPatResult, TranscoderOnion, write, init, shortLog, items, isEmpty, writeArray, write, WebSockets_DNS, init, UTP, [], IP6, shortLog, ProtoFlags, finish, writePBVarint, valueOr, ProtoFieldKind, TCP, TranscoderDNS, getRepeatedField, ProtoError, init, init, getField, MultiAddress, &=, readVarint, compilesOr, vsizeof, getField, TranscoderIP4, init, initVBuffer, protoCode, MaInvalidAddress, initProtoBuffer, DNS, write, TranscoderUnix, high, toString, writeVarint, SupportedWireTypes, Signature, shortLog, toBytes, DigestSheme, ephemeral, init, getRawBytes, sign, SupportedSchemesInt, macOpenArray, Secret, $, write, init, selectBest, init, ECDHEScheme, ephemeral, withValue, safeConvert, init, init, withValue, public, init, getField, valueOr, init, toBytes, random, init, getBytes, write, toOpt, init, newRng, toRawBytes, getPublicKey, init, random, init, exceptionToAssert, init, init, init, getField, iv, CryptoError, ==, verify, init, key, SupportedSchemes, RsaDefaultKeySize, toBytes, capLen, shuffle, supported, write, ==, libp2p_pki_schemes, random, getBytes, random, keyOpenArray, CryptoResult, stretchKeys, init, init, shortLog, init, PublicKey, mac, shortLog, PKScheme, init, PrivateKey, getBytes, ivOpenArray, write, compilesOr, orError, $, write, goffset, getOrder, KeyPair, toException, toException, tryAndWarn, checkFutures, LPError
+DNS_OR_IP, ProtoHeader, AlreadyExpectingConnectionError, removePeerEventHandler, shortLog, random, new, UDP_DNS, $, getProtoHeader, MaxConnectionsPerPeer, ephemeral, dial, decode, MaPatternOp, WS_DNS, initVBuffer, getProtoHeader, MaxSizeError, ==, DialFailedError, LPStreamError, ProtoFlags, handler=, getLen, handler, ECDHEScheme, shortLog, dial, init, closed, addConnEventHandler, toString, [], readVarint, new, shuffle, random, new, VBuffer, Secret, peekVarint, payload, handshake, MaxConnections, $, validate, mapOr, dial, hash, MaError, secure, bytes, UpgradeFailedError, IdentityInvalidMsgError, maxInlineKeyLength, addHandler, TranscoderDNS, QUIC, init, withValue, getRequiredField, getField, stretchKeys, dial, supported, removeConnEventHandler, getWrapped, write, public, MAKind, decode, safeConvert, readOnce, init, checkFieldNumber, valueOr, init, codec, getRepeatedField, matchPartial, addObservation, stop, push, getBytes, trackConnection, ==, init, readLp, HTTP, initVBuffer, start, atEof, PeerEventKind, getOutgoingSlot, peekSeq, SeqPeerBook, toOpt, fullAddrs, payloadType, <=, init, $, IP, protoAddress, newRng, peekArray, ==, init, mount, SecureConn, checkValid, getPublicKey, CircuitRelay, len, data, libp2p_failed_upgrades_incoming, extractPublicKey, mapAnd, UDP_IP, ConnManager, newLPStreamEOFError, selectMuxer, init, connCount, len, getBytes, DNSADDR, handler, ProtoBook, AddressMapper, IdentifyPushHandler, libp2p_pki_schemes, DNSANY, write, new, WSS, LPStream, getField, TCP_IP, close, selectMuxer, writePacked, init, handle, closeImpl, identify, readSeq, toBytes, TCP_DNS, shortLog, encode, len, capLen, init, protoName, protoArgument, PeerEventHandler, LPProtoHandler, Secure, toRawBytes, IdentifyPush, getStream, $, initProtoBuffer, init, maxIncomingStreams, WSS_DNS, list, match, <, CryptoResult, WebSockets_DNS, ProtoResult, WebRTCDirect, init, upgrade, UDP, ProtoVersionBook, PeerInfo, Dialer, disconnect, TranscoderOnion, dial, StreamTracker, IdentifyNoPubKeyError, write, init, LPStreamResetError, isEmpty, writeArray, new, LPStreamIncompleteError, connectedPeers, PeerId, LPStreamEOFError, write, maxIncomingStreams=, IP6, shortLog, new, initVBuffer, PKScheme, ephemeral, new, release, random, triggerConnEvent, triggerPeerEvents, init, connect, newSwitch, write, init, TCP, PrivateKey, dropPeer, addPeerEventHandler, getBytes, start, write, init, &=, PeerInfoError, verify, newLPStreamClosedError, random, write, compilesOr, close, trackMuxer, TranscoderIP4, $, initProtoBuffer, toException, DNS, init, Upgrade, UTP, goffset, HandlerHolder, getRawBytes, >, SecureConnTrackerName, KeyPair, init, init, high, SPRBook, PeerStore, Dial, cmp, init, SupportedWireTypes, AgentBook, formatItIMPL, formatItIMPL, initStream, formatItIMPL, Signature, contains, codec=, formatItIMPL, getStream, DigestSheme, IPFS, getField, shortLog, readOnce, init, Matcher, exceptionToAssert, isEmpty, ConnEventKind, ProtoScalar, shortLog, getWrapped, connect, contains, hex, expandItIMPL, protocols, DefaultMaxIncomingStreams, HTTPS, UNIX, encode, tryAndWarn, TooManyConnectionsError, ConnectionSlot, getPtr, addTransport, IdentifyCodec, TLS_WS, sign, init, addHandler, storeMuxer, addConnEventHandler, formatItIMPL, dial, PeerEvent, MaResult, init, ProtoField, connect, PeerBookChangeHandler, write, getStream, writeSeq, ConnEvent, &, DNS6, [], IpTransportProtocol, toOpenArray, key, [], IP4, TranscoderPort, isEnough, readMessage, addPeerEventHandler, init, >=, expectConnection, init, getConnections, payloadDomain, update, $, start, withValue, handle, LPStreamLimitError, TranscoderOnion3, SignedPayload, ProtoBuffer, init, closeImpl, toBytes, protoArgument, secure, newLPStreamLimitError, write, Identify, mac, keyOpenArray, match, parseFullAddress, $, dial, isEmpty, writeLp, decode, connectedPeers, new, getRequiredRepeatedField, connect, init, newLPStreamIncompleteError, initProtoBuffer, MAProtocol, newLPStreamResetError, getPackedRepeatedField, initStream, contains, getField, shortLog, DNS4, MultiAddress, WS_IP, readArray, selectBest, P2PPattern, Connection, Envelope, connect, hasPublicKey, AddressBook, toException, init, isEnough, init, Reliable, addrs, hex, removeConnEventHandler, slotsAvailable, closeImpl, WS, AgentVersion, init, finish, MultistreamSelect, encode, LPProtocol, init, init, init, init, getField, getField, match, TcpOnion3, writeLPVarint, iv, DefaultConnectionTimeout, readLine, Eof, CryptoError, getField, append, MaPattern, vsizeof, IdentifyPushCodec, WSS_IP, LPStreamConnDownError, PeerRecord, SupportedSchemes, getRepeatedField, getField, select, Unreliable, SupportedSchemesInt, random, checkFutures, handler=, LPError, PeerBook, macOpenArray, init, validate, init, addTransport, ProtoVersion, protoCode, mapEq, init, removePeerEventHandler, Onion3, stop, write, guessDialableAddr, select, concat, TranscoderP2P, AddressInfo, ConnectionTrackerName, TranscoderIP6, new, init, write, EnvelopeError, hash, IdentifyInfo, IdentifyError, addHandler, encode, WebSockets, newLPStreamRemoteClosedError, TranscoderIP6Zone, MaPatResult, isConnected, Direction, init, InvalidVarintError, Switch, parseFullAddress, shortLog, items, ==, write, getBytes, write, dial, toBytes, TimeoutHandler, getMostObservedProtosAndPorts, run, ConcurrentUpgrades, tryDial, PublicKey, ConnEventHandler, WebSockets_IP, finish, decodeMsg, writeLp, addTransport, IdentityNoMatchError, writePBVarint, ProtoFieldKind, readExactly, getRepeatedField, ProtoError, newLPStreamConnDownError, new, new, init, write, initStream, getField, KeyBook, readVarint, ivOpenArray, connect, closeWithEOF, LPStreamTrackerName, orError, new, ObservedAddrManager, getField, LPStreamRemoteClosedError, libp2p_failed_upgrades_outgoing, MultiStreamError, stop, MaInvalidAddress, select, LPStreamClosedError, RsaDefaultKeySize, getIncomingSlot, Service, write, toBytes, getOrder, hash, TranscoderUnix, setup, SignedPeerRecord, tryDial, stop, join, writeVarint, formatItIMPL, hash, shortLog, random, $, write, PeerId, ==, getField, <=, capLen, init, validate, init, match, <, getBytes, maxInlineKeyLength, write, withValue, safeConvert, shortLog, >=, withValue, public, shortLog, compilesOr, toBytes, match, valueOr, init, init, init, toOpt, init, hasPublicKey, >, hex, len, exceptionToAssert, cmp, extractPublicKey, shortLog, UDP_DNS, ephemeral, init, MaPatternOp, getProtoHeader, shortLog, init, $, validate, hash, init, TLS_WS, TranscoderDNS, init, ephemeral, getField, MAKind, getField, checkFieldNumber, getRepeatedField, getBytes, len, &, peekSeq, fullAddrs, <=, init, getPublicKey, exceptionToAssert, new, DNSANY, DNSADDR, AddressMapper, WSS, toBytes, TCP_DNS, shortLog, encode, len, supported, init, ==, $, WSS_DNS, <, $, PeerInfo, TranscoderOnion, write, key, writeArray, PeerId, IP6, shortLog, payload, TCP, PrivateKey, getBytes, &=, init, $, getRawBytes, KeyPair, update, SupportedWireTypes, hash, init, DNS4, isEmpty, ProtoScalar, data, HTTPS, tryAndWarn, TranscoderIP6, encode, MaResult, DNS6, [], IpTransportProtocol, toOpenArray, TranscoderPort, isEnough, write, >=, init, payloadDomain, $, MaPattern, init, TranscoderOnion3, protoArgument, write, keyOpenArray, match, WebSockets_DNS, isEmpty, getRequiredRepeatedField, initProtoBuffer, init, init, getField, selectBest, getPtr, Envelope, init, finish, Reliable, addrs, stretchKeys, match, getField, CryptoError, append, vsizeof, parseFullAddress, init, getRepeatedField, checkFutures, shuffle, init, validate, protoCode, getField, TranscoderP2P, sign, getBytes, encode, WebSockets, TranscoderIP6Zone, shortLog, items, getBytes, init, ProtoFieldKind, protoArgument, getField, readVarint, orError, MaInvalidAddress, writeVarint, getOrder, TranscoderUnix, SignedPeerRecord, DNS_OR_IP, init, decode, random, getProtoHeader, MaError, finish, matchPartial, WS_DNS, initVBuffer, ProtoFlags, ==, getLen, ECDHEScheme, [], random, Secret, peekVarint, random, mapOr, bytes, maxInlineKeyLength, QUIC, withValue, getRequiredField, mac, WS_IP, public, write, init, valueOr, init, HTTP, initVBuffer, TcpOnion3, write, toOpt, payloadType, ProtoHeader, $, IP, protoAddress, newRng, checkValid, len, CircuitRelay, extractPublicKey, mapAnd, UDP_IP, init, ==, write, TCP_IP, writePacked, readSeq, capLen, protoName, toRawBytes, initProtoBuffer, toException, init, match, writeLPVarint, CryptoResult, parseFullAddress, ProtoResult, WebRTCDirect, UDP, init, isEmpty, decode, initVBuffer, decode, PKScheme, random, write, init, write, PeerInfoError, compilesOr, TranscoderIP4, initProtoBuffer, toException, DNS, goffset, >, init, high, toString, init, cmp, init, formatItIMPL, formatItIMPL, Signature, toBytes, DigestSheme, IPFS, MultiAddress, hex, protocols, init, UNIX, init, init, ProtoField, toBytes, writeSeq, ==, [], IP4, safeConvert, getField, init, withValue, SignedPayload, toBytes, init, MAProtocol, getPackedRepeatedField, contains, libp2p_pki_schemes, readArray, P2PPattern, hasPublicKey, isEnough, hex, write, WS, init, encode, init, getField, iv, getField, WSS_IP, peekArray, PeerRecord, SupportedSchemes, Unreliable, SupportedSchemesInt, random, LPError, macOpenArray, mapEq, Onion3, concat, AddressInfo, write, EnvelopeError, MaPatResult, ProtoBuffer, init, init, write, write, UTP, verify, init, PublicKey, WebSockets_IP, VBuffer, writePBVarint, getRepeatedField, ProtoError, ivOpenArray, RsaDefaultKeySize, getField, write, DNS_OR_IP, shortLog, random, UDP_DNS, $, getProtoHeader, MaError, ephemeral, MaPatternOp, ==, WS_DNS, initVBuffer, getProtoHeader, MaxSizeError, ProtoHeader, ProtoFlags, getLen, ECDHEScheme, shortLog, init, init, closed, [], macOpenArray, random, init, VBuffer, Secret, peekVarint, random, $, validate, init, bytes, maxInlineKeyLength, TranscoderDNS, QUIC, [], init, ephemeral, withValue, getRequiredField, getField, init, supported, WS_IP, write, public, MAKind, write, checkFieldNumber, valueOr, getRepeatedField, matchPartial, libp2p_pki_schemes, getBytes, len, readVarint, readLp, HTTP, initVBuffer, atEof, LPStreamTrackerName, write, toOpt, fullAddrs, payloadType, <=, LPStreamError, init, IP, protoAddress, newRng, DefaultConnectionTimeout, ==, checkValid, mac, getPublicKey, exceptionToAssert, len, CircuitRelay, extractPublicKey, mapAnd, new, verify, UDP_IP, new, newLPStreamEOFError, init, ==, DNSADDR, AddressMapper, init, write, PeerId, WSS, LPStream, TCP_IP, close, hash, writePacked, init, init, closeImpl, readSeq, toBytes, TCP_DNS, shortLog, encode, len, capLen, init, protoName, toRawBytes, mapOr, $, initProtoBuffer, init, WSS_DNS, match, writeLPVarint, CryptoResult, parseFullAddress, ProtoResult, WebRTCDirect, init, UDP, TranscoderOnion, StreamTracker, write, init, LPStreamResetError, isEmpty, writeArray, decode, LPStreamIncompleteError, [], LPStreamEOFError, IP6, shortLog, initVBuffer, decode, PKScheme, toString, payload, init, stretchKeys, Connection, write, DNSANY, TCP, PrivateKey, getBytes, write, init, &=, PeerInfoError, newLPStreamClosedError, random, write, compilesOr, TranscoderIP4, init, initProtoBuffer, toException, DNS, UTP, goffset, getRawBytes, >, KeyPair, init, init, high, cmp, init, SupportedWireTypes, formatItIMPL, formatItIMPL, formatItIMPL, Signature, contains, formatItIMPL, toBytes, DigestSheme, IPFS, getField, readOnce, isEmpty, ProtoScalar, shortLog, data, hex, protocols, HTTPS, tryAndWarn, WebSockets, LPError, getPtr, write, TLS_WS, sign, init, encode, update, MaResult, init, ProtoField, toBytes, writeSeq, &, DNS6, IpTransportProtocol, toOpenArray, init, IP4, TranscoderPort, isEnough, safeConvert, getField, init, >=, readVarint, payloadDomain, $, MaPattern, withValue, init, LPStreamLimitError, TranscoderOnion3, SignedPayload, toBytes, protoArgument, newLPStreamLimitError, write, keyOpenArray, match, parseFullAddress, $, isEmpty, writeLp, getRequiredRepeatedField, init, newLPStreamIncompleteError, initProtoBuffer, MAProtocol, newLPStreamResetError, getPackedRepeatedField, initStream, getField, shortLog, DNS4, getWrapped, readArray, selectBest, write, P2PPattern, Envelope, hasPublicKey, toException, isEnough, init, Reliable, addrs, hex, ProtoBuffer, closeImpl, getBytes, WS, init, init, encode, init, finish, getField, match, <, iv, readLine, Eof, CryptoError, getField, hash, append, hash, vsizeof, WebSockets_DNS, WSS_IP, LPStreamConnDownError, peekArray, UNIX, PeerRecord, SupportedSchemes, getRepeatedField, getField, Unreliable, SupportedSchemesInt, random, checkFutures, shuffle, key, validate, $, protoCode, mapEq, getField, Onion3, write, TcpOnion3, concat, TranscoderP2P, PeerInfo, AddressInfo, ConnectionTrackerName, TranscoderIP6, finish, write, EnvelopeError, encode, newLPStreamRemoteClosedError, TranscoderIP6Zone, MaPatResult, Direction, init, InvalidVarintError, decode, shortLog, items, ==, init, peekSeq, getBytes, write, init, init, init, PublicKey, WebSockets_IP, writeLp, writePBVarint, ProtoFieldKind, readExactly, protoArgument, getRepeatedField, ProtoError, newLPStreamConnDownError, initStream, getField, MultiAddress, ivOpenArray, closeWithEOF, TimeoutHandler, orError, getField, LPStreamRemoteClosedError, MaInvalidAddress, LPStreamClosedError, RsaDefaultKeySize, write, getOrder, TranscoderUnix, SignedPeerRecord, join, writeVarint, DNS_OR_IP, hash, UDP_DNS, MaError, IPFS, MaPatternOp, isEmpty, WS_DNS, initVBuffer, ProtoScalar, getProtoHeader, hex, protocols, bytes, ==, getLen, HTTPS, UNIX, TranscoderIP6, encode, [], MaResult, init, ProtoField, peekVarint, getRequiredRepeatedField, mapOr, writeSeq, WebSockets_IP, &, DNS6, TLS_WS, [], IpTransportProtocol, QUIC, toOpenArray, IP4, TranscoderPort, withValue, safeConvert, getRequiredField, $, WS_IP, withValue, public, MAKind, getField, checkFieldNumber, TranscoderOnion3, getRepeatedField, matchPartial, protoArgument, match, data, WebSockets, $, isEmpty, HTTP, initVBuffer, finish, VBuffer, init, TcpOnion3, initProtoBuffer, MAProtocol, peekSeq, getPackedRepeatedField, toOpt, getProtoHeader, ProtoHeader, IP, getField, protoAddress, DNS4, readArray, getPtr, isEnough, P2PPattern, CircuitRelay, contains, isEnough, Reliable, ProtoBuffer, len, WS, exceptionToAssert, mapAnd, UDP_IP, DNSANY, DNSADDR, append, write, WSS_IP, peekArray, WSS, readSeq, getRepeatedField, TCP_IP, getField, writePacked, Unreliable, TCP_DNS, capLen, init, protoName, protoArgument, validate, mapEq, Onion3, MaPattern, TranscoderIP6Zone, $, initProtoBuffer, concat, TranscoderP2P, WSS_DNS, writeLPVarint, write, ProtoResult, WebRTCDirect, len, UDP, MaPatResult, TranscoderOnion, write, init, shortLog, items, isEmpty, writeArray, write, WebSockets_DNS, init, UTP, [], IP6, shortLog, ProtoFlags, finish, writePBVarint, valueOr, ProtoFieldKind, TCP, TranscoderDNS, getRepeatedField, ProtoError, init, init, getField, MultiAddress, &=, readVarint, compilesOr, vsizeof, getField, TranscoderIP4, init, initVBuffer, protoCode, MaInvalidAddress, initProtoBuffer, DNS, write, TranscoderUnix, high, toString, writeVarint, SupportedWireTypes, Signature, shortLog, toBytes, DigestSheme, ephemeral, init, getRawBytes, sign, SupportedSchemesInt, macOpenArray, Secret, $, write, init, selectBest, init, ECDHEScheme, ephemeral, withValue, safeConvert, init, init, withValue, public, init, getField, valueOr, init, toBytes, random, init, getBytes, write, toOpt, init, newRng, toRawBytes, getPublicKey, init, random, init, exceptionToAssert, init, init, init, getField, iv, CryptoError, ==, verify, init, key, SupportedSchemes, RsaDefaultKeySize, toBytes, capLen, shuffle, supported, write, ==, libp2p_pki_schemes, random, getBytes, random, keyOpenArray, CryptoResult, stretchKeys, init, init, shortLog, init, PublicKey, mac, shortLog, PKScheme, init, PrivateKey, getBytes, ivOpenArray, write, compilesOr, orError, $, write, goffset, getOrder, KeyPair, toException, toException, tryAndWarn, checkFutures, LPError
@@ -801,7 +801,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:39 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:12 UTC
diff --git a/message-id-mem/libp2p/connmanager.html b/message-id-mem/libp2p/connmanager.html
index d9226dba2..de1a2767c 100644
--- a/message-id-mem/libp2p/connmanager.html
+++ b/message-id-mem/libp2p/connmanager.html
@@ -874,7 +874,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:37 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:10 UTC
diff --git a/message-id-mem/libp2p/crypto/chacha20poly1305.html b/message-id-mem/libp2p/crypto/chacha20poly1305.html
index 56774f3e9..efd3f0c9b 100644
--- a/message-id-mem/libp2p/crypto/chacha20poly1305.html
+++ b/message-id-mem/libp2p/crypto/chacha20poly1305.html
@@ -391,7 +391,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:38 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:11 UTC
diff --git a/message-id-mem/libp2p/crypto/crypto.html b/message-id-mem/libp2p/crypto/crypto.html
index f99de73c0..5ffb97d5d 100644
--- a/message-id-mem/libp2p/crypto/crypto.html
+++ b/message-id-mem/libp2p/crypto/crypto.html
@@ -1621,7 +1621,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:37 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:10 UTC
diff --git a/message-id-mem/libp2p/crypto/curve25519.html b/message-id-mem/libp2p/crypto/curve25519.html
index fef839130..03b27f91f 100644
--- a/message-id-mem/libp2p/crypto/curve25519.html
+++ b/message-id-mem/libp2p/crypto/curve25519.html
@@ -398,7 +398,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:38 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:11 UTC
diff --git a/message-id-mem/libp2p/crypto/ecnist.html b/message-id-mem/libp2p/crypto/ecnist.html
index c15f46cfc..0daecbc80 100644
--- a/message-id-mem/libp2p/crypto/ecnist.html
+++ b/message-id-mem/libp2p/crypto/ecnist.html
@@ -1450,7 +1450,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:35 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:08 UTC
diff --git a/message-id-mem/libp2p/crypto/ed25519/constants.html b/message-id-mem/libp2p/crypto/ed25519/constants.html
index f793e9091..80d197fa3 100644
--- a/message-id-mem/libp2p/crypto/ed25519/constants.html
+++ b/message-id-mem/libp2p/crypto/ed25519/constants.html
@@ -3040,7 +3040,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:35 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:08 UTC
diff --git a/message-id-mem/libp2p/crypto/ed25519/ed25519.html b/message-id-mem/libp2p/crypto/ed25519/ed25519.html
index d1238e7bc..7ecc01c03 100644
--- a/message-id-mem/libp2p/crypto/ed25519/ed25519.html
+++ b/message-id-mem/libp2p/crypto/ed25519/ed25519.html
@@ -940,7 +940,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:35 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:08 UTC
diff --git a/message-id-mem/libp2p/crypto/hkdf.html b/message-id-mem/libp2p/crypto/hkdf.html
index fe779dda1..257623f61 100644
--- a/message-id-mem/libp2p/crypto/hkdf.html
+++ b/message-id-mem/libp2p/crypto/hkdf.html
@@ -275,7 +275,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:38 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:11 UTC
diff --git a/message-id-mem/libp2p/crypto/minasn1.html b/message-id-mem/libp2p/crypto/minasn1.html
index 8be90bac0..d49bd79e3 100644
--- a/message-id-mem/libp2p/crypto/minasn1.html
+++ b/message-id-mem/libp2p/crypto/minasn1.html
@@ -1195,7 +1195,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:34 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:07 UTC
diff --git a/message-id-mem/libp2p/crypto/rsa.html b/message-id-mem/libp2p/crypto/rsa.html
index 0f7b88339..77a761532 100644
--- a/message-id-mem/libp2p/crypto/rsa.html
+++ b/message-id-mem/libp2p/crypto/rsa.html
@@ -1029,7 +1029,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:34 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:07 UTC
diff --git a/message-id-mem/libp2p/crypto/secp.html b/message-id-mem/libp2p/crypto/secp.html
index 603fa91a7..0fed64d7d 100644
--- a/message-id-mem/libp2p/crypto/secp.html
+++ b/message-id-mem/libp2p/crypto/secp.html
@@ -908,7 +908,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:35 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:08 UTC
diff --git a/message-id-mem/libp2p/dial.html b/message-id-mem/libp2p/dial.html
index c89fe037a..ca3d0ca3f 100644
--- a/message-id-mem/libp2p/dial.html
+++ b/message-id-mem/libp2p/dial.html
@@ -381,7 +381,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:38 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:11 UTC
diff --git a/message-id-mem/libp2p/dialer.html b/message-id-mem/libp2p/dialer.html
index a43e1d637..f9c8a70c1 100644
--- a/message-id-mem/libp2p/dialer.html
+++ b/message-id-mem/libp2p/dialer.html
@@ -450,7 +450,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:38 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:11 UTC
diff --git a/message-id-mem/libp2p/errors.html b/message-id-mem/libp2p/errors.html
index 45928fc15..a06b623b9 100644
--- a/message-id-mem/libp2p/errors.html
+++ b/message-id-mem/libp2p/errors.html
@@ -340,7 +340,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:37 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:10 UTC
diff --git a/message-id-mem/libp2p/multiaddress.html b/message-id-mem/libp2p/multiaddress.html
index a5d16e2b6..e58f4152a 100644
--- a/message-id-mem/libp2p/multiaddress.html
+++ b/message-id-mem/libp2p/multiaddress.html
@@ -2551,7 +2551,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:37 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:10 UTC
diff --git a/message-id-mem/libp2p/multibase.html b/message-id-mem/libp2p/multibase.html
index d7df46182..0962b106c 100644
--- a/message-id-mem/libp2p/multibase.html
+++ b/message-id-mem/libp2p/multibase.html
@@ -396,7 +396,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:36 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:09 UTC
diff --git a/message-id-mem/libp2p/multicodec.html b/message-id-mem/libp2p/multicodec.html
index ba047fb31..b4af47ece 100644
--- a/message-id-mem/libp2p/multicodec.html
+++ b/message-id-mem/libp2p/multicodec.html
@@ -481,7 +481,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:36 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:09 UTC
diff --git a/message-id-mem/libp2p/multihash.html b/message-id-mem/libp2p/multihash.html
index cd74b83f7..520ce1004 100644
--- a/message-id-mem/libp2p/multihash.html
+++ b/message-id-mem/libp2p/multihash.html
@@ -689,7 +689,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:36 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:09 UTC
diff --git a/message-id-mem/libp2p/multistream.html b/message-id-mem/libp2p/multistream.html
index ada26880b..1046b5fae 100644
--- a/message-id-mem/libp2p/multistream.html
+++ b/message-id-mem/libp2p/multistream.html
@@ -226,11 +226,7 @@ window.addEventListener("DOMContentLoaded", main2);
Procs
handle
@@ -379,19 +381,6 @@ class="link-seesrc" target="_blank">Source
-
proc addHandler(m: MultistreamSelect; codec: string; protocol: LPProtocol;
matcher: Matcher = nil) {....raises: [], tags: [RootEffect].}
@@ -416,6 +405,20 @@ href="https://github.com/status-im/nim-libp2p/tree/message-id-mem/libp2p/multist
class="link-seesrc" target="_blank">Source
Edit
+
+
+
@@ -526,9 +529,9 @@ class="link-seesrc" target="_blank">Source
Source
-
Edit
+
Edit
@@ -540,9 +543,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -556,7 +559,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:37 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:10 UTC
diff --git a/message-id-mem/libp2p/muxers/mplex/coder.html b/message-id-mem/libp2p/muxers/mplex/coder.html
index fe8c1830b..51c34b010 100644
--- a/message-id-mem/libp2p/muxers/mplex/coder.html
+++ b/message-id-mem/libp2p/muxers/mplex/coder.html
@@ -399,7 +399,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:38 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:11 UTC
diff --git a/message-id-mem/libp2p/muxers/mplex/mplex.html b/message-id-mem/libp2p/muxers/mplex/mplex.html
index d51885cfb..74b5905de 100644
--- a/message-id-mem/libp2p/muxers/mplex/mplex.html
+++ b/message-id-mem/libp2p/muxers/mplex/mplex.html
@@ -455,7 +455,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:38 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:11 UTC
diff --git a/message-id-mem/libp2p/muxers/muxer.html b/message-id-mem/libp2p/muxers/muxer.html
index 3affc1e78..e69d905b3 100644
--- a/message-id-mem/libp2p/muxers/muxer.html
+++ b/message-id-mem/libp2p/muxers/muxer.html
@@ -535,7 +535,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:37 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:10 UTC
diff --git a/message-id-mem/libp2p/muxers/yamux/yamux.html b/message-id-mem/libp2p/muxers/yamux/yamux.html
index 880c9e930..cd0cf91c3 100644
--- a/message-id-mem/libp2p/muxers/yamux/yamux.html
+++ b/message-id-mem/libp2p/muxers/yamux/yamux.html
@@ -606,7 +606,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:38 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:11 UTC
diff --git a/message-id-mem/libp2p/nameresolving/nameresolver.html b/message-id-mem/libp2p/nameresolving/nameresolver.html
index dfcac2f08..7fba17211 100644
--- a/message-id-mem/libp2p/nameresolving/nameresolver.html
+++ b/message-id-mem/libp2p/nameresolving/nameresolver.html
@@ -375,7 +375,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:38 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:11 UTC
diff --git a/message-id-mem/libp2p/observedaddrmanager.html b/message-id-mem/libp2p/observedaddrmanager.html
index 5cba6f697..6e19c806f 100644
--- a/message-id-mem/libp2p/observedaddrmanager.html
+++ b/message-id-mem/libp2p/observedaddrmanager.html
@@ -360,7 +360,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:37 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:10 UTC
diff --git a/message-id-mem/libp2p/peerid.html b/message-id-mem/libp2p/peerid.html
index ccd3c82db..71e24b6f2 100644
--- a/message-id-mem/libp2p/peerid.html
+++ b/message-id-mem/libp2p/peerid.html
@@ -806,7 +806,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:37 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:10 UTC
diff --git a/message-id-mem/libp2p/peerinfo.html b/message-id-mem/libp2p/peerinfo.html
index ff895dcc2..3fe5d9cc6 100644
--- a/message-id-mem/libp2p/peerinfo.html
+++ b/message-id-mem/libp2p/peerinfo.html
@@ -484,7 +484,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:37 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:10 UTC
diff --git a/message-id-mem/libp2p/protobuf/minprotobuf.html b/message-id-mem/libp2p/protobuf/minprotobuf.html
index 856bc1555..9da818d12 100644
--- a/message-id-mem/libp2p/protobuf/minprotobuf.html
+++ b/message-id-mem/libp2p/protobuf/minprotobuf.html
@@ -931,7 +931,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:33 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:06 UTC
diff --git a/message-id-mem/libp2p/protocols/connectivity/autonat/core.html b/message-id-mem/libp2p/protocols/connectivity/autonat/core.html
index 8007a5581..15dcf5586 100644
--- a/message-id-mem/libp2p/protocols/connectivity/autonat/core.html
+++ b/message-id-mem/libp2p/protocols/connectivity/autonat/core.html
@@ -508,7 +508,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:37 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:10 UTC
diff --git a/message-id-mem/libp2p/protocols/connectivity/autonat/server.html b/message-id-mem/libp2p/protocols/connectivity/autonat/server.html
index 883d1c876..08efc9e0b 100644
--- a/message-id-mem/libp2p/protocols/connectivity/autonat/server.html
+++ b/message-id-mem/libp2p/protocols/connectivity/autonat/server.html
@@ -302,7 +302,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:39 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:11 UTC
diff --git a/message-id-mem/libp2p/protocols/connectivity/relay/client.html b/message-id-mem/libp2p/protocols/connectivity/relay/client.html
index 53c8ce4a6..b70f42179 100644
--- a/message-id-mem/libp2p/protocols/connectivity/relay/client.html
+++ b/message-id-mem/libp2p/protocols/connectivity/relay/client.html
@@ -468,7 +468,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:39 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:12 UTC
diff --git a/message-id-mem/libp2p/protocols/connectivity/relay/messages.html b/message-id-mem/libp2p/protocols/connectivity/relay/messages.html
index dd90e294e..e2a1693d6 100644
--- a/message-id-mem/libp2p/protocols/connectivity/relay/messages.html
+++ b/message-id-mem/libp2p/protocols/connectivity/relay/messages.html
@@ -722,7 +722,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:39 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:12 UTC
diff --git a/message-id-mem/libp2p/protocols/connectivity/relay/rconn.html b/message-id-mem/libp2p/protocols/connectivity/relay/rconn.html
index 26c54869a..359a53577 100644
--- a/message-id-mem/libp2p/protocols/connectivity/relay/rconn.html
+++ b/message-id-mem/libp2p/protocols/connectivity/relay/rconn.html
@@ -383,7 +383,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:39 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:12 UTC
diff --git a/message-id-mem/libp2p/protocols/connectivity/relay/relay.html b/message-id-mem/libp2p/protocols/connectivity/relay/relay.html
index 781750c7a..72ddf44a7 100644
--- a/message-id-mem/libp2p/protocols/connectivity/relay/relay.html
+++ b/message-id-mem/libp2p/protocols/connectivity/relay/relay.html
@@ -568,7 +568,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:39 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:12 UTC
diff --git a/message-id-mem/libp2p/protocols/connectivity/relay/rtransport.html b/message-id-mem/libp2p/protocols/connectivity/relay/rtransport.html
index a9fe2f41c..8313e272d 100644
--- a/message-id-mem/libp2p/protocols/connectivity/relay/rtransport.html
+++ b/message-id-mem/libp2p/protocols/connectivity/relay/rtransport.html
@@ -414,7 +414,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:39 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:12 UTC
diff --git a/message-id-mem/libp2p/protocols/connectivity/relay/utils.html b/message-id-mem/libp2p/protocols/connectivity/relay/utils.html
index 8425fa2b5..d8dfbad43 100644
--- a/message-id-mem/libp2p/protocols/connectivity/relay/utils.html
+++ b/message-id-mem/libp2p/protocols/connectivity/relay/utils.html
@@ -376,7 +376,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:39 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:12 UTC
diff --git a/message-id-mem/libp2p/protocols/identify.html b/message-id-mem/libp2p/protocols/identify.html
index 527699956..c3341ea9f 100644
--- a/message-id-mem/libp2p/protocols/identify.html
+++ b/message-id-mem/libp2p/protocols/identify.html
@@ -535,7 +535,7 @@ class="link-seesrc" target="_blank">Source
-
proc init(p: IdentifyPush) {....raises: [], tags: [].}
+
proc init(p: IdentifyPush) {....raises: [], tags: [RootEffect].}
-
@@ -593,7 +593,7 @@ class="link-seesrc" target="_blank">Source
-
method init(p: Identify) {....raises: [], tags: [].}
+
method init(p: Identify) {....raises: [], tags: [RootEffect].}
-
@@ -636,7 +636,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:37 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:10 UTC
diff --git a/message-id-mem/libp2p/protocols/ping.html b/message-id-mem/libp2p/protocols/ping.html
index 1beddf021..4803e22eb 100644
--- a/message-id-mem/libp2p/protocols/ping.html
+++ b/message-id-mem/libp2p/protocols/ping.html
@@ -388,7 +388,7 @@ class="link-seesrc" target="_blank">Source
-
method init(p: Ping) {....raises: [], tags: [].}
+
method init(p: Ping) {....raises: [], tags: [RootEffect].}
-
@@ -414,7 +414,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:40 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:13 UTC
diff --git a/message-id-mem/libp2p/protocols/protocol.html b/message-id-mem/libp2p/protocols/protocol.html
index a32520440..0f46b540c 100644
--- a/message-id-mem/libp2p/protocols/protocol.html
+++ b/message-id-mem/libp2p/protocols/protocol.html
@@ -208,12 +208,11 @@ window.addEventListener("DOMContentLoaded", main2);
- LPProtocol
- LPProtoHandler
+ title="LPProtoHandler = proc (conn: Connection; proto: string): Future[void] {.async.}">LPProtoHandler
@@ -237,6 +236,15 @@ window.addEventListener("DOMContentLoaded", main2);
- codec=(p: LPProtocol; codec: string)
+
+
@@ -279,6 +293,19 @@ window.addEventListener("DOMContentLoaded", main2);
+
+ Templates
+
+
@@ -303,7 +330,7 @@ class="link-seesrc" target="_blank">Source
-
LPProtoHandler = proc (conn: Connection; proto: string): Future[void] {....gcsafe,
- raises: [].}
+
LPProtoHandler = proc (conn: Connection; proto: string): Future[void] {.async.}
@@ -358,9 +384,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -370,9 +396,34 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
+
+
+
+
+
@@ -382,9 +433,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -394,9 +445,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -408,9 +459,24 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
+
+
+
+
+
proc new[E](T: type LPProtocol; codecs: seq[string]; handler: proc (
+ conn: Connection; proto: string): InternalRaisesFuture[void, E];
+ maxIncomingStreams: Opt[int] | int = Opt.none(int)): T:type {.
+ ...raises: [].}
+
+
+
+ Source
+ Edit
@@ -425,9 +491,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -439,9 +505,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -452,9 +518,38 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
+
+
+
+
+
+
+
+
+
+
@@ -468,7 +563,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:37 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:10 UTC
diff --git a/message-id-mem/libp2p/protocols/pubsub.html b/message-id-mem/libp2p/protocols/pubsub.html
index 993d839f6..1f770679c 100644
--- a/message-id-mem/libp2p/protocols/pubsub.html
+++ b/message-id-mem/libp2p/protocols/pubsub.html
@@ -229,7 +229,7 @@ class="link-seesrc" target="_blank">Source
-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, initPubSub, init, rpcHandler, publish, unsubscribePeer, FloodSub, handleSubscribe, salt, FloodSubCodec, addSeen, hasSeen, firstSeen, 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
+maxIncomingStreams=, codec=, libp2p_pubsub_received_subscriptions, libp2p_pubsub_broadcast_unsubscriptions, libp2p_pubsub_messages_rebroadcasted, libp2p_pubsub_received_graft, removeValidator, DefaultMaxIncomingStreams, handler, handler=, 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, handler=, updateMetrics, libp2p_pubsub_broadcast_subscriptions, addValidator, KnownLibP2PTopics, handleConn, onPubSubPeerEvent, publish, LPProtocol, ValidationResult, new, broadcast, subscribe, addObserver, PubSubObserver, handler, PubSubPeer, unsubscribePeer, rpcHandler, init, KnownLibP2PTopicsSeq, handleData, LPProtoHandler, libp2p_pubsub_received_ihave, libp2p_pubsub_broadcast_prune, 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, initPubSub, init, rpcHandler, publish, unsubscribePeer, FloodSub, handleSubscribe, salt, FloodSubCodec, addSeen, hasSeen, firstSeen, sendSubs, onNewPeer, libp2p_pubsub_received_subscriptions, onTopicSubscription, handler=, handler, 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, handler, PubSubPeer, byScore, MeshMetrics, GossipSubHistoryLength, handleGraft, GossipBackoffPeriod, rpcHandler, KnownLibP2PTopicsSeq, LPProtoHandler, libp2p_pubsub_received_unsubscriptions, getGossipPeers, GossipSubDhi, libp2p_pubsub_broadcast_prune, 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, validateParameters, KnownLibP2PTopics, LPProtocol, subscribe, GossipSubFanoutTTL, unsubscribePeer, getOrCreatePeer, handler=, 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
- Made with Nim. Generated: 2024-04-04 15:18:41 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:13 UTC
diff --git a/message-id-mem/libp2p/protocols/pubsub/errors.html b/message-id-mem/libp2p/protocols/pubsub/errors.html
index 60001a04b..55d0094f5 100644
--- a/message-id-mem/libp2p/protocols/pubsub/errors.html
+++ b/message-id-mem/libp2p/protocols/pubsub/errors.html
@@ -255,7 +255,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:40 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:13 UTC
diff --git a/message-id-mem/libp2p/protocols/pubsub/floodsub.html b/message-id-mem/libp2p/protocols/pubsub/floodsub.html
index a856b1245..fbf762007 100644
--- a/message-id-mem/libp2p/protocols/pubsub/floodsub.html
+++ b/message-id-mem/libp2p/protocols/pubsub/floodsub.html
@@ -410,7 +410,7 @@ class="link-seesrc" target="_blank">Source
-
method init(f: FloodSub) {....raises: [], tags: [].}
+
method init(f: FloodSub) {....raises: [], tags: [RootEffect].}
-
@@ -423,7 +423,7 @@ class="link-seesrc" target="_blank">Source
method initPubSub(f: FloodSub) {....raises: [InitializationError], raises: [],
- tags: [].}
+
tags: [RootEffect].}
-
@@ -485,7 +485,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:40 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:13 UTC
diff --git a/message-id-mem/libp2p/protocols/pubsub/gossipsub.html b/message-id-mem/libp2p/protocols/pubsub/gossipsub.html
index e47b458f1..6c0028848 100644
--- a/message-id-mem/libp2p/protocols/pubsub/gossipsub.html
+++ b/message-id-mem/libp2p/protocols/pubsub/gossipsub.html
@@ -216,8 +216,42 @@ window.addEventListener("DOMContentLoaded", main2);
rateLimit
@@ -331,9 +365,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -344,14 +378,32 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
-
-
proc init(_: type[GossipSubParams]): GossipSubParams {....raises: [].}
+
+
proc init(_: type[GossipSubParams]; pruneBackoff = 1.minutes;
+ unsubscribeBackoff = 5.seconds; floodPublish = true;
+ gossipFactor: float64 = 0.25; d = GossipSubD; dLow = GossipSubDlo;
+ dHigh = GossipSubDhi; dScore = GossipSubDlo; dOut = GossipSubDlo - 1;
+ dLazy = GossipSubD; heartbeatInterval = GossipSubHeartbeatInterval;
+ historyLength = GossipSubHistoryLength;
+ historyGossip = GossipSubHistoryGossip;
+ fanoutTTL = GossipSubFanoutTTL; seenTTL = 2.minutes;
+ gossipThreshold = -100.0; publishThreshold = -1000.0;
+ graylistThreshold = -10000.0; opportunisticGraftThreshold = 0.0;
+ decayInterval = 1.seconds; decayToZero = 0.01;
+ retainScore = 2.minutes; appSpecificWeight = 0.0;
+ ipColocationFactorWeight = 0.0; ipColocationFactorThreshold = 1.0;
+ behaviourPenaltyWeight = -1.0; behaviourPenaltyDecay = 0.999;
+ directPeers = initTable(); disconnectBadPeers = false;
+ enablePX = false; bandwidthEstimatebps = 100000000;
+ overheadRateLimit = Opt.none(tuple[bytes: int, interval: Duration]);
+ disconnectPeerAboveRateLimit = false; maxNumElementsInNonPriorityQueue = DefaultMaxNumElementsInNonPriorityQueue): GossipSubParams {.
+ ...raises: [].}
-
@@ -370,9 +422,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -383,9 +435,9 @@ class="link-seesrc" target="_blank">Source
Source
-
Edit
+
Edit
@@ -396,9 +448,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -414,34 +466,34 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -452,9 +504,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -465,9 +517,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -478,9 +530,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -492,9 +544,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -506,9 +558,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -520,9 +572,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -534,9 +586,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -547,9 +599,9 @@ class="link-seesrc" target="_blank">Source
handle peer disconnects
Source
- Edit
+ Edit
@@ -558,7 +610,7 @@ class="link-seesrc" target="_blank">Source
-GossipSubD, IHaveMaxLength, BackoffSlackTime, GossipSubHistoryLength, GossipBackoffPeriod, PeerStats, IHavePeerBudget, GossipSubCodec, GossipSub, GossipSubParams, GossipSubFanoutTTL, GossipSubCodec_10, GossipSubDlo, RoutingRecordsHandler, GossipSubHistoryGossip, GossipSubHeartbeatInterval, MeshMetrics, BackoffTable, RoutingRecordsPair, TopicInfo, ValidationSeenTable, GossipSubDhi, PingsPeerBudget, TopicParams, updateScores, libp2p_gossipsub_peers_rate_limit_hits, disconnectPeer, init, disconnectIfBadScorePeer, withPeerStats, byScore, punishInvalidMessage, rewardDelivered, scoringHeartbeat, addCapped, getGossipPeers, handleIDontWant, replenishFanout, rebalanceMesh, dropFanoutPeers, handleIWant, pruned, handleBackingOff, peerExchangeList, handleGraft, grafted, handleIHave, handlePrune, heartbeat, 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
+GossipSubD, IHaveMaxLength, BackoffSlackTime, GossipSubHistoryLength, GossipBackoffPeriod, PeerStats, IHavePeerBudget, GossipSubCodec, GossipSub, GossipSubParams, GossipSubFanoutTTL, GossipSubCodec_10, GossipSubDlo, RoutingRecordsHandler, GossipSubHistoryGossip, GossipSubHeartbeatInterval, MeshMetrics, BackoffTable, RoutingRecordsPair, TopicInfo, ValidationSeenTable, GossipSubDhi, PingsPeerBudget, TopicParams, updateScores, libp2p_gossipsub_peers_rate_limit_hits, disconnectPeer, init, disconnectIfBadScorePeer, withPeerStats, byScore, punishInvalidMessage, rewardDelivered, scoringHeartbeat, addCapped, getGossipPeers, handleIDontWant, replenishFanout, rebalanceMesh, dropFanoutPeers, handleIWant, pruned, handleBackingOff, peerExchangeList, handleGraft, grafted, handleIHave, handlePrune, heartbeat, maxIncomingStreams=, codec=, libp2p_pubsub_received_subscriptions, libp2p_pubsub_broadcast_unsubscriptions, libp2p_pubsub_messages_rebroadcasted, libp2p_pubsub_received_graft, removeValidator, DefaultMaxIncomingStreams, handler, handler=, 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, handler=, updateMetrics, libp2p_pubsub_broadcast_subscriptions, addValidator, KnownLibP2PTopics, handleConn, onPubSubPeerEvent, publish, LPProtocol, ValidationResult, new, broadcast, subscribe, addObserver, PubSubObserver, handler, PubSubPeer, unsubscribePeer, rpcHandler, init, KnownLibP2PTopicsSeq, handleData, LPProtoHandler, libp2p_pubsub_received_ihave, libp2p_pubsub_broadcast_prune, 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
@@ -568,7 +620,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:40 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:13 UTC
diff --git a/message-id-mem/libp2p/protocols/pubsub/gossipsub/behavior.html b/message-id-mem/libp2p/protocols/pubsub/gossipsub/behavior.html
index f57f5e833..f563b6463 100644
--- a/message-id-mem/libp2p/protocols/pubsub/gossipsub/behavior.html
+++ b/message-id-mem/libp2p/protocols/pubsub/gossipsub/behavior.html
@@ -436,7 +436,7 @@ class="link-seesrc" target="_blank">Source
proc peerExchangeList(g: GossipSub; topic: string): seq[PeerInfoMsg] {.
- ...raises: [], raises: [], tags: [].}
+
...raises: [], raises: [], tags: [RootEffect].}
-
@@ -496,7 +496,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:40 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:13 UTC
diff --git a/message-id-mem/libp2p/protocols/pubsub/gossipsub/scoring.html b/message-id-mem/libp2p/protocols/pubsub/gossipsub/scoring.html
index f68ffd871..727071004 100644
--- a/message-id-mem/libp2p/protocols/pubsub/gossipsub/scoring.html
+++ b/message-id-mem/libp2p/protocols/pubsub/gossipsub/scoring.html
@@ -446,7 +446,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:40 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:13 UTC
diff --git a/message-id-mem/libp2p/protocols/pubsub/gossipsub/types.html b/message-id-mem/libp2p/protocols/pubsub/gossipsub/types.html
index f58a22bcd..d22924e0d 100644
--- a/message-id-mem/libp2p/protocols/pubsub/gossipsub/types.html
+++ b/message-id-mem/libp2p/protocols/pubsub/gossipsub/types.html
@@ -265,7 +265,8 @@ window.addEventListener("DOMContentLoaded", main2);
enablePX*: bool
bandwidthEstimatebps*: int
overheadRateLimit*: Opt[tuple[bytes: int, interval: Duration]]
- disconnectPeerAboveRateLimit*: bool">GossipSubParams
+ disconnectPeerAboveRateLimit*: bool
+ maxNumElementsInNonPriorityQueue*: int">GossipSubParams
- Source
Source
- Edit
+ Edit
@@ -416,9 +417,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -459,6 +460,7 @@ class="link-seesrc" target="_blank">Source
bandwidthEstimatebps*: int
overheadRateLimit*: Opt[tuple[bytes: int, interval: Duration]]
disconnectPeerAboveRateLimit*: bool
+ maxNumElementsInNonPriorityQueue*: int
-
@@ -484,9 +486,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -516,9 +518,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -528,9 +530,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -591,9 +593,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -780,7 +782,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:40 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:13 UTC
diff --git a/message-id-mem/libp2p/protocols/pubsub/mcache.html b/message-id-mem/libp2p/protocols/pubsub/mcache.html
index dd93b5ffc..a0f202098 100644
--- a/message-id-mem/libp2p/protocols/pubsub/mcache.html
+++ b/message-id-mem/libp2p/protocols/pubsub/mcache.html
@@ -403,7 +403,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:40 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:13 UTC
diff --git a/message-id-mem/libp2p/protocols/pubsub/peertable.html b/message-id-mem/libp2p/protocols/pubsub/peertable.html
index 21da122c1..e1676ee93 100644
--- a/message-id-mem/libp2p/protocols/pubsub/peertable.html
+++ b/message-id-mem/libp2p/protocols/pubsub/peertable.html
@@ -370,7 +370,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:40 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:13 UTC
diff --git a/message-id-mem/libp2p/protocols/pubsub/pubsub.html b/message-id-mem/libp2p/protocols/pubsub/pubsub.html
index 15bd427c3..d353fa1fe 100644
--- a/message-id-mem/libp2p/protocols/pubsub/pubsub.html
+++ b/message-id-mem/libp2p/protocols/pubsub/pubsub.html
@@ -810,9 +810,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -844,9 +844,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -865,9 +865,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -878,9 +878,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -931,9 +931,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -944,9 +944,9 @@ class="link-seesrc" target="_blank">Source
unsubscribe from a topic string
Source
- Edit
+ Edit
@@ -957,9 +957,9 @@ class="link-seesrc" target="_blank">Source
unsubscribe from a list of topic handlers
Source
- Edit
+ Edit
@@ -970,9 +970,9 @@ class="link-seesrc" target="_blank">Source
unsubscribe every handler from topic
Source
- Edit
+ Edit
@@ -1000,9 +1000,9 @@ class="link-seesrc" target="_blank">Source
Add a validator to a topic. Each new message received in this will be sent to hook. hook can return either Accept, Ignore or Reject (which can descore the peer)
Source
- Edit
+ Edit
@@ -1013,9 +1013,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -1033,9 +1033,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -1046,9 +1046,9 @@ class="link-seesrc" target="_blank">Source
perform pubsub initialization
Source
- Edit
+ Edit
@@ -1072,9 +1072,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -1088,9 +1088,9 @@ class="link-seesrc" target="_blank">Source
The return value is the number of neighbours that we attempted to send the message to, excluding self. Note that this is an optimistic number of attempts - the number of peers that actually receive the message might be lower.
Source
- Edit
+ Edit
@@ -1101,9 +1101,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -1128,9 +1128,9 @@ class="link-seesrc" target="_blank">Source
subscribe to remote peer to receive/send pubsub messages
Source
- Edit
+ Edit
@@ -1155,9 +1155,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -1166,7 +1166,7 @@ class="link-seesrc" target="_blank">Source
-PubSubPeer, PubSubObserver, init, maxIncomingStreams=, codec=, DefaultMaxIncomingStreams, codec, maxIncomingStreams, start, LPProtoHandler, new, LPProtocol, stop, ValidationResult
+PubSubPeer, PubSubObserver, new, init, maxIncomingStreams=, codec=, DefaultMaxIncomingStreams, handler, codec, maxIncomingStreams, handler=, handler, handler=, start, LPProtoHandler, new, LPProtocol, stop, ValidationResult
@@ -1176,7 +1176,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:40 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:13 UTC
diff --git a/message-id-mem/libp2p/protocols/pubsub/pubsubpeer.html b/message-id-mem/libp2p/protocols/pubsub/pubsubpeer.html
index 81635d154..30aacc1bc 100644
--- a/message-id-mem/libp2p/protocols/pubsub/pubsubpeer.html
+++ b/message-id-mem/libp2p/protocols/pubsub/pubsubpeer.html
@@ -237,13 +237,15 @@ window.addEventListener("DOMContentLoaded", main2);
appScore*: float64
behaviourPenalty*: float64
overheadRateLimitOpt*: Opt[TokenBucket]
- rpcmessagequeue: RpcMessageQueue">PubSubPeer
+ rpcmessagequeue: RpcMessageQueue
+ maxNumElementsInNonPriorityQueue*: int
+ disconnected: bool">PubSubPeer
PubSubPeerEvent
PubSubPeerEventKind
+ StreamOpened, StreamClosed, DisconnectionRequested">PubSubPeerEventKind
RPCHandler
@@ -255,6 +257,14 @@ window.addEventListener("DOMContentLoaded", main2);
+
+ Consts
+
+
Procs
@@ -304,11 +314,11 @@ window.addEventListener("DOMContentLoaded", main2);
@@ -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
@@ -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
+
+
+
+
+
+
+
+
+
@@ -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
- Made with Nim. Generated: 2024-04-04 15:18:40 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:13 UTC
diff --git a/message-id-mem/libp2p/protocols/pubsub/rpc/message.html b/message-id-mem/libp2p/protocols/pubsub/rpc/message.html
index 61523c0d8..995727efc 100644
--- a/message-id-mem/libp2p/protocols/pubsub/rpc/message.html
+++ b/message-id-mem/libp2p/protocols/pubsub/rpc/message.html
@@ -342,7 +342,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:40 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:13 UTC
diff --git a/message-id-mem/libp2p/protocols/pubsub/rpc/messages.html b/message-id-mem/libp2p/protocols/pubsub/rpc/messages.html
index ec88d9051..d938a056e 100644
--- a/message-id-mem/libp2p/protocols/pubsub/rpc/messages.html
+++ b/message-id-mem/libp2p/protocols/pubsub/rpc/messages.html
@@ -662,7 +662,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:40 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:13 UTC
diff --git a/message-id-mem/libp2p/protocols/pubsub/rpc/protobuf.html b/message-id-mem/libp2p/protocols/pubsub/rpc/protobuf.html
index f95f21e30..272c5349e 100644
--- a/message-id-mem/libp2p/protocols/pubsub/rpc/protobuf.html
+++ b/message-id-mem/libp2p/protocols/pubsub/rpc/protobuf.html
@@ -596,7 +596,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:40 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:13 UTC
diff --git a/message-id-mem/libp2p/protocols/pubsub/timedcache.html b/message-id-mem/libp2p/protocols/pubsub/timedcache.html
index a361093a1..b28df80ed 100644
--- a/message-id-mem/libp2p/protocols/pubsub/timedcache.html
+++ b/message-id-mem/libp2p/protocols/pubsub/timedcache.html
@@ -456,7 +456,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:40 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:13 UTC
diff --git a/message-id-mem/libp2p/protocols/rendezvous.html b/message-id-mem/libp2p/protocols/rendezvous.html
index dca32f81e..f4953fb53 100644
--- a/message-id-mem/libp2p/protocols/rendezvous.html
+++ b/message-id-mem/libp2p/protocols/rendezvous.html
@@ -532,7 +532,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:38 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:11 UTC
diff --git a/message-id-mem/libp2p/protocols/secure/noise.html b/message-id-mem/libp2p/protocols/secure/noise.html
index d0ae553fa..f974c126f 100644
--- a/message-id-mem/libp2p/protocols/secure/noise.html
+++ b/message-id-mem/libp2p/protocols/secure/noise.html
@@ -503,7 +503,7 @@ class="link-seesrc" target="_blank">Source
-
method init(p: Noise) {....gcsafe, raises: [], tags: [].}
+
method init(p: Noise) {....gcsafe, raises: [], tags: [RootEffect].}
@@ -570,7 +570,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:38 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:11 UTC
diff --git a/message-id-mem/libp2p/protocols/secure/secure.html b/message-id-mem/libp2p/protocols/secure/secure.html
index 707820d9c..ef2ffc90e 100644
--- a/message-id-mem/libp2p/protocols/secure/secure.html
+++ b/message-id-mem/libp2p/protocols/secure/secure.html
@@ -458,7 +458,7 @@ class="link-seesrc" target="_blank">Source
-
method init(s: Secure) {....gcsafe, raises: [], tags: [].}
+
method init(s: Secure) {....gcsafe, raises: [], tags: [RootEffect].}
@@ -548,7 +548,7 @@ class="link-seesrc" target="_blank">Source
-init, maxIncomingStreams=, codec=, DefaultMaxIncomingStreams, codec, maxIncomingStreams, start, LPProtoHandler, new, LPProtocol, stop
+new, init, maxIncomingStreams=, codec=, DefaultMaxIncomingStreams, handler, codec, maxIncomingStreams, handler=, handler, handler=, start, LPProtoHandler, new, LPProtocol, stop
@@ -558,7 +558,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:37 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:10 UTC
diff --git a/message-id-mem/libp2p/routing_record.html b/message-id-mem/libp2p/routing_record.html
index e32aeceb9..d98619265 100644
--- a/message-id-mem/libp2p/routing_record.html
+++ b/message-id-mem/libp2p/routing_record.html
@@ -422,7 +422,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:37 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:10 UTC
diff --git a/message-id-mem/libp2p/signed_envelope.html b/message-id-mem/libp2p/signed_envelope.html
index 5cbec2d75..1c096a485 100644
--- a/message-id-mem/libp2p/signed_envelope.html
+++ b/message-id-mem/libp2p/signed_envelope.html
@@ -503,7 +503,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:37 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:10 UTC
diff --git a/message-id-mem/libp2p/stream/bufferstream.html b/message-id-mem/libp2p/stream/bufferstream.html
index 338221b59..ec3a2cddd 100644
--- a/message-id-mem/libp2p/stream/bufferstream.html
+++ b/message-id-mem/libp2p/stream/bufferstream.html
@@ -524,7 +524,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:38 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:11 UTC
diff --git a/message-id-mem/libp2p/stream/chronosstream.html b/message-id-mem/libp2p/stream/chronosstream.html
index 792226744..82954a8b7 100644
--- a/message-id-mem/libp2p/stream/chronosstream.html
+++ b/message-id-mem/libp2p/stream/chronosstream.html
@@ -504,7 +504,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:38 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:11 UTC
diff --git a/message-id-mem/libp2p/stream/connection.html b/message-id-mem/libp2p/stream/connection.html
index 60868b75b..b45f6e98d 100644
--- a/message-id-mem/libp2p/stream/connection.html
+++ b/message-id-mem/libp2p/stream/connection.html
@@ -502,7 +502,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:37 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:10 UTC
diff --git a/message-id-mem/libp2p/stream/lpstream.html b/message-id-mem/libp2p/stream/lpstream.html
index e5eee5290..7ac79461a 100644
--- a/message-id-mem/libp2p/stream/lpstream.html
+++ b/message-id-mem/libp2p/stream/lpstream.html
@@ -1009,7 +1009,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:37 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:10 UTC
diff --git a/message-id-mem/libp2p/stream/streamseq.html b/message-id-mem/libp2p/stream/streamseq.html
index 3f7ecc80a..915a91650 100644
--- a/message-id-mem/libp2p/stream/streamseq.html
+++ b/message-id-mem/libp2p/stream/streamseq.html
@@ -442,7 +442,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:37 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:10 UTC
diff --git a/message-id-mem/libp2p/switch.html b/message-id-mem/libp2p/switch.html
index 7ba3ca6ae..b91216c2e 100644
--- a/message-id-mem/libp2p/switch.html
+++ b/message-id-mem/libp2p/switch.html
@@ -740,7 +740,7 @@ class="link-seesrc" target="_blank">Source
-ConnManager, getStream, PeerEventKind, getStream, addPeerEventHandler, new, ConnEventKind, PeerEventHandler, selectMuxer, getConnections, contains, removePeerEventHandler, expectConnection, ConnEvent, connCount, ConnEventHandler, addConnEventHandler, triggerConnEvent, removeConnEventHandler, contains, triggerPeerEvents, AlreadyExpectingConnectionError, PeerEvent, TooManyConnectionsError, getStream, trackConnection, close, MaxConnectionsPerPeer, connectedPeers, selectMuxer, trackMuxer, getOutgoingSlot, slotsAvailable, dropPeer, getIncomingSlot, storeMuxer, release, MaxConnections, ConnectionSlot, DNS_OR_IP, AlreadyExpectingConnectionError, shortLog, init, random, new, UDP_DNS, $, getProtoHeader, MaxConnectionsPerPeer, ephemeral, close, decode, MaPatternOp, ==, WS_DNS, initVBuffer, getProtoHeader, MaxSizeError, ProtoHeader, ProtoFlags, ==, getLen, maxIncomingStreams, ECDHEScheme, shortLog, init, closed, addConnEventHandler, [], init, new, macOpenArray, random, init, new, Secret, peekVarint, random, handshake, MaxConnections, $, validate, mapOr, MaError, init, UpgradeFailedError, IdentityInvalidMsgError, maxInlineKeyLength, addHandler, TranscoderDNS, QUIC, ProtoVersion, [], finish, withValue, getRequiredField, getField, supported, removeConnEventHandler, WS_IP, write, public, MAKind, write, write, init, getField, checkFieldNumber, valueOr, codec, getRepeatedField, matchPartial, addObservation, IdentityNoMatchError, push, getBytes, len, trackConnection, &, init, readLp, HTTP, initVBuffer, start, atEof, PeerEventKind, getOutgoingSlot, write, toOpt, fullAddrs, payloadType, <=, LPStreamError, init, decode, $, IP, protoAddress, newRng, IdentifyPushCodec, SecureConn, checkValid, getPublicKey, CircuitRelay, WebSockets, libp2p_failed_upgrades_incoming, exceptionToAssert, extractPublicKey, mapAnd, new, UDP_IP, new, newLPStreamEOFError, selectMuxer, connCount, write, DNSADDR, LPError, AddressMapper, IdentifyPushHandler, write, ConnManager, WSS, getField, TCP_IP, selectMuxer, writePacked, handle, init, closeImpl, Identify, readSeq, toBytes, TCP_DNS, shortLog, encode, len, capLen, key, protoName, protoArgument, PeerEventHandler, LPProtoHandler, secure, toRawBytes, IdentifyPush, getStream, TranscoderIP6Zone, $, initProtoBuffer, init, WSS_DNS, list, match, <, CryptoResult, WebSockets_DNS, readMessage, ProtoResult, WebRTCDirect, init, upgrade, UDP, PeerInfo, TranscoderOnion, StreamTracker, IdentifyNoPubKeyError, write, getConnections, LPStreamResetError, isEmpty, writeArray, getRawBytes, new, toString, LPStreamIncompleteError, PeerId, LPStreamEOFError, maxIncomingStreams=, IP6, shortLog, new, release, initVBuffer, PKScheme, init, new, payload, triggerConnEvent, triggerPeerEvents, init, Connection, write, TCP, PrivateKey, dropPeer, getBytes, start, write, init, close, &=, PeerInfoError, newLPStreamClosedError, random, compilesOr, handle, trackMuxer, initProtoBuffer, toException, DNS, finish, Upgrade, goffset, HandlerHolder, >, SecureConnTrackerName, KeyPair, init, init, high, cmp, init, SupportedWireTypes, formatItIMPL, formatItIMPL, initStream, hash, formatItIMPL, Signature, formatItIMPL, getStream, IPFS, getField, shortLog, readOnce, init, init, secure, isEmpty, ConnEventKind, MultiAddress, ProtoScalar, shortLog, contains, hex, expandItIMPL, protocols, codec=, bytes, DefaultMaxIncomingStreams, hash, HTTPS, UNIX, encode, tryAndWarn, TooManyConnectionsError, ConnectionSlot, getPtr, getBytes, TLS_WS, sign, readVarint, addHandler, storeMuxer, TranscoderIP4, formatItIMPL, PeerEvent, data, ObservedAddrManager, MaResult, ProtoField, IdentifyCodec, getStream, writeSeq, DigestSheme, ConnEvent, init, ==, $, DNS6, [], IpTransportProtocol, toOpenArray, init, IP4, TranscoderPort, isEnough, safeConvert, addPeerEventHandler, init, >=, expectConnection, init, ephemeral, payloadDomain, update, $, withValue, init, init, LPStreamLimitError, removePeerEventHandler, TranscoderOnion3, SignedPayload, closeImpl, toBytes, Secure, newLPStreamLimitError, MaPattern, keyOpenArray, match, parseFullAddress, $, closeImpl, isEmpty, writeLp, connectedPeers, mac, new, getRequiredRepeatedField, init, newLPStreamIncompleteError, initProtoBuffer, MAProtocol, newLPStreamResetError, decode, getPackedRepeatedField, initStream, contains, init, getField, shortLog, DNS4, getWrapped, readArray, selectBest, peekSeq, P2PPattern, getWrapped, Envelope, hasPublicKey, toException, contains, init, isEnough, init, Reliable, init, addrs, hex, slotsAvailable, write, readOnce, WS, AgentVersion, init, DNSANY, MultistreamSelect, encode, LPProtocol, init, TimeoutHandler, stretchKeys, getField, match, getField, writeLPVarint, iv, DefaultConnectionTimeout, readLine, Eof, CryptoError, append, init, parseFullAddress, WSS_IP, LPStreamConnDownError, PeerRecord, init, SupportedSchemes, getRepeatedField, getField, select, hash, Unreliable, SupportedSchemesInt, random, checkFutures, libp2p_failed_upgrades_outgoing, shuffle, validate, Matcher, mapEq, init, libp2p_pki_schemes, Onion3, write, LPStreamTrackerName, identify, select, concat, TranscoderP2P, AddressInfo, ConnectionTrackerName, TranscoderIP6, init, write, EnvelopeError, verify, IdentifyInfo, IdentifyError, addHandler, encode, len, newLPStreamRemoteClosedError, MaPatResult, Direction, ProtoBuffer, init, InvalidVarintError, shortLog, ==, write, getBytes, write, UTP, toBytes, peekArray, init, getMostObservedProtosAndPorts, PublicKey, ConnEventHandler, WebSockets_IP, decodeMsg, VBuffer, writeLp, writePBVarint, ProtoFieldKind, readExactly, protoArgument, getRepeatedField, ProtoError, newLPStreamConnDownError, init, initStream, getField, readVarint, ivOpenArray, closeWithEOF, TcpOnion3, orError, vsizeof, getField, LPStreamRemoteClosedError, guessDialableAddr, MultiStreamError, protoCode, stop, MaInvalidAddress, select, LPStream, LPStreamClosedError, RsaDefaultKeySize, writeVarint, getIncomingSlot, items, write, toBytes, getOrder, TranscoderUnix, SignedPeerRecord, init, stop, join, dial, dial, dial, connect, checkFutures, tryAndWarn, LPError, addTransport, addTransport, connect, toException, new, dial, Dialer, tryDial, DialFailedError, connect, Dial, connect, toException, tryDial, SPRBook, PeerBook, ProtoBook, AddressBook, ProtoVersionBook, SeqPeerBook, KeyBook, PeerBookChangeHandler, AgentBook, new, PeerStore
+ConnManager, getStream, PeerEventKind, getStream, addPeerEventHandler, new, ConnEventKind, PeerEventHandler, selectMuxer, getConnections, contains, removePeerEventHandler, expectConnection, ConnEvent, connCount, ConnEventHandler, addConnEventHandler, triggerConnEvent, removeConnEventHandler, contains, triggerPeerEvents, AlreadyExpectingConnectionError, PeerEvent, TooManyConnectionsError, getStream, trackConnection, close, MaxConnectionsPerPeer, connectedPeers, selectMuxer, trackMuxer, getOutgoingSlot, slotsAvailable, dropPeer, getIncomingSlot, storeMuxer, release, MaxConnections, ConnectionSlot, DNS_OR_IP, AlreadyExpectingConnectionError, shortLog, init, random, new, UDP_DNS, $, getProtoHeader, MaxConnectionsPerPeer, ephemeral, close, decode, MaPatternOp, ==, WS_DNS, initVBuffer, getProtoHeader, MaxSizeError, ProtoHeader, ProtoFlags, handler=, ==, getLen, handler, ECDHEScheme, shortLog, init, closed, addConnEventHandler, [], init, new, macOpenArray, random, init, new, Secret, peekVarint, random, handshake, MaxConnections, $, validate, mapOr, MaError, init, UpgradeFailedError, IdentityInvalidMsgError, maxInlineKeyLength, addHandler, TranscoderDNS, QUIC, ProtoVersion, [], finish, withValue, getRequiredField, getField, supported, removeConnEventHandler, WS_IP, write, public, MAKind, write, write, init, getField, checkFieldNumber, valueOr, codec, getRepeatedField, matchPartial, addObservation, IdentityNoMatchError, push, getBytes, len, trackConnection, &, init, readLp, HTTP, initVBuffer, start, atEof, PeerEventKind, getOutgoingSlot, write, toOpt, fullAddrs, payloadType, <=, LPStreamError, init, decode, $, IP, protoAddress, newRng, IdentifyPushCodec, SecureConn, checkValid, getPublicKey, CircuitRelay, WebSockets, libp2p_failed_upgrades_incoming, exceptionToAssert, extractPublicKey, mapAnd, new, UDP_IP, new, newLPStreamEOFError, selectMuxer, connCount, write, DNSADDR, LPError, handler, AddressMapper, IdentifyPushHandler, write, ConnManager, WSS, getField, TCP_IP, selectMuxer, writePacked, handle, init, closeImpl, Identify, readSeq, toBytes, TCP_DNS, shortLog, encode, len, capLen, key, protoName, protoArgument, PeerEventHandler, LPProtoHandler, secure, toRawBytes, IdentifyPush, getStream, TranscoderIP6Zone, $, initProtoBuffer, init, maxIncomingStreams, WSS_DNS, list, match, <, CryptoResult, WebSockets_DNS, readMessage, ProtoResult, WebRTCDirect, init, upgrade, UDP, PeerInfo, TranscoderOnion, StreamTracker, IdentifyNoPubKeyError, write, getConnections, LPStreamResetError, isEmpty, writeArray, getRawBytes, new, toString, LPStreamIncompleteError, PeerId, LPStreamEOFError, readOnce, maxIncomingStreams=, IP6, shortLog, new, release, initVBuffer, PKScheme, init, new, payload, triggerConnEvent, triggerPeerEvents, init, Connection, write, TCP, PrivateKey, dropPeer, getBytes, start, write, init, close, &=, PeerInfoError, newLPStreamClosedError, random, compilesOr, handle, trackMuxer, initProtoBuffer, toException, DNS, finish, Upgrade, goffset, HandlerHolder, >, SecureConnTrackerName, KeyPair, init, init, high, cmp, init, SupportedWireTypes, formatItIMPL, formatItIMPL, initStream, hash, formatItIMPL, Signature, formatItIMPL, getStream, IPFS, getField, shortLog, readOnce, init, init, secure, isEmpty, ConnEventKind, MultiAddress, ProtoScalar, shortLog, contains, hex, expandItIMPL, protocols, codec=, bytes, DefaultMaxIncomingStreams, hash, HTTPS, UNIX, encode, tryAndWarn, TooManyConnectionsError, ConnectionSlot, getPtr, getBytes, TLS_WS, sign, readVarint, addHandler, storeMuxer, TranscoderIP4, formatItIMPL, PeerEvent, data, ObservedAddrManager, MaResult, ProtoField, IdentifyCodec, getStream, writeSeq, DigestSheme, ConnEvent, init, ==, $, DNS6, [], IpTransportProtocol, toOpenArray, init, IP4, TranscoderPort, isEnough, safeConvert, addPeerEventHandler, init, >=, expectConnection, init, ephemeral, payloadDomain, update, $, withValue, init, init, LPStreamLimitError, removePeerEventHandler, TranscoderOnion3, SignedPayload, closeImpl, toBytes, Secure, newLPStreamLimitError, MaPattern, keyOpenArray, match, parseFullAddress, $, closeImpl, isEmpty, writeLp, connectedPeers, mac, new, getRequiredRepeatedField, init, newLPStreamIncompleteError, initProtoBuffer, MAProtocol, newLPStreamResetError, decode, getPackedRepeatedField, initStream, contains, init, getField, shortLog, DNS4, getWrapped, readArray, selectBest, peekSeq, P2PPattern, getWrapped, Envelope, hasPublicKey, toException, contains, init, isEnough, init, Reliable, init, addrs, hex, slotsAvailable, write, WS, AgentVersion, init, DNSANY, MultistreamSelect, encode, LPProtocol, init, TimeoutHandler, stretchKeys, getField, match, getField, writeLPVarint, iv, DefaultConnectionTimeout, new, readLine, Eof, CryptoError, append, init, parseFullAddress, WSS_IP, LPStreamConnDownError, PeerRecord, init, SupportedSchemes, getRepeatedField, getField, select, hash, Unreliable, SupportedSchemesInt, random, checkFutures, handler=, libp2p_failed_upgrades_outgoing, shuffle, validate, Matcher, mapEq, init, libp2p_pki_schemes, Onion3, write, LPStreamTrackerName, identify, select, concat, TranscoderP2P, AddressInfo, ConnectionTrackerName, TranscoderIP6, init, write, EnvelopeError, verify, IdentifyInfo, IdentifyError, addHandler, encode, len, newLPStreamRemoteClosedError, MaPatResult, Direction, ProtoBuffer, init, InvalidVarintError, shortLog, ==, write, getBytes, write, UTP, toBytes, peekArray, init, getMostObservedProtosAndPorts, PublicKey, ConnEventHandler, WebSockets_IP, decodeMsg, VBuffer, writeLp, writePBVarint, ProtoFieldKind, readExactly, protoArgument, getRepeatedField, ProtoError, newLPStreamConnDownError, init, initStream, getField, readVarint, ivOpenArray, closeWithEOF, TcpOnion3, orError, vsizeof, getField, LPStreamRemoteClosedError, guessDialableAddr, MultiStreamError, protoCode, stop, MaInvalidAddress, select, LPStream, LPStreamClosedError, RsaDefaultKeySize, writeVarint, getIncomingSlot, items, write, toBytes, getOrder, TranscoderUnix, SignedPeerRecord, init, stop, join, dial, dial, dial, connect, checkFutures, tryAndWarn, LPError, addTransport, addTransport, connect, toException, new, dial, Dialer, tryDial, DialFailedError, connect, Dial, connect, toException, tryDial, SPRBook, PeerBook, ProtoBook, AddressBook, ProtoVersionBook, SeqPeerBook, KeyBook, PeerBookChangeHandler, AgentBook, new, PeerStore
@@ -750,7 +750,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:38 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:11 UTC
diff --git a/message-id-mem/libp2p/transcoder.html b/message-id-mem/libp2p/transcoder.html
index 520577692..86d8cc72e 100644
--- a/message-id-mem/libp2p/transcoder.html
+++ b/message-id-mem/libp2p/transcoder.html
@@ -266,7 +266,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:37 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:10 UTC
diff --git a/message-id-mem/libp2p/transports/tcptransport.html b/message-id-mem/libp2p/transports/tcptransport.html
index 92f5ad7d7..72394d80d 100644
--- a/message-id-mem/libp2p/transports/tcptransport.html
+++ b/message-id-mem/libp2p/transports/tcptransport.html
@@ -400,9 +400,9 @@ class="link-seesrc" target="_blank">Source
accept a new TCP connection
Source
- Edit
+ Edit
@@ -415,9 +415,9 @@ class="link-seesrc" target="_blank">Source
dial a peer
Source
- Edit
+ Edit
@@ -428,9 +428,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -476,7 +476,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:38 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:11 UTC
diff --git a/message-id-mem/libp2p/transports/transport.html b/message-id-mem/libp2p/transports/transport.html
index 0bf9dac23..86e634207 100644
--- a/message-id-mem/libp2p/transports/transport.html
+++ b/message-id-mem/libp2p/transports/transport.html
@@ -491,7 +491,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:37 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:10 UTC
diff --git a/message-id-mem/libp2p/transports/wstransport.html b/message-id-mem/libp2p/transports/wstransport.html
index 7d426a3f7..f3e9483e5 100644
--- a/message-id-mem/libp2p/transports/wstransport.html
+++ b/message-id-mem/libp2p/transports/wstransport.html
@@ -583,7 +583,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:40 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:13 UTC
diff --git a/message-id-mem/libp2p/upgrademngrs/muxedupgrade.html b/message-id-mem/libp2p/upgrademngrs/muxedupgrade.html
index 0f8eb02f5..8f1fa96ca 100644
--- a/message-id-mem/libp2p/upgrademngrs/muxedupgrade.html
+++ b/message-id-mem/libp2p/upgrademngrs/muxedupgrade.html
@@ -334,7 +334,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:39 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:12 UTC
diff --git a/message-id-mem/libp2p/upgrademngrs/upgrade.html b/message-id-mem/libp2p/upgrademngrs/upgrade.html
index dce0a0ce4..bd73fb735 100644
--- a/message-id-mem/libp2p/upgrademngrs/upgrade.html
+++ b/message-id-mem/libp2p/upgrademngrs/upgrade.html
@@ -366,7 +366,7 @@ class="link-seesrc" target="_blank">Source
-ConnManager, getStream, PeerEventKind, getStream, addPeerEventHandler, new, ConnEventKind, PeerEventHandler, selectMuxer, getConnections, contains, removePeerEventHandler, expectConnection, ConnEvent, connCount, ConnEventHandler, addConnEventHandler, triggerConnEvent, removeConnEventHandler, contains, triggerPeerEvents, AlreadyExpectingConnectionError, PeerEvent, TooManyConnectionsError, getStream, trackConnection, close, MaxConnectionsPerPeer, connectedPeers, selectMuxer, trackMuxer, getOutgoingSlot, slotsAvailable, dropPeer, getIncomingSlot, storeMuxer, release, MaxConnections, ConnectionSlot, DNS_OR_IP, shortLog, random, UDP_DNS, $, getProtoHeader, MaError, ephemeral, MaPatternOp, ==, WS_DNS, initVBuffer, getProtoHeader, MaxSizeError, ProtoHeader, ProtoFlags, getLen, ECDHEScheme, shortLog, init, init, closed, [], macOpenArray, random, init, VBuffer, Secret, peekVarint, random, $, validate, init, bytes, maxInlineKeyLength, TranscoderDNS, QUIC, [], init, ephemeral, withValue, getRequiredField, getField, init, supported, WS_IP, write, public, MAKind, write, checkFieldNumber, valueOr, getRepeatedField, matchPartial, libp2p_pki_schemes, getBytes, len, readVarint, readLp, HTTP, initVBuffer, atEof, LPStreamTrackerName, write, toOpt, fullAddrs, payloadType, <=, LPStreamError, init, IP, protoAddress, newRng, DefaultConnectionTimeout, ==, checkValid, mac, getPublicKey, exceptionToAssert, len, CircuitRelay, extractPublicKey, mapAnd, new, verify, UDP_IP, new, newLPStreamEOFError, init, ==, DNSADDR, AddressMapper, init, write, PeerId, WSS, LPStream, TCP_IP, close, hash, writePacked, init, init, closeImpl, readSeq, toBytes, TCP_DNS, shortLog, encode, len, capLen, init, protoName, toRawBytes, mapOr, $, initProtoBuffer, init, WSS_DNS, match, writeLPVarint, CryptoResult, parseFullAddress, ProtoResult, WebRTCDirect, init, UDP, TranscoderOnion, StreamTracker, write, init, LPStreamResetError, isEmpty, writeArray, decode, LPStreamIncompleteError, [], LPStreamEOFError, IP6, shortLog, initVBuffer, decode, PKScheme, toString, payload, init, stretchKeys, Connection, write, DNSANY, TCP, PrivateKey, getBytes, write, init, &=, PeerInfoError, newLPStreamClosedError, random, write, compilesOr, TranscoderIP4, init, initProtoBuffer, toException, DNS, UTP, goffset, getRawBytes, >, KeyPair, init, init, high, cmp, init, SupportedWireTypes, formatItIMPL, formatItIMPL, formatItIMPL, Signature, contains, formatItIMPL, toBytes, DigestSheme, IPFS, getField, readOnce, isEmpty, ProtoScalar, shortLog, data, hex, protocols, HTTPS, tryAndWarn, WebSockets, LPError, getPtr, write, TLS_WS, sign, init, encode, update, MaResult, init, ProtoField, toBytes, writeSeq, &, DNS6, IpTransportProtocol, toOpenArray, init, IP4, TranscoderPort, isEnough, safeConvert, getField, init, >=, readVarint, payloadDomain, $, MaPattern, withValue, init, LPStreamLimitError, TranscoderOnion3, SignedPayload, toBytes, protoArgument, newLPStreamLimitError, write, keyOpenArray, match, parseFullAddress, $, isEmpty, writeLp, getRequiredRepeatedField, init, newLPStreamIncompleteError, initProtoBuffer, MAProtocol, newLPStreamResetError, getPackedRepeatedField, initStream, getField, shortLog, DNS4, getWrapped, readArray, selectBest, write, P2PPattern, Envelope, hasPublicKey, toException, isEnough, init, Reliable, addrs, hex, ProtoBuffer, closeImpl, getBytes, WS, init, init, encode, init, finish, getField, match, <, iv, readLine, Eof, CryptoError, getField, hash, append, hash, vsizeof, WebSockets_DNS, WSS_IP, LPStreamConnDownError, peekArray, UNIX, PeerRecord, SupportedSchemes, getRepeatedField, getField, Unreliable, SupportedSchemesInt, random, checkFutures, shuffle, key, validate, $, protoCode, mapEq, getField, Onion3, write, TcpOnion3, concat, TranscoderP2P, PeerInfo, AddressInfo, ConnectionTrackerName, TranscoderIP6, finish, write, EnvelopeError, encode, newLPStreamRemoteClosedError, TranscoderIP6Zone, MaPatResult, Direction, init, InvalidVarintError, decode, shortLog, items, ==, init, peekSeq, getBytes, write, init, init, init, PublicKey, WebSockets_IP, writeLp, writePBVarint, ProtoFieldKind, readExactly, protoArgument, getRepeatedField, ProtoError, newLPStreamConnDownError, initStream, getField, MultiAddress, ivOpenArray, closeWithEOF, TimeoutHandler, orError, getField, LPStreamRemoteClosedError, MaInvalidAddress, LPStreamClosedError, RsaDefaultKeySize, write, getOrder, TranscoderUnix, SignedPeerRecord, join, writeVarint, getMostObservedProtosAndPorts, new, IdentifyPush, init, addObservation, IdentityInvalidMsgError, IdentifyCodec, new, new, Identify, IdentityNoMatchError, ProtoVersion, push, IdentifyError, IdentifyInfo, decodeMsg, $, expandItIMPL, init, identify, ObservedAddrManager, AgentVersion, IdentifyNoPubKeyError, IdentifyPushHandler, guessDialableAddr, IdentifyPushCodec, formatItIMPL, new, codec=, DefaultMaxIncomingStreams, LPProtoHandler, handshake, new, secure, init, readMessage, shortLog, init, maxIncomingStreams=, codec, closeImpl, maxIncomingStreams, readOnce, getWrapped, start, initStream, SecureConn, SecureConnTrackerName, LPProtocol, stop, Secure, addHandler, start, MultiStreamError, handle, addHandler, list, new, HandlerHolder, stop, addHandler, select, select, Matcher, MultistreamSelect, select, handle
+ConnManager, getStream, PeerEventKind, getStream, addPeerEventHandler, new, ConnEventKind, PeerEventHandler, selectMuxer, getConnections, contains, removePeerEventHandler, expectConnection, ConnEvent, connCount, ConnEventHandler, addConnEventHandler, triggerConnEvent, removeConnEventHandler, contains, triggerPeerEvents, AlreadyExpectingConnectionError, PeerEvent, TooManyConnectionsError, getStream, trackConnection, close, MaxConnectionsPerPeer, connectedPeers, selectMuxer, trackMuxer, getOutgoingSlot, slotsAvailable, dropPeer, getIncomingSlot, storeMuxer, release, MaxConnections, ConnectionSlot, DNS_OR_IP, shortLog, random, UDP_DNS, $, getProtoHeader, MaError, ephemeral, MaPatternOp, ==, WS_DNS, initVBuffer, getProtoHeader, MaxSizeError, ProtoHeader, ProtoFlags, getLen, ECDHEScheme, shortLog, init, init, closed, [], macOpenArray, random, init, VBuffer, Secret, peekVarint, random, $, validate, init, bytes, maxInlineKeyLength, TranscoderDNS, QUIC, [], init, ephemeral, withValue, getRequiredField, getField, init, supported, WS_IP, write, public, MAKind, write, checkFieldNumber, valueOr, getRepeatedField, matchPartial, libp2p_pki_schemes, getBytes, len, readVarint, readLp, HTTP, initVBuffer, atEof, LPStreamTrackerName, write, toOpt, fullAddrs, payloadType, <=, LPStreamError, init, IP, protoAddress, newRng, DefaultConnectionTimeout, ==, checkValid, mac, getPublicKey, exceptionToAssert, len, CircuitRelay, extractPublicKey, mapAnd, new, verify, UDP_IP, new, newLPStreamEOFError, init, ==, DNSADDR, AddressMapper, init, write, PeerId, WSS, LPStream, TCP_IP, close, hash, writePacked, init, init, closeImpl, readSeq, toBytes, TCP_DNS, shortLog, encode, len, capLen, init, protoName, toRawBytes, mapOr, $, initProtoBuffer, init, WSS_DNS, match, writeLPVarint, CryptoResult, parseFullAddress, ProtoResult, WebRTCDirect, init, UDP, TranscoderOnion, StreamTracker, write, init, LPStreamResetError, isEmpty, writeArray, decode, LPStreamIncompleteError, [], LPStreamEOFError, IP6, shortLog, initVBuffer, decode, PKScheme, toString, payload, init, stretchKeys, Connection, write, DNSANY, TCP, PrivateKey, getBytes, write, init, &=, PeerInfoError, newLPStreamClosedError, random, write, compilesOr, TranscoderIP4, init, initProtoBuffer, toException, DNS, UTP, goffset, getRawBytes, >, KeyPair, init, init, high, cmp, init, SupportedWireTypes, formatItIMPL, formatItIMPL, formatItIMPL, Signature, contains, formatItIMPL, toBytes, DigestSheme, IPFS, getField, readOnce, isEmpty, ProtoScalar, shortLog, data, hex, protocols, HTTPS, tryAndWarn, WebSockets, LPError, getPtr, write, TLS_WS, sign, init, encode, update, MaResult, init, ProtoField, toBytes, writeSeq, &, DNS6, IpTransportProtocol, toOpenArray, init, IP4, TranscoderPort, isEnough, safeConvert, getField, init, >=, readVarint, payloadDomain, $, MaPattern, withValue, init, LPStreamLimitError, TranscoderOnion3, SignedPayload, toBytes, protoArgument, newLPStreamLimitError, write, keyOpenArray, match, parseFullAddress, $, isEmpty, writeLp, getRequiredRepeatedField, init, newLPStreamIncompleteError, initProtoBuffer, MAProtocol, newLPStreamResetError, getPackedRepeatedField, initStream, getField, shortLog, DNS4, getWrapped, readArray, selectBest, write, P2PPattern, Envelope, hasPublicKey, toException, isEnough, init, Reliable, addrs, hex, ProtoBuffer, closeImpl, getBytes, WS, init, init, encode, init, finish, getField, match, <, iv, readLine, Eof, CryptoError, getField, hash, append, hash, vsizeof, WebSockets_DNS, WSS_IP, LPStreamConnDownError, peekArray, UNIX, PeerRecord, SupportedSchemes, getRepeatedField, getField, Unreliable, SupportedSchemesInt, random, checkFutures, shuffle, key, validate, $, protoCode, mapEq, getField, Onion3, write, TcpOnion3, concat, TranscoderP2P, PeerInfo, AddressInfo, ConnectionTrackerName, TranscoderIP6, finish, write, EnvelopeError, encode, newLPStreamRemoteClosedError, TranscoderIP6Zone, MaPatResult, Direction, init, InvalidVarintError, decode, shortLog, items, ==, init, peekSeq, getBytes, write, init, init, init, PublicKey, WebSockets_IP, writeLp, writePBVarint, ProtoFieldKind, readExactly, protoArgument, getRepeatedField, ProtoError, newLPStreamConnDownError, initStream, getField, MultiAddress, ivOpenArray, closeWithEOF, TimeoutHandler, orError, getField, LPStreamRemoteClosedError, MaInvalidAddress, LPStreamClosedError, RsaDefaultKeySize, write, getOrder, TranscoderUnix, SignedPeerRecord, join, writeVarint, getMostObservedProtosAndPorts, new, IdentifyPush, init, addObservation, IdentityInvalidMsgError, IdentifyCodec, new, new, Identify, IdentityNoMatchError, ProtoVersion, push, IdentifyError, IdentifyInfo, decodeMsg, $, expandItIMPL, init, identify, ObservedAddrManager, AgentVersion, IdentifyNoPubKeyError, IdentifyPushHandler, guessDialableAddr, IdentifyPushCodec, formatItIMPL, new, new, codec=, handler, handler=, DefaultMaxIncomingStreams, handler, handler=, LPProtoHandler, handshake, new, secure, init, readMessage, shortLog, init, maxIncomingStreams=, codec, closeImpl, maxIncomingStreams, readOnce, getWrapped, start, initStream, SecureConn, SecureConnTrackerName, LPProtocol, stop, Secure, addHandler, start, MultiStreamError, handle, addHandler, list, new, HandlerHolder, stop, addHandler, select, select, Matcher, MultistreamSelect, select, handle
@@ -376,7 +376,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:37 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:10 UTC
diff --git a/message-id-mem/libp2p/utility.html b/message-id-mem/libp2p/utility.html
index 56cb34b6a..a44f53917 100644
--- a/message-id-mem/libp2p/utility.html
+++ b/message-id-mem/libp2p/utility.html
@@ -219,7 +219,7 @@ window.addEventListener("DOMContentLoaded", main2);
@@ -324,7 +324,7 @@ class="link-seesrc" target="_blank">Source
-
macro withValue[T](self: Opt[T] | Option[T]; value, body, body2: untyped): untyped {.
+
macro withValue[T](self: Opt[T] | Option[T]; value, body, elseStmt: untyped): untyped {.
...raises: [].}
-
@@ -395,9 +395,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -407,9 +407,9 @@ class="link-seesrc" target="_blank">Source
Source
- Edit
+ Edit
@@ -444,7 +444,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:33 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:06 UTC
diff --git a/message-id-mem/libp2p/utils/future.html b/message-id-mem/libp2p/utils/future.html
index 2947e6e58..e0537f56b 100644
--- a/message-id-mem/libp2p/utils/future.html
+++ b/message-id-mem/libp2p/utils/future.html
@@ -271,7 +271,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:38 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:11 UTC
diff --git a/message-id-mem/libp2p/utils/heartbeat.html b/message-id-mem/libp2p/utils/heartbeat.html
index 269de4154..62aff2d78 100644
--- a/message-id-mem/libp2p/utils/heartbeat.html
+++ b/message-id-mem/libp2p/utils/heartbeat.html
@@ -245,7 +245,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:38 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:11 UTC
diff --git a/message-id-mem/libp2p/utils/offsettedseq.html b/message-id-mem/libp2p/utils/offsettedseq.html
index 0ee375892..551043aef 100644
--- a/message-id-mem/libp2p/utils/offsettedseq.html
+++ b/message-id-mem/libp2p/utils/offsettedseq.html
@@ -512,7 +512,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:38 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:11 UTC
diff --git a/message-id-mem/libp2p/utils/semaphore.html b/message-id-mem/libp2p/utils/semaphore.html
index ba91e4158..ab68a974f 100644
--- a/message-id-mem/libp2p/utils/semaphore.html
+++ b/message-id-mem/libp2p/utils/semaphore.html
@@ -362,7 +362,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:37 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:10 UTC
diff --git a/message-id-mem/libp2p/varint.html b/message-id-mem/libp2p/varint.html
index de74786f4..7b4003c48 100644
--- a/message-id-mem/libp2p/varint.html
+++ b/message-id-mem/libp2p/varint.html
@@ -725,7 +725,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:33 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:06 UTC
diff --git a/message-id-mem/libp2p/vbuffer.html b/message-id-mem/libp2p/vbuffer.html
index edf26426f..4fba1d918 100644
--- a/message-id-mem/libp2p/vbuffer.html
+++ b/message-id-mem/libp2p/vbuffer.html
@@ -636,7 +636,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:35 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:08 UTC
diff --git a/message-id-mem/libp2p/wire.html b/message-id-mem/libp2p/wire.html
index 8628ffe5c..30e207588 100644
--- a/message-id-mem/libp2p/wire.html
+++ b/message-id-mem/libp2p/wire.html
@@ -604,7 +604,7 @@ class="link-seesrc" target="_blank">Source
- Made with Nim. Generated: 2024-04-04 15:18:38 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:11 UTC
diff --git a/message-id-mem/theindex.html b/message-id-mem/theindex.html
index 5b0e52a76..8ef539323 100644
--- a/message-id-mem/theindex.html
+++ b/message-id-mem/theindex.html
@@ -259,13 +259,15 @@ window.addEventListener('DOMContentLoaded', main);
matcher: Matcher = nil)" href="libp2p/multistream.html#addHandler%2CMultistreamSelect%2Cseq%5Bstring%5D%2CLPProtocol%2CMatcher">multistream: addHandler(m: MultistreamSelect; codecs: seq[string]; protocol: LPProtocol;
matcher: Matcher = nil)
multistream: addHandler[E](m: MultistreamSelect; codec: string; handler: LPProtoHandler |
+ proc (conn: Connection; proto: string): InternalRaisesFuture[void, E];
+ matcher: Matcher = nil)
+ multistream: addHandler(m: MultistreamSelect; codec: string; protocol: LPProtocol;
matcher: Matcher = nil)
- multistream: addHandler(m: MultistreamSelect; codec: string; handler: LPProtoHandler;
- matcher: Matcher = nil)
addObservation:
+DefaultMaxNumElementsInNonPriorityQueue:
defaultMsgIdProvider:
+handler:
+handler=:
HandlerHolder:
withValue:
@@ -5362,7 +5422,7 @@ window.addEventListener('DOMContentLoaded', main);
- Made with Nim. Generated: 2024-04-04 15:18:41 UTC
+ Made with Nim. Generated: 2024-05-01 11:15:13 UTC