forked from dfinity/ic
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Cargo.toml
29 lines (27 loc) · 1.31 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
[package]
name = "ic-crypto-node-key-validation"
version = "0.8.0"
edition = "2021"
[dependencies]
########################################################
# Because this crate is used in a canister, we can only
# use dependencies that can be compiled to WebAssembly.
########################################################
hex = "0.4.2"
ic-base-types = { path = "../../types/base_types" }
ic-crypto-internal-basic-sig-ed25519 = { path = "../internal/crypto_lib/basic_sig/ed25519" }
ic-crypto-internal-threshold-sig-bls12381 = { path = "../internal/crypto_lib/threshold_sig/bls12_381" }
ic-crypto-internal-threshold-sig-ecdsa = { path = "../internal/crypto_lib/threshold_sig/tecdsa" }
ic-crypto-internal-multi-sig-bls12381 = { path = "../internal/crypto_lib/multi_sig/bls12_381" }
ic-crypto-internal-types = { path = "../internal/crypto_lib/types" }
ic-crypto-tls-cert-validation = { path = "tls_cert_validation" }
ic-protobuf = { path = "../../protobuf" }
ic-types = { path = "../../types/types" }
serde = { version = "1.0.99", features = [ "derive" ] }
x509-parser = { version = "0.12.0" }
[dev-dependencies]
assert_matches = "1.5.0"
curve25519-dalek = "3.0.2"
ic-crypto-test-utils-keys = { path = "../test_utils/keys" }
ic-crypto-utils-basic-sig = { path = "../utils/basic_sig" }
ic-test-utilities = { path = "../../test_utilities" }