Cargo Features

blockifier has no features set by default.

[dependencies]
blockifier = { version = "0.14.0-rc.1", features = ["cairo_native", "jemalloc", "node_api", "reexecution", "transaction_serde", "testing"] }
cairo_native

Enables cairo-native, cairo_native of starknet_sierra_multicompile

Affects execution::native, contract_class_manager::ContractClassManager, global_cache::CachedCairoNative, state::native_class_manager

jemalloc

Enables tikv-jemallocator ^0.5.4

native_blockifier node_api
reexecution = transaction_serde
transaction_serde reexecution?
testing = rand, rstest, rstest_reuse

Enables testing of starknet_api

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.

rand testing?

Enables rand ^0.8.5

rstest testing?

Enables rstest ^0.17.0

rstest_reuse testing?