7得票1回答
运行时构建:在此范围中未找到字符串

常见的问题是,开发人员可能会遇到自定义托盘的情况,用于将映射存储到常见类型(例如String)的存储器中。例如: #[derive(Encode, Decode, Clone, Default, RuntimeDebug)] pub struct ClusterMetadata { ...

7得票2回答
Substrate节点模板无法创建运行时错误=其他("无法反序列化模块:UnknownOpcode(192)")。

我正在尝试按照这个步骤https://docs.substrate.io/tutorials/build-a-blockchain/build-local-blockchain/#start-the-local-node启动本地节点。但它总是给我报错: ➜ substrate-node-t...

9得票2回答
遇到错误,无法完成 substrate 前端模板的 yarn 安装。

按照这里提供的安装步骤进行操作。 使用 node 版本 v16.14.0 完成以下步骤。 git clone https://github.com/substrate-developer-hub/substrate-front-end-template yarn install 错误代...

8得票1回答
在 Substrate 中,是否有一种方法可以在一个自定义模块中使用另一个自定义模块的存储和函数?

我看过 Substrate 教程中有关创建单独 Substrate 运行时模块的教程,链接在这里,以便重复使用功能。但我想知道是否有一种方法让一个自定义模块可以访问另一个自定义模块的存储或函数? 大致如下: /// In ModuleA pub type IndexType = ...

7得票1回答
自由余额、预留余额、锁定余额、解禁余额等之间有什么区别?

在Substrate区块链开发框架中,FRAME Balances托盘引用了4种不同类型的余额: 可用余额 保留余额 锁定余额 挂起余额 这些不同类型的余额之间有什么区别?它们在Substrate中何时使用?在我的运行时模块中应该如何使用它们?

20得票1回答
在Substrate中,Babe、Aura和Grandpa有什么区别?

Substrate支持“可插拔共识算法”,开发者可以选择使用多种共识算法之一。它标配四种算法: Aura Babe 工作量证明 (PoW) Grandpa 其中部分算法(例如babe和grandpa)可以在单个节点中同时使用。每个共识算法有何区别,哪些算法可以或应该一起使用?

43得票5回答
无法指定 `edition2021` 以使用 Rust 中的不稳定包

我想通过Cargo运行一个示例,但是遇到了错误:error: failed to parse manifest at `/Users/aviralsrivastava/dev/subxt/Cargo.toml` 完整的堆栈跟踪信息为:error: failed to parse manifes...

8得票1回答
如何在 Substrate 运行时执行浮点数运算

我如何在Substrate运行时对浮点值进行数学运算。 以一个简单的例子为例,假设我想在去中心化金融中跟踪利率。 我可以通过将百分比作为整数来进行原型设计。 let rate = 2; let dividend = capital * rate / 100; 但是如果我的利率是2.5%...

7得票2回答
Substrate中事件存储的成本是多少?

在实现我的链逻辑时,我在思考是否需要使用事件,因为它们可能会给节点增加额外的存储成本用于事件日志。这里实际涉及到的存储成本是多少?日志会在某个时刻自动清除吗?

7得票2回答
如何在同一运行时内多次重复使用Substrate托盘?

我希望同一运行时内可以使用多种货币。默认节点模板中已经加载了 Balances 面板,但据我所知它只能处理一种货币。 我该如何多次重复使用 Balances 面板呢?