libp2p 0.48.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 55 feature flags, 24 of them enabled by default.

default

  • autonat
  • deflate
  • dns-async-std
  • floodsub
  • identify
  • kad
  • gossipsub
  • mdns-async-io
  • mplex
  • noise
  • ping
  • plaintext
  • pnet
  • relay
  • request-response
  • rendezvous
  • rsa
  • secp256k1
  • tcp-async-io
  • uds
  • wasm-ext
  • websocket
  • yamux

autonat

  • dep:libp2p-autonat

deflate

  • dep:libp2p-deflate

dns-async-std

  • dep:libp2p-dns
  • libp2p-dns?/async-std

floodsub

  • dep:libp2p-floodsub

identify

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

kad

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

gossipsub

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

mdns-async-io

  • dep:libp2p-mdns
  • libp2p-mdns?/async-io

mplex

  • dep:libp2p-mplex

noise

  • dep:libp2p-noise

ping

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

plaintext

  • dep:libp2p-plaintext

pnet

  • dep:libp2p-pnet

relay

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

request-response

  • dep:libp2p-request-response

rendezvous

  • dep:libp2p-rendezvous

rsa

  • libp2p-core/rsa

secp256k1

  • libp2p-core/secp256k1

tcp-async-io

  • dep:libp2p-tcp
  • libp2p-tcp?/async-io

uds

  • dep:libp2p-uds

wasm-ext

  • dep:libp2p-wasm-ext

websocket

  • dep:libp2p-websocket

yamux

  • dep:libp2p-yamux

wasm-bindgen

  • futures-timer/wasm-bindgen
  • instant/wasm-bindgen
  • getrandom/js
  • rand/wasm-bindgen

serde

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

tcp-tokio

  • dep:libp2p-tcp
  • libp2p-tcp?/tokio

wasm-ext-websocket

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

mdns-tokio

  • dep:libp2p-mdns
  • libp2p-mdns?/tokio

dcutr

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

dns-tokio

  • dep:libp2p-dns
  • libp2p-dns?/tokio

metrics

  • dep:libp2p-metrics

libp2p-mplex

    This feature flag does not enable additional features.

libp2p-websocket

    This feature flag does not enable additional features.

libp2p-kad

    This feature flag does not enable additional features.

libp2p-mdns

    This feature flag does not enable additional features.

libp2p-request-response

    This feature flag does not enable additional features.

libp2p-dcutr

    This feature flag does not enable additional features.

libp2p-tcp

    This feature flag does not enable additional features.

libp2p-deflate

    This feature flag does not enable additional features.

libp2p-gossipsub

    This feature flag does not enable additional features.

libp2p-rendezvous

    This feature flag does not enable additional features.

libp2p-relay

    This feature flag does not enable additional features.

libp2p-dns

    This feature flag does not enable additional features.

libp2p-ping

    This feature flag does not enable additional features.

libp2p-floodsub

    This feature flag does not enable additional features.

libp2p-yamux

    This feature flag does not enable additional features.

libp2p-wasm-ext

    This feature flag does not enable additional features.

libp2p-uds

    This feature flag does not enable additional features.

libp2p-pnet

    This feature flag does not enable additional features.

libp2p-plaintext

    This feature flag does not enable additional features.

libp2p-noise

    This feature flag does not enable additional features.

libp2p-metrics

    This feature flag does not enable additional features.

libp2p-identify

    This feature flag does not enable additional features.

libp2p-autonat

    This feature flag does not enable additional features.