diff --git a/packages/experimental/src.ts/nonce-manager.ts b/packages/experimental/src.ts/nonce-manager.ts index 9cf16c5bf9..28588d7e29 100644 --- a/packages/experimental/src.ts/nonce-manager.ts +++ b/packages/experimental/src.ts/nonce-manager.ts @@ -63,7 +63,7 @@ export class NonceManager extends ethers.Signer { transaction.nonce = this.getTransactionCount("pending"); this.incrementTransactionCount(); } else { - this.setTransactionCount(transaction.nonce); + this.setTransactionCount(transaction.nonce + 1); } return this.signer.sendTransaction(transaction).then((tx) => {