RESIGN_SAME_NONCE
A replacement for the same nonce is needed, at a higher gas price.
| HTTP status | 409 |
| Group | Relay path |
| Retryable | No — sending it again changes nothing |
| Re-sign | NEW_SIGNATURE_SAME_NONCE — one new signature, same nonce, new relayer |
What happened
An earlier transaction for this nonce is in the pool and can only be displaced by one that pays more.
What to do
Rebuild with the same nonce and at least details.minGasPrice, then sign once.
Extra members
This code carries assignment, minGasPrice in the problem document, on top of the common members.
The problem document
Every error is application/problem+json (RFC 9457) with the same shape:
{
"type": "https://docs.co-relayer.com/errors/resign-same-nonce",
"title": "A replacement for the same nonce is needed, at a higher gas price.",
"status": 409,
"detail": "A sentence about this specific occurrence.",
"instance": "req_01JB…",
"code": "RESIGN_SAME_NONCE",
"retryable": false,
"resign": "NEW_SIGNATURE_SAME_NONCE",
"hint": "Rebuild with the same nonce and at least `details.minGasPrice`, then sign once."
}
See the error model for what each member means and how to handle unknown codes.