5 关于web3js构造签名问题

之前看文章说js可以调用离线签名,但是我一直没明白,有大佬可以帮我解答一下步骤吗 我自己想的是否是这样

1、web3.js调用构造一个请求 2、弹出钱包让你签名这个请求

是否这样子 但是我不明白如何让钱包调用出签名这个请求,比如我想签名一个转账请求(这个请求构造的步骤有哪些),这是怎么实现的

拜托了 07FB97E9.png

请先 登录 后评论

最佳答案 2023-01-14 12:29

你可以参考这个问答: https://learnblockchain.cn/question/56

如果你使用钱包的话,一般是直接使用web3.js 接口就可以,只要是交易,钱包会自动唤起签名窗口。 类似:

web3.eth.sendTransaction({
    from: '0xde0B295669a9FD93d5F28D9Ec85E40f4cb697BAe',
    data: code // deploying a contracrt
}, function(error, hash){
    ...
});

参考: https://learnblockchain.cn/docs/web3.js/web3-eth.html#sendtransaction

请先 登录 后评论

其它 0 个回答

  • 2 关注
  • 0 收藏,1687 浏览
  • 收敛 提出于 2023-01-12 23:49