Skip to content

Conversation

@tabaktoni
Copy link
Member

@tabaktoni tabaktoni commented Dec 17, 2025

Motivation and Resolution

Enable a simple configuration for the users to speed up development tests, and also globally configure the retry interval for production.

Usage related changes

Set a globally retry interval for all channels.

// devnet
config.set('channelDefaults.options.transactionRetryIntervalFallback', 0);

// testnet - experiment with your RPC node to get the most performant value, default is conservative 5000ms
config.set('channelDefaults.options.transactionRetryIntervalFallback', 3000);

Development related changes

Set config in test fixture instead of prop override

Checklist:

  • Performed a self-review of the code
  • Rebased to the last commit of the target branch (or merged it into my branch)
  • Linked the issues which this PR resolves
  • Documented the changes in code (API docs will be generated automatically)
  • Updated the tests
  • All tests are passing

Copy link
Collaborator

@PhilippeR26 PhilippeR26 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds good.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants