EOSJS-ECC中文手册

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

ecc.signHash

signHash()方法为指定的sha256哈希生成签名。

函数原型

function signHash(dataSha256,privateKey,encoding)

调用参数

  • dataSha256:要签名的Sha256哈希,32字节字符串或buffer
  • privateKey:私钥,wif格式或PrivateKey对象
  • encoding:数据编码格式,可选,默认值:utf8

返回值

signHash()方法返回签名结果字符串。

示例代码

const ecc = require('eosjs-ecc')

(async()=>{
  let priv = '5JbrPk2h9kNtsmKTauKar5PtmE5nPhtF8BcVUSzGrZhFV7UvccK'
  let hash = '0001020304050607080900010203040506070809000102030405060708090001' //32字节定长
  let signature = ecc.sign(hash,priv)
  console.log(signature)
})()