Cargo Features

[dependencies]
linera-alloy-dyn-abi = { version = "0.7.4", default-features = false, features = ["std", "eip712", "arbitrary", "debug"] }
default = std

The std feature is set by default whenever linera-alloy-dyn-abi is added without default-features = false somewhere in the dependency tree.

std default arbitrary? debug?

Enables std of const-hex, linera-alloy-json-abi, linera-alloy-primitives, linera-alloy-sol-type-parser, linera-alloy-sol-types, optional serde, and optional serde_json

serde:

Provide impls for common standard library types like Vec<T> and HashMap<K, V>.
Requires a dependency on the Rust standard library.

eip712

Enables derive_more ^0.99, serde and serde_json, eip712-serde of linera-alloy-sol-types

Affects linera-alloy-dyn-abi::eip712

arbitrary = std

Enables proptest, arbitrary and derive_arbitrary, arbitrary of linera-alloy-sol-types

debug = std

Debug winnow parsers; intentionally doesn't enable winnow/debug

Enables debug of linera-alloy-sol-type-parser