ethers 调用sendTransaction是data数据传值问题 具体传值规则是什么

除了第一个参数是方法选择器以外,其他的入参,每一个入参都需要手动将参数转成32字节的数据吗?

比如 我要传递数量这个参数 是不是就意味着我需要手动调用方法函数将数量的这个值转换成32字节数据如下方代码所示,还是说有更好的处理方案。

image.png

image.png

请先 登录 后评论

4 个回答

Tiny熊
  擅长:智能合约,以太坊
请先 登录 后评论
cooling - 前端开发
请先 登录 后评论
Tiny熊
  擅长:智能合约,以太坊
请先 登录 后评论
cooling - 前端开发
请先 登录 后评论
  • 2 关注
  • 0 收藏,2613 浏览
  • cooling 提出于 2022-12-22 14:16