swanky-cli
swanky-cli copied to clipboard
The all-in-one developer environment for Parity pallet-contracts based smart contracts!
### What happened? When create a new flipper template using https://github.com/ltfschoen/XCMTemplate by following these steps in the README after following the steps to run it in Docker https://github.com/ltfschoen/XCMTemplate?tab=readme-ov-file#build--upload-ink-rust-flipper-smart-contract-to-local-testnet-using-swanky-cli-, when I...
### Overview (What and Why) When i run `yarn global add @astar-network/[email protected]` it says the latest version is still 3.1.0 because v4.0.0 of swanky-cli https://github.com/inkdevhub/swanky-cli/releases/tag/v4.0.0 still has not been published...
# Overview (What and Why) To make swanky all-around tool, the frontend part should also be taken into consideration. For the contract template we provide, there should also be UI...
**Description** Contracts compilation using the `--all` flag throws an error after adding a new contract to my project with the `contract new` command. Using the `--all` flag with a single...
**Description** The ink version (v4.2.1) used in contract templates is higher than than supported ink version (v4.2.0). The `supportedInk` value in swankyNode object has to be increased to "v4.2.1". **Steps...
**Description** The ink version (4.2.1) used in contract templates do not come prefixed with a "=" or "v".\ This logs the warning below when running `swanky check` command. ```bash [WARNING]Some...
**Description** https://github.com/inkdevhub/swanky-cli/blob/9a9d2900953511f777f0be4efe27146d4c345e6b/src/commands/check/index.ts#L82 Here we should filter both possible dependency types: "ink" & "ink_" (e.g. "ink_e2e"). We can use this filter approach instead: `.filter(([depName]) => /^ink($|_)/.test(depName))`
# Overview (What and Why) Add [ink! Analyzer](https://forum.polkadot.network/t/ink-analyzer-september-updates-recap/4244) in the container # Definition of Done ink! Analyzer is fully integrated to the container
**Description** https://github.com/AstarNetwork/swanky-cli/blob/9d5e528c613e912896e8bb670fd2482285af3502/src/templates/contracts/flipper/test/index.test.ts.hbs#L3 Tests generate erroneous path. the variable contract_name does not take into account the register, and you have to change the path manually in index.test.js ` import MyflipperFactory from...