Closed mnaamani closed 11 months ago
If we run the new version of the node ahead of the upgrade, would we get the same problem (when submitting transactions before the runtime upgrade?) or will handle this case better.
Yes tested, works flawlessly.
So the general recommendation should be for all node runners to run new version ahead of runtime upgrade for smooth operations.
After runtime upgrade to nara, a node that is used as an RPC endpoint to submit extrinsics MUST update to new binary otherwise polkadot-js api will have issues processing the dispatch result with errors that look like this:
This is because of the difference between the node and runtime expectation of the structure of
RuntimeDispatchInfo
type.If we run the new version of the node ahead of the upgrade, would we get the same problem (when submitting transactions before the runtime upgrade?) or will handle this case better. Would a newer version of polkadot-js api handle this edge case better? (Ie using runtime call instead of rpc call for
queryInfo
)?ref https://substrate.stackexchange.com/questions/5634/rpc-payment-queryfeeinfo-fails-on-westend-9310
┆Issue is synchronized with this Asana task by Unito