From f87bf37c1061b0f703f154afaf75dc4087ef46c3 Mon Sep 17 00:00:00 2001 From: Eric <5089238+emizzle@users.noreply.github.com> Date: Fri, 1 Nov 2024 12:11:55 +1100 Subject: [PATCH] add assertion to ensure nonce is not populated --- ethers/signer.nim | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ethers/signer.nim b/ethers/signer.nim index 16e1180..5cd577f 100644 --- a/ethers/signer.nim +++ b/ethers/signer.nim @@ -139,6 +139,8 @@ method populateTransaction*( if transaction.gasLimit.isNone: populated.gasLimit = some(await signer.estimateGas(populated, BlockTag.pending)) + doAssert transaction.nonce.isSome, "nonce not populated!" + return populated method cancelTransaction*(