[package] name = "bls" version = "0.2.0" authors = ["Paul Hauner "] edition = { workspace = true } [features] arbitrary = [] default = ["supranational"] fake_crypto = [] supranational = ["blst"] supranational-portable = ["supranational", "blst/portable"] supranational-force-adx = ["supranational", "blst/force-adx"] [dependencies] alloy-primitives = { workspace = true } arbitrary = { workspace = true } blst = { version = "0.3.3", optional = true } ethereum_hashing = { workspace = true } ethereum_serde_utils = { workspace = true } ethereum_ssz = { workspace = true } fixed_bytes = { workspace = true } hex = { workspace = true } rand = { workspace = true } safe_arith = { workspace = true } serde = { workspace = true } tree_hash = { workspace = true } zeroize = { workspace = true }