We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 960d6ad commit 5e3b47fCopy full SHA for 5e3b47f
app/scripts/controllers/metametrics.ts
@@ -9,7 +9,8 @@ import {
9
sum,
10
} from 'lodash';
11
import { ObservableStore } from '@metamask/obs-store';
12
-import { bufferToHex, keccak } from '@ethereumjs/util';
+import { bufferToHex } from '@ethereumjs/util';
13
+import { keccak256 } from 'ethereum-cryptography/keccak';
14
import { v4 as uuidv4 } from 'uuid';
15
import { NameControllerState, NameType } from '@metamask/name-controller';
16
import { AccountsControllerState } from '@metamask/accounts-controller';
@@ -375,7 +376,7 @@ export default class MetaMetricsController {
375
376
377
generateMetaMetricsId(): string {
378
return bufferToHex(
- keccak(
379
+ keccak256(
380
Buffer.from(
381
String(Date.now()) +
382
String(Math.round(Math.random() * Number.MAX_SAFE_INTEGER)),
0 commit comments