Cargo Features

[dependencies]
revm-interpreter = { version = "16.0.0-alpha.1", default-features = false, features = ["std", "hashbrown", "serde", "arbitrary", "memory_limit"] }
default = std

The std feature is set by default whenever revm-interpreter is added without default-features = false somewhere in the dependency tree.

std default arbitrary?

Enables std of revm-context-interface, revm-primitives, and optional serde

serde:

optional

hashbrown

Enables hashbrown of revm-primitives

serde

Enables serde and serde of revm-bytecode, revm-context-interface, and revm-primitives

revm-bytecode:

revm

arbitrary = std

Enables arbitrary of revm-primitives

memory_limit

TODO : Should be set from Context or from crate that consumes this PR.