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));
});