Cargo Features

[dependencies]
blueprint-contexts = { version = "0.1.0-alpha.6", default-features = false, features = ["std", "web", "evm", "eigenlayer", "networking", "keystore", "tangle"] }
default = keystore, std

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

std default

Enables std of blueprint-clients, optional blueprint-keystore, optional blueprint-networking, blueprint-runner, blueprint-std, and optional tangle-subxt

blueprint-keystore:

Core features

web

Enables web of optional tangle-subxt

evm

Enables evm of blueprint-clients

Affects blueprint-contexts::instrumented_evm_client

eigenlayer

Enables eigenlayer of blueprint-clients

Affects blueprint-contexts::eigenlayer

networking

Enables blueprint-networking and proc-macro2

keystore default

Enables blueprint-keystore

Affects blueprint-contexts::keystore

tangle

Enables tangle-subxt, tangle of blueprint-clients

Affects blueprint-contexts::services, blueprint-contexts::tangle