eos.eccVerify

执行对签名数据进行eos公钥验证操作

  • 调用方式
hbWallet.callAPI('eos.eccVerify', param, callback);
  • param
{
 loading: true, //是否显示loading动画
 signature: 'signature hash', //签名hash
 data: 'xxx', //签名字符串明文
 publicKey: 'xxx' //验证公钥
}
  • callback
function(data) {
 //data.code为0表示验证成功
 //data.verified为true表示验证通过
}
  • 测试
hbWallet.callAPI('eos.eccVerify', { 
    loading: true, 
    signature: 'SIG_K1_KB44YSp9UBKpP7cgAxo8H5wQR8cX27DjRrWwsJ8LuprsPvGHzfeK9QrzTUBJYF23XL6VxQRuj8gArUqsCuyN3GLDe2aNys', 
    data: 'hello world!!!', 
    publicKey: 'EOS6ibRVTRjbTULAQMCpDxU9wurVeLB1cEUD3s1YxP9NK1EwxzRt6' 
}, function (data) {
    alert(JSON.stringify(data));
});

results matching ""

    No results matching ""