From 86cdd3780995631e9874fbae7c3f86206c4b45b7 Mon Sep 17 00:00:00 2001 From: Unheard0840 Date: Sat, 8 Aug 2026 08:01:30 +0200 Subject: [PATCH] Add Fulcrum dependency --- startos/dependencies.ts | 18 ++++++++---------- startos/manifest/index.ts | 7 +++---- 2 files changed, 11 insertions(+), 14 deletions(-) diff --git a/startos/dependencies.ts b/startos/dependencies.ts index 1688daf..98d8a27 100644 --- a/startos/dependencies.ts +++ b/startos/dependencies.ts @@ -1,13 +1,11 @@ import { sdk } from './sdk' export const setDependencies = sdk.setupDependencies( - async ({ effects }) => { - return { - fulcrum: { - kind: 'running', - versionRange: '*', - healthChecks: [], - }, - } - }, -) \ No newline at end of file + async ({ effects }) => ({ + fulcrum: { + kind: 'running', + versionRange: '>=0', + healthChecks: ['primary'], + }, + }), +) diff --git a/startos/manifest/index.ts b/startos/manifest/index.ts index 1d1d66f..79450f6 100644 --- a/startos/manifest/index.ts +++ b/startos/manifest/index.ts @@ -32,13 +32,12 @@ export const manifest = setupManifest({ dependencies: { fulcrum: { - description: - 'Electrum server used by Munin Bitcoin to access blockchain and wallet data.', + description: 'Electrum server for querying the Bitcoin blockchain.', optional: false, metadata: { title: 'Fulcrum', - icon: 'https://raw.githubusercontent.com/Start9Labs/fulcrum-startos/master/dep-icon.svg', + icon: 'https://raw.githubusercontent.com/Start9Labs/fulcrum-startos/master/icon.svg', }, }, }, -}) \ No newline at end of file +})