r0gue-io/pop-cli

feat: get runtime metadata from WASM file

Open

#507 创建于 2025年4月2日

在 GitHub 查看
 (1 评论) (0 反应) (0 负责人)Rust (39 fork)github user discovery
DevExenhancementgood first issuelow

仓库指标

Star
 (113 star)
PR 合并指标
 (30 天内没有已合并 PR)

描述

Why do we need this feature?

We learnt that this feature is used across commands like pop bench and pop try-runtime and it does increase the experience significantly.

  • With pop bench, current issue is with the hooks and pallet names.
  • With pop try-runtime, we can use this feature to compare the spec version / name of a remote node and a provided blob and throws the error early.

Current Status

Latest branch of https://github.com/chevdor/subwasm works well but the published version on crates.io is not up-to-date which makes the remote crate not compatible with our codebase. Need to consider alternative approach or re-implement our own version of the functionalities of subwasm that we need.

贡献者指南