Cargo Features

[dependencies]
miracl_amcl = { version = "3.2.5", default-features = false, features = ["bn254", "ansii", "bls24", "bls48", "bls381", "bls383", "bls461", "brainpool", "c25519", "c41417", "ed25519", "fp512BN", "goldilocks", "hifive", "nist256", "nist384", "nist521", "nums256e", "nums256w", "nums384e", "nums384w", "nums512e", "nums512w", "secp256k1", "rsa2048", "rsa3072", "rsa4096"] }
default = bn254

The bn254 feature is set by default whenever miracl_amcl is added without default-features = false somewhere in the dependency tree.

bn254 default

Affects miracl_amcl::bn254

bn254cx ansii
bls24

Affects miracl_amcl::bls24

bls48

Affects miracl_amcl::bls48

bls381

Affects miracl_amcl::bls381

bls383

Affects miracl_amcl::bls383

bls461

Affects miracl_amcl::bls461

brainpool

Affects miracl_amcl::brainpool

c25519

Affects miracl_amcl::c25519

c41417

Affects miracl_amcl::c41417

ed25519

Affects miracl_amcl::ed25519

fp256Bn fp512BN
goldilocks

Affects miracl_amcl::goldilocks

hifive

Affects miracl_amcl::hifive

nist256

Affects miracl_amcl::nist256

nist384

Affects miracl_amcl::nist384

nist521

Affects miracl_amcl::nist521

nums256e

Affects miracl_amcl::nums256e

nums256w

Affects miracl_amcl::nums256w

nums384e

Affects miracl_amcl::nums384e

nums384w

Affects miracl_amcl::nums384w

nums512e

Affects miracl_amcl::nums512e

nums512w

Affects miracl_amcl::nums512w

secp256k1

Affects miracl_amcl::secp256k1

rsa2048

Affects miracl_amcl::rsa2048

rsa3072

Affects miracl_amcl::rsa3072

rsa4096

Affects miracl_amcl::rsa4096