Merge pull request #345 from input-output-hk/sleep_on_MempoolTxTooSlow
fix(transaction_group): add randomized sleep between mempool resubmis…
fix(transaction_group): add randomized sleep between mempool resubmis…
Introduce a randomized delay (up to the current attempt number in seconds) before retrying transaction submission after a mempool failure. This helps to reduce the likelihood of repeated mempool contention and increases the chances of successful resubmission.
feat(dev): remove pyright and add pyrefly configuration
- Remove pyright from pre-commit hooks and development dependencies - Add pyrefly configuration to pyproject.toml for type checking