如何在 web3js 中进行多个事务

How to make multiple transaction in web3js

我知道 web3js 的 web3.eth.sendSignedTransaction() 用于发送交易,在 return 中给我们交易哈希。但是当我想在一个循环中进行多个事务时。它给了我像

这样的错误
1 - Transaction known
2 - duplicate transaction
3 - error

那么我如何进行多个交易来发送可以循环 运行 的令牌。导致此问题的主要问题是 nounce(最后一次开采交易的交易计数)。交易没有被挖掘,我们给了他们多个交易,因此我们在得到所有这些错误时得到相同的通知结果。但是有一些方法可以发送多个交易。因为当我在 myetherwallet 或 metamask 中执行相同的任务时,它可以发送多个交易。

只需在您发送的每笔交易中增加随机数。