Provide guidelines for retrying transaction submission #8879
Labels
A-congestion
Work aimed at ensuring good system performance under congestion
C-tracking-issue
Category: a tracking issue
This is a tracking issue for work on guidelines on how to write a well-functioning client that reliably submits transactions to the RPC nodes.
We need to decide how transactions that are rejected due to overload (#8878) get retried in the clients (e.g. wallets, near.social frontend).
If we don’t agree on this with the clients and suddenly start dropping transactions in the pool the clients might:
Concretely, we should understand what the clients are doing today and see if it’s realistic to migrate them towards exponential backoff policy.
Clients that we should check/notify:
Concrete steps
The text was updated successfully, but these errors were encountered: