SubVT (Substrate Validator Toolkit) data access library for Swift.
Please visit the top-level Subvt repository for project information.
- Rename the file
Sources/SubVTData/Resources/data-env-example.json
todata-env.json
, and edit the file contents with the service host and port details. - Run
swift test
in the root folder to test. - Run
swift build
in the root folder to 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"),
// ...
],
// ...
)
]
)
Please refer to the tests for information about how to use the report and application REST services, and network status, active/inactive validator list and validator details RPC pub/sub services.