Replaced csprng with @lukeed/csprng (#6)

This commit is contained in:
Aleksandr Kraiz
2022-05-03 13:24:54 +04:00
committed by GitHub
parent 2d0cea557c
commit bc51d0d279
3 changed files with 23 additions and 43 deletions

View File

@@ -1,11 +1,10 @@
import rand from 'csprng';
import { random } from '@lukeed/csprng';
import { ethers } from 'ethers';
const generateSecret = () => {
const RANDOM_RADIX = 16;
const RANDOM_BITS = 256;
const random = rand(RANDOM_BITS, RANDOM_RADIX);
const secret = ethers.utils.keccak256(`0x${random}`);
const rand = random(RANDOM_BITS);
const secret = ethers.utils.keccak256(rand);
return secret;
};