Cargo Features

AluVM has no features set by default.

[dependencies]
aluvm = { version = "0.12.0-beta.2", features = ["std", "alloc", "all", "armor", "stl", "log", "serde", "rand"] }
std all?

Enables std of amplify

alloc

Enables alloc of amplify

all = armor, log, serde, std, stl
armor all? stl?

Enables ascii-armor ^0.8.0, armor of strict_types

Affects library::armor

stl all? = armor, strict_types

Affects aluvm::stl

Required by the aluvm-stl binary

log all?
serde all?

Enables serde, serde of amplify, serde of strict_encoding

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.

strict_types armor? stl?
rand wasm32 implicit feature

Enables rand

rand:

Random number generators and other randomness functionality