Outdated transactions

En travaillant sur Ğcli, je me suis retrouvé avec cette erreur qui apparaissait de temps en temps :

Error: Subxt(Rpc(ClientError(Call(
  ErrorObject { 
    code: ServerError(1010),
    message: "Invalid Transaction",
    data: Some(RawValue("Transaction is outdated")) 
  }))))

C’est le signe que la transaction est “InvalidTransaction::Stale”, par exemple si le nonce est trop petit. Ça arrive quand je spamme les transactions et qu’il n’a pas le temps de mettre à jour le nonce.

Je met ça là pour que qu’on le retrouve facilement si quelqu’un rencontre la même erreur dans le futur :slight_smile:

3 Likes

On tombe systématiquement sur ce message quand la finalisation est bloquée (comme actuellement Finalisation bloquée).

2 Likes