[package] name = "forest_crypto" description = "Filecoin crypto utilities for use in Forest" license = "MIT OR Apache-2.0" version = "0.5.3" authors = ["ChainSafe Systems "] edition = "2018" repository = "https://github.com/ChainSafe/forest" [package.metadata.docs.rs] features = ["json"] [dependencies] address = { package = "forest_address", version = "0.3" } encoding = { package = "forest_encoding", version = "0.2.1" } libsecp256k1 = "0.6" bls-signatures = { version = "0.9", default-features = false } serde = { version = "1.0", features = ["derive"] } num-traits = "0.2" num-derive = "0.3.0" thiserror = "1.0" base64 = { version = "0.13", optional = true } [dev-dependencies] rand = "0.7.3" rand_chacha = "0.2.2" [features] default = ["blst"] json = ["base64"] blst = ["bls-signatures/blst"] pairing = ["bls-signatures/pairing"]