[build-dependencies.prost-build]
optional = true
version = "0.7.0"
[dependencies.async-trait]
version = "0.1.48"
[dependencies.fnv]
version = "1.0.7"
[dependencies.futures]
version = "0.3.13"
[dependencies.lazy_static]
version = "1.4.0"
[dependencies.libipld]
default-features = false
version = "0.11.0"
[dependencies.libp2p]
default-features = false
features = ["request-response"]
version = "0.36.0"
[dependencies.prometheus]
version = "0.12.0"
[dependencies.prost]
optional = true
version = "0.7.0"
[dependencies.thiserror]
version = "1.0.24"
[dependencies.tracing]
version = "0.1.25"
[dependencies.unsigned-varint]
features = ["futures", "std"]
version = "0.7.0"
[dev-dependencies.async-std]
features = ["attributes"]
version = "1.9.0"
[dev-dependencies.env_logger]
version = "0.8.3"
[dev-dependencies.libipld]
default-features = false
features = ["dag-cbor"]
version = "0.11.0"
[dev-dependencies.libp2p]
version = "0.36.0"
[dev-dependencies.multihash]
default-features = false
features = ["blake3"]
version = "0.13.2"
[dev-dependencies.tracing-subscriber]
version = "0.2.17"
[features]
compat = ["prost", "prost-build"]
[package]
authors = ["David Craven <david@craven.ch>"]
description = "Implementation of the ipfs bitswap protocol."
edition = "2018"
license = "MIT OR Apache-2.0"
name = "libp2p-bitswap"
repository = "https://github.com/ipfs-rust/libp2p-bitswap"
version = "0.16.0"