Skip to content

Conversation

@cmichi
Copy link
Contributor

@cmichi cmichi commented Sep 1, 2021

The most important commit to review is "Modify node-template for substrate-contracts-node".

Preview of the readme can be found here.

As a follow-up I'll adapt our ink! tutorials, workshop and ink-docs to reference this node instead of the canvas-node. This is a pre-condition for merging paritytech/canvas#73, as we would break existing tutorials, etc. otherwise.

We subsequently also need to adapt ink-waterfall to use this node for testing. This can only be done after we have GitLab set-up for this repo though. I've created https://github.com/paritytech/ci_cd/issues/189 for
this. After that is done we can add the .gitlab-ci.yml from canvas-node.

Copy link
Contributor

@ascjones ascjones left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@athei
Copy link
Member

athei commented Sep 1, 2021

Should we really include the pallet_template here? This isn't supposed to be a template.

@cmichi
Copy link
Contributor Author

cmichi commented Sep 1, 2021

Should we really include the pallet_template here? This isn't supposed to be a template.

I can take it out, my initial thinking was to keep it as simple as possible to later automate this synchronization with Substrate's node-template.

Copy link
Member

@athei athei left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can take it out, my initial thinking was to keep it as simple as possible to later automate this synchronization with Substrate's node-template.

I don't care that much. If it makes life easier for you just leave it in. Was just making sure that this isn't an oversight.

@HCastano HCastano merged commit 912282c into main Sep 1, 2021
@HCastano HCastano deleted the cmichi-add-initial-node branch September 1, 2021 21:31
@HCastano
Copy link
Contributor

HCastano commented Sep 1, 2021

@cmichi We should enable squash merges by default in the repo (I can't since I'm not a repo owner/admin)

cmichi added a commit to shawntabrizi/substrate-contracts-workshop that referenced this pull request Sep 6, 2021
cmichi added a commit to use-ink/ink-docs that referenced this pull request Sep 6, 2021
HCastano pushed a commit to use-ink/ink-docs that referenced this pull request Sep 6, 2021
cmichi added a commit to shawntabrizi/substrate-contracts-workshop that referenced this pull request Sep 7, 2021
* Migrate using `canvas-node` to `substrate-contracts-node`

Follow-up to paritytech/substrate-contracts-node#1.

* Upgrade to `cargo-contract` `v0.14.0`

* Clarify used module

* Fix executable name
ShaSear64 added a commit to ShaSear64/substrate-contracts-workshop that referenced this pull request Sep 20, 2025
* Migrate using `canvas-node` to `substrate-contracts-node`

Follow-up to paritytech/substrate-contracts-node#1.

* Upgrade to `cargo-contract` `v0.14.0`

* Clarify used module

* Fix executable name
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants