<分区>
我想基于 Substrate 创建一个新的区 block 链项目,并将其与 CENNZnet 提供的模块(例如 GenericAsset 和 CENNZX-Spot 模块)集成。
substrate-up/substrate-node-new
脚本生成的工程,由于依赖不匹配,无法直接与CENNZnet模块集成,导致编译错误。
创建可与 CENNZnet 模块集成的新 Substrate 项目的最佳方法是什么?
<分区>
我想基于 Substrate 创建一个新的区 block 链项目,并将其与 CENNZnet 提供的模块(例如 GenericAsset 和 CENNZX-Spot 模块)集成。
substrate-up/substrate-node-new
脚本生成的工程,由于依赖不匹配,无法直接与CENNZnet模块集成,导致编译错误。
创建可与 CENNZnet 模块集成的新 Substrate 项目的最佳方法是什么?
最佳答案
(披露:我是CENNZnet的核心开发者之一)
不幸的是,我们不得不 fork Substrate 项目来添加 CENNZnet 所需的一些功能,并且所有 CENNZnet 模块都直接或间接地依赖于这些功能。这意味着为了与 CENNZnet 模块集成,人们需要依赖于我们的 Substrate fork而不是奇偶基板。
我们正在将这些更改和模块贡献回上游,因此最终将不再需要此步骤。
git clone git@github.com:[用户名]/[项目名].git
chmod +x ./scripts/init.sh ./scripts/build.sh ./runtime/wasm/build.sh
./scripts/init.sh
./scripts/build.sh
cargo 构建
cargo 运行 -- --dev
关于rust - 如何基于CENNZnet创建一个新的区 block 链项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56535234/