mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-28 19:07:57 +00:00
sp-core-hashing: use the digest::Digest trait to handle the hashing function uniformly (#10835)
* sp-core-hashing: use sha3 instead of tiny-keccak Signed-off-by: koushiro <koushiro.cqx@gmail.com> * use blake2 instead of blake2-rfc Signed-off-by: koushiro <koushiro.cqx@gmail.com> * improve som hashing of sp-core and sp-api-proc-macro Signed-off-by: koushiro <koushiro.cqx@gmail.com> * Some nits Signed-off-by: koushiro <koushiro.cqx@gmail.com> * cargo fmt Signed-off-by: koushiro <koushiro.cqx@gmail.com>
This commit is contained in:
@@ -49,14 +49,11 @@ bitflags = "1.3"
|
||||
# full crypto
|
||||
ed25519-dalek = { version = "1.0.1", default-features = false, features = ["u64_backend", "alloc"], optional = true }
|
||||
blake2-rfc = { version = "0.2.18", default-features = false, optional = true }
|
||||
tiny-keccak = { version = "2.0.1", features = ["keccak"], optional = true }
|
||||
schnorrkel = { version = "0.9.1", features = [
|
||||
"preaudit_deprecated",
|
||||
"u64_backend",
|
||||
], default-features = false, optional = true }
|
||||
sha2 = { version = "0.10.0", default-features = false, optional = true }
|
||||
hex = { version = "0.4", default-features = false, optional = true }
|
||||
twox-hash = { version = "1.6.2", default-features = false, optional = true }
|
||||
libsecp256k1 = { version = "0.7", default-features = false, features = ["hmac", "static-context"], optional = true }
|
||||
merlin = { version = "2.0", default-features = false, optional = true }
|
||||
ss58-registry = { version = "1.11.0", default-features = false }
|
||||
@@ -98,7 +95,6 @@ std = [
|
||||
"hash-db/std",
|
||||
"sp-std/std",
|
||||
"serde",
|
||||
"twox-hash/std",
|
||||
"blake2-rfc/std",
|
||||
"ed25519-dalek/std",
|
||||
"hex/std",
|
||||
@@ -107,11 +103,9 @@ std = [
|
||||
"tiny-bip39",
|
||||
"byteorder/std",
|
||||
"rand",
|
||||
"sha2/std",
|
||||
"schnorrkel/std",
|
||||
"regex",
|
||||
"num-traits/std",
|
||||
"tiny-keccak",
|
||||
"sp-core-hashing/std",
|
||||
"sp-debug-derive/std",
|
||||
"sp-externalities",
|
||||
@@ -132,11 +126,8 @@ std = [
|
||||
full_crypto = [
|
||||
"ed25519-dalek",
|
||||
"blake2-rfc",
|
||||
"tiny-keccak",
|
||||
"schnorrkel",
|
||||
"hex",
|
||||
"sha2",
|
||||
"twox-hash",
|
||||
"libsecp256k1",
|
||||
"sp-core-hashing",
|
||||
"sp-runtime-interface/disable_target_static_assertions",
|
||||
|
||||
Reference in New Issue
Block a user