fixed legacySDK reading

This commit is contained in:
redshift
2026-03-28 11:09:42 +00:00
parent 020606d276
commit d5656e488c
3 changed files with 5 additions and 3 deletions
+3 -2
View File
@@ -38,7 +38,7 @@ export function createDaemonRequestHandler(deps: {
getRoutstr21Models: (forceRefresh?: boolean) => Promise<any[]>;
runWalletCommand: (args: string[]) => Promise<string>;
parseBalances: (output: string) => Record<string, number>;
mode?: "xcashu" | "lazyrefund" | "apikeys";
mode?: "xcashu" | "apikeys";
usageTrackingDriver: UsageTrackingDriver;
}) {
return async function handler(req: IncomingMessage, res: ServerResponse) {
@@ -181,7 +181,7 @@ export function createDaemonRequestHandler(deps: {
deps.storageAdapter,
deps.providerRegistry,
"min",
"lazyrefund",
"apikeys",
);
const spender = client.getCashuSpender();
@@ -423,6 +423,7 @@ export function createDaemonRequestHandler(deps: {
debugLevel: "DEBUG",
mode: deps.mode,
usageTrackingDriver: deps.usageTrackingDriver,
sdkStore: deps.store,
});
const isStream = bodyObj.stream === true;
+1
View File
@@ -45,6 +45,7 @@ async function main(): Promise<void> {
const usageTrackingDriver = createBunSqliteUsageTrackingDriver({
dbPath: DB_PATH,
sqlite: { Database },
legacyStorageDriver: sqliteDriver,
});
const discoveryAdapter = createDiscoveryAdapterFromStore(store);
+1 -1
View File
@@ -11,7 +11,7 @@ export interface RoutstrdConfig {
port: number;
provider: string | null;
cocodPath: string | null;
mode?: "xcashu" | "lazyrefund" | "apikeys";
mode?: "xcashu" | "apikeys";
}
export const DEFAULT_CONFIG: RoutstrdConfig = {