JoshOrndorff / recipes

A Hands-On Cookbook for Aspiring Blockchain Chefs
GNU General Public License v3.0
378 stars 186 forks source link

Kitchen Node (Instant Seal) not work with the latest sc-consensus-manual-seal crate #457

Closed yrong closed 2 years ago

yrong commented 2 years ago

sc-consensus-manual-seal version as following:

[[package]]
name = "sc-consensus-manual-seal"
version = "0.9.0"
source = "git+https://github.com/paritytech/substrate?branch=polkadot-v0.9.8#1b758b2a8d151d97d2242260c465b6df9cb8a7a4"
dependencies = [
 ...
]

some adjustment per the crate requirement and build error log attached in gist

Anybody try the recipe with latest crate? Not a dab hand at substrate hope someone can help.

JoshOrndorff commented 2 years ago

You just updated that one create? That typically won't work. You need to update all substrate crates together or they are incompatible.

yrong commented 2 years ago

@JoshOrndorff thanks for the reply, after some fight with the build error it works. link to this pr as reference if anybody want to do the upgrade