metamask钱包如何将bnb从一个地址平均发送到其他多个地址?

老师,我想把metamask钱包的bnb从一个地址平均发送到其他多个地址,手动发送太慢了,想请教下如何程序实现。需要学习哪些知识。有没有类似的教程?谢谢

请先 登录 后评论

最佳答案 2021-08-02 10:34

可以使用web3.js 批量发起转账交易

web3.eth.sendTransaction(transactionObject

参考:web3.eth — web3.js 中文文档 — 登链社区

也可以使用智能合约,实现一个交易里批量转账:

function manySend(address[] memory users) external payable {
    for (uint i = 0; i < users.length; i++) {
      users[i].transfer(msg.value/users.length);
    }
  }
请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,3424 浏览
  • 高鸿祥 提出于 2021-08-01 21:21