disable voltage lsp

This commit is contained in:
boufni95 2024-08-22 16:40:23 +02:00
parent 87e709f3ec
commit 11860d099f
2 changed files with 8 additions and 6 deletions

View file

@ -225,6 +225,7 @@ export class OlympusLSP extends LSP {
} }
} }
/*
export class VoltageLSP extends LSP { export class VoltageLSP extends LSP {
constructor(settings: LSPSettings, lnd: LND, liquidityProvider: LiquidityProvider) { constructor(settings: LSPSettings, lnd: LND, liquidityProvider: LiquidityProvider) {
super("VoltageLSP", settings, lnd, liquidityProvider) super("VoltageLSP", settings, lnd, liquidityProvider)
@ -302,4 +303,5 @@ export class VoltageLSP extends LSP {
const json = await res.json() as { jit_bolt11: string } const json = await res.json() as { jit_bolt11: string }
return json return json
} }
} }
*/

View file

@ -2,7 +2,7 @@ import { getLogger } from "../helpers/logger.js"
import { Utils } from "../helpers/utilsWrapper.js" import { Utils } from "../helpers/utilsWrapper.js"
import { LiquidityProvider } from "./liquidityProvider.js" import { LiquidityProvider } from "./liquidityProvider.js"
import LND from "../lnd/lnd.js" import LND from "../lnd/lnd.js"
import { FlashsatsLSP, LoadLSPSettingsFromEnv, LSPSettings, OlympusLSP, VoltageLSP } from "../lnd/lsp.js" import { FlashsatsLSP, LoadLSPSettingsFromEnv, LSPSettings, OlympusLSP, /* VoltageLSP */ } from "../lnd/lsp.js"
import Storage from '../storage/index.js' import Storage from '../storage/index.js'
import { defaultInvoiceExpiry } from "../storage/paymentStorage.js" import { defaultInvoiceExpiry } from "../storage/paymentStorage.js"
import { RugPullTracker } from "./rugPullTracker.js" import { RugPullTracker } from "./rugPullTracker.js"
@ -23,7 +23,7 @@ export class LiquidityManager {
rugPullTracker: RugPullTracker rugPullTracker: RugPullTracker
lnd: LND lnd: LND
olympusLSP: OlympusLSP olympusLSP: OlympusLSP
voltageLSP: VoltageLSP /* voltageLSP: VoltageLSP */
flashsatsLSP: FlashsatsLSP flashsatsLSP: FlashsatsLSP
log = getLogger({ component: "liquidityManager" }) log = getLogger({ component: "liquidityManager" })
channelRequested = false channelRequested = false
@ -40,7 +40,7 @@ export class LiquidityManager {
this.rugPullTracker = rugPullTracker this.rugPullTracker = rugPullTracker
this.utils = utils this.utils = utils
this.olympusLSP = new OlympusLSP(settings.lspSettings, lnd, liquidityProvider) this.olympusLSP = new OlympusLSP(settings.lspSettings, lnd, liquidityProvider)
this.voltageLSP = new VoltageLSP(settings.lspSettings, lnd, liquidityProvider) /* this.voltageLSP = new VoltageLSP(settings.lspSettings, lnd, liquidityProvider) */
this.flashsatsLSP = new FlashsatsLSP(settings.lspSettings, lnd, liquidityProvider) this.flashsatsLSP = new FlashsatsLSP(settings.lspSettings, lnd, liquidityProvider)
} }
@ -198,7 +198,7 @@ export class LiquidityManager {
await this.storage.liquidityStorage.SaveLspOrder({ service_name: 'olympus', invoice: olympusOk.invoice, total_paid: olympusOk.totalSats, order_id: olympusOk.orderId, fees: olympusOk.fees }) await this.storage.liquidityStorage.SaveLspOrder({ service_name: 'olympus', invoice: olympusOk.invoice, total_paid: olympusOk.totalSats, order_id: olympusOk.orderId, fees: olympusOk.fees })
return return
} }
const voltageOk = await this.voltageLSP.requestChannel(shouldOpen.maxSpendable) /* const voltageOk = await this.voltageLSP.requestChannel(shouldOpen.maxSpendable)
if (voltageOk) { if (voltageOk) {
this.log("requested channel from voltage") this.log("requested channel from voltage")
this.channelRequested = true this.channelRequested = true
@ -206,7 +206,7 @@ export class LiquidityManager {
this.feesPaid += voltageOk.fees this.feesPaid += voltageOk.fees
await this.storage.liquidityStorage.SaveLspOrder({ service_name: 'voltage', invoice: voltageOk.invoice, total_paid: voltageOk.totalSats, order_id: voltageOk.orderId, fees: voltageOk.fees }) await this.storage.liquidityStorage.SaveLspOrder({ service_name: 'voltage', invoice: voltageOk.invoice, total_paid: voltageOk.totalSats, order_id: voltageOk.orderId, fees: voltageOk.fees })
return return
} } */
const flashsatsOk = await this.flashsatsLSP.requestChannel(shouldOpen.maxSpendable) const flashsatsOk = await this.flashsatsLSP.requestChannel(shouldOpen.maxSpendable)
if (flashsatsOk) { if (flashsatsOk) {