Replies: 1 comment
-
Smoldot is supposed to handle runtime upgrades just fine. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm working on integrating Smoldot into an Android application to communicate with a parachain. The nature of the application requires stable and reliable communication for extended periods without any user interaction or necessary app updates. This leads to the following questions, what is the expected behavior of the Smoldot client during a runtime upgrade? Can Smoldot handle runtime upgrades gracefully?
I am asking these questions because my team and I have already started running some tests. We have noticed that our application enters a semi-broken state where it appears to communicate with the network, fetch the state, and submit extrinsics, but not reliably. Specifically, we observed that some extrinsics sent periodically from our application are never broadcasted to the network, even though they were successfully validated by the client. Additionally, after the upgrade, I started noticing a significant increase in errors of the following type:
At this moment, we do not have enough information to determine whether the issue lies with the client or on our side. We would appreciate any assistance in understanding what we should expect from the Smoldot client to further investigate the issue.
Beta Was this translation helpful? Give feedback.
All reactions