libp2p 0.50.0

Peer-to-peer networking library
Documentation

libp2p

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 62 feature flags, 0 of them enabled by default.

full

  • async-std
  • autonat
  • dcutr
  • deflate
  • dns
  • ecdsa
  • floodsub
  • gossipsub
  • identify
  • kad
  • mdns
  • metrics
  • mplex
  • noise
  • ping
  • plaintext
  • pnet
  • quic
  • macros
  • relay
  • rendezvous
  • request-response
  • rsa
  • secp256k1
  • serde
  • tcp
  • tls
  • tokio
  • uds
  • wasm-bindgen
  • wasm-ext
  • wasm-ext-websocket
  • webrtc
  • websocket
  • yamux

tokio

  • libp2p-swarm/tokio
  • libp2p-mdns?/tokio
  • libp2p-tcp?/tokio
  • libp2p-dns?/tokio
  • libp2p-quic?/tokio
  • libp2p-webrtc?/tokio

async-std

  • libp2p-swarm/async-std
  • libp2p-mdns?/async-io
  • libp2p-tcp?/async-io
  • libp2p-dns?/async-std
  • libp2p-quic?/async-std

wasm-bindgen

  • futures-timer/wasm-bindgen
  • instant/wasm-bindgen
  • getrandom/js
  • libp2p-swarm/wasm-bindgen

serde

  • libp2p-core/serde
  • libp2p-kad?/serde
  • libp2p-gossipsub?/serde

dcutr

  • dep:libp2p-dcutr
  • libp2p-metrics?/dcutr

kad

  • dep:libp2p-kad
  • libp2p-metrics?/kad

wasm-ext-websocket

  • wasm-ext
  • libp2p-wasm-ext?/websocket

relay

  • dep:libp2p-relay
  • libp2p-metrics?/relay

gossipsub

  • dep:libp2p-gossipsub
  • libp2p-metrics?/gossipsub

identify

  • dep:libp2p-identify
  • libp2p-metrics?/identify

webrtc

  • dep:libp2p-webrtc
  • libp2p-webrtc?/pem

ping

  • dep:libp2p-ping
  • libp2p-metrics?/ping

yamux

  • dep:libp2p-yamux

rsa

  • libp2p-core/rsa

ecdsa

  • libp2p-core/ecdsa

mplex

  • dep:libp2p-mplex

plaintext

  • dep:libp2p-plaintext

pnet

  • dep:libp2p-pnet

noise

  • dep:libp2p-noise

request-response

  • dep:libp2p-request-response

quic

  • dep:libp2p-quic

floodsub

  • dep:libp2p-floodsub

mdns

  • dep:libp2p-mdns

websocket

  • dep:libp2p-websocket

secp256k1

  • libp2p-core/secp256k1

dns

  • dep:libp2p-dns

tcp

  • dep:libp2p-tcp

macros

  • libp2p-swarm/macros

deflate

  • dep:libp2p-deflate

autonat

  • dep:libp2p-autonat

metrics

  • dep:libp2p-metrics

wasm-ext

  • dep:libp2p-wasm-ext

uds

  • dep:libp2p-uds

tls

  • dep:libp2p-tls

rendezvous

  • dep:libp2p-rendezvous

libp2p-metrics

    This feature flag does not enable additional features.

libp2p-autonat

    This feature flag does not enable additional features.

libp2p-dcutr

    This feature flag does not enable additional features.

libp2p-deflate

    This feature flag does not enable additional features.

libp2p-wasm-ext

    This feature flag does not enable additional features.

libp2p-identify

    This feature flag does not enable additional features.

libp2p-mplex

    This feature flag does not enable additional features.

libp2p-plaintext

    This feature flag does not enable additional features.

libp2p-mdns

    This feature flag does not enable additional features.

libp2p-uds

    This feature flag does not enable additional features.

libp2p-gossipsub

    This feature flag does not enable additional features.

libp2p-kad

    This feature flag does not enable additional features.

libp2p-webrtc

    This feature flag does not enable additional features.

libp2p-dns

    This feature flag does not enable additional features.

libp2p-floodsub

    This feature flag does not enable additional features.

libp2p-quic

    This feature flag does not enable additional features.

libp2p-noise

    This feature flag does not enable additional features.

libp2p-websocket

    This feature flag does not enable additional features.

libp2p-pnet

    This feature flag does not enable additional features.

libp2p-tls

    This feature flag does not enable additional features.

libp2p-rendezvous

    This feature flag does not enable additional features.

libp2p-request-response

    This feature flag does not enable additional features.

libp2p-relay

    This feature flag does not enable additional features.

libp2p-ping

    This feature flag does not enable additional features.

libp2p-yamux

    This feature flag does not enable additional features.

libp2p-tcp

    This feature flag does not enable additional features.