用于 Swift 的 SubVT(Substrate Validator Toolkit,Substrate验证器工具包)数据访问库。
请访问顶层 Subvt 仓库获取项目信息。
Sources/SubVTData/Resources/data-env-example.json
重命名为 data-env.json
,并使用服务主机和端口详细信息编辑文件内容。swift test
进行测试。swift build
进行构建。let package = Package(
// ...
dependencies: [
// ...
.package(
url: "https://github.com/helikon-labs/subvt-data-swift.git",
.upToNextMinor(from: "0.17.1")
)
],
targets: [
.target(
name = "YourTarget",
dependencies: [
// ...
.product(name: "SubVTData", package: "subvt-data-swift"),
// ...
],
// ...
)
]
)
请参考测试,了解如何使用报告和应用程序 REST 服务,以及网络状态、活跃/非活跃验证器列表和验证器详细信息 RPC 发布/订阅服务。