Cargo Features

rgb-runtime has no features set by default.

[dependencies]
rgb-runtime = { version = "0.11.0-beta.9", features = ["all", "fs", "cli", "esplora_blocking", "esplora_blocking-wasm", "electrum_blocking", "mempool_blocking", "serde", "rand"] }
all = cli, electrum_blocking, esplora_blocking, fs, log, mempool_blocking, serde
fs all? cli? = serde

Enables fs of bp-wallet and rgb-std

cli all? = fs

Enables cli of bp-wallet

esplora_blocking all? mempool_blocking? = bp-esplora

Enables blocking of bp-esplora

Affects indexers::esplora_blocking

esplora_blocking-wasm = bp-esplora

Enables blocking-wasm of bp-esplora

electrum_blocking all? = bp-electrum

Affects indexers::electrum_blocking

mempool_blocking all? = esplora_blocking

Affects indexers::mempool_blocking

serde all? fs? = serde_crate, serde_yaml

Enables serde of bp-std and rgb-psbt

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

bp-electrum electrum_blocking?
bp-esplora esplora_blocking? esplora_blocking-wasm?
serde_crate serde?

Enables serde

serde_yaml serde?
log all?
rand wasm32 implicit feature

Enables rand

rand:

Random number generators and other randomness functionality