signMessageV2

对明文字符串进行签名

sign 接口是对Hex格式的字符串进行签名,签名验证使用verifyMessage接口。而signMessageV2可以对明文字符串进行签名,签名验证请使用verifyMessageV2 接口。

用法

//直接调用,此时必须传入私钥
TronWeb.Trx.signMessageV2(message, privateKey)

//实例化TronWeb对象后,进行调用
tronWeb.trx.signMessageV2(message, privateKey);

参数

ParameterDescriptionData Type
message待签名消息Bytes / String
privateKey用于签名的私钥 ,可选,默认使用构建tronweb时传入的私钥String

返回值

String - 签名。

示例

var messge = 'hello world';
var signature = await tronWeb.trx.signMessageV2(messge);
console.log(signature);
>0x1d1b0779da653630d29fc4f1ea1e5a109a30d52e21e7657fa896d2fccc3b430b14089377e13b6ed35ef371a1c91873773d568219d1100fa8595e5f2eec39e3e41c