Cargo Features

[dependencies]
nym-bls12_381-fork = { version = "0.8.0-forked", default-features = false, features = ["alloc", "bits", "groups", "pairings", "experimental", "nightly", "experimental_serde", "zeroize"] }
default = alloc, bits, groups, pairings

These default features are set whenever nym-bls12_381-fork is added without default-features = false somewhere in the dependency tree.

alloc default

Enables alloc of group

Affects expand_msg::ExpandMessage.into_vec, pairings::G2Prepared, pairings::multi_miller_loop

bits default

Enables bits of ff

groups default experimental? pairings = group
pairings default = groups, pairing
experimental = digest, groups

Affects nym-bls12_381-fork::hash_to_curve

nightly

Enables nightly of subtle

subtle:

DEPRECATED: As of 2.4.1, this feature does nothing.

experimental_serde = serdect

Enables serde

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.

digest experimental?

Enables digest ^0.10

group alloc groups
pairing pairings
serdect experimental_serde?

Enables serdect ^0.3.0

zeroize implicit feature