v0.0.9.2
Build Service / BuildPackage (push) Has been cancelled

This commit is contained in:
2026-05-24 19:10:21 -04:00
parent b308d0ceaa
commit 70b8aab0f3
10 changed files with 169 additions and 45 deletions
+21 -1
View File
@@ -68,7 +68,27 @@ export const setInterfaces = sdk.setupInterfaces(async ({ effects }) => {
query: {},
})
const subspacesReceipt = await subspacesMultiOrigin.export([subspaces])
// The subs daemon ("subsd — HTTP REST API server for subs operations") serves
// its REST API on the same port. Expose it as a distinct `api` interface,
// separate from the prover (8888) and registry (8081) interfaces.
const subsApi = sdk.createInterface(effects, {
name: i18n('Subs API'),
id: 'subs-api',
description: i18n(
'REST API of the subs daemon (subsd) for Subspaces operations. Distinct from the Subspaces Prover and Subspaces Registry. Only useful while Subspaces is enabled.',
),
type: 'api',
masked: false,
schemeOverride: null,
username: null,
path: '',
query: {},
})
const subspacesReceipt = await subspacesMultiOrigin.export([
subspaces,
subsApi,
])
const proverMulti = sdk.MultiHost.of(effects, 'subspaces-prover-multi')
const proverMultiOrigin = await proverMulti.bindPort(SUBSPACES_PROVER_PORT, {