[package] name = "bls" version = "0.2.0" authors = ["Paul Hauner "] edition = "2021" [dependencies] eth2_ssz = "0.4.1" tree_hash = "0.4.1" # FIXME(bls): update this to v1.5+ once issue is fixed milagro_bls = { git = "https://github.com/sigp/milagro_bls", branch = "uncompressed", optional = true } rand = "0.8.5" serde = "1.0.116" serde_derive = "1.0.116" eth2_serde_utils = "0.1.1" hex = "0.4.2" eth2_hashing = "0.3.0" ethereum-types = "0.12.1" arbitrary = { version = "1.0", features = ["derive"], optional = true } zeroize = { version = "1.4.2", features = ["zeroize_derive"] } blst = { version = "0.3.3", optional = true } [features] default = ["supranational"] fake_crypto = [] milagro = ["milagro_bls"] supranational = ["blst"] supranational-portable = ["supranational", "blst/portable"] supranational-force-adx = ["supranational", "blst/force-adx"] [dev-dependencies] criterion = "0.3.3" [[bench]] name = "compress_decompress" harness = false