browserify / browserify/createHash

Uncaught TypeError: Cannot read properties of undefined (reading 'call') at Hash.CipherBase

Ouverte
#30 1 commentaire 2 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
JavaScript
Étoiles
53
Forks
37
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

I am using this createHash package in my code. The problem is it works fine for the algorithms i.e. 'md5', 'rmd160' and 'ripemd160' however for the sha algorithms, I am getting the error:

const hash = createHash('sha256')
.update(entropyBuffer)
.digest();

Uncaught TypeError: Cannot read properties of undefined (reading 'call')
at Hash.CipherBase (index.js:7:1)
at new Hash (browser.js:9:1)
at createHash (browser.js:29:1)
at deriveChecksumBits (bip39.ts:90:1)
at entropyToMnemonic (bip39.ts:45:1)
at generateMnemonic (bip39.ts:17:1)
at Home.tsx:25:1
at IonLifeCycleContext.tsx:67:1
at Array.forEach ()
at DefaultIonLifeCycleContext.ionViewWillEnter

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par browser.js au niveau de createHash et de new Hash, puis inspectez index.js au niveau de l’échec de Hash.CipherBase. Reproduisez l’exemple sha256 fourni et comparez-le aux algorithmes md5, rmd160 et ripemd160 qui fonctionnent. Le travail est terminé lorsque les algorithmes SHA ne déclenchent plus ce TypeError avec l’utilisation indiquée.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript
Domaine
web-dev
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.