Cargo Features

[dependencies]
holochain_keystore = { version = "0.4.0-dev.1", default-features = false, features = ["sqlite-encrypted", "sqlite", "test_utils"] }
default = sqlite

The sqlite feature is set by default whenever holochain_keystore is added without default-features = false somewhere in the dependency tree.

sqlite-encrypted

Enables sqlite-encrypted of holo_hash, rusqlite-bundled…vendored-openssl of lair_keystore

sqlite default

Enables sqlite of holo_hash, rusqlite-bundled of lair_keystore

test_utils

Affects holochain_keystore::crude_mock_keystore, test_keystore::test_keystore

Features from optional dependencies

reminder - do not use workspace deps