web3.utils.randomHex
生成指定长度的密码学强伪随机16进制字符串。
调用:
web3.utils.randomHex(size)
参数:
size
- Number: 生成长度,例如32表示要生成32字节长的16进制字符串,即64个字符以及前缀“0x”
返回值:
String
: 生成的随机16进制字符串
示例代码:
web3.utils.randomHex(32)
> "0xa5b9d60f32436310afebcfda832817a68921beb782fabf7915cc0460b443116a"
web3.utils.randomHex(4)
> "0x6892ffc6"
web3.utils.randomHex(2)
> "0x99d6"
web3.utils.randomHex(1)
> "0x9a"
web3.utils.randomHex(0)
> "0x"