Cargo Features

[dependencies]
blueprint-networking = { version = "0.1.0-alpha.3", default-features = false, features = ["std", "testing"] }
default = std, testing

These default features are set whenever blueprint-networking is added without default-features = false somewhere in the dependency tree.

std default

Enables full of tokio and std of blueprint-crypto

Crypto dependencies

and std of blueprint-std and k256

blueprint-std:

Internal deps

and std of libsecp256k1, serde, and serde_json

libsecp256k1:

TODO: Can be optional with proper flag. Used for p2p w/ evm addresses

testing default

Affects blueprint-networking::test_utils