- Sep 22, 2024
-
-
Javier Viola authored
-
- Sep 20, 2024
-
-
Javier Viola authored
Added - Runtime upgrade helper for relaychain.
-
Javier Viola authored
Added: - Helper to perform a runtime upgrade on the relaychain ```rust let wasm = "file_path__or__url_to_*.compact.compressed.wasm"; network .relaychain() .runtime_upgrade(RuntimeUpgradeOptions::new(wasm.into())) .await?; ```
-
- Sep 12, 2024
-
-
Javier Viola authored
- Fixes: - Use correct stash account - Support single collator in `toml` (load from file) - Added - Add support for `evm` parachains, through the `evm_based` config (both in load from toml and builder).
-
Javier Viola authored
- Fix stash derivation (use `//`) - Add `evm` support, you can set your parachain as evm based with `evm_based(choice: bool)`. Fix: #247 cc: @AlexD10S / @al3mart
-
- Aug 28, 2024
-
-
Javier Viola authored
`v1` version support define a parachain with a single collator using `[parachain.collator]` (note this is a map and not a sequence). But in the `sdk` we drop support in favor of always use a vec<NodeConfig>. This pr allow to use the old toml definition __only__ with the load_from_toml method. cc: @AlexD10S
-
Özgün Özerk authored
This is nothing big :) The code execution logic is already present under `pjs` function, yet it is duplicated for `pjs_file` function. This change re-uses the existing code, so that you won't have to change it twice in the future. Co-authored-by:
Javier Viola <363911+pepoviola@users.noreply.github.com>
-
- Aug 20, 2024
-
-
Javier Viola authored
- Fixes: - `wait` metrics - `validation` for binaries (native provider).
-
Javier Viola authored
Fixes: - `wait` methods for metrics - `path` checking for `native` provider validation.
-
- Aug 15, 2024
-
-
Javier Viola authored
- Small refactor and fixes.
-
Javier Viola authored
- Add binaries verification to `validate_spec_with_provider_capabilities` - Improve error display in providers.
-
- Aug 13, 2024
-
-
Frank Bell authored
When testing `zombienet-sdk` with cross-chain calls with Asset Hub, we found that the hrmp channels passed to the chainspec caused the following issue: `Error: "Invalid JSON blob: invalid type: map, expected a tuple of size 4 at line 1 column 2794"` This is because the values of `HrmpChannelConfig` serialise to a map instead of a tuple, as expected by https://github.com/paritytech/polkadot-sdk/blob/fc906d5d0fb7796ef54ba670101cf37b0aad6794/polkadot/runtime/parachains/src/hrmp.rs#L492. Tests were updated accordingly to facilitate this fix. Additional commits were also added to enable some of Asset Hub on Polkadot functionality observed in the classic Zombienet repo, so that we are able to launch a local Polkadot network with Asset Hub should anyone require. Example configuration files can be found at the bottom of https://github.com/r0gue-io/pop-cli/pull/278/files for anyone interested, although that PR is still a work in progress and dependent on this one being accepted. PS - I added tests where I could, but additional tests might require some minor refactoring to make it easier to test only the logic that is changed by this PR, which I am not sure what the appetite is? An example would be refactoring the file name generation in `keystore.rs` into its own function to more easily test the outputs without the `scoped_fs`.
-
- Jul 20, 2024
-
-
Javier Viola authored
-
Tomasz Waszczyk authored
WIP --------- Co-authored-by:
Javier Viola <363911+pepoviola@users.noreply.github.com>
-
Javier Viola authored
-
- Jul 16, 2024
-
-
Javier Viola authored
-
Javier Viola authored
-
- Jun 22, 2024
-
-
Javier Viola authored
Add: - Bump subxt version - Change visibility for internal crates
-
Javier Viola authored
-
- Jun 21, 2024
-
-
Javier Viola authored
Change exports. @rzadp @Bullrich
-
- Jun 14, 2024
-
-
Javier Viola authored
-
- Jun 13, 2024
-
-
Javier Viola authored
-
Javier Viola authored
Includes: - wait methods for `metrics` - wait methods for subxt client.
-
- Jun 10, 2024
-
-
Javier Viola authored
-
- Jun 09, 2024
-
-
Javier Viola authored
-
- Jun 08, 2024
-
-
Javier Viola authored
-
- Jun 05, 2024
-
-
Javier Viola authored
-
Javier Viola authored
-
- Jun 04, 2024
-
-
Javier Viola authored
-
Javier Viola authored
-
- Jun 03, 2024
-
-
Javier Viola authored
-
- May 29, 2024
-
-
Javier Viola authored
- pjs-rs behind feature gate - Docker fixes
-
- May 27, 2024
-
-
Javier Viola authored
fix #214 - Fix docker leaking containers - Also fix docker download helpers - Improve docker rm _namespaced_ containers cc: @michalkucharczyk
-
- May 23, 2024
-
-
Javier Viola authored
This pr introduce the ability to set the `base_dir` used by the `namespace`. This allow users to reuse the same node's directories (config and database) and re-start the network from the latest state in sequential runs. Thx! fix #218
-
- May 16, 2024
-
-
Javier Viola authored
cc @sandreim thanks for the suggestion :)
-
- May 14, 2024
-
-
Javier Viola authored
-
Javier Viola authored
fix #210 Also fix the log cmd string. cc @michalkucharczyk , thanks!!
-
Frank Bell authored
Firstly, thank you for an amazing library! The original zombienet is a Polkadot staple and now being able to use it completely from Rust is a game changer for us: as you may be aware, we have integrated zombienet-sdk with [pop-cli](https://github.com/paritytech/zombienet-sdk). In doing so, we needed to add a few getters to the public api to be able to present certain information to the user, as well we expose a little more of the inner errors. This PR simply upstreams these changes. It also includes two additional fixes, which may be better implemented based on your guidance: - collator args werent working for us when specified in a config file, which seemed to be due to missing `--` in the args list provided by calling functions. - artifact path wasnt set when trying to build a chain spec. This may no longer be required based on the changes in https://github.com/paritytech/zombienet-sdk/commit/c7ce50c0 I am happy to add tests if you are open to these changes.
🙂 -
André Silva authored
-
André Silva authored
-