Polkadot 如何在具有特定 Substrate 版本的平行链项目中使用/修改 Frontier - Rust 依赖管理

发布于 2025-01-10 15:03:05 字数 442 浏览 0 评论 0原文

我在 Polkadot Rust 中遇到了依赖地狱,那就是当我尝试构建平行链时(https://github.com/substrate-developer-hub/substrate-parachain-template)与 Frontier,我试图确保 Parachain 和 Frontier 都基于相同版本的基材(https://github.com/paritytech/substrate),但 Frontier 存储库没有版本它基于基材 polkadot-v0.9.17。

I have encountered the dependency hell in Polkadot Rust, that is when I was trying to build a Parachain(https://github.com/substrate-developer-hub/substrate-parachain-template) with Frontier, I was trying to make sure both the Parachain and Frontier were based on the same version of substrate (https://github.com/paritytech/substrate), but Frontier repository did not have a version that is based on substrate polkadot-v0.9.17.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

泪痕残 2025-01-17 15:03:05

签出 Frontier 中的分支 polkadot-v0.9.17

在上面的 Frontier 分支中

,将所有底层依赖项替换为分支 =“polkadot-v0.9.17” ,然后删除模板文件夹,或者如果您想修复其中的代码

checkout a branch polkadot-v0.9.17 in Frontier

in above Frontier branch, replace all substrate dependencies with branch = "polkadot-v0.9.17"

then delete the template folder or if you want to fix the code in it

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文