Cargo Features
[dependencies]
soroban-tools = { version = "0.1.11", default-features = false, features = ["oracle", "commitment-scheme", "storage", "state-machine", "circuit-breaker", "utils", "mock-storage"] }
- default = circuit-breaker, commitment-scheme, oracle, state-machine, storage, utils
-
These default features are set whenever
soroban-tools
is added without
somewhere in the dependency tree.default-features = false - oracle default
-
Affects
soroban-tools::oracle
… - commitment-scheme default
- storage default mock-storage?
-
Affects
soroban-tools::storage
… - state-machine default circuit-breaker
-
Affects
soroban-tools::fsm
… - circuit-breaker default = state-machine
-
Affects
soroban-tools::circuit_breaker
… - utils default
- mock-storage = storage