Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reduce number of calls to send txs via connectors #3545

Open
danielbate opened this issue Jan 6, 2025 · 0 comments
Open

Reduce number of calls to send txs via connectors #3545

danielbate opened this issue Jan 6, 2025 · 0 comments
Assignees
Labels
chore Issue is a chore

Comments

@danielbate
Copy link
Member

danielbate commented Jan 6, 2025

Note

This may have crossover issues in the connectors repo, still TBD

For a raw transaction, submitted via the FuelConnector, the following network requests are made:

  • Estimate gas price
  • Dry run
  • Get coins to spend
  • Submission subscription
  • Status subscription
  • Get transaction with receipts
  • Get latest gas price

Part of this can be mitigated through tx pre bundling (#3495, #3539) and offering less abstract approaches for consumers (#3541), but we should also investigate the source of the problems in our primary flows (call()->waitForResult() etc.) to improve performance for the majority of our consumers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Issue is a chore
Projects
None yet
Development

No branches or pull requests

1 participant