-
Notifications
You must be signed in to change notification settings - Fork 9
Interface for Spawning Local Nodes #143
Comments
@pepoviola –– can we perhaps integrate Zombienet into Capi? Raises some questions about Zombienet's distribution (would like to reference it as a peer dep). In your opinion, how might we want to proceed? #63 |
In order to use Zombienet, one needs to (besides zombienet) download and compile also polkadot. This could be a nice DX experience but makes either the repo bigger size-wise, or makes the user to rely on internet connectivity. On the other hand, if we add this in our .gitignore, then user can download and then use them without an issue. |
Hey @harrysolovay, as @wirednkod says for running the node we also need the compiled version of the node (48M if we use the Maybe adding a Thanks! |
I quite like this idea. This is the approach taken by the Dprint formatter (one specifies a remote wasm blob containing the language-specific formatting logic). |
#296 makes defining an in-JS dev-chain-ctrl interface somewhat irrelevant for now. |
Continued from #140
In many cases (especially during development / when one has no internet connectivity) it is useful to spawn and interact with a local (potentially-temporary) chain / node. How do we want to approach this?
Ideally, developers can do so as easily as...
Initial thinking: we can achieve this by bundling in a compiled node (such as that of the
substrate-node-template
). There are issues with this approach:How do we enable seamless reference of local chains? What do we cache? What do we want the DXs to be?
The text was updated successfully, but these errors were encountered: