对字符串进行签名
signMessageV2不但可以对Hex格式的字符串进行签名,还可以对明文字符串进行签名,签名验证请使用verifyMessageV2 接口。
用法
//直接调用,此时必须传入私钥
TronWeb.Trx.signMessageV2(message, privateKey)
//实例化TronWeb对象后,进行调用
tronWeb.trx.signMessageV2(message, privateKey);
参数
Parameter | Description | Data Type |
---|---|---|
message | 待签名消息 | Bytes / String |
privateKey | 用于签名的私钥 ,可选,默认使用构建tronweb时传入的私钥 | String |
返回值
String - 签名。
示例
var messge = 'hello world';
var signature = await tronWeb.trx.signMessageV2(messge);
console.log(signature);
>0x1d1b0779da653630d29fc4f1ea1e5a109a30d52e21e7657fa896d2fccc3b430b14089377e13b6ed35ef371a1c91873773d568219d1100fa8595e5f2eec39e3e41c