-
Notifications
You must be signed in to change notification settings - Fork 710
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
Ran out of free wasm instances, when using runtime_api
#6436
Comments
I believe this is harmless, as a new instance will be allocated anyway. See here, maybe someone more familiar with the code can confirm.
Not sure why the warning exists, can it be removed? |
My question is why does it stall block syncing? |
Does it really stall or is it just extremely slow? Tell them to set |
paritytech/substrate#8846 generally this would prevent this by having some priority based cache for consensus related actions. |
It actually stalls, from the attached image. Its syncing at 0.0bps, while serving a lot of rpc requests |
Can you please ask them to run with |
Is there an existing issue?
Experiencing problems? Have you tried our Stack Exchange first?
Description of bug
In the Hyperbridge node, we provide an RPC for querying ISMP events which calls into the runtime using the runtime api.
https://github.com/polytope-labs/hyperbridge/blob/main/modules/ismp/pallets/rpc/src/lib.rs#L423
The problem is if this RPC gets called with a very large block range or perhaps too frequently, users start to observe the following error:
Which eventually causes the node to fall out of sync.
Steps to reproduce
No response
The text was updated successfully, but these errors were encountered: