ex3-crypto 0.15.20

EX3 crypto crate.
Documentation
[package]
name = "ex3-crypto"
version = "0.15.20"
license = "MIT"
authors = ["Deland Labs Core Dev <delandlabs@gmail.com>"]
edition = "2021"
description = "EX3 crypto crate."
homepage = "https://github.com/Deland-Labs/ex3-node"
repository = "https://github.com/Deland-Labs/ex3-node"

[dependencies]
sha2 = { version = "0.10", optional = true }
sha3 = { version = "0.10", optional = true }
hex = { version = "0.4.3", optional = true }
k256 = { version = "0.13.1", default-features = false, features = [
    "ecdsa",
    "sha256",
    "std",
], optional = true }
rand_core = { version = "0.6.4", default-features = false, features = [
    "getrandom",
] }
getrandom = { version = "0.2", default-features = false, features = [
    "custom",
], optional = true }
ex3-node-error = "0.14"
ripemd = { version = "0.1.3", optional = true }
bs58 = { version = "0.5", features = ["check"] }

[dev-dependencies]
rand = { version = "0.8", features = ["getrandom", "small_rng"] }
base64 = { version = "0.21.3" }

[features]
default = ["secp256k1", "hash", "verify"]
secp256k1 = ["k256"]
canister = ["getrandom"]
address = ["secp256k1", "ripemd", "hash"]
hash = ["sha2", "sha3", "hex"]
verify = ["secp256k1", "hash"]