Cargo Features

[dependencies]
revm-interpreter = { version = "16.0.0-alpha.5", 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-bytecode, revm-context-interface, revm-primitives, and revm-database-interface

revm-bytecode:

revm

and std of optional serde

optional

hashbrown

Enables hashbrown of revm-primitives

serde

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

arbitrary = std

Enables arbitrary of revm-primitives

memory_limit

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