@@ -15,7 +15,7 @@ categories = ["cryptography::cryptocurrencies"]
1515keywords = [ " crypto" , " dash" ]
1616readme = " ../README.md"
1717exclude = [" tests" , " contrib" ]
18- edition = " 2021 "
18+ edition = " 2024 "
1919
2020# Please don't forget to add relevant features to docs.rs below
2121[features ]
@@ -48,38 +48,34 @@ rustdoc-args = ["--cfg", "docsrs"]
4848
4949[dependencies ]
5050internals = { path = " ../internals" , package = " dashcore-private" }
51- bech32 = { version = " 0.9.0 " , default-features = false }
51+ bech32 = { version = " 0.9.1 " , default-features = false }
5252dashcore_hashes = { path = " ../hashes" , default-features = false }
5353secp256k1 = { default-features = false , features = [" hashes" ], version = " 0.30.0" }
54- core2 = { version = " 0.3 .0" , optional = true , features = [" alloc" ], default-features = false }
55- rustversion = { version =" 1.0.9 " }
54+ core2 = { version = " 0.4 .0" , optional = true , features = [" alloc" ], default-features = false }
55+ rustversion = { version =" 1.0.20 " }
5656# Do NOT use this as a feature! Use the `serde` feature instead.
57- actual-serde = { package = " serde" , version = " 1.0.103 " , default-features = false , features = [ " derive" , " alloc" ], optional = true }
57+ actual-serde = { package = " serde" , version = " 1.0.219 " , default-features = false , features = [ " derive" , " alloc" ], optional = true }
5858
5959base64-compat = { version = " 1.0.0" , optional = true }
6060bitcoinconsensus = { version = " 0.20.2-0.5.0" , default-features = false , optional = true }
6161hex_lit = " 0.1.1"
6262anyhow = { version = " 1.0" }
6363hex = { version = " 0.4" }
6464bincode = { version = " =2.0.0-rc.3" , optional = true }
65- bitflags = " 2.6 .0"
65+ bitflags = " 2.9 .0"
6666blsful = { version = " 3.0.0-pre8" , optional = true }
67- serde_repr = " 0.1.19"
68- strum = { version = " 0.26" , features = [" derive" ] }
69- lazy_static = " 1.5.0"
7067ed25519-dalek = { version = " 2.1" , features = [" rand_core" ], optional = true }
71- blake3 = " 1.5 "
72- thiserror = " 1 "
68+ blake3 = " 1.8.1 "
69+ thiserror = " 2 "
7370# version 1.3.5 is 0bb5c5b03249c463debb5cef5f7e52ee66f3aaab
7471bls-signatures = { git = " https://github.com/dashpay/bls-signatures" , rev = " 0bb5c5b03249c463debb5cef5f7e52ee66f3aaab" , optional = true }
7572
7673[dev-dependencies ]
77- serde_json = " 1.0.96 "
78- serde_test = " 1.0.19 "
79- serde_derive = " 1.0.103 "
74+ serde_json = " 1.0.140 "
75+ serde_test = " 1.0.177 "
76+ serde_derive = " 1.0.219 "
8077secp256k1 = { features = [ " recovery" , " rand" , " hashes" ], version =" 0.30.0" }
81- bip39 = " 2.0.0"
82- bincode_test = {package = " bincode" , version = " 1.3.3" }
78+ bincode = { version = " =2.0.0-rc.3" }
8379assert_matches = " 1.5.0"
8480dashcore = { path = " ." , features = [" core-block-hash-use-x11" , " message_verification" , " quorum_validation" , " signer" ] }
8581
0 commit comments