Substrate Developer Hub

Substrate Developer Hub

  • 教程
  • 知识库
  • 进阶菜谱
  • API 文档
  • Languages icon简体中文
    • English
    • 繁體中文
    • 协助翻译

›整合

开始

  • 总览
  • 安装
  • 在 Windows 系统开始
  • 词汇表

学习 Substrate

  • Extrinsics
  • 交易池
  • 账户摘要
  • 会话密钥
  • 交易权重
  • 链下功能

Runtime

  • Runtime 总览
  • Runtime 的基本类型
  • FRAME
  • Pallets
  • Runtime宏
  • Runtime 元数据
  • Runtime 存储
  • Runtime 来源
  • Runtime 执行流程
  • Runtime事件
  • Runtime 错误
  • 交易费用
  • 链下工作机
  • 调试
  • Runtime 测试
  • 链上随机生成
  • Runtime 升级

智能合约

  • 总览
  • ink! 智能合约
  • ink! 概念
  • ink! 开发
  • EVM 模块
  • ink! 常问问题

整合

  • Polkadot-JS
  • 客户端库
  • 链描述
  • Subkey 工具
  • 内存分析

进阶

  • SCALE 编解码器
  • 共识机制
  • 区块导入过程
  • 执行器
  • 密码学
  • 存储
  • SS58 地址格式

贡献

  • 协助翻译
Translate

客户端库

坊间有数个特定语言开发的客户端库,可用于与 Substrate 区块链进行交互。 通常这些库提供的功能是基于 Substrate 远程过程调用 (RPC) API 实现的。

Javascript

Polkadot JS 团队开发并维护了一套丰富的工具,可用于与 Substrate 区块链进行交互。 请参阅 Polkadot JS 主页 以了解有关该工具套件的更多信息。

Parity 还维护了一个 txwrapper 的 Javascript 库,用于离线生成 Substrate 的交易。

Go

Go 语言的 Substrate RPC 客户端,又名GSRPC,是由 Centrifuge 开发并维护。

C#

Polkadot API DotNet 是一个 Substrate RPC 客户端给 .NET 程序员。 它是由 Usetech 开发并维护的。

Substrate 社区成员 Cedric Decoster ( GitHub 账号 @darkfriend77) 也開發並维护了 SubstrateNetApi 和一个 Unity3D 的 starter template 项目, 该库也可以通过 NuGetForUnity 程序包管理器来下载。

C++

Usetech 还维护了 Polkadot API CPP,这是一个用于与 Substrate RPC 交互的 C ++ 库。

Rust

Parity 开发并维护了 substrate-subxt 的 Rust 库,专门用于将外部交易 (extrinsics) 提交到 Substrate 区块链上。 Substrate API Client 是 Rust 的另一个 Substrate 客户端库,由 Supercomputing Systems 开发并维护;其 API的设计比 substrate-subxt 更为通用。

Python

py-substrate-interface 是用于与 Substrate RPC 交互的 Python 库。 它提供了广泛的功能,并支持了 Polkascan多链区块浏览器 的实现。 这程序库是由 Polkascan 基金会 开发并维护。

← Polkadot-JS链描述 →
  • Javascript
  • Go
  • C#
  • C++
  • Rust
  • Python
Substrate Developer Hub
开发者中心
教程知识库进阶菜谱API 文档
社区
社区主页通讯Substrate 技术聊天室Substrate 研讨会Stack Overflow推特事件 (Events)
更多
Substrate Builders 计划BlogSubstrate GitHub开发者中心 GitHub隐私政策使用条款Cookie 设置
Copyright © 2021 Parity Technologies