# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2018" name = "xpx-chain-crypto" version = "1.0.8" authors = [ "ProxymaX Core Development Team", "Eleazar Garrido ", ] exclude = [".git"] description = "Fast and efficient ed25519 EdDSA key generations, signing, and verification in pure Rust." homepage = "https://proximax.io" readme = "README.md" keywords = [ "cryptography", "ed25519", "curve25519", "signature", ] categories = ["cryptography"] license = "Apache-2.0" repository = "https://github.com/proximax-storage/rust-xpx-chain-sdk/crypto" [lib] name = "xpx_chain_crypto" crate-type = ["lib"] [dependencies.aes] version = "0.7.4" [dependencies.block-modes] version = "^0.8.1" [dependencies.clear_on_drop] version = "0.2.4" [dependencies.curve25519-dalek] version = "3.1.0" default-features = false [dependencies.failure] version = "^0.1" default-features = false [dependencies.rand] version = "0.8" features = ["std_rng"] optional = true default-features = false [dependencies.serde] version = "^1.0" optional = true [dependencies.sha3] version = "^0.9" default-features = false [dev-dependencies.hex] version = "^0.4.3" [features] alloc = ["curve25519-dalek/alloc"] avx2_backend = ["curve25519-dalek/avx2_backend"] default = [ "std", "u64_backend", ] nightly = [ "curve25519-dalek/nightly", "rand/nightly", ] std = [ "curve25519-dalek/std", "rand/std", "sha3/std", ] u32_backend = ["curve25519-dalek/u32_backend"] u64_backend = ["curve25519-dalek/u64_backend"]