@@ -10,8 +10,7 @@ license = "CC0-1.0"
1010
1111[features ]
1212default = [" getrandom" ]
13- serde = [" dep:serde" , " dep:serde_json" , " dashcore_hashes/serde" , " secp256k1/serde" , " dashcore/serde" ]
14- bincode = [" serde" , " dep:bincode" , " dep:bincode_derive" , " dashcore_hashes/bincode" , " dashcore/bincode" ]
13+ serde = [" dep:serde" , " dashcore_hashes/serde" , " secp256k1/serde" , " dashcore/serde" ]
1514bip38 = [" scrypt" , " aes" , " bs58" , " rand" ]
1615eddsa = [" dashcore/eddsa" ]
1716bls = [" dashcore/bls" ]
@@ -23,7 +22,6 @@ dashcore_hashes = { path = "../hashes" }
2322dashcore = { path =" ../dash" }
2423secp256k1 = { version = " 0.30.0" , default-features = false , features = [" hashes" , " recovery" , " std" ] }
2524bip39 = { version = " 2.2.0" , default-features = false , features = [" std" , " chinese-simplified" , " chinese-traditional" , " czech" , " french" , " italian" , " japanese" , " korean" , " portuguese" , " spanish" , " zeroize" ] }
26- serde = { version = " 1.0" , default-features = false , features = [" derive" ], optional = true }
2725base58ck = { version = " 0.1.0" , default-features = false }
2826bitflags = { version = " 2.6" , default-features = false }
2927getrandom = { version = " 0.2" , optional = true }
@@ -34,10 +32,9 @@ sha2 = { version = "0.10", default-features = false }
3432bs58 = { version = " 0.5" , default-features = false , features = [" check" , " alloc" ], optional = true }
3533rand = { version = " 0.8" , default-features = false , features = [" std" , " std_rng" ], optional = true }
3634# Serialization
37- bincode = { version = " 2.0.1 " , optional = true }
38- bincode_derive = { version = " 2.0.1" , optional = true }
35+ serde = { version = " 1.0 " , default-features = false , features = [ " derive " ] , optional = true }
36+ bincode = { version = " 2.0.1" , default-features = false , features = [ " serde " ] , optional = true }
3937base64 = { version = " 0.22" , optional = true }
40- serde_json = { version = " 1.0" , optional = true }
4138hex = { version = " 0.4" }
4239zeroize = { version = " 1.8" , features = [" derive" ] }
4340tracing = " 0.1"
@@ -46,7 +43,7 @@ async-trait = "0.1"
4643[dev-dependencies ]
4744dashcore = { path =" ../dash" , features = [" test-utils" ] }
4845hex = " 0.4"
49- key-wallet = { path = " ." , features = [" test-utils" , " bip38" , " serde" , " bincode " , " eddsa" , " bls" ] }
46+ key-wallet = { path = " ." , features = [" test-utils" , " bip38" , " serde" , " eddsa" , " bls" ] }
5047rand = { version = " 0.8" , features = [" std" , " std_rng" ] }
5148test-case = " 3.3"
5249tokio = { version = " 1" , features = [" macros" , " rt" ] }
0 commit comments