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

adding extra delay to give web3 providers more time to synch and load… #63

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

mdigi14
Copy link

@mdigi14 mdigi14 commented Oct 7, 2022

Added an extra delay to the code that checks for bundle inclusion. I have encountered bugs where the TransactionNotFound error is raised even when my bundles land on chain.

This suggests that web3 providers sometimes update the value returned by 'w3.eth.block.number' before the 'w3.eth.get_transaction()' endpoint is aware of all transaction hashes from a recent block.

This may cause an issue where end-users send the same bundle twice because they do not receive proper confirmation.

@odysseus0
Copy link
Collaborator

Yo this is actually an interesting idea. I am wondering if it will have unintended adverse side effects in some areas. WDYT?

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.

2 participants