src/blockchain/src/domain/shared/HasHash.js
/**
   * Calculates a hashed value from the values of provided state marked by keys
   *
   * @return {String} A hash value
   */
Calculates a hashed value from the values of provided state marked by keys
@return {String} A hash value
Calculates a hashed value from the values of provided state marked by keys @return { String } A hash value
calculateHash() {
    const objToHash = Object.fromEntries(keys.map(k => [k, prop(k, this)]))
    return compose(
      computeCipher(options),
      assemble,
      props(keys)
    )(objToHash)
  }
calculateHash ( ) { const objToHash = Object . fromEntries ( keys . map ( k => [ k , prop ( k , this ) ] ) ) return compose ( computeCipher ( options ) , assemble , props ( keys ) ) ( objToHash ) }
Calculates a hashed value from the values of provided state marked by keys
 @return {String} A hash value
Calculates a hashed value from the values of provided state marked by keys @return { String } A hash value