Cargo Features
[dependencies]
ckb-blst = { version = "0.100.0", default-features = false, features = ["portable", "force-adx", "ckb-vm", "std"] }
- default = ckb-vm
-
The
ckb-vm
feature is set by default wheneverckb-blst
is added without
somewhere in the dependency tree.default-features = false - portable
-
Compile in portable mode, without ISA extensions.
Binary can be executed on all systems. - force-adx
-
Enable ADX even if the host CPU doesn't support it.
Binary can be executed on Broadwell+ and Ryzen+ systems. - ckb-vm default
-
Use libblst built specifically for ckb-vm
- std
-
Enable std