Closed
Description
- Version: 6.15.0
- Python: 3.10
- OS: macos
pip freeze
output
<put the output from running pip freeze here>
What was wrong?
The line:
tx = web3.eth.wait_for_transaction_receipt(hex_hash)
has issues on my local testing Geth node (inspired from geth --dev).
So I run into this issue if I check too fast:
ValueError {"message": "(-32000) transaction indexing is in progress"}
How can it be fixed?
I think raising + catching a custom error for this situation.
Like it should still wait for the timeout if we are indexing.
Right now, it is only looking for "tx not found" error.
Note: We prefer to use issues to track our work. If you think you've encountered a bug in web3py or
have a feature request, you're in the right place. If you have implementation or usage questions,
please refer to our documentation and/or join the conversation
on discord.
Metadata
Metadata
Assignees
Labels
No labels