Cargo Features

[dependencies]
pallet-assets-chain-extension = { version = "0.1.1", default-features = false, features = ["std", "substrate", "ink-lang", "substrate-std", "ink-std", "runtime-benchmarks"] }
default = ink-std

The ink-std feature is set by default whenever pallet-assets-chain-extension is added without default-features = false somewhere in the dependency tree.

std ink-std substrate-std?

Enables std of parity-scale-codec and scale-info

parity-scale-codec:

Common deps

substrate substrate-std? = pallet-assets

Enables substrate of obce

Affects pallet-assets-chain-extension::substrate

ink-lang ink-std = ink

Enables ink of obce

substrate-std = std, substrate

Enables substrate-std of obce and std of pallet-assets ^24

Substrate deps

ink-std default = ink-lang, std

Enables ink-std of obce and std of ink ^4.0.0

Ink deps

runtime-benchmarks

Enables runtime-benchmarks of obce and pallet-assets ^24

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.

pallet-assets runtime-benchmarks? substrate? substrate-std?

Enables pallet-assets ^24

ink ink-lang? ink-std

Enables ink ^4.0.0

Affects pallet-assets-chain-extension::ink