NonceConflictError
Defined in: wallet-evm/src/errors.ts:77
The node refused the transaction with “nonce too low”, its hash was not found, and the nonce could
not be proven spent by another transaction (scan 2026-10-30 F1). The RPC that refused it already
holds the signed bytes: if it lied, it can still broadcast them, so nothing new is signed. Show
“the network didn’t confirm — check activity, then retry”; the account’s next send uses
nextNonce (when the node named one) or the nonce after this one.
Extends
Section titled “Extends”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new NonceConflictError(
hash,nonce,nextNonce,cause):NonceConflictError
Defined in: wallet-evm/src/errors.ts:82
Parameters
Section titled “Parameters”`0x${string}`
number
nextNonce
Section titled “nextNonce”number | undefined
unknown
Returns
Section titled “Returns”NonceConflictError
Overrides
Section titled “Overrides”BroadcastUnknownError.constructor
Properties
Section titled “Properties”
readonlyhash:`0x${string}`
Defined in: wallet-evm/src/errors.ts:62
Hash of the signed transaction, computed locally. Watch it instead of sending again.
Inherited from
Section titled “Inherited from”maybeSent
Section titled “maybeSent”
readonlymaybeSent:true=true
Defined in: wallet-evm/src/errors.ts:60
Always true: the transaction may be on its way.
Inherited from
Section titled “Inherited from”BroadcastUnknownError.maybeSent
nextNonce
Section titled “nextNonce”
readonlynextNonce:number|undefined
Defined in: wallet-evm/src/errors.ts:81
The next nonce the node named in its refusal, when it named one.
readonlynonce:number
Defined in: wallet-evm/src/errors.ts:79
The nonce the signed transaction carries.