Cargo Features

[dependencies]
mavryk-smart-rollup = { version = "0.2.2", default-features = false, features = ["std", "alloc", "crypto", "bls", "debug_alloc", "dlmalloc", "panic-hook", "data-encoding", "storage", "proto-nairobi", "proto-alpha", "experimental-host-in-memory-store", "testing"] }
default = bls, crypto, data-encoding, dlmalloc, panic-hook, std, storage, testing

These default features are set whenever mavryk-smart-rollup is added without default-features = false somewhere in the dependency tree.

std default = alloc, debug_alloc

Enables std of mavryk-smart-rollup-entrypoint

alloc std

Enables alloc of mavryk-smart-rollup-entrypoint

Affects mavryk-smart-rollup::types

crypto default testing = mavryk_crypto_rs
bls default

Enables bls of mavryk-smart-rollup-encoding

debug_alloc std

Enables alloc of mavryk-smart-rollup-debug

dlmalloc default

Enables dlmalloc of mavryk-smart-rollup-entrypoint

panic-hook default

Enables mavryk-smart-rollup-entrypoint

data-encoding default = mavryk_data_encoding

Enables alloc, crypto and mavryk-encoding of mavryk-smart-rollup-encoding

Affects mavryk-smart-rollup::outbox

storage default = mavryk-smart-rollup-storage
proto-nairobi

Enables proto-nairobi of mavryk-smart-rollup-core, mavryk-smart-rollup-host, and mavryk-smart-rollup-mock

proto-alpha

Enables proto-alpha of mavryk-smart-rollup-core, mavryk-smart-rollup-host, and mavryk-smart-rollup-mock

experimental-host-in-memory-store

Enables experimental-host-in-memory-store and proto-alpha of mavryk-smart-rollup-entrypoint

testing default = crypto, mavryk-smart-rollup-mock

Affects mavryk-smart-rollup::testing

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.

mavryk-smart-rollup-storage storage
mavryk_crypto_rs crypto

Enables mavryk_crypto_rs =0.5.2

mavryk_data_encoding data-encoding

Enables mavryk_data_encoding =0.5.2

mavryk-smart-rollup-mock proto-alpha? proto-nairobi? testing