我尝试使用此函数对从 0 到 9 的数字列表进行签名:
eccrypto.sign(privateKey, msg);
来自 here .
问题是当我使用 for 循环、forEach 或任何循环格式时,该函数不能与 'await' 一起使用,这是我的函数:
newfun=(async()=>{
var eccrypto = require("eccrypto");
var privateKey= Buffer.from([238, 239, 199, 101, 188, 134, 13, 13, 195, 172, 125, 168, 225, 189, 72, 148, 225, 200, 127, 218, 204, 11, 150, 146, 180, 243, 195, 109, 200, 119, 50, 20],'hex');
for (var msg=0; msg<=10;i++) {
var encrypt=await eccrypto.sign(privateKey, msg);
}});
这就是我得到的: