#substrate #interop #ismp #polkadot-sdk

无 std ismp-parachain-runtime-api

ISMP Parachain 共识客户端的 Substrate 运行时 API

3 个稳定版本

1.6.2 2024 年 5 月 10 日
1.6.1 2024 年 5 月 6 日
1.6.0 2024 年 5 月 2 日

#6#ismp


用于 ismp-parachain-inherent

Apache-2.0GPL-3.0-only

5KB

ISMP Parachain 运行时 API

该模块导出客户端子系统(如内在提供者)所需的运行时 API 定义。

用法

所需方法已在 ismp_parachain::Pallet<T> 中实现。

impl_runtime_apis! {
    impl ismp_parachain_runtime_api::IsmpParachainApi<Block> for Runtime {
        fn para_ids() -> Vec<u32> {
            ismp_parachain::Pallet::<Runtime>::para_ids()
        }

        fn current_relay_chain_state() -> RelayChainState {
            ismp_parachain::Pallet::<Runtime>::current_relay_chain_state()
        }
    }
}

许可

本库采用 Apache 2.0 许可证,版权所有 (c) 2024 Polytope Labs。


lib.rs:

parachain 共识客户端的运行时 API。

依赖项

~24–41MB
~705K SLoC