Implement new crypto hash API (#499)
* [core] add new crypto hash API * [core] move new crypto hash definitions to dedicated module * [core] integrate the new env::hash module into core::storage module * [core] fix LayoutCryptoHasher impls * [core] add doc test to hash_encoded * [core] fix minor things in lazy hash map * [core] apply rustfmt * [core] remove old crypto hash module * [core] base DynamicAllocation::key implementation on new hash API * [core] remove old hash impls from on-chain env * [core] make DynamicAllocation::key impl work on Wasm32 target * [core] remove the entire deprecated ink_core::hash module
crates/core/src/env/hash.rs
0 → 100644