-
Notifications
You must be signed in to change notification settings - Fork 260
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
Infinite loop when querying non-existing Runtime API with the Reconnecting Client #1903
Comments
Issue seems to be related to the fact that we are using the reconnecting client |
Should be fixed by #1904 |
@pgherveou Does this need to be deployed to "wss://westend-asset-hub-rpc.polkadot.io"? I'm still encountering the same issue here |
We are doing a Subxt release shortly and then I expect @pgherveou can handle this side of it :) |
Thanks, @jsdw! @pgherveou, could you please ping me when this is finished? |
Just FYI the 0.38.1 release was done so this should be unblocked from the Subxt side. Let us know if any issues! |
We have this piece of code here that calls a runtime_api with subxt
https://github.com/paritytech/polkadot-sdk/blob/e9393a9afc3b33cc2d01b7820a8f186434196758/substrate/frame/revive/rpc/src/client.rs#L696-L703
When called for a block that pre-date this Runtime API, it looks like subxt enter in an infite loop
This can be tested with the following command from the polkadot-sdk repo
Then hit the server with the following curl
The substrate node request return the expected response
The text was updated successfully, but these errors were encountered: