-
Notifications
You must be signed in to change notification settings - Fork 248
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
Light Client: No node available for call proof query. #1524
Comments
Is this when you start a light client pointed at a dev node, or when you're connecting to a chain that's been producing blocks for a while? We have tests that run a light client against a brand new dev node, and IIRC for those we need to wait a few blocks before we can start interacting with it! |
@jsdw I am connecting to a testnet has a relay chain with four validators and a para chain with two collators, they have been producing blocks for days. So how can we determine whether the light client is ready to process the transactions exactly (like some sort of Ready indicator or event)? |
Good question! @lexnv I think you've run into similar things before; do you know of any way we can wait for Smoldot to be ready? |
We ran into a similar There are a few things we could do about it in subxt:
Ideally, we'd need to reproduce this with logs enabled and raise the issue in smoldot |
I am encountering this error after starting the light client and committing a transaction immediately. The error message is:
To workaround the issue, I have to add a 20 seconds delay between starting the light client and committing the first transaction. Anyone run into this?
The text was updated successfully, but these errors were encountered: