Cargo Features

[dependencies]
ecdsa_fun = { version = "0.10.0", default-features = false, features = ["std", "alloc", "libsecp_compat", "libsecp_compat_0_27", "libsecp_compat_0_28", "serde", "adaptor", "proptest"] }
default = std

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

std default = alloc
alloc std

Enables alloc of secp256kfun and optional sigma_fun

libsecp_compat = libsecp_compat_0_28

Enables libsecp_compat of secp256kfun

libsecp_compat_0_27

Enables libsecp_compat_0_27 of secp256kfun

libsecp_compat_0_28 libsecp_compat?

Enables libsecp_compat_0_28 of secp256kfun

serde

Enables serde of secp256kfun and optional sigma_fun

adaptor

Enables bincode, rand_chacha, and sigma_fun

rand_chacha:

needed for adaptor signatures atm but would be nice to get rid of

Affects ecdsa_fun::adaptor

proptest

Enables proptest of secp256kfun