【问题标题】:Is there any module in substrate framework to add native code to pallet [closed]基板框架中是否有任何模块可以将本机代码添加到托盘 [关闭]
【发布时间】:2021-08-26 20:34:16
【问题描述】:

我是基板新手,我正在开发一个项目(在基板中),根据要求,我必须将映射键和值存储在外部数据库中,为此我选择了 mongodb,但我不知道如何在运行时实现它。或者还有其他方法可以使用 rust 编写的外部代码并在托盘内使用它......

【问题讨论】:

  • 请提供足够的代码,以便其他人更好地理解或重现问题。

标签: rust substrate


【解决方案1】:

运行时应被视为沙盒环境,不能轻易与外部客户端通信。

我们确实定义了一组主机函数,专门描述运行时和客户端之间的接口,但这可能是解决您的问题的错误方法。

相反,您可能希望运行第二个服务,该服务侦听您的链并使用您想要的信息形成数据库。

看看:https://github.com/paritytech/substrate-archive

以及其他此类索引解决方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-26
    • 1970-01-01
    • 1970-01-01
    • 2017-11-02
    • 2022-01-14
    • 2010-12-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多