diff --git a/reference/tools/chopsticks.md b/reference/tools/chopsticks.md index 7e37ae40a..4dc8db9d7 100644 --- a/reference/tools/chopsticks.md +++ b/reference/tools/chopsticks.md @@ -37,7 +37,7 @@ Before you begin, ensure you have the following installed: You can install Chopsticks globally or locally in your project. Choose the option that best fits your development workflow. !!! tip - This documentation explains the features of Chopsticks version `1.2.2`. Make sure you're using the correct version to match these instructions. + This documentation explains the features of Chopsticks version `{{ dependencies.javascript_packages.chopsticks.version }}`. Make sure you're using the correct version to match these instructions. ### Global Installation @@ -46,19 +46,19 @@ To install Chopsticks globally, allowing you to use it across multiple projects, === "npm" ```bash - npm i -g @acala-network/chopsticks@1.2.2 + npm i -g @acala-network/chopsticks@{{ dependencies.javascript_packages.chopsticks.version }} ``` === "pnpm" ```bash - pnpm add -g @acala-network/chopsticks@1.2.2 + pnpm add -g @acala-network/chopsticks@{{ dependencies.javascript_packages.chopsticks.version }} ``` === "yarn" ```bash - yarn global add @acala-network/chopsticks@1.2.2 + yarn global add @acala-network/chopsticks@{{ dependencies.javascript_packages.chopsticks.version }} ``` Now, you should be able to run the `chopsticks` command from your terminal. @@ -78,19 +78,19 @@ Then, install Chopsticks as a local dependency: === "npm" ```bash - npm i @acala-network/chopsticks@1.2.2 + npm i @acala-network/chopsticks@{{ dependencies.javascript_packages.chopsticks.version }} ``` === "pnpm" ```bash - pnpm add @acala-network/chopsticks@1.2.2 + pnpm add @acala-network/chopsticks@{{ dependencies.javascript_packages.chopsticks.version }} ``` === "yarn" ```bash - yarn add @acala-network/chopsticks@1.2.2 + yarn add @acala-network/chopsticks@{{ dependencies.javascript_packages.chopsticks.version }} ``` Finally, you can run Chopsticks using the `npx` command. To see all available options and commands, run it with the `--help` flag: diff --git a/variables.yml b/variables.yml index c466b689d..4bdeb5f21 100644 --- a/variables.yml +++ b/variables.yml @@ -15,11 +15,11 @@ dependencies: docker_image_version: 1.88.0 polkadot_sdk: repository_url: https://github.com/paritytech/polkadot-sdk - version: polkadot-stable2512 - docker_image_version: stable2512 + version: polkadot-stable2512-1 + docker_image_version: stable2512-1 open_zeppelin_contracts: repository_url: https://github.com/OpenZeppelin/openzeppelin-contracts - version: v5.4.0 + version: v5.5.0 polkadot_sdk_contracts_node: repository_url: https://github.com/paritytech/polkadot-sdk version: polkadot-stable2503-6 @@ -28,7 +28,10 @@ dependencies: polkadot_sdk_parachain_template: repository_url: https://github.com/paritytech/polkadot-sdk-parachain-template version: v0.0.4 + # Subdependencies are pinned to versions from the template's Cargo.lock. + # Update these only when a new template version is released. subdependencies: + polkadot_sdk_version: polkadot-stable2503-3 polkadot_omni_node_version: 0.5.0 chain_spec_builder_version: 10.0.0 frame_omni_bencher_version: 0.13.0 @@ -48,23 +51,24 @@ dependencies: ignore_updates: true polkadot_omni_node: name: polkadot-omni-node - version: 0.7.0 + version: 0.13.0 javascript_packages: chopsticks: name: '@acala-network/chopsticks' - version: 1.2.5 + version: 1.2.7 moonwall: name: '@moonwall/cli' - version: 5.18.2 + version: 5.18.3 polkadot_js_api: name: '@polkadot/api' version: 16.5.4 polkadot_api: name: polkadot-api - version: 1.23.2 + version: 1.23.3 resolc: name: '@parity/resolc' version: 0.6.0 + ignore_updates: true hardhat_polkadot: name: '@parity/hardhat-polkadot' version: 0.2.7 @@ -82,7 +86,7 @@ dependencies: version: 6.16.0 paraspell_sdk: name: '@paraspell/sdk' - version: 12.3.0 + version: 12.5.1 hdkd: name: '@polkadot-labs/hdkd' version: 0.0.26