1
1
[package ]
2
2
name = " avalanche-types"
3
- version = " 0.0.397 " # https://crates.io/crates/avalanche-types
3
+ version = " 0.0.400 " # https://crates.io/crates/avalanche-types
4
4
edition = " 2021"
5
- rust-version = " 1.69 " # use "rustup override set stable" to overwrite current toolchain
5
+ rust-version = " 1.70 " # use "rustup override set stable" to overwrite current toolchain
6
6
publish = true
7
7
description = " Avalanche primitive types in Rust"
8
8
license = " BSD-3-Clause"
@@ -20,9 +20,10 @@ cert-manager = "0.0.10" # https://github.com/gyuho/cert-manager
20
20
chrono = " 0.4.24"
21
21
cmp-manager = " 0.0.1"
22
22
ecdsa = { version = " 0.16.7" , features = [" rfc6979" , " verifying" ] } # https://github.com/RustCrypto/elliptic-curves/tree/master/k256
23
- ethers-core = { version = " =2.0.6 " , features = [" eip712" ] } # https://github.com/gakonst/ethers-rs/releases
23
+ ethers-core = { version = " =2.0.7 " , features = [" eip712" ] } # https://github.com/gakonst/ethers-rs/releases
24
24
hex = " 0.4.3"
25
25
hmac = " 0.12.1"
26
+ hyper = { version = " 0.14.26" }
26
27
k256 = { version = " 0.13.1" , features = [" ecdsa" ] } # https://github.com/RustCrypto/elliptic-curves/tree/master/k256
27
28
lazy_static = " 1.4.0"
28
29
log = " 0.4.17"
@@ -31,14 +32,15 @@ primitive-types = { version = "0.12.1", features = ["impl-serde"] } # https://cr
31
32
rand = " 0.8.5"
32
33
ring = " 0.16.20"
33
34
ripemd = " 0.1.3"
34
- rust-embed = " 6.6 .1" # https://github.com/pyrossh/rust-embed
35
- serde = { version = " 1.0.163 " , features = [" derive" ] } # https://github.com/serde-rs/serde/releases
35
+ rust-embed = " 6.8 .1" # https://github.com/pyrossh/rust-embed
36
+ serde = { version = " 1.0.166 " , features = [" derive" ] } # https://github.com/serde-rs/serde/releases
36
37
serde_json = " 1.0.96" # https://github.com/serde-rs/json/releases
37
38
serde_with = { version = " 3.0.0" , features = [" hex" ] }
38
39
serde_yaml = " 0.9.21" # https://github.com/dtolnay/serde-yaml/releases
39
40
sha2 = " 0.10.6"
40
41
sha3 = " 0.10.8" # https://github.com/RustCrypto/hashes
41
42
spki = " 0.7.2" # https://github.com/RustCrypto/formats/tree/master/spki
43
+ strum = " 0.24.1"
42
44
thiserror = " 1.0.40"
43
45
url = " 2.3.1" # for "codec::serde::ip_port", "utils"
44
46
zerocopy = " 0.6.1"
@@ -48,7 +50,7 @@ zeroize = "1.6.0" # for "BLS
48
50
secp256k1 = { version = " 0.27.0" , features = [" global-context" , " rand-std" , " recovery" ], optional = true } # https://crates.io/crates/secp256k1
49
51
50
52
# [OPTIONAL] for "kms_aws"
51
- aws-manager = { version = " 0.28.26 " , features = [" kms" ], optional = true } # https://github.com/gyuho/aws-manager/tags
53
+ aws-manager = { version = " 0.28.67 " , features = [" kms" ], optional = true } # https://github.com/gyuho/aws-manager/tags
52
54
aws-sdk-kms = { version = " 0.28.0" , optional = true } # https://crates.io/crates/aws-sdk-kms/versions
53
55
54
56
# [OPTIONAL] for "message"
@@ -60,20 +62,19 @@ rand_core = { version = "0.6.4", features = ["std"], optional = true }
60
62
61
63
# [OPTIONAL] for "evm", "jsonrpc_client"
62
64
reqwest = { version = " 0.11.18" , optional = true } # https://github.com/seanmonstar/reqwest/releases
63
- tokio = { version = " 1.28 .1" , features = [" full" ], optional = true } # https://github.com/tokio-rs/tokio/releases
65
+ tokio = { version = " 1.29 .1" , features = [" full" ], optional = true } # https://github.com/tokio-rs/tokio/releases
64
66
65
67
# [OPTIONAL] for "evm"
66
68
rlp = { version = " 0.5.2" , default-features = false , features = [" std" ], optional = true }
67
69
68
70
# [OPTIONAL] for "wallet_evm"
69
- ethers = { version = " =2.0.6 " , features = [" eip712" ], optional = true } # https://github.com/gakonst/ethers-rs/releases
70
- ethers-providers = { version = " =2.0.6 " , optional = true } # https://github.com/gakonst/ethers-rs/releases
71
- ethers-signers = { version = " =2.0.6 " , optional = true } # https://github.com/gakonst/ethers-rs/releases
71
+ ethers = { version = " =2.0.7 " , features = [" eip712" ], optional = true } # https://github.com/gakonst/ethers-rs/releases
72
+ ethers-providers = { version = " =2.0.7 " , optional = true } # https://github.com/gakonst/ethers-rs/releases
73
+ ethers-signers = { version = " =2.0.7 " , optional = true } # https://github.com/gakonst/ethers-rs/releases
72
74
73
75
# [OPTIONAL] for "subnet"
74
76
futures = { version = " 0.3.28" , optional = true }
75
77
http = { version = " 0.2.9" , optional = true }
76
- hyper = { version = " 0.14.26" , optional = true }
77
78
jsonrpc-core = { version = " 18.0.0" , optional = true }
78
79
jsonrpc-http-server = { version = " 18.0.0" , optional = true }
79
80
num-derive = { version = " 0.3.3" , optional = true }
@@ -94,8 +95,8 @@ base64 = { version = "0.21.2", optional = true } # https://github.com/marshallpi
94
95
num-bigint = { version = " 0.4.3" , optional = true }
95
96
96
97
[build-dependencies ]
97
- protoc-gen-prost = " 0.2.2 "
98
- protoc-gen-tonic = " 0.2.2 "
98
+ protoc-gen-prost = " 0.2.3 "
99
+ protoc-gen-tonic = " 0.3.0 "
99
100
100
101
[dev-dependencies ]
101
102
env_logger = " 0.10.0"
@@ -154,7 +155,6 @@ message = [
154
155
subnet = [
155
156
" futures" ,
156
157
" http" ,
157
- " hyper" ,
158
158
" jsonrpc-core" ,
159
159
" num-derive" ,
160
160
" num-traits" ,
0 commit comments