Cargo Features
[dependencies]
frame-decode = { version = "0.17.0", default-features = false, features = ["std", "error-tracing", "legacy", "legacy-types"] }
- default = error-tracing, legacy, legacy-types, std
-
These default features are set whenever
frame-decodeis added withoutsomewhere in the dependency tree.default-features = false - std default
-
Require std environment.
Enables std of frame-metadata, parity-scale-codec, scale-info, and sp-crypto-hashing
- error-tracing default
-
When decoding fails, return a detailed trace of what went wrong.
This requires scale-value so can be disabled to avoid the extra dep(s).Enables scale-value
- legacy default legacy-types
-
Enable decoding of historic metadata.
Enables scale-info-legacy, legacy of frame-metadata
Affects
utils::as_decoded… - legacy-types default = legacy
-
Provide legacy types.
Enables serde_yaml
Affects
frame-decode::legacy_types…