From aa13d7d3748e38c49634e1c109228bcc220bed4d Mon Sep 17 00:00:00 2001 From: Oluwatobi Bamidele Date: Tue, 30 Jan 2024 20:52:25 +0100 Subject: [PATCH 01/35] fix: bot payment should actually send payment to recipient --- dist/src/controllers/botapi/pay.js | 1 + dist/src/controllers/botapi/pay.js.map | 2 +- src/controllers/botapi/pay.ts | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/dist/src/controllers/botapi/pay.js b/dist/src/controllers/botapi/pay.js index b144844c..c692aab7 100644 --- a/dist/src/controllers/botapi/pay.js +++ b/dist/src/controllers/botapi/pay.js @@ -65,6 +65,7 @@ function pay(a) { replyUuid: message.replyUuid, parentId: message.parentId || 0, }, + amount: amount || 0, type: constants_1.default.message_types.boost, success: () => ({ success: true }), failure: (e) => __awaiter(this, void 0, void 0, function* () { diff --git a/dist/src/controllers/botapi/pay.js.map b/dist/src/controllers/botapi/pay.js.map index aff8f1e2..c1798b26 100644 --- a/dist/src/controllers/botapi/pay.js.map +++ b/dist/src/controllers/botapi/pay.js.map @@ -1 +1 @@ -{"version":3,"file":"pay.js","sourceRoot":"","sources":["../../../../src/controllers/botapi/pay.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"pay.js","sourceRoot":"","sources":["../../../../src/controllers/botapi/pay.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/controllers/botapi/pay.ts b/src/controllers/botapi/pay.ts index 933f75f5..ae818043 100644 --- a/src/controllers/botapi/pay.ts +++ b/src/controllers/botapi/pay.ts @@ -62,6 +62,7 @@ export default async function pay(a: Action): Promise { replyUuid: message.replyUuid, parentId: message.parentId || 0, }, + amount: amount || 0, type: constants.message_types.boost, success: () => ({ success: true }), failure: async (e) => { From 49a3c53f111058f1d9d2fa1dd76e64893338116d Mon Sep 17 00:00:00 2001 From: Oluwatobi Bamidele Date: Tue, 30 Jan 2024 21:04:50 +0100 Subject: [PATCH 02/35] update: if reply_uuid is not provided bot pay should be a direct payment --- dist/src/controllers/botapi/pay.js | 10 +++++++--- dist/src/controllers/botapi/pay.js.map | 2 +- src/controllers/botapi/pay.ts | 10 +++++++--- 3 files changed, 15 insertions(+), 7 deletions(-) diff --git a/dist/src/controllers/botapi/pay.js b/dist/src/controllers/botapi/pay.js index c692aab7..f3e29d88 100644 --- a/dist/src/controllers/botapi/pay.js +++ b/dist/src/controllers/botapi/pay.js @@ -36,7 +36,9 @@ function pay(a) { const msg = { chatId: chat.id, uuid: msg_uuid || short.generate(), - type: constants_1.default.message_types.boost, + type: reply_uuid + ? constants_1.default.message_types.boost + : constants_1.default.message_types.direct_payment, sender: botContactId, amount: amount || 0, date: date, @@ -51,7 +53,7 @@ function pay(a) { msg.parentId = parent_id; const message = (yield models_1.models.Message.create(msg)); socket.sendJson({ - type: 'boost', + type: reply_uuid ? 'boost' : 'direct_payment', response: jsonUtils.messageToJson(message, chat, owner), }, tenant); yield network.sendMessage({ @@ -66,7 +68,9 @@ function pay(a) { parentId: message.parentId || 0, }, amount: amount || 0, - type: constants_1.default.message_types.boost, + type: reply_uuid + ? constants_1.default.message_types.boost + : constants_1.default.message_types.direct_payment, success: () => ({ success: true }), failure: (e) => __awaiter(this, void 0, void 0, function* () { const errorMsg = (0, errMsgString_1.errMsgString)(e); diff --git a/dist/src/controllers/botapi/pay.js.map b/dist/src/controllers/botapi/pay.js.map index c1798b26..33d49e2e 100644 --- a/dist/src/controllers/botapi/pay.js.map +++ b/dist/src/controllers/botapi/pay.js.map @@ -1 +1 @@ -{"version":3,"file":"pay.js","sourceRoot":"","sources":["../../../../src/controllers/botapi/pay.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"pay.js","sourceRoot":"","sources":["../../../../src/controllers/botapi/pay.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/controllers/botapi/pay.ts b/src/controllers/botapi/pay.ts index ae818043..63d9cd56 100644 --- a/src/controllers/botapi/pay.ts +++ b/src/controllers/botapi/pay.ts @@ -25,7 +25,9 @@ export default async function pay(a: Action): Promise { const msg: { [k: string]: string | number | Date } = { chatId: chat.id, uuid: msg_uuid || short.generate(), - type: constants.message_types.boost, + type: reply_uuid + ? constants.message_types.boost + : constants.message_types.direct_payment, sender: botContactId, // tribe owner is escrow holder amount: amount || 0, date: date, @@ -40,7 +42,7 @@ export default async function pay(a: Action): Promise { const message: Message = (await models.Message.create(msg)) as Message socket.sendJson( { - type: 'boost', + type: reply_uuid ? 'boost' : 'direct_payment', response: jsonUtils.messageToJson(message, chat, owner), }, tenant @@ -63,7 +65,9 @@ export default async function pay(a: Action): Promise { parentId: message.parentId || 0, }, amount: amount || 0, - type: constants.message_types.boost, + type: reply_uuid + ? constants.message_types.boost + : constants.message_types.direct_payment, success: () => ({ success: true }), failure: async (e) => { const errorMsg = errMsgString(e) From 36773e3a3ca45d06cbc12412cb9dbcfc8e6a2957 Mon Sep 17 00:00:00 2001 From: Oluwatobi Bamidele Date: Tue, 30 Jan 2024 21:16:53 +0100 Subject: [PATCH 03/35] update: direct payment can also have content for bot payment --- dist/src/controllers/botapi/pay.js | 28 +++++++++++--------------- dist/src/controllers/botapi/pay.js.map | 2 +- src/controllers/botapi/pay.ts | 20 +++++++++++++++++- 3 files changed, 32 insertions(+), 18 deletions(-) diff --git a/dist/src/controllers/botapi/pay.js b/dist/src/controllers/botapi/pay.js index f3e29d88..efcf2567 100644 --- a/dist/src/controllers/botapi/pay.js +++ b/dist/src/controllers/botapi/pay.js @@ -17,10 +17,11 @@ const socket = require("../../utils/socket"); const constants_1 = require("../../constants"); const logger_1 = require("../../utils/logger"); const errMsgString_1 = require("../../utils/errMsgString"); +const rsa = require("../../crypto/rsa"); const index_1 = require("./index"); function pay(a) { return __awaiter(this, void 0, void 0, function* () { - const { amount, bot_name, msg_uuid, reply_uuid, recipient_id, parent_id } = a; + const { amount, bot_name, msg_uuid, reply_uuid, recipient_id, parent_id, content, } = a; logger_1.sphinxLogger.info(`=> BOT PAY ${JSON.stringify(a, null, 2)}`); if (!a.recipient_id) return logger_1.sphinxLogger.error(`no recipient_id`); @@ -31,24 +32,19 @@ function pay(a) { const tenant = owner.id; const alias = bot_name || owner.alias; const botContactId = -1; + const encryptedForMeText = rsa.encrypt(owner.contactKey, content || ''); + const encryptedText = rsa.encrypt(chat.groupKey, content || ''); + const textMap = { chat: encryptedText }; const date = new Date(); date.setMilliseconds(0); - const msg = { - chatId: chat.id, - uuid: msg_uuid || short.generate(), - type: reply_uuid + const msg = Object.assign({ chatId: chat.id, uuid: msg_uuid || short.generate(), type: reply_uuid ? constants_1.default.message_types.boost - : constants_1.default.message_types.direct_payment, - sender: botContactId, - amount: amount || 0, - date: date, - status: constants_1.default.statuses.confirmed, - replyUuid: reply_uuid || '', - createdAt: date, - updatedAt: date, - senderAlias: alias, - tenant, - }; + : constants_1.default.message_types.direct_payment, sender: botContactId, amount: amount || 0, date: date, status: constants_1.default.statuses.confirmed, replyUuid: reply_uuid || '', createdAt: date, updatedAt: date, senderAlias: alias, tenant }, (reply_uuid + ? {} + : { + messageContent: encryptedForMeText, + remoteMessageContent: JSON.stringify(textMap), + })); if (parent_id) msg.parentId = parent_id; const message = (yield models_1.models.Message.create(msg)); diff --git a/dist/src/controllers/botapi/pay.js.map b/dist/src/controllers/botapi/pay.js.map index 33d49e2e..b40a8b3c 100644 --- a/dist/src/controllers/botapi/pay.js.map +++ b/dist/src/controllers/botapi/pay.js.map @@ -1 +1 @@ -{"version":3,"file":"pay.js","sourceRoot":"","sources":["../../../../src/controllers/botapi/pay.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"pay.js","sourceRoot":"","sources":["../../../../src/controllers/botapi/pay.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/controllers/botapi/pay.ts b/src/controllers/botapi/pay.ts index 63d9cd56..0e8adbd4 100644 --- a/src/controllers/botapi/pay.ts +++ b/src/controllers/botapi/pay.ts @@ -6,10 +6,19 @@ import * as socket from '../../utils/socket' import constants from '../../constants' import { sphinxLogger } from '../../utils/logger' import { errMsgString } from '../../utils/errMsgString' +import * as rsa from '../../crypto/rsa' import { Action, validateAction } from './index' export default async function pay(a: Action): Promise { - const { amount, bot_name, msg_uuid, reply_uuid, recipient_id, parent_id } = a + const { + amount, + bot_name, + msg_uuid, + reply_uuid, + recipient_id, + parent_id, + content, + } = a sphinxLogger.info(`=> BOT PAY ${JSON.stringify(a, null, 2)}`) if (!a.recipient_id) return sphinxLogger.error(`no recipient_id`) @@ -19,6 +28,9 @@ export default async function pay(a: Action): Promise { const tenant: number = owner.id const alias = bot_name || owner.alias const botContactId = -1 + const encryptedForMeText = rsa.encrypt(owner.contactKey, content || '') + const encryptedText = rsa.encrypt(chat.groupKey, content || '') + const textMap = { chat: encryptedText } const date = new Date() date.setMilliseconds(0) @@ -37,6 +49,12 @@ export default async function pay(a: Action): Promise { updatedAt: date, senderAlias: alias, tenant, + ...(reply_uuid + ? {} + : { + messageContent: encryptedForMeText, + remoteMessageContent: JSON.stringify(textMap), + }), } if (parent_id) msg.parentId = parent_id const message: Message = (await models.Message.create(msg)) as Message From 32b3b27a82377d579cc744fb2823e83f7f91e66f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 30 Jan 2024 20:54:31 +0000 Subject: [PATCH 04/35] [ci commit] Lint and format code --- src/grpc/types/cln/cln/CreateinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/DelinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/GetrouteRequest.d.ts | 2 +- src/grpc/types/cln/cln/InvoiceRequest.d.ts | 2 +- src/grpc/types/cln/cln/ListforwardsForwards.ts | 2 +- src/grpc/types/cln/cln/ListinvoicesInvoices.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannels.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts | 2 +- src/grpc/types/cln/cln/ListsendpaysPayments.ts | 2 +- src/grpc/types/cln/cln/SendonionRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendonionResponse.ts | 2 +- src/grpc/types/cln/cln/SendpayRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendpayResponse.ts | 2 +- src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitsendpayResponse.ts | 2 +- src/grpc/types/greenlight/Feerate.d.ts | 2 +- src/grpc/types/lnrpc/AMPInvoiceState.d.ts | 2 +- src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannel.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChanPointShim.d.ts | 2 +- src/grpc/types/lnrpc/Channel.ts | 2 +- src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ChannelCloseSummary.ts | 2 +- src/grpc/types/lnrpc/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts | 2 +- src/grpc/types/lnrpc/CloseChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts | 2 +- src/grpc/types/lnrpc/ConnectPeerRequest.d.ts | 2 +- src/grpc/types/lnrpc/Failure.ts | 2 +- src/grpc/types/lnrpc/FeeReportResponse.d.ts | 2 +- src/grpc/types/lnrpc/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc/Hop.d.ts | 2 +- src/grpc/types/lnrpc/InitWalletRequest.d.ts | 2 +- src/grpc/types/lnrpc/Invoice.ts | 2 +- src/grpc/types/lnrpc/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc/ListInvoiceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ListPaymentsResponse.d.ts | 2 +- src/grpc/types/lnrpc/NodeInfo.d.ts | 2 +- src/grpc/types/lnrpc/OpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/OutputDetail.d.ts | 2 +- src/grpc/types/lnrpc/PayReq.d.ts | 2 +- src/grpc/types/lnrpc/Payment.ts | 2 +- src/grpc/types/lnrpc/Peer.ts | 2 +- src/grpc/types/lnrpc/PendingChannelsResponse.ts | 2 +- src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts | 2 +- src/grpc/types/lnrpc/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts | 2 +- src/grpc/types/lnrpc/Resolution.d.ts | 2 +- src/grpc/types/lnrpc/Route.d.ts | 2 +- src/grpc/types/lnrpc/SendRequest.d.ts | 2 +- src/grpc/types/lnrpc/Transaction.d.ts | 2 +- src/grpc/types/lnrpc/Utxo.d.ts | 2 +- src/grpc/types/lnrpc/WalletBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/WatchOnly.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Channel.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Failure.ts | 2 +- src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc_proxy/Hop.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Invoice.ts | 2 +- src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc_proxy/PayReq.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Payment.ts | 2 +- src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Route.d.ts | 2 +- src/grpc/types/lnrpc_proxy/SendRequest.d.ts | 2 +- src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts | 2 +- src/grpc/types/routerrpc/HtlcEvent.ts | 2 +- src/grpc/types/routerrpc/SendPaymentRequest.d.ts | 2 +- src/grpc/types/walletrpc/BumpFeeRequest.d.ts | 2 +- src/grpc/types/walletrpc/FundPsbtRequest.d.ts | 2 +- src/grpc/types/walletrpc/LeaseOutputRequest.d.ts | 2 +- src/grpc/types/walletrpc/PendingSweep.d.ts | 2 +- src/grpc/types/walletrpc/SendOutputsRequest.d.ts | 2 +- src/grpc/types/walletrpc/TxTemplate.d.ts | 2 +- src/grpc/types/walletrpc/UtxoLease.d.ts | 2 +- 83 files changed, 83 insertions(+), 83 deletions(-) diff --git a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts index d73e8560..57130be6 100644 --- a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/DelinvoiceResponse.ts b/src/grpc/types/cln/cln/DelinvoiceResponse.ts index 0621f229..0365947a 100644 --- a/src/grpc/types/cln/cln/DelinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/DelinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/GetrouteRequest.d.ts b/src/grpc/types/cln/cln/GetrouteRequest.d.ts index 00979ea1..20b76657 100644 --- a/src/grpc/types/cln/cln/GetrouteRequest.d.ts +++ b/src/grpc/types/cln/cln/GetrouteRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface GetrouteRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/InvoiceRequest.d.ts b/src/grpc/types/cln/cln/InvoiceRequest.d.ts index 5e884c10..c852f603 100644 --- a/src/grpc/types/cln/cln/InvoiceRequest.d.ts +++ b/src/grpc/types/cln/cln/InvoiceRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { AmountOrAny as _cln_AmountOrAny, AmountOrAny__Output as _cln_AmountOrAny__Output, } from '../cln/AmountOrAny' -import type { Long } from '@grpc/proto-loader' export interface InvoiceRequest { description?: string diff --git a/src/grpc/types/cln/cln/ListforwardsForwards.ts b/src/grpc/types/cln/cln/ListforwardsForwards.ts index d6c81479..084ba51d 100644 --- a/src/grpc/types/cln/cln/ListforwardsForwards.ts +++ b/src/grpc/types/cln/cln/ListforwardsForwards.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts index ccb0a534..3cd95e64 100644 --- a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts +++ b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts index ced5ca3d..442c5c1a 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { ListpeersPeersChannelsFeerate as _cln_ListpeersPeersChannelsFeerate, ListpeersPeersChannelsFeerate__Output as _cln_ListpeersPeersChannelsFeerate__Output, @@ -28,7 +29,6 @@ import type { ListpeersPeersChannelsAlias as _cln_ListpeersPeersChannelsAlias, ListpeersPeersChannelsAlias__Output as _cln_ListpeersPeersChannelsAlias__Output, } from '../cln/ListpeersPeersChannelsAlias' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts index 79ed64b6..eb6220f5 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListsendpaysPayments.ts b/src/grpc/types/cln/cln/ListsendpaysPayments.ts index ab83ab63..5daf6d57 100644 --- a/src/grpc/types/cln/cln/ListsendpaysPayments.ts +++ b/src/grpc/types/cln/cln/ListsendpaysPayments.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendonionRequest.d.ts b/src/grpc/types/cln/cln/SendonionRequest.d.ts index 04a0a068..e9b5d79c 100644 --- a/src/grpc/types/cln/cln/SendonionRequest.d.ts +++ b/src/grpc/types/cln/cln/SendonionRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { SendonionFirst_hop as _cln_SendonionFirst_hop, SendonionFirst_hop__Output as _cln_SendonionFirst_hop__Output, @@ -8,7 +9,6 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface SendonionRequest { onion?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/SendonionResponse.ts b/src/grpc/types/cln/cln/SendonionResponse.ts index 0548e40e..14cb87cb 100644 --- a/src/grpc/types/cln/cln/SendonionResponse.ts +++ b/src/grpc/types/cln/cln/SendonionResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendpayRequest.d.ts b/src/grpc/types/cln/cln/SendpayRequest.d.ts index 1eb903d0..af782167 100644 --- a/src/grpc/types/cln/cln/SendpayRequest.d.ts +++ b/src/grpc/types/cln/cln/SendpayRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { SendpayRoute as _cln_SendpayRoute, SendpayRoute__Output as _cln_SendpayRoute__Output, @@ -8,7 +9,6 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface SendpayRequest { route?: _cln_SendpayRoute[] diff --git a/src/grpc/types/cln/cln/SendpayResponse.ts b/src/grpc/types/cln/cln/SendpayResponse.ts index 50235f69..5014692d 100644 --- a/src/grpc/types/cln/cln/SendpayResponse.ts +++ b/src/grpc/types/cln/cln/SendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts index c8a852a2..8c4bc7a2 100644 --- a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts index c397650b..65c6714a 100644 --- a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitsendpayResponse.ts b/src/grpc/types/cln/cln/WaitsendpayResponse.ts index d34b53f3..2e991681 100644 --- a/src/grpc/types/cln/cln/WaitsendpayResponse.ts +++ b/src/grpc/types/cln/cln/WaitsendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/greenlight/Feerate.d.ts b/src/grpc/types/greenlight/Feerate.d.ts index d8d0adcd..7b201bf6 100644 --- a/src/grpc/types/greenlight/Feerate.d.ts +++ b/src/grpc/types/greenlight/Feerate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/greenlight.proto +import type { Long } from '@grpc/proto-loader' import type { FeeratePreset as _greenlight_FeeratePreset, FeeratePreset__Output as _greenlight_FeeratePreset__Output, } from '../greenlight/FeeratePreset' -import type { Long } from '@grpc/proto-loader' export interface Feerate { preset?: _greenlight_FeeratePreset diff --git a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts index 5b0e7492..645d3caf 100644 --- a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts +++ b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, } from '../lnrpc/InvoiceHTLCState' -import type { Long } from '@grpc/proto-loader' export interface AMPInvoiceState { state?: _lnrpc_InvoiceHTLCState diff --git a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts index 1e2e873e..241570f7 100644 --- a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts +++ b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MacaroonPermission as _lnrpc_MacaroonPermission, MacaroonPermission__Output as _lnrpc_MacaroonPermission__Output, } from '../lnrpc/MacaroonPermission' -import type { Long } from '@grpc/proto-loader' export interface BakeMacaroonRequest { permissions?: _lnrpc_MacaroonPermission[] diff --git a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts index f8c6d9b4..5f52f618 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannel { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts index 0f9e9da0..43a8ed51 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { BatchOpenChannel as _lnrpc_BatchOpenChannel, BatchOpenChannel__Output as _lnrpc_BatchOpenChannel__Output, } from '../lnrpc/BatchOpenChannel' -import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannelRequest { channels?: _lnrpc_BatchOpenChannel[] diff --git a/src/grpc/types/lnrpc/ChanPointShim.d.ts b/src/grpc/types/lnrpc/ChanPointShim.d.ts index dd085b3a..e588220a 100644 --- a/src/grpc/types/lnrpc/ChanPointShim.d.ts +++ b/src/grpc/types/lnrpc/ChanPointShim.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -8,7 +9,6 @@ import type { KeyDescriptor as _lnrpc_KeyDescriptor, KeyDescriptor__Output as _lnrpc_KeyDescriptor__Output, } from '../lnrpc/KeyDescriptor' -import type { Long } from '@grpc/proto-loader' export interface ChanPointShim { amt?: number | string | Long diff --git a/src/grpc/types/lnrpc/Channel.ts b/src/grpc/types/lnrpc/Channel.ts index e05aee4b..fa394623 100644 --- a/src/grpc/types/lnrpc/Channel.ts +++ b/src/grpc/types/lnrpc/Channel.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_HTLC, HTLC__Output as _lnrpc_HTLC__Output, @@ -12,7 +13,6 @@ import type { ChannelConstraints as _lnrpc_ChannelConstraints, ChannelConstraints__Output as _lnrpc_ChannelConstraints__Output, } from '../lnrpc/ChannelConstraints' -import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts index f70c677f..d02a3d1a 100644 --- a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts +++ b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface ChannelAcceptRequest { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts index a35eec22..5e3c440d 100644 --- a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_Amount, Amount__Output as _lnrpc_Amount__Output, } from '../lnrpc/Amount' -import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelCloseSummary.ts b/src/grpc/types/lnrpc/ChannelCloseSummary.ts index 5b0bd8a8..211047f2 100644 --- a/src/grpc/types/lnrpc/ChannelCloseSummary.ts +++ b/src/grpc/types/lnrpc/ChannelCloseSummary.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -8,7 +9,6 @@ import type { Resolution as _lnrpc_Resolution, Resolution__Output as _lnrpc_Resolution__Output, } from '../lnrpc/Resolution' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/ChannelEdge.d.ts b/src/grpc/types/lnrpc/ChannelEdge.d.ts index d9a96a08..d2384edf 100644 --- a/src/grpc/types/lnrpc/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts index c4407c23..bd259c31 100644 --- a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -8,7 +9,6 @@ import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdgeUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts index 4acb7061..4f20325b 100644 --- a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface CloseChannelRequest { channel_point?: _lnrpc_ChannelPoint | null diff --git a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts index ba54545b..bee5c573 100644 --- a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts +++ b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface ClosedChannelUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts index 7e6cba0f..c3465b57 100644 --- a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts +++ b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { LightningAddress as _lnrpc_LightningAddress, LightningAddress__Output as _lnrpc_LightningAddress__Output, } from '../lnrpc/LightningAddress' -import type { Long } from '@grpc/proto-loader' export interface ConnectPeerRequest { addr?: _lnrpc_LightningAddress | null diff --git a/src/grpc/types/lnrpc/Failure.ts b/src/grpc/types/lnrpc/Failure.ts index de244f02..12d7c149 100644 --- a/src/grpc/types/lnrpc/Failure.ts +++ b/src/grpc/types/lnrpc/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_ChannelUpdate, ChannelUpdate__Output as _lnrpc_ChannelUpdate__Output, } from '../lnrpc/ChannelUpdate' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/FeeReportResponse.d.ts b/src/grpc/types/lnrpc/FeeReportResponse.d.ts index e02f69e4..0ccce99e 100644 --- a/src/grpc/types/lnrpc/FeeReportResponse.d.ts +++ b/src/grpc/types/lnrpc/FeeReportResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelFeeReport as _lnrpc_ChannelFeeReport, ChannelFeeReport__Output as _lnrpc_ChannelFeeReport__Output, } from '../lnrpc/ChannelFeeReport' -import type { Long } from '@grpc/proto-loader' export interface FeeReportResponse { channel_fees?: _lnrpc_ChannelFeeReport[] diff --git a/src/grpc/types/lnrpc/GetInfoResponse.d.ts b/src/grpc/types/lnrpc/GetInfoResponse.d.ts index ffdfab42..0b150627 100644 --- a/src/grpc/types/lnrpc/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc/GetInfoResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_Chain, Chain__Output as _lnrpc_Chain__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' -import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc/HTLCAttempt.ts b/src/grpc/types/lnrpc/HTLCAttempt.ts index b3a13201..63c7b68f 100644 --- a/src/grpc/types/lnrpc/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc/HTLCAttempt.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_Route, Route__Output as _lnrpc_Route__Output, @@ -8,7 +9,6 @@ import type { Failure as _lnrpc_Failure, Failure__Output as _lnrpc_Failure__Output, } from '../lnrpc/Failure' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Hop.d.ts b/src/grpc/types/lnrpc/Hop.d.ts index 0e70752e..4cc00e8f 100644 --- a/src/grpc/types/lnrpc/Hop.d.ts +++ b/src/grpc/types/lnrpc/Hop.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_MPPRecord, MPPRecord__Output as _lnrpc_MPPRecord__Output, @@ -8,7 +9,6 @@ import type { AMPRecord as _lnrpc_AMPRecord, AMPRecord__Output as _lnrpc_AMPRecord__Output, } from '../lnrpc/AMPRecord' -import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/InitWalletRequest.d.ts b/src/grpc/types/lnrpc/InitWalletRequest.d.ts index 09379e76..e3906c48 100644 --- a/src/grpc/types/lnrpc/InitWalletRequest.d.ts +++ b/src/grpc/types/lnrpc/InitWalletRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/walletunlocker.proto +import type { Long } from '@grpc/proto-loader' import type { ChanBackupSnapshot as _lnrpc_ChanBackupSnapshot, ChanBackupSnapshot__Output as _lnrpc_ChanBackupSnapshot__Output, @@ -8,7 +9,6 @@ import type { WatchOnly as _lnrpc_WatchOnly, WatchOnly__Output as _lnrpc_WatchOnly__Output, } from '../lnrpc/WatchOnly' -import type { Long } from '@grpc/proto-loader' export interface InitWalletRequest { wallet_password?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Invoice.ts b/src/grpc/types/lnrpc/Invoice.ts index 351c40b7..c8977ec2 100644 --- a/src/grpc/types/lnrpc/Invoice.ts +++ b/src/grpc/types/lnrpc/Invoice.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -16,7 +17,6 @@ import type { AMPInvoiceState as _lnrpc_AMPInvoiceState, AMPInvoiceState__Output as _lnrpc_AMPInvoiceState__Output, } from '../lnrpc/AMPInvoiceState' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts index 5bd9c77f..d0ec17a7 100644 --- a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, @@ -8,7 +9,6 @@ import type { AMP as _lnrpc_AMP, AMP__Output as _lnrpc_AMP__Output, } from '../lnrpc/AMP' -import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts index d5ce5f61..02b5f52a 100644 --- a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts +++ b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Invoice as _lnrpc_Invoice, Invoice__Output as _lnrpc_Invoice__Output, } from '../lnrpc/Invoice' -import type { Long } from '@grpc/proto-loader' export interface ListInvoiceResponse { invoices?: _lnrpc_Invoice[] diff --git a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts index 2317081d..271e215d 100644 --- a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts +++ b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Payment as _lnrpc_Payment, Payment__Output as _lnrpc_Payment__Output, } from '../lnrpc/Payment' -import type { Long } from '@grpc/proto-loader' export interface ListPaymentsResponse { payments?: _lnrpc_Payment[] diff --git a/src/grpc/types/lnrpc/NodeInfo.d.ts b/src/grpc/types/lnrpc/NodeInfo.d.ts index 1251f6aa..31129e62 100644 --- a/src/grpc/types/lnrpc/NodeInfo.d.ts +++ b/src/grpc/types/lnrpc/NodeInfo.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { LightningNode as _lnrpc_LightningNode, LightningNode__Output as _lnrpc_LightningNode__Output, @@ -8,7 +9,6 @@ import type { ChannelEdge as _lnrpc_ChannelEdge, ChannelEdge__Output as _lnrpc_ChannelEdge__Output, } from '../lnrpc/ChannelEdge' -import type { Long } from '@grpc/proto-loader' export interface NodeInfo { node?: _lnrpc_LightningNode | null diff --git a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts index 12a2a072..421d622d 100644 --- a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FundingShim as _lnrpc_FundingShim, FundingShim__Output as _lnrpc_FundingShim__Output, @@ -8,7 +9,6 @@ import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface OpenChannelRequest { sat_per_vbyte?: number | string | Long diff --git a/src/grpc/types/lnrpc/OutputDetail.d.ts b/src/grpc/types/lnrpc/OutputDetail.d.ts index f9777323..8bfbaadc 100644 --- a/src/grpc/types/lnrpc/OutputDetail.d.ts +++ b/src/grpc/types/lnrpc/OutputDetail.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { OutputScriptType as _lnrpc_OutputScriptType, OutputScriptType__Output as _lnrpc_OutputScriptType__Output, } from '../lnrpc/OutputScriptType' -import type { Long } from '@grpc/proto-loader' export interface OutputDetail { output_type?: _lnrpc_OutputScriptType diff --git a/src/grpc/types/lnrpc/PayReq.d.ts b/src/grpc/types/lnrpc/PayReq.d.ts index 864bedf0..4334047f 100644 --- a/src/grpc/types/lnrpc/PayReq.d.ts +++ b/src/grpc/types/lnrpc/PayReq.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' -import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc/Payment.ts b/src/grpc/types/lnrpc/Payment.ts index d98361e0..fedcedd5 100644 --- a/src/grpc/types/lnrpc/Payment.ts +++ b/src/grpc/types/lnrpc/Payment.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_HTLCAttempt, HTLCAttempt__Output as _lnrpc_HTLCAttempt__Output, @@ -8,7 +9,6 @@ import type { PaymentFailureReason as _lnrpc_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_PaymentFailureReason__Output, } from '../lnrpc/PaymentFailureReason' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Peer.ts b/src/grpc/types/lnrpc/Peer.ts index b0d9691f..010252ce 100644 --- a/src/grpc/types/lnrpc/Peer.ts +++ b/src/grpc/types/lnrpc/Peer.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, @@ -8,7 +9,6 @@ import type { TimestampedError as _lnrpc_TimestampedError, TimestampedError__Output as _lnrpc_TimestampedError__Output, } from '../lnrpc/TimestampedError' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PendingChannelsResponse.ts b/src/grpc/types/lnrpc/PendingChannelsResponse.ts index 1cfaeee5..c2dd5d0c 100644 --- a/src/grpc/types/lnrpc/PendingChannelsResponse.ts +++ b/src/grpc/types/lnrpc/PendingChannelsResponse.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -12,7 +13,6 @@ import type { PendingHTLC as _lnrpc_PendingHTLC, PendingHTLC__Output as _lnrpc_PendingHTLC__Output, } from '../lnrpc/PendingHTLC' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts index 3c8da411..b2991d2a 100644 --- a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts +++ b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface PolicyUpdateRequest { global?: boolean diff --git a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts index 3a92f24a..d729e8fa 100644 --- a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -20,7 +21,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts index 2b184038..fa75975c 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { StreamAuth as _lnrpc_StreamAuth, StreamAuth__Output as _lnrpc_StreamAuth__Output, @@ -8,7 +9,6 @@ import type { RPCMessage as _lnrpc_RPCMessage, RPCMessage__Output as _lnrpc_RPCMessage__Output, } from '../lnrpc/RPCMessage' -import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareRequest { request_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts index 6ef263be..5e2c44d4 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MiddlewareRegistration as _lnrpc_MiddlewareRegistration, MiddlewareRegistration__Output as _lnrpc_MiddlewareRegistration__Output, @@ -8,7 +9,6 @@ import type { InterceptFeedback as _lnrpc_InterceptFeedback, InterceptFeedback__Output as _lnrpc_InterceptFeedback__Output, } from '../lnrpc/InterceptFeedback' -import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareResponse { ref_msg_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/Resolution.d.ts b/src/grpc/types/lnrpc/Resolution.d.ts index c5d6f1ae..cf8d4b11 100644 --- a/src/grpc/types/lnrpc/Resolution.d.ts +++ b/src/grpc/types/lnrpc/Resolution.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ResolutionType as _lnrpc_ResolutionType, ResolutionType__Output as _lnrpc_ResolutionType__Output, @@ -12,7 +13,6 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface Resolution { resolution_type?: _lnrpc_ResolutionType diff --git a/src/grpc/types/lnrpc/Route.d.ts b/src/grpc/types/lnrpc/Route.d.ts index 4a1aab0d..ab20e38c 100644 --- a/src/grpc/types/lnrpc/Route.d.ts +++ b/src/grpc/types/lnrpc/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_Hop, Hop__Output as _lnrpc_Hop__Output, } from '../lnrpc/Hop' -import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc/SendRequest.d.ts b/src/grpc/types/lnrpc/SendRequest.d.ts index efd6a516..011fd0ca 100644 --- a/src/grpc/types/lnrpc/SendRequest.d.ts +++ b/src/grpc/types/lnrpc/SendRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -8,7 +9,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Transaction.d.ts b/src/grpc/types/lnrpc/Transaction.d.ts index b91d9efd..01e27208 100644 --- a/src/grpc/types/lnrpc/Transaction.d.ts +++ b/src/grpc/types/lnrpc/Transaction.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { OutputDetail as _lnrpc_OutputDetail, OutputDetail__Output as _lnrpc_OutputDetail__Output, @@ -8,7 +9,6 @@ import type { PreviousOutPoint as _lnrpc_PreviousOutPoint, PreviousOutPoint__Output as _lnrpc_PreviousOutPoint__Output, } from '../lnrpc/PreviousOutPoint' -import type { Long } from '@grpc/proto-loader' export interface Transaction { tx_hash?: string diff --git a/src/grpc/types/lnrpc/Utxo.d.ts b/src/grpc/types/lnrpc/Utxo.d.ts index a1b40c40..003062f8 100644 --- a/src/grpc/types/lnrpc/Utxo.d.ts +++ b/src/grpc/types/lnrpc/Utxo.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { AddressType as _lnrpc_AddressType, AddressType__Output as _lnrpc_AddressType__Output, @@ -8,7 +9,6 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface Utxo { address_type?: _lnrpc_AddressType diff --git a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts index 9f0f4eaf..54d79672 100644 --- a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { WalletAccountBalance as _lnrpc_WalletAccountBalance, WalletAccountBalance__Output as _lnrpc_WalletAccountBalance__Output, } from '../lnrpc/WalletAccountBalance' -import type { Long } from '@grpc/proto-loader' export interface WalletBalanceResponse { total_balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/WatchOnly.d.ts b/src/grpc/types/lnrpc/WatchOnly.d.ts index 9d396c65..220316cf 100644 --- a/src/grpc/types/lnrpc/WatchOnly.d.ts +++ b/src/grpc/types/lnrpc/WatchOnly.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletunlocker.proto +import type { Long } from '@grpc/proto-loader' import type { WatchOnlyAccount as _lnrpc_WatchOnlyAccount, WatchOnlyAccount__Output as _lnrpc_WatchOnlyAccount__Output, } from '../lnrpc/WatchOnlyAccount' -import type { Long } from '@grpc/proto-loader' export interface WatchOnly { master_key_birthday_timestamp?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Channel.ts b/src/grpc/types/lnrpc_proxy/Channel.ts index efe7877d..9bd3baf0 100644 --- a/src/grpc/types/lnrpc_proxy/Channel.ts +++ b/src/grpc/types/lnrpc_proxy/Channel.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_proxy_HTLC, HTLC__Output as _lnrpc_proxy_HTLC__Output, @@ -12,7 +13,6 @@ import type { ChannelConstraints as _lnrpc_proxy_ChannelConstraints, ChannelConstraints__Output as _lnrpc_proxy_ChannelConstraints__Output, } from '../lnrpc_proxy/ChannelConstraints' -import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts index 84182c95..22d16ff3 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_proxy_Amount, Amount__Output as _lnrpc_proxy_Amount__Output, } from '../lnrpc_proxy/Amount' -import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts index 76f72dfe..0f2a0940 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_proxy_RoutingPolicy, RoutingPolicy__Output as _lnrpc_proxy_RoutingPolicy__Output, } from '../lnrpc_proxy/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Failure.ts b/src/grpc/types/lnrpc_proxy/Failure.ts index 5a39b26a..caa4aeb0 100644 --- a/src/grpc/types/lnrpc_proxy/Failure.ts +++ b/src/grpc/types/lnrpc_proxy/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_proxy_ChannelUpdate, ChannelUpdate__Output as _lnrpc_proxy_ChannelUpdate__Output, } from '../lnrpc_proxy/ChannelUpdate' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts index 97aed748..8264cf62 100644 --- a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_proxy_Chain, Chain__Output as _lnrpc_proxy_Chain__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts index ddb30300..efd3e649 100644 --- a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_proxy_Route, Route__Output as _lnrpc_proxy_Route__Output, @@ -8,7 +9,6 @@ import type { Failure as _lnrpc_proxy_Failure, Failure__Output as _lnrpc_proxy_Failure__Output, } from '../lnrpc_proxy/Failure' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/Hop.d.ts b/src/grpc/types/lnrpc_proxy/Hop.d.ts index af9ebc8f..c6293156 100644 --- a/src/grpc/types/lnrpc_proxy/Hop.d.ts +++ b/src/grpc/types/lnrpc_proxy/Hop.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_proxy_MPPRecord, MPPRecord__Output as _lnrpc_proxy_MPPRecord__Output, } from '../lnrpc_proxy/MPPRecord' -import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Invoice.ts b/src/grpc/types/lnrpc_proxy/Invoice.ts index db995c40..070654b7 100644 --- a/src/grpc/types/lnrpc_proxy/Invoice.ts +++ b/src/grpc/types/lnrpc_proxy/Invoice.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -12,7 +13,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts index c2d38578..f6a79e7d 100644 --- a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_proxy_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_proxy_InvoiceHTLCState__Output, } from '../lnrpc_proxy/InvoiceHTLCState' -import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/PayReq.d.ts b/src/grpc/types/lnrpc_proxy/PayReq.d.ts index 6b35f606..1819d1ad 100644 --- a/src/grpc/types/lnrpc_proxy/PayReq.d.ts +++ b/src/grpc/types/lnrpc_proxy/PayReq.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc_proxy/Payment.ts b/src/grpc/types/lnrpc_proxy/Payment.ts index f2ecccb5..dfe51afe 100644 --- a/src/grpc/types/lnrpc_proxy/Payment.ts +++ b/src/grpc/types/lnrpc_proxy/Payment.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_proxy_HTLCAttempt, HTLCAttempt__Output as _lnrpc_proxy_HTLCAttempt__Output, @@ -8,7 +9,6 @@ import type { PaymentFailureReason as _lnrpc_proxy_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_proxy_PaymentFailureReason__Output, } from '../lnrpc_proxy/PaymentFailureReason' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts index cb1ae5c4..baf1e390 100644 --- a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -20,7 +21,6 @@ import type { FeatureBit as _lnrpc_proxy_FeatureBit, FeatureBit__Output as _lnrpc_proxy_FeatureBit__Output, } from '../lnrpc_proxy/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc_proxy/Route.d.ts b/src/grpc/types/lnrpc_proxy/Route.d.ts index b807d3e3..f6471177 100644 --- a/src/grpc/types/lnrpc_proxy/Route.d.ts +++ b/src/grpc/types/lnrpc_proxy/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_proxy_Hop, Hop__Output as _lnrpc_proxy_Hop__Output, } from '../lnrpc_proxy/Hop' -import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts index 692207dc..949251e6 100644 --- a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -12,7 +13,6 @@ import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, } from '../lnrpc_proxy/RouteHint' -import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts index 32904ab2..e59c5185 100644 --- a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts +++ b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { CircuitKey as _routerrpc_CircuitKey, CircuitKey__Output as _routerrpc_CircuitKey__Output, } from '../routerrpc/CircuitKey' -import type { Long } from '@grpc/proto-loader' export interface ForwardHtlcInterceptRequest { incoming_circuit_key?: _routerrpc_CircuitKey | null diff --git a/src/grpc/types/routerrpc/HtlcEvent.ts b/src/grpc/types/routerrpc/HtlcEvent.ts index 26988818..1c3f41e9 100644 --- a/src/grpc/types/routerrpc/HtlcEvent.ts +++ b/src/grpc/types/routerrpc/HtlcEvent.ts @@ -1,5 +1,6 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { ForwardEvent as _routerrpc_ForwardEvent, ForwardEvent__Output as _routerrpc_ForwardEvent__Output, @@ -24,7 +25,6 @@ import type { FinalHtlcEvent as _routerrpc_FinalHtlcEvent, FinalHtlcEvent__Output as _routerrpc_FinalHtlcEvent__Output, } from '../routerrpc/FinalHtlcEvent' -import type { Long } from '@grpc/proto-loader' // Original file: proto/router.proto diff --git a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts index d9f825b8..a859a341 100644 --- a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts +++ b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -8,7 +9,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface SendPaymentRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts index 318766f4..13cc94a4 100644 --- a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts +++ b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface BumpFeeRequest { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts index ac975359..ae03d9a0 100644 --- a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts +++ b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { TxTemplate as _walletrpc_TxTemplate, TxTemplate__Output as _walletrpc_TxTemplate__Output, } from '../walletrpc/TxTemplate' -import type { Long } from '@grpc/proto-loader' export interface FundPsbtRequest { psbt?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts index 170a7c38..746828d8 100644 --- a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts +++ b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface LeaseOutputRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/PendingSweep.d.ts b/src/grpc/types/walletrpc/PendingSweep.d.ts index fa88a5e7..3f4180da 100644 --- a/src/grpc/types/walletrpc/PendingSweep.d.ts +++ b/src/grpc/types/walletrpc/PendingSweep.d.ts @@ -1,5 +1,6 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, @@ -8,7 +9,6 @@ import type { WitnessType as _walletrpc_WitnessType, WitnessType__Output as _walletrpc_WitnessType__Output, } from '../walletrpc/WitnessType' -import type { Long } from '@grpc/proto-loader' export interface PendingSweep { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts index 661c5259..ae7c8e82 100644 --- a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts +++ b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { TxOut as _signrpc_TxOut, TxOut__Output as _signrpc_TxOut__Output, } from '../signrpc/TxOut' -import type { Long } from '@grpc/proto-loader' export interface SendOutputsRequest { sat_per_kw?: number | string | Long diff --git a/src/grpc/types/walletrpc/TxTemplate.d.ts b/src/grpc/types/walletrpc/TxTemplate.d.ts index f7c09fd5..47279dc7 100644 --- a/src/grpc/types/walletrpc/TxTemplate.d.ts +++ b/src/grpc/types/walletrpc/TxTemplate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface TxTemplate { inputs?: _lnrpc_OutPoint[] diff --git a/src/grpc/types/walletrpc/UtxoLease.d.ts b/src/grpc/types/walletrpc/UtxoLease.d.ts index 4365f43e..ffc4b397 100644 --- a/src/grpc/types/walletrpc/UtxoLease.d.ts +++ b/src/grpc/types/walletrpc/UtxoLease.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface UtxoLease { id?: Buffer | Uint8Array | string From 70667d583d3bc723d5d4623147f69fa03ee410e9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 30 Jan 2024 20:55:02 +0000 Subject: [PATCH 05/35] [ci commit] Update proto files and types --- src/grpc/types/cln/cln/CreateinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/DelinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/GetrouteRequest.d.ts | 2 +- src/grpc/types/cln/cln/InvoiceRequest.d.ts | 2 +- src/grpc/types/cln/cln/ListforwardsForwards.ts | 2 +- src/grpc/types/cln/cln/ListinvoicesInvoices.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannels.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts | 2 +- src/grpc/types/cln/cln/ListsendpaysPayments.ts | 2 +- src/grpc/types/cln/cln/SendonionRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendonionResponse.ts | 2 +- src/grpc/types/cln/cln/SendpayRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendpayResponse.ts | 2 +- src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitsendpayResponse.ts | 2 +- src/grpc/types/greenlight/Feerate.d.ts | 2 +- src/grpc/types/lnrpc/AMPInvoiceState.d.ts | 2 +- src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannel.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChanPointShim.d.ts | 2 +- src/grpc/types/lnrpc/Channel.ts | 2 +- src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ChannelCloseSummary.ts | 2 +- src/grpc/types/lnrpc/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts | 2 +- src/grpc/types/lnrpc/CloseChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts | 2 +- src/grpc/types/lnrpc/ConnectPeerRequest.d.ts | 2 +- src/grpc/types/lnrpc/Failure.ts | 2 +- src/grpc/types/lnrpc/FeeReportResponse.d.ts | 2 +- src/grpc/types/lnrpc/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc/Hop.d.ts | 2 +- src/grpc/types/lnrpc/InitWalletRequest.d.ts | 2 +- src/grpc/types/lnrpc/Invoice.ts | 2 +- src/grpc/types/lnrpc/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc/ListInvoiceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ListPaymentsResponse.d.ts | 2 +- src/grpc/types/lnrpc/NodeInfo.d.ts | 2 +- src/grpc/types/lnrpc/OpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/OutputDetail.d.ts | 2 +- src/grpc/types/lnrpc/PayReq.d.ts | 2 +- src/grpc/types/lnrpc/Payment.ts | 2 +- src/grpc/types/lnrpc/Peer.ts | 2 +- src/grpc/types/lnrpc/PendingChannelsResponse.ts | 2 +- src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts | 2 +- src/grpc/types/lnrpc/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts | 2 +- src/grpc/types/lnrpc/Resolution.d.ts | 2 +- src/grpc/types/lnrpc/Route.d.ts | 2 +- src/grpc/types/lnrpc/SendRequest.d.ts | 2 +- src/grpc/types/lnrpc/Transaction.d.ts | 2 +- src/grpc/types/lnrpc/Utxo.d.ts | 2 +- src/grpc/types/lnrpc/WalletBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/WatchOnly.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Channel.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Failure.ts | 2 +- src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc_proxy/Hop.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Invoice.ts | 2 +- src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc_proxy/PayReq.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Payment.ts | 2 +- src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Route.d.ts | 2 +- src/grpc/types/lnrpc_proxy/SendRequest.d.ts | 2 +- src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts | 2 +- src/grpc/types/routerrpc/HtlcEvent.ts | 2 +- src/grpc/types/routerrpc/SendPaymentRequest.d.ts | 2 +- src/grpc/types/walletrpc/BumpFeeRequest.d.ts | 2 +- src/grpc/types/walletrpc/FundPsbtRequest.d.ts | 2 +- src/grpc/types/walletrpc/LeaseOutputRequest.d.ts | 2 +- src/grpc/types/walletrpc/PendingSweep.d.ts | 2 +- src/grpc/types/walletrpc/SendOutputsRequest.d.ts | 2 +- src/grpc/types/walletrpc/TxTemplate.d.ts | 2 +- src/grpc/types/walletrpc/UtxoLease.d.ts | 2 +- 83 files changed, 83 insertions(+), 83 deletions(-) diff --git a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts index 57130be6..d73e8560 100644 --- a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/DelinvoiceResponse.ts b/src/grpc/types/cln/cln/DelinvoiceResponse.ts index 0365947a..0621f229 100644 --- a/src/grpc/types/cln/cln/DelinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/DelinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/GetrouteRequest.d.ts b/src/grpc/types/cln/cln/GetrouteRequest.d.ts index 20b76657..00979ea1 100644 --- a/src/grpc/types/cln/cln/GetrouteRequest.d.ts +++ b/src/grpc/types/cln/cln/GetrouteRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface GetrouteRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/InvoiceRequest.d.ts b/src/grpc/types/cln/cln/InvoiceRequest.d.ts index c852f603..5e884c10 100644 --- a/src/grpc/types/cln/cln/InvoiceRequest.d.ts +++ b/src/grpc/types/cln/cln/InvoiceRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { AmountOrAny as _cln_AmountOrAny, AmountOrAny__Output as _cln_AmountOrAny__Output, } from '../cln/AmountOrAny' +import type { Long } from '@grpc/proto-loader' export interface InvoiceRequest { description?: string diff --git a/src/grpc/types/cln/cln/ListforwardsForwards.ts b/src/grpc/types/cln/cln/ListforwardsForwards.ts index 084ba51d..d6c81479 100644 --- a/src/grpc/types/cln/cln/ListforwardsForwards.ts +++ b/src/grpc/types/cln/cln/ListforwardsForwards.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts index 3cd95e64..ccb0a534 100644 --- a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts +++ b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts index 442c5c1a..ced5ca3d 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { ListpeersPeersChannelsFeerate as _cln_ListpeersPeersChannelsFeerate, ListpeersPeersChannelsFeerate__Output as _cln_ListpeersPeersChannelsFeerate__Output, @@ -29,6 +28,7 @@ import type { ListpeersPeersChannelsAlias as _cln_ListpeersPeersChannelsAlias, ListpeersPeersChannelsAlias__Output as _cln_ListpeersPeersChannelsAlias__Output, } from '../cln/ListpeersPeersChannelsAlias' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts index eb6220f5..79ed64b6 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListsendpaysPayments.ts b/src/grpc/types/cln/cln/ListsendpaysPayments.ts index 5daf6d57..ab83ab63 100644 --- a/src/grpc/types/cln/cln/ListsendpaysPayments.ts +++ b/src/grpc/types/cln/cln/ListsendpaysPayments.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendonionRequest.d.ts b/src/grpc/types/cln/cln/SendonionRequest.d.ts index e9b5d79c..04a0a068 100644 --- a/src/grpc/types/cln/cln/SendonionRequest.d.ts +++ b/src/grpc/types/cln/cln/SendonionRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { SendonionFirst_hop as _cln_SendonionFirst_hop, SendonionFirst_hop__Output as _cln_SendonionFirst_hop__Output, @@ -9,6 +8,7 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface SendonionRequest { onion?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/SendonionResponse.ts b/src/grpc/types/cln/cln/SendonionResponse.ts index 14cb87cb..0548e40e 100644 --- a/src/grpc/types/cln/cln/SendonionResponse.ts +++ b/src/grpc/types/cln/cln/SendonionResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendpayRequest.d.ts b/src/grpc/types/cln/cln/SendpayRequest.d.ts index af782167..1eb903d0 100644 --- a/src/grpc/types/cln/cln/SendpayRequest.d.ts +++ b/src/grpc/types/cln/cln/SendpayRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { SendpayRoute as _cln_SendpayRoute, SendpayRoute__Output as _cln_SendpayRoute__Output, @@ -9,6 +8,7 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface SendpayRequest { route?: _cln_SendpayRoute[] diff --git a/src/grpc/types/cln/cln/SendpayResponse.ts b/src/grpc/types/cln/cln/SendpayResponse.ts index 5014692d..50235f69 100644 --- a/src/grpc/types/cln/cln/SendpayResponse.ts +++ b/src/grpc/types/cln/cln/SendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts index 8c4bc7a2..c8a852a2 100644 --- a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts index 65c6714a..c397650b 100644 --- a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitsendpayResponse.ts b/src/grpc/types/cln/cln/WaitsendpayResponse.ts index 2e991681..d34b53f3 100644 --- a/src/grpc/types/cln/cln/WaitsendpayResponse.ts +++ b/src/grpc/types/cln/cln/WaitsendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/greenlight/Feerate.d.ts b/src/grpc/types/greenlight/Feerate.d.ts index 7b201bf6..d8d0adcd 100644 --- a/src/grpc/types/greenlight/Feerate.d.ts +++ b/src/grpc/types/greenlight/Feerate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/greenlight.proto -import type { Long } from '@grpc/proto-loader' import type { FeeratePreset as _greenlight_FeeratePreset, FeeratePreset__Output as _greenlight_FeeratePreset__Output, } from '../greenlight/FeeratePreset' +import type { Long } from '@grpc/proto-loader' export interface Feerate { preset?: _greenlight_FeeratePreset diff --git a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts index 645d3caf..5b0e7492 100644 --- a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts +++ b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, } from '../lnrpc/InvoiceHTLCState' +import type { Long } from '@grpc/proto-loader' export interface AMPInvoiceState { state?: _lnrpc_InvoiceHTLCState diff --git a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts index 241570f7..1e2e873e 100644 --- a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts +++ b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MacaroonPermission as _lnrpc_MacaroonPermission, MacaroonPermission__Output as _lnrpc_MacaroonPermission__Output, } from '../lnrpc/MacaroonPermission' +import type { Long } from '@grpc/proto-loader' export interface BakeMacaroonRequest { permissions?: _lnrpc_MacaroonPermission[] diff --git a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts index 5f52f618..f8c6d9b4 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannel { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts index 43a8ed51..0f9e9da0 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { BatchOpenChannel as _lnrpc_BatchOpenChannel, BatchOpenChannel__Output as _lnrpc_BatchOpenChannel__Output, } from '../lnrpc/BatchOpenChannel' +import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannelRequest { channels?: _lnrpc_BatchOpenChannel[] diff --git a/src/grpc/types/lnrpc/ChanPointShim.d.ts b/src/grpc/types/lnrpc/ChanPointShim.d.ts index e588220a..dd085b3a 100644 --- a/src/grpc/types/lnrpc/ChanPointShim.d.ts +++ b/src/grpc/types/lnrpc/ChanPointShim.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -9,6 +8,7 @@ import type { KeyDescriptor as _lnrpc_KeyDescriptor, KeyDescriptor__Output as _lnrpc_KeyDescriptor__Output, } from '../lnrpc/KeyDescriptor' +import type { Long } from '@grpc/proto-loader' export interface ChanPointShim { amt?: number | string | Long diff --git a/src/grpc/types/lnrpc/Channel.ts b/src/grpc/types/lnrpc/Channel.ts index fa394623..e05aee4b 100644 --- a/src/grpc/types/lnrpc/Channel.ts +++ b/src/grpc/types/lnrpc/Channel.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_HTLC, HTLC__Output as _lnrpc_HTLC__Output, @@ -13,6 +12,7 @@ import type { ChannelConstraints as _lnrpc_ChannelConstraints, ChannelConstraints__Output as _lnrpc_ChannelConstraints__Output, } from '../lnrpc/ChannelConstraints' +import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts index d02a3d1a..f70c677f 100644 --- a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts +++ b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface ChannelAcceptRequest { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts index 5e3c440d..a35eec22 100644 --- a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_Amount, Amount__Output as _lnrpc_Amount__Output, } from '../lnrpc/Amount' +import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelCloseSummary.ts b/src/grpc/types/lnrpc/ChannelCloseSummary.ts index 211047f2..5b0bd8a8 100644 --- a/src/grpc/types/lnrpc/ChannelCloseSummary.ts +++ b/src/grpc/types/lnrpc/ChannelCloseSummary.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -9,6 +8,7 @@ import type { Resolution as _lnrpc_Resolution, Resolution__Output as _lnrpc_Resolution__Output, } from '../lnrpc/Resolution' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/ChannelEdge.d.ts b/src/grpc/types/lnrpc/ChannelEdge.d.ts index d2384edf..d9a96a08 100644 --- a/src/grpc/types/lnrpc/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts index bd259c31..c4407c23 100644 --- a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -9,6 +8,7 @@ import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdgeUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts index 4f20325b..4acb7061 100644 --- a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface CloseChannelRequest { channel_point?: _lnrpc_ChannelPoint | null diff --git a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts index bee5c573..ba54545b 100644 --- a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts +++ b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface ClosedChannelUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts index c3465b57..7e6cba0f 100644 --- a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts +++ b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { LightningAddress as _lnrpc_LightningAddress, LightningAddress__Output as _lnrpc_LightningAddress__Output, } from '../lnrpc/LightningAddress' +import type { Long } from '@grpc/proto-loader' export interface ConnectPeerRequest { addr?: _lnrpc_LightningAddress | null diff --git a/src/grpc/types/lnrpc/Failure.ts b/src/grpc/types/lnrpc/Failure.ts index 12d7c149..de244f02 100644 --- a/src/grpc/types/lnrpc/Failure.ts +++ b/src/grpc/types/lnrpc/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_ChannelUpdate, ChannelUpdate__Output as _lnrpc_ChannelUpdate__Output, } from '../lnrpc/ChannelUpdate' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/FeeReportResponse.d.ts b/src/grpc/types/lnrpc/FeeReportResponse.d.ts index 0ccce99e..e02f69e4 100644 --- a/src/grpc/types/lnrpc/FeeReportResponse.d.ts +++ b/src/grpc/types/lnrpc/FeeReportResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelFeeReport as _lnrpc_ChannelFeeReport, ChannelFeeReport__Output as _lnrpc_ChannelFeeReport__Output, } from '../lnrpc/ChannelFeeReport' +import type { Long } from '@grpc/proto-loader' export interface FeeReportResponse { channel_fees?: _lnrpc_ChannelFeeReport[] diff --git a/src/grpc/types/lnrpc/GetInfoResponse.d.ts b/src/grpc/types/lnrpc/GetInfoResponse.d.ts index 0b150627..ffdfab42 100644 --- a/src/grpc/types/lnrpc/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc/GetInfoResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_Chain, Chain__Output as _lnrpc_Chain__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' +import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc/HTLCAttempt.ts b/src/grpc/types/lnrpc/HTLCAttempt.ts index 63c7b68f..b3a13201 100644 --- a/src/grpc/types/lnrpc/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc/HTLCAttempt.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_Route, Route__Output as _lnrpc_Route__Output, @@ -9,6 +8,7 @@ import type { Failure as _lnrpc_Failure, Failure__Output as _lnrpc_Failure__Output, } from '../lnrpc/Failure' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Hop.d.ts b/src/grpc/types/lnrpc/Hop.d.ts index 4cc00e8f..0e70752e 100644 --- a/src/grpc/types/lnrpc/Hop.d.ts +++ b/src/grpc/types/lnrpc/Hop.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_MPPRecord, MPPRecord__Output as _lnrpc_MPPRecord__Output, @@ -9,6 +8,7 @@ import type { AMPRecord as _lnrpc_AMPRecord, AMPRecord__Output as _lnrpc_AMPRecord__Output, } from '../lnrpc/AMPRecord' +import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/InitWalletRequest.d.ts b/src/grpc/types/lnrpc/InitWalletRequest.d.ts index e3906c48..09379e76 100644 --- a/src/grpc/types/lnrpc/InitWalletRequest.d.ts +++ b/src/grpc/types/lnrpc/InitWalletRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/walletunlocker.proto -import type { Long } from '@grpc/proto-loader' import type { ChanBackupSnapshot as _lnrpc_ChanBackupSnapshot, ChanBackupSnapshot__Output as _lnrpc_ChanBackupSnapshot__Output, @@ -9,6 +8,7 @@ import type { WatchOnly as _lnrpc_WatchOnly, WatchOnly__Output as _lnrpc_WatchOnly__Output, } from '../lnrpc/WatchOnly' +import type { Long } from '@grpc/proto-loader' export interface InitWalletRequest { wallet_password?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Invoice.ts b/src/grpc/types/lnrpc/Invoice.ts index c8977ec2..351c40b7 100644 --- a/src/grpc/types/lnrpc/Invoice.ts +++ b/src/grpc/types/lnrpc/Invoice.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -17,6 +16,7 @@ import type { AMPInvoiceState as _lnrpc_AMPInvoiceState, AMPInvoiceState__Output as _lnrpc_AMPInvoiceState__Output, } from '../lnrpc/AMPInvoiceState' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts index d0ec17a7..5bd9c77f 100644 --- a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, @@ -9,6 +8,7 @@ import type { AMP as _lnrpc_AMP, AMP__Output as _lnrpc_AMP__Output, } from '../lnrpc/AMP' +import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts index 02b5f52a..d5ce5f61 100644 --- a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts +++ b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Invoice as _lnrpc_Invoice, Invoice__Output as _lnrpc_Invoice__Output, } from '../lnrpc/Invoice' +import type { Long } from '@grpc/proto-loader' export interface ListInvoiceResponse { invoices?: _lnrpc_Invoice[] diff --git a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts index 271e215d..2317081d 100644 --- a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts +++ b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Payment as _lnrpc_Payment, Payment__Output as _lnrpc_Payment__Output, } from '../lnrpc/Payment' +import type { Long } from '@grpc/proto-loader' export interface ListPaymentsResponse { payments?: _lnrpc_Payment[] diff --git a/src/grpc/types/lnrpc/NodeInfo.d.ts b/src/grpc/types/lnrpc/NodeInfo.d.ts index 31129e62..1251f6aa 100644 --- a/src/grpc/types/lnrpc/NodeInfo.d.ts +++ b/src/grpc/types/lnrpc/NodeInfo.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { LightningNode as _lnrpc_LightningNode, LightningNode__Output as _lnrpc_LightningNode__Output, @@ -9,6 +8,7 @@ import type { ChannelEdge as _lnrpc_ChannelEdge, ChannelEdge__Output as _lnrpc_ChannelEdge__Output, } from '../lnrpc/ChannelEdge' +import type { Long } from '@grpc/proto-loader' export interface NodeInfo { node?: _lnrpc_LightningNode | null diff --git a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts index 421d622d..12a2a072 100644 --- a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FundingShim as _lnrpc_FundingShim, FundingShim__Output as _lnrpc_FundingShim__Output, @@ -9,6 +8,7 @@ import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface OpenChannelRequest { sat_per_vbyte?: number | string | Long diff --git a/src/grpc/types/lnrpc/OutputDetail.d.ts b/src/grpc/types/lnrpc/OutputDetail.d.ts index 8bfbaadc..f9777323 100644 --- a/src/grpc/types/lnrpc/OutputDetail.d.ts +++ b/src/grpc/types/lnrpc/OutputDetail.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { OutputScriptType as _lnrpc_OutputScriptType, OutputScriptType__Output as _lnrpc_OutputScriptType__Output, } from '../lnrpc/OutputScriptType' +import type { Long } from '@grpc/proto-loader' export interface OutputDetail { output_type?: _lnrpc_OutputScriptType diff --git a/src/grpc/types/lnrpc/PayReq.d.ts b/src/grpc/types/lnrpc/PayReq.d.ts index 4334047f..864bedf0 100644 --- a/src/grpc/types/lnrpc/PayReq.d.ts +++ b/src/grpc/types/lnrpc/PayReq.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' +import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc/Payment.ts b/src/grpc/types/lnrpc/Payment.ts index fedcedd5..d98361e0 100644 --- a/src/grpc/types/lnrpc/Payment.ts +++ b/src/grpc/types/lnrpc/Payment.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_HTLCAttempt, HTLCAttempt__Output as _lnrpc_HTLCAttempt__Output, @@ -9,6 +8,7 @@ import type { PaymentFailureReason as _lnrpc_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_PaymentFailureReason__Output, } from '../lnrpc/PaymentFailureReason' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Peer.ts b/src/grpc/types/lnrpc/Peer.ts index 010252ce..b0d9691f 100644 --- a/src/grpc/types/lnrpc/Peer.ts +++ b/src/grpc/types/lnrpc/Peer.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, @@ -9,6 +8,7 @@ import type { TimestampedError as _lnrpc_TimestampedError, TimestampedError__Output as _lnrpc_TimestampedError__Output, } from '../lnrpc/TimestampedError' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PendingChannelsResponse.ts b/src/grpc/types/lnrpc/PendingChannelsResponse.ts index c2dd5d0c..1cfaeee5 100644 --- a/src/grpc/types/lnrpc/PendingChannelsResponse.ts +++ b/src/grpc/types/lnrpc/PendingChannelsResponse.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -13,6 +12,7 @@ import type { PendingHTLC as _lnrpc_PendingHTLC, PendingHTLC__Output as _lnrpc_PendingHTLC__Output, } from '../lnrpc/PendingHTLC' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts index b2991d2a..3c8da411 100644 --- a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts +++ b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface PolicyUpdateRequest { global?: boolean diff --git a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts index d729e8fa..3a92f24a 100644 --- a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -21,6 +20,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts index fa75975c..2b184038 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { StreamAuth as _lnrpc_StreamAuth, StreamAuth__Output as _lnrpc_StreamAuth__Output, @@ -9,6 +8,7 @@ import type { RPCMessage as _lnrpc_RPCMessage, RPCMessage__Output as _lnrpc_RPCMessage__Output, } from '../lnrpc/RPCMessage' +import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareRequest { request_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts index 5e2c44d4..6ef263be 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MiddlewareRegistration as _lnrpc_MiddlewareRegistration, MiddlewareRegistration__Output as _lnrpc_MiddlewareRegistration__Output, @@ -9,6 +8,7 @@ import type { InterceptFeedback as _lnrpc_InterceptFeedback, InterceptFeedback__Output as _lnrpc_InterceptFeedback__Output, } from '../lnrpc/InterceptFeedback' +import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareResponse { ref_msg_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/Resolution.d.ts b/src/grpc/types/lnrpc/Resolution.d.ts index cf8d4b11..c5d6f1ae 100644 --- a/src/grpc/types/lnrpc/Resolution.d.ts +++ b/src/grpc/types/lnrpc/Resolution.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ResolutionType as _lnrpc_ResolutionType, ResolutionType__Output as _lnrpc_ResolutionType__Output, @@ -13,6 +12,7 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface Resolution { resolution_type?: _lnrpc_ResolutionType diff --git a/src/grpc/types/lnrpc/Route.d.ts b/src/grpc/types/lnrpc/Route.d.ts index ab20e38c..4a1aab0d 100644 --- a/src/grpc/types/lnrpc/Route.d.ts +++ b/src/grpc/types/lnrpc/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_Hop, Hop__Output as _lnrpc_Hop__Output, } from '../lnrpc/Hop' +import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc/SendRequest.d.ts b/src/grpc/types/lnrpc/SendRequest.d.ts index 011fd0ca..efd6a516 100644 --- a/src/grpc/types/lnrpc/SendRequest.d.ts +++ b/src/grpc/types/lnrpc/SendRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -9,6 +8,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Transaction.d.ts b/src/grpc/types/lnrpc/Transaction.d.ts index 01e27208..b91d9efd 100644 --- a/src/grpc/types/lnrpc/Transaction.d.ts +++ b/src/grpc/types/lnrpc/Transaction.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { OutputDetail as _lnrpc_OutputDetail, OutputDetail__Output as _lnrpc_OutputDetail__Output, @@ -9,6 +8,7 @@ import type { PreviousOutPoint as _lnrpc_PreviousOutPoint, PreviousOutPoint__Output as _lnrpc_PreviousOutPoint__Output, } from '../lnrpc/PreviousOutPoint' +import type { Long } from '@grpc/proto-loader' export interface Transaction { tx_hash?: string diff --git a/src/grpc/types/lnrpc/Utxo.d.ts b/src/grpc/types/lnrpc/Utxo.d.ts index 003062f8..a1b40c40 100644 --- a/src/grpc/types/lnrpc/Utxo.d.ts +++ b/src/grpc/types/lnrpc/Utxo.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { AddressType as _lnrpc_AddressType, AddressType__Output as _lnrpc_AddressType__Output, @@ -9,6 +8,7 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface Utxo { address_type?: _lnrpc_AddressType diff --git a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts index 54d79672..9f0f4eaf 100644 --- a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { WalletAccountBalance as _lnrpc_WalletAccountBalance, WalletAccountBalance__Output as _lnrpc_WalletAccountBalance__Output, } from '../lnrpc/WalletAccountBalance' +import type { Long } from '@grpc/proto-loader' export interface WalletBalanceResponse { total_balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/WatchOnly.d.ts b/src/grpc/types/lnrpc/WatchOnly.d.ts index 220316cf..9d396c65 100644 --- a/src/grpc/types/lnrpc/WatchOnly.d.ts +++ b/src/grpc/types/lnrpc/WatchOnly.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletunlocker.proto -import type { Long } from '@grpc/proto-loader' import type { WatchOnlyAccount as _lnrpc_WatchOnlyAccount, WatchOnlyAccount__Output as _lnrpc_WatchOnlyAccount__Output, } from '../lnrpc/WatchOnlyAccount' +import type { Long } from '@grpc/proto-loader' export interface WatchOnly { master_key_birthday_timestamp?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Channel.ts b/src/grpc/types/lnrpc_proxy/Channel.ts index 9bd3baf0..efe7877d 100644 --- a/src/grpc/types/lnrpc_proxy/Channel.ts +++ b/src/grpc/types/lnrpc_proxy/Channel.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_proxy_HTLC, HTLC__Output as _lnrpc_proxy_HTLC__Output, @@ -13,6 +12,7 @@ import type { ChannelConstraints as _lnrpc_proxy_ChannelConstraints, ChannelConstraints__Output as _lnrpc_proxy_ChannelConstraints__Output, } from '../lnrpc_proxy/ChannelConstraints' +import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts index 22d16ff3..84182c95 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_proxy_Amount, Amount__Output as _lnrpc_proxy_Amount__Output, } from '../lnrpc_proxy/Amount' +import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts index 0f2a0940..76f72dfe 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_proxy_RoutingPolicy, RoutingPolicy__Output as _lnrpc_proxy_RoutingPolicy__Output, } from '../lnrpc_proxy/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Failure.ts b/src/grpc/types/lnrpc_proxy/Failure.ts index caa4aeb0..5a39b26a 100644 --- a/src/grpc/types/lnrpc_proxy/Failure.ts +++ b/src/grpc/types/lnrpc_proxy/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_proxy_ChannelUpdate, ChannelUpdate__Output as _lnrpc_proxy_ChannelUpdate__Output, } from '../lnrpc_proxy/ChannelUpdate' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts index 8264cf62..97aed748 100644 --- a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_proxy_Chain, Chain__Output as _lnrpc_proxy_Chain__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts index efd3e649..ddb30300 100644 --- a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_proxy_Route, Route__Output as _lnrpc_proxy_Route__Output, @@ -9,6 +8,7 @@ import type { Failure as _lnrpc_proxy_Failure, Failure__Output as _lnrpc_proxy_Failure__Output, } from '../lnrpc_proxy/Failure' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/Hop.d.ts b/src/grpc/types/lnrpc_proxy/Hop.d.ts index c6293156..af9ebc8f 100644 --- a/src/grpc/types/lnrpc_proxy/Hop.d.ts +++ b/src/grpc/types/lnrpc_proxy/Hop.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_proxy_MPPRecord, MPPRecord__Output as _lnrpc_proxy_MPPRecord__Output, } from '../lnrpc_proxy/MPPRecord' +import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Invoice.ts b/src/grpc/types/lnrpc_proxy/Invoice.ts index 070654b7..db995c40 100644 --- a/src/grpc/types/lnrpc_proxy/Invoice.ts +++ b/src/grpc/types/lnrpc_proxy/Invoice.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -13,6 +12,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts index f6a79e7d..c2d38578 100644 --- a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_proxy_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_proxy_InvoiceHTLCState__Output, } from '../lnrpc_proxy/InvoiceHTLCState' +import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/PayReq.d.ts b/src/grpc/types/lnrpc_proxy/PayReq.d.ts index 1819d1ad..6b35f606 100644 --- a/src/grpc/types/lnrpc_proxy/PayReq.d.ts +++ b/src/grpc/types/lnrpc_proxy/PayReq.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc_proxy/Payment.ts b/src/grpc/types/lnrpc_proxy/Payment.ts index dfe51afe..f2ecccb5 100644 --- a/src/grpc/types/lnrpc_proxy/Payment.ts +++ b/src/grpc/types/lnrpc_proxy/Payment.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_proxy_HTLCAttempt, HTLCAttempt__Output as _lnrpc_proxy_HTLCAttempt__Output, @@ -9,6 +8,7 @@ import type { PaymentFailureReason as _lnrpc_proxy_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_proxy_PaymentFailureReason__Output, } from '../lnrpc_proxy/PaymentFailureReason' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts index baf1e390..cb1ae5c4 100644 --- a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -21,6 +20,7 @@ import type { FeatureBit as _lnrpc_proxy_FeatureBit, FeatureBit__Output as _lnrpc_proxy_FeatureBit__Output, } from '../lnrpc_proxy/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc_proxy/Route.d.ts b/src/grpc/types/lnrpc_proxy/Route.d.ts index f6471177..b807d3e3 100644 --- a/src/grpc/types/lnrpc_proxy/Route.d.ts +++ b/src/grpc/types/lnrpc_proxy/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_proxy_Hop, Hop__Output as _lnrpc_proxy_Hop__Output, } from '../lnrpc_proxy/Hop' +import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts index 949251e6..692207dc 100644 --- a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -13,6 +12,7 @@ import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, } from '../lnrpc_proxy/RouteHint' +import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts index e59c5185..32904ab2 100644 --- a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts +++ b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { CircuitKey as _routerrpc_CircuitKey, CircuitKey__Output as _routerrpc_CircuitKey__Output, } from '../routerrpc/CircuitKey' +import type { Long } from '@grpc/proto-loader' export interface ForwardHtlcInterceptRequest { incoming_circuit_key?: _routerrpc_CircuitKey | null diff --git a/src/grpc/types/routerrpc/HtlcEvent.ts b/src/grpc/types/routerrpc/HtlcEvent.ts index 1c3f41e9..26988818 100644 --- a/src/grpc/types/routerrpc/HtlcEvent.ts +++ b/src/grpc/types/routerrpc/HtlcEvent.ts @@ -1,6 +1,5 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { ForwardEvent as _routerrpc_ForwardEvent, ForwardEvent__Output as _routerrpc_ForwardEvent__Output, @@ -25,6 +24,7 @@ import type { FinalHtlcEvent as _routerrpc_FinalHtlcEvent, FinalHtlcEvent__Output as _routerrpc_FinalHtlcEvent__Output, } from '../routerrpc/FinalHtlcEvent' +import type { Long } from '@grpc/proto-loader' // Original file: proto/router.proto diff --git a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts index a859a341..d9f825b8 100644 --- a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts +++ b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -9,6 +8,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface SendPaymentRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts index 13cc94a4..318766f4 100644 --- a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts +++ b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface BumpFeeRequest { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts index ae03d9a0..ac975359 100644 --- a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts +++ b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { TxTemplate as _walletrpc_TxTemplate, TxTemplate__Output as _walletrpc_TxTemplate__Output, } from '../walletrpc/TxTemplate' +import type { Long } from '@grpc/proto-loader' export interface FundPsbtRequest { psbt?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts index 746828d8..170a7c38 100644 --- a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts +++ b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface LeaseOutputRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/PendingSweep.d.ts b/src/grpc/types/walletrpc/PendingSweep.d.ts index 3f4180da..fa88a5e7 100644 --- a/src/grpc/types/walletrpc/PendingSweep.d.ts +++ b/src/grpc/types/walletrpc/PendingSweep.d.ts @@ -1,6 +1,5 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, @@ -9,6 +8,7 @@ import type { WitnessType as _walletrpc_WitnessType, WitnessType__Output as _walletrpc_WitnessType__Output, } from '../walletrpc/WitnessType' +import type { Long } from '@grpc/proto-loader' export interface PendingSweep { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts index ae7c8e82..661c5259 100644 --- a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts +++ b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { TxOut as _signrpc_TxOut, TxOut__Output as _signrpc_TxOut__Output, } from '../signrpc/TxOut' +import type { Long } from '@grpc/proto-loader' export interface SendOutputsRequest { sat_per_kw?: number | string | Long diff --git a/src/grpc/types/walletrpc/TxTemplate.d.ts b/src/grpc/types/walletrpc/TxTemplate.d.ts index 47279dc7..f7c09fd5 100644 --- a/src/grpc/types/walletrpc/TxTemplate.d.ts +++ b/src/grpc/types/walletrpc/TxTemplate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface TxTemplate { inputs?: _lnrpc_OutPoint[] diff --git a/src/grpc/types/walletrpc/UtxoLease.d.ts b/src/grpc/types/walletrpc/UtxoLease.d.ts index ffc4b397..4365f43e 100644 --- a/src/grpc/types/walletrpc/UtxoLease.d.ts +++ b/src/grpc/types/walletrpc/UtxoLease.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface UtxoLease { id?: Buffer | Uint8Array | string From fbe3d5b294c0b7127f1206e3b3a2407071d5250f Mon Sep 17 00:00:00 2001 From: Oluwatobi Bamidele Date: Fri, 2 Feb 2024 22:04:34 +0100 Subject: [PATCH 06/35] update: added recipient pubkey to bot pay api --- dist/src/controllers/botapi/index.js.map | 2 +- dist/src/controllers/botapi/pay.js | 28 ++++++++++++++++++--- dist/src/controllers/botapi/pay.js.map | 2 +- src/controllers/botapi/index.ts | 1 + src/controllers/botapi/pay.ts | 32 +++++++++++++++++++++--- 5 files changed, 55 insertions(+), 10 deletions(-) diff --git a/dist/src/controllers/botapi/index.js.map b/dist/src/controllers/botapi/index.js.map index 6bcc542f..eb8d486d 100644 --- a/dist/src/controllers/botapi/index.js.map +++ b/dist/src/controllers/botapi/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/controllers/botapi/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/controllers/botapi/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/src/controllers/botapi/pay.js b/dist/src/controllers/botapi/pay.js index efcf2567..158ed8cd 100644 --- a/dist/src/controllers/botapi/pay.js +++ b/dist/src/controllers/botapi/pay.js @@ -21,10 +21,10 @@ const rsa = require("../../crypto/rsa"); const index_1 = require("./index"); function pay(a) { return __awaiter(this, void 0, void 0, function* () { - const { amount, bot_name, msg_uuid, reply_uuid, recipient_id, parent_id, content, } = a; + const { amount, bot_name, msg_uuid, reply_uuid, recipient_id, parent_id, content, recipient_pubkey, } = a; logger_1.sphinxLogger.info(`=> BOT PAY ${JSON.stringify(a, null, 2)}`); - if (!a.recipient_id) - return logger_1.sphinxLogger.error(`no recipient_id`); + if (!recipient_id && !recipient_pubkey) + return logger_1.sphinxLogger.error(`no recipient detail`); const ret = yield (0, index_1.validateAction)(a); if (!ret) return; @@ -35,6 +35,26 @@ function pay(a) { const encryptedForMeText = rsa.encrypt(owner.contactKey, content || ''); const encryptedText = rsa.encrypt(chat.groupKey, content || ''); const textMap = { chat: encryptedText }; + let recipient_detail; + if (recipient_pubkey) { + try { + const user = (yield models_1.models.Contact.findOne({ + where: { tenant, publicKey: recipient_pubkey }, + })); + if (!user) { + logger_1.sphinxLogger.error(`=> RECIPIENT PUBKEY DOES NOT EXIST IN ADMIN RECORD`, logger_1.logging.Bots); + return; + } + recipient_detail = user.id; + } + catch (error) { + logger_1.sphinxLogger.error(`=> RECIPIENT PUBKEY ERROR ${error}`, logger_1.logging.Bots); + return; + } + } + else { + recipient_detail = recipient_id; + } const date = new Date(); date.setMilliseconds(0); const msg = Object.assign({ chatId: chat.id, uuid: msg_uuid || short.generate(), type: reply_uuid @@ -77,7 +97,7 @@ function pay(a) { return logger_1.sphinxLogger.error(e); }), isForwarded: true, - realSatsContactId: recipient_id, + realSatsContactId: recipient_detail, }); }); } diff --git a/dist/src/controllers/botapi/pay.js.map b/dist/src/controllers/botapi/pay.js.map index b40a8b3c..2a109b85 100644 --- a/dist/src/controllers/botapi/pay.js.map +++ b/dist/src/controllers/botapi/pay.js.map @@ -1 +1 @@ -{"version":3,"file":"pay.js","sourceRoot":"","sources":["../../../../src/controllers/botapi/pay.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"pay.js","sourceRoot":"","sources":["../../../../src/controllers/botapi/pay.ts"],"names":[],"mappings":";;;;;;;;;;;AAAA,oCAAmC;AACnC,yCAAwC;AACxC,yCAA6D;AAC7D,8CAA6C;AAC7C,6CAA4C;AAC5C,+CAAuC;AACvC,+CAA0D;AAC1D,2DAAuD;AACvD,wCAAuC;AACvC,mCAAgD;AAEhD,SAA8B,GAAG,CAAC,CAAS;;QACzC,MAAM,EACJ,MAAM,EACN,QAAQ,EACR,QAAQ,EACR,UAAU,EACV,YAAY,EACZ,SAAS,EACT,OAAO,EACP,gBAAgB,GACjB,GAAG,CAAC,CAAA;QAEL,qBAAY,CAAC,IAAI,CAAC,cAAc,IAAI,CAAC,SAAS,CAAC,CAAC,EAAE,IAAI,EAAE,CAAC,CAAC,EAAE,CAAC,CAAA;QAC7D,IAAI,CAAC,YAAY,IAAI,CAAC,gBAAgB;YACpC,OAAO,qBAAY,CAAC,KAAK,CAAC,qBAAqB,CAAC,CAAA;QAClD,MAAM,GAAG,GAAG,MAAM,IAAA,sBAAc,EAAC,CAAC,CAAC,CAAA;QACnC,IAAI,CAAC,GAAG;YAAE,OAAM;QAChB,MAAM,EAAE,IAAI,EAAE,KAAK,EAAE,GAAG,GAAG,CAAA;QAC3B,MAAM,MAAM,GAAW,KAAK,CAAC,EAAE,CAAA;QAC/B,MAAM,KAAK,GAAG,QAAQ,IAAI,KAAK,CAAC,KAAK,CAAA;QACrC,MAAM,YAAY,GAAG,CAAC,CAAC,CAAA;QACvB,MAAM,kBAAkB,GAAG,GAAG,CAAC,OAAO,CAAC,KAAK,CAAC,UAAU,EAAE,OAAO,IAAI,EAAE,CAAC,CAAA;QACvE,MAAM,aAAa,GAAG,GAAG,CAAC,OAAO,CAAC,IAAI,CAAC,QAAQ,EAAE,OAAO,IAAI,EAAE,CAAC,CAAA;QAC/D,MAAM,OAAO,GAAG,EAAE,IAAI,EAAE,aAAa,EAAE,CAAA;QACvC,IAAI,gBAAgB,CAAA;QAEpB,IAAI,gBAAgB,EAAE;YACpB,IAAI;gBACF,MAAM,IAAI,GAAG,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;oBACzC,KAAK,EAAE,EAAE,MAAM,EAAE,SAAS,EAAE,gBAAgB,EAAE;iBAC/C,CAAC,CAAkB,CAAA;gBACpB,IAAI,CAAC,IAAI,EAAE;oBACT,qBAAY,CAAC,KAAK,CAChB,oDAAoD,EACpD,gBAAO,CAAC,IAAI,CACb,CAAA;oBACD,OAAM;iBACP;gBACD,gBAAgB,GAAG,IAAI,CAAC,EAAE,CAAA;aAC3B;YAAC,OAAO,KAAK,EAAE;gBACd,qBAAY,CAAC,KAAK,CAAC,6BAA6B,KAAK,EAAE,EAAE,gBAAO,CAAC,IAAI,CAAC,CAAA;gBACtE,OAAM;aACP;SACF;aAAM;YACL,gBAAgB,GAAG,YAAY,CAAA;SAChC;QAED,MAAM,IAAI,GAAG,IAAI,IAAI,EAAE,CAAA;QACvB,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAA;QACvB,MAAM,GAAG,mBACP,MAAM,EAAE,IAAI,CAAC,EAAE,EACf,IAAI,EAAE,QAAQ,IAAI,KAAK,CAAC,QAAQ,EAAE,EAClC,IAAI,EAAE,UAAU;gBACd,CAAC,CAAC,mBAAS,CAAC,aAAa,CAAC,KAAK;gBAC/B,CAAC,CAAC,mBAAS,CAAC,aAAa,CAAC,cAAc,EAC1C,MAAM,EAAE,YAAY,EACpB,MAAM,EAAE,MAAM,IAAI,CAAC,EACnB,IAAI,EAAE,IAAI,EACV,MAAM,EAAE,mBAAS,CAAC,QAAQ,CAAC,SAAS,EACpC,SAAS,EAAE,UAAU,IAAI,EAAE,EAC3B,SAAS,EAAE,IAAI,EACf,SAAS,EAAE,IAAI,EACf,WAAW,EAAE,KAAK,EAClB,MAAM,IACH,CAAC,UAAU;YACZ,CAAC,CAAC,EAAE;YACJ,CAAC,CAAC;gBACE,cAAc,EAAE,kBAAkB;gBAClC,oBAAoB,EAAE,IAAI,CAAC,SAAS,CAAC,OAAO,CAAC;aAC9C,CAAC,CACP,CAAA;QACD,IAAI,SAAS;YAAE,GAAG,CAAC,QAAQ,GAAG,SAAS,CAAA;QACvC,MAAM,OAAO,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,MAAM,CAAC,GAAG,CAAC,CAAY,CAAA;QACtE,MAAM,CAAC,QAAQ,CACb;YACE,IAAI,EAAE,UAAU,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,gBAAgB;YAC7C,QAAQ,EAAE,SAAS,CAAC,aAAa,CAAC,OAAO,EAAE,IAAI,EAAE,KAAK,CAAC;SACxD,EACD,MAAM,CACP,CAAA;QAED,MAAM,OAAO,CAAC,WAAW,CAAC;YACxB,IAAI,EAAE,IAAW;YACjB,MAAM,kCACD,KAAK,CAAC,UAAU,KACnB,KAAK,EACL,EAAE,EAAE,YAAY,EAChB,IAAI,EAAE,mBAAS,CAAC,UAAU,CAAC,KAAK,GACjC;YACD,OAAO,EAAE;gBACP,OAAO,EAAE,EAAE;gBACX,MAAM,EAAE,OAAO,CAAC,MAAM;gBACtB,EAAE,EAAE,OAAO,CAAC,EAAE;gBACd,IAAI,EAAE,OAAO,CAAC,IAAI;gBAClB,SAAS,EAAE,OAAO,CAAC,SAAS;gBAC5B,QAAQ,EAAE,OAAO,CAAC,QAAQ,IAAI,CAAC;aAChC;YACD,MAAM,EAAE,MAAM,IAAI,CAAC;YACnB,IAAI,EAAE,UAAU;gBACd,CAAC,CAAC,mBAAS,CAAC,aAAa,CAAC,KAAK;gBAC/B,CAAC,CAAC,mBAAS,CAAC,aAAa,CAAC,cAAc;YAC1C,OAAO,EAAE,GAAG,EAAE,CAAC,CAAC,EAAE,OAAO,EAAE,IAAI,EAAE,CAAC;YAClC,OAAO,EAAE,CAAO,CAAC,EAAE,EAAE;gBACnB,MAAM,QAAQ,GAAG,IAAA,2BAAY,EAAC,CAAC,CAAC,CAAA;gBAChC,MAAM,OAAO,CAAC,MAAM,CAAC;oBACnB,YAAY,EAAE,QAAQ;oBACtB,MAAM,EAAE,mBAAS,CAAC,QAAQ,CAAC,MAAM;iBAClC,CAAC,CAAA;gBACF,OAAO,qBAAY,CAAC,KAAK,CAAC,CAAC,CAAC,CAAA;YAC9B,CAAC,CAAA;YACD,WAAW,EAAE,IAAI;YACjB,iBAAiB,EAAE,gBAAgB;SACpC,CAAC,CAAA;IACJ,CAAC;CAAA;AAjHD,sBAiHC"} \ No newline at end of file diff --git a/src/controllers/botapi/index.ts b/src/controllers/botapi/index.ts index 7739fca0..7f9d01b0 100644 --- a/src/controllers/botapi/index.ts +++ b/src/controllers/botapi/index.ts @@ -49,6 +49,7 @@ export interface Action { only_owner?: boolean only_user?: number only_pubkey?: string + recipient_pubkey?: string } export async function processWebhook(req: Req, res: Res): Promise { diff --git a/src/controllers/botapi/pay.ts b/src/controllers/botapi/pay.ts index 0e8adbd4..246fb823 100644 --- a/src/controllers/botapi/pay.ts +++ b/src/controllers/botapi/pay.ts @@ -1,10 +1,10 @@ import * as short from 'short-uuid' import * as network from '../../network' -import { models, Message } from '../../models' +import { models, Message, ContactRecord } from '../../models' import * as jsonUtils from '../../utils/json' import * as socket from '../../utils/socket' import constants from '../../constants' -import { sphinxLogger } from '../../utils/logger' +import { logging, sphinxLogger } from '../../utils/logger' import { errMsgString } from '../../utils/errMsgString' import * as rsa from '../../crypto/rsa' import { Action, validateAction } from './index' @@ -18,10 +18,12 @@ export default async function pay(a: Action): Promise { recipient_id, parent_id, content, + recipient_pubkey, } = a sphinxLogger.info(`=> BOT PAY ${JSON.stringify(a, null, 2)}`) - if (!a.recipient_id) return sphinxLogger.error(`no recipient_id`) + if (!recipient_id && !recipient_pubkey) + return sphinxLogger.error(`no recipient detail`) const ret = await validateAction(a) if (!ret) return const { chat, owner } = ret @@ -31,6 +33,28 @@ export default async function pay(a: Action): Promise { const encryptedForMeText = rsa.encrypt(owner.contactKey, content || '') const encryptedText = rsa.encrypt(chat.groupKey, content || '') const textMap = { chat: encryptedText } + let recipient_detail + + if (recipient_pubkey) { + try { + const user = (await models.Contact.findOne({ + where: { tenant, publicKey: recipient_pubkey }, + })) as ContactRecord + if (!user) { + sphinxLogger.error( + `=> RECIPIENT PUBKEY DOES NOT EXIST IN ADMIN RECORD`, + logging.Bots + ) + return + } + recipient_detail = user.id + } catch (error) { + sphinxLogger.error(`=> RECIPIENT PUBKEY ERROR ${error}`, logging.Bots) + return + } + } else { + recipient_detail = recipient_id + } const date = new Date() date.setMilliseconds(0) @@ -96,6 +120,6 @@ export default async function pay(a: Action): Promise { return sphinxLogger.error(e) }, isForwarded: true, - realSatsContactId: recipient_id, + realSatsContactId: recipient_detail, }) } From 25c31b12a5a99b1e2b55ee87664849a6ed1a82ef Mon Sep 17 00:00:00 2001 From: Oluwatobi Bamidele Date: Fri, 2 Feb 2024 23:10:23 +0100 Subject: [PATCH 07/35] update: added recipient pubkey --- dist/src/controllers/botapi/index.js | 3 ++- dist/src/controllers/botapi/index.js.map | 2 +- src/controllers/botapi/index.ts | 2 ++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/dist/src/controllers/botapi/index.js b/dist/src/controllers/botapi/index.js index 753de79b..c44e05e7 100644 --- a/dist/src/controllers/botapi/index.js +++ b/dist/src/controllers/botapi/index.js @@ -134,7 +134,7 @@ function processAction(req, res) { return (0, res_1.failure)(res, 'failed to parse webhook body json'); } } - const { action, bot_id, bot_secret, pubkey, amount, content, chat_uuid, msg_uuid, reply_uuid, recipient_id, parent_id, only_pubkey, only_owner, } = body; + const { action, bot_id, bot_secret, pubkey, amount, content, chat_uuid, msg_uuid, reply_uuid, recipient_id, parent_id, only_pubkey, only_owner, recipient_pubkey, } = body; if (!bot_id) return (0, res_1.failure)(res, 'no bot_id'); const bot = (yield models_1.models.Bot.findOne({ where: { id: bot_id } })); @@ -169,6 +169,7 @@ function processAction(req, res) { recipient_id: recipient_id ? parseInt(recipient_id) : 0, only_pubkey: only_pubkey || '', only_owner: only_owner || false, + recipient_pubkey: recipient_pubkey || '', }; try { const r = yield finalAction(a); diff --git a/dist/src/controllers/botapi/index.js.map b/dist/src/controllers/botapi/index.js.map index eb8d486d..9e73847e 100644 --- a/dist/src/controllers/botapi/index.js.map +++ b/dist/src/controllers/botapi/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/controllers/botapi/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/controllers/botapi/index.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/controllers/botapi/index.ts b/src/controllers/botapi/index.ts index 7f9d01b0..3516db42 100644 --- a/src/controllers/botapi/index.ts +++ b/src/controllers/botapi/index.ts @@ -175,6 +175,7 @@ export async function processAction(req: Req, res: Res): Promise { parent_id, only_pubkey, only_owner, + recipient_pubkey, } = body if (!bot_id) return failure(res, 'no bot_id') @@ -210,6 +211,7 @@ export async function processAction(req: Req, res: Res): Promise { recipient_id: recipient_id ? parseInt(recipient_id) : 0, only_pubkey: only_pubkey || '', only_owner: only_owner || false, + recipient_pubkey: recipient_pubkey || '', } try { From a9c6c0a6547870bcc9bbccbc683378599a777b09 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 5 Feb 2024 20:52:26 +0000 Subject: [PATCH 08/35] [ci commit] Lint and format code --- src/grpc/types/cln/cln/CreateinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/DelinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/GetrouteRequest.d.ts | 2 +- src/grpc/types/cln/cln/InvoiceRequest.d.ts | 2 +- src/grpc/types/cln/cln/ListforwardsForwards.ts | 2 +- src/grpc/types/cln/cln/ListinvoicesInvoices.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannels.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts | 2 +- src/grpc/types/cln/cln/ListsendpaysPayments.ts | 2 +- src/grpc/types/cln/cln/SendonionRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendonionResponse.ts | 2 +- src/grpc/types/cln/cln/SendpayRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendpayResponse.ts | 2 +- src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitsendpayResponse.ts | 2 +- src/grpc/types/greenlight/Feerate.d.ts | 2 +- src/grpc/types/lnrpc/AMPInvoiceState.d.ts | 2 +- src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannel.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChanPointShim.d.ts | 2 +- src/grpc/types/lnrpc/Channel.ts | 2 +- src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ChannelCloseSummary.ts | 2 +- src/grpc/types/lnrpc/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts | 2 +- src/grpc/types/lnrpc/CloseChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts | 2 +- src/grpc/types/lnrpc/ConnectPeerRequest.d.ts | 2 +- src/grpc/types/lnrpc/Failure.ts | 2 +- src/grpc/types/lnrpc/FeeReportResponse.d.ts | 2 +- src/grpc/types/lnrpc/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc/Hop.d.ts | 2 +- src/grpc/types/lnrpc/InitWalletRequest.d.ts | 2 +- src/grpc/types/lnrpc/Invoice.ts | 2 +- src/grpc/types/lnrpc/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc/ListInvoiceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ListPaymentsResponse.d.ts | 2 +- src/grpc/types/lnrpc/NodeInfo.d.ts | 2 +- src/grpc/types/lnrpc/OpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/OutputDetail.d.ts | 2 +- src/grpc/types/lnrpc/PayReq.d.ts | 2 +- src/grpc/types/lnrpc/Payment.ts | 2 +- src/grpc/types/lnrpc/Peer.ts | 2 +- src/grpc/types/lnrpc/PendingChannelsResponse.ts | 2 +- src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts | 2 +- src/grpc/types/lnrpc/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts | 2 +- src/grpc/types/lnrpc/Resolution.d.ts | 2 +- src/grpc/types/lnrpc/Route.d.ts | 2 +- src/grpc/types/lnrpc/SendRequest.d.ts | 2 +- src/grpc/types/lnrpc/Transaction.d.ts | 2 +- src/grpc/types/lnrpc/Utxo.d.ts | 2 +- src/grpc/types/lnrpc/WalletBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/WatchOnly.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Channel.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Failure.ts | 2 +- src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc_proxy/Hop.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Invoice.ts | 2 +- src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc_proxy/PayReq.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Payment.ts | 2 +- src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Route.d.ts | 2 +- src/grpc/types/lnrpc_proxy/SendRequest.d.ts | 2 +- src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts | 2 +- src/grpc/types/routerrpc/HtlcEvent.ts | 2 +- src/grpc/types/routerrpc/SendPaymentRequest.d.ts | 2 +- src/grpc/types/walletrpc/BumpFeeRequest.d.ts | 2 +- src/grpc/types/walletrpc/FundPsbtRequest.d.ts | 2 +- src/grpc/types/walletrpc/LeaseOutputRequest.d.ts | 2 +- src/grpc/types/walletrpc/PendingSweep.d.ts | 2 +- src/grpc/types/walletrpc/SendOutputsRequest.d.ts | 2 +- src/grpc/types/walletrpc/TxTemplate.d.ts | 2 +- src/grpc/types/walletrpc/UtxoLease.d.ts | 2 +- 83 files changed, 83 insertions(+), 83 deletions(-) diff --git a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts index d73e8560..57130be6 100644 --- a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/DelinvoiceResponse.ts b/src/grpc/types/cln/cln/DelinvoiceResponse.ts index 0621f229..0365947a 100644 --- a/src/grpc/types/cln/cln/DelinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/DelinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/GetrouteRequest.d.ts b/src/grpc/types/cln/cln/GetrouteRequest.d.ts index 00979ea1..20b76657 100644 --- a/src/grpc/types/cln/cln/GetrouteRequest.d.ts +++ b/src/grpc/types/cln/cln/GetrouteRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface GetrouteRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/InvoiceRequest.d.ts b/src/grpc/types/cln/cln/InvoiceRequest.d.ts index 5e884c10..c852f603 100644 --- a/src/grpc/types/cln/cln/InvoiceRequest.d.ts +++ b/src/grpc/types/cln/cln/InvoiceRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { AmountOrAny as _cln_AmountOrAny, AmountOrAny__Output as _cln_AmountOrAny__Output, } from '../cln/AmountOrAny' -import type { Long } from '@grpc/proto-loader' export interface InvoiceRequest { description?: string diff --git a/src/grpc/types/cln/cln/ListforwardsForwards.ts b/src/grpc/types/cln/cln/ListforwardsForwards.ts index d6c81479..084ba51d 100644 --- a/src/grpc/types/cln/cln/ListforwardsForwards.ts +++ b/src/grpc/types/cln/cln/ListforwardsForwards.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts index ccb0a534..3cd95e64 100644 --- a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts +++ b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts index ced5ca3d..442c5c1a 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { ListpeersPeersChannelsFeerate as _cln_ListpeersPeersChannelsFeerate, ListpeersPeersChannelsFeerate__Output as _cln_ListpeersPeersChannelsFeerate__Output, @@ -28,7 +29,6 @@ import type { ListpeersPeersChannelsAlias as _cln_ListpeersPeersChannelsAlias, ListpeersPeersChannelsAlias__Output as _cln_ListpeersPeersChannelsAlias__Output, } from '../cln/ListpeersPeersChannelsAlias' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts index 79ed64b6..eb6220f5 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListsendpaysPayments.ts b/src/grpc/types/cln/cln/ListsendpaysPayments.ts index ab83ab63..5daf6d57 100644 --- a/src/grpc/types/cln/cln/ListsendpaysPayments.ts +++ b/src/grpc/types/cln/cln/ListsendpaysPayments.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendonionRequest.d.ts b/src/grpc/types/cln/cln/SendonionRequest.d.ts index 04a0a068..e9b5d79c 100644 --- a/src/grpc/types/cln/cln/SendonionRequest.d.ts +++ b/src/grpc/types/cln/cln/SendonionRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { SendonionFirst_hop as _cln_SendonionFirst_hop, SendonionFirst_hop__Output as _cln_SendonionFirst_hop__Output, @@ -8,7 +9,6 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface SendonionRequest { onion?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/SendonionResponse.ts b/src/grpc/types/cln/cln/SendonionResponse.ts index 0548e40e..14cb87cb 100644 --- a/src/grpc/types/cln/cln/SendonionResponse.ts +++ b/src/grpc/types/cln/cln/SendonionResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendpayRequest.d.ts b/src/grpc/types/cln/cln/SendpayRequest.d.ts index 1eb903d0..af782167 100644 --- a/src/grpc/types/cln/cln/SendpayRequest.d.ts +++ b/src/grpc/types/cln/cln/SendpayRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { SendpayRoute as _cln_SendpayRoute, SendpayRoute__Output as _cln_SendpayRoute__Output, @@ -8,7 +9,6 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface SendpayRequest { route?: _cln_SendpayRoute[] diff --git a/src/grpc/types/cln/cln/SendpayResponse.ts b/src/grpc/types/cln/cln/SendpayResponse.ts index 50235f69..5014692d 100644 --- a/src/grpc/types/cln/cln/SendpayResponse.ts +++ b/src/grpc/types/cln/cln/SendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts index c8a852a2..8c4bc7a2 100644 --- a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts index c397650b..65c6714a 100644 --- a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitsendpayResponse.ts b/src/grpc/types/cln/cln/WaitsendpayResponse.ts index d34b53f3..2e991681 100644 --- a/src/grpc/types/cln/cln/WaitsendpayResponse.ts +++ b/src/grpc/types/cln/cln/WaitsendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/greenlight/Feerate.d.ts b/src/grpc/types/greenlight/Feerate.d.ts index d8d0adcd..7b201bf6 100644 --- a/src/grpc/types/greenlight/Feerate.d.ts +++ b/src/grpc/types/greenlight/Feerate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/greenlight.proto +import type { Long } from '@grpc/proto-loader' import type { FeeratePreset as _greenlight_FeeratePreset, FeeratePreset__Output as _greenlight_FeeratePreset__Output, } from '../greenlight/FeeratePreset' -import type { Long } from '@grpc/proto-loader' export interface Feerate { preset?: _greenlight_FeeratePreset diff --git a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts index 5b0e7492..645d3caf 100644 --- a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts +++ b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, } from '../lnrpc/InvoiceHTLCState' -import type { Long } from '@grpc/proto-loader' export interface AMPInvoiceState { state?: _lnrpc_InvoiceHTLCState diff --git a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts index 1e2e873e..241570f7 100644 --- a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts +++ b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MacaroonPermission as _lnrpc_MacaroonPermission, MacaroonPermission__Output as _lnrpc_MacaroonPermission__Output, } from '../lnrpc/MacaroonPermission' -import type { Long } from '@grpc/proto-loader' export interface BakeMacaroonRequest { permissions?: _lnrpc_MacaroonPermission[] diff --git a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts index f8c6d9b4..5f52f618 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannel { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts index 0f9e9da0..43a8ed51 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { BatchOpenChannel as _lnrpc_BatchOpenChannel, BatchOpenChannel__Output as _lnrpc_BatchOpenChannel__Output, } from '../lnrpc/BatchOpenChannel' -import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannelRequest { channels?: _lnrpc_BatchOpenChannel[] diff --git a/src/grpc/types/lnrpc/ChanPointShim.d.ts b/src/grpc/types/lnrpc/ChanPointShim.d.ts index dd085b3a..e588220a 100644 --- a/src/grpc/types/lnrpc/ChanPointShim.d.ts +++ b/src/grpc/types/lnrpc/ChanPointShim.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -8,7 +9,6 @@ import type { KeyDescriptor as _lnrpc_KeyDescriptor, KeyDescriptor__Output as _lnrpc_KeyDescriptor__Output, } from '../lnrpc/KeyDescriptor' -import type { Long } from '@grpc/proto-loader' export interface ChanPointShim { amt?: number | string | Long diff --git a/src/grpc/types/lnrpc/Channel.ts b/src/grpc/types/lnrpc/Channel.ts index e05aee4b..fa394623 100644 --- a/src/grpc/types/lnrpc/Channel.ts +++ b/src/grpc/types/lnrpc/Channel.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_HTLC, HTLC__Output as _lnrpc_HTLC__Output, @@ -12,7 +13,6 @@ import type { ChannelConstraints as _lnrpc_ChannelConstraints, ChannelConstraints__Output as _lnrpc_ChannelConstraints__Output, } from '../lnrpc/ChannelConstraints' -import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts index f70c677f..d02a3d1a 100644 --- a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts +++ b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface ChannelAcceptRequest { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts index a35eec22..5e3c440d 100644 --- a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_Amount, Amount__Output as _lnrpc_Amount__Output, } from '../lnrpc/Amount' -import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelCloseSummary.ts b/src/grpc/types/lnrpc/ChannelCloseSummary.ts index 5b0bd8a8..211047f2 100644 --- a/src/grpc/types/lnrpc/ChannelCloseSummary.ts +++ b/src/grpc/types/lnrpc/ChannelCloseSummary.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -8,7 +9,6 @@ import type { Resolution as _lnrpc_Resolution, Resolution__Output as _lnrpc_Resolution__Output, } from '../lnrpc/Resolution' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/ChannelEdge.d.ts b/src/grpc/types/lnrpc/ChannelEdge.d.ts index d9a96a08..d2384edf 100644 --- a/src/grpc/types/lnrpc/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts index c4407c23..bd259c31 100644 --- a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -8,7 +9,6 @@ import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdgeUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts index 4acb7061..4f20325b 100644 --- a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface CloseChannelRequest { channel_point?: _lnrpc_ChannelPoint | null diff --git a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts index ba54545b..bee5c573 100644 --- a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts +++ b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface ClosedChannelUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts index 7e6cba0f..c3465b57 100644 --- a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts +++ b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { LightningAddress as _lnrpc_LightningAddress, LightningAddress__Output as _lnrpc_LightningAddress__Output, } from '../lnrpc/LightningAddress' -import type { Long } from '@grpc/proto-loader' export interface ConnectPeerRequest { addr?: _lnrpc_LightningAddress | null diff --git a/src/grpc/types/lnrpc/Failure.ts b/src/grpc/types/lnrpc/Failure.ts index de244f02..12d7c149 100644 --- a/src/grpc/types/lnrpc/Failure.ts +++ b/src/grpc/types/lnrpc/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_ChannelUpdate, ChannelUpdate__Output as _lnrpc_ChannelUpdate__Output, } from '../lnrpc/ChannelUpdate' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/FeeReportResponse.d.ts b/src/grpc/types/lnrpc/FeeReportResponse.d.ts index e02f69e4..0ccce99e 100644 --- a/src/grpc/types/lnrpc/FeeReportResponse.d.ts +++ b/src/grpc/types/lnrpc/FeeReportResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelFeeReport as _lnrpc_ChannelFeeReport, ChannelFeeReport__Output as _lnrpc_ChannelFeeReport__Output, } from '../lnrpc/ChannelFeeReport' -import type { Long } from '@grpc/proto-loader' export interface FeeReportResponse { channel_fees?: _lnrpc_ChannelFeeReport[] diff --git a/src/grpc/types/lnrpc/GetInfoResponse.d.ts b/src/grpc/types/lnrpc/GetInfoResponse.d.ts index ffdfab42..0b150627 100644 --- a/src/grpc/types/lnrpc/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc/GetInfoResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_Chain, Chain__Output as _lnrpc_Chain__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' -import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc/HTLCAttempt.ts b/src/grpc/types/lnrpc/HTLCAttempt.ts index b3a13201..63c7b68f 100644 --- a/src/grpc/types/lnrpc/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc/HTLCAttempt.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_Route, Route__Output as _lnrpc_Route__Output, @@ -8,7 +9,6 @@ import type { Failure as _lnrpc_Failure, Failure__Output as _lnrpc_Failure__Output, } from '../lnrpc/Failure' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Hop.d.ts b/src/grpc/types/lnrpc/Hop.d.ts index 0e70752e..4cc00e8f 100644 --- a/src/grpc/types/lnrpc/Hop.d.ts +++ b/src/grpc/types/lnrpc/Hop.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_MPPRecord, MPPRecord__Output as _lnrpc_MPPRecord__Output, @@ -8,7 +9,6 @@ import type { AMPRecord as _lnrpc_AMPRecord, AMPRecord__Output as _lnrpc_AMPRecord__Output, } from '../lnrpc/AMPRecord' -import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/InitWalletRequest.d.ts b/src/grpc/types/lnrpc/InitWalletRequest.d.ts index 09379e76..e3906c48 100644 --- a/src/grpc/types/lnrpc/InitWalletRequest.d.ts +++ b/src/grpc/types/lnrpc/InitWalletRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/walletunlocker.proto +import type { Long } from '@grpc/proto-loader' import type { ChanBackupSnapshot as _lnrpc_ChanBackupSnapshot, ChanBackupSnapshot__Output as _lnrpc_ChanBackupSnapshot__Output, @@ -8,7 +9,6 @@ import type { WatchOnly as _lnrpc_WatchOnly, WatchOnly__Output as _lnrpc_WatchOnly__Output, } from '../lnrpc/WatchOnly' -import type { Long } from '@grpc/proto-loader' export interface InitWalletRequest { wallet_password?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Invoice.ts b/src/grpc/types/lnrpc/Invoice.ts index 351c40b7..c8977ec2 100644 --- a/src/grpc/types/lnrpc/Invoice.ts +++ b/src/grpc/types/lnrpc/Invoice.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -16,7 +17,6 @@ import type { AMPInvoiceState as _lnrpc_AMPInvoiceState, AMPInvoiceState__Output as _lnrpc_AMPInvoiceState__Output, } from '../lnrpc/AMPInvoiceState' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts index 5bd9c77f..d0ec17a7 100644 --- a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, @@ -8,7 +9,6 @@ import type { AMP as _lnrpc_AMP, AMP__Output as _lnrpc_AMP__Output, } from '../lnrpc/AMP' -import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts index d5ce5f61..02b5f52a 100644 --- a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts +++ b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Invoice as _lnrpc_Invoice, Invoice__Output as _lnrpc_Invoice__Output, } from '../lnrpc/Invoice' -import type { Long } from '@grpc/proto-loader' export interface ListInvoiceResponse { invoices?: _lnrpc_Invoice[] diff --git a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts index 2317081d..271e215d 100644 --- a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts +++ b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Payment as _lnrpc_Payment, Payment__Output as _lnrpc_Payment__Output, } from '../lnrpc/Payment' -import type { Long } from '@grpc/proto-loader' export interface ListPaymentsResponse { payments?: _lnrpc_Payment[] diff --git a/src/grpc/types/lnrpc/NodeInfo.d.ts b/src/grpc/types/lnrpc/NodeInfo.d.ts index 1251f6aa..31129e62 100644 --- a/src/grpc/types/lnrpc/NodeInfo.d.ts +++ b/src/grpc/types/lnrpc/NodeInfo.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { LightningNode as _lnrpc_LightningNode, LightningNode__Output as _lnrpc_LightningNode__Output, @@ -8,7 +9,6 @@ import type { ChannelEdge as _lnrpc_ChannelEdge, ChannelEdge__Output as _lnrpc_ChannelEdge__Output, } from '../lnrpc/ChannelEdge' -import type { Long } from '@grpc/proto-loader' export interface NodeInfo { node?: _lnrpc_LightningNode | null diff --git a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts index 12a2a072..421d622d 100644 --- a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FundingShim as _lnrpc_FundingShim, FundingShim__Output as _lnrpc_FundingShim__Output, @@ -8,7 +9,6 @@ import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface OpenChannelRequest { sat_per_vbyte?: number | string | Long diff --git a/src/grpc/types/lnrpc/OutputDetail.d.ts b/src/grpc/types/lnrpc/OutputDetail.d.ts index f9777323..8bfbaadc 100644 --- a/src/grpc/types/lnrpc/OutputDetail.d.ts +++ b/src/grpc/types/lnrpc/OutputDetail.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { OutputScriptType as _lnrpc_OutputScriptType, OutputScriptType__Output as _lnrpc_OutputScriptType__Output, } from '../lnrpc/OutputScriptType' -import type { Long } from '@grpc/proto-loader' export interface OutputDetail { output_type?: _lnrpc_OutputScriptType diff --git a/src/grpc/types/lnrpc/PayReq.d.ts b/src/grpc/types/lnrpc/PayReq.d.ts index 864bedf0..4334047f 100644 --- a/src/grpc/types/lnrpc/PayReq.d.ts +++ b/src/grpc/types/lnrpc/PayReq.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' -import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc/Payment.ts b/src/grpc/types/lnrpc/Payment.ts index d98361e0..fedcedd5 100644 --- a/src/grpc/types/lnrpc/Payment.ts +++ b/src/grpc/types/lnrpc/Payment.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_HTLCAttempt, HTLCAttempt__Output as _lnrpc_HTLCAttempt__Output, @@ -8,7 +9,6 @@ import type { PaymentFailureReason as _lnrpc_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_PaymentFailureReason__Output, } from '../lnrpc/PaymentFailureReason' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Peer.ts b/src/grpc/types/lnrpc/Peer.ts index b0d9691f..010252ce 100644 --- a/src/grpc/types/lnrpc/Peer.ts +++ b/src/grpc/types/lnrpc/Peer.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, @@ -8,7 +9,6 @@ import type { TimestampedError as _lnrpc_TimestampedError, TimestampedError__Output as _lnrpc_TimestampedError__Output, } from '../lnrpc/TimestampedError' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PendingChannelsResponse.ts b/src/grpc/types/lnrpc/PendingChannelsResponse.ts index 1cfaeee5..c2dd5d0c 100644 --- a/src/grpc/types/lnrpc/PendingChannelsResponse.ts +++ b/src/grpc/types/lnrpc/PendingChannelsResponse.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -12,7 +13,6 @@ import type { PendingHTLC as _lnrpc_PendingHTLC, PendingHTLC__Output as _lnrpc_PendingHTLC__Output, } from '../lnrpc/PendingHTLC' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts index 3c8da411..b2991d2a 100644 --- a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts +++ b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface PolicyUpdateRequest { global?: boolean diff --git a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts index 3a92f24a..d729e8fa 100644 --- a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -20,7 +21,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts index 2b184038..fa75975c 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { StreamAuth as _lnrpc_StreamAuth, StreamAuth__Output as _lnrpc_StreamAuth__Output, @@ -8,7 +9,6 @@ import type { RPCMessage as _lnrpc_RPCMessage, RPCMessage__Output as _lnrpc_RPCMessage__Output, } from '../lnrpc/RPCMessage' -import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareRequest { request_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts index 6ef263be..5e2c44d4 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MiddlewareRegistration as _lnrpc_MiddlewareRegistration, MiddlewareRegistration__Output as _lnrpc_MiddlewareRegistration__Output, @@ -8,7 +9,6 @@ import type { InterceptFeedback as _lnrpc_InterceptFeedback, InterceptFeedback__Output as _lnrpc_InterceptFeedback__Output, } from '../lnrpc/InterceptFeedback' -import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareResponse { ref_msg_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/Resolution.d.ts b/src/grpc/types/lnrpc/Resolution.d.ts index c5d6f1ae..cf8d4b11 100644 --- a/src/grpc/types/lnrpc/Resolution.d.ts +++ b/src/grpc/types/lnrpc/Resolution.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ResolutionType as _lnrpc_ResolutionType, ResolutionType__Output as _lnrpc_ResolutionType__Output, @@ -12,7 +13,6 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface Resolution { resolution_type?: _lnrpc_ResolutionType diff --git a/src/grpc/types/lnrpc/Route.d.ts b/src/grpc/types/lnrpc/Route.d.ts index 4a1aab0d..ab20e38c 100644 --- a/src/grpc/types/lnrpc/Route.d.ts +++ b/src/grpc/types/lnrpc/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_Hop, Hop__Output as _lnrpc_Hop__Output, } from '../lnrpc/Hop' -import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc/SendRequest.d.ts b/src/grpc/types/lnrpc/SendRequest.d.ts index efd6a516..011fd0ca 100644 --- a/src/grpc/types/lnrpc/SendRequest.d.ts +++ b/src/grpc/types/lnrpc/SendRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -8,7 +9,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Transaction.d.ts b/src/grpc/types/lnrpc/Transaction.d.ts index b91d9efd..01e27208 100644 --- a/src/grpc/types/lnrpc/Transaction.d.ts +++ b/src/grpc/types/lnrpc/Transaction.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { OutputDetail as _lnrpc_OutputDetail, OutputDetail__Output as _lnrpc_OutputDetail__Output, @@ -8,7 +9,6 @@ import type { PreviousOutPoint as _lnrpc_PreviousOutPoint, PreviousOutPoint__Output as _lnrpc_PreviousOutPoint__Output, } from '../lnrpc/PreviousOutPoint' -import type { Long } from '@grpc/proto-loader' export interface Transaction { tx_hash?: string diff --git a/src/grpc/types/lnrpc/Utxo.d.ts b/src/grpc/types/lnrpc/Utxo.d.ts index a1b40c40..003062f8 100644 --- a/src/grpc/types/lnrpc/Utxo.d.ts +++ b/src/grpc/types/lnrpc/Utxo.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { AddressType as _lnrpc_AddressType, AddressType__Output as _lnrpc_AddressType__Output, @@ -8,7 +9,6 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface Utxo { address_type?: _lnrpc_AddressType diff --git a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts index 9f0f4eaf..54d79672 100644 --- a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { WalletAccountBalance as _lnrpc_WalletAccountBalance, WalletAccountBalance__Output as _lnrpc_WalletAccountBalance__Output, } from '../lnrpc/WalletAccountBalance' -import type { Long } from '@grpc/proto-loader' export interface WalletBalanceResponse { total_balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/WatchOnly.d.ts b/src/grpc/types/lnrpc/WatchOnly.d.ts index 9d396c65..220316cf 100644 --- a/src/grpc/types/lnrpc/WatchOnly.d.ts +++ b/src/grpc/types/lnrpc/WatchOnly.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletunlocker.proto +import type { Long } from '@grpc/proto-loader' import type { WatchOnlyAccount as _lnrpc_WatchOnlyAccount, WatchOnlyAccount__Output as _lnrpc_WatchOnlyAccount__Output, } from '../lnrpc/WatchOnlyAccount' -import type { Long } from '@grpc/proto-loader' export interface WatchOnly { master_key_birthday_timestamp?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Channel.ts b/src/grpc/types/lnrpc_proxy/Channel.ts index efe7877d..9bd3baf0 100644 --- a/src/grpc/types/lnrpc_proxy/Channel.ts +++ b/src/grpc/types/lnrpc_proxy/Channel.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_proxy_HTLC, HTLC__Output as _lnrpc_proxy_HTLC__Output, @@ -12,7 +13,6 @@ import type { ChannelConstraints as _lnrpc_proxy_ChannelConstraints, ChannelConstraints__Output as _lnrpc_proxy_ChannelConstraints__Output, } from '../lnrpc_proxy/ChannelConstraints' -import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts index 84182c95..22d16ff3 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_proxy_Amount, Amount__Output as _lnrpc_proxy_Amount__Output, } from '../lnrpc_proxy/Amount' -import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts index 76f72dfe..0f2a0940 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_proxy_RoutingPolicy, RoutingPolicy__Output as _lnrpc_proxy_RoutingPolicy__Output, } from '../lnrpc_proxy/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Failure.ts b/src/grpc/types/lnrpc_proxy/Failure.ts index 5a39b26a..caa4aeb0 100644 --- a/src/grpc/types/lnrpc_proxy/Failure.ts +++ b/src/grpc/types/lnrpc_proxy/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_proxy_ChannelUpdate, ChannelUpdate__Output as _lnrpc_proxy_ChannelUpdate__Output, } from '../lnrpc_proxy/ChannelUpdate' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts index 97aed748..8264cf62 100644 --- a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_proxy_Chain, Chain__Output as _lnrpc_proxy_Chain__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts index ddb30300..efd3e649 100644 --- a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_proxy_Route, Route__Output as _lnrpc_proxy_Route__Output, @@ -8,7 +9,6 @@ import type { Failure as _lnrpc_proxy_Failure, Failure__Output as _lnrpc_proxy_Failure__Output, } from '../lnrpc_proxy/Failure' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/Hop.d.ts b/src/grpc/types/lnrpc_proxy/Hop.d.ts index af9ebc8f..c6293156 100644 --- a/src/grpc/types/lnrpc_proxy/Hop.d.ts +++ b/src/grpc/types/lnrpc_proxy/Hop.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_proxy_MPPRecord, MPPRecord__Output as _lnrpc_proxy_MPPRecord__Output, } from '../lnrpc_proxy/MPPRecord' -import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Invoice.ts b/src/grpc/types/lnrpc_proxy/Invoice.ts index db995c40..070654b7 100644 --- a/src/grpc/types/lnrpc_proxy/Invoice.ts +++ b/src/grpc/types/lnrpc_proxy/Invoice.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -12,7 +13,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts index c2d38578..f6a79e7d 100644 --- a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_proxy_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_proxy_InvoiceHTLCState__Output, } from '../lnrpc_proxy/InvoiceHTLCState' -import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/PayReq.d.ts b/src/grpc/types/lnrpc_proxy/PayReq.d.ts index 6b35f606..1819d1ad 100644 --- a/src/grpc/types/lnrpc_proxy/PayReq.d.ts +++ b/src/grpc/types/lnrpc_proxy/PayReq.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc_proxy/Payment.ts b/src/grpc/types/lnrpc_proxy/Payment.ts index f2ecccb5..dfe51afe 100644 --- a/src/grpc/types/lnrpc_proxy/Payment.ts +++ b/src/grpc/types/lnrpc_proxy/Payment.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_proxy_HTLCAttempt, HTLCAttempt__Output as _lnrpc_proxy_HTLCAttempt__Output, @@ -8,7 +9,6 @@ import type { PaymentFailureReason as _lnrpc_proxy_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_proxy_PaymentFailureReason__Output, } from '../lnrpc_proxy/PaymentFailureReason' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts index cb1ae5c4..baf1e390 100644 --- a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -20,7 +21,6 @@ import type { FeatureBit as _lnrpc_proxy_FeatureBit, FeatureBit__Output as _lnrpc_proxy_FeatureBit__Output, } from '../lnrpc_proxy/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc_proxy/Route.d.ts b/src/grpc/types/lnrpc_proxy/Route.d.ts index b807d3e3..f6471177 100644 --- a/src/grpc/types/lnrpc_proxy/Route.d.ts +++ b/src/grpc/types/lnrpc_proxy/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_proxy_Hop, Hop__Output as _lnrpc_proxy_Hop__Output, } from '../lnrpc_proxy/Hop' -import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts index 692207dc..949251e6 100644 --- a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -12,7 +13,6 @@ import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, } from '../lnrpc_proxy/RouteHint' -import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts index 32904ab2..e59c5185 100644 --- a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts +++ b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { CircuitKey as _routerrpc_CircuitKey, CircuitKey__Output as _routerrpc_CircuitKey__Output, } from '../routerrpc/CircuitKey' -import type { Long } from '@grpc/proto-loader' export interface ForwardHtlcInterceptRequest { incoming_circuit_key?: _routerrpc_CircuitKey | null diff --git a/src/grpc/types/routerrpc/HtlcEvent.ts b/src/grpc/types/routerrpc/HtlcEvent.ts index 26988818..1c3f41e9 100644 --- a/src/grpc/types/routerrpc/HtlcEvent.ts +++ b/src/grpc/types/routerrpc/HtlcEvent.ts @@ -1,5 +1,6 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { ForwardEvent as _routerrpc_ForwardEvent, ForwardEvent__Output as _routerrpc_ForwardEvent__Output, @@ -24,7 +25,6 @@ import type { FinalHtlcEvent as _routerrpc_FinalHtlcEvent, FinalHtlcEvent__Output as _routerrpc_FinalHtlcEvent__Output, } from '../routerrpc/FinalHtlcEvent' -import type { Long } from '@grpc/proto-loader' // Original file: proto/router.proto diff --git a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts index d9f825b8..a859a341 100644 --- a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts +++ b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -8,7 +9,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface SendPaymentRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts index 318766f4..13cc94a4 100644 --- a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts +++ b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface BumpFeeRequest { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts index ac975359..ae03d9a0 100644 --- a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts +++ b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { TxTemplate as _walletrpc_TxTemplate, TxTemplate__Output as _walletrpc_TxTemplate__Output, } from '../walletrpc/TxTemplate' -import type { Long } from '@grpc/proto-loader' export interface FundPsbtRequest { psbt?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts index 170a7c38..746828d8 100644 --- a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts +++ b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface LeaseOutputRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/PendingSweep.d.ts b/src/grpc/types/walletrpc/PendingSweep.d.ts index fa88a5e7..3f4180da 100644 --- a/src/grpc/types/walletrpc/PendingSweep.d.ts +++ b/src/grpc/types/walletrpc/PendingSweep.d.ts @@ -1,5 +1,6 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, @@ -8,7 +9,6 @@ import type { WitnessType as _walletrpc_WitnessType, WitnessType__Output as _walletrpc_WitnessType__Output, } from '../walletrpc/WitnessType' -import type { Long } from '@grpc/proto-loader' export interface PendingSweep { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts index 661c5259..ae7c8e82 100644 --- a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts +++ b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { TxOut as _signrpc_TxOut, TxOut__Output as _signrpc_TxOut__Output, } from '../signrpc/TxOut' -import type { Long } from '@grpc/proto-loader' export interface SendOutputsRequest { sat_per_kw?: number | string | Long diff --git a/src/grpc/types/walletrpc/TxTemplate.d.ts b/src/grpc/types/walletrpc/TxTemplate.d.ts index f7c09fd5..47279dc7 100644 --- a/src/grpc/types/walletrpc/TxTemplate.d.ts +++ b/src/grpc/types/walletrpc/TxTemplate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface TxTemplate { inputs?: _lnrpc_OutPoint[] diff --git a/src/grpc/types/walletrpc/UtxoLease.d.ts b/src/grpc/types/walletrpc/UtxoLease.d.ts index 4365f43e..ffc4b397 100644 --- a/src/grpc/types/walletrpc/UtxoLease.d.ts +++ b/src/grpc/types/walletrpc/UtxoLease.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface UtxoLease { id?: Buffer | Uint8Array | string From c8818b82a6175b427ac663105620033f83040a38 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 5 Feb 2024 20:52:56 +0000 Subject: [PATCH 09/35] [ci commit] Update proto files and types --- src/grpc/types/cln/cln/CreateinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/DelinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/GetrouteRequest.d.ts | 2 +- src/grpc/types/cln/cln/InvoiceRequest.d.ts | 2 +- src/grpc/types/cln/cln/ListforwardsForwards.ts | 2 +- src/grpc/types/cln/cln/ListinvoicesInvoices.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannels.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts | 2 +- src/grpc/types/cln/cln/ListsendpaysPayments.ts | 2 +- src/grpc/types/cln/cln/SendonionRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendonionResponse.ts | 2 +- src/grpc/types/cln/cln/SendpayRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendpayResponse.ts | 2 +- src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitsendpayResponse.ts | 2 +- src/grpc/types/greenlight/Feerate.d.ts | 2 +- src/grpc/types/lnrpc/AMPInvoiceState.d.ts | 2 +- src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannel.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChanPointShim.d.ts | 2 +- src/grpc/types/lnrpc/Channel.ts | 2 +- src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ChannelCloseSummary.ts | 2 +- src/grpc/types/lnrpc/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts | 2 +- src/grpc/types/lnrpc/CloseChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts | 2 +- src/grpc/types/lnrpc/ConnectPeerRequest.d.ts | 2 +- src/grpc/types/lnrpc/Failure.ts | 2 +- src/grpc/types/lnrpc/FeeReportResponse.d.ts | 2 +- src/grpc/types/lnrpc/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc/Hop.d.ts | 2 +- src/grpc/types/lnrpc/InitWalletRequest.d.ts | 2 +- src/grpc/types/lnrpc/Invoice.ts | 2 +- src/grpc/types/lnrpc/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc/ListInvoiceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ListPaymentsResponse.d.ts | 2 +- src/grpc/types/lnrpc/NodeInfo.d.ts | 2 +- src/grpc/types/lnrpc/OpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/OutputDetail.d.ts | 2 +- src/grpc/types/lnrpc/PayReq.d.ts | 2 +- src/grpc/types/lnrpc/Payment.ts | 2 +- src/grpc/types/lnrpc/Peer.ts | 2 +- src/grpc/types/lnrpc/PendingChannelsResponse.ts | 2 +- src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts | 2 +- src/grpc/types/lnrpc/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts | 2 +- src/grpc/types/lnrpc/Resolution.d.ts | 2 +- src/grpc/types/lnrpc/Route.d.ts | 2 +- src/grpc/types/lnrpc/SendRequest.d.ts | 2 +- src/grpc/types/lnrpc/Transaction.d.ts | 2 +- src/grpc/types/lnrpc/Utxo.d.ts | 2 +- src/grpc/types/lnrpc/WalletBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/WatchOnly.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Channel.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Failure.ts | 2 +- src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc_proxy/Hop.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Invoice.ts | 2 +- src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc_proxy/PayReq.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Payment.ts | 2 +- src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Route.d.ts | 2 +- src/grpc/types/lnrpc_proxy/SendRequest.d.ts | 2 +- src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts | 2 +- src/grpc/types/routerrpc/HtlcEvent.ts | 2 +- src/grpc/types/routerrpc/SendPaymentRequest.d.ts | 2 +- src/grpc/types/walletrpc/BumpFeeRequest.d.ts | 2 +- src/grpc/types/walletrpc/FundPsbtRequest.d.ts | 2 +- src/grpc/types/walletrpc/LeaseOutputRequest.d.ts | 2 +- src/grpc/types/walletrpc/PendingSweep.d.ts | 2 +- src/grpc/types/walletrpc/SendOutputsRequest.d.ts | 2 +- src/grpc/types/walletrpc/TxTemplate.d.ts | 2 +- src/grpc/types/walletrpc/UtxoLease.d.ts | 2 +- 83 files changed, 83 insertions(+), 83 deletions(-) diff --git a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts index 57130be6..d73e8560 100644 --- a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/DelinvoiceResponse.ts b/src/grpc/types/cln/cln/DelinvoiceResponse.ts index 0365947a..0621f229 100644 --- a/src/grpc/types/cln/cln/DelinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/DelinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/GetrouteRequest.d.ts b/src/grpc/types/cln/cln/GetrouteRequest.d.ts index 20b76657..00979ea1 100644 --- a/src/grpc/types/cln/cln/GetrouteRequest.d.ts +++ b/src/grpc/types/cln/cln/GetrouteRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface GetrouteRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/InvoiceRequest.d.ts b/src/grpc/types/cln/cln/InvoiceRequest.d.ts index c852f603..5e884c10 100644 --- a/src/grpc/types/cln/cln/InvoiceRequest.d.ts +++ b/src/grpc/types/cln/cln/InvoiceRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { AmountOrAny as _cln_AmountOrAny, AmountOrAny__Output as _cln_AmountOrAny__Output, } from '../cln/AmountOrAny' +import type { Long } from '@grpc/proto-loader' export interface InvoiceRequest { description?: string diff --git a/src/grpc/types/cln/cln/ListforwardsForwards.ts b/src/grpc/types/cln/cln/ListforwardsForwards.ts index 084ba51d..d6c81479 100644 --- a/src/grpc/types/cln/cln/ListforwardsForwards.ts +++ b/src/grpc/types/cln/cln/ListforwardsForwards.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts index 3cd95e64..ccb0a534 100644 --- a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts +++ b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts index 442c5c1a..ced5ca3d 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { ListpeersPeersChannelsFeerate as _cln_ListpeersPeersChannelsFeerate, ListpeersPeersChannelsFeerate__Output as _cln_ListpeersPeersChannelsFeerate__Output, @@ -29,6 +28,7 @@ import type { ListpeersPeersChannelsAlias as _cln_ListpeersPeersChannelsAlias, ListpeersPeersChannelsAlias__Output as _cln_ListpeersPeersChannelsAlias__Output, } from '../cln/ListpeersPeersChannelsAlias' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts index eb6220f5..79ed64b6 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListsendpaysPayments.ts b/src/grpc/types/cln/cln/ListsendpaysPayments.ts index 5daf6d57..ab83ab63 100644 --- a/src/grpc/types/cln/cln/ListsendpaysPayments.ts +++ b/src/grpc/types/cln/cln/ListsendpaysPayments.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendonionRequest.d.ts b/src/grpc/types/cln/cln/SendonionRequest.d.ts index e9b5d79c..04a0a068 100644 --- a/src/grpc/types/cln/cln/SendonionRequest.d.ts +++ b/src/grpc/types/cln/cln/SendonionRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { SendonionFirst_hop as _cln_SendonionFirst_hop, SendonionFirst_hop__Output as _cln_SendonionFirst_hop__Output, @@ -9,6 +8,7 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface SendonionRequest { onion?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/SendonionResponse.ts b/src/grpc/types/cln/cln/SendonionResponse.ts index 14cb87cb..0548e40e 100644 --- a/src/grpc/types/cln/cln/SendonionResponse.ts +++ b/src/grpc/types/cln/cln/SendonionResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendpayRequest.d.ts b/src/grpc/types/cln/cln/SendpayRequest.d.ts index af782167..1eb903d0 100644 --- a/src/grpc/types/cln/cln/SendpayRequest.d.ts +++ b/src/grpc/types/cln/cln/SendpayRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { SendpayRoute as _cln_SendpayRoute, SendpayRoute__Output as _cln_SendpayRoute__Output, @@ -9,6 +8,7 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface SendpayRequest { route?: _cln_SendpayRoute[] diff --git a/src/grpc/types/cln/cln/SendpayResponse.ts b/src/grpc/types/cln/cln/SendpayResponse.ts index 5014692d..50235f69 100644 --- a/src/grpc/types/cln/cln/SendpayResponse.ts +++ b/src/grpc/types/cln/cln/SendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts index 8c4bc7a2..c8a852a2 100644 --- a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts index 65c6714a..c397650b 100644 --- a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitsendpayResponse.ts b/src/grpc/types/cln/cln/WaitsendpayResponse.ts index 2e991681..d34b53f3 100644 --- a/src/grpc/types/cln/cln/WaitsendpayResponse.ts +++ b/src/grpc/types/cln/cln/WaitsendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/greenlight/Feerate.d.ts b/src/grpc/types/greenlight/Feerate.d.ts index 7b201bf6..d8d0adcd 100644 --- a/src/grpc/types/greenlight/Feerate.d.ts +++ b/src/grpc/types/greenlight/Feerate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/greenlight.proto -import type { Long } from '@grpc/proto-loader' import type { FeeratePreset as _greenlight_FeeratePreset, FeeratePreset__Output as _greenlight_FeeratePreset__Output, } from '../greenlight/FeeratePreset' +import type { Long } from '@grpc/proto-loader' export interface Feerate { preset?: _greenlight_FeeratePreset diff --git a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts index 645d3caf..5b0e7492 100644 --- a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts +++ b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, } from '../lnrpc/InvoiceHTLCState' +import type { Long } from '@grpc/proto-loader' export interface AMPInvoiceState { state?: _lnrpc_InvoiceHTLCState diff --git a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts index 241570f7..1e2e873e 100644 --- a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts +++ b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MacaroonPermission as _lnrpc_MacaroonPermission, MacaroonPermission__Output as _lnrpc_MacaroonPermission__Output, } from '../lnrpc/MacaroonPermission' +import type { Long } from '@grpc/proto-loader' export interface BakeMacaroonRequest { permissions?: _lnrpc_MacaroonPermission[] diff --git a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts index 5f52f618..f8c6d9b4 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannel { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts index 43a8ed51..0f9e9da0 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { BatchOpenChannel as _lnrpc_BatchOpenChannel, BatchOpenChannel__Output as _lnrpc_BatchOpenChannel__Output, } from '../lnrpc/BatchOpenChannel' +import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannelRequest { channels?: _lnrpc_BatchOpenChannel[] diff --git a/src/grpc/types/lnrpc/ChanPointShim.d.ts b/src/grpc/types/lnrpc/ChanPointShim.d.ts index e588220a..dd085b3a 100644 --- a/src/grpc/types/lnrpc/ChanPointShim.d.ts +++ b/src/grpc/types/lnrpc/ChanPointShim.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -9,6 +8,7 @@ import type { KeyDescriptor as _lnrpc_KeyDescriptor, KeyDescriptor__Output as _lnrpc_KeyDescriptor__Output, } from '../lnrpc/KeyDescriptor' +import type { Long } from '@grpc/proto-loader' export interface ChanPointShim { amt?: number | string | Long diff --git a/src/grpc/types/lnrpc/Channel.ts b/src/grpc/types/lnrpc/Channel.ts index fa394623..e05aee4b 100644 --- a/src/grpc/types/lnrpc/Channel.ts +++ b/src/grpc/types/lnrpc/Channel.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_HTLC, HTLC__Output as _lnrpc_HTLC__Output, @@ -13,6 +12,7 @@ import type { ChannelConstraints as _lnrpc_ChannelConstraints, ChannelConstraints__Output as _lnrpc_ChannelConstraints__Output, } from '../lnrpc/ChannelConstraints' +import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts index d02a3d1a..f70c677f 100644 --- a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts +++ b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface ChannelAcceptRequest { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts index 5e3c440d..a35eec22 100644 --- a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_Amount, Amount__Output as _lnrpc_Amount__Output, } from '../lnrpc/Amount' +import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelCloseSummary.ts b/src/grpc/types/lnrpc/ChannelCloseSummary.ts index 211047f2..5b0bd8a8 100644 --- a/src/grpc/types/lnrpc/ChannelCloseSummary.ts +++ b/src/grpc/types/lnrpc/ChannelCloseSummary.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -9,6 +8,7 @@ import type { Resolution as _lnrpc_Resolution, Resolution__Output as _lnrpc_Resolution__Output, } from '../lnrpc/Resolution' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/ChannelEdge.d.ts b/src/grpc/types/lnrpc/ChannelEdge.d.ts index d2384edf..d9a96a08 100644 --- a/src/grpc/types/lnrpc/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts index bd259c31..c4407c23 100644 --- a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -9,6 +8,7 @@ import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdgeUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts index 4f20325b..4acb7061 100644 --- a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface CloseChannelRequest { channel_point?: _lnrpc_ChannelPoint | null diff --git a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts index bee5c573..ba54545b 100644 --- a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts +++ b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface ClosedChannelUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts index c3465b57..7e6cba0f 100644 --- a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts +++ b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { LightningAddress as _lnrpc_LightningAddress, LightningAddress__Output as _lnrpc_LightningAddress__Output, } from '../lnrpc/LightningAddress' +import type { Long } from '@grpc/proto-loader' export interface ConnectPeerRequest { addr?: _lnrpc_LightningAddress | null diff --git a/src/grpc/types/lnrpc/Failure.ts b/src/grpc/types/lnrpc/Failure.ts index 12d7c149..de244f02 100644 --- a/src/grpc/types/lnrpc/Failure.ts +++ b/src/grpc/types/lnrpc/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_ChannelUpdate, ChannelUpdate__Output as _lnrpc_ChannelUpdate__Output, } from '../lnrpc/ChannelUpdate' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/FeeReportResponse.d.ts b/src/grpc/types/lnrpc/FeeReportResponse.d.ts index 0ccce99e..e02f69e4 100644 --- a/src/grpc/types/lnrpc/FeeReportResponse.d.ts +++ b/src/grpc/types/lnrpc/FeeReportResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelFeeReport as _lnrpc_ChannelFeeReport, ChannelFeeReport__Output as _lnrpc_ChannelFeeReport__Output, } from '../lnrpc/ChannelFeeReport' +import type { Long } from '@grpc/proto-loader' export interface FeeReportResponse { channel_fees?: _lnrpc_ChannelFeeReport[] diff --git a/src/grpc/types/lnrpc/GetInfoResponse.d.ts b/src/grpc/types/lnrpc/GetInfoResponse.d.ts index 0b150627..ffdfab42 100644 --- a/src/grpc/types/lnrpc/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc/GetInfoResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_Chain, Chain__Output as _lnrpc_Chain__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' +import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc/HTLCAttempt.ts b/src/grpc/types/lnrpc/HTLCAttempt.ts index 63c7b68f..b3a13201 100644 --- a/src/grpc/types/lnrpc/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc/HTLCAttempt.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_Route, Route__Output as _lnrpc_Route__Output, @@ -9,6 +8,7 @@ import type { Failure as _lnrpc_Failure, Failure__Output as _lnrpc_Failure__Output, } from '../lnrpc/Failure' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Hop.d.ts b/src/grpc/types/lnrpc/Hop.d.ts index 4cc00e8f..0e70752e 100644 --- a/src/grpc/types/lnrpc/Hop.d.ts +++ b/src/grpc/types/lnrpc/Hop.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_MPPRecord, MPPRecord__Output as _lnrpc_MPPRecord__Output, @@ -9,6 +8,7 @@ import type { AMPRecord as _lnrpc_AMPRecord, AMPRecord__Output as _lnrpc_AMPRecord__Output, } from '../lnrpc/AMPRecord' +import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/InitWalletRequest.d.ts b/src/grpc/types/lnrpc/InitWalletRequest.d.ts index e3906c48..09379e76 100644 --- a/src/grpc/types/lnrpc/InitWalletRequest.d.ts +++ b/src/grpc/types/lnrpc/InitWalletRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/walletunlocker.proto -import type { Long } from '@grpc/proto-loader' import type { ChanBackupSnapshot as _lnrpc_ChanBackupSnapshot, ChanBackupSnapshot__Output as _lnrpc_ChanBackupSnapshot__Output, @@ -9,6 +8,7 @@ import type { WatchOnly as _lnrpc_WatchOnly, WatchOnly__Output as _lnrpc_WatchOnly__Output, } from '../lnrpc/WatchOnly' +import type { Long } from '@grpc/proto-loader' export interface InitWalletRequest { wallet_password?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Invoice.ts b/src/grpc/types/lnrpc/Invoice.ts index c8977ec2..351c40b7 100644 --- a/src/grpc/types/lnrpc/Invoice.ts +++ b/src/grpc/types/lnrpc/Invoice.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -17,6 +16,7 @@ import type { AMPInvoiceState as _lnrpc_AMPInvoiceState, AMPInvoiceState__Output as _lnrpc_AMPInvoiceState__Output, } from '../lnrpc/AMPInvoiceState' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts index d0ec17a7..5bd9c77f 100644 --- a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, @@ -9,6 +8,7 @@ import type { AMP as _lnrpc_AMP, AMP__Output as _lnrpc_AMP__Output, } from '../lnrpc/AMP' +import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts index 02b5f52a..d5ce5f61 100644 --- a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts +++ b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Invoice as _lnrpc_Invoice, Invoice__Output as _lnrpc_Invoice__Output, } from '../lnrpc/Invoice' +import type { Long } from '@grpc/proto-loader' export interface ListInvoiceResponse { invoices?: _lnrpc_Invoice[] diff --git a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts index 271e215d..2317081d 100644 --- a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts +++ b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Payment as _lnrpc_Payment, Payment__Output as _lnrpc_Payment__Output, } from '../lnrpc/Payment' +import type { Long } from '@grpc/proto-loader' export interface ListPaymentsResponse { payments?: _lnrpc_Payment[] diff --git a/src/grpc/types/lnrpc/NodeInfo.d.ts b/src/grpc/types/lnrpc/NodeInfo.d.ts index 31129e62..1251f6aa 100644 --- a/src/grpc/types/lnrpc/NodeInfo.d.ts +++ b/src/grpc/types/lnrpc/NodeInfo.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { LightningNode as _lnrpc_LightningNode, LightningNode__Output as _lnrpc_LightningNode__Output, @@ -9,6 +8,7 @@ import type { ChannelEdge as _lnrpc_ChannelEdge, ChannelEdge__Output as _lnrpc_ChannelEdge__Output, } from '../lnrpc/ChannelEdge' +import type { Long } from '@grpc/proto-loader' export interface NodeInfo { node?: _lnrpc_LightningNode | null diff --git a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts index 421d622d..12a2a072 100644 --- a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FundingShim as _lnrpc_FundingShim, FundingShim__Output as _lnrpc_FundingShim__Output, @@ -9,6 +8,7 @@ import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface OpenChannelRequest { sat_per_vbyte?: number | string | Long diff --git a/src/grpc/types/lnrpc/OutputDetail.d.ts b/src/grpc/types/lnrpc/OutputDetail.d.ts index 8bfbaadc..f9777323 100644 --- a/src/grpc/types/lnrpc/OutputDetail.d.ts +++ b/src/grpc/types/lnrpc/OutputDetail.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { OutputScriptType as _lnrpc_OutputScriptType, OutputScriptType__Output as _lnrpc_OutputScriptType__Output, } from '../lnrpc/OutputScriptType' +import type { Long } from '@grpc/proto-loader' export interface OutputDetail { output_type?: _lnrpc_OutputScriptType diff --git a/src/grpc/types/lnrpc/PayReq.d.ts b/src/grpc/types/lnrpc/PayReq.d.ts index 4334047f..864bedf0 100644 --- a/src/grpc/types/lnrpc/PayReq.d.ts +++ b/src/grpc/types/lnrpc/PayReq.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' +import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc/Payment.ts b/src/grpc/types/lnrpc/Payment.ts index fedcedd5..d98361e0 100644 --- a/src/grpc/types/lnrpc/Payment.ts +++ b/src/grpc/types/lnrpc/Payment.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_HTLCAttempt, HTLCAttempt__Output as _lnrpc_HTLCAttempt__Output, @@ -9,6 +8,7 @@ import type { PaymentFailureReason as _lnrpc_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_PaymentFailureReason__Output, } from '../lnrpc/PaymentFailureReason' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Peer.ts b/src/grpc/types/lnrpc/Peer.ts index 010252ce..b0d9691f 100644 --- a/src/grpc/types/lnrpc/Peer.ts +++ b/src/grpc/types/lnrpc/Peer.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, @@ -9,6 +8,7 @@ import type { TimestampedError as _lnrpc_TimestampedError, TimestampedError__Output as _lnrpc_TimestampedError__Output, } from '../lnrpc/TimestampedError' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PendingChannelsResponse.ts b/src/grpc/types/lnrpc/PendingChannelsResponse.ts index c2dd5d0c..1cfaeee5 100644 --- a/src/grpc/types/lnrpc/PendingChannelsResponse.ts +++ b/src/grpc/types/lnrpc/PendingChannelsResponse.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -13,6 +12,7 @@ import type { PendingHTLC as _lnrpc_PendingHTLC, PendingHTLC__Output as _lnrpc_PendingHTLC__Output, } from '../lnrpc/PendingHTLC' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts index b2991d2a..3c8da411 100644 --- a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts +++ b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface PolicyUpdateRequest { global?: boolean diff --git a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts index d729e8fa..3a92f24a 100644 --- a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -21,6 +20,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts index fa75975c..2b184038 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { StreamAuth as _lnrpc_StreamAuth, StreamAuth__Output as _lnrpc_StreamAuth__Output, @@ -9,6 +8,7 @@ import type { RPCMessage as _lnrpc_RPCMessage, RPCMessage__Output as _lnrpc_RPCMessage__Output, } from '../lnrpc/RPCMessage' +import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareRequest { request_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts index 5e2c44d4..6ef263be 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MiddlewareRegistration as _lnrpc_MiddlewareRegistration, MiddlewareRegistration__Output as _lnrpc_MiddlewareRegistration__Output, @@ -9,6 +8,7 @@ import type { InterceptFeedback as _lnrpc_InterceptFeedback, InterceptFeedback__Output as _lnrpc_InterceptFeedback__Output, } from '../lnrpc/InterceptFeedback' +import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareResponse { ref_msg_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/Resolution.d.ts b/src/grpc/types/lnrpc/Resolution.d.ts index cf8d4b11..c5d6f1ae 100644 --- a/src/grpc/types/lnrpc/Resolution.d.ts +++ b/src/grpc/types/lnrpc/Resolution.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ResolutionType as _lnrpc_ResolutionType, ResolutionType__Output as _lnrpc_ResolutionType__Output, @@ -13,6 +12,7 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface Resolution { resolution_type?: _lnrpc_ResolutionType diff --git a/src/grpc/types/lnrpc/Route.d.ts b/src/grpc/types/lnrpc/Route.d.ts index ab20e38c..4a1aab0d 100644 --- a/src/grpc/types/lnrpc/Route.d.ts +++ b/src/grpc/types/lnrpc/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_Hop, Hop__Output as _lnrpc_Hop__Output, } from '../lnrpc/Hop' +import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc/SendRequest.d.ts b/src/grpc/types/lnrpc/SendRequest.d.ts index 011fd0ca..efd6a516 100644 --- a/src/grpc/types/lnrpc/SendRequest.d.ts +++ b/src/grpc/types/lnrpc/SendRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -9,6 +8,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Transaction.d.ts b/src/grpc/types/lnrpc/Transaction.d.ts index 01e27208..b91d9efd 100644 --- a/src/grpc/types/lnrpc/Transaction.d.ts +++ b/src/grpc/types/lnrpc/Transaction.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { OutputDetail as _lnrpc_OutputDetail, OutputDetail__Output as _lnrpc_OutputDetail__Output, @@ -9,6 +8,7 @@ import type { PreviousOutPoint as _lnrpc_PreviousOutPoint, PreviousOutPoint__Output as _lnrpc_PreviousOutPoint__Output, } from '../lnrpc/PreviousOutPoint' +import type { Long } from '@grpc/proto-loader' export interface Transaction { tx_hash?: string diff --git a/src/grpc/types/lnrpc/Utxo.d.ts b/src/grpc/types/lnrpc/Utxo.d.ts index 003062f8..a1b40c40 100644 --- a/src/grpc/types/lnrpc/Utxo.d.ts +++ b/src/grpc/types/lnrpc/Utxo.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { AddressType as _lnrpc_AddressType, AddressType__Output as _lnrpc_AddressType__Output, @@ -9,6 +8,7 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface Utxo { address_type?: _lnrpc_AddressType diff --git a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts index 54d79672..9f0f4eaf 100644 --- a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { WalletAccountBalance as _lnrpc_WalletAccountBalance, WalletAccountBalance__Output as _lnrpc_WalletAccountBalance__Output, } from '../lnrpc/WalletAccountBalance' +import type { Long } from '@grpc/proto-loader' export interface WalletBalanceResponse { total_balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/WatchOnly.d.ts b/src/grpc/types/lnrpc/WatchOnly.d.ts index 220316cf..9d396c65 100644 --- a/src/grpc/types/lnrpc/WatchOnly.d.ts +++ b/src/grpc/types/lnrpc/WatchOnly.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletunlocker.proto -import type { Long } from '@grpc/proto-loader' import type { WatchOnlyAccount as _lnrpc_WatchOnlyAccount, WatchOnlyAccount__Output as _lnrpc_WatchOnlyAccount__Output, } from '../lnrpc/WatchOnlyAccount' +import type { Long } from '@grpc/proto-loader' export interface WatchOnly { master_key_birthday_timestamp?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Channel.ts b/src/grpc/types/lnrpc_proxy/Channel.ts index 9bd3baf0..efe7877d 100644 --- a/src/grpc/types/lnrpc_proxy/Channel.ts +++ b/src/grpc/types/lnrpc_proxy/Channel.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_proxy_HTLC, HTLC__Output as _lnrpc_proxy_HTLC__Output, @@ -13,6 +12,7 @@ import type { ChannelConstraints as _lnrpc_proxy_ChannelConstraints, ChannelConstraints__Output as _lnrpc_proxy_ChannelConstraints__Output, } from '../lnrpc_proxy/ChannelConstraints' +import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts index 22d16ff3..84182c95 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_proxy_Amount, Amount__Output as _lnrpc_proxy_Amount__Output, } from '../lnrpc_proxy/Amount' +import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts index 0f2a0940..76f72dfe 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_proxy_RoutingPolicy, RoutingPolicy__Output as _lnrpc_proxy_RoutingPolicy__Output, } from '../lnrpc_proxy/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Failure.ts b/src/grpc/types/lnrpc_proxy/Failure.ts index caa4aeb0..5a39b26a 100644 --- a/src/grpc/types/lnrpc_proxy/Failure.ts +++ b/src/grpc/types/lnrpc_proxy/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_proxy_ChannelUpdate, ChannelUpdate__Output as _lnrpc_proxy_ChannelUpdate__Output, } from '../lnrpc_proxy/ChannelUpdate' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts index 8264cf62..97aed748 100644 --- a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_proxy_Chain, Chain__Output as _lnrpc_proxy_Chain__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts index efd3e649..ddb30300 100644 --- a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_proxy_Route, Route__Output as _lnrpc_proxy_Route__Output, @@ -9,6 +8,7 @@ import type { Failure as _lnrpc_proxy_Failure, Failure__Output as _lnrpc_proxy_Failure__Output, } from '../lnrpc_proxy/Failure' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/Hop.d.ts b/src/grpc/types/lnrpc_proxy/Hop.d.ts index c6293156..af9ebc8f 100644 --- a/src/grpc/types/lnrpc_proxy/Hop.d.ts +++ b/src/grpc/types/lnrpc_proxy/Hop.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_proxy_MPPRecord, MPPRecord__Output as _lnrpc_proxy_MPPRecord__Output, } from '../lnrpc_proxy/MPPRecord' +import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Invoice.ts b/src/grpc/types/lnrpc_proxy/Invoice.ts index 070654b7..db995c40 100644 --- a/src/grpc/types/lnrpc_proxy/Invoice.ts +++ b/src/grpc/types/lnrpc_proxy/Invoice.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -13,6 +12,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts index f6a79e7d..c2d38578 100644 --- a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_proxy_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_proxy_InvoiceHTLCState__Output, } from '../lnrpc_proxy/InvoiceHTLCState' +import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/PayReq.d.ts b/src/grpc/types/lnrpc_proxy/PayReq.d.ts index 1819d1ad..6b35f606 100644 --- a/src/grpc/types/lnrpc_proxy/PayReq.d.ts +++ b/src/grpc/types/lnrpc_proxy/PayReq.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc_proxy/Payment.ts b/src/grpc/types/lnrpc_proxy/Payment.ts index dfe51afe..f2ecccb5 100644 --- a/src/grpc/types/lnrpc_proxy/Payment.ts +++ b/src/grpc/types/lnrpc_proxy/Payment.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_proxy_HTLCAttempt, HTLCAttempt__Output as _lnrpc_proxy_HTLCAttempt__Output, @@ -9,6 +8,7 @@ import type { PaymentFailureReason as _lnrpc_proxy_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_proxy_PaymentFailureReason__Output, } from '../lnrpc_proxy/PaymentFailureReason' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts index baf1e390..cb1ae5c4 100644 --- a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -21,6 +20,7 @@ import type { FeatureBit as _lnrpc_proxy_FeatureBit, FeatureBit__Output as _lnrpc_proxy_FeatureBit__Output, } from '../lnrpc_proxy/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc_proxy/Route.d.ts b/src/grpc/types/lnrpc_proxy/Route.d.ts index f6471177..b807d3e3 100644 --- a/src/grpc/types/lnrpc_proxy/Route.d.ts +++ b/src/grpc/types/lnrpc_proxy/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_proxy_Hop, Hop__Output as _lnrpc_proxy_Hop__Output, } from '../lnrpc_proxy/Hop' +import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts index 949251e6..692207dc 100644 --- a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -13,6 +12,7 @@ import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, } from '../lnrpc_proxy/RouteHint' +import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts index e59c5185..32904ab2 100644 --- a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts +++ b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { CircuitKey as _routerrpc_CircuitKey, CircuitKey__Output as _routerrpc_CircuitKey__Output, } from '../routerrpc/CircuitKey' +import type { Long } from '@grpc/proto-loader' export interface ForwardHtlcInterceptRequest { incoming_circuit_key?: _routerrpc_CircuitKey | null diff --git a/src/grpc/types/routerrpc/HtlcEvent.ts b/src/grpc/types/routerrpc/HtlcEvent.ts index 1c3f41e9..26988818 100644 --- a/src/grpc/types/routerrpc/HtlcEvent.ts +++ b/src/grpc/types/routerrpc/HtlcEvent.ts @@ -1,6 +1,5 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { ForwardEvent as _routerrpc_ForwardEvent, ForwardEvent__Output as _routerrpc_ForwardEvent__Output, @@ -25,6 +24,7 @@ import type { FinalHtlcEvent as _routerrpc_FinalHtlcEvent, FinalHtlcEvent__Output as _routerrpc_FinalHtlcEvent__Output, } from '../routerrpc/FinalHtlcEvent' +import type { Long } from '@grpc/proto-loader' // Original file: proto/router.proto diff --git a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts index a859a341..d9f825b8 100644 --- a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts +++ b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -9,6 +8,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface SendPaymentRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts index 13cc94a4..318766f4 100644 --- a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts +++ b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface BumpFeeRequest { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts index ae03d9a0..ac975359 100644 --- a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts +++ b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { TxTemplate as _walletrpc_TxTemplate, TxTemplate__Output as _walletrpc_TxTemplate__Output, } from '../walletrpc/TxTemplate' +import type { Long } from '@grpc/proto-loader' export interface FundPsbtRequest { psbt?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts index 746828d8..170a7c38 100644 --- a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts +++ b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface LeaseOutputRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/PendingSweep.d.ts b/src/grpc/types/walletrpc/PendingSweep.d.ts index 3f4180da..fa88a5e7 100644 --- a/src/grpc/types/walletrpc/PendingSweep.d.ts +++ b/src/grpc/types/walletrpc/PendingSweep.d.ts @@ -1,6 +1,5 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, @@ -9,6 +8,7 @@ import type { WitnessType as _walletrpc_WitnessType, WitnessType__Output as _walletrpc_WitnessType__Output, } from '../walletrpc/WitnessType' +import type { Long } from '@grpc/proto-loader' export interface PendingSweep { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts index ae7c8e82..661c5259 100644 --- a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts +++ b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { TxOut as _signrpc_TxOut, TxOut__Output as _signrpc_TxOut__Output, } from '../signrpc/TxOut' +import type { Long } from '@grpc/proto-loader' export interface SendOutputsRequest { sat_per_kw?: number | string | Long diff --git a/src/grpc/types/walletrpc/TxTemplate.d.ts b/src/grpc/types/walletrpc/TxTemplate.d.ts index 47279dc7..f7c09fd5 100644 --- a/src/grpc/types/walletrpc/TxTemplate.d.ts +++ b/src/grpc/types/walletrpc/TxTemplate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface TxTemplate { inputs?: _lnrpc_OutPoint[] diff --git a/src/grpc/types/walletrpc/UtxoLease.d.ts b/src/grpc/types/walletrpc/UtxoLease.d.ts index ffc4b397..4365f43e 100644 --- a/src/grpc/types/walletrpc/UtxoLease.d.ts +++ b/src/grpc/types/walletrpc/UtxoLease.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface UtxoLease { id?: Buffer | Uint8Array | string From 2a47d076b3a224d763562cf5c11afbec667b6ae1 Mon Sep 17 00:00:00 2001 From: Oluwatobi Bamidele Date: Wed, 7 Feb 2024 23:34:51 +0100 Subject: [PATCH 10/35] update: only_pubkey takes multiple pubkey by seperating commas --- dist/src/controllers/botapi/broadcast.js | 33 +++++---- dist/src/controllers/botapi/broadcast.js.map | 2 +- src/controllers/botapi/broadcast.ts | 36 +++++++--- src/tests/configs/nodes.json | 75 ++++++++++++++++---- 4 files changed, 111 insertions(+), 35 deletions(-) diff --git a/dist/src/controllers/botapi/broadcast.js b/dist/src/controllers/botapi/broadcast.js index 33876955..e3d155db 100644 --- a/dist/src/controllers/botapi/broadcast.js +++ b/dist/src/controllers/botapi/broadcast.js @@ -28,21 +28,30 @@ function broadcast(a) { const { chat, owner } = ret; const tenant = owner.id; if (only_user || only_pubkey) { - if (only_user) { - chat.contactIds = `[${only_user}]`; - } - else { - try { - const user = (yield models_1.models.Contact.findOne({ - where: { tenant, publicKey: only_pubkey }, - })); - if (user) - chat.contactIds = `[${user.id}]`; + if (only_pubkey) { + const pubkeysArray = only_pubkey.split(','); + const userIds = []; + for (let i = 0; i < pubkeysArray.length; i++) { + const publicKey = pubkeysArray[i]; + try { + const user = (yield models_1.models.Contact.findOne({ + where: { tenant, publicKey }, + })); + if (user) + userIds.push(user.id); + } + catch (error) { + logger_1.sphinxLogger.error(`=> ERROR GETTING USER WITH THIS PUBKEY ${publicKey} ${error}`, logger_1.logging.Bots); + } } - catch (error) { - logger_1.sphinxLogger.error(`=> ONLY_PUBKEY ERROR ${error}`, logger_1.logging.Bots); + if (userIds.length === 0) { + logger_1.sphinxLogger.error(`=> USERS WITH PUBKEYS PROVIDED DO NOT EXIST`, logger_1.logging.Bots); return; } + chat.contactIds = JSON.stringify([...userIds]); + } + else { + chat.contactIds = `[${only_user}]`; } } const encryptedForMeText = rsa.encrypt(owner.contactKey, content || ''); diff --git a/dist/src/controllers/botapi/broadcast.js.map b/dist/src/controllers/botapi/broadcast.js.map index bc3df536..abe2694a 100644 --- a/dist/src/controllers/botapi/broadcast.js.map +++ b/dist/src/controllers/botapi/broadcast.js.map @@ -1 +1 @@ -{"version":3,"file":"broadcast.js","sourceRoot":"","sources":["../../../../src/controllers/botapi/broadcast.ts"],"names":[],"mappings":";;;;;;;;;;;AAAA,oCAAmC;AACnC,yCAAwC;AACxC,yCAAyE;AACzE,wCAAuC;AACvC,8CAA6C;AAC7C,6CAA4C;AAC5C,+CAAuC;AACvC,+CAA0D;AAE1D,mCAAgD;AAEhD,SAA8B,SAAS,CAAC,CAAS;;QAC/C,MAAM,EACJ,MAAM,EACN,OAAO,EACP,QAAQ,EACR,QAAQ,EACR,UAAU,EACV,SAAS,EACT,OAAO,EACP,UAAU,EACV,SAAS,EACT,WAAW,GACZ,GAAG,CAAC,CAAA;QAEL,qBAAY,CAAC,IAAI,CAAC,kBAAkB,CAAC,CAAA;QACrC,MAAM,GAAG,GAAG,MAAM,IAAA,sBAAc,EAAC,CAAC,CAAC,CAAA;QACnC,IAAI,CAAC,GAAG;YAAE,OAAM;QAChB,MAAM,EAAE,IAAI,EAAE,KAAK,EAAE,GAAG,GAAG,CAAA;QAC3B,MAAM,MAAM,GAAW,KAAK,CAAC,EAAE,CAAA;QAE/B,IAAI,SAAS,IAAI,WAAW,EAAE;YAC5B,IAAI,SAAS,EAAE;gBACb,IAAI,CAAC,UAAU,GAAG,IAAI,SAAS,GAAG,CAAA;aACnC;iBAAM;gBACL,IAAI;oBACF,MAAM,IAAI,GAAG,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;wBACzC,KAAK,EAAE,EAAE,MAAM,EAAE,SAAS,EAAE,WAAY,EAAE;qBAC3C,CAAC,CAAkB,CAAA;oBACpB,IAAI,IAAI;wBAAE,IAAI,CAAC,UAAU,GAAG,IAAI,IAAI,CAAC,EAAE,GAAG,CAAA;iBAC3C;gBAAC,OAAO,KAAK,EAAE;oBACd,qBAAY,CAAC,KAAK,CAAC,wBAAwB,KAAK,EAAE,EAAE,gBAAO,CAAC,IAAI,CAAC,CAAA;oBACjE,OAAM;iBACP;aACF;SACF;QAED,MAAM,kBAAkB,GAAG,GAAG,CAAC,OAAO,CAAC,KAAK,CAAC,UAAU,EAAE,OAAO,IAAI,EAAE,CAAC,CAAA;QACvE,MAAM,aAAa,GAAG,GAAG,CAAC,OAAO,CAAC,IAAI,CAAC,QAAQ,EAAE,OAAO,IAAI,EAAE,CAAC,CAAA;QAC/D,MAAM,OAAO,GAAG,EAAE,IAAI,EAAE,aAAa,EAAE,CAAA;QACvC,MAAM,IAAI,GAAG,IAAI,IAAI,EAAE,CAAA;QACvB,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAA;QACvB,MAAM,KAAK,GAAG,QAAQ,IAAI,KAAK,CAAA;QAC/B,MAAM,YAAY,GAAG,CAAC,CAAC,CAAA;QAEvB,MAAM,GAAG,GAAsD;YAC7D,MAAM,EAAE,IAAI,CAAC,EAAE;YACf,IAAI,EAAE,QAAQ,IAAI,KAAK,CAAC,QAAQ,EAAE;YAClC,IAAI,EAAE,mBAAS,CAAC,aAAa,CAAC,OAAO;YACrC,MAAM,EAAE,YAAY;YACpB,MAAM,EAAE,MAAM,IAAI,CAAC;YACnB,IAAI,EAAE,IAAI;YACV,cAAc,EAAE,kBAAkB;YAClC,oBAAoB,EAAE,IAAI,CAAC,SAAS,CAAC,OAAO,CAAC;YAC7C,MAAM,EAAE,mBAAS,CAAC,QAAQ,CAAC,SAAS;YACpC,SAAS,EAAE,UAAU,IAAI,EAAE;YAC3B,SAAS,EAAE,IAAI;YACf,SAAS,EAAE,IAAI;YACf,WAAW,EAAE,KAAK;YAClB,MAAM;YACN,SAAS,EAAE,UAAU,IAAI,SAAS,IAAI,WAAW,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK;SACjE,CAAA;QACD,IAAI,SAAS;YAAE,GAAG,CAAC,QAAQ,GAAG,SAAS,CAAA;QACvC,IAAI,OAAO;YAAE,GAAG,CAAC,SAAS,GAAG,OAAO,CAAA;QACpC,MAAM,UAAU,GAAG,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,OAAO,CAAC;YAC5C,KAAK,EAAE,EAAE,EAAE,EAAE,IAAI,CAAC,EAAE,EAAE,MAAM,EAAE;SAC/B,CAAC,CAAe,CAAA;QAEjB,IAAI,UAAU;YAAE,UAAU,CAAC,MAAM,CAAC,EAAE,IAAI,EAAE,KAAK,EAAE,CAAC,CAAA;QAClD,MAAM,OAAO,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,MAAM,CAAC,GAAG,CAAC,CAAY,CAAA;QACtE,MAAM,CAAC,QAAQ,CACb;YACE,IAAI,EAAE,SAAS;YACf,QAAQ,EAAE,SAAS,CAAC,aAAa,CAAC,OAAO,EAAE,IAAI,EAAE,KAAK,CAAC;SACxD,EACD,MAAM,CACP,CAAA;QACD,qDAAqD;QACrD,iEAAiE;QACjE,IAAI,CAAC,UAAU,EAAE;YACf,MAAM,OAAO,CAAC,WAAW,CAAC;gBACxB,IAAI,EAAE,IAAuB;gBAC7B,MAAM,kCACD,KAAK,CAAC,UAAU,KACnB,KAAK,EACL,EAAE,EAAE,YAAY,EAChB,IAAI,EAAE,mBAAS,CAAC,UAAU,CAAC,MAAM,EACjC,QAAQ,EAAE,OAAO,IAAI,EAAE,GACxB;gBACD,OAAO,EAAE;oBACP,OAAO,EAAE,OAAO;oBAChB,EAAE,EAAE,OAAO,CAAC,EAAE;oBACd,IAAI,EAAE,OAAO,CAAC,IAAI;oBAClB,SAAS,EAAE,OAAO,CAAC,SAAS;oBAC5B,QAAQ,EAAE,OAAO,CAAC,QAAQ,IAAI,CAAC;iBAChC;gBACD,IAAI,EAAE,mBAAS,CAAC,aAAa,CAAC,OAAO;gBACrC,OAAO,EAAE,GAAG,EAAE,CAAC,CAAC,EAAE,OAAO,EAAE,IAAI,EAAE,CAAC;gBAClC,OAAO,EAAE,CAAC,CAAC,EAAE,EAAE;oBACb,OAAO,qBAAY,CAAC,KAAK,CAAC,CAAC,CAAC,CAAA;gBAC9B,CAAC;gBACD,WAAW,EAAE,IAAI;aAClB,CAAC,CAAA;SACH;IACH,CAAC;CAAA;AAvGD,4BAuGC"} \ No newline at end of file +{"version":3,"file":"broadcast.js","sourceRoot":"","sources":["../../../../src/controllers/botapi/broadcast.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/controllers/botapi/broadcast.ts b/src/controllers/botapi/broadcast.ts index 5c34bd9c..dea09301 100644 --- a/src/controllers/botapi/broadcast.ts +++ b/src/controllers/botapi/broadcast.ts @@ -30,18 +30,34 @@ export default async function broadcast(a: Action): Promise { const tenant: number = owner.id if (only_user || only_pubkey) { - if (only_user) { - chat.contactIds = `[${only_user}]` - } else { - try { - const user = (await models.Contact.findOne({ - where: { tenant, publicKey: only_pubkey! }, - })) as ContactRecord - if (user) chat.contactIds = `[${user.id}]` - } catch (error) { - sphinxLogger.error(`=> ONLY_PUBKEY ERROR ${error}`, logging.Bots) + if (only_pubkey) { + const pubkeysArray = only_pubkey.split(',') + const userIds: number[] = [] + + for (let i = 0; i < pubkeysArray.length; i++) { + const publicKey = pubkeysArray[i] + try { + const user = (await models.Contact.findOne({ + where: { tenant, publicKey }, + })) as ContactRecord + if (user) userIds.push(user.id) + } catch (error) { + sphinxLogger.error( + `=> ERROR GETTING USER WITH THIS PUBKEY ${publicKey} ${error}`, + logging.Bots + ) + } + } + if (userIds.length === 0) { + sphinxLogger.error( + `=> USERS WITH PUBKEYS PROVIDED DO NOT EXIST`, + logging.Bots + ) return } + chat.contactIds = JSON.stringify([...userIds]) + } else { + chat.contactIds = `[${only_user}]` } } diff --git a/src/tests/configs/nodes.json b/src/tests/configs/nodes.json index ddcd54b5..0d931db7 100644 --- a/src/tests/configs/nodes.json +++ b/src/tests/configs/nodes.json @@ -4,24 +4,75 @@ "pubkey": "03a394d0ebf0d003124ab130c6b12b8b990a50a30a464354800a51981ba745bb07", "ip": "http://alice.sphinx:3001", "external_ip": "http://localhost:3001", - "authToken": "f0M3tvwpiH9BaXAhLkA7", - "transportToken": "MIIBCgKCAQEAmwXF6+EAD0+8Bh31IMd//Hn/+35303tON3gj+WTMQz7hfjAgM91o\n7z8LSoRzX2nORHs9/vKMG2hcmKfaOdmS+rjQcOVPVddCvI0qCzh/Y0lVRHes8Nlf\n/xu+QXdWs5i6z//X6Ek/6AsEKobvdB8Ac6vlrEKh8QIk7+Nd//j72sExxmWPhe2z\nbBNKTuFKfcs9/KfSEOCTSGJCA2d4NCKfOYRltQyx6baLZ7gGxa75ZA6mEQisJcQ/\ndmwrZ3KhvnQqN35rWbKQsfr74K5ds0uK58wWfjnLGNmySbHBNgWQhqt7CV/m6kGf\n5D2nx/3hcBnGEJWaXIX1frMb0l5RnLEqlwIDAQAB", - "contact_key": "MIIBCgKCAQEAx/IJ2/Oe+IK2q59g2rqLP7anW/4rGMDCPgPjUt8G4qX7IIxoSGQPt3KKw9f6LVIKITGDo/KfftynV3ea6oDcPU01hsDnaRKJJiazrO18k5VzwOqTVm9CsyXZdbLL7oOG26M3ivr/G2xM4earBab/etPHOowYm/Gm8rIscha+WvowliSE3jqXHBAktcdMLsaa+e7AtJ5cQ2vlwU/MuZPidx8vHQXAh2L1Jvu4WvPFAX9uUSFBQeXxpfgOH8jfMKyF7bPRf0uaXKAqWO/vJD0me8tc+b0eu8qn8GAwaT+KVgEMZiEj8koh6GluLbQTd6BNSZDS6dhlbNmNCWuhuSmsVwIDAQAB", - "privkey": "MIIEpQIBAAKCAQEAx/IJ2/Oe+IK2q59g2rqLP7anW/4rGMDCPgPjUt8G4qX7IIxoSGQPt3KKw9f6LVIKITGDo/KfftynV3ea6oDcPU01hsDnaRKJJiazrO18k5VzwOqTVm9CsyXZdbLL7oOG26M3ivr/G2xM4earBab/etPHOowYm/Gm8rIscha+WvowliSE3jqXHBAktcdMLsaa+e7AtJ5cQ2vlwU/MuZPidx8vHQXAh2L1Jvu4WvPFAX9uUSFBQeXxpfgOH8jfMKyF7bPRf0uaXKAqWO/vJD0me8tc+b0eu8qn8GAwaT+KVgEMZiEj8koh6GluLbQTd6BNSZDS6dhlbNmNCWuhuSmsVwIDAQABAoIBAQCQ0Op5J4ONhMcfmMkCwzfWBspCo929COfnGNPOEwEeqY8w7OEfBXIosUp2PHjT2GbD0eQBm9oPfWuqu1M14+0gbUqGdjNlc+pn+oIKjtu63PVA1eWvJdiOfqx5Re3Uq+jCLf4tqEubJh6tQ2+9IU5LPRZAfnXYhPchMxFj9Lsckm5hXIP9UGgPnNv/uPN+IR6I/i4z5HHCHTKVkiIwlIY6Ps1o2WvnuGz8+O8ghhUM3b297Ff466OGZ37j4Bx7faOPCkI1f6YZr7oyStRZRQmYHJHj3QdVvaQ6h06SIZMgNMZVd9jBZbVeyi2TXZ/GN7Don8G1GbpWLWW0nbE36wtxAoGBAPSdrf2M6j/ay/R+/ujFej/UWlZC+I91UULgKUWpElDovJDVMm2VWb5Wt5JV9kvsDdk3+9D4252hgKJT7z82gmEvWk9MzYY9mEdEhAO1bGGWiz8/D0Prm5iVhW7CzAfQ19WsXbU0FSLX+KT6wrsOBJICHvX550Tg9/O2tlsM2QAZAoGBANFAKTnE+YYuZrvn80jrXP71uiw0reAkZVQePxWPb+bD0jNS+AKQarsCkFUl/BbXVMH84UIRww3r6Tor2BHaEELdzcu9kXgp5Mh/GW1I79RUgZ3lkmQyKwEjMC3bf4ZJKtbw08R3iCDyd60vBVOUwGefhfTV3QNx8lnUIIgtBd3vAoGBAN00rj/Iq5j9Ak1ifp/+3NNV9C9ntqD8hXTFg20kPJUAMm2C7mxcj+BpSO5DYEw99jQFxWmvceJ1Rv8EiikO4Q6DpNZrbLxFfSyNkBhOeukxG1EhdGuGZ5mvNQ/5hkpXGKd4jPEtXSO6THbc8TX4sjdbRaZIzFPkYTV6eCOUVbQZAoGAALmLKwMOpjNU8cOs6Qy/prZtLagFDiiyHSd5qnZzucXl3X2lFEUxyXIJ0/GsvNuEFKPul8798PdnOGdceTtbIRApnVILxfHHNBaUnPdKtV6RkF1yM1ylH3zittXyzCFGv7XX1e9gDlUoqvXlu9NhEzrPOPjgqhlj8IG2lyIoygsCgYEAmqIgGM76umea9HX+mIdLNJ5hsjyn0ZwYc/x0nrvqbgqkx+5ho76A/BmbS94CUVKVMPxcMtsHDNxpkEogau6kD95ImD72YMy8hOB282LmC3DSoUNRbqg8joh8La66UNgRavt34OEwaaLaO7+TZG6Q3IOkKa2TolWlm1AUDHJEujk=", - "exported_keys": "a2V5czo6QXdFaXdKbms1NFNZam1JSng2RjZ1UGhmbHJHSGxUR2FIQjd5eFZ0dDVKelUxM0hidjFUeDZRNXR5eG9vVFlxZVcrUTd0MkttbGkxeHljRE45WVFpcHp6ZjBXV0NGckNhdXQxd1kySG4zNHdzR3NVd0dlbVdiUVFxc1JkbE5WT05YaGxoRE1KZFF1Q01KdVNTci8yTXNDOVpFWmJXeTRCRHVPKzdyNXBmMURUaHQ1LzFTVXYxbWJjSCtvcndMQXZyNzdxQ1E2WUJFN25aYlNSVDdKWnZQMDJJWnpISncyWlNIOGkwMVNBUnVDdlViMkhDaTJ2OXNnKzB5dlNDQmszOVBPZzRNcFZrY3prMHhZa3VqVWYvR1p2dFNJNFJmM1lrVFJPazJOdXYrWEgwcExGZzN2bHFXWktUQ3FKbGsySTk0YWFaUGp6UElTV0hWaURDODRReXgwVXlKcnltM1hiOFY0ejBndlp4Qi9CUGR1ZVc5MURWdUt6NjFLc1AwbHkvMHlRaWZDOHpYVk1ydEgvdGNRQUtYK1hUQ2gzQ3kyNHVDYVF2Z0RDSkxpanY3NFFKWFJNckJ1MzlTUGFOMEpveVVDUkxiTmwxMGdUZ2NBWFF1aVJMaTFBcG5OdFcvRDVsVGtoMUVSTkI4aGYrKzBtMEtRZGNZQ1kxV3F4enV6cmgvMG1XOGpIM01XQzNSdnJCd1ZYNzVUaCsvTjJHd251ZUhEWU1FSExLVGF2cXJXZWpvL2FWOXFpWC9HUEJqZEk1Q2Q2RnF2L3I4aGRBUTFuajJ6LzYzOXIzdFR1YUdybkpvRlIxR0RtcDY5MjV5VU1pak9pTTVlNXJYNkNWSW9TYjV6aG50K3h1ZHBzN2QwQk1Wa2ZZSU1qZ08rS291bWhXZ2ZydHlwdnltbVpjRWNvdW9WRUZTdFB2blNHRi9BbzF3aDdmMWRkbEw5VzBDN3U0N1ZncFByMGp5bksrSE80aXI5VzR2YTk1NWpSYXk0bjlnNWI3cVh5d1ZWRE5IUXFOdEZ5TWpQaHNzWGNIck14ZExXaUVpblQvK2NLYXVXQ0xRSnB4dGtwSDVCVjNDWGpQUlNsRENIa2xIR0JwTXhzZmVCdHpjUzBTeGVvVjJtVGp3Uk9VcjBuSW9JdCt5SXQzUUc3NTk3UXc1eFpVbnorR0psaE9PMmg4TnpXZ0hXT2pPYzBSZ2lwSm5vZTNKZXFuWjZUeWI1czRYVWhGWmpPMmJsSTdvUll2MzZTWGZiQnViOXdEWVFzbFZlOXc3NjdLUUtEMnJWU2VXMHlZeEJMSENiYnB6REJydys1WnFMZGUrdjU3eVU1NFNyUmtFMnF4dXRhTlh6WTRXYUUrQWFoRG80NlVTUlQxYStLM2JxK2RIemI5L2dRWTJNeW1uRm90cTV1eVRjSFMwWmc0ZHo3Uk5EZUdDMU9qUWk5akptQmZ0ditXRWEyTlBzQWg0WXd5d3U1TUtZSmJIY2FSWWwvMytkOTZFY1RrNVRKaUxPR0NxL1ZVT0JOQ0ZXMjZEOFB4Zmg0RWJjV1VUWE5LMitocER5RnpWMGVPc3IzWU85VlVyczdQVXc4VER3TklBY0IwUmIxNzZPMWp5b2lWSm1UUjlVNUlsRGxBb1BrcnhrY3FOWTQ4MElxMDY1Zi8yb1BFNURTQVkwQTFqTnFpVEpUYUg0aEFlcjk4WXZ4OG1rWml1TEl0VVVGYnVXSGhGTEdzSEpwWEJRMjZJL2pYMTcrQzBadlFtUDZjZ0dra3VXbU94ckxqbkI4R1NBakllVXZSVitOMGVndXY3ajQxV2dmZk5rTmZUaGVkZUdzNEQ0VHlLaWhjOVNFcjhqQ29ZK3RhTEcvTHllMmkrbHhNSWl1Y3BabG1KUjVkQ1FaVXpzWGdjL2h6VHZTbGpvWjBZVUhsY3dod2ltRkl0OTUvaDFIV2lOakw2S3JNenRJcFVxQmJGQkZxOUJTTGtzR3pOSFIzbEdZdkNPYnZxMG9mSFZ5TUtxaTY5NE4wQXZIT1d1bS91bjR0d3hnd1V3V3VNUE5KcDVjTWVtVWRBckVjRzR5RDRlOEJmWFhLc3BUSmtxeXMwVW5vQzhCbFF3OFd4T216dWF0dXhnYjdsSjJtbVJnOG9NL2c5Y3dVMVdoZDUvc3R4Mk5OYlgyTnl0TmdwdGdZZ1pkbkRXTE55SHNUSHVTWnVOV3JCYmJydEM1WnQyME1yOG9xZVlFdTlINXpXWVJtY3d1VU9QVm1DZ05lZStNZndkTVE4b05DYzNWWlpxV2VYSkYrSzRtQnZ6TjQ4UGJKNm5FdWR2Rm1qZGQ1b2RJVlJ2OGdOQXB2WGdMZGR5K21GRFZZZzg3UkxVMlpqOW4yUXFXMGxBeVZqTkVUSTZWY1k4SlBobUg5SEErclRYa21DWDZEN3RIODVEbk9hRjAyajN4OGpLY01SQWU5ZFNQbFBBUW90cEVqMUEvYzRvQ0kzbklwMlo4b2hqK3F5bEw5YUFYWHp5WGJ5WEk4MVBsalZ5dmQvL1ZmZU9WQ0tBVWpsRU5oeWRhZm40SitRS1B1ZXRrMkY3Um5sczVIaGozVC9Xc3FQYTFDelppQ2I2bE1icEFyR2d1OHpjbnlFOHhqWkNYRDNPcUwvS2JVMTd3NkxLV24zWVFJaHRFRkVtWkJxUzVvai82TTBTRURhaDdObmxzbDFXd0tEQ2hYQXFEbUlEQXp3OVJJeUhaUkk5UFJ3WFlDOUpTUzlkK2M5K3ZJK0Z2STlHUHNOWUxaT2hqUnBEWDBESkdpRHY2T1RXczNydDRqay9nNXU1L2VSVUhPaitLeTFUVkg2RjRjMmcxL3BMTmFaM3crTDFIdHYzd0xGc3RiSWM1RG1HcGJEY3VaSHlvY013a2tpdDFzMXJFQmJacUxXN2ZORWVENGVHeFRYM0craXY4WllaUWx2TEpyNkVJV1ppNmg2ZUIrT0txYUFzUGxPaCtKQUU3c0JLVjNpc1VLaXBYV1BQMmdGT3JPbkFydFA1MFRwVndCQjdTV2RJdWJwSGtzOFhYLzVtY25MdmwzVEZaYVN6NGphOHNrRytuZ1pvdklWR1pBcUZNeVVqclBjVHUvaUI4RVRyblhpMW9sR1FyL2RCNUVtSzNZVG4ybWx0cmNNcHBrQlpWYXNJaFlBbWFNMytFQWhBNW0wQVhuRWZhcmFOZDZSc1FRbG54b2RYKzhMWGx2d241U0tENWNFUEkwcEdac3ZYemZUNzMycjJ2TXlOdWRpdWhVZ2p4SGZWY2g2WnF0RmYxTmNITXd4NCtsWkVlaHorWWUvU0lvRGNjMlQyRHExZFZ5eUFIUmp4V1VRSFdiWlM5Wmx2VFN2MmRjL0ZrcW90VlVtVEFxTkVOclVQVlQ5L3R6MzJPZ09pMU95U0lNMFdiRDFuRTkvVUwwOThlOFdpVE5VNTAyMmswQ0wra3dCTUpUSzFHNG16Y2dnVXdvN3ZPcTVEaXVBblcxN0xjSkZac1RZYXMra1pJYVZjVGV0ejYvMVE0NG9TSlRxMVM0QjZWY1hZbTdiNDVteDVPTXdvNXhER04zb3E4ZE1YRi9BbjZ0c0tWdDg4NkU0MXpJNVV1bVY5aTNCMVNUTWhmZW9iQ20rZzJjTlZ1aW4vbEx0Q0t3cTFNaXhaTmZKYk5SVzlxTFBUQT0=", + "authToken": "N68QcZg9WENR/ANiik9V", + "transportToken": "MIIBCgKCAQEApLzAOGM6GyI0cXmeLuak3Jp9i6NvwThQVBpQn3RUSwOVX0r3As23\nXJmgn4bsLZrj8SBb6ENEAZIi1Bf9tFP70EV5ckQQDYE5cmzJQVuYbbXityftdsl4\nXWdq8rat3GwrU1GsF24tFFyX9V1dU8qLOPrcp4/WsjzWl+trrMYIfV1XoCuGHITl\nosQ+osIy/LiHj1TE8OkPUiWVRGaqDeZ87yH1HRrYAfvcT8megaCAaP3ETI/PkmkY\nTUDrn51oew469fa1reg6FqemDbbUciBdXqOcn9D6JF6SOzm0lNPBRMeE472D+OY5\nU2y06nNYM0I8w+02z/nowtgaZ9P3yRd00wIDAQAB", + "contact_key": "MIIBCgKCAQEA29Rbw2heWdzB+mYG6It/E8oJxgQh1yRi3Zi2T2EtpfRiN10G8Asznl9UqO6fSK0omCC6V+eGp07fVga2vOPekfMFJkG6AF5EqbpdSmWvCLU2vzVu7W1/0dgqoYlz9cQzyIYG3LM608tAdAX9SfjeUzT95rdy6m4JVG59MzUkv6F53rk74hYcgzxxzhkF7W0sgziQc1FcwMb1Dh9bPHNvlOZ/EA+gM5xoDCHR1ygvQ8DLy052MjgP7WjEZtwvFIEU5pJo6RnYaavI+XarH5+blI7o5GAQjJDWRDV2wtaPN438FPHrw9hTFMV+XNik6Af9st4LGO7BRwiptfsHXJDb1wIDAQAB", + "privkey": "MIIEpQIBAAKCAQEA29Rbw2heWdzB+mYG6It/E8oJxgQh1yRi3Zi2T2EtpfRiN10G8Asznl9UqO6fSK0omCC6V+eGp07fVga2vOPekfMFJkG6AF5EqbpdSmWvCLU2vzVu7W1/0dgqoYlz9cQzyIYG3LM608tAdAX9SfjeUzT95rdy6m4JVG59MzUkv6F53rk74hYcgzxxzhkF7W0sgziQc1FcwMb1Dh9bPHNvlOZ/EA+gM5xoDCHR1ygvQ8DLy052MjgP7WjEZtwvFIEU5pJo6RnYaavI+XarH5+blI7o5GAQjJDWRDV2wtaPN438FPHrw9hTFMV+XNik6Af9st4LGO7BRwiptfsHXJDb1wIDAQABAoIBAQDa51u9ebfCyncLjv/AH/EaVq1m1wSPxbcBramV4FJhmLsZIHThInZzdcDLPFu3Nl9fJfAJyw8mmf8CHktoS41+Tr7I+thqt3Sug1uU0y76f+GVhHMC0XBgGV9SXprvmEJsozJAIeYps5NqNfCk8cMKnpFbZ0Byu8JkpmXcUUZX3242x4kYGxk3npnxPN6W7Jq57RN0FIKIj35mu7naPV8V5jzcA/7hRsSJcNdCxFNSDmK9qLow6rdutAZ2AmlHBSLgL/46rGpwKPbGs6RiuxqwMj4NG/KjDmFjy37Me3Le2SHQ9hEzBtO2vfmLW85V8nyEPyemQBYOZn1/ErCnuuDZAoGBAPv8IAKyDloKPoHGFuURPxJexwmGKcJ+R3XYf9D/VB0w2UZM112Arz8SrGboTUeN+joUdvTO4Oxi934nALSuikPc4pOfiMIx6A1EW+sl7c+c70vJwBV/KQWUc/nQIPvIVigzC7rr8RF+MUJI9C8j+InXM5NB1VCVL20KbWx0jKSdAoGBAN9VEXBzwVF65SnbSUZ1xueiqE5kRJfJxcjAZXxKLB3PTBqNg7bbbwaqZRu2JWalwKaPMHETLBz494tSBR3XGvDypDViINODiLlh8P8JD9CLPUEyi61/FutXNn0J1CnwmM5k6Qq+4lqU27KO1SymxCmEErPqOkCivHTbWMJpCEYDAoGBAL5td+dxliT3but1vuGXmfmRBIuvByoDco+dcGKKQo/Y1aop8euoj0d0HjOaxKQZqItx4b/6A8LAu9ZrNT5WVQkaCWSUgK55NquoCGr5e/GU4MZ+jhnwwhiEauzUG8kLSgkRIoE9Qy38Fs/IADkLzwykREa5zrIaPAAEjFMU9SCFAoGBAKkuGg3jwnhk7qCsm2+i3NCwKWtpDYUmtouDI93pmk3isTYUKcklpY+ZGQrLCr4dpjkGk5209l/kQjHqKjIWtzP7u2UtNszEAZjdluC8DpzePcLb9W+yrLwOzxodjflPZ5JCYz9epr4TsfIrvVUb59HDWR+tuf8oyDaFy1FKm5fdAoGANfzrlKSQ38hhi/0CtNUOba6+4t6TU/geLyqOjUD/VlYhz0qPmd55uOPHldqxnc9WHIG+mh8QhXTIffoMpuTtFuoGwe1W7zCPaBF0NTig+B8xXUNGjjWNFDq9sWEK8sPQGwLeC7w+w4bmUS18Jyo6wXoRdEiIRq+j7tdLL/Wdjrk=", + "exported_keys": "a2V5czo6QXdHRmNjaVdmbVZzL2poVDgyYUF0RDUyTHBDUUNLUS83Y1ZITjQ2elA2a2t2VTJNTXR3ZE55ZDdlK3hCeDI3d2xjUkpOQWhsKzkvYlp0WEtlWDZnVmVoMFhueFJ0bE5NVWErWmV5RWprVExlbTkzZXJ3dWpQa1FBYXNaNjJLaTdEb2pDKzVkcVhySzdaT3JwQ0JqWTRwQURjNk5zL2FKZEQ1bVR4Zkc4UWZTSG9mZmprRWQ1KzRVRmdpUkpXbnNNdzkzbE8wU0dyK1BJT09FY0MyYTduN2dZNFl5QmpHOUY3SElLVWF6Y2l4QjhxUFRyZVhOd3VVVjFvVDJqa0RYOUxSVEtBeUNJQTV5UmJpY05HaU5rVmxkRWdiM3pWMjVja0d1ZUM4TzB6MmtEVUlPK2xHZktxMERZY3E3K2s5NTdLcDNaN0hHS3FZelFlTWsrVTFnUXZKaTZWdThHbDdIMUdUb2MxT3hjMmxJS0luMGZaSmlYN1hzcGwyaUEzTEFqbWpFVWJBSWozTGFsYTFWLzdqOFdLRWthT2llckUwcFZ5WU1lSENUOTRaNWxwYWYxeC9lQWtEUXdaelFYeVM0d3lTK1hsWnJKSGs5WGlQeVJXZ1Z3V09ERlB0RldJT3Y2NXFZL2laUCtpbTFtOWVLUUpGME50RjgvRmU2dFpjWjlRQm9xdFRZenJKYVZiMStDZi9OY3RYQVk0UnJNRlhObVMyTG9GV1p2ZFRmNU1tSyt5SFo2SHBCQkwzdkZmMC9LaXhGSUpBT2x4WHUxU3FiZlg5WTFVN1B0Q0F4K0FaNDJiSVZIUDV0M3kvK0dCVXZleHl1clVVenp2N1VGY0hJVjI2TTc2R3ZGUkpIakdJbEx6ci9RWEY1blZOMWYvb2psRzkwZ0Y2azNGZWM4QW90TXFXbDdsMENyOWxFRGNxUDlpMFJaSGdoeVpnamJzcGN6SFRKSFNjclpES2ZWbDkwVmdJaGRZenRaZFI4YTNkMTByRjA2K09QWWJDUmhXZ0pVOHBSZlpKVlJ0WVZLVnN0dGtCOHNkWUJHcUFjNnJ1Vlg3SUNKbWQ1eWY2MUV3bG1mTko5Y0FIaGN2MEcvbHRIb3lvNUZLNlZtODVwWWRNdzFtODI1djRUY1A4emRQVTNvanduWHlUUkhUdTYyS21kU09xOU0zZUR2U25RT1M1bDVxU2dGYVNGdDZXWC9teldYN2ZzcUlCdjFidU5oR1I4THdHK0lWdjJaSWdwRlhEcjVyS0VaUFRPYlZucHZLcUdDL253M04yZHAzTHpXUVJzSGRyejJUSjR3VG5kdS8xRjZtNVhVV0xuZVEwMmJmZ1JWRkd3LzlzUHd6cytVTFFGN3BNOCtaaEd1WUkrckpybUNxMDRBZ1R0NFZ1WUZFSFhyKzkrbnliMlFJNkhGQ1IxZTF6U1crT2NFYU83ZjYyMmdEZEcybFpEemxVaTVMMEp2SG9Zd0ZUUVFrd25uRVBFT1JNdlY5enhtUWo4R0xZMGRBejNIdjFJa0RxSWJyYTJqV0ExbFlUOFlUV2pzdXJxUzFyNlp2MkZhVDdCaUxqd3FFWDVVc3JGdGNVUnZjWEFPaFI4bjY3L3Y3cldwcG00WStKYjFENUowMHZHV2x5RHFtLyt2blBuYnludE9ZMnppdGhONnM3bTdNcVBaUUlXZkEycTRWVFFXTWxTRkV6MzRvaGtzSUZRNVVrN1ZvTDl0SVlSbXZXQlhXRENhTmdGTnBXeEdVMHJtakZwbkpIOE9URlI3aS9YY0NMQnJ0OFdQMno3a0lram1ZeU1nQ2FLT1Y4NzZMVkZWejN5Y1hCQ0JHZ1NPSWdHeU1ldWR4c0FOam9vOTREci9qTkJKL2lrVER0b1NrVFBOZ3J5aVRSbDJpdWZxN1RJZ3FJK2laUVF5RHM2bWx4MmJ0OXZzRGhQeU8wSWozS01zQzZVL2pJYlN4MlZUeThaMjRVUVBoQjRmazRkbTFJZGVVWTJpaVNYTHlPcWRMYVJTYU1LSi9RcEFRbVpKMENVSWpNM1Y5Y3VnQThEV2hQZ0lreHZzTGFtTldGMnNyZUs2eHI5RFVwL1g4N0h0Rk9lZ0pPQVRzTTFmN1VsYURXZUZpYXU5eEE3ODEwU3JCM2twUjdlcHRPcXFURUV6MDdJZ21IeHROZytrRFFtWEFidUlQZWE3QXlVRkFVTDV2ZFNibXlMNU96Zk9ENy9lQlo3OXQySGRTMy91a1BOZ25lTjF2Vk90amwrMkFSNVRLUE8rQzZGYy9BT2NDNFA2QXBVZE52eG5tdDBYTkorNm9CdnEvaTFudVF1RkVBTWJsVGVmN1N6dVI3TTF1TEVhekdHSUplSkVpeTFGazVpWEozOTRTWlFmYVVXZU9adUlzTkdyRWxEVnNEMlpFVldwb3oyV29seDh6ZGVzOXQyQWl3U1VQS1ZvQVl2R1Vya1U5OTJTeDJlVEdCOWFteEZtSi9jVkYxOGh1T1JCUjRuZkh3VjgzdmR5bmJ6SmJHYVZPTFZwbUhmWGprY1JzWkJqY0pNbnpRUCsyQk1lLzBEcVlkMjUyeVI2cTlEOFZOOEx2V2tjcUVud0JYeFFSY3V3emFzaTZhWnh4QmJmUjlTZ1l2L1l1V0xnNjQ0RUswYzdYcXMxeHdNY3pqMjY2R3lxcHdlWGYrY2M4emxvNVFHT1o3QU4vODhMUjlZSmVqcjdYSHpTWk1HQzA5STdaNU1YcUhBOTJDdVoxWngrWUpUamczTXhTTzEyd2UrNmtiOGQxMm8xUXZ1ZjJvMlVZMHdKaUR6b2lYQS9oQTZVUFVMaWFnOXBiRlJDZmRPUTZEYmVDbjRVSXFyQzdhbTJoUG5jZlROTitEMGRhbEQvT3ljSVo2SjBTMlR1Nno5UmlGLy8vaitUb1pkVEZEaDlsbGV2UlNOTTNreXA2MTcyMGJDUTc1V3JyQjFSMjJXamNJNGZQUldSaTFvM3l5dUJVNU00SnpJQnp2YXo0cTRjb29zZk5TVjVGTUpIOUg1aXNaakZ0dUZxb3NSM0RyOEllNXA2WDZIRE9Qc3NHZEhpeHhVSDNoeWFGMWNNZFl2ak9ES2FkdjNnNkdpeVBybDMxblpwVGJ6S1ZvWUFrdS9palAvSmlnRkREeFU4TjY5VUZNVmNSeCt0OVkrd24vV3Z1YWJ1ckQ3VHhucjVnTFZjVVk4cmo3d2JLYS9zT3h0cG9tSUlZZEZjb1daeVpZZlMzNHVzUzkwK2g1Y0M0OWhIUzVUOHRkdWRwL05VNHlLZ0QrbitOWER4MmhmL1JiOHh3OC9NdVdvZDMyMEc0M0o5Q0MzSVZBS3U3L016Ni96VTFCaHJXKytkRk9RaWdnMXIxcmFpVktJb2xIdW5sVDNpeitDR1R0clowZnlwdTM5dTBWM3Q3bFBkTHlOUGdoaGxIZVFSVFRQeXFKcmVmcmtOZ2hUS0luZnVrYUMxRGpUZHhldFZ3dllIV1dHaFdCNUh3UlpkNVFGbUlMUTVaOG9LS1hydFRySE9Ra0tjSk1CTG8ycVNVaVg0L1g3czlSMStvSnAzMlEzR2RXbC9qaWlSbU5JUmZkWFppR2k3TFFDZ3ZpMzA1RTcvTW5TdFVBZUF1UVZwaVpWSFRlNGRCYmNUY0NSNWVpZlVmOGZ4QnBCMElnYz0=", "pin": "111111" }, { - "pubkey": "021391d86095d6cd08e5305e03b236a962998c651bbf7723d8b3b57d9e89da4c7e", - "routeHint": "030841d1519f19c68e80efc5ef5af3460ca4bfa17486fda9baca878b9ef255358f:2199023386625", + "alias": "bob", + "pubkey": "02a38857848aca6b32ebcc3c85d07ee41354988f4f1e0b4e6ccd255eee6ed75b8d", + "ip": "http://bob.sphinx:3002", + "external_ip": "http://localhost:3002", + "authToken": "tMGOUuFT1/W11kP7a6rB", + "transportToken": "MIIBCgKCAQEA0xtWDI1jz6B2XuRvm5fCENfLYfGjFhXyTAibm+vnyYUP+7XOhVtP\nNze7lXRjifSfNarJ20BgizPHQN2HpFGAHS23tJWYS7JRlUVMdejDaxy3JjT+56gE\nezQ4aVhKkdEuEHjVWzQNIMTI3G5wXogtx/e2C69HIzUO7fnR1bn0ZFTFB3hX9JJl\nwysZPxxryVBu+PNp8aGRYw4aHX6pQKvMhtOXBytDxkSJFOdLwfQzN6Nvl00zsq5o\nFoh0ZdIBLtWSJ4CQbqWh9aukbLxws/rF+i7VyGeEIswQh+9RQy4MEgNS+IoMyDC0\nUdctzzAaHUvsXFFRTrXaC6qwzITGr9x6IQIDAQAB", + "contact_key": "MIIBCgKCAQEAwuhDmk5+S3DKCsIPJn+679WSkbvg13h+XXePK/O7GdvZkAwelH/7QsJ3WP3cIXcJ8f8aQkUNx56l0ILjULEeE28EdOGCzi2Ld0ME3i+7WoSkyb+lElvV6hiiTvOKkGLcEbuvFgadnHR++m2IdTMA1IHZhGCHs3CbCbfCvC4kpSrOCMMGrnkWyay5d7Gf8FOXHwCDGQ1akyO6gQFvR2so8vtVOkcMtF4dnv3dg+eOM/W0+nFbS+mPS1fS0SYWtLKIdK68iDaB2B47yAXXJfLC5wyvnBv1aAhi/PyPLqFPTvrEHOVeolRmh4J1JjvJDjS6DJMCTWzjfVcP3vUiX1VYNQIDAQAB", + "privkey": "MIIEowIBAAKCAQEAwuhDmk5+S3DKCsIPJn+679WSkbvg13h+XXePK/O7GdvZkAwelH/7QsJ3WP3cIXcJ8f8aQkUNx56l0ILjULEeE28EdOGCzi2Ld0ME3i+7WoSkyb+lElvV6hiiTvOKkGLcEbuvFgadnHR++m2IdTMA1IHZhGCHs3CbCbfCvC4kpSrOCMMGrnkWyay5d7Gf8FOXHwCDGQ1akyO6gQFvR2so8vtVOkcMtF4dnv3dg+eOM/W0+nFbS+mPS1fS0SYWtLKIdK68iDaB2B47yAXXJfLC5wyvnBv1aAhi/PyPLqFPTvrEHOVeolRmh4J1JjvJDjS6DJMCTWzjfVcP3vUiX1VYNQIDAQABAoIBAQC0MF4vTdncjM183KN9CCEekOgL6xGWokLQzjOCgrW61lFwpoOu7hKwSXBkyWy1U4PSQfFYytZOchEBj7/vXY9ckAoitEllqx2AiGj7sE0ZBgACtDY7nsNIxLVpICY+Dec+TbE0P7F+bwTlKFY7Y4ek7tbVVxidf8EVXtmdd1tRhX+aevJAyeGtpSWEO2Gkjinyn4alvkax2/gk4curmPfuMBnYd8vq8i+k5WW0RQDJiBHx5QQg1hz0fSTFipaFqEhuRH5RmsbIbazwQP5r8Rd1Tvx4NTicasywTv5NSsV6qdmNAeIv3IDNrroqJa2JsaSOfHljfq5KewSQyuZSJBmBAoGBAOs75fnLZaZxdMnrvf5yk0RatRrYD420jzJW6X5J20TUCGNo0PibLs97mRaIajmrGfT2qIWCSPoOViRnXHLfSmb11A4msVBvxfYO3dxBBs07wKhPulMkGaqe1q+/gAb3ZS5XSnIPBEXGnaUdwUwEU1FFwjatJm3S+lQ+nzXGDlr5AoGBANQdA6qGK50iZMcYwBvJkfQEKEgRpc/GnsP06id05ci+qeXvMzu4P5qRkS6lc6zdmLkGvyAX+JQ/PtuUD1KbMA+wHek4sxyJxeumRQE2FSITLWV1GxGNQG6ZN+l9L+g8nPP3WOl9+Pdr1Tavsq+KotUG97O+uwkSR/uDVfHiZdodAoGAGUtEjFqhoIccnsW5lU2upi/2v18yNPOQXkJYMxsv97Ow/zd7GPBe1TKeIH0kpvTOArgvIMQEota9zoZKu5NlBbMzTR49/L84EyBAHPnlCFZ/fdms2FnOZLlVrmoyEw2xFI2QVLlmpTYZJ3MOoOTqLJgKrSRrOG3yOvLM3dRhIMkCgYAE2SzuRubUTqbzDhPGDtNxOm8ZRp39o9KZNA3uHPPrpMAJa3BGWy3JAK7K3ClKuD33bLoNp76c1N1A859uCfINSb9FR3CApH2Lp19Iac4N21ZcTVLzEcF5RbNLePsRWeFUikDUBXcdYK+c8mMpNAgIyoH6788io/JVQ2lBgCVH2QKBgB7ulYlK5rA1XKhVir2mUZxv+tJTHMx1gJor4L4+tGfftAP11PGBIx9PdivnmY2tG03N+kFwo+HGc6IOs3eFLhSaV5KFiaqUhpxiZH/7CzzNTYIxtU+IK18XPuBDtHLuTAVOseV+WghJlCA5GdzJpfNqDHQGJuHVJ6TCLaDpPwMj", + "exported_keys": "a2V5czo6QXdGUDYwQXdubzZkUERpUkNZakJpSVJiSSt3dUdwcU12V1BsNGdtNjRoYThTVzBTdk5oWitURTlCK1ZrSFlyQ21XV21hTHNKclpsV1hESDZuV095cXd3VFNuZDlnbzJxd2s2MCt4WHBKR0orMHF2N0U5QUpXOWhmdE85aytJa28wUmcwT3VIMHVISTgzc3MydmZyTDFwUGJ2RUNFSkNuZW50Ty9xTzlCazZoTzcvbHFERTluTUtyK3BTSk5vbENNWk1FQXNIbnRmcFBUVm53Tk1XZ05oNW85OXJmcFluRVI3UGJhZDJqLzMrWkpzMWMrVmtQR0dlTHQreVdqVWZuaUc3RFlpblRkelRsQ1puSmxWd2JPNDhzaHZkYTZDRjBiNTlqdWhiSCtYY1pHVXN3TDIybUZ4bWpmM0dWZ2FQbFp1dUdVcllJSENsZk9XWDdDL1BudlBiOXBvZjJLT2hPWjh6bEFTN3BTYlBMMWIrS3JtN3pkZTNpNFo0eUduNXE2TDF4eFVOSC85Ui9vSlBBMy9lbEMybnhyRG0rSFpleWUwUE9WdncwZDN5K1ZaclVTY2FBWmVMMkN5VnhZaHpYWkUzeFY5TVFBd3pyNktVK3hlVmtpblcyNjdWMU5WbHpDSGFHd0xmakZ5R2ZMY1gzOW1zVnhwTGs4aUtXb1YyZmVMeVZWb29ja3pvcDA1b2RJQ3ZVZFpOZHpkalNxdkZlNjUxSjZ4R0w2OStHWnZYSXhIVzhlS205aGNhOWVEUTVQYXhBRys0aDJTTEtRTEhhcEwxbm43Q0F4VmFMek9YZmdwLzdaUGx0RTBYZzZ3VHdjR3NJTm5JdnlyUGJpR3Jsa2RvWG5LT280K2tUL2xHRFhKci8zS0lKMmJFOGNadzNSd2hCTWVRUTV2YXcvamR5d2g4RVFlUDE0NlQ3M0JOdmcrbi9JbHk5blZMV2RFUzFLSkZkOFMyamlYbzJiNWxNeDZJZ3hUUVlzYnpDWkFDbEdZTlJKWFdlU3o0OUcvamFWVmd3RVlrRTBUNEwwT2RiZHlvRU1uYUZtejVSQTJjUGh6Mk15Sk1hWHVuaEI3cEpwZ2NBWjJzWTVJd0dLa3BNRnFsSCtBdzNxRWJKdm1lL0pPeE5vTGwrWUd5YTBxVnMrZ1k2OU9RVzQzMXg4RU82SlVKTDRnOEJQMzZnVEh2aGhTNXdKSW9lRCtsV2dSRGNrYjdxUE5aTHlyL2IzNlU3RFpKL2NQUlFxYXJKL3AvbXV1Tk9TdTRESkJIbklJYlBEVmhkazk0SDVCTDk5L09ZcTROUHJOdW9iOERNUUxZZnM3bVlkNW9HYzVjNXpxemJlKzdidmpwMWtDK0RBck1HTDRHVmQ0LzdWRGNPcXM3dEtRSWg2WkllNHRxdVhRNkhiWnQ5VTlkUUZGYnROVVVMcUVYcWd1OXlrclFta1Ztd2FGNlVJMCtSS21acDR1QldDWlBlTEF5QnFUUlBFQ1NjV3hSZDlUQUZjNHpOTytUbStlZFpTVHU4NUMzWFcxUHRzeExwY1pKanlmc0VEWnh2ZTI2MURTOFY5U3JmYTJtTmpuNnFnSXY2NkFOb25BdWlZOFpSemxlcGxyVzdNeDJrZkJhZHpoVHp3dFpOL0RhZFZJb3k5VEhuNEwzVlJvQ0RMZFVHNjRPNTZNQ3hybEJPMUt5RDNGOXpSMWFCRTZEMXN2K2F4Q3JvbUNLd0t6SVJ2L1RMOFo2RHo2eGV6KzBWbnNtTWJIRGVaZVU3c3NqTWNORmw0dWczREdXUnVoZUhOc1E2a0d2c3RPWTNPTC91R1BiZ3ZUcWxacldjSDhHcmlzUEp1ZVAvZjNZMHUxeTJPK09IZFIzN0lqeFVyMERrNENNMElMUjJXc1dEZ09YS08zcTNJRU5xUm5xS0lGRDJGMUhJeUIyWHZ1OVFwUGFjTHNTdTRzMEREVCtobnZwdDI5SEZlR1hPRmpmczZjUTUxZ2MwODJSRlFGSDEwa2NhampZN0VRQ3VJeTI5ZWxRWkNiRS9KRHQyc2kzY1k0b1BwekZMOEdHWm5iZm5KaFlQM2NQMWgzKzk5VlV1Mm9aWXgyVU1uUldFcEdHTmQ2c3lpWUs3MXBLM1FKV3lmOXNVR0M1MHo4ZHJOc1d3akRDZUdGeCszRmdYSDZwa1ZVVEhzMVBjOVJvdklyTnozSXdEREM2STQxRUg5dzdKZWdCQkNKN3J6RWFtaWxKYlRyTU9UVnBremZFbTN4SHI3NU52SHZlWXVKd20rdkJpZkFIcE51aEFSdXRWMVcwZFpsb3JwNThjcDFGMEJNbHlpY1FJa3ZlNFpqS2RqeTZnUUtpMFpRejdRdnlzVnZNWjdtODdvajVrWUtFeE1kK3M5WERqR1pCVlpLRmJqTWpqaXQ0MlcxUXBPQTllZ3RUZnFUWUJpM2JkMjNEYyt0SnBHUUhCWHpESklEWWZOOXpJa3Bwc3FTTEZDV0p3bTZ6SnBuQkNvZXVqNXdIWG1nWmZjM2taR0xYNFlza210L252RDE3Rlk3QXE1RDQ0b21YZ2ZZMzVWY2dsTkg1N0U4SjlBaitFbXBoVGlTL3NSYmE1d0k4SkVaekFKdlRsR3NQUEJBNSs1VUlVNGc3bCtUeDZ0UFFLa2hOd2xON2xtUFFuc2JvbnBjWlkzeHcrM2ZuaGU0Sm1STzB6b3dLZU9yNFVVT04wcFVXQmNka0NBcE1ZUURWZlpXV2lsOGhraXE1QUF2THlnYUNiemlRNFlNMEt4aHdwaCsrSGYvWUdnejZ0dktFRkg3R0liOG5VY05zTXpHWUlDQkRjalBpUGxRdjN3Y1BBc0QvTkhPYnBhSkhLbE9TaXZiRjB3V3lDOEFVTFpzcElyZW0rcGc0MlNlZmFOYldaYVlBYWIvOHhnN2t1andmdFdjU1hjMGhYMnQwbGh4Z1ZpZjVMNk1xbWliUk9yOXNJRVNQMmRPKy9kME9RSndLckZ1aDB1S1NRUm1ONzZTLzhkN0ZZRW9VSTlUWUZPUzQ2R05mQVIvdjVCQmJCazI1Tkk4MHltQ3ptNEE1enFzTnpaSGJRSURlYmIwOVowd1Rrc1RYUHhTNHNLK2prcmlyeVErSnltajNXZ3QrUzZoRjJtOVlYYTJiUWZFL2ZSNkEyTnhRVk81OHZtTFdaVFpIQzN3RWhNWEdVeTljUm1yT3hRZUFlaGI0cUdmVU8yRzdBRk5lT3l5VVhrT1Job294VFA4TGk3SDQxSkgvRnNld1ppV1hhd0RORFBDNmxUdUUwT3kzeFlzU1J6SXk2L0Z1MWNRMU5RakJyck1sRE4vMldBTjd2VXovcWdyaDRLVTFWQXlldk5vUkZGbFBaRkVWRm5SbG1XeTFEWmpQRlNFMGtaM2E5anc3ak84SHFZTXNGU3l3YVBQNEN1RUNwS2xsemRraGYrUm42ZlJLWC94a3pXZTFNb2RUeE8xQTErMUdpOUt6MnJtTUpaak5DRE9nU0FMYUx5T29hbkIvWWJBZlhFeTVvSDdYc3Z1REVJSlFBTytHVDNmNE9OblRHbk1oU2ZYNGU1VTRiUm81OWIvWWo0OFpZKzNZdWh4dDMrL2V3cUcrcWx5ZUg3dkZrQ05Bd0FIazFSaXBUd0Vic3FJTlJpd05sa0NpeVJXMkV4SjdUWUhCTT0=", + "pin": "111111" + }, + { + "alias": "carol", + "pubkey": "0364c05cbcbb9612036cc66297445a88bcfc21941fd816e17a56b54b0b52ff02b9", + "ip": "http://carol.sphinx:3003", + "external_ip": "http://localhost:3003", + "authToken": "f70soe/8GbmLjzLlyMHN", + "transportToken": "MIIBCgKCAQEA0tntxUY9hUMSmW1ZL5l1V9btss56bCrqFfWV9+9gaNxKBuW+2LSw\nJKvhKeL7IOfSqK9Lq4w4XsBC1sEDA30W48yDzf/khEKX6gaHQcpHm0hnPViranGu\nUNDOXLk7QnVYN/rSwhOmVowFY570cqB4SBXaIrLX31ytKk6Ni3c/sseM80QuC3lq\nb+rbfTu2fygp3P3ro71WzrWYlw8iob61UWbXXvNqqIT4yEG5RKRqZCqj1VFh9JlE\nCjGfUDqSw1UBdY3sd9QMsHYI2vfn91e3/TdI8rO+8IsYxpCcDt23Y8miwbGlCo/B\n3RJEsPFwJPxBvvvtU9/pU9QoMROIX3qgawIDAQAB", + "contact_key": "MIIBCgKCAQEAmVl0urwfeZLhIQ1sTeIeXGWUCUvCvmN9z6gLnjqYVFmkc2lgwV3VKn8/RainrfWA0VRp0u1OmfcAsqW3i7srB8vtv0S+CXGk8vtJfBl52f2lnpKWUCXq7Z3eFWZi86GL+GHKxWAx+m98qf588/g+UR/VU8w67lcaUEK28f0GqAGsORP+CpnzK0p7gZDkjzBoi/H8LceLC8iv72K8aF0MszeQgsX8dNx6VjPrTnDkAX6ikxcuyeKJ64rPz+RENlrZE7At7Q070fGOVgO7ARHUPK3AxiKDqiHyhBXYbFEFPoKSOPZr9xm8UffQtOi76dwfAhFcp/z/aG8mcP+mle3tQwIDAQAB", + "privkey": "MIIEpAIBAAKCAQEAmVl0urwfeZLhIQ1sTeIeXGWUCUvCvmN9z6gLnjqYVFmkc2lgwV3VKn8/RainrfWA0VRp0u1OmfcAsqW3i7srB8vtv0S+CXGk8vtJfBl52f2lnpKWUCXq7Z3eFWZi86GL+GHKxWAx+m98qf588/g+UR/VU8w67lcaUEK28f0GqAGsORP+CpnzK0p7gZDkjzBoi/H8LceLC8iv72K8aF0MszeQgsX8dNx6VjPrTnDkAX6ikxcuyeKJ64rPz+RENlrZE7At7Q070fGOVgO7ARHUPK3AxiKDqiHyhBXYbFEFPoKSOPZr9xm8UffQtOi76dwfAhFcp/z/aG8mcP+mle3tQwIDAQABAoIBADLlthCkj+3SClbmFaRkAJ+6N0A+nQyECSX7KKAD4rtcZXDI8Qw9EJtiUKXWLJFYgsD3u4f+q6/+g4TH6/u8y7NyxB5PuqN3zL+5F9LQwdjQjz/qd2lyrF7hnuyLZxxl6gcurhaErxHoHwBtLxvqsQRMBIojpwukbV9mRUJcMPFh2TgMZ30t0UpCRPpWaVQocmAAelbtmtGAxMK/8BOq4vS0EquxFXPXBYjSB7oCAU1PcPsjHNAdGykLl+BBymw7WD+7mmJN/nlXiL207HykMhSCKBUJwJnjwYR3N0iD54Wgy5i2k7Iqb25vo3wjjLbi86X869P2DZ2Ta9vWGJ6WeAECgYEAx8EoxuwjvrYy5BgxtJXIK8HGio8w7rAjABr8wMonE8BJONa4rxVEKCmZAGn3pJimuDDuhyS1jxY0XXox7/UEN5zLBUSYohfuGylH0iMulK0oZghXz/hRR9tqCHTLGTDeU9WadBwHweEwECh/csDRAwDdRw/McqETiz0Iy5rK6IECgYEAxIdLKXLCfHukE1sdbQx/yvRQ+6dYWwbeMtklFCY52VGQwzJc8QvXSu0m0kVuGUkzEzcVQpT1fFCA5gCoUUQAPYhctRBNDCEiNpK6eLaGJZD6PM94iOgW9VGqczrmDRUrhq3m+qvsBCDDBZyd6Ceikg+CBWPRoDm9mhT3Fd19U8MCgYAP7oT9EJptPITkklVsjMGxU7wtEuyZLO0ttflQuw7Q0XZFlUKXnD+aYG72jH0W4KHzcNulZbUhW2kDx5oyBD243cWHfwgZbYUtH2a+CNZPP1xIfwPZ73k0HPjhAcetE6u3zgKKni20NeyqbUB0+5HwBmKfp0/sGJLBeTW5X3gtgQKBgQCIlWqUPNCTyS4n0ZwqzJQIDjI2I4CRir1kY2uUjFiKA1jzgA397HfM9/KSEnTJGAlqIk8hPfs6UYyzzOMtz2/HU/zyTYjulBx+Bw2XlWq3swFmv94KcBp8liw690Uo9HySlkvADTnzSH2hac6IqPsgPazkaBIpI9f0vPtX894FFwKBgQC5crdUYkekzRHUnotC09V3BGBswcEdQ9YNsi+I9JrHm5NGaK84miaHV8vK4IL7b8YqJmU6Se40fpmo/3mQ8KRc/3+ievDUrzVqH4WdBC1qWpv1Kro/PtqyhQLAGmNr4yuo5Ptsc5ISbAJ7KiO5luVymp2GyF1ILfU+/pdyGWQKjQ==", + "exported_keys": "a2V5czo6QXdFMTNZazFxdXFmTnk4eTcwMlFreWxhZ2xseDIvKzJQV0U4N1I1Undva0JJdlJCMjQ3akxwWWczb2cyYXlYSXZneWtIYUdmWEpLNUpuT3dxNTFJdVh4dDVUUTFrNXIwdVVPMVpKTEtvcUJZcW14VisvUVdKSzRLVE5razdNUVVscW9DYVcvRkloS09ocnJaT1k5ZUx1eHRnR3kwN2RpcjFSY1NIN2YvanViMmFoZzBqUjFrUCt1bXVncUZXNVA4V3VSNUU3NnFlQ1ErLytPU3h0UkJvYmdVc3N3eHU2MWZPd0ZHd1RrWFpVTU9iRHlnL3VQbFdNVjR5YVdYeko5L0lmV2M0OHFxRk11QnQwS1NWZTZacmJadWxleS8wWjJoRXA1c2lldm44V01idG9wdTRpSjNTcDlMUFUyR2pZdk1uc1dFV2pra2dvaG1PWUJKSHJ5Wm5WR3pBR3I0bzJpc3dacERNWmJ6THp0R0J5Rmx4bW9oTndqWUYzOUxkTE5SYVpicStnK1ByV0tTL3RuZy9SVitQb3Zka1gwbC92NTRBaHFwUElid29ldXhoU3VjY2hNVkh3dFM3QllsdUVaMmp5N0k1NkdFcGdaV1I0WTdBOE5VQzJkc0UwWHF6QkJGSGxIOGMrNUl3S1lMeVlPVkQ4NlFza25TK01sbUR1c2xHdjZubVJNdWErMU9wK2kzcWdiWTZqOFMwQW1GNUs2OG9heVhYK3RSUUxzbFEyM0pSSjdXMWNWMGdCbGdvRFVKLy8vaDkvV1BzYWlXdVRMM0FRbkUvMHZVaFRGWXY0NS9abXR2S29SNjN2RUdVS0VmSVJoSFBHM0ZqNEdqelB2WWZYWktMdmFnbTZVL3l2NUVqMlhQdGRrK3pBeVAyTnM4MGVueHdxYS9mNzdMeGdIZUdNcXdIazdmcVJrcjQ0KzMxdDgvRUp5ZlFuUm53QzBycS9nejRab1d6R3E5RlVacmFsVkdGaDU0UStIZCt2RHlDOTMyM3V1VFRXZ2JtYTF2ODdVS3NOSGY3TndUK1Nhbk5FV0ZacVM2OEFhVS9qSlVRUnkwbUVYbWMzamplRnpxRUFaa2lLYitacmNFUGp4bUY5YjR0Y1BRV08rMUpyMWR4WGt6NkdJYzBhUER3bVJKdXhUNHlKb3Y4RGpTSmg5RUt2RDNXdGNVWkM1L0JhOEp2eFpHT1RYY0g2WElBdkFnanFUampCN0VibFJtemZPTE1qbG84WjhGOHhSd1hxdDNQRmVYdk9ITWpvcjNzU1JQZW5OUlRlOXI5VFdDTGhIZkdxTXdXaXB3WUthMXBVMDlNZGlYaDMwaVVvM3N1MEFFdXlrdHFxajZCcDY3cUtvUmFEcjE3dktFMjFsQkdmQWwzeU1KbkYvQVJWQkVhajhRYk9yUnUzMDF1bzAyUDdWclNGWjlYT3pmS1YzNjVEUHdqV0Y0ak02ZHNkK3l0cE5VTnhRcTlwTEkxcDhERFhpSTU1ZUFwdDhmeXQ4TlF3ZnJ2L0hPNnBOOEQ4aitncGxxajNPWGlsU0g4WlVJN3ora1BrbWFVU1lVTHRUdzI5L29LSWJRVU9QdVNWeUdkTUVCZ2pMYkU2R1BUZUk3T0ZMdkJCN2JBVzlQdExmNjlwNUNCZndUc0orcDAzdzgxVU9hell2TWUzUG5hK0ZBZnFtRWNzTmRpNzMya0p4cXBjTVIrcmhBLzREa01NUTVORWJxY0h0eDU4RDh2Wk54ZmdvSVRwUzVlUjBGVFl1czFGK3pMSmxkN2NhcjByUHdQNDZ2VVVBeEVyQmVtdnpiVTArb2pGSUl3QVFZQlNJZFNjdnMwaWh2ZXVhS2xTcGIrM3JGc0xLNkR5TWtwNTRyUjVlNXYxbjVjSkZuNlBBTUNTYkd3Y0o0RkRkNTFDV3hnQ3VyVEd5T0JBUEFFcUh3dmFPazNuNHNoTUNJcUhYTmpyMHFVZTBwRDZhYkVKc2VXaGtCUDJLYXIzeS9kZHlQMjloSkFLbkNaUEdnT0F1K3VGQS9pWURpMEtyNWdma3d1YWpoUFkrVFFOOWNieFJpQ2lRZEhSZm5XQmRGdGpEM3k4L1J3ZXlHeUNFKzdweWcybUprQlRobUVZbENpMy9PaUlvV2RML0d6bVhKNEM1NEUxS0lzaWpwWU0vNkJPVjR2bFA3RlVzSTFZcGN1TXdLSDBrbStqSndhRXFxNEkxeTVEQjB4aUVCRndYY3N1L3l6TkhwL1NvY0pDNjdhZmpya0J1ZVByMjZRNnlhL0xQRDBBclBoMnRyakJ5VkN3VWRUREI1bHJ5WkRYY1c2SEV1eHJoU3FXdTh2Q2RDMHpQbWlYYWExdzdMUjM3bTlVa0hvcUJyY1FpT2NMMHBwLzFjREV2MmdWcXhuM0FDQk5WOWdlbExZQm9pK2lkUzFTQmZndC9jSjFTYnRXM2JzRmY1aGdhT3BKQ25FUU5RUG5LUnoxQTUrRWRTM3h5OFN1VnJtOElRKzVtL2tpMkorRU5sL0hJWm5ENjh1RVJoOWVrNVhoV0hkWmZHZnNCRXp2b3hDWTJTUXNNL3NZeGM4eEx1VUwzTlgvUWxnWVFJVVpJRFp3RklpZWtYOTZmaUtsYjVaQ3p3YlNrczBNMHFXZ0o0WUsrZGNleWk2anMvTGZTREhFbllFQktMRWw3UlhjbkMvb0tjWW1IeG5mNlFZaW1IN2dkSW5mM2JDb2M1a055U2ZQTjRXVWZJc2xXZy9wcGJDbFFuZXdrYWdCR2pYOXJpSSs4a0YrbGw4RkhVVTdKS1c2WllscVJyYzdud0QydVZwc21icU9HN0RxTzdvRXZrbHEzamRqOVJSSkNEQWgxM3N3YjcyT2JrcndLUEtaK2xCYWtObnMwMkQzOTM5d1dRV0Z1QWhGTTBBOEJDd2Y3YTBoaEkvOGN6d0FON0FkaG14Nlh2S2d3cWhsdXgrditLdEtmbTNkWUVHbFhESHJ4dFpZTlRack5qUVlRRGVjc29CdmRsbXN4QjZjcXBuWEdZZldlOU16WW13cld2cG1UN3VnQkJmNCtxZVIvbjgrVFFSMjAwUEVPUnhVMkZRY0Y2eWpoY0k4c1piVHZ1TW5aY2dBa0dwY3FqZklXbDE4T1c0dmMwdmNra1JiWWN1YUZhNHJ2K0tZWXMzMXh5ZXlNT3JpdFJNQTkzcEJXTzI2Wk54YllLK1UxQWdaUWMrbWRkOVhrT051QVdjdG5WOG4xR1YySnBoRXAyS0QyL2V3VkJvR3FQVm1XQkE2UE8zQWJab25ISHZiNkNZS0FRbnF4ZXhlQnd3QXZ6QjhpVE9GQndDSDJPZERHWjIreDYvZVZ6c1dXbWNwNCtrNHViRXN5VHVyQnZwYnJvSmlSdDRJN3dBcDQzT3FVZXR2UERWN09zN3JQV3NOcEs2bndISE1ObFk2akIrWTlVdytGS0txeUd1eC9aK0FXYnRlZVhuc2tmVGU1cXZSNGhIMlZxS2pDNmZvL2p5STBCSTNCdytodzRYNktxdDhZN2pCeEV4dzVJMG9keUlRaDh4VnJPa1RNZDVUcHR6bXRDR0QrYnBlYUtUSkZLWWhyRkh4MlNNV0cvcWQyODFVUFBEZSsxQmUvcWtNZCttUi8xYzJQTkdtRnZERVNiVGJrM0JSOEdUcERRNTI5ck1sdz0=", + "pin": "111111" + }, + { + "alias": "dave", + "pubkey": "037ec785c6004d512ebaeb0020f81a2bcdb6fccc9539f7b891f704289ebc65a4e3", + "ip": "http://host.docker.internal:3004", + "external_ip": "http://localhost:3004", + "proxy_ip": "http://proxy.sphinx:5050", + "admin_token": "r46bnf8ibrhbb424heba", + "authToken": "/jbGaLG/jViZeG5dPq+f", + "transportToken": "MIIBCgKCAQEAv85pKAmP8RC1LKq1FG8acSLhCaot+dSEbqPQxCsWJNdzyIeg1D4f\nwH6DSD/+x/ARlKVF+eLwUpVWqVFo+GbpCXkI6emnYwPDwvqkEMu2i8NX4HlzQ9ZD\nDsZzuYafZLBSeHQtOdqBzNEIVHI9tic5QjaKGFGSWjNegObh+vdRJJhDcT/lEZUe\nrOKPHzXVZfTGqWiNoUOZh1jOuJC2khJYsjGjtWutp0kbnB7hc9r0oCtnQ/ebu3sF\nUi61GxPJtrW9Ihw/jfnJN3DBV6NukLh40FAfN+0RbzAtsG665gWtxAzK8+FjL4rq\nG8tJg4cggC1rWS7hxSddc5XjANc6kfBvYwIDAQAB", + "contact_key": "MIIBCgKCAQEAqRulW+eZIOXQ6XzrSk3prC/n5NwemKYozC3D+QJteab7UDXkhTZ2wXo6ZHAOaSD0ONCYAgwk76VPQUPW7v2F9NNFPnxHAzTsG7SuM7wpPH3g7qK2oyE5VsD3og1aJBwmfH1bOVxlrhnHc+lBiYcW9v5bC3XJMVaZntmITC9ium5+ThOXaerDgQHk54kdUSH6SxkC87kZj36WqU2pId9lioLLVgtqAufZjeOpX5GbBLzFYN/SKhslGbXH6z/PPczHsIUedeSQX8yJ2Hh3ROShbfK+7YTYdvFWSMdJVSwXmHfMveovqbwDzrGrPAO91//06259LjU2TkiH78FWXlcGfQIDAQAB", + "privkey": "MIIEpAIBAAKCAQEAqRulW+eZIOXQ6XzrSk3prC/n5NwemKYozC3D+QJteab7UDXkhTZ2wXo6ZHAOaSD0ONCYAgwk76VPQUPW7v2F9NNFPnxHAzTsG7SuM7wpPH3g7qK2oyE5VsD3og1aJBwmfH1bOVxlrhnHc+lBiYcW9v5bC3XJMVaZntmITC9ium5+ThOXaerDgQHk54kdUSH6SxkC87kZj36WqU2pId9lioLLVgtqAufZjeOpX5GbBLzFYN/SKhslGbXH6z/PPczHsIUedeSQX8yJ2Hh3ROShbfK+7YTYdvFWSMdJVSwXmHfMveovqbwDzrGrPAO91//06259LjU2TkiH78FWXlcGfQIDAQABAoIBAHqdiA2WZOp8mDjkEbrDuX3XEn5XuHuYZxZ8zI7d2sENeUWUfgi1D/CDjplKwrgpY8taPA2n/pQgudGpvct12c5F7fw7okXJ9rS0EmeCtCefYhvFsUWhDnE/444FvmlWW/WB80YpH7TYDk2WQKXWZKlcjmlF00bJ8wNB2VjcNurTiu47c3CODlKXPtM04tiqEyGvjbvqBGABOC+sj9rXOgoYuZs+BqBZV4p7IfEDixZke6ltuEH8gXotHfl9RoG0Moz/J6gipadiqz5GDlu9XUKfIbsdSiko30nwdU7AV0VFAjel12Dzl08peNja44yoMKUL/9NaoN7HmB8a9naivGUCgYEA20JGkNVQQMh/wV9Q306UQ+rqgH7FFaqkfH7W9h6t34/GjTZONO1SpyhHLJ84rut1+P1vuZPOKbeJEPSo2tglICaBp8yJNWDpKAvmqvhBjSss1a1d5Yaz6DmVQOaAcfH1KJbpZdHvCU83v8nmUJJwKfrf6RbgOeZXuaL0SE4nphsCgYEAxXIBzTi/QhirP0ed1KLt2EYlfo3NA81gT2CCtyy5TlUDC17HMNZK8ay0P52CpYDvr2ZVje4M9kMJxC+TS/URIaLiCt7Z7oARqT2ayTwuJbtjPZDyFk3Dfa2fJtkVLHsf7qDlb9fyQeGaIANx1qvy91y7GDaWNYJn8msPpP8bL0cCgYEAh/Q/hz0Nxy3Lsd7laaHy4249vDFfCYFG/v8zUWdSjwY6qoMa2Uyy7H1YLL4JysSr4Rlc9qhEtK9eaUobjZ9q3dWinaaBCb0utasze532H4++/DvEtjbhRUS3XIfQ61aJmoKA9KbI3m/ldKG/kwRKUm2B+6k4ng5LJQt7B36WrTMCgYBKpXyK4t5kFcGAbgn8nxB+yJ5aRy/wNRApUlp4+B6iv78j6FQ0YX/5+Io41srS2XlEfdLwksQxwkyJ8Famy+MLLXJ6G6CW67JBornHRMpJl5vAZfEwf3veIurdnArGQ1JiPFAhxamgQLOtUMAUIfP8kwFk+RY26rNz0ggbIBtd9wKBgQCh91puxVxze5c03kl8K47RTt7dtpEZGFSn2fSwwd4tuG2uU+ytozNkAKqIDBeA7TmiXVy6GA5M2+LGnSc1fhLOGyCa+OLwsxpt6LtPjCsyGAIHO9NLEhi4wQXgFhFxQz2yE3qDAxUf3vNzraAkcnqAc/t5lgTwur/Nxo+RdY1uPA==", + "exported_keys": "a2V5czo6QXdISTJtZGVNd0JVUUlHL2ptMndWZEhaYWF4b1dBMEcvd3h1OE9NdUNoWmN1c3c2SWVJdGhYVnIvMi9Fc2ZmL2xHbktHMXZVRkh6WE0zSnF6QU1ZYjVNeEl5Zm5PbTNGUzlIZ1lPQW9FaEgvTFBQUEM3dVFDRFFpY2hxTjZGVXFFWjl6eWdaSWk2amxVNjNZYUR6M2hWNWVOWkVsb3MwYUhleWhheTZwVjZybzVSZlhIaWo3VUtWbVRodGRFNzhUS3YwR0U0SHlqenVwZjUzYUc2Q1dJWnZjRy9pMW9qMHBOdlpaL1RQSHdQaGVRV0JoaTE0UTZ5S1hxclo2QktuaVNYVVJEazFBcmdDbE9YY0RNSmd1Y2ZpSlJ3OE1NdTJyUllWRHgyT2hubm1Yd0RQRW1mMTZ2Ulc0cnQ1RGMyNS92d2dQbUEvU29BZGdyYXp0YXUwaFZlSXFMT3JXZ3lmRDRTMXhnenJ1NzVUTEs5VHRHeW5wZWZDVGE2RmlHakpjZEdiNDV5dEljZGllMEsvU0x4WVV5ai9NaEp6d21CdW1yTjBPMThHWDVBNHF5VTBDdFdicmNsZGswcmc0N1lENXJ1WDlQNEtGQTZIVWRGcjVOWUt5dGlNUHoraEVoQVM3WWlxeEdIdVJacm9Tc0FLTmN5NnpEYmtZQWdCTWg5dCtzSWh5WmdJSzgybEVSTzk3SGxPd0hZcmd5L05IR2N0UGNReHg1L2tnOEUrdFdwQ2xQSzY2S25CYTZBbEo1K2pIa2k4VUxYSndpTjJ5SWdOU3JHbDdxb2dtQkhaSjBjM0hzbmcwUHNwdkZVQU1RUlZ4cmlyVUlDY2pmbUVYTjZBeFFjVW9FaVJWV0FRTTVDZmp4eG4rc1o4WTdDdlhReHJqRzAzekRjZmlYVUdSMVJON3B6UzI3bHo0SFBoenNVeEloOWhpMnM4b0szOU5nMUlPSVQvV2xHaFROdlA3Z3U2dmQySGpzUkYwNWl3RlVVZVhFVEF3VmJ3cXdST25zTWYyclI2N0NWYk94WWVWWjNPNndhTUFpait0OE5zSDlQblNZSTJLWHUvUmtJdGoveWR5czJKc0p2b1ZLdmNMWmVoQVk4VjB5V2ZHRTlXNlA1d0JtV2JkZTlFWDJNeU1QVG5pdVFxemNTZ280NG5vdWNzaDd3bjFkL1dBVlhjckRtTXNkY0dTei9kRWJqQUlUYm4yemhncDQ1RHVoY2F6SVppN3ZYTFg1WWpvY1lxVTU5dlpkbzJIaEFjSWpqb1ZnVlpPZ055bUxuNFZ1eTZ1MW0wZHZCWVREdnIvY0dta001SFpHVFMzMEF0c2xSMUxTWWluWTNrVjBxWE5rM2lqWVBUR2FXczVTUVA0R01SR1lSZUMzVUY0Q0E5N2UzbXpzTnF1cHIydUZBd08welNjTmU2dlN0a29qNUVqa3R4RFIvazdJQTl3NWlReWt0OXp3TjM5WFhWeHFqK3FYMTUrYXJJZCt2YWIvYVhCVlJBb3BKRzB3L2o3KzVJVU9JV0hxaUYxTXFRNUVBek9LQy9MOGJQZkYwTzlrVUxqSDJIbVNlcnAzR0lWelQzdWNqeG9Rbzc0ZVJhV05UN2ZTNzIzU1RNaHppcm9pbVFJMFUwbm9mQTF3ZDQ3a2ZFQ3kyV1FsdS9CMHhJTFBFdU9sdEF2U3R6OFZ3OHBySXA3cXB4R04xT2F1dldNbURBTy80OGYwT2oxczRNTUJub0JDbXNYOTlMWkJVdWh6ZXZpTklkSjVDd2ZWR2luZWpCSDE0WDA1d0lXSU83aTk1SUFFaUUzMmNwRHpKanFmZmtTM0dDS05tNHNwTUJ1Ny9WQXNvTkVLSVJwNTZBcGI1RktOcW9rMHByS3JQRXlZY1BiZWlJQkZjVThNVDlQOXM0OWRvbUpEQ2gwTWxkZFhMSWt0Y3l1OVkxbmlvRlF5cUkzQkoxbWk0ckM3Y0NIOXR5NzE2ak5SNXhQZUwwYllmdWc5dTlkTGN1Y3ZsU0pGOE42QXN4andMU04xbVFoZDhLUjd0b0FDWWdveXJFdjIvQTc1aXJibmNrWHNzYUxkNjE4aEEzREJFTWhkK1hmUjdPS3BFT2djSUh0THlnWHJJRlpFak1SNXhEcmUwbzFzUDlSUnh4anNYY1pCNWpKSVUvQmNVb21veG9xT1g2TUNxTDNaVXFhN0N4eGZLaUNZeDZuQjB5QmdxSG9jR1pFYmFHYUdaeEtxZENTWkJRWEdsaUd6MmozR2JWd0ZVWmRabUNpZzhROHdnMlo5em1nTnhQM0dDNlVMR0JibmU5RVYwQzczY1VqaEdHU0NnUVcybkxUckttenRUc2tsV21XajcrWmhpOWcweXdQUjc2a1c4NTE3Yis4VDZSVkJOditPblZJbWhpQ001MmdFWDNUbjRCdXJ2NGsrM010WnFDWlNVeklSbkdaMUhVU3hwL2k5OWJBOVBZcG44MEtJUlRtU3dpaE53WC9CeVZrS20xVkFkdHNIbGZFc0J6cUlUdFF3UmdzOEdmQkdJZFJiN0cwanZTTTBQaVdzVTVUNjB4cDh6emtOZUN0N1djOTJQVUJBT2N1YUh1ZXRRazFRY002bkw2TjZDYkVPUkIvMFZlWVdIQU9mUFMzdmtWRExlRy9jbmp4UXhGaUd5R2NONnZuQ0JGNUp3Q3IwbDF2TlpCMXNEOWkrR2psK0VVaXZWTHFUWUlIV3M5UkVaQUZhZ1FuNExKRHRsZVRlWEg3clh6ZnpGS25xSXNBWWppZE9McFVna1hWeG1SRVI2bWZLOTBjOGk5emI3Q0ZKWkt2WGZ1b3dpWEYrQnBlK3ZnQzE2OFM0YTh3cDNQbStPZHhRN0loYXNKSE5WQkFEQ1ErdWJyZVZsWk4vTSt5cVUvQzNJQU1PbWt5R0tkSURkNEtqQzFFYXVOY3p5U2RCTkdyUjlLOTRYSWRHVUhmczFuT0VSbHd3RTZoRTBNMVFWY3RlOG52ck5RdkFFR2xqR1h2SU4vZlBKZzhKN014dnZtWnBONllPYmNSK1ZzcVdYUFpZcHBqQWRRUlFRZzU2d0ZkbEpCNkVGS3ZYV2oxRENTZmc5akhXRWdFSVRDaVlsUnMwdnZLbzdrMFcyekJzNHNFa3A1d0JtR0NjcHM2bzFLczZFdi84ZGhTbHBxL1RHd3JEQjg0RkFyM0lSNHE4QzJWQ2x3cFIrdmh3cllGWjdSdVBSRmkwSDRjVy9PMmZhdjBWTThGYUtObWpaNlhqd0NELzZ1bUhacGdIRElTV2NONDdSaGU5WFZwV1lRVklFZVI4aXlZKzhWT00vSitaSWJIT0NpS1NMdVd4K2R4ZU9uSCtlS2NCWVFDcExqL1dFY1hvMXBYby84TmV5VTZkdHBMYlVPUldFbjc5Rk5YM0VkZytsTkpnRVVqWEN0R0M4ckhGU1FrZUszclI2ODRQeWYvK0VqeWlmbGhuckRoTEpPM0tMa1hlQXY2WHRTSnJHdmtONFdVaWJ3b0JYSHUwZXR2djVjbkNjTDE5UG15THMrS2xVUmRuL2hMRm00U2tnTFFyUU1tRG9yUnYrWDZPeTFqbmdwYTFKS1oyZGpRSk9UWExhQmJHSkJKVXBaT29nY2p1b21vVUpiMEZGWHU4REpXQ1RSakVsSFk3ZGRzTEsvQmF0az0=", + "pin": "111111" + }, + { + "pubkey": "027c95215f16745999d69cd473ea4b216debdbb5074e53107872ee48f950a5135e", + "routeHint": "037ec785c6004d512ebaeb0020f81a2bcdb6fccc9539f7b891f704289ebc65a4e3:2199023452161", "alias": "virtualNode0", "ip": "http://host.docker.internal:3004", "external_ip": "http://localhost:3004", - "authToken": "EwNOdUycNff1EQz+/FJ6", - "transportToken": "MIIBCgKCAQEA4w+96GjXc/sz/vh6QqT2PqJo2Vqf+8jy+DpJi+zTYsOsOZVMOvFT\n49YQMPuKh4F34aim6QtrCG0P++i57rAJA/BU9i/9HiLeQw1Y0igMKD6+kPbGqhxi\nINQapiEhp0jxpsCOR2tkDPFTtREY+6OWrfKVZgCyHyYZbgmCWtOY12jjsV23q7pq\nT9wvloxuNOWDNLkp7jRyP0ax7rUVbUMye5PgEt9HUUOIjvcbbZSuFA6YDTXVXOPl\nEolbezj+Kviw2rUTkA1onsdhR2pjoB6TP+uyziAcvODk4H32wBmvbtqmH0oQHIF7\n75bHV4yqpfUnV7sZhVdo/iKfm0dIzEkKHQIDAQAB", - "contact_key": "MIIBCgKCAQEA0UNa0FhnmuFUqS8GEqZxSTf9uOlAJ873W41sVVyFcRuMpKfMgbGUgqNCliMBiVN5+ERwFwruY3THHwPJe4yY4rgk4/OcWuupHhfyUIJ6nmaCSn4j4Gwu90YHQfcfvnJkXgMromJ0Ajgl3cpZEELcLydsNXUzqmTbe/DbRk3qImnMoie/TERDKuyA5L09KjTj3bAu+ZoK0EQQdiJoBt6IWNX4i608Yb59Wy48Bt/rw64mooCDmPC4QxRfPIV4kS45mTiTBs15xYvKzKNZlVfwaJF/hhd6Cm2qdzgtb+9BWfZeoehv8TEGDqBuzKVToMT575CqTOYkEdIlInmvbcb3bQIDAQAB", - "privkey": "MIIEpAIBAAKCAQEA0UNa0FhnmuFUqS8GEqZxSTf9uOlAJ873W41sVVyFcRuMpKfMgbGUgqNCliMBiVN5+ERwFwruY3THHwPJe4yY4rgk4/OcWuupHhfyUIJ6nmaCSn4j4Gwu90YHQfcfvnJkXgMromJ0Ajgl3cpZEELcLydsNXUzqmTbe/DbRk3qImnMoie/TERDKuyA5L09KjTj3bAu+ZoK0EQQdiJoBt6IWNX4i608Yb59Wy48Bt/rw64mooCDmPC4QxRfPIV4kS45mTiTBs15xYvKzKNZlVfwaJF/hhd6Cm2qdzgtb+9BWfZeoehv8TEGDqBuzKVToMT575CqTOYkEdIlInmvbcb3bQIDAQABAoIBAQDCa/q+4bP4gOvgeBEDWOKd7Uhs+UEi+zZ0OBPzxw8vxDHKdSAbSzq4mShvRzzRMt56XFNsBTrw6nlqBmG2ySzuT7nuk9Kr4pFwpTz7sg5shr78qO96Pejw0n5BunEixzMa6YUrzJ8NxM7hnnNbGVNq+AygKjEDWctV/rQrQI6MwuM5NB2ZUsYD/0S0X1OCGVWqR9krj3BnwWiL8Jzg1w0WVZvvkM+tkIWEadFKaRv59cC90KWrO0fbNaQGlGZ0PvD8+aE9o8odM64e3a4eEuQE4+Bimo7HezwrUzWl4yIQQZ4h2Q1lyDrO/m/u1MQ7h8/X5sA86MexAYVktTHkqsbBAoGBAOs9r8mY0VhDImnwzpunmf63PlmMBk4gU9izGXPggZiqasNtYZ09pNYuu2DP4lxK5kNpjn214R7duSVPsJ9JJZi7M5pvRPUYQDcxIqsNusQiIsTfFUhA6l2oPUdpt2QPn3G1PrGiufoW5hMOohYUs7A6SfwU6J0WTKaRTwTXumxdAoGBAOO6zc9Gfsfp1OAIXG7KgkZ6km2lRih7eht6QsXjIqsNPtZuUo26qG3PODGmypw4GykfN5uGd+ArlhDCWlZhN1rTtSvSMUqMHXymNkgAwjnGurjTXn/2jNDlGQGTO9ieITvo+IlXLIFEywZZrkhL5WFN41oHEGGgp9rk49qSOoZRAoGARxtUYZnB3e4dHuzdZwuYbvgw7px243K+JYitrus0AVOyBfSwRvl1NBDYLwFnqQIy7DmiCrnJnKzk5DRcbSmNJcegZ5Quwe9cqdI+anox9EtlOyE7q6WDsl/Cdi2sc6CNT6+7jbJkiQYW8bfAovALCL/10S74yVMORGM0AYC8JzkCgYEAwPewn7u/gEzeyjurf2HwBCKm42wRyAnhTVlLLX2rCcB+h5sSLvCE+g+GMWSA+OD9+tlt+EZ4W6bzUR4vCFT2X+tW8Fv60o1qCw6YnmiuK+D+pdDNmabkabpHdzM4mfRcevSNbWtF1f/h/W6OpMpTAyHJzaaAtgk5Ut1zSelw2BECgYAi5Dpudugvla6wv1JKMnXPYvmylUXJlw2FGoYqZVzsmnbwS96risnlI+URUErItBQcFdCAKiYY/1JsACW3OSFvghW38nCY4h4765Ij8DO1VHZatjLqsMcJQ9FAX1dTEHbPHvFHKLv2Jf4BovjYQyHdDU3AXmd+UgyJbzYYhiGttQ==", - "exported_keys": "a2V5czo6QXdFVWoybE9oVXFUYzc4NEtSUGxQWXpMWmdiMGtkNC9sZkp1U1BEMHhPZUU4S05BcS83cWhNWnFyYXVIMVN6Y2s0ZVFZZVpqMmoraHpDSEFLUEZRSXpEWERoSHVhbTR1MmFHSlZJRzhPTjBXYmQydHBBMXV4dHFqeWl1OUUybElocmRMRE1mNzBMWWRjOHBkcTRteFM2VzZOUXBmbTNoYUxHRERuL0U3MVduZ3RGNVZLalo4akdqZDF3bTF5aDhkbWtsRS9UbVNONjlMK3lLL014T2hPa1U2b2tHSzFXVlhqTFI0Tm1aZ2I2YTV0QnJJRE1EZVFIZHBkRHhoZmVkeTVjc1NrdVM1Y2cyOHU4NzlHNllqdVd0c2svRm1jeE53cW9qMU5JdTJNdGpJb3ZkVWk0aEh6ME1Ba2lWazZTY0dvQzRqYVQwSlhSVW1qSExqTGNpU2FBaEFuOVd5eVNOazd0R2tJb2FrZE9VMjRYQ1ZtT3hzb3dVLyt1cm5zcEE1SlRQc1BTc24zMElpNEJkS0E0TjJHT1dsVFdsZU03L0hpTTRWTEVaM2lRbjBIMUtvWVdodlVYdCszRWRaK1ZmL1RuYk44SG1yTExnTUFwV3o2RWt3NjNxSzV2bUR0SnpORUkvSFFZeE8zTktqWFYzaFRyK0VZZW9Ncy9DSlI2TTMvQ29tdHBQN24rTjhSRzd4aEwzOFl4UFBWNmtySEFJUWxrdnNNQ1ZjcVFOMnJPcjV5VFd6enlxVHdkNVd5aFE5WkRlTWxObWRxMmVkRENsRzFESkNLN1pnV09MOS9wdlBOUU9TVy9CVW9odmY5dmcyNVB4ZDJHWkRLakpXRHJwYnJxazJQWnFFeDZKa3dRdXJpN1hLY2FOclBYYzZaU2FxalNMeVgveFhMUGtkbXpzSjRFQ0JySzNBaE1MeDFidXBnRnQ5Z3R5cVVOUzBib015aGUxNjQvelBlOUVzMXhUZUJsV25SQmNHbUN0WTEvdTUxdnZ4VkNCd2hZZTY4S3F4am8ydWgwRThIZnBqbWJzNDUrYmIyVUpQVmFteGxkayt0YkR5NmNWMWhJcjQ0N3VGdFpNMUMvSnFEbUJaSHlVa0pRR21kM1J6VmVjK1BmcXhuMDBxYXU3a2pDKzRQTWkzWmdETDBXa2twQ3diVDBGV292WVkrYXVJcjVFMW5QUkdUU093RU1hVDc2V0FTSjZscFJsOFVnR29KNlRBVjJCMzJTS25IK3ZiZmdpVnlxYkxxUEFQOWFaTnFBYjlmUmFEMmVPL0JxSjh2QXkrUVZ5dHB2ZDFxZUNJRVdyaTY4ZUdGaEN1RTlRdkEycUVrZUZBSUtIeERFcS9SZnFHSXJBQnpBbTdmTmV4a290WDVWR2VCbFkwZ2FDOTE0NXZjZFBRakwrMDJJNkFQSURFRTdoSkF1UGc1RDlMY1VNamlydUY4ckRkVUV2eDhvRVVxUW5wYmtkaDlNOTAwQTdJNVdQYlIxdkN5ditVazJVT1l5WmNHa3psUytSYmlsciszbDFXNkpPeVBaZnpTY0Y1VGJSSkREdTE3VTFXVXRvN1VwTGJ5bWZhQ3g3ckdoZ0svR0xsK3ZDb2VmQkRVcFVUb1RuUFNSMGM3YVVYNDZSYlhtMGd5bEQ3ZnRMU2NxMDV3WVNmWFF0QVJrUUxJcmRLR3FKR1VVQ20yZVBFYjcvcVNwbVBTR0loR08vZFpUTWdMWDFnUnZiL210NWNFcDFiVWxLeHgvQmxsS0RtQk9GUStTbzZNb3h3bjF4NStpZ1VrVnZZMFBtMnI3d1J5RTZkK3hyeXEzMGZGbDBoVE9CV1hzaW9qRVBJQ2MzOTQyczdZY2tOSGN5N25qMnhWT2dvSXNFeW42bUxMeEwxTjhPUlVpWC9PdTlGU01QN3VyQlB6M1NaQkpMVk1yVDNQeHVJRUVYaUZVV2Y4ZVF3cjREakllWnJqUERwU2RtL254VW4vS24wQ1lIZHY1dWpyRjAycGpnQ1dQR0twa2FZZ1F2eEZ4V2t4d3dTQW1pWjVlWTlpd01yWXZpaFV2eXFUeGpxNHlYTDZqVnVaVDFKUWtTeFVOVnBFZXZEb0h0VGtIS2UwcHhkZ0lERXFHVlNOdzdEckZTYUI4VjRyTjdjN3FHRWVGOFBydVRUYnltRU5JRWY2SWNpOTR6TnVyTlo0Uzg4eVNqK1NqbVRKZW1PbkVjWWZscnkwN3A1bU53RVRLMFNvelJZM2lZOTFlYlUxcVFWbUd6TVBNZ1FZZkhhWUQ1TkdmcFN4TzZKdWtOS3o3VFFBRXJxUVljaUhISnQ2bTJpditrYUQvRHBmSGhVbkU2M1N2cW1pa2J3cTJaNUkwQVNxS2tVWks5YzZXYVo3ZXFCdGovYXR0RUhuSVFGUlUxdDdEek5wMk5hN0tCN1RkTXdQR1lpUnRQQXdTK2tjWTJSRXJqQzRTLzdPNk52S1RFWXVCTktMM1o2aG5JLzZoQlgvMWZ1cUdSWkRWUlhpUEtyUVRxNHJXcmJ1QkJrbzdQS0RUMEkxWVV6ak5JRWtGblh0dHFadmhyM2svYU53RE55dUdjNlBLNFVZMk43R3BrQW9wMEw5TFlYQ0xDeHJGcis3cEZUZW0vcCtnL3cvc1NuYzlhK1ZJL1Fuc1VMSGtJYkp5NmI3WGZEcmdtZmpxZER5ZTJCL2taa2ZOS00vYXBDTUloL3hKVG16ejVwd3Q5eXZBa2ppYnFHTElSNXA5THV2RFBFSnRCRENWa3VTazhJRnhCM2U5VExoUFlVdXprR3l3WWR1ZmVLdXNaNlFJcHRwNjFmaHF1bHE4UmQ3cEZRdDNMUkQxK0F0RWNCZ21hc2lPTG0wZkFWdmlIa2t4dnV6TTFzMUlleUc0T1JCNVhiT3kyblZnbWVweDBLSVlNc0RCSGVIMUd0YnI4SFg5a2xDYVBmVXZDb0E1dVBXYm9nNkhIZFg2Y1NvdXh3UUFqbzh5SW03Z2RPWlRKOFVEQ0JZTi9GL3YwaVdXdzdGWUw5dXVuUjBSNWNtS0F2SDdoVG82S0w5bW5sNjVWc0lndE9YUWVsRDllT1pHZnJTUkZoQW02OGJYdGdPZUxBOXZZclkrb2o3U3pKV1JGd005dHZGUis0NERkR0pOWEtjT2w5MzA0eTZtYzk4anI1alZDNEpXYVVuaTgwVHdIcUNEbUhDMWYybUJWM2xaQjczbFNna1cvdk5paDFQOERNMlp5Y2g4Sm1WaGNWeWh4TjV1N0hIa1ZrM2E2QWdTSWs1UmpkYUJaUERKc2tYYm05emV3cDdxZnNTaUtsM0RBODdPQlhkejBSSmI1dWFKOFQ2RUhxb2tXTTY1L0lWQUR0Z1VaakJuVmUwdzg1UXJzeTBCUTgxaE85aDlwdzk3MVY3bitmaXlrL2s0NVdCUFAwSWRsbytkWGRwaEY0WnZ5Zmhubk9BZUN5RWNKUHV5SXdkSHZKSjZIK0RNOTJWc1hRZVhxYWd3SHEvb2xQanZGa2hUdlI0WEZHeGpHZ05BRXlid2tRYU9EUHJXbDVZNzVBNWlyTlUrNkZqbFV0SkNUclhFVGh6czU0Y0lzVVpTVXcvWEFzeGI4dFF3TFd5YkVDcWUxY0daT0dJOTRTbTNsTXFvYkRKOWdnWGRzaXMvazFjdjRYU2E1ZDdJOD0=", + "authToken": "D3OIuChJKWJ6L3YjWk4h", + "transportToken": "MIIBCgKCAQEAv85pKAmP8RC1LKq1FG8acSLhCaot+dSEbqPQxCsWJNdzyIeg1D4f\nwH6DSD/+x/ARlKVF+eLwUpVWqVFo+GbpCXkI6emnYwPDwvqkEMu2i8NX4HlzQ9ZD\nDsZzuYafZLBSeHQtOdqBzNEIVHI9tic5QjaKGFGSWjNegObh+vdRJJhDcT/lEZUe\nrOKPHzXVZfTGqWiNoUOZh1jOuJC2khJYsjGjtWutp0kbnB7hc9r0oCtnQ/ebu3sF\nUi61GxPJtrW9Ihw/jfnJN3DBV6NukLh40FAfN+0RbzAtsG665gWtxAzK8+FjL4rq\nG8tJg4cggC1rWS7hxSddc5XjANc6kfBvYwIDAQAB", + "contact_key": "MIIBCgKCAQEAn3/t6fX9WwdIYjT5epftgrXjK1fwG/82HJDHZBasx1fOjOilbRrgiV6yB5XYnZuA+XkZJJOIqNP2wuZnCol5NzJytqmSoUCFDFvDlDcVDFsnbIaKQcD3diS7ZiEDyYcT3nk/0/w7dM2Kv0rj/DAWhtwrvrdCTMLco+IurYP+6vuGDcE2+jjvS0+Og5UTvjLpUAF5EmjMFzIfnkFQNplrkqFJr/m9j+0H06+O0kXN/C0dRgLDhAsXkLAIR1Ptury03RB9n7li37dWMHgWsl4eDn6Mv4fbeMfNcEGU8/gxfzm5dDu/TGkT+jRhFQwOFSsp24AqaabxuJFMPrhr0oSnnQIDAQAB", + "privkey": "MIIEpQIBAAKCAQEAn3/t6fX9WwdIYjT5epftgrXjK1fwG/82HJDHZBasx1fOjOilbRrgiV6yB5XYnZuA+XkZJJOIqNP2wuZnCol5NzJytqmSoUCFDFvDlDcVDFsnbIaKQcD3diS7ZiEDyYcT3nk/0/w7dM2Kv0rj/DAWhtwrvrdCTMLco+IurYP+6vuGDcE2+jjvS0+Og5UTvjLpUAF5EmjMFzIfnkFQNplrkqFJr/m9j+0H06+O0kXN/C0dRgLDhAsXkLAIR1Ptury03RB9n7li37dWMHgWsl4eDn6Mv4fbeMfNcEGU8/gxfzm5dDu/TGkT+jRhFQwOFSsp24AqaabxuJFMPrhr0oSnnQIDAQABAoIBAHrG70z5nl1D7eQrAx/rc1j6yjPDLYFfoze5+sKA8d9BKC4vp6ek2NLlogVUw7oOyek/3qrZJolPINRGp2rlB/oFS2hwf/7Au6oXuSWOgRVR1bckmaij8dlvzRGAuHmZESJgE1ILB3mR/wvhij3GhpCpSsM0LkUIeu9sXKIUyVX3sH53sKaf2Gp0sI44ZV9v7nXa2Ob2AzErE0ZRH7sCmFxT/rEIQyMfQuQRzupT0zgjsCvko87rd79axL5O3Xu4J6L96+fOoOri7kKZzNZEsmvytko1wIexsDIWytEsIulatFyvIrbiaGsO8Y/1rdEBT5wT7Hw+GD88VWB77JipJ8ECgYEA03ezvwVN0WjKf2ScqzQNz9FhwAFb0L5AB7CSat6d4nADZD30k8OD1DNr8dKfhCF5n7qCDenEL3w3APApEWJEpMrZcYersvzPziCbgds5qaI6I2el39zV5LIE7+4Keei25Eder5jZYVQSE9JRscnaOj4Qn3lnTe4bqSgnjOmxlgMCgYEAwRaeufmLO7YfRNsMSEQ2FFmiU89z4eXSz9KK5ZtcTNCMtW9jACuOcEKLSobSOeE+IANmUsX2VGrEhFS2nUlWrPWwMSt8eHb649zU88EM3WbNINqfboJwcsBP+/Ce8I6lwdBeFEyAhLT0cfcZ2q1R6D1d9jFkeno30366sx+Zqd8CgYEAnKIaapAkLss+ypOclBcvb9I4ZD7dYkW5Kbj5Ct2v9oxfhr15ToXQPLqF5w3Kh9U/wDcmo+WWIlIQb8pzsOOn0qRJ4ZTLcf1ecuCmLs5R7Lsz8wuPyrxJVmchzxHzgo8EARx4HvrJcRUTeskbJ+RKlz9nkqgbA5ctt+L9QJvMpT8CgYEAseUBQB6lJNJaZLnbywjtOjqKz+Slw05Wt5om1fwZQbwyp0aEU7fNd6gXZQZp0WGwNxZqw4AXvxbPD4xs4uSasqd5ORPzjZkw9ZaTrDAEhkccXlSN5ubOayq7hkbeaItENBihVNpW3e1J+WXLsClW+TzwwM4o4J6RqI1tvXIzxMkCgYEAxTEpgE+ArTBUFI2dE5SUuzizqgXDTvX+oV12noTyA4QhWK5Ood/so1wwQlYgPQfWCRtB7jSRJCN+JCCN8RYZA3tBb+YnvEDK3xp6ijpK7p9B2BU0LGxclaO9WYdeE3zfJxxf2xobduHvMgyqGqGfkia7DtxR9hlu8LyEfSQKFkI=", + "exported_keys": "a2V5czo6QXdISzRDWGJiNUIzWjFYemhqZ2NqanljRTRSY1lOcWswQ1JhZDVPWEZ3bEJzelFNQ2V0N2hYclBBSnhkZkxPaUdleGFQMUMzc24wNkdOS0ZFcTFBQ256cGVQMXh2VDlHRnE2bHEyOHNyMFA4Q0g2S21qUkVucXI0M2k3VTgvTVBKMWlHNFd4UHVCMXdadnZnL2tVTGFnYnkraE9TMUJaUEpIdkNBUTRXUXdyRVFIL0YrNGZNNHdENEwvdVJ3Rmx3YXRjeDExbldIT2lBVFVRbC9MejByRjYwcElQMUkvYkZ3ZVcrS3BKSmhCU3lnWDJZMWRSVXc4MHpuYUhLWjFiQWxtNHZVbTh6WDhxb1J0QmlmSFhWbWRNQno2VXVyMGlwd2ZMVkdaZllBbHRzWEk5a0gveDBRaEdRYVE4QUQ0OG9JcWVQdGk0cG1FZ1hwdHZWS29EejBYcG43ekRBVFNTSGg1RnB5djJ6MVpmZWxIN1lPeUx1clpwNjh0R1h2b3VMWTFQV0xSTEdkTFB6RWNVQ0N3TW9jY0ZaUG1JUm1QMXVublRmbjJ3YjJDTlBUTXpGdlc4TTVGYlJ1TG5jdFNIaXNOVWN6TmlKdmpXbUJkZTdUWEc2WlZqc0FjMkIwbkQzaGxiSE5vOGlyRFhibmhwaHpOWnBneTNTMXJwdTRLdjNKNlJtazZTNUd5QTVlZDY0U3FaNitqTFhqUjJMdm4yTitUYVNtSm1may9tMm9VRmltT0Q5RWRZL1VORzFpSHNmL29vZ21lSkN1c2d5WnprRWsrMW5rOWNEWHlTTUR4VVFPQjFscWZkN0pPQzNHc09RbElETGUzOWZVemhXM1g0UmRGakhNZVBHUU5uWkh2MkV1TzRZYWp5ZVQzV29pdkNyRUwxSHI0cEJZMUNqenBQSnV3Vmp4eGRQOWExSmtIUmV0QVJ2REROYzRsNzlVeWk1cm1BMnN3VHhvYnhiUWlETXNwZVBIY1U1KzBXdTVMc0JNWmU4UlBHUmRBc1h3Witqdk1QdjRlNmRuWnhzdGZvTjc1OElReFhDWms3Vlhjc3dYZ2VjU3oxTlFOYmpqbEFoMS8zVlBCM1hYWWZqZGJyM0cyMHJLYy9wWXNhS0lITUkwVTdnYldYZWxuYmRVajFCdEN1Y2MzT1A3VmZLWWxtTXQ1NEh3c2I5N1oveXBzb3M4NlU1VXlWYUd4eDBWZklaaWRLMVVXUjdaSEtXR1l2WWRyOGd1a1hqaGxmbUh5MFdHaXBkcVVGS0MyK3hnRW5aSm01SllVS09DVFMvMTJvVkd0NjNOaU9xM3pHamI5c1NRMTVGQ1BJS0laM0NMbVBSVXBBcmU0S0QySDhNSExHdGZ0aHA3TlNWT3d4cHAyRkdLdFJyYmlpcmFidEI2ZE9ncHJEbjZGYVEvcUJxOE5Ld2pIUjhTdVF6dzdNdXJBeExPck1CSG91dUQ2dUdMaUY0TU83WlZURUt2SWVvSGFwa2xMU3ZKcyt0cFRRZ09JTXJ0U1VlMHlvTm8xRmF6YSs1aU5MK0pVY0FTTkcxcEhLVWtOUkIzaS8vQXplQVNBbjl3cTZMZEFjTk9sUlN0ZEhUZmdueEFjZ0x2L1JBcUVEK3FEVmNUZEdJNHluZ0dGVGJvdWttK1NmQ2U4Q1hpMys0amFYekVYMUVtV1FKMGMzZE9ndGZWcldVSjQ4UXNnTk5iSkVSSHc2QVFWNGtmWjZWd3lKVGxZV2licHVPZ21PUmRJakJuUlVtTlJoNmRUSTd1YlN5TnhyWG5GWmpzcDlrMjNTTXFpNGt3eWVvWkpEQklPeTMram4weGxHV1lDOUpzcEtDY0NreWZGbk8wWFV5SjJ6NzRJZzRmZmxvWGhDelZrT21CTnhIOXBHbnNNS1ZhMDNuYWFOZFl6RWNOOS9sZjR0dUcrMFd0dFVOTVJZS2s4YTMwUUo5MXVTWmlKZXpCVWd2bndRSmtDUlBWVDlIcTc1T2ZiODZjT1lWSGlBVjQwSzl4L3p5TDdsZ0JFeXpDS0lURHNQS2RXcGZtclpNTVJndk9pdEdUcmhzdy9LNjJ2dlBFdzZhdGFDVFZ0dGhvSjZpVUppS3VmSjF3UlErclhORTJOdXZmaW1pZWJjazlLNldaaHVhTXc2WkYzTEhiRnNCOTk1TEFSTTU3QlBtZDU4d0IwUHA0Ym1EUkdDeTA2dmd0ODFQSWllamF3dFZtOFltRXJNdlIyOThTWW9RUWVDZUtKNDl2NnpzdHlUaUFtS1dzV3JxMnN5d09EUVZnREpMNHh4ZlpGQ1RsclU4UnZkMDZIUDd1K25Cbk1VQVptRVlqbDdRaHZ1clRPUTh5WDlKaUdMcDBhWjl2R3pwa2RqSjc4d3k3UTRXV3V6RkRldklWc0pPUVNPTkt2K25hdWJFTm4yaEFKUExET0lzRnE4SmVsbXc1RW9ESjVaRmNjM2ZQL3dNL2JoYlV6WHhqWDhZVm9ubGhBSzlXUWo0aU1PYm1WS3RTdldyUk9uZ2gwZVFITlBhQnJ0MW5CbHM0NWZ6emhOaFpOZFpodUhVQ0t6QzlhL2tuSElhNmRQNTdaVHVRUnVCeWExc29XYXZ6aDV4d29IbDJ1bmFCZ2FSUTlkYURUaFA1QTlaeXlIUEM5aC9xSldnN0dackQ1RVV1cFZqamFNMm9wUjBYL0F3Nks1OHRYTUV0aU5LSW1zZWJEeEljK0g0NjlSODhXUUNONmJtUmhFR0lwMVk1bzlQYVBCOWtRaHJIUjlNcmNSc0dWWDVGMW12dHlEOElnYVh0VHprRktKSzIzdHA5Vm9yZjFrRDVMTWxsT0tva3RhV3E2Skd5T2ZEK3BzdGhTV3BDN2Iwdk5xWEZVdkorNWs5cjVGUWJrVEhhMHpVVTBHNWhVME9mNnBIRC9aQmdyNTFwWVhSRnNwMjZ0M1RMWkFBbjBBQjNmKzk0TnczMjlFQXI2WmdRakxwdGJqQUlsdEs0T09zVFVIRlN4cHhJMXA2dkt5c1VwZWt3b0c2a2NsQWRYdjBrZFZVNXdWWi9ZMGx3eEVDUWt1TFFDS2o4ZnRnY0NoMEVuQ3JGNEV1VmJ3TU5jRnZBVXNVUFAwangxWkY2N3FveW9iSHYvRVpwbng1RTZPYWJ4c3ROb3N0NXEwbit1VER2aUdUeHZpSURyY0lFeGlTbTU0dmJwTzlIWFNEanJYT1BkTFFhVlR3RWFmeTdJeGNzT28vZnJNdzJQMlExRGNDdVRMRW5HLzNBWXFNMXpWd0x0L3pVcVA3OHlFeU0yTVBxNTh5cG51Yjk4Z1kyQUdPUFNaNzNHME5Eek5aQXJtMytWRldFeHRRQzdSVGNlQVZLYkgzL3d1ZFlYQ29ObW9qRGVZZ01FUzhUdUYxV2xLaFhqcmgzUGFPSzhCZXBMeDhaWjhUTUd6SW9vU0lhWjVMT1ZZMTYyZFZZOG8raVpUa3FTd1RaSVozTzJKUUJ3YkxhNDRmelJFM3lzV2ZqNExyNm1YNXgwMTY0UGNDdndNdk1XTmFySi9OV3R3OWJQcDEvdnp1MC9oWmxwY0dKNzY4UGVCREtROXNsYytmVVdHdFhpMWZVUVkxRGNGSndOWk55eW5MNEtRNDR4MkwyS0JGUXVTeFdxaExNV1VsTjNHaTFFSmp2RG9wUThNaGpLbz0=", + "pin": "111111" + }, + { + "pubkey": "0382b91f7efd6c16c551d54096df7a20f66c2fd29a8da39ab237602da4ad7ff76f", + "routeHint": "037ec785c6004d512ebaeb0020f81a2bcdb6fccc9539f7b891f704289ebc65a4e3:2199023386625", + "alias": "virtualNode1", + "ip": "http://host.docker.internal:3004", + "external_ip": "http://localhost:3004", + "authToken": "17HHEVkDq5YrT6knzumM", + "transportToken": "MIIBCgKCAQEAv85pKAmP8RC1LKq1FG8acSLhCaot+dSEbqPQxCsWJNdzyIeg1D4f\nwH6DSD/+x/ARlKVF+eLwUpVWqVFo+GbpCXkI6emnYwPDwvqkEMu2i8NX4HlzQ9ZD\nDsZzuYafZLBSeHQtOdqBzNEIVHI9tic5QjaKGFGSWjNegObh+vdRJJhDcT/lEZUe\nrOKPHzXVZfTGqWiNoUOZh1jOuJC2khJYsjGjtWutp0kbnB7hc9r0oCtnQ/ebu3sF\nUi61GxPJtrW9Ihw/jfnJN3DBV6NukLh40FAfN+0RbzAtsG665gWtxAzK8+FjL4rq\nG8tJg4cggC1rWS7hxSddc5XjANc6kfBvYwIDAQAB", + "contact_key": "MIIBCgKCAQEA06nUL+xYNW//CfAoLn5HzZvgd7qiGznHtCZz5yFDTTSFfUk7mOpy+1eGnYjivKASMFFbgg+KGCqXO7JYlb5LG5zzmriHMbk4mXkPJQKR0X77cobjjkDVOn04TbkEpFVP2iUKAA/jWc3iildS7yLtni6RHtZ0cNhnAC5D8I3DuJA1gzuIMPo65CShyJAmGtY4xm0p/+0NtaeNnlzrNrvFAR6h+MXoBHgqT+YidMO3uSLcO+9V37u5Bd4VGEWEgoZYiY2/mOWilKNoaLoU0xPJMb+i78w+otizlB5jlSLWAXYUdLnl8JpjPmH6R1jNd3Kit+8p6mx2Ob0CCQ+wdqKJ2QIDAQAB", + "privkey": "MIIEowIBAAKCAQEA06nUL+xYNW//CfAoLn5HzZvgd7qiGznHtCZz5yFDTTSFfUk7mOpy+1eGnYjivKASMFFbgg+KGCqXO7JYlb5LG5zzmriHMbk4mXkPJQKR0X77cobjjkDVOn04TbkEpFVP2iUKAA/jWc3iildS7yLtni6RHtZ0cNhnAC5D8I3DuJA1gzuIMPo65CShyJAmGtY4xm0p/+0NtaeNnlzrNrvFAR6h+MXoBHgqT+YidMO3uSLcO+9V37u5Bd4VGEWEgoZYiY2/mOWilKNoaLoU0xPJMb+i78w+otizlB5jlSLWAXYUdLnl8JpjPmH6R1jNd3Kit+8p6mx2Ob0CCQ+wdqKJ2QIDAQABAoIBADhs+rr316APRj8g/aU/VubyGgnxAAwgACP/aECCdo2bZca7gh7GyXZFpAZVGpTMW2z0E1/9woOkvwJUDheFTkKDOdHSRYA072jChA4KvFLL9j5WxU0D7ZQVE7BslVc1wv7Vhu/zTFmBcFYO53YGqq/TnC5LX2lB11uN+eCj+jw2AQSHfiTisGkLxWbhVulK7zoSs1kZlfbseljaQam5nVx+We7QrCXra2A1AY4SPWA1P65fEAyx9XQeH6tz8uh5RPIixXp10K4mkI3oJ+WakCW/rImG/4+16E7rZV6iQZs6EYLMOa5/5ZNEoLrepniLfj3thMXgw/6KD5Ei109DwF0CgYEA+0nMdhpZStW4F2GWAExDQOWH1MxgIRhseCB5+fvfRNu8Zw3nSYsBj9pdwRhHSs/3BatjUoWuPt0bJ2AHq9tnpOv3TNSIRQVhsNqYlVfyoFnelhXMzpf3P6IzlteeGeMqj/yjC4ocOfPrWNVnV5W0GFvLUEhC/RM6XHe3ya8N6HsCgYEA16HT9djICra5WCXoWPcmbU5tThzAadg7Ofy2dp14kRzJZQb+hNLDnUrm6MvlCk4iiQM9Em7fzVPkF1NJ/PxWnFsGH5RUDxCURofkmoTd75cK98NdrvsT+cWj/jF41UytELppdXm8+hs0eRk28Hb4MBtZP+AP+qmbzdw2pcrrqLsCgYALJXPfTT3mtuIqj1aS/s8A4u2Kf+JHtYiiL3aZoxV9PW32+EPpHDReiCYeeZA3/k+LvdVzBKD9AtvAfF76vYm0ZA8dJlRBE4MI0DlybmtBt5rK936VL2J1PSGisD/AEDaEGoW07lRgMbSfxR+HYAmUBwZWsk3eYer1zQ2m8Y/hXwKBgQDWy+I7fJVQbtJUJ3a64H9L1Rr2+5cEGJxu1/jeUWCflMBdPcldgCHR1qIL9ceTK2Alga9dZErV2yJTxejm9GpGWDnSTUwqsYYyd/3VmlMF7jzDr73rpzovzZvdg2RtfXLMPhT9K6Z+sYjktKRQhwIV0bhm84iXVkrYluts3aVALwKBgHUk3IU9uCyXG/qAORchWU3ayfMU3cOY5X6XhR7rX+PTX6IeGrm5W57Nm3PE1+eXOSBhV5whGhIL4e8x+WOgXmRe/oS4lb0s/9lDjuwVqm9bix/psmYo2pIHhEceT4xpm9ydFiSTF2wNLWz8SIRJmApYts1TF7eum8F+J4wtAopU", + "exported_keys": "a2V5czo6QXdGYVJndVZ3eFcraUdNM2RZeHJpcHJHSFU1RnBpTnoyRUpuN1I5UXpEVHZYcXFCR1ZxMCtpbGV3KzdibHFwU2JpeGVwOE1jZEpBZGlCK0xpM1BJWHhrMjUrZ0VaS1BXRzA4SDJBNGFDNlRCV0FZRjBGSFVBVDBUOVRUdG80WDlwTUM3a2xRRWNUOHM0djQ2R1ljL1BpL1VZT2lVK3VpNmgwWlN6V3phYk9POTVtOCtTay84ZXdkTnNZdWtxZnQyRWFIWnhBc1Vzd3J4ekV0bEpzcjBSc1kzNlNPdkc2bklNV01uRWxNdy9JM2hDSnBEU3J5M015R3lseDdtK1JKS2VRSW5NZkJ0S1hSbGgxMHoxTHdXSmx4eGxqODFsVFplMG1KQ2l6bmduaVVCdEpjdXkxY2p0dnI2WW9ZVHd4M2tpWDlsVTRFdWY2L1FMTUhIcFVMajhrbnFBRlV4aDQ4aE50RFN3bHZTTUJkdzhXTEZzN1FjQ3NNZ1hqZzNYNnBybXRUeS9vQlN6Mkh0YVc5S2ZabHhJT0ZIYTFnS1lLTUlTVEphYkM3SDA4cmFaVmZraEd1ZnFpbVE5aFRmRTM2YXNDSUpFTXFOTWdRV0ozS3VNNUtsQVhzZnVzNjZsdTJLL29ERk0vNmluQVltWDE3OXJVeTZqYmlpbjdYM1FIeHEwSW1NWlEzK3dWVlVjUXluTDNDNHNSYzJUcDhnQUxDOENkVmhoK2JZLzRVNlV5b2J4Ulgxd0NnK2pvR3NScVpyRXVSaWROSWNuVVNpSyt0TDg3cDRxMHVBRnE3NmcxUU5FNHMrUFZOOUwzdEtwblJJb2ovTFZKZ3JrbWN3TW9tQzM1ajZibzJVWnFneis1Z1Nqek96ZC9aMDY4azdtaFJIbzhrOXJHSkREdzRsM1FHbzJ0MnVHd014VXVneTJFbnBqMHE4Sjh3ZG56WWFqcTVQRzA0YnMyL3k5aHp5ZTFEbzQxaDdFbDlnOWdUb0lSeVE1djA1TDM1Ni81VlBQVzhiRThWY3grQ0Vwb3lSeXB5RktUOENaczdaOUJYdDd5b0VCK21yeXdCUk9lMUhoVUM1VlNmYWJLWlh2YVcxRjJlcktMSFJpQmNWbHF2d09zWTVmM2ZQcmRIVFdoV3ZrR3JqVVJQcytwcjdaUXBpZzlGN1BVUlFTWnVmQ1V4Y25pekt0bHV4YXdESm15Uzd6QWt1cldTWmNUb1hId3BtOEl2dS9PZnpJNVB4dk13V052c0pKY3lqcmhyQWZWajNtN3BUZ3VXVTBYbTEzb3hZenpFS0xYUk9ZNnhSWTNMaDd0dXhkVGRrN0w4NFlndnVnOS9CNWJzcC82d0srSStJRTdKQWpjREtaeFkyMkpScys1RWFQbllCdWZpeUhTdGxiUXUrK3UrblNkTzZOclBEdlBESHRwTThEVW8vemJuR2lYM0ZHZitBakhHcHlRN003c3FsMDAyQVkyZTVvRnFVOHFPSGdtY1IyZnRIWHZ3c2lRNS91ZEdLWS9JL0l2SC9pelhLdEErcVNCb0lPYk1pN2QwT1NZSW1VUDdqbHpUTEpuUlgxVExrQmhGQkhvdnhpbXEvWEtsT0kxRUxWMkpwZVhkei9FaFFaS3VSRDYxUlVVM29Dc0g0a3loaTdJMzRtR09vVjFBTmx0T3kyUWtKSE50RXI1V3VuMWxIelQ3Y293SVNsellublV5NkdSdHlzRWhQMkhnTHYxZzlhMTJOSE5OQ1hjUmNRUVZaTXB5Q2JmQ2lpeHFGOWFLQTFsN3ZvcG5kNnhGYW1ld0pYWEJVWG9Kb2wyS0hyTWIxZmJ6S1FpSFdvSVcreGlOd05RaTIzRVRwZUMvSlg3cndPNkJpK055NjVGTExvWFAyQTZYSVdmVVlLV2g3ZVVId3R2WXFnRnhOdk5oRStURmViaTdDVWV1a0wxOFNqRDVnM1FXbHFRUWtxajQ5T2FnWndkSXp0WFRNbzdmYXhGK0xoSVozU3N0T1RpN0ZSN2J0bDBUNkF1Y0ZjY0Jic3NhTkNGTFJiWFJyczNac1NJWUxKWHgrYkdQUE9walUyalRKemI1UEx4NytzRVZ6dEtUOHhDU1VQNFZjVktGOEQxVkhQVzJLM3NUQlNId1ZWa0ZxK0lBZ3ZWMG5mZ2owaUtJWVNyci9jNjFHT1o4ZUNzb0VJUTVGWkJaMmprNDZCRWJ6Z1grMXZNZFNtV2NRdXRBUTJQRU00Q2FFOEJISWF2T0R1U3kvbjh6N0xNSnU0Q2tDeXIwbXdzS2thYmlzSkwzL0ZvZmc4QnhjNTdBeXpPcWg3YldtaHlhbU1DWHlDcUlQZGtHSG13WUd1SDRoVXlWaWdoY253Y1RXNzFkT3llZ1NWTDdSMEZvVFEyNk5QVWhRZ1FpWG9UQkJLS1BKZC9NNkVzeWJMTVhDVEZzc09mOEM5N3pMZXdMbXU1OWc2VytoQ01IY0ZoOFJXMmFicVluT2cxRk9yckttRkpFbVAyTU5IaDA3QkxKT2RWRkJZcWNLTGRFNGVKNzJtZnZVbFhiUGUreExEb3doM1lPSi9YeVJESXRwVHRsTUhGNW5pL2NwVGxkcy9rTUFMZUZ0d2x1ZGFucDdSbGJZc1hSSDdWVnh2Z2MzUVdQdW1jK25DYVlkWGZUOFZuQ3R3RDBqRXJMbmdrYm9Cckh4ZFd5dXJRZmpJa2NONy9CaHFIMThON2hTV3ZMVVJkYUYxZVlFSlAxSHVsclFXeXRQRkNRcVlwUVZQTFJaYmlNYnp0YUQ5VUJuM3Y0emFSb2p1NTV4eGJiVGxCbkJGZ2hLWlIrUER3aXhoUVd5OUtlRGZpRjlKMjlRV1B2Nnl3WHhyWTVoS3g5d3Yyb3pnMys1MW9Vckc4WUkxR2Q0SXVuVmRHKzNqQW56a0lyV25wQ0U0T3BpeXRrVHlEelVHSFlhVW5yRnFIMHhCcm1vQU1GNmQxVXM5czU0MW5EUjNPZkJHbHRCcmhFcE1SYnJVV1VYbGpKVVd5c1RvYjNGOFNNd0Y2aGt6TDcxbDRIdnVtZnFmdUxrQSsvUEV5WWFVdGplRFNnZUYwcVpWSDZmQWxrbi9SU0lqTkt4aFk0YnJrN084THQ4YmJ4U3h3c2FxTEtuR09LR2ZIbTNqV2VaL1VQV256YjNrWStBblk5WThwTU9lYjlCMWhKcjlBTi9Kd01UcHl5aUFIR3hXK3Vlay8wdUFOYjZzbVBDNkFwaHNRUU9kOHNvV1U0WlowOTZYTnVHRjZabytEUlF2WTgzT1BzbUhBRnF4K1F0U1V5NUlLYURKWUtwKzZVbE5sbWNydXRvR2RXNE51S3dzK3lIM3Y2OE52YWFCY1g1enpEY2dXclNWMVc0U0g0bC8rTW9aSnQ5ZjJqRGxUQW1YeTEyZnpkYXJWRUFRTHA3aFZPZENqcDBxVElPRHZ2OUJNV01IUXh4RGl3SHRpbzZPK21QQ2E1NHphcFdVQ204Y0dLN0RxVXhCZlFWbXIyUStpcDNHc1IxQ0ZmQ0F1SFU1QlJtM3pXeE1DV0xySG1OSWpwaHRoelNJUm1QL0VJWWRLcFpVTTJTZlptU2NFekJoTm5kNGE4QlJRZnI5VDlVNk5FWXJZM0c4UCtPUjRKbFdadjdkNXMxRjd2MFdKVmlPdHZvQjB6Tm5nUT0=", "pin": "111111" } ] From a28d55e7052f9a1546c07822a852d54a52c5a5ec Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 8 Feb 2024 00:07:25 +0000 Subject: [PATCH 11/35] [ci commit] Lint and format code --- src/grpc/types/cln/cln/CreateinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/DelinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/GetrouteRequest.d.ts | 2 +- src/grpc/types/cln/cln/InvoiceRequest.d.ts | 2 +- src/grpc/types/cln/cln/ListforwardsForwards.ts | 2 +- src/grpc/types/cln/cln/ListinvoicesInvoices.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannels.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts | 2 +- src/grpc/types/cln/cln/ListsendpaysPayments.ts | 2 +- src/grpc/types/cln/cln/SendonionRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendonionResponse.ts | 2 +- src/grpc/types/cln/cln/SendpayRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendpayResponse.ts | 2 +- src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitsendpayResponse.ts | 2 +- src/grpc/types/greenlight/Feerate.d.ts | 2 +- src/grpc/types/lnrpc/AMPInvoiceState.d.ts | 2 +- src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannel.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChanPointShim.d.ts | 2 +- src/grpc/types/lnrpc/Channel.ts | 2 +- src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ChannelCloseSummary.ts | 2 +- src/grpc/types/lnrpc/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts | 2 +- src/grpc/types/lnrpc/CloseChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts | 2 +- src/grpc/types/lnrpc/ConnectPeerRequest.d.ts | 2 +- src/grpc/types/lnrpc/Failure.ts | 2 +- src/grpc/types/lnrpc/FeeReportResponse.d.ts | 2 +- src/grpc/types/lnrpc/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc/Hop.d.ts | 2 +- src/grpc/types/lnrpc/InitWalletRequest.d.ts | 2 +- src/grpc/types/lnrpc/Invoice.ts | 2 +- src/grpc/types/lnrpc/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc/ListInvoiceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ListPaymentsResponse.d.ts | 2 +- src/grpc/types/lnrpc/NodeInfo.d.ts | 2 +- src/grpc/types/lnrpc/OpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/OutputDetail.d.ts | 2 +- src/grpc/types/lnrpc/PayReq.d.ts | 2 +- src/grpc/types/lnrpc/Payment.ts | 2 +- src/grpc/types/lnrpc/Peer.ts | 2 +- src/grpc/types/lnrpc/PendingChannelsResponse.ts | 2 +- src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts | 2 +- src/grpc/types/lnrpc/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts | 2 +- src/grpc/types/lnrpc/Resolution.d.ts | 2 +- src/grpc/types/lnrpc/Route.d.ts | 2 +- src/grpc/types/lnrpc/SendRequest.d.ts | 2 +- src/grpc/types/lnrpc/Transaction.d.ts | 2 +- src/grpc/types/lnrpc/Utxo.d.ts | 2 +- src/grpc/types/lnrpc/WalletBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/WatchOnly.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Channel.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Failure.ts | 2 +- src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc_proxy/Hop.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Invoice.ts | 2 +- src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc_proxy/PayReq.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Payment.ts | 2 +- src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Route.d.ts | 2 +- src/grpc/types/lnrpc_proxy/SendRequest.d.ts | 2 +- src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts | 2 +- src/grpc/types/routerrpc/HtlcEvent.ts | 2 +- src/grpc/types/routerrpc/SendPaymentRequest.d.ts | 2 +- src/grpc/types/walletrpc/BumpFeeRequest.d.ts | 2 +- src/grpc/types/walletrpc/FundPsbtRequest.d.ts | 2 +- src/grpc/types/walletrpc/LeaseOutputRequest.d.ts | 2 +- src/grpc/types/walletrpc/PendingSweep.d.ts | 2 +- src/grpc/types/walletrpc/SendOutputsRequest.d.ts | 2 +- src/grpc/types/walletrpc/TxTemplate.d.ts | 2 +- src/grpc/types/walletrpc/UtxoLease.d.ts | 2 +- 83 files changed, 83 insertions(+), 83 deletions(-) diff --git a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts index d73e8560..57130be6 100644 --- a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/DelinvoiceResponse.ts b/src/grpc/types/cln/cln/DelinvoiceResponse.ts index 0621f229..0365947a 100644 --- a/src/grpc/types/cln/cln/DelinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/DelinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/GetrouteRequest.d.ts b/src/grpc/types/cln/cln/GetrouteRequest.d.ts index 00979ea1..20b76657 100644 --- a/src/grpc/types/cln/cln/GetrouteRequest.d.ts +++ b/src/grpc/types/cln/cln/GetrouteRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface GetrouteRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/InvoiceRequest.d.ts b/src/grpc/types/cln/cln/InvoiceRequest.d.ts index 5e884c10..c852f603 100644 --- a/src/grpc/types/cln/cln/InvoiceRequest.d.ts +++ b/src/grpc/types/cln/cln/InvoiceRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { AmountOrAny as _cln_AmountOrAny, AmountOrAny__Output as _cln_AmountOrAny__Output, } from '../cln/AmountOrAny' -import type { Long } from '@grpc/proto-loader' export interface InvoiceRequest { description?: string diff --git a/src/grpc/types/cln/cln/ListforwardsForwards.ts b/src/grpc/types/cln/cln/ListforwardsForwards.ts index d6c81479..084ba51d 100644 --- a/src/grpc/types/cln/cln/ListforwardsForwards.ts +++ b/src/grpc/types/cln/cln/ListforwardsForwards.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts index ccb0a534..3cd95e64 100644 --- a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts +++ b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts index ced5ca3d..442c5c1a 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { ListpeersPeersChannelsFeerate as _cln_ListpeersPeersChannelsFeerate, ListpeersPeersChannelsFeerate__Output as _cln_ListpeersPeersChannelsFeerate__Output, @@ -28,7 +29,6 @@ import type { ListpeersPeersChannelsAlias as _cln_ListpeersPeersChannelsAlias, ListpeersPeersChannelsAlias__Output as _cln_ListpeersPeersChannelsAlias__Output, } from '../cln/ListpeersPeersChannelsAlias' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts index 79ed64b6..eb6220f5 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListsendpaysPayments.ts b/src/grpc/types/cln/cln/ListsendpaysPayments.ts index ab83ab63..5daf6d57 100644 --- a/src/grpc/types/cln/cln/ListsendpaysPayments.ts +++ b/src/grpc/types/cln/cln/ListsendpaysPayments.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendonionRequest.d.ts b/src/grpc/types/cln/cln/SendonionRequest.d.ts index 04a0a068..e9b5d79c 100644 --- a/src/grpc/types/cln/cln/SendonionRequest.d.ts +++ b/src/grpc/types/cln/cln/SendonionRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { SendonionFirst_hop as _cln_SendonionFirst_hop, SendonionFirst_hop__Output as _cln_SendonionFirst_hop__Output, @@ -8,7 +9,6 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface SendonionRequest { onion?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/SendonionResponse.ts b/src/grpc/types/cln/cln/SendonionResponse.ts index 0548e40e..14cb87cb 100644 --- a/src/grpc/types/cln/cln/SendonionResponse.ts +++ b/src/grpc/types/cln/cln/SendonionResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendpayRequest.d.ts b/src/grpc/types/cln/cln/SendpayRequest.d.ts index 1eb903d0..af782167 100644 --- a/src/grpc/types/cln/cln/SendpayRequest.d.ts +++ b/src/grpc/types/cln/cln/SendpayRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { SendpayRoute as _cln_SendpayRoute, SendpayRoute__Output as _cln_SendpayRoute__Output, @@ -8,7 +9,6 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface SendpayRequest { route?: _cln_SendpayRoute[] diff --git a/src/grpc/types/cln/cln/SendpayResponse.ts b/src/grpc/types/cln/cln/SendpayResponse.ts index 50235f69..5014692d 100644 --- a/src/grpc/types/cln/cln/SendpayResponse.ts +++ b/src/grpc/types/cln/cln/SendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts index c8a852a2..8c4bc7a2 100644 --- a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts index c397650b..65c6714a 100644 --- a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitsendpayResponse.ts b/src/grpc/types/cln/cln/WaitsendpayResponse.ts index d34b53f3..2e991681 100644 --- a/src/grpc/types/cln/cln/WaitsendpayResponse.ts +++ b/src/grpc/types/cln/cln/WaitsendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/greenlight/Feerate.d.ts b/src/grpc/types/greenlight/Feerate.d.ts index d8d0adcd..7b201bf6 100644 --- a/src/grpc/types/greenlight/Feerate.d.ts +++ b/src/grpc/types/greenlight/Feerate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/greenlight.proto +import type { Long } from '@grpc/proto-loader' import type { FeeratePreset as _greenlight_FeeratePreset, FeeratePreset__Output as _greenlight_FeeratePreset__Output, } from '../greenlight/FeeratePreset' -import type { Long } from '@grpc/proto-loader' export interface Feerate { preset?: _greenlight_FeeratePreset diff --git a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts index 5b0e7492..645d3caf 100644 --- a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts +++ b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, } from '../lnrpc/InvoiceHTLCState' -import type { Long } from '@grpc/proto-loader' export interface AMPInvoiceState { state?: _lnrpc_InvoiceHTLCState diff --git a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts index 1e2e873e..241570f7 100644 --- a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts +++ b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MacaroonPermission as _lnrpc_MacaroonPermission, MacaroonPermission__Output as _lnrpc_MacaroonPermission__Output, } from '../lnrpc/MacaroonPermission' -import type { Long } from '@grpc/proto-loader' export interface BakeMacaroonRequest { permissions?: _lnrpc_MacaroonPermission[] diff --git a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts index f8c6d9b4..5f52f618 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannel { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts index 0f9e9da0..43a8ed51 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { BatchOpenChannel as _lnrpc_BatchOpenChannel, BatchOpenChannel__Output as _lnrpc_BatchOpenChannel__Output, } from '../lnrpc/BatchOpenChannel' -import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannelRequest { channels?: _lnrpc_BatchOpenChannel[] diff --git a/src/grpc/types/lnrpc/ChanPointShim.d.ts b/src/grpc/types/lnrpc/ChanPointShim.d.ts index dd085b3a..e588220a 100644 --- a/src/grpc/types/lnrpc/ChanPointShim.d.ts +++ b/src/grpc/types/lnrpc/ChanPointShim.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -8,7 +9,6 @@ import type { KeyDescriptor as _lnrpc_KeyDescriptor, KeyDescriptor__Output as _lnrpc_KeyDescriptor__Output, } from '../lnrpc/KeyDescriptor' -import type { Long } from '@grpc/proto-loader' export interface ChanPointShim { amt?: number | string | Long diff --git a/src/grpc/types/lnrpc/Channel.ts b/src/grpc/types/lnrpc/Channel.ts index e05aee4b..fa394623 100644 --- a/src/grpc/types/lnrpc/Channel.ts +++ b/src/grpc/types/lnrpc/Channel.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_HTLC, HTLC__Output as _lnrpc_HTLC__Output, @@ -12,7 +13,6 @@ import type { ChannelConstraints as _lnrpc_ChannelConstraints, ChannelConstraints__Output as _lnrpc_ChannelConstraints__Output, } from '../lnrpc/ChannelConstraints' -import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts index f70c677f..d02a3d1a 100644 --- a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts +++ b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface ChannelAcceptRequest { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts index a35eec22..5e3c440d 100644 --- a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_Amount, Amount__Output as _lnrpc_Amount__Output, } from '../lnrpc/Amount' -import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelCloseSummary.ts b/src/grpc/types/lnrpc/ChannelCloseSummary.ts index 5b0bd8a8..211047f2 100644 --- a/src/grpc/types/lnrpc/ChannelCloseSummary.ts +++ b/src/grpc/types/lnrpc/ChannelCloseSummary.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -8,7 +9,6 @@ import type { Resolution as _lnrpc_Resolution, Resolution__Output as _lnrpc_Resolution__Output, } from '../lnrpc/Resolution' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/ChannelEdge.d.ts b/src/grpc/types/lnrpc/ChannelEdge.d.ts index d9a96a08..d2384edf 100644 --- a/src/grpc/types/lnrpc/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts index c4407c23..bd259c31 100644 --- a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -8,7 +9,6 @@ import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdgeUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts index 4acb7061..4f20325b 100644 --- a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface CloseChannelRequest { channel_point?: _lnrpc_ChannelPoint | null diff --git a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts index ba54545b..bee5c573 100644 --- a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts +++ b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface ClosedChannelUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts index 7e6cba0f..c3465b57 100644 --- a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts +++ b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { LightningAddress as _lnrpc_LightningAddress, LightningAddress__Output as _lnrpc_LightningAddress__Output, } from '../lnrpc/LightningAddress' -import type { Long } from '@grpc/proto-loader' export interface ConnectPeerRequest { addr?: _lnrpc_LightningAddress | null diff --git a/src/grpc/types/lnrpc/Failure.ts b/src/grpc/types/lnrpc/Failure.ts index de244f02..12d7c149 100644 --- a/src/grpc/types/lnrpc/Failure.ts +++ b/src/grpc/types/lnrpc/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_ChannelUpdate, ChannelUpdate__Output as _lnrpc_ChannelUpdate__Output, } from '../lnrpc/ChannelUpdate' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/FeeReportResponse.d.ts b/src/grpc/types/lnrpc/FeeReportResponse.d.ts index e02f69e4..0ccce99e 100644 --- a/src/grpc/types/lnrpc/FeeReportResponse.d.ts +++ b/src/grpc/types/lnrpc/FeeReportResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelFeeReport as _lnrpc_ChannelFeeReport, ChannelFeeReport__Output as _lnrpc_ChannelFeeReport__Output, } from '../lnrpc/ChannelFeeReport' -import type { Long } from '@grpc/proto-loader' export interface FeeReportResponse { channel_fees?: _lnrpc_ChannelFeeReport[] diff --git a/src/grpc/types/lnrpc/GetInfoResponse.d.ts b/src/grpc/types/lnrpc/GetInfoResponse.d.ts index ffdfab42..0b150627 100644 --- a/src/grpc/types/lnrpc/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc/GetInfoResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_Chain, Chain__Output as _lnrpc_Chain__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' -import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc/HTLCAttempt.ts b/src/grpc/types/lnrpc/HTLCAttempt.ts index b3a13201..63c7b68f 100644 --- a/src/grpc/types/lnrpc/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc/HTLCAttempt.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_Route, Route__Output as _lnrpc_Route__Output, @@ -8,7 +9,6 @@ import type { Failure as _lnrpc_Failure, Failure__Output as _lnrpc_Failure__Output, } from '../lnrpc/Failure' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Hop.d.ts b/src/grpc/types/lnrpc/Hop.d.ts index 0e70752e..4cc00e8f 100644 --- a/src/grpc/types/lnrpc/Hop.d.ts +++ b/src/grpc/types/lnrpc/Hop.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_MPPRecord, MPPRecord__Output as _lnrpc_MPPRecord__Output, @@ -8,7 +9,6 @@ import type { AMPRecord as _lnrpc_AMPRecord, AMPRecord__Output as _lnrpc_AMPRecord__Output, } from '../lnrpc/AMPRecord' -import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/InitWalletRequest.d.ts b/src/grpc/types/lnrpc/InitWalletRequest.d.ts index 09379e76..e3906c48 100644 --- a/src/grpc/types/lnrpc/InitWalletRequest.d.ts +++ b/src/grpc/types/lnrpc/InitWalletRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/walletunlocker.proto +import type { Long } from '@grpc/proto-loader' import type { ChanBackupSnapshot as _lnrpc_ChanBackupSnapshot, ChanBackupSnapshot__Output as _lnrpc_ChanBackupSnapshot__Output, @@ -8,7 +9,6 @@ import type { WatchOnly as _lnrpc_WatchOnly, WatchOnly__Output as _lnrpc_WatchOnly__Output, } from '../lnrpc/WatchOnly' -import type { Long } from '@grpc/proto-loader' export interface InitWalletRequest { wallet_password?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Invoice.ts b/src/grpc/types/lnrpc/Invoice.ts index 351c40b7..c8977ec2 100644 --- a/src/grpc/types/lnrpc/Invoice.ts +++ b/src/grpc/types/lnrpc/Invoice.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -16,7 +17,6 @@ import type { AMPInvoiceState as _lnrpc_AMPInvoiceState, AMPInvoiceState__Output as _lnrpc_AMPInvoiceState__Output, } from '../lnrpc/AMPInvoiceState' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts index 5bd9c77f..d0ec17a7 100644 --- a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, @@ -8,7 +9,6 @@ import type { AMP as _lnrpc_AMP, AMP__Output as _lnrpc_AMP__Output, } from '../lnrpc/AMP' -import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts index d5ce5f61..02b5f52a 100644 --- a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts +++ b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Invoice as _lnrpc_Invoice, Invoice__Output as _lnrpc_Invoice__Output, } from '../lnrpc/Invoice' -import type { Long } from '@grpc/proto-loader' export interface ListInvoiceResponse { invoices?: _lnrpc_Invoice[] diff --git a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts index 2317081d..271e215d 100644 --- a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts +++ b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Payment as _lnrpc_Payment, Payment__Output as _lnrpc_Payment__Output, } from '../lnrpc/Payment' -import type { Long } from '@grpc/proto-loader' export interface ListPaymentsResponse { payments?: _lnrpc_Payment[] diff --git a/src/grpc/types/lnrpc/NodeInfo.d.ts b/src/grpc/types/lnrpc/NodeInfo.d.ts index 1251f6aa..31129e62 100644 --- a/src/grpc/types/lnrpc/NodeInfo.d.ts +++ b/src/grpc/types/lnrpc/NodeInfo.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { LightningNode as _lnrpc_LightningNode, LightningNode__Output as _lnrpc_LightningNode__Output, @@ -8,7 +9,6 @@ import type { ChannelEdge as _lnrpc_ChannelEdge, ChannelEdge__Output as _lnrpc_ChannelEdge__Output, } from '../lnrpc/ChannelEdge' -import type { Long } from '@grpc/proto-loader' export interface NodeInfo { node?: _lnrpc_LightningNode | null diff --git a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts index 12a2a072..421d622d 100644 --- a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FundingShim as _lnrpc_FundingShim, FundingShim__Output as _lnrpc_FundingShim__Output, @@ -8,7 +9,6 @@ import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface OpenChannelRequest { sat_per_vbyte?: number | string | Long diff --git a/src/grpc/types/lnrpc/OutputDetail.d.ts b/src/grpc/types/lnrpc/OutputDetail.d.ts index f9777323..8bfbaadc 100644 --- a/src/grpc/types/lnrpc/OutputDetail.d.ts +++ b/src/grpc/types/lnrpc/OutputDetail.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { OutputScriptType as _lnrpc_OutputScriptType, OutputScriptType__Output as _lnrpc_OutputScriptType__Output, } from '../lnrpc/OutputScriptType' -import type { Long } from '@grpc/proto-loader' export interface OutputDetail { output_type?: _lnrpc_OutputScriptType diff --git a/src/grpc/types/lnrpc/PayReq.d.ts b/src/grpc/types/lnrpc/PayReq.d.ts index 864bedf0..4334047f 100644 --- a/src/grpc/types/lnrpc/PayReq.d.ts +++ b/src/grpc/types/lnrpc/PayReq.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' -import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc/Payment.ts b/src/grpc/types/lnrpc/Payment.ts index d98361e0..fedcedd5 100644 --- a/src/grpc/types/lnrpc/Payment.ts +++ b/src/grpc/types/lnrpc/Payment.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_HTLCAttempt, HTLCAttempt__Output as _lnrpc_HTLCAttempt__Output, @@ -8,7 +9,6 @@ import type { PaymentFailureReason as _lnrpc_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_PaymentFailureReason__Output, } from '../lnrpc/PaymentFailureReason' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Peer.ts b/src/grpc/types/lnrpc/Peer.ts index b0d9691f..010252ce 100644 --- a/src/grpc/types/lnrpc/Peer.ts +++ b/src/grpc/types/lnrpc/Peer.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, @@ -8,7 +9,6 @@ import type { TimestampedError as _lnrpc_TimestampedError, TimestampedError__Output as _lnrpc_TimestampedError__Output, } from '../lnrpc/TimestampedError' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PendingChannelsResponse.ts b/src/grpc/types/lnrpc/PendingChannelsResponse.ts index 1cfaeee5..c2dd5d0c 100644 --- a/src/grpc/types/lnrpc/PendingChannelsResponse.ts +++ b/src/grpc/types/lnrpc/PendingChannelsResponse.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -12,7 +13,6 @@ import type { PendingHTLC as _lnrpc_PendingHTLC, PendingHTLC__Output as _lnrpc_PendingHTLC__Output, } from '../lnrpc/PendingHTLC' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts index 3c8da411..b2991d2a 100644 --- a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts +++ b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface PolicyUpdateRequest { global?: boolean diff --git a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts index 3a92f24a..d729e8fa 100644 --- a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -20,7 +21,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts index 2b184038..fa75975c 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { StreamAuth as _lnrpc_StreamAuth, StreamAuth__Output as _lnrpc_StreamAuth__Output, @@ -8,7 +9,6 @@ import type { RPCMessage as _lnrpc_RPCMessage, RPCMessage__Output as _lnrpc_RPCMessage__Output, } from '../lnrpc/RPCMessage' -import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareRequest { request_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts index 6ef263be..5e2c44d4 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MiddlewareRegistration as _lnrpc_MiddlewareRegistration, MiddlewareRegistration__Output as _lnrpc_MiddlewareRegistration__Output, @@ -8,7 +9,6 @@ import type { InterceptFeedback as _lnrpc_InterceptFeedback, InterceptFeedback__Output as _lnrpc_InterceptFeedback__Output, } from '../lnrpc/InterceptFeedback' -import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareResponse { ref_msg_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/Resolution.d.ts b/src/grpc/types/lnrpc/Resolution.d.ts index c5d6f1ae..cf8d4b11 100644 --- a/src/grpc/types/lnrpc/Resolution.d.ts +++ b/src/grpc/types/lnrpc/Resolution.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ResolutionType as _lnrpc_ResolutionType, ResolutionType__Output as _lnrpc_ResolutionType__Output, @@ -12,7 +13,6 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface Resolution { resolution_type?: _lnrpc_ResolutionType diff --git a/src/grpc/types/lnrpc/Route.d.ts b/src/grpc/types/lnrpc/Route.d.ts index 4a1aab0d..ab20e38c 100644 --- a/src/grpc/types/lnrpc/Route.d.ts +++ b/src/grpc/types/lnrpc/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_Hop, Hop__Output as _lnrpc_Hop__Output, } from '../lnrpc/Hop' -import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc/SendRequest.d.ts b/src/grpc/types/lnrpc/SendRequest.d.ts index efd6a516..011fd0ca 100644 --- a/src/grpc/types/lnrpc/SendRequest.d.ts +++ b/src/grpc/types/lnrpc/SendRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -8,7 +9,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Transaction.d.ts b/src/grpc/types/lnrpc/Transaction.d.ts index b91d9efd..01e27208 100644 --- a/src/grpc/types/lnrpc/Transaction.d.ts +++ b/src/grpc/types/lnrpc/Transaction.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { OutputDetail as _lnrpc_OutputDetail, OutputDetail__Output as _lnrpc_OutputDetail__Output, @@ -8,7 +9,6 @@ import type { PreviousOutPoint as _lnrpc_PreviousOutPoint, PreviousOutPoint__Output as _lnrpc_PreviousOutPoint__Output, } from '../lnrpc/PreviousOutPoint' -import type { Long } from '@grpc/proto-loader' export interface Transaction { tx_hash?: string diff --git a/src/grpc/types/lnrpc/Utxo.d.ts b/src/grpc/types/lnrpc/Utxo.d.ts index a1b40c40..003062f8 100644 --- a/src/grpc/types/lnrpc/Utxo.d.ts +++ b/src/grpc/types/lnrpc/Utxo.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { AddressType as _lnrpc_AddressType, AddressType__Output as _lnrpc_AddressType__Output, @@ -8,7 +9,6 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface Utxo { address_type?: _lnrpc_AddressType diff --git a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts index 9f0f4eaf..54d79672 100644 --- a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { WalletAccountBalance as _lnrpc_WalletAccountBalance, WalletAccountBalance__Output as _lnrpc_WalletAccountBalance__Output, } from '../lnrpc/WalletAccountBalance' -import type { Long } from '@grpc/proto-loader' export interface WalletBalanceResponse { total_balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/WatchOnly.d.ts b/src/grpc/types/lnrpc/WatchOnly.d.ts index 9d396c65..220316cf 100644 --- a/src/grpc/types/lnrpc/WatchOnly.d.ts +++ b/src/grpc/types/lnrpc/WatchOnly.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletunlocker.proto +import type { Long } from '@grpc/proto-loader' import type { WatchOnlyAccount as _lnrpc_WatchOnlyAccount, WatchOnlyAccount__Output as _lnrpc_WatchOnlyAccount__Output, } from '../lnrpc/WatchOnlyAccount' -import type { Long } from '@grpc/proto-loader' export interface WatchOnly { master_key_birthday_timestamp?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Channel.ts b/src/grpc/types/lnrpc_proxy/Channel.ts index efe7877d..9bd3baf0 100644 --- a/src/grpc/types/lnrpc_proxy/Channel.ts +++ b/src/grpc/types/lnrpc_proxy/Channel.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_proxy_HTLC, HTLC__Output as _lnrpc_proxy_HTLC__Output, @@ -12,7 +13,6 @@ import type { ChannelConstraints as _lnrpc_proxy_ChannelConstraints, ChannelConstraints__Output as _lnrpc_proxy_ChannelConstraints__Output, } from '../lnrpc_proxy/ChannelConstraints' -import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts index 84182c95..22d16ff3 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_proxy_Amount, Amount__Output as _lnrpc_proxy_Amount__Output, } from '../lnrpc_proxy/Amount' -import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts index 76f72dfe..0f2a0940 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_proxy_RoutingPolicy, RoutingPolicy__Output as _lnrpc_proxy_RoutingPolicy__Output, } from '../lnrpc_proxy/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Failure.ts b/src/grpc/types/lnrpc_proxy/Failure.ts index 5a39b26a..caa4aeb0 100644 --- a/src/grpc/types/lnrpc_proxy/Failure.ts +++ b/src/grpc/types/lnrpc_proxy/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_proxy_ChannelUpdate, ChannelUpdate__Output as _lnrpc_proxy_ChannelUpdate__Output, } from '../lnrpc_proxy/ChannelUpdate' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts index 97aed748..8264cf62 100644 --- a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_proxy_Chain, Chain__Output as _lnrpc_proxy_Chain__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts index ddb30300..efd3e649 100644 --- a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_proxy_Route, Route__Output as _lnrpc_proxy_Route__Output, @@ -8,7 +9,6 @@ import type { Failure as _lnrpc_proxy_Failure, Failure__Output as _lnrpc_proxy_Failure__Output, } from '../lnrpc_proxy/Failure' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/Hop.d.ts b/src/grpc/types/lnrpc_proxy/Hop.d.ts index af9ebc8f..c6293156 100644 --- a/src/grpc/types/lnrpc_proxy/Hop.d.ts +++ b/src/grpc/types/lnrpc_proxy/Hop.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_proxy_MPPRecord, MPPRecord__Output as _lnrpc_proxy_MPPRecord__Output, } from '../lnrpc_proxy/MPPRecord' -import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Invoice.ts b/src/grpc/types/lnrpc_proxy/Invoice.ts index db995c40..070654b7 100644 --- a/src/grpc/types/lnrpc_proxy/Invoice.ts +++ b/src/grpc/types/lnrpc_proxy/Invoice.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -12,7 +13,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts index c2d38578..f6a79e7d 100644 --- a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_proxy_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_proxy_InvoiceHTLCState__Output, } from '../lnrpc_proxy/InvoiceHTLCState' -import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/PayReq.d.ts b/src/grpc/types/lnrpc_proxy/PayReq.d.ts index 6b35f606..1819d1ad 100644 --- a/src/grpc/types/lnrpc_proxy/PayReq.d.ts +++ b/src/grpc/types/lnrpc_proxy/PayReq.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc_proxy/Payment.ts b/src/grpc/types/lnrpc_proxy/Payment.ts index f2ecccb5..dfe51afe 100644 --- a/src/grpc/types/lnrpc_proxy/Payment.ts +++ b/src/grpc/types/lnrpc_proxy/Payment.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_proxy_HTLCAttempt, HTLCAttempt__Output as _lnrpc_proxy_HTLCAttempt__Output, @@ -8,7 +9,6 @@ import type { PaymentFailureReason as _lnrpc_proxy_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_proxy_PaymentFailureReason__Output, } from '../lnrpc_proxy/PaymentFailureReason' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts index cb1ae5c4..baf1e390 100644 --- a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -20,7 +21,6 @@ import type { FeatureBit as _lnrpc_proxy_FeatureBit, FeatureBit__Output as _lnrpc_proxy_FeatureBit__Output, } from '../lnrpc_proxy/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc_proxy/Route.d.ts b/src/grpc/types/lnrpc_proxy/Route.d.ts index b807d3e3..f6471177 100644 --- a/src/grpc/types/lnrpc_proxy/Route.d.ts +++ b/src/grpc/types/lnrpc_proxy/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_proxy_Hop, Hop__Output as _lnrpc_proxy_Hop__Output, } from '../lnrpc_proxy/Hop' -import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts index 692207dc..949251e6 100644 --- a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -12,7 +13,6 @@ import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, } from '../lnrpc_proxy/RouteHint' -import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts index 32904ab2..e59c5185 100644 --- a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts +++ b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { CircuitKey as _routerrpc_CircuitKey, CircuitKey__Output as _routerrpc_CircuitKey__Output, } from '../routerrpc/CircuitKey' -import type { Long } from '@grpc/proto-loader' export interface ForwardHtlcInterceptRequest { incoming_circuit_key?: _routerrpc_CircuitKey | null diff --git a/src/grpc/types/routerrpc/HtlcEvent.ts b/src/grpc/types/routerrpc/HtlcEvent.ts index 26988818..1c3f41e9 100644 --- a/src/grpc/types/routerrpc/HtlcEvent.ts +++ b/src/grpc/types/routerrpc/HtlcEvent.ts @@ -1,5 +1,6 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { ForwardEvent as _routerrpc_ForwardEvent, ForwardEvent__Output as _routerrpc_ForwardEvent__Output, @@ -24,7 +25,6 @@ import type { FinalHtlcEvent as _routerrpc_FinalHtlcEvent, FinalHtlcEvent__Output as _routerrpc_FinalHtlcEvent__Output, } from '../routerrpc/FinalHtlcEvent' -import type { Long } from '@grpc/proto-loader' // Original file: proto/router.proto diff --git a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts index d9f825b8..a859a341 100644 --- a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts +++ b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -8,7 +9,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface SendPaymentRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts index 318766f4..13cc94a4 100644 --- a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts +++ b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface BumpFeeRequest { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts index ac975359..ae03d9a0 100644 --- a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts +++ b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { TxTemplate as _walletrpc_TxTemplate, TxTemplate__Output as _walletrpc_TxTemplate__Output, } from '../walletrpc/TxTemplate' -import type { Long } from '@grpc/proto-loader' export interface FundPsbtRequest { psbt?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts index 170a7c38..746828d8 100644 --- a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts +++ b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface LeaseOutputRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/PendingSweep.d.ts b/src/grpc/types/walletrpc/PendingSweep.d.ts index fa88a5e7..3f4180da 100644 --- a/src/grpc/types/walletrpc/PendingSweep.d.ts +++ b/src/grpc/types/walletrpc/PendingSweep.d.ts @@ -1,5 +1,6 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, @@ -8,7 +9,6 @@ import type { WitnessType as _walletrpc_WitnessType, WitnessType__Output as _walletrpc_WitnessType__Output, } from '../walletrpc/WitnessType' -import type { Long } from '@grpc/proto-loader' export interface PendingSweep { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts index 661c5259..ae7c8e82 100644 --- a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts +++ b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { TxOut as _signrpc_TxOut, TxOut__Output as _signrpc_TxOut__Output, } from '../signrpc/TxOut' -import type { Long } from '@grpc/proto-loader' export interface SendOutputsRequest { sat_per_kw?: number | string | Long diff --git a/src/grpc/types/walletrpc/TxTemplate.d.ts b/src/grpc/types/walletrpc/TxTemplate.d.ts index f7c09fd5..47279dc7 100644 --- a/src/grpc/types/walletrpc/TxTemplate.d.ts +++ b/src/grpc/types/walletrpc/TxTemplate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface TxTemplate { inputs?: _lnrpc_OutPoint[] diff --git a/src/grpc/types/walletrpc/UtxoLease.d.ts b/src/grpc/types/walletrpc/UtxoLease.d.ts index 4365f43e..ffc4b397 100644 --- a/src/grpc/types/walletrpc/UtxoLease.d.ts +++ b/src/grpc/types/walletrpc/UtxoLease.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface UtxoLease { id?: Buffer | Uint8Array | string From a3b3528a2cbe37b910fd72222dc6c2555df50014 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 8 Feb 2024 00:07:55 +0000 Subject: [PATCH 12/35] [ci commit] Update proto files and types --- src/grpc/types/cln/cln/CreateinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/DelinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/GetrouteRequest.d.ts | 2 +- src/grpc/types/cln/cln/InvoiceRequest.d.ts | 2 +- src/grpc/types/cln/cln/ListforwardsForwards.ts | 2 +- src/grpc/types/cln/cln/ListinvoicesInvoices.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannels.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts | 2 +- src/grpc/types/cln/cln/ListsendpaysPayments.ts | 2 +- src/grpc/types/cln/cln/SendonionRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendonionResponse.ts | 2 +- src/grpc/types/cln/cln/SendpayRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendpayResponse.ts | 2 +- src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitsendpayResponse.ts | 2 +- src/grpc/types/greenlight/Feerate.d.ts | 2 +- src/grpc/types/lnrpc/AMPInvoiceState.d.ts | 2 +- src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannel.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChanPointShim.d.ts | 2 +- src/grpc/types/lnrpc/Channel.ts | 2 +- src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ChannelCloseSummary.ts | 2 +- src/grpc/types/lnrpc/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts | 2 +- src/grpc/types/lnrpc/CloseChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts | 2 +- src/grpc/types/lnrpc/ConnectPeerRequest.d.ts | 2 +- src/grpc/types/lnrpc/Failure.ts | 2 +- src/grpc/types/lnrpc/FeeReportResponse.d.ts | 2 +- src/grpc/types/lnrpc/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc/Hop.d.ts | 2 +- src/grpc/types/lnrpc/InitWalletRequest.d.ts | 2 +- src/grpc/types/lnrpc/Invoice.ts | 2 +- src/grpc/types/lnrpc/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc/ListInvoiceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ListPaymentsResponse.d.ts | 2 +- src/grpc/types/lnrpc/NodeInfo.d.ts | 2 +- src/grpc/types/lnrpc/OpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/OutputDetail.d.ts | 2 +- src/grpc/types/lnrpc/PayReq.d.ts | 2 +- src/grpc/types/lnrpc/Payment.ts | 2 +- src/grpc/types/lnrpc/Peer.ts | 2 +- src/grpc/types/lnrpc/PendingChannelsResponse.ts | 2 +- src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts | 2 +- src/grpc/types/lnrpc/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts | 2 +- src/grpc/types/lnrpc/Resolution.d.ts | 2 +- src/grpc/types/lnrpc/Route.d.ts | 2 +- src/grpc/types/lnrpc/SendRequest.d.ts | 2 +- src/grpc/types/lnrpc/Transaction.d.ts | 2 +- src/grpc/types/lnrpc/Utxo.d.ts | 2 +- src/grpc/types/lnrpc/WalletBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/WatchOnly.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Channel.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Failure.ts | 2 +- src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc_proxy/Hop.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Invoice.ts | 2 +- src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc_proxy/PayReq.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Payment.ts | 2 +- src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Route.d.ts | 2 +- src/grpc/types/lnrpc_proxy/SendRequest.d.ts | 2 +- src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts | 2 +- src/grpc/types/routerrpc/HtlcEvent.ts | 2 +- src/grpc/types/routerrpc/SendPaymentRequest.d.ts | 2 +- src/grpc/types/walletrpc/BumpFeeRequest.d.ts | 2 +- src/grpc/types/walletrpc/FundPsbtRequest.d.ts | 2 +- src/grpc/types/walletrpc/LeaseOutputRequest.d.ts | 2 +- src/grpc/types/walletrpc/PendingSweep.d.ts | 2 +- src/grpc/types/walletrpc/SendOutputsRequest.d.ts | 2 +- src/grpc/types/walletrpc/TxTemplate.d.ts | 2 +- src/grpc/types/walletrpc/UtxoLease.d.ts | 2 +- 83 files changed, 83 insertions(+), 83 deletions(-) diff --git a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts index 57130be6..d73e8560 100644 --- a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/DelinvoiceResponse.ts b/src/grpc/types/cln/cln/DelinvoiceResponse.ts index 0365947a..0621f229 100644 --- a/src/grpc/types/cln/cln/DelinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/DelinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/GetrouteRequest.d.ts b/src/grpc/types/cln/cln/GetrouteRequest.d.ts index 20b76657..00979ea1 100644 --- a/src/grpc/types/cln/cln/GetrouteRequest.d.ts +++ b/src/grpc/types/cln/cln/GetrouteRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface GetrouteRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/InvoiceRequest.d.ts b/src/grpc/types/cln/cln/InvoiceRequest.d.ts index c852f603..5e884c10 100644 --- a/src/grpc/types/cln/cln/InvoiceRequest.d.ts +++ b/src/grpc/types/cln/cln/InvoiceRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { AmountOrAny as _cln_AmountOrAny, AmountOrAny__Output as _cln_AmountOrAny__Output, } from '../cln/AmountOrAny' +import type { Long } from '@grpc/proto-loader' export interface InvoiceRequest { description?: string diff --git a/src/grpc/types/cln/cln/ListforwardsForwards.ts b/src/grpc/types/cln/cln/ListforwardsForwards.ts index 084ba51d..d6c81479 100644 --- a/src/grpc/types/cln/cln/ListforwardsForwards.ts +++ b/src/grpc/types/cln/cln/ListforwardsForwards.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts index 3cd95e64..ccb0a534 100644 --- a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts +++ b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts index 442c5c1a..ced5ca3d 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { ListpeersPeersChannelsFeerate as _cln_ListpeersPeersChannelsFeerate, ListpeersPeersChannelsFeerate__Output as _cln_ListpeersPeersChannelsFeerate__Output, @@ -29,6 +28,7 @@ import type { ListpeersPeersChannelsAlias as _cln_ListpeersPeersChannelsAlias, ListpeersPeersChannelsAlias__Output as _cln_ListpeersPeersChannelsAlias__Output, } from '../cln/ListpeersPeersChannelsAlias' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts index eb6220f5..79ed64b6 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListsendpaysPayments.ts b/src/grpc/types/cln/cln/ListsendpaysPayments.ts index 5daf6d57..ab83ab63 100644 --- a/src/grpc/types/cln/cln/ListsendpaysPayments.ts +++ b/src/grpc/types/cln/cln/ListsendpaysPayments.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendonionRequest.d.ts b/src/grpc/types/cln/cln/SendonionRequest.d.ts index e9b5d79c..04a0a068 100644 --- a/src/grpc/types/cln/cln/SendonionRequest.d.ts +++ b/src/grpc/types/cln/cln/SendonionRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { SendonionFirst_hop as _cln_SendonionFirst_hop, SendonionFirst_hop__Output as _cln_SendonionFirst_hop__Output, @@ -9,6 +8,7 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface SendonionRequest { onion?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/SendonionResponse.ts b/src/grpc/types/cln/cln/SendonionResponse.ts index 14cb87cb..0548e40e 100644 --- a/src/grpc/types/cln/cln/SendonionResponse.ts +++ b/src/grpc/types/cln/cln/SendonionResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendpayRequest.d.ts b/src/grpc/types/cln/cln/SendpayRequest.d.ts index af782167..1eb903d0 100644 --- a/src/grpc/types/cln/cln/SendpayRequest.d.ts +++ b/src/grpc/types/cln/cln/SendpayRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { SendpayRoute as _cln_SendpayRoute, SendpayRoute__Output as _cln_SendpayRoute__Output, @@ -9,6 +8,7 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface SendpayRequest { route?: _cln_SendpayRoute[] diff --git a/src/grpc/types/cln/cln/SendpayResponse.ts b/src/grpc/types/cln/cln/SendpayResponse.ts index 5014692d..50235f69 100644 --- a/src/grpc/types/cln/cln/SendpayResponse.ts +++ b/src/grpc/types/cln/cln/SendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts index 8c4bc7a2..c8a852a2 100644 --- a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts index 65c6714a..c397650b 100644 --- a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitsendpayResponse.ts b/src/grpc/types/cln/cln/WaitsendpayResponse.ts index 2e991681..d34b53f3 100644 --- a/src/grpc/types/cln/cln/WaitsendpayResponse.ts +++ b/src/grpc/types/cln/cln/WaitsendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/greenlight/Feerate.d.ts b/src/grpc/types/greenlight/Feerate.d.ts index 7b201bf6..d8d0adcd 100644 --- a/src/grpc/types/greenlight/Feerate.d.ts +++ b/src/grpc/types/greenlight/Feerate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/greenlight.proto -import type { Long } from '@grpc/proto-loader' import type { FeeratePreset as _greenlight_FeeratePreset, FeeratePreset__Output as _greenlight_FeeratePreset__Output, } from '../greenlight/FeeratePreset' +import type { Long } from '@grpc/proto-loader' export interface Feerate { preset?: _greenlight_FeeratePreset diff --git a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts index 645d3caf..5b0e7492 100644 --- a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts +++ b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, } from '../lnrpc/InvoiceHTLCState' +import type { Long } from '@grpc/proto-loader' export interface AMPInvoiceState { state?: _lnrpc_InvoiceHTLCState diff --git a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts index 241570f7..1e2e873e 100644 --- a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts +++ b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MacaroonPermission as _lnrpc_MacaroonPermission, MacaroonPermission__Output as _lnrpc_MacaroonPermission__Output, } from '../lnrpc/MacaroonPermission' +import type { Long } from '@grpc/proto-loader' export interface BakeMacaroonRequest { permissions?: _lnrpc_MacaroonPermission[] diff --git a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts index 5f52f618..f8c6d9b4 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannel { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts index 43a8ed51..0f9e9da0 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { BatchOpenChannel as _lnrpc_BatchOpenChannel, BatchOpenChannel__Output as _lnrpc_BatchOpenChannel__Output, } from '../lnrpc/BatchOpenChannel' +import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannelRequest { channels?: _lnrpc_BatchOpenChannel[] diff --git a/src/grpc/types/lnrpc/ChanPointShim.d.ts b/src/grpc/types/lnrpc/ChanPointShim.d.ts index e588220a..dd085b3a 100644 --- a/src/grpc/types/lnrpc/ChanPointShim.d.ts +++ b/src/grpc/types/lnrpc/ChanPointShim.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -9,6 +8,7 @@ import type { KeyDescriptor as _lnrpc_KeyDescriptor, KeyDescriptor__Output as _lnrpc_KeyDescriptor__Output, } from '../lnrpc/KeyDescriptor' +import type { Long } from '@grpc/proto-loader' export interface ChanPointShim { amt?: number | string | Long diff --git a/src/grpc/types/lnrpc/Channel.ts b/src/grpc/types/lnrpc/Channel.ts index fa394623..e05aee4b 100644 --- a/src/grpc/types/lnrpc/Channel.ts +++ b/src/grpc/types/lnrpc/Channel.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_HTLC, HTLC__Output as _lnrpc_HTLC__Output, @@ -13,6 +12,7 @@ import type { ChannelConstraints as _lnrpc_ChannelConstraints, ChannelConstraints__Output as _lnrpc_ChannelConstraints__Output, } from '../lnrpc/ChannelConstraints' +import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts index d02a3d1a..f70c677f 100644 --- a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts +++ b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface ChannelAcceptRequest { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts index 5e3c440d..a35eec22 100644 --- a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_Amount, Amount__Output as _lnrpc_Amount__Output, } from '../lnrpc/Amount' +import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelCloseSummary.ts b/src/grpc/types/lnrpc/ChannelCloseSummary.ts index 211047f2..5b0bd8a8 100644 --- a/src/grpc/types/lnrpc/ChannelCloseSummary.ts +++ b/src/grpc/types/lnrpc/ChannelCloseSummary.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -9,6 +8,7 @@ import type { Resolution as _lnrpc_Resolution, Resolution__Output as _lnrpc_Resolution__Output, } from '../lnrpc/Resolution' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/ChannelEdge.d.ts b/src/grpc/types/lnrpc/ChannelEdge.d.ts index d2384edf..d9a96a08 100644 --- a/src/grpc/types/lnrpc/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts index bd259c31..c4407c23 100644 --- a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -9,6 +8,7 @@ import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdgeUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts index 4f20325b..4acb7061 100644 --- a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface CloseChannelRequest { channel_point?: _lnrpc_ChannelPoint | null diff --git a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts index bee5c573..ba54545b 100644 --- a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts +++ b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface ClosedChannelUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts index c3465b57..7e6cba0f 100644 --- a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts +++ b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { LightningAddress as _lnrpc_LightningAddress, LightningAddress__Output as _lnrpc_LightningAddress__Output, } from '../lnrpc/LightningAddress' +import type { Long } from '@grpc/proto-loader' export interface ConnectPeerRequest { addr?: _lnrpc_LightningAddress | null diff --git a/src/grpc/types/lnrpc/Failure.ts b/src/grpc/types/lnrpc/Failure.ts index 12d7c149..de244f02 100644 --- a/src/grpc/types/lnrpc/Failure.ts +++ b/src/grpc/types/lnrpc/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_ChannelUpdate, ChannelUpdate__Output as _lnrpc_ChannelUpdate__Output, } from '../lnrpc/ChannelUpdate' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/FeeReportResponse.d.ts b/src/grpc/types/lnrpc/FeeReportResponse.d.ts index 0ccce99e..e02f69e4 100644 --- a/src/grpc/types/lnrpc/FeeReportResponse.d.ts +++ b/src/grpc/types/lnrpc/FeeReportResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelFeeReport as _lnrpc_ChannelFeeReport, ChannelFeeReport__Output as _lnrpc_ChannelFeeReport__Output, } from '../lnrpc/ChannelFeeReport' +import type { Long } from '@grpc/proto-loader' export interface FeeReportResponse { channel_fees?: _lnrpc_ChannelFeeReport[] diff --git a/src/grpc/types/lnrpc/GetInfoResponse.d.ts b/src/grpc/types/lnrpc/GetInfoResponse.d.ts index 0b150627..ffdfab42 100644 --- a/src/grpc/types/lnrpc/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc/GetInfoResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_Chain, Chain__Output as _lnrpc_Chain__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' +import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc/HTLCAttempt.ts b/src/grpc/types/lnrpc/HTLCAttempt.ts index 63c7b68f..b3a13201 100644 --- a/src/grpc/types/lnrpc/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc/HTLCAttempt.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_Route, Route__Output as _lnrpc_Route__Output, @@ -9,6 +8,7 @@ import type { Failure as _lnrpc_Failure, Failure__Output as _lnrpc_Failure__Output, } from '../lnrpc/Failure' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Hop.d.ts b/src/grpc/types/lnrpc/Hop.d.ts index 4cc00e8f..0e70752e 100644 --- a/src/grpc/types/lnrpc/Hop.d.ts +++ b/src/grpc/types/lnrpc/Hop.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_MPPRecord, MPPRecord__Output as _lnrpc_MPPRecord__Output, @@ -9,6 +8,7 @@ import type { AMPRecord as _lnrpc_AMPRecord, AMPRecord__Output as _lnrpc_AMPRecord__Output, } from '../lnrpc/AMPRecord' +import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/InitWalletRequest.d.ts b/src/grpc/types/lnrpc/InitWalletRequest.d.ts index e3906c48..09379e76 100644 --- a/src/grpc/types/lnrpc/InitWalletRequest.d.ts +++ b/src/grpc/types/lnrpc/InitWalletRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/walletunlocker.proto -import type { Long } from '@grpc/proto-loader' import type { ChanBackupSnapshot as _lnrpc_ChanBackupSnapshot, ChanBackupSnapshot__Output as _lnrpc_ChanBackupSnapshot__Output, @@ -9,6 +8,7 @@ import type { WatchOnly as _lnrpc_WatchOnly, WatchOnly__Output as _lnrpc_WatchOnly__Output, } from '../lnrpc/WatchOnly' +import type { Long } from '@grpc/proto-loader' export interface InitWalletRequest { wallet_password?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Invoice.ts b/src/grpc/types/lnrpc/Invoice.ts index c8977ec2..351c40b7 100644 --- a/src/grpc/types/lnrpc/Invoice.ts +++ b/src/grpc/types/lnrpc/Invoice.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -17,6 +16,7 @@ import type { AMPInvoiceState as _lnrpc_AMPInvoiceState, AMPInvoiceState__Output as _lnrpc_AMPInvoiceState__Output, } from '../lnrpc/AMPInvoiceState' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts index d0ec17a7..5bd9c77f 100644 --- a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, @@ -9,6 +8,7 @@ import type { AMP as _lnrpc_AMP, AMP__Output as _lnrpc_AMP__Output, } from '../lnrpc/AMP' +import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts index 02b5f52a..d5ce5f61 100644 --- a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts +++ b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Invoice as _lnrpc_Invoice, Invoice__Output as _lnrpc_Invoice__Output, } from '../lnrpc/Invoice' +import type { Long } from '@grpc/proto-loader' export interface ListInvoiceResponse { invoices?: _lnrpc_Invoice[] diff --git a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts index 271e215d..2317081d 100644 --- a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts +++ b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Payment as _lnrpc_Payment, Payment__Output as _lnrpc_Payment__Output, } from '../lnrpc/Payment' +import type { Long } from '@grpc/proto-loader' export interface ListPaymentsResponse { payments?: _lnrpc_Payment[] diff --git a/src/grpc/types/lnrpc/NodeInfo.d.ts b/src/grpc/types/lnrpc/NodeInfo.d.ts index 31129e62..1251f6aa 100644 --- a/src/grpc/types/lnrpc/NodeInfo.d.ts +++ b/src/grpc/types/lnrpc/NodeInfo.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { LightningNode as _lnrpc_LightningNode, LightningNode__Output as _lnrpc_LightningNode__Output, @@ -9,6 +8,7 @@ import type { ChannelEdge as _lnrpc_ChannelEdge, ChannelEdge__Output as _lnrpc_ChannelEdge__Output, } from '../lnrpc/ChannelEdge' +import type { Long } from '@grpc/proto-loader' export interface NodeInfo { node?: _lnrpc_LightningNode | null diff --git a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts index 421d622d..12a2a072 100644 --- a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FundingShim as _lnrpc_FundingShim, FundingShim__Output as _lnrpc_FundingShim__Output, @@ -9,6 +8,7 @@ import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface OpenChannelRequest { sat_per_vbyte?: number | string | Long diff --git a/src/grpc/types/lnrpc/OutputDetail.d.ts b/src/grpc/types/lnrpc/OutputDetail.d.ts index 8bfbaadc..f9777323 100644 --- a/src/grpc/types/lnrpc/OutputDetail.d.ts +++ b/src/grpc/types/lnrpc/OutputDetail.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { OutputScriptType as _lnrpc_OutputScriptType, OutputScriptType__Output as _lnrpc_OutputScriptType__Output, } from '../lnrpc/OutputScriptType' +import type { Long } from '@grpc/proto-loader' export interface OutputDetail { output_type?: _lnrpc_OutputScriptType diff --git a/src/grpc/types/lnrpc/PayReq.d.ts b/src/grpc/types/lnrpc/PayReq.d.ts index 4334047f..864bedf0 100644 --- a/src/grpc/types/lnrpc/PayReq.d.ts +++ b/src/grpc/types/lnrpc/PayReq.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' +import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc/Payment.ts b/src/grpc/types/lnrpc/Payment.ts index fedcedd5..d98361e0 100644 --- a/src/grpc/types/lnrpc/Payment.ts +++ b/src/grpc/types/lnrpc/Payment.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_HTLCAttempt, HTLCAttempt__Output as _lnrpc_HTLCAttempt__Output, @@ -9,6 +8,7 @@ import type { PaymentFailureReason as _lnrpc_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_PaymentFailureReason__Output, } from '../lnrpc/PaymentFailureReason' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Peer.ts b/src/grpc/types/lnrpc/Peer.ts index 010252ce..b0d9691f 100644 --- a/src/grpc/types/lnrpc/Peer.ts +++ b/src/grpc/types/lnrpc/Peer.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, @@ -9,6 +8,7 @@ import type { TimestampedError as _lnrpc_TimestampedError, TimestampedError__Output as _lnrpc_TimestampedError__Output, } from '../lnrpc/TimestampedError' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PendingChannelsResponse.ts b/src/grpc/types/lnrpc/PendingChannelsResponse.ts index c2dd5d0c..1cfaeee5 100644 --- a/src/grpc/types/lnrpc/PendingChannelsResponse.ts +++ b/src/grpc/types/lnrpc/PendingChannelsResponse.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -13,6 +12,7 @@ import type { PendingHTLC as _lnrpc_PendingHTLC, PendingHTLC__Output as _lnrpc_PendingHTLC__Output, } from '../lnrpc/PendingHTLC' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts index b2991d2a..3c8da411 100644 --- a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts +++ b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface PolicyUpdateRequest { global?: boolean diff --git a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts index d729e8fa..3a92f24a 100644 --- a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -21,6 +20,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts index fa75975c..2b184038 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { StreamAuth as _lnrpc_StreamAuth, StreamAuth__Output as _lnrpc_StreamAuth__Output, @@ -9,6 +8,7 @@ import type { RPCMessage as _lnrpc_RPCMessage, RPCMessage__Output as _lnrpc_RPCMessage__Output, } from '../lnrpc/RPCMessage' +import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareRequest { request_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts index 5e2c44d4..6ef263be 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MiddlewareRegistration as _lnrpc_MiddlewareRegistration, MiddlewareRegistration__Output as _lnrpc_MiddlewareRegistration__Output, @@ -9,6 +8,7 @@ import type { InterceptFeedback as _lnrpc_InterceptFeedback, InterceptFeedback__Output as _lnrpc_InterceptFeedback__Output, } from '../lnrpc/InterceptFeedback' +import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareResponse { ref_msg_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/Resolution.d.ts b/src/grpc/types/lnrpc/Resolution.d.ts index cf8d4b11..c5d6f1ae 100644 --- a/src/grpc/types/lnrpc/Resolution.d.ts +++ b/src/grpc/types/lnrpc/Resolution.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ResolutionType as _lnrpc_ResolutionType, ResolutionType__Output as _lnrpc_ResolutionType__Output, @@ -13,6 +12,7 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface Resolution { resolution_type?: _lnrpc_ResolutionType diff --git a/src/grpc/types/lnrpc/Route.d.ts b/src/grpc/types/lnrpc/Route.d.ts index ab20e38c..4a1aab0d 100644 --- a/src/grpc/types/lnrpc/Route.d.ts +++ b/src/grpc/types/lnrpc/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_Hop, Hop__Output as _lnrpc_Hop__Output, } from '../lnrpc/Hop' +import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc/SendRequest.d.ts b/src/grpc/types/lnrpc/SendRequest.d.ts index 011fd0ca..efd6a516 100644 --- a/src/grpc/types/lnrpc/SendRequest.d.ts +++ b/src/grpc/types/lnrpc/SendRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -9,6 +8,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Transaction.d.ts b/src/grpc/types/lnrpc/Transaction.d.ts index 01e27208..b91d9efd 100644 --- a/src/grpc/types/lnrpc/Transaction.d.ts +++ b/src/grpc/types/lnrpc/Transaction.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { OutputDetail as _lnrpc_OutputDetail, OutputDetail__Output as _lnrpc_OutputDetail__Output, @@ -9,6 +8,7 @@ import type { PreviousOutPoint as _lnrpc_PreviousOutPoint, PreviousOutPoint__Output as _lnrpc_PreviousOutPoint__Output, } from '../lnrpc/PreviousOutPoint' +import type { Long } from '@grpc/proto-loader' export interface Transaction { tx_hash?: string diff --git a/src/grpc/types/lnrpc/Utxo.d.ts b/src/grpc/types/lnrpc/Utxo.d.ts index 003062f8..a1b40c40 100644 --- a/src/grpc/types/lnrpc/Utxo.d.ts +++ b/src/grpc/types/lnrpc/Utxo.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { AddressType as _lnrpc_AddressType, AddressType__Output as _lnrpc_AddressType__Output, @@ -9,6 +8,7 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface Utxo { address_type?: _lnrpc_AddressType diff --git a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts index 54d79672..9f0f4eaf 100644 --- a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { WalletAccountBalance as _lnrpc_WalletAccountBalance, WalletAccountBalance__Output as _lnrpc_WalletAccountBalance__Output, } from '../lnrpc/WalletAccountBalance' +import type { Long } from '@grpc/proto-loader' export interface WalletBalanceResponse { total_balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/WatchOnly.d.ts b/src/grpc/types/lnrpc/WatchOnly.d.ts index 220316cf..9d396c65 100644 --- a/src/grpc/types/lnrpc/WatchOnly.d.ts +++ b/src/grpc/types/lnrpc/WatchOnly.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletunlocker.proto -import type { Long } from '@grpc/proto-loader' import type { WatchOnlyAccount as _lnrpc_WatchOnlyAccount, WatchOnlyAccount__Output as _lnrpc_WatchOnlyAccount__Output, } from '../lnrpc/WatchOnlyAccount' +import type { Long } from '@grpc/proto-loader' export interface WatchOnly { master_key_birthday_timestamp?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Channel.ts b/src/grpc/types/lnrpc_proxy/Channel.ts index 9bd3baf0..efe7877d 100644 --- a/src/grpc/types/lnrpc_proxy/Channel.ts +++ b/src/grpc/types/lnrpc_proxy/Channel.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_proxy_HTLC, HTLC__Output as _lnrpc_proxy_HTLC__Output, @@ -13,6 +12,7 @@ import type { ChannelConstraints as _lnrpc_proxy_ChannelConstraints, ChannelConstraints__Output as _lnrpc_proxy_ChannelConstraints__Output, } from '../lnrpc_proxy/ChannelConstraints' +import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts index 22d16ff3..84182c95 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_proxy_Amount, Amount__Output as _lnrpc_proxy_Amount__Output, } from '../lnrpc_proxy/Amount' +import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts index 0f2a0940..76f72dfe 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_proxy_RoutingPolicy, RoutingPolicy__Output as _lnrpc_proxy_RoutingPolicy__Output, } from '../lnrpc_proxy/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Failure.ts b/src/grpc/types/lnrpc_proxy/Failure.ts index caa4aeb0..5a39b26a 100644 --- a/src/grpc/types/lnrpc_proxy/Failure.ts +++ b/src/grpc/types/lnrpc_proxy/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_proxy_ChannelUpdate, ChannelUpdate__Output as _lnrpc_proxy_ChannelUpdate__Output, } from '../lnrpc_proxy/ChannelUpdate' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts index 8264cf62..97aed748 100644 --- a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_proxy_Chain, Chain__Output as _lnrpc_proxy_Chain__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts index efd3e649..ddb30300 100644 --- a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_proxy_Route, Route__Output as _lnrpc_proxy_Route__Output, @@ -9,6 +8,7 @@ import type { Failure as _lnrpc_proxy_Failure, Failure__Output as _lnrpc_proxy_Failure__Output, } from '../lnrpc_proxy/Failure' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/Hop.d.ts b/src/grpc/types/lnrpc_proxy/Hop.d.ts index c6293156..af9ebc8f 100644 --- a/src/grpc/types/lnrpc_proxy/Hop.d.ts +++ b/src/grpc/types/lnrpc_proxy/Hop.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_proxy_MPPRecord, MPPRecord__Output as _lnrpc_proxy_MPPRecord__Output, } from '../lnrpc_proxy/MPPRecord' +import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Invoice.ts b/src/grpc/types/lnrpc_proxy/Invoice.ts index 070654b7..db995c40 100644 --- a/src/grpc/types/lnrpc_proxy/Invoice.ts +++ b/src/grpc/types/lnrpc_proxy/Invoice.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -13,6 +12,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts index f6a79e7d..c2d38578 100644 --- a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_proxy_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_proxy_InvoiceHTLCState__Output, } from '../lnrpc_proxy/InvoiceHTLCState' +import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/PayReq.d.ts b/src/grpc/types/lnrpc_proxy/PayReq.d.ts index 1819d1ad..6b35f606 100644 --- a/src/grpc/types/lnrpc_proxy/PayReq.d.ts +++ b/src/grpc/types/lnrpc_proxy/PayReq.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc_proxy/Payment.ts b/src/grpc/types/lnrpc_proxy/Payment.ts index dfe51afe..f2ecccb5 100644 --- a/src/grpc/types/lnrpc_proxy/Payment.ts +++ b/src/grpc/types/lnrpc_proxy/Payment.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_proxy_HTLCAttempt, HTLCAttempt__Output as _lnrpc_proxy_HTLCAttempt__Output, @@ -9,6 +8,7 @@ import type { PaymentFailureReason as _lnrpc_proxy_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_proxy_PaymentFailureReason__Output, } from '../lnrpc_proxy/PaymentFailureReason' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts index baf1e390..cb1ae5c4 100644 --- a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -21,6 +20,7 @@ import type { FeatureBit as _lnrpc_proxy_FeatureBit, FeatureBit__Output as _lnrpc_proxy_FeatureBit__Output, } from '../lnrpc_proxy/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc_proxy/Route.d.ts b/src/grpc/types/lnrpc_proxy/Route.d.ts index f6471177..b807d3e3 100644 --- a/src/grpc/types/lnrpc_proxy/Route.d.ts +++ b/src/grpc/types/lnrpc_proxy/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_proxy_Hop, Hop__Output as _lnrpc_proxy_Hop__Output, } from '../lnrpc_proxy/Hop' +import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts index 949251e6..692207dc 100644 --- a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -13,6 +12,7 @@ import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, } from '../lnrpc_proxy/RouteHint' +import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts index e59c5185..32904ab2 100644 --- a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts +++ b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { CircuitKey as _routerrpc_CircuitKey, CircuitKey__Output as _routerrpc_CircuitKey__Output, } from '../routerrpc/CircuitKey' +import type { Long } from '@grpc/proto-loader' export interface ForwardHtlcInterceptRequest { incoming_circuit_key?: _routerrpc_CircuitKey | null diff --git a/src/grpc/types/routerrpc/HtlcEvent.ts b/src/grpc/types/routerrpc/HtlcEvent.ts index 1c3f41e9..26988818 100644 --- a/src/grpc/types/routerrpc/HtlcEvent.ts +++ b/src/grpc/types/routerrpc/HtlcEvent.ts @@ -1,6 +1,5 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { ForwardEvent as _routerrpc_ForwardEvent, ForwardEvent__Output as _routerrpc_ForwardEvent__Output, @@ -25,6 +24,7 @@ import type { FinalHtlcEvent as _routerrpc_FinalHtlcEvent, FinalHtlcEvent__Output as _routerrpc_FinalHtlcEvent__Output, } from '../routerrpc/FinalHtlcEvent' +import type { Long } from '@grpc/proto-loader' // Original file: proto/router.proto diff --git a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts index a859a341..d9f825b8 100644 --- a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts +++ b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -9,6 +8,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface SendPaymentRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts index 13cc94a4..318766f4 100644 --- a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts +++ b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface BumpFeeRequest { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts index ae03d9a0..ac975359 100644 --- a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts +++ b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { TxTemplate as _walletrpc_TxTemplate, TxTemplate__Output as _walletrpc_TxTemplate__Output, } from '../walletrpc/TxTemplate' +import type { Long } from '@grpc/proto-loader' export interface FundPsbtRequest { psbt?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts index 746828d8..170a7c38 100644 --- a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts +++ b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface LeaseOutputRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/PendingSweep.d.ts b/src/grpc/types/walletrpc/PendingSweep.d.ts index 3f4180da..fa88a5e7 100644 --- a/src/grpc/types/walletrpc/PendingSweep.d.ts +++ b/src/grpc/types/walletrpc/PendingSweep.d.ts @@ -1,6 +1,5 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, @@ -9,6 +8,7 @@ import type { WitnessType as _walletrpc_WitnessType, WitnessType__Output as _walletrpc_WitnessType__Output, } from '../walletrpc/WitnessType' +import type { Long } from '@grpc/proto-loader' export interface PendingSweep { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts index ae7c8e82..661c5259 100644 --- a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts +++ b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { TxOut as _signrpc_TxOut, TxOut__Output as _signrpc_TxOut__Output, } from '../signrpc/TxOut' +import type { Long } from '@grpc/proto-loader' export interface SendOutputsRequest { sat_per_kw?: number | string | Long diff --git a/src/grpc/types/walletrpc/TxTemplate.d.ts b/src/grpc/types/walletrpc/TxTemplate.d.ts index 47279dc7..f7c09fd5 100644 --- a/src/grpc/types/walletrpc/TxTemplate.d.ts +++ b/src/grpc/types/walletrpc/TxTemplate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface TxTemplate { inputs?: _lnrpc_OutPoint[] diff --git a/src/grpc/types/walletrpc/UtxoLease.d.ts b/src/grpc/types/walletrpc/UtxoLease.d.ts index ffc4b397..4365f43e 100644 --- a/src/grpc/types/walletrpc/UtxoLease.d.ts +++ b/src/grpc/types/walletrpc/UtxoLease.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface UtxoLease { id?: Buffer | Uint8Array | string From 205a0fa45527ccd26346c3436267cba73c34d2c1 Mon Sep 17 00:00:00 2001 From: Oluwatobi Bamidele Date: Tue, 19 Mar 2024 18:54:03 +0100 Subject: [PATCH 13/35] feat: added second_brain_url column to chats table --- dist/src/models/sql/chat.js | 4 ++++ dist/src/models/sql/chat.js.map | 2 +- dist/src/utils/migrate.js | 1 + dist/src/utils/migrate.js.map | 2 +- src/models/sql/chat.ts | 3 +++ src/utils/migrate.ts | 2 ++ 6 files changed, 12 insertions(+), 2 deletions(-) diff --git a/dist/src/models/sql/chat.js b/dist/src/models/sql/chat.js index 3e1516f0..be209bb9 100644 --- a/dist/src/models/sql/chat.js +++ b/dist/src/models/sql/chat.js @@ -198,6 +198,10 @@ __decorate([ sequelize_typescript_1.Column, __metadata("design:type", String) ], Chat.prototype, "preview", void 0); +__decorate([ + sequelize_typescript_1.Column, + __metadata("design:type", String) +], Chat.prototype, "secondBrainUrl", void 0); Chat = __decorate([ (0, sequelize_typescript_1.Table)({ tableName: 'sphinx_chats', underscored: true }) ], Chat); diff --git a/dist/src/models/sql/chat.js.map b/dist/src/models/sql/chat.js.map index cf54d5f4..cfd36cd5 100644 --- a/dist/src/models/sql/chat.js.map +++ b/dist/src/models/sql/chat.js.map @@ -1 +1 @@ -{"version":3,"file":"chat.js","sourceRoot":"","sources":["../../../../src/models/sql/chat.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"chat.js","sourceRoot":"","sources":["../../../../src/models/sql/chat.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/src/utils/migrate.js b/dist/src/utils/migrate.js index 6bff784c..406f6f39 100644 --- a/dist/src/utils/migrate.js +++ b/dist/src/utils/migrate.js @@ -379,6 +379,7 @@ function migrate() { addTableColumn('sphinx_messages', 'error_message', 'TEXT'); addTableColumn('sphinx_messages', 'thread_uuid', 'TEXT'); addTableColumn('sphinx_timers', 'msg_uuid', 'TEXT'); + addTableColumn('sphinx_chats', 'second_brain_url', 'TEXT'); }); } exports.default = migrate; diff --git a/dist/src/utils/migrate.js.map b/dist/src/utils/migrate.js.map index c09e9eee..5f304d22 100644 --- a/dist/src/utils/migrate.js.map +++ b/dist/src/utils/migrate.js.map @@ -1 +1 @@ -{"version":3,"file":"migrate.js","sourceRoot":"","sources":["../../../src/utils/migrate.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"migrate.js","sourceRoot":"","sources":["../../../src/utils/migrate.ts"],"names":[],"mappings":";;;;;;;;;;;AAAA,wCAAyC;AACzC,sCAAmD;AACnD,4CAAoC;AACpC,qCAAgD;AAEhD,SAAe,YAAY;;QACzB,IAAI;YACF,MAAM,KAAK,GAAG,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,OAAO,EAAE,CAAW,CAAA;YACrD,IAAI,GAAG,GAAG,KAAK,CAAA;YACf,KAAK,CAAC,OAAO,CAAC,CAAC,CAAC,EAAE,EAAE;gBAClB,IAAI,CAAC,CAAC,MAAM,KAAK,IAAI,EAAE;oBACrB,GAAG,GAAG,IAAI,CAAA;iBACX;YACH,CAAC,CAAC,CAAA;YACF,IAAI,CAAC,GAAG;gBAAE,OAAM;YAChB,OAAO,CAAC,GAAG,CAAC,0CAA0C,CAAC,CAAA;YACvD,MAAM,IAAA,sBAAY,EAAC,KAAK,EAAE,CAAO,CAAC,EAAE,EAAE;gBACpC,IAAI,CAAC,CAAC,MAAM,KAAK,IAAI,EAAE;oBACrB,MAAM,CAAC,CAAC,MAAM,CAAC;wBACb,MAAM,EAAE,CAAC,CAAC,OAAO;4BACf,CAAC,CAAC,mBAAS,CAAC,aAAa,CAAC,IAAI;4BAC9B,CAAC,CAAC,mBAAS,CAAC,aAAa,CAAC,GAAG;qBAChC,CAAC,CAAA;iBACH;YACH,CAAC,CAAA,CAAC,CAAA;YACF,OAAO,CAAC,GAAG,CAAC,qDAAqD,CAAC,CAAA;SACnE;QAAC,OAAO,CAAC,EAAE;YACV,OAAO,CAAC,GAAG,CAAC,wBAAwB,EAAE,CAAC,CAAC,CAAA;SACzC;IACH,CAAC;CAAA;AAED,SAAe,oBAAoB;;QACjC,MAAM,eAAM,CAAC,uBAAuB,CAAC,OAAO,CAAC;YAC3C,QAAQ,EAAE,IAAI;SACf,CAAC,CAAA;IACJ,CAAC;CAAA;AAED,SAA8B,OAAO;;QACnC,cAAc,CAAC,iBAAiB,EAAE,aAAa,CAAC,CAAA;QAEhD,cAAc,CAAC,iBAAiB,EAAE,gBAAgB,EAAE,QAAQ,CAAC,CAAA;QAC7D,MAAM,oBAAoB,EAAE,CAAA;QAC5B,cAAc,CAAC,iBAAiB,EAAE,UAAU,EAAE,SAAS,CAAC,CAAA;QACxD,cAAc,CAAC,iBAAiB,EAAE,gBAAgB,CAAC,CAAA;QAEnD,cAAc,CAAC,cAAc,EAAE,QAAQ,EAAE,QAAQ,CAAC,CAAA;QAElD,cAAc,CAAC,cAAc,EAAE,cAAc,EAAE,SAAS,CAAC,CAAA;QAEzD,MAAM,YAAY,EAAE,CAAA;QAEpB,cAAc,CAAC,iBAAiB,EAAE,MAAM,EAAE,SAAS,CAAC,CAAA;QAEpD,cAAc,CAAC,iBAAiB,EAAE,gBAAgB,EAAE,SAAS,CAAC,CAAA;QAC9D,cAAc,CAAC,iBAAiB,EAAE,QAAQ,EAAE,MAAM,CAAC,CAAA;QAEnD,cAAc,CAAC,iBAAiB,EAAE,iBAAiB,CAAC,CAAA;QACpD,cAAc,CAAC,iBAAiB,EAAE,eAAe,CAAC,CAAA;QAElD,cAAc,CAAC,iBAAiB,EAAE,UAAU,CAAC,CAAA;QAE7C,cAAc,CAAC,cAAc,EAAE,WAAW,EAAE,KAAK,CAAC,CAAA;QAElD,cAAc,CAAC,iBAAiB,EAAE,SAAS,EAAE,SAAS,CAAC,CAAA;QAEvD,cAAc,CAAC,iBAAiB,EAAE,eAAe,EAAE,QAAQ,CAAC,CAAA;QAC5D,cAAc,CAAC,iBAAiB,EAAE,OAAO,EAAE,SAAS,CAAC,CAAA;QACrD,cAAc,CAAC,iBAAiB,EAAE,aAAa,EAAE,MAAM,CAAC,CAAA;QAExD,cAAc,CAAC,cAAc,EAAE,sBAAsB,EAAE,SAAS,CAAC,CAAA;QAEjE,cAAc,CAAC,cAAc,EAAE,KAAK,CAAC,CAAA;QACrC,cAAc,CAAC,cAAc,EAAE,iBAAiB,EAAE,MAAM,CAAC,CAAA;QACzD,cAAc,CAAC,qBAAqB,EAAE,cAAc,EAAE,QAAQ,CAAC,CAAA;QAC/D,cAAc,CAAC,qBAAqB,EAAE,YAAY,EAAE,QAAQ,CAAC,CAAA;QAE7D,SAAS,CAAC,qBAAqB,CAAC,CAAA;QAChC,SAAS,CAAC,cAAc,CAAC,CAAA;QACzB,SAAS,CAAC,aAAa,CAAC,CAAA;QACxB,SAAS,CAAC,iBAAiB,CAAC,CAAA;QAC5B,SAAS,CAAC,iBAAiB,CAAC,CAAA;QAC5B,SAAS,CAAC,oBAAoB,CAAC,CAAA;QAC/B,SAAS,CAAC,kBAAkB,CAAC,CAAA;QAC7B,SAAS,CAAC,gBAAgB,CAAC,CAAA;QAC3B,SAAS,CAAC,mBAAmB,CAAC,CAAA;QAC9B,SAAS,CAAC,sBAAsB,CAAC,CAAA;QACjC,SAAS,CAAC,eAAe,CAAC,CAAA;QAE1B,cAAc,CAAC,iBAAiB,EAAE,YAAY,CAAC,CAAA;QAC/C,cAAc,CAAC,kBAAkB,EAAE,sBAAsB,CAAC,CAAA;QAC1D,cAAc,CAAC,oBAAoB,EAAE,YAAY,CAAC,CAAA;QAElD,IAAI;YACF,MAAM,kBAAS,CAAC,KAAK,CAAC;;;;;;;;;;;;;;MAcpB,CAAC,CAAA;SACJ;QAAC,OAAO,CAAC,EAAE;YACV,iBAAiB;SAClB;QAED,cAAc,CAAC,oBAAoB,EAAE,cAAc,CAAC,CAAA;QAEpD,cAAc,CAAC,oBAAoB,EAAE,cAAc,CAAC,CAAA;QACpD,cAAc,CAAC,oBAAoB,EAAE,YAAY,EAAE,QAAQ,CAAC,CAAA;QAC5D,cAAc,CAAC,oBAAoB,EAAE,eAAe,EAAE,QAAQ,CAAC,CAAA;QAC/D,cAAc,CAAC,oBAAoB,EAAE,gBAAgB,EAAE,QAAQ,CAAC,CAAA;QAChE,cAAc,CAAC,oBAAoB,EAAE,cAAc,EAAE,QAAQ,CAAC,CAAA;QAE9D,cAAc,CAAC,qBAAqB,EAAE,YAAY,CAAC,CAAA;QAEnD,cAAc,CAAC,cAAc,EAAE,cAAc,CAAC,CAAA;QAC9C,cAAc,CAAC,cAAc,EAAE,UAAU,CAAC,CAAA;QAE1C,cAAc,CAAC,iBAAiB,EAAE,YAAY,CAAC,CAAA;QAE/C,cAAc,CAAC,iBAAiB,EAAE,cAAc,EAAE,SAAS,CAAC,CAAA;QAE5D,cAAc,CAAC,iBAAiB,EAAE,WAAW,EAAE,SAAS,CAAC,CAAA;QAEzD,cAAc,CAAC,cAAc,EAAE,MAAM,CAAC,CAAA;QAEtC,cAAc,CAAC,iBAAiB,EAAE,YAAY,EAAE,QAAQ,CAAC,CAAA;QAEzD,cAAc,CAAC,iBAAiB,EAAE,aAAa,EAAE,UAAU,CAAC,CAAA;QAE5D,IAAI;YACF,MAAM,kBAAS,CAAC,KAAK,CAAC;;;;;;;;;;;;;MAapB,CAAC,CAAA;SACJ;QAAC,OAAO,CAAC,EAAE;YACV,iBAAiB;SAClB;QAED,IAAI;YACF,MAAM,kBAAS,CAAC,KAAK,CACnB,4EAA4E,CAC7E,CAAA;SACF;QAAC,OAAO,CAAC,EAAE;YACV,iBAAiB;SAClB;QAED,cAAc,CAAC,aAAa,EAAE,SAAS,CAAC,CAAA;QACxC,cAAc,CAAC,aAAa,EAAE,MAAM,CAAC,CAAA;QACrC,cAAc,CAAC,aAAa,EAAE,eAAe,EAAE,KAAK,CAAC,CAAA;QAErD,IAAI;YACF,MAAM,kBAAS,CAAC,KAAK,CAAC;;;;;;;;MAQpB,CAAC,CAAA;SACJ;QAAC,OAAO,CAAC,EAAE;YACV,iBAAiB;SAClB;QAED,cAAc,CAAC,oBAAoB,EAAE,QAAQ,CAAC,CAAA;QAE9C,UAAU;QAEV,IAAI;YACF,MAAM,kBAAS,CAAC,KAAK,CAAC;;;;;;;MAOpB,CAAC,CAAA;SACJ;QAAC,OAAO,CAAC,EAAE;YACV,iBAAiB;SAClB;QAED,cAAc,CAAC,cAAc,EAAE,SAAS,CAAC,CAAA;QACzC,cAAc,CAAC,cAAc,EAAE,UAAU,CAAC,CAAA;QAE1C,IAAI;YACF,MAAM,kBAAS,CAAC,KAAK,CACnB,oFAAoF,CACrF,CAAA;SACF;QAAC,OAAO,CAAC,EAAE;YACV,iBAAiB;SAClB;QAED,cAAc,CAAC,cAAc,EAAE,SAAS,EAAE,SAAS,CAAC,CAAA;QACpD,cAAc,CAAC,cAAc,EAAE,UAAU,EAAE,SAAS,CAAC,CAAA;QACrD,cAAc,CAAC,qBAAqB,EAAE,QAAQ,EAAE,QAAQ,CAAC,CAAA;QAEzD,cAAc,CAAC,cAAc,EAAE,MAAM,EAAE,SAAS,CAAC,CAAA;QAEjD,IAAI;YACF,MAAM,kBAAS,CAAC,KAAK,CACnB,+DAA+D,CAChE,CAAA;SACF;QAAC,OAAO,CAAC,EAAE;YACV,iBAAiB;SAClB;QAED,cAAc,CAAC,iBAAiB,EAAE,oBAAoB,CAAC,CAAA;QACvD,cAAc,CAAC,iBAAiB,EAAE,YAAY,EAAE,SAAS,CAAC,CAAA;QAC1D,cAAc,CAAC,iBAAiB,EAAE,eAAe,EAAE,SAAS,CAAC,CAAA;QAE7D,cAAc,CAAC,cAAc,EAAE,eAAe,EAAE,QAAQ,CAAC,CAAA;QACzD,cAAc,CAAC,cAAc,EAAE,eAAe,EAAE,QAAQ,CAAC,CAAA;QAEzD,iBAAiB;QACjB,IAAI;YACF,qBAAY,CAAC,IAAI,CAAC,mBAAmB,EAAE,gBAAO,CAAC,EAAE,CAAC,CAAA;YAClD,MAAM,kBAAS,CAAC,KAAK,CAAC;;;;;;;;;;;;;MAapB,CAAC,CAAA;SACJ;QAAC,OAAO,CAAC,EAAE;YACV,4EAA4E;SAC7E;QAED,oCAAoC;QACpC,cAAc,CAAC,cAAc,EAAE,QAAQ,EAAE,KAAK,CAAC,CAAA;QAE/C,kCAAkC;QAClC,IAAI;YACF,qBAAY,CAAC,IAAI,CAAC,sCAAsC,EAAE,gBAAO,CAAC,EAAE,CAAC,CAAA;YACrE,MAAM,kBAAS,CAAC,KAAK,CAAC;;;;;;MAMpB,CAAC,CAAA;SACJ;QAAC,OAAO,CAAC,EAAE;YACV,iBAAiB;SAClB;QAED,0BAA0B;QAC1B,IAAI;YACF,MAAM,kBAAS,CAAC,KAAK,CAAC;;;;;;;;MAQpB,CAAC,CAAA;SACJ;QAAC,OAAO,CAAC,EAAE;YACV,iBAAiB;SAClB;QACD,cAAc,CAAC,uBAAuB,EAAE,aAAa,EAAE,KAAK,CAAC,CAAA;QAC7D,cAAc,CAAC,cAAc,EAAE,gBAAgB,EAAE,KAAK,CAAC,CAAA;QACvD,cAAc,CAAC,cAAc,EAAE,sBAAsB,EAAE,MAAM,CAAC,CAAA;QAC9D,cAAc,CAAC,cAAc,EAAE,cAAc,EAAE,MAAM,CAAC,CAAA;QACtD,cAAc,CAAC,cAAc,EAAE,kBAAkB,EAAE,MAAM,CAAC,CAAA;QAC1D,cAAc,CAAC,cAAc,EAAE,kBAAkB,EAAE,MAAM,CAAC,CAAA;QAE1D,2BAA2B;QAE3B,IAAI;YACF,qBAAY,CAAC,IAAI,CAAC,6BAA6B,EAAE,gBAAO,CAAC,EAAE,CAAC,CAAA;YAC5D,MAAM,kBAAS,CAAC,KAAK,CAAC;;;;;;;;;;;;;MAapB,CAAC,CAAA;SACJ;QAAC,OAAO,CAAC,EAAE;YACV,sFAAsF;SACvF;QAED,0BAA0B;QAE1B,UAAU;QACV,iBAAiB;QAEjB,IAAI;YACF,qBAAY,CAAC,IAAI,CAAC,kCAAkC,EAAE,gBAAO,CAAC,EAAE,CAAC,CAAA;YACjE,MAAM,kBAAS,CAAC,KAAK,CAAC;;;;;;;;;;;;;;MAcpB,CAAC,CAAA;SACJ;QAAC,OAAO,CAAC,EAAE;YACV,2FAA2F;SAC5F;QAED,IAAI;YACF,qBAAY,CAAC,IAAI,CAAC,oBAAoB,EAAE,gBAAO,CAAC,EAAE,CAAC,CAAA;YACnD,MAAM,kBAAS,CAAC,KAAK,CAAC;;;;;;;;;;;;;;;MAepB,CAAC,CAAA;SACJ;QAAC,OAAO,CAAC,EAAE;YACV,qEAAqE;SACtE;QAED,IAAI;YACF,qBAAY,CAAC,IAAI,CAAC,0BAA0B,EAAE,gBAAO,CAAC,EAAE,CAAC,CAAA;YACzD,MAAM,kBAAS,CAAC,KAAK,CAAC;;;;;;;;;;MAUpB,CAAC,CAAA;SACJ;QAAC,OAAO,CAAC,EAAE;YACV,2EAA2E;SAC5E;QAED,cAAc,CAAC,kBAAkB,EAAE,iBAAiB,CAAC,CAAA;QAErD,cAAc,CAAC,uBAAuB,EAAE,OAAO,EAAE,SAAS,CAAC,CAAA;QAC3D,cAAc,CAAC,cAAc,EAAE,aAAa,EAAE,SAAS,CAAC,CAAA;QACxD,cAAc,CAAC,cAAc,EAAE,oBAAoB,EAAE,SAAS,CAAC,CAAA;QAC/D,cAAc,CAAC,cAAc,EAAE,QAAQ,EAAE,SAAS,CAAC,CAAA;QACnD,cAAc,CAAC,oBAAoB,EAAE,QAAQ,EAAE,SAAS,CAAC,CAAA;QAEzD,0FAA0F;QAC1F,IAAI;YACF,qBAAY,CAAC,IAAI,CAAC,6BAA6B,EAAE,gBAAO,CAAC,EAAE,CAAC,CAAA;YAC5D,MAAM,kBAAS,CAAC,KAAK,CAAC;;;;;;;;;;;;MAYpB,CAAC,CAAA;SACJ;QAAC,OAAO,CAAC,EAAE;YACV,+EAA+E;SAChF;QAED,cAAc,CAAC,uBAAuB,EAAE,YAAY,EAAE,MAAM,CAAC,CAAA;QAE7D,cAAc,CAAC,iBAAiB,EAAE,YAAY,EAAE,SAAS,CAAC,CAAA;QAE1D,cAAc,CAAC,cAAc,EAAE,SAAS,EAAE,MAAM,CAAC,CAAA;QAEjD,cAAc,CAAC,iBAAiB,EAAE,OAAO,EAAE,SAAS,CAAC,CAAA;QAErD,cAAc,CAAC,iBAAiB,EAAE,eAAe,EAAE,MAAM,CAAC,CAAA;QAE1D,cAAc,CAAC,iBAAiB,EAAE,aAAa,EAAE,MAAM,CAAC,CAAA;QAExD,cAAc,CAAC,eAAe,EAAE,UAAU,EAAE,MAAM,CAAC,CAAA;QAEnD,cAAc,CAAC,cAAc,EAAE,kBAAkB,EAAE,MAAM,CAAC,CAAA;IAC5D,CAAC;CAAA;AA/XD,0BA+XC;AAED,SAAe,SAAS,CAAC,SAAS;;QAChC,MAAM,cAAc,CAAC,SAAS,EAAE,QAAQ,EAAE,QAAQ,CAAC,CAAA;QACnD,IAAI;YACF,MAAM,kBAAS,CAAC,KAAK,CACnB,UAAU,SAAS,oCAAoC,CACxD,CAAA;SACF;QAAC,OAAO,CAAC,EAAE;YACV,oCAAoC;SACrC;IACH,CAAC;CAAA;AAED,SAAe,cAAc,CAAC,KAAa,EAAE,MAAc,EAAE,IAAI,GAAG,MAAM;;QACxE,IAAI;YACF,MAAM,kBAAS,CAAC,KAAK,CAAC,eAAe,KAAK,QAAQ,MAAM,IAAI,IAAI,EAAE,CAAC,CAAA;SACpE;QAAC,OAAO,CAAC,EAAE;YACV,2DAA2D;SAC5D;IACH,CAAC;CAAA"} \ No newline at end of file diff --git a/src/models/sql/chat.ts b/src/models/sql/chat.ts index 40902ac8..4a54e782 100644 --- a/src/models/sql/chat.ts +++ b/src/models/sql/chat.ts @@ -148,6 +148,9 @@ export default class Chat extends Model { @Column preview: string + + @Column + secondBrainUrl: string } export interface ChatRecord extends Chat { diff --git a/src/utils/migrate.ts b/src/utils/migrate.ts index b452bc43..506c1081 100644 --- a/src/utils/migrate.ts +++ b/src/utils/migrate.ts @@ -416,6 +416,8 @@ export default async function migrate(): Promise { addTableColumn('sphinx_messages', 'thread_uuid', 'TEXT') addTableColumn('sphinx_timers', 'msg_uuid', 'TEXT') + + addTableColumn('sphinx_chats', 'second_brain_url', 'TEXT') } async function addTenant(tableName) { From 5a7b191db1708f33eeebe364423cf3ef413f0d91 Mon Sep 17 00:00:00 2001 From: Oluwatobi Bamidele Date: Tue, 19 Mar 2024 18:57:44 +0100 Subject: [PATCH 14/35] feat: add second_brain_url when creating a tribe --- dist/src/controllers/chatTribes.js | 3 ++- dist/src/controllers/chatTribes.js.map | 2 +- dist/src/controllers/chats.js | 4 ++-- dist/src/controllers/chats.js.map | 2 +- src/controllers/chatTribes.ts | 4 +++- src/controllers/chats.ts | 4 +++- 6 files changed, 12 insertions(+), 7 deletions(-) diff --git a/dist/src/controllers/chatTribes.js b/dist/src/controllers/chatTribes.js index 5dbe649f..c8d66894 100644 --- a/dist/src/controllers/chatTribes.js +++ b/dist/src/controllers/chatTribes.js @@ -843,7 +843,7 @@ exports.replayChatHistory = replayChatHistory; * @param {Object} [profile_filters] - The profile filters for the chat. * @returns {Promise} - An object containing the tribe chat parameters. */ -function createTribeChatParams(owner, contactIds, name, img, price_per_message, price_to_join, escrow_amount, escrow_millis, unlisted, is_private, app_url, feed_url, feed_type, tenant, pin, profile_filters, call_recording, meme_server_location, jitsi_server, stakwork_api_key, stakwork_webhook) { +function createTribeChatParams(owner, contactIds, name, img, price_per_message, price_to_join, escrow_amount, escrow_millis, unlisted, is_private, app_url, feed_url, feed_type, tenant, pin, profile_filters, call_recording, meme_server_location, jitsi_server, stakwork_api_key, stakwork_webhook, second_brain_url) { return __awaiter(this, void 0, void 0, function* () { const date = new Date(); date.setMilliseconds(0); @@ -885,6 +885,7 @@ function createTribeChatParams(owner, contactIds, name, img, price_per_message, jitsiServer: jitsi_server || '', stakworkApiKey: stakwork_api_key || '', stakworkWebhook: stakwork_webhook || '', + secondBrainUrl: second_brain_url || '', }; }); } diff --git a/dist/src/controllers/chatTribes.js.map b/dist/src/controllers/chatTribes.js.map index d8bb53d5..690ed5ed 100644 --- a/dist/src/controllers/chatTribes.js.map +++ b/dist/src/controllers/chatTribes.js.map @@ -1 +1 @@ -{"version":3,"file":"chatTribes.js","sourceRoot":"","sources":["../../../src/controllers/chatTribes.ts"],"names":[],"mappings":";;;;;;;;;;;;AAAA,yCAA8B;AAE9B,sCAQkB;AAClB,2CAA0C;AAC1C,sCAA+C;AAC/C,sCAAqC;AACrC,qCAAoC;AACpC,sCAAqC;AACrC,0CAAyC;AACzC,0CAAyC;AACzC,gCAAyC;AACzC,sCAAiE;AACjE,4CAAoC;AACpC,4CAAuD;AAIvD;;;;;;GAMG;AACH,SAAsB,SAAS,CAAC,GAAQ,EAAE,GAAQ;;QAChD,IAAI,CAAC,GAAG,CAAC,KAAK;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,UAAU,CAAC,CAAA;QAC/C,qBAAY,CAAC,IAAI,CAAC,cAAc,EAAE,gBAAO,CAAC,OAAO,CAAC,CAAA;QAClD,IAAI;YACF,MAAM,IAAI,GAAG,MAAM,WAAW,CAAC,GAAG,CAAC,IAAI,EAAE,GAAG,CAAC,KAAK,CAAC,CAAA;YACnD,IAAA,aAAO,EAAC,GAAG,EAAE,IAAI,CAAC,CAAA;SACnB;QAAC,OAAO,CAAC,EAAE;YACV,IAAA,aAAO,EAAC,GAAG,EAAE,CAAC,CAAC,CAAA;SAChB;IACH,CAAC;CAAA;AATD,8BASC;AAED,SAAsB,WAAW,CAAC,IAA0B,EAAE,KAAc;;QAC1E,MAAM,EACJ,IAAI,EACJ,SAAS,EACT,IAAI,EACJ,IAAI,EACJ,MAAM,EACN,GAAG,EACH,YAAY,EACZ,gBAAgB,EAChB,WAAW,EACX,QAAQ,EACR,YAAY,GACb,GAAG,IAAI,CAAA;QACR,qBAAY,CAAC,IAAI,CACf,CAAC,4CAA4C,EAAE,gBAAgB,CAAC,EAChE,gBAAO,CAAC,OAAO,CAChB,CAAA;QACD,MAAM,UAAU,GAAG,IAAI,CAAC,OAAO,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAA;QAC9C,MAAM,MAAM,GAAG,KAAK,CAAC,EAAE,CAAA;QAEvB,OAAO,IAAI,OAAO,CAAC,CAAO,OAAO,EAAE,MAAM,EAAE,EAAE;YAC3C,MAAM,QAAQ,GAAS,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,OAAO,CAAC;gBAChD,KAAK,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE;aACxB,CAAC,CAAS,CAAA;YAEX,IAAI,QAAQ,EAAE;gBACZ,qBAAY,CAAC,KAAK,CAAC,+BAA+B,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;gBACnE,MAAM,CAAC,iBAAiB,CAAC,CAAA;aAC1B;YAED,IAAI,CAAC,YAAY,IAAI,CAAC,SAAS,IAAI,CAAC,IAAI,EAAE;gBACxC,qBAAY,CAAC,KAAK,CAAC,yBAAyB,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;gBAC7D,MAAM,CAAC,yBAAyB,CAAC,CAAA;aAClC;YAED,MAAM,WAAW,GAAG,YAAY,CAAA;YAChC,yBAAyB;YAEzB,MAAM,UAAU,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;gBACxD,KAAK,EAAE,EAAE,SAAS,EAAE,WAAW,EAAE,MAAM,EAAE;aAC1C,CAAC,CAAY,CAAA;YAEd,IAAI,aAAa,CAAA;YAEjB,MAAM,UAAU,GAAG,CAAC,KAAK,CAAC,EAAE,CAAC,CAAA;YAC7B,IAAI,UAAU,EAAE;gBACd,aAAa,GAAG,UAAU,CAAA,CAAC,0BAA0B;gBACrD,IAAI,gBAAgB,IAAI,gBAAgB,KAAK,UAAU,CAAC,SAAS,EAAE;oBACjE,MAAM,UAAU,CAAC,MAAM,CAAC,EAAE,SAAS,EAAE,gBAAgB,EAAE,CAAC,CAAA;iBACzD;gBACD,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC,UAAU,CAAC,EAAE,CAAC;oBAAE,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,EAAE,CAAC,CAAA;aACxE;iBAAM;gBACL,MAAM,cAAc,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,MAAM,CAAC;oBAC3D,SAAS,EAAE,WAAW;oBACtB,UAAU,EAAE,EAAE;oBACd,KAAK,EAAE,WAAW,IAAI,SAAS;oBAC/B,MAAM,EAAE,CAAC;oBACT,SAAS,EAAE,IAAI;oBACf,MAAM;oBACN,SAAS,EAAE,gBAAgB,IAAI,EAAE;iBAClC,CAAC,CAAY,CAAA;gBACd,aAAa,GAAG,cAAc,CAAA;gBAC9B,qDAAqD;gBACrD,UAAU,CAAC,IAAI,CAAC,cAAc,CAAC,EAAE,CAAC,CAAA;aACnC;YACD,MAAM,IAAI,GAAG,IAAI,IAAI,EAAE,CAAA;YACvB,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAA;YAEvB,MAAM,UAAU,GAAG,UAAU;gBAC3B,CAAC,CAAC,mBAAS,CAAC,aAAa,CAAC,OAAO;gBACjC,CAAC,CAAC,mBAAS,CAAC,aAAa,CAAC,QAAQ,CAAA;YACpC,MAAM,UAAU,GAAkB;gBAChC,IAAI,EAAE,IAAI;gBACV,UAAU,EAAE,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC;gBACtC,QAAQ,EAAE,GAAG,IAAI,EAAE;gBACnB,SAAS,EAAE,IAAI;gBACf,SAAS,EAAE,IAAI;gBACf,IAAI,EAAE,IAAI;gBACV,IAAI,EAAE,mBAAS,CAAC,UAAU,CAAC,KAAK;gBAChC,IAAI,EAAE,IAAI,IAAI,MAAM,CAAC,OAAO,EAAE;gBAC9B,QAAQ,EAAE,SAAS;gBACnB,WAAW,EAAE,YAAY;gBACzB,OAAO,EAAE,UAAU,IAAI,KAAK;gBAC5B,MAAM,EAAE,UAAU;gBAClB,WAAW,EAAE,MAAM,IAAI,CAAC;gBACxB,MAAM;aACP,CAAA;YACD,IAAI,QAAQ;gBAAE,UAAU,CAAC,OAAO,GAAG,QAAQ,CAAA;YAC3C,IAAI,YAAY;gBAAE,UAAU,CAAC,UAAU,GAAG,YAAY,CAAA;YAEtD,MAAM,UAAU,GAAG,UAAU;gBAC3B,CAAC,CAAC,mBAAS,CAAC,aAAa,CAAC,cAAc;gBACxC,CAAC,CAAC,mBAAS,CAAC,aAAa,CAAC,UAAU,CAAA;YACtC,MAAM,gBAAgB,GAAW,UAAU;gBACzC,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,EAAE,CAAC,CAAC,CAAC,4CAA4C;gBACjF,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAA;YAC9B,OAAO,CAAC,GAAG,CAAC,0BAA0B,EAAE,UAAU,CAAC,CAAA;YACnD,OAAO,CAAC,GAAG,CAAC,gCAAgC,EAAE,gBAAgB,CAAC,CAAA;YAC/D,oCAAoC;YACpC,MAAM,QAAQ,GAAG,KAAK,CAAA;YACtB,IAAI,QAAQ;gBAAE,QAAQ,CAAC,KAAK,GAAG,QAAQ,CAAA;YACvC,OAAO,CAAC,WAAW,CAAC;gBAClB,8BAA8B;gBAC9B,IAAI,kCACC,UAAU,KACb,UAAU,EAAE,gBAAgB,EAC5B,OAAO,EAAE;wBACP,CAAC,KAAK,CAAC,SAAS,CAAC,EAAE;4BACjB,GAAG,EAAE,KAAK,CAAC,UAAU;4BACrB,KAAK,EAAE,QAAQ,IAAI,KAAK,CAAC,KAAK,IAAI,EAAE;yBACrC;qBACF,GACF;gBACD,MAAM,EAAE,MAAM,IAAI,CAAC;gBACnB,MAAM,EAAE,QAAQ;gBAChB,OAAO,EAAE,EAAE;gBACX,IAAI,EAAE,UAAU;gBAChB,OAAO,EAAE,UAAU,CAAC;oBAClB,MAAM,CAAC,CAAC,CAAC,CAAA;gBACX,CAAC;gBACD,OAAO,EAAE;;wBACP,OAAO,CAAC,GAAG,CAAC,8BAA8B,CAAC,CAAA;wBAC3C,MAAM,IAAI,GAAe,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,MAAM,CAChD,UAAU,CACX,CAAe,CAAA;wBAChB,eAAM,CAAC,UAAU,CAAC,MAAM,CAAC;4BACvB,SAAS,EAAE,aAAa,CAAC,EAAE;4BAC3B,MAAM,EAAE,IAAI,CAAC,EAAE;4BACf,IAAI,EAAE,mBAAS,CAAC,UAAU,CAAC,KAAK;4BAChC,UAAU,EAAE,IAAI;4BAChB,MAAM,EAAE,mBAAS,CAAC,aAAa,CAAC,QAAQ;4BACxC,MAAM;yBACP,CAAC,CAAA;wBACF,MAAM,CAAC,YAAY,CAAC,QAAQ,EAAE,IAAI,EAAE,OAAO,CAAC,kBAAkB,CAAC,CAAA;wBAC/D,OAAO,CAAC,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC,CAAA;oBACrC,CAAC;iBAAA;aACF,CAAC,CAAA;QACJ,CAAC,CAAA,CAAC,CAAA;IACJ,CAAC;CAAA;AA3ID,kCA2IC;AAED;;;;;;GAMG;AACH,SAAsB,aAAa,CACjC,GAAQ,EACR,GAAQ;;QAER,IAAI,CAAC,GAAG,CAAC,KAAK;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,UAAU,CAAC,CAAA;QAC/C,MAAM,KAAK,GAAG,GAAG,CAAC,KAAK,CAAA;QACvB,qCAAqC;QAErC,MAAM,EAAE,UAAU,EAAE,IAAI,EAAE,IAAI,EAAE,GAAG,GAAG,CAAC,IAAI,CAAA;QAC3C,MAAM,OAAO,GAAG,MAAM,MAAM,CAAC,aAAa,CAAC;YACzC,UAAU;YACV,IAAI;YACJ,IAAI;YACJ,YAAY,EAAE,KAAK,CAAC,SAAS;SAC9B,CAAC,CAAA;QACF,IAAA,aAAO,EAAC,GAAG,EAAE,OAAO,CAAC,CAAA;IACvB,CAAC;CAAA;AAhBD,sCAgBC;AAED;;;;;;GAMG;AACH,SAAsB,aAAa,CACjC,GAAQ,EACR,GAAQ;;QAER,IAAI,CAAC,GAAG,CAAC,KAAK;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,UAAU,CAAC,CAAA;QAE/C,MAAM,KAAK,GAAG,GAAG,CAAC,KAAK,CAAA;QACvB,MAAM,EAAE,EAAE,EAAE,IAAI,EAAE,GAAG,GAAG,CAAC,IAAI,CAAA;QAC7B,MAAM,OAAO,GAAG,MAAM,MAAM,CAAC,aAAa,CAAC;YACzC,EAAE;YACF,IAAI;YACJ,YAAY,EAAE,KAAK,CAAC,SAAS;SAC9B,CAAC,CAAA;QACF,IAAA,aAAO,EAAC,GAAG,EAAE,OAAO,CAAC,CAAA;IACvB,CAAC;CAAA;AAdD,sCAcC;AAED;;;;;GAKG;AACH,SAAsB,oBAAoB,CAAC,OAAO;;QAChD,qBAAY,CAAC,IAAI,CAAC,yBAAyB,EAAE,gBAAO,CAAC,OAAO,CAAC,CAAA;QAC7D,MAAM,EACJ,KAAK,EACL,IAAI,EACJ,cAAc,EACd,YAAY,EACZ,YAAY,EACZ,SAAS,EACT,YAAY,EACZ,YAAY,EACZ,gBAAgB,EAChB,iBAAiB,GAClB,GAAG,MAAM,OAAO,CAAC,kBAAkB,CAAC,OAAO,CAAC,CAAA;QAC7C,MAAM,MAAM,GAAW,KAAK,CAAC,EAAE,CAAA;QAE/B,IAAI,CAAC,IAAI;YAAE,OAAO,qBAAY,CAAC,KAAK,CAAC,SAAS,CAAC,CAAA;QAE/C,MAAM,OAAO,GAAG,SAAS,KAAK,mBAAS,CAAC,UAAU,CAAC,KAAK,CAAA;QACxD,IAAI,CAAC,OAAO,IAAI,CAAC,YAAY;YAAE,OAAO,qBAAY,CAAC,KAAK,CAAC,aAAa,CAAC,CAAA;QAEvE,MAAM,IAAI,GAAG,IAAI,IAAI,EAAE,CAAA;QACvB,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAA;QAEvB,IAAI,SAAS,GAAQ,IAAI,CAAA;QACzB,MAAM,MAAM,GAAG,YAAY,CAAC,cAAc,CAAC,CAAA;QAC3C,MAAM,WAAW,GAAG,CAAC,MAAM,IAAI,MAAM,CAAC,KAAK,CAAC,IAAI,YAAY,IAAI,SAAS,CAAA;QAEzE,MAAM,MAAM,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;YACpD,KAAK,EAAE,EAAE,SAAS,EAAE,cAAc,EAAE,MAAM,EAAE;SAC7C,CAAC,CAAY,CAAA;QACd,IAAI,MAAM,EAAE;YACV,SAAS,GAAG,MAAM,CAAA,CAAC,0BAA0B;SAC9C;aAAM;YACL,IAAI,MAAM,IAAI,MAAM,CAAC,GAAG,EAAE;gBACxB,MAAM,cAAc,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,MAAM,CAAC;oBAC3D,SAAS,EAAE,cAAc;oBACzB,UAAU,EAAE,MAAM,CAAC,GAAG;oBACtB,KAAK,EAAE,YAAY,IAAI,WAAW;oBAClC,MAAM,EAAE,CAAC;oBACT,SAAS,EAAE,IAAI;oBACf,QAAQ,EAAE,gBAAgB;oBAC1B,MAAM;oBACN,SAAS,EAAE,iBAAiB,IAAI,EAAE;iBACnC,CAAC,CAAY,CAAA;gBACd,SAAS,GAAG,cAAc,CAAA;aAC3B;SACF;QACD,IAAI,CAAC,SAAS;YAAE,OAAO,qBAAY,CAAC,KAAK,CAAC,WAAW,CAAC,CAAA,CAAC,yBAAyB;QAEhF,qBAAY,CAAC,IAAI,CAAC;YAChB,QAAQ;YACR;gBACE,SAAS,EAAE,SAAS,CAAC,EAAE;gBACvB,MAAM,EAAE,IAAI,CAAC,EAAE;gBACf,IAAI,EAAE,mBAAS,CAAC,UAAU,CAAC,MAAM;gBACjC,MAAM,EAAE,mBAAS,CAAC,aAAa,CAAC,OAAO;gBACvC,UAAU,EAAE,IAAI;gBAChB,SAAS,EAAE,WAAW;aACvB;SACF,CAAC,CAAA;QACF,gCAAgC;QAChC,IAAI;YACF,MAAM,eAAM,CAAC,UAAU,CAAC,MAAM,CAAC;gBAC7B,SAAS,EAAE,SAAS,CAAC,EAAE;gBACvB,MAAM,EAAE,IAAI,CAAC,EAAE;gBACf,IAAI,EAAE,mBAAS,CAAC,UAAU,CAAC,MAAM;gBACjC,MAAM,EAAE,mBAAS,CAAC,aAAa,CAAC,OAAO;gBACvC,UAAU,EAAE,IAAI;gBAChB,SAAS,EAAE,WAAW;gBACtB,MAAM;aACP,CAAC,CAAA;YACF,uBAAuB;YACvB,MAAM,OAAO,GAAS,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,OAAO,CAAC;gBAC/C,KAAK,EAAE,EAAE,EAAE,EAAE,IAAI,CAAC,EAAE,EAAE;aACvB,CAAC,CAAS,CAAA;YACX,IAAI,OAAO,EAAE;gBACX,MAAM,OAAO,CAAC,MAAM,CAAC,EAAE,SAAS,EAAE,IAAI,EAAE,CAAC,CAAA;aAC1C;SACF;QAAC,OAAO,CAAC,EAAE;YACV,4BAA4B;SAC7B;QAED,MAAM,GAAG,GAAyB;YAChC,MAAM,EAAE,IAAI,CAAC,EAAE;YACf,IAAI,EAAE,mBAAS,CAAC,aAAa,CAAC,cAAc;YAC5C,MAAM,EAAE,CAAC,SAAS,IAAI,SAAS,CAAC,EAAE,CAAC,IAAI,CAAC;YACxC,cAAc,EAAE,EAAE;YAClB,oBAAoB,EAAE,EAAE;YACxB,MAAM,EAAE,mBAAS,CAAC,QAAQ,CAAC,SAAS;YACpC,IAAI,EAAE,IAAI;YACV,SAAS,EAAE,IAAI;YACf,SAAS,EAAE,IAAI;YACf,YAAY;YACZ,MAAM;SACP,CAAA;QACD,IAAI,OAAO,EAAE;YACX,GAAG,CAAC,WAAW,GAAG,WAAW,CAAA;YAC7B,GAAG,CAAC,SAAS,GAAG,gBAAgB,CAAA;SACjC;QACD,MAAM,OAAO,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,MAAM,CAAC,GAAG,CAAC,CAAY,CAAA;QAEtE,MAAM,OAAO,GAAG,MAAM,0BAA0B,CAAC,IAAI,EAAE,MAAM,CAAC,CAAA;QAC9D,MAAM,CAAC,QAAQ,CACb;YACE,IAAI,EAAE,gBAAgB;YACtB,QAAQ,EAAE;gBACR,OAAO,EAAE,SAAS,CAAC,aAAa,CAAC,SAAS,IAAI,EAAE,CAAC;gBACjD,IAAI,EAAE,SAAS,CAAC,UAAU,CAAC,OAAO,CAAC;gBACnC,OAAO,EAAE,SAAS,CAAC,aAAa,CAAC,OAAO,EAAE,OAAO,CAAC;aACnD;SACF,EACD,MAAM,CACP,CAAA;IACH,CAAC;CAAA;AAlHD,oDAkHC;AAED;;;;;;GAMG;AACH,SAAsB,UAAU,CAAC,GAAQ,EAAE,GAAQ;;QACjD,IAAI,CAAC,GAAG,CAAC,KAAK;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,UAAU,CAAC,CAAA;QAC/C,MAAM,MAAM,GAAW,GAAG,CAAC,KAAK,CAAC,EAAE,CAAA;QACnC,MAAM,EAAE,GAAG,EAAE,GAAG,GAAG,CAAC,IAAI,CAAA;QACxB,MAAM,EAAE,EAAE,EAAE,GAAG,GAAG,CAAC,MAAM,CAAA;QACzB,IAAI,CAAC,EAAE;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,sBAAsB,CAAC,CAAA;QACpD,MAAM,IAAI,GAAe,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,OAAO,CAAC;YAClD,KAAK,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE;SACtB,CAAC,CAAe,CAAA;QACjB,IAAI,CAAC,IAAI,EAAE;YACT,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,gBAAgB,CAAC,CAAA;SACtC;QACD,MAAM,KAAK,GAAG,GAAG,CAAC,KAAK,CAAA;QACvB,IAAI,KAAK,CAAC,SAAS,KAAK,IAAI,CAAC,WAAW,EAAE;YACxC,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,gBAAgB,CAAC,CAAA;SACtC;QACD,IAAI;YACF,MAAM,EAAE,GAAG,MAAM,MAAM,CAAC,cAAc,CAAC,IAAI,CAAC,IAAI,CAAC,CAAA;YACjD,MAAM,QAAQ,GAAG,IAAI,CAAC,UAAU,IAAI,IAAI,CAAA;YACxC,QAAQ,CAAC,GAAG,GAAG,GAAG,CAAA;YAClB,MAAM,MAAM,CAAC,IAAI,CAAC,qBAAqB,CAAC,QAAQ,EAAE,EAAE,EAAE,KAAK,CAAC,CAAC,CAAA;YAC7D,MAAM,eAAM,CAAC,IAAI,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,EAAE,EAAE,KAAK,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,EAAE,CAAC,CAAA;YAC5D,IAAA,aAAO,EAAC,GAAG,EAAE,EAAE,GAAG,EAAE,CAAC,CAAA;SACtB;QAAC,OAAO,CAAC,EAAE;YACV,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,sBAAsB,CAAC,CAAA;SAC5C;IACH,CAAC;CAAA;AA1BD,gCA0BC;AAED;;;;;;;GAOG;AACH,SAAsB,SAAS,CAAC,GAAQ,EAAE,GAAQ;;QAChD,IAAI,CAAC,GAAG,CAAC,KAAK;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,UAAU,CAAC,CAAA;QAC/C,MAAM,MAAM,GAAW,GAAG,CAAC,KAAK,CAAC,EAAE,CAAA;QACnC,MAAM,EACJ,IAAI,EACJ,iBAAiB,EACjB,aAAa,EACb,aAAa,EACb,aAAa,EACb,GAAG,EACH,WAAW,EACX,IAAI,EACJ,QAAQ,EACR,OAAO,EACP,QAAQ,EACR,SAAS,EACT,GAAG,EACH,cAAc,EACd,oBAAoB,EACpB,YAAY,EACZ,gBAAgB,EAChB,gBAAgB,GACjB,GAAG,GAAG,CAAC,IAAI,CAAA;QACZ,MAAM,EAAE,EAAE,EAAE,GAAG,GAAG,CAAC,MAAM,CAAA;QAEzB,IAAI,CAAC,EAAE;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,sBAAsB,CAAC,CAAA;QACpD,IAAI,EAAE,eAAe,EAAE,GAAG,GAAG,CAAC,IAAI,CAAA;QAClC,IAAI,eAAe,EAAE;YACnB,IAAI,CAAC,KAAK,CAAC,OAAO,CAAC,eAAe,CAAC,EAAE;gBACnC,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,yBAAyB,CAAC,CAAA;aAC/C;iBAAM;gBACL,eAAe,GAAG,eAAe,CAAC,IAAI,CAAC,GAAG,CAAC,CAAA;aAC5C;SACF;QACD,IAAI,cAAc,EAAE;YAClB,IAAI,OAAO,cAAc,KAAK,QAAQ,EAAE;gBACtC,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,8BAA8B,CAAC,CAAA;aACpD;iBAAM;gBACL,IAAI,cAAc,KAAK,CAAC,IAAI,cAAc,KAAK,CAAC,EAAE;oBAChD,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,8BAA8B,CAAC,CAAA;iBACpD;aACF;SACF;QAED,MAAM,IAAI,GAAS,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,OAAO,CAAC;YAC5C,KAAK,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE;SACtB,CAAC,CAAS,CAAA;QACX,IAAI,CAAC,IAAI,EAAE;YACT,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,gBAAgB,CAAC,CAAA;SACtC;QAED,MAAM,KAAK,GAAG,GAAG,CAAC,KAAK,CAAA;QAEvB,IAAI,UAAU,GAAG,IAAI,CAAA;QACrB,IAAI,KAAK,CAAC,SAAS,KAAK,IAAI,CAAC,WAAW,EAAE;YACxC,IAAI;gBACF,MAAM,MAAM,CAAC,IAAI,CAAC;oBAChB,IAAI,EAAE,IAAI,CAAC,IAAI;oBACf,IAAI,EAAE,IAAI;oBACV,IAAI,EAAE,IAAI,CAAC,IAAI;oBACf,iBAAiB,EAAE,iBAAiB,IAAI,CAAC;oBACzC,aAAa,EAAE,aAAa,IAAI,CAAC;oBACjC,aAAa,EAAE,aAAa,IAAI,CAAC;oBACjC,aAAa,EAAE,aAAa,IAAI,CAAC;oBACjC,WAAW;oBACX,IAAI;oBACJ,GAAG;oBACH,WAAW,EAAE,KAAK,CAAC,KAAK;oBACxB,QAAQ;oBACR,UAAU,EAAE,GAAG,CAAC,IAAI,CAAC,OAAO;oBAC5B,OAAO;oBACP,QAAQ;oBACR,SAAS;oBACT,OAAO,EAAE,KAAK;oBACd,gBAAgB,EAAE,KAAK,CAAC,SAAS,IAAI,EAAE;oBACvC,YAAY,EAAE,KAAK,CAAC,SAAS;oBAC7B,GAAG,EAAE,GAAG,IAAI,EAAE;oBACd,eAAe,EAAE,eAAe,IAAI,EAAE;iBACvC,CAAC,CAAA;aACH;YAAC,OAAO,CAAC,EAAE;gBACV,UAAU,GAAG,KAAK,CAAA;aACnB;SACF;QAED,IAAI,UAAU,EAAE;YACd,MAAM,GAAG,GAAyB,EAAE,CAAA;YACpC,IAAI,GAAG;gBAAE,GAAG,CAAC,QAAQ,GAAG,GAAG,CAAA;YAC3B,IAAI,IAAI;gBAAE,GAAG,CAAC,IAAI,GAAG,IAAI,CAAA;YACzB,IAAI,iBAAiB,IAAI,iBAAiB,KAAK,CAAC;gBAC9C,GAAG,CAAC,eAAe,GAAG,iBAAiB,CAAA;YACzC,IAAI,aAAa,IAAI,aAAa,KAAK,CAAC;gBAAE,GAAG,CAAC,WAAW,GAAG,aAAa,CAAA;YACzE,IAAI,aAAa,IAAI,aAAa,KAAK,CAAC;gBAAE,GAAG,CAAC,YAAY,GAAG,aAAa,CAAA;YAC1E,IAAI,aAAa,IAAI,aAAa,KAAK,CAAC;gBAAE,GAAG,CAAC,YAAY,GAAG,aAAa,CAAA;YAC1E,IAAI,QAAQ,IAAI,QAAQ,KAAK,KAAK;gBAAE,GAAG,CAAC,QAAQ,GAAG,QAAQ,CAAA;YAC3D,IAAI,OAAO;gBAAE,GAAG,CAAC,MAAM,GAAG,OAAO,CAAA;YACjC,IAAI,QAAQ;gBAAE,GAAG,CAAC,OAAO,GAAG,QAAQ,CAAA;YACpC,IAAI,SAAS;gBAAE,GAAG,CAAC,QAAQ,GAAG,SAAS,CAAA;YACvC,IAAI,GAAG,CAAC,IAAI,CAAC,OAAO,IAAI,GAAG,CAAC,IAAI,CAAC,OAAO,KAAK,KAAK;gBAChD,GAAG,CAAC,OAAO,GAAG,GAAG,CAAC,IAAI,CAAC,OAAO,CAAA;YAChC,IAAI,eAAe;gBAAE,GAAG,CAAC,cAAc,GAAG,eAAe,CAAA;YACzD,IAAI,cAAc,IAAI,cAAc,KAAK,CAAC;gBACxC,GAAG,CAAC,aAAa,GAAG,cAAc,CAAA;YACpC,IAAI,oBAAoB;gBAAE,GAAG,CAAC,kBAAkB,GAAG,oBAAoB,CAAA;YACvE,IAAI,YAAY;gBAAE,GAAG,CAAC,WAAW,GAAG,YAAY,CAAA;YAChD,IAAI,gBAAgB;gBAAE,GAAG,CAAC,cAAc,GAAG,gBAAgB,CAAA;YAC3D,IAAI,gBAAgB;gBAAE,GAAG,CAAC,eAAe,GAAG,gBAAgB,CAAA;YAC5D,IAAI,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,MAAM,GAAG,CAAC,EAAE;gBAC/B,MAAM,IAAI,CAAC,MAAM,CAAC,GAAG,CAAC,CAAA;aACvB;YACD,IAAA,aAAO,EAAC,GAAG,EAAE,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC,CAAA;SACzC;aAAM;YACL,IAAA,aAAO,EAAC,GAAG,EAAE,wBAAwB,CAAC,CAAA;SACvC;IACH,CAAC;CAAA;AAjHD,8BAiHC;AAID;;;;;;;;;;;;;;GAcG;AACH,SAAsB,qBAAqB,CAAC,GAAQ,EAAE,GAAG;;QACvD,IAAI,CAAC,GAAG,CAAC,KAAK;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,UAAU,CAAC,CAAA;QAC/C,MAAM,MAAM,GAAW,GAAG,CAAC,KAAK,CAAC,EAAE,CAAA;QAEnC,qBAAY,CAAC,IAAI,CAAC,mCAAmC,CAAC,CAAA;QACtD,MAAM,KAAK,GAAG,QAAQ,CAAC,GAAG,CAAC,MAAM,CAAC,WAAW,CAAC,CAAC,CAAA;QAC/C,MAAM,SAAS,GAAG,QAAQ,CAAC,GAAG,CAAC,MAAM,CAAC,WAAW,CAAC,CAAC,CAAA;QACnD,MAAM,MAAM,GAAqB,GAAG,CAAC,MAAM,CAAC,QAAQ,CAAqB,CAAA;QAEzE,MAAM,GAAG,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;YACjD,KAAK,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,MAAM,EAAE;SAC7B,CAAC,CAAY,CAAA;QACd,IAAI,CAAC,GAAG;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,YAAY,CAAC,CAAA;QAC3C,MAAM,MAAM,GAAG,GAAG,CAAC,MAAM,CAAA;QAEzB,MAAM,IAAI,GAAe,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,OAAO,CAAC;YAClD,KAAK,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,MAAM,EAAE;SAC9B,CAAC,CAAe,CAAA;QACjB,IAAI,CAAC,IAAI;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,SAAS,CAAC,CAAA;QAEzC,IACE,CAAC,KAAK;YACN,CAAC,SAAS;YACV,CAAC,CAAC,MAAM,KAAK,UAAU,IAAI,MAAM,KAAK,UAAU,CAAC,EACjD;YACA,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,kBAAkB,CAAC,CAAA;SACxC;QAED,IAAI,YAAY,GAAG,mBAAS,CAAC,aAAa,CAAC,QAAQ,CAAA;QACnD,IAAI,OAAO,GAAG,mBAAS,CAAC,aAAa,CAAC,aAAa,CAAA;QACnD,IAAI,MAAM,KAAK,UAAU,EAAE;YACzB,YAAY,GAAG,mBAAS,CAAC,aAAa,CAAC,QAAQ,CAAA;YAC/C,OAAO,GAAG,mBAAS,CAAC,aAAa,CAAC,cAAc,CAAA;YAChD,MAAM,UAAU,GAAG,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,UAAU,IAAI,IAAI,CAAC,CAAA;YACtD,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC,SAAS,CAAC;gBAAE,UAAU,CAAC,IAAI,CAAC,SAAS,CAAC,CAAA;YAC/D,MAAM,IAAI,CAAC,MAAM,CAAC,EAAE,UAAU,EAAE,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,EAAE,CAAC,CAAA;SAC9D;QAED,MAAM,GAAG,CAAC,MAAM,CAAC,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC,CAAA;QAEnC,MAAM,MAAM,GAAe,CAAC,MAAM,eAAM,CAAC,UAAU,CAAC,OAAO,CAAC;YAC1D,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,EAAE;SAC7B,CAAC,CAAe,CAAA;QACjB,IAAI,CAAC,MAAM,EAAE;YACX,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,uBAAuB,CAAC,CAAA;SAC7C;QACD,IAAI,MAAM,KAAK,UAAU,EAAE;YACzB,2BAA2B;YAC3B,MAAM,MAAM,CAAC,MAAM,CAAC,EAAE,MAAM,EAAE,YAAY,EAAE,CAAC,CAAA;SAC9C;aAAM,IAAI,MAAM,KAAK,UAAU,EAAE;YAChC,kBAAkB;YAClB,MAAM,MAAM,CAAC,OAAO,EAAE,CAAA;SACvB;QAED,MAAM,KAAK,GAAG,GAAG,CAAC,KAAK,CAAA;QACvB,MAAM,UAAU,GAAG,IAAI,CAAC,UAAU,IAAI,IAAI,CAAA;QAE1C,OAAO,CAAC,WAAW,CAAC;YAClB,wBAAwB;YACxB,IAAI,kCAAO,UAAU,KAAE,UAAU,EAAE,IAAI,CAAC,SAAS,CAAC,CAAC,MAAM,CAAC,SAAS,CAAC,CAAC,GAAE;YACvE,MAAM,EAAE,CAAC;YACT,MAAM,EAAE,KAAK;YACb,OAAO,EAAE,EAAE;YACX,IAAI,EAAE,OAAO;SACd,CAAC,CAAA;QAEF,MAAM,OAAO,GAAG,MAAM,0BAA0B,CAAC,IAAI,EAAE,MAAM,CAAC,CAAA;QAC9D,IAAA,aAAO,EAAC,GAAG,EAAE;YACX,IAAI,EAAE,SAAS,CAAC,UAAU,CAAC,OAAO,CAAC;YACnC,OAAO,EAAE,SAAS,CAAC,aAAa,CAAC,GAAG,EAAE,OAAO,CAAC;SAC/C,CAAC,CAAA;IACJ,CAAC;CAAA;AAvED,sDAuEC;AAED;;;;;;;;GAQG;AACH,SAAsB,oBAAoB,CAAC,OAAO;;QAChD,qBAAY,CAAC,IAAI,CAAC,yBAAyB,EAAE,gBAAO,CAAC,OAAO,CAAC,CAAA;QAC7D,MAAM,EAAE,KAAK,EAAE,IAAI,EAAE,MAAM,EAAE,YAAY,EAAE,GACzC,MAAM,OAAO,CAAC,kBAAkB,CAAC,OAAO,CAAC,CAAA;QAC3C,IAAI,CAAC,IAAI;YAAE,OAAO,qBAAY,CAAC,KAAK,CAAC,SAAS,CAAC,CAAA;QAC/C,MAAM,IAAI,CAAC,MAAM,CAAC,EAAE,MAAM,EAAE,mBAAS,CAAC,aAAa,CAAC,QAAQ,EAAE,CAAC,CAAA;QAE/D,MAAM,MAAM,GAAW,KAAK,CAAC,EAAE,CAAA;QAE/B,MAAM,IAAI,GAAG,IAAI,IAAI,EAAE,CAAA;QACvB,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAA;QACvB,MAAM,GAAG,GAAyB;YAChC,MAAM,EAAE,IAAI,CAAC,EAAE;YACf,IAAI,EAAE,mBAAS,CAAC,aAAa,CAAC,cAAc;YAC5C,MAAM,EAAE,CAAC,MAAM,IAAI,MAAM,CAAC,EAAE,CAAC,IAAI,CAAC;YAClC,cAAc,EAAE,EAAE;YAClB,oBAAoB,EAAE,EAAE;YACxB,MAAM,EAAE,mBAAS,CAAC,QAAQ,CAAC,SAAS;YACpC,IAAI,EAAE,IAAI;YACV,SAAS,EAAE,IAAI;YACf,SAAS,EAAE,IAAI;YACf,YAAY;YACZ,MAAM;SACP,CAAA;QACD,MAAM,OAAO,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,MAAM,CAAC,GAAG,CAAC,CAAY,CAAA;QACtE,MAAM,CAAC,QAAQ,CACb;YACE,IAAI,EAAE,gBAAgB;YACtB,QAAQ,EAAE;gBACR,OAAO,EAAE,SAAS,CAAC,aAAa,CAAC,OAAO,EAAE,IAAI,CAAC;gBAC/C,IAAI,EAAE,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC;aACjC;SACF,EACD,MAAM,CACP,CAAA;QAED,MAAM,MAAM,GAAG,IAAI,CAAC,WAAW,IAAI,CAAC,CAAA;QACpC,MAAM,OAAO,GAAG,IAAI,CAAC,UAAU,IAAI,IAAI,CAAA;QACvC,MAAM,QAAQ,GAAG,KAAK,CAAA;QACtB,MAAM,QAAQ,GAAG,IAAI,CAAC,OAAO,IAAI,KAAK,CAAC,KAAK,CAAA;QAC5C,IAAI,QAAQ;YAAE,QAAQ,CAAC,KAAK,GAAG,QAAQ,CAAA;QACvC,+BAA+B;QAC/B,OAAO,CAAC,WAAW,CAAC;YAClB,IAAI,kCACC,OAAO,KACV,OAAO,EAAE;oBACP,CAAC,KAAK,CAAC,SAAS,CAAC,EAAE;wBACjB,GAAG,EAAE,KAAK,CAAC,UAAU;wBACrB,KAAK,EAAE,QAAQ,IAAI,EAAE;qBACtB;iBACF,GACF;YACD,MAAM;YACN,MAAM,EAAE,QAAQ;YAChB,OAAO,EAAE,EAAE;YACX,IAAI,EAAE,mBAAS,CAAC,aAAa,CAAC,UAAU;SACzC,CAAC,CAAA;QAEF,wDAAwD;IAC1D,CAAC;CAAA;AA3DD,oDA2DC;AAED;;;;;;;;;;;GAWG;AACH,SAAsB,mBAAmB,CAAC,OAAO;;QAC/C,qBAAY,CAAC,IAAI,CAAC,wBAAwB,EAAE,gBAAO,CAAC,OAAO,CAAC,CAAA;QAC5D,MAAM,EAAE,KAAK,EAAE,IAAI,EAAE,MAAM,EAAE,SAAS,EAAE,YAAY,EAAE,GACpD,MAAM,OAAO,CAAC,kBAAkB,CAAC,OAAO,CAAC,CAAA;QAC3C,IAAI,CAAC,IAAI;YAAE,OAAO,qBAAY,CAAC,KAAK,CAAC,SAAS,CAAC,CAAA;QAC/C,MAAM,IAAI,CAAC,MAAM,CAAC,EAAE,MAAM,EAAE,mBAAS,CAAC,aAAa,CAAC,QAAQ,EAAE,CAAC,CAAA;QAE/D,MAAM,MAAM,GAAW,KAAK,CAAC,EAAE,CAAA;QAE/B,MAAM,IAAI,GAAG,IAAI,IAAI,EAAE,CAAA;QACvB,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAA;QACvB,MAAM,GAAG,GAAyB;YAChC,MAAM,EAAE,IAAI,CAAC,EAAE;YACf,IAAI,EAAE,mBAAS,CAAC,aAAa,CAAC,aAAa;YAC3C,MAAM,EAAE,CAAC,MAAM,IAAI,MAAM,CAAC,EAAE,CAAC,IAAI,CAAC;YAClC,cAAc,EAAE,EAAE;YAClB,oBAAoB,EAAE,EAAE;YACxB,MAAM,EAAE,mBAAS,CAAC,QAAQ,CAAC,SAAS;YACpC,IAAI,EAAE,IAAI;YACV,SAAS,EAAE,IAAI;YACf,SAAS,EAAE,IAAI;YACf,YAAY;YACZ,MAAM;SACP,CAAA;QACD,MAAM,OAAO,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,MAAM,CAAC,GAAG,CAAC,CAAY,CAAA;QACtE,MAAM,CAAC,QAAQ,CACb;YACE,IAAI,EAAE,eAAe;YACrB,QAAQ,EAAE;gBACR,OAAO,EAAE,SAAS,CAAC,aAAa,CAAC,OAAO,EAAE,IAAI,CAAC;gBAC/C,IAAI,EAAE,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC;aACjC;SACF,EACD,MAAM,CACP,CAAA;QAED,IAAA,sBAAgB,EAAC,IAAI,EAAE,SAAS,EAAE,QAAQ,EAAE,KAAK,CAAC,CAAA;IACpD,CAAC;CAAA;AArCD,kDAqCC;AAED;;;;;;;;;;GAUG;AACH,SAAsB,kBAAkB,CAAC,OAAO;;QAC9C,qBAAY,CAAC,IAAI,CAAC,uBAAuB,EAAE,gBAAO,CAAC,OAAO,CAAC,CAAA;QAC3D,MAAM,EAAE,KAAK,EAAE,IAAI,EAAE,MAAM,EAAE,YAAY,EAAE,GACzC,MAAM,OAAO,CAAC,kBAAkB,CAAC,OAAO,CAAC,CAAA;QAC3C,IAAI,CAAC,IAAI;YAAE,OAAO,qBAAY,CAAC,KAAK,CAAC,SAAS,CAAC,CAAA;QAC/C,MAAM,MAAM,GAAW,KAAK,CAAC,EAAE,CAAA;QAC/B,gEAAgE;QAChE,8BAA8B;QAC9B,MAAM,IAAI,GAAG,IAAI,IAAI,EAAE,CAAA;QACvB,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAA;QACvB,MAAM,GAAG,GAAyB;YAChC,MAAM,EAAE,IAAI,CAAC,EAAE;YACf,IAAI,EAAE,mBAAS,CAAC,aAAa,CAAC,YAAY;YAC1C,MAAM,EAAE,CAAC,MAAM,IAAI,MAAM,CAAC,EAAE,CAAC,IAAI,CAAC;YAClC,cAAc,EAAE,EAAE;YAClB,oBAAoB,EAAE,EAAE;YACxB,MAAM,EAAE,mBAAS,CAAC,QAAQ,CAAC,SAAS;YACpC,IAAI,EAAE,IAAI;YACV,SAAS,EAAE,IAAI;YACf,SAAS,EAAE,IAAI;YACf,YAAY;YACZ,MAAM;SACP,CAAA;QACD,MAAM,OAAO,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,MAAM,CAAC,GAAG,CAAC,CAAY,CAAA;QACtE,MAAM,CAAC,QAAQ,CACb;YACE,IAAI,EAAE,cAAc;YACpB,QAAQ,EAAE;gBACR,OAAO,EAAE,SAAS,CAAC,aAAa,CAAC,OAAO,EAAE,IAAI,CAAC;gBAC/C,IAAI,EAAE,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC;aACjC;SACF,EACD,MAAM,CACP,CAAA;IACH,CAAC;CAAA;AAlCD,gDAkCC;AAED;;;;;GAKG;AACH,SAAsB,iBAAiB,CAAC,IAAI,EAAE,OAAO,EAAE,WAAW;;QAChE,MAAM,KAAK,GAAG,WAAW,CAAC,UAAU,IAAI,WAAW,CAAA;QACnD,MAAM,MAAM,GAAW,KAAK,CAAC,EAAE,CAAA;QAC/B,qBAAY,CAAC,IAAI,CAAC,kBAAkB,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;QACrD,IAAI,CAAC,CAAC,IAAI,IAAI,IAAI,CAAC,EAAE,IAAI,OAAO,IAAI,OAAO,CAAC,EAAE,CAAC,EAAE;YAC/C,OAAO,qBAAY,CAAC,IAAI,CAAC,qBAAqB,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;SAChE;QAED,IAAI;YACF,MAAM,IAAI,GAAc,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;gBACpD,KAAK,EAAE;oBACL,MAAM;oBACN,MAAM,EAAE,IAAI,CAAC,EAAE;oBACf,IAAI,EAAE,EAAE,CAAC,cAAE,CAAC,EAAE,CAAC,EAAE,OAAO,CAAC,aAAa,EAAE;oBACxC,SAAS,EAAE,EAAE,CAAC,cAAE,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,EAAE,IAAI,CAAC,EAAE;iBACtC;gBACD,KAAK,EAAE,CAAC,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;gBACvB,KAAK,EAAE,EAAE;aACV,CAAC,CAAc,CAAA;YAChB,IAAI,CAAC,OAAO,EAAE,CAAA;YAEd,sCAAsC;YACtC,IAAI,IAAI,CAAC,GAAG,EAAE;gBACZ,MAAM,MAAM,GAAG,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,IAAI,KAAK,IAAI,CAAC,GAAG,CAAC,CAAA;gBACpD,4CAA4C;gBAC5C,IAAI,CAAC,MAAM,EAAE;oBACX,MAAM,SAAS,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;wBACvD,KAAK,EAAE;4BACL,MAAM;4BACN,MAAM,EAAE,IAAI,CAAC,EAAE;4BACf,IAAI,EAAE,EAAE,CAAC,cAAE,CAAC,EAAE,CAAC,EAAE,OAAO,CAAC,aAAa,EAAE;4BACxC,IAAI,EAAE,IAAI,CAAC,GAAG;yBACf;qBACF,CAAC,CAAY,CAAA;oBACd,SAAS;oBACT,IAAI,SAAS,EAAE;wBACb,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAA;qBACrB;iBACF;aACF;YAED,YAAY,CAAC,IAAI,EAAE,CAAO,CAAC,EAAE,EAAE;gBAC7B,IAAI,CAAC,OAAO,CAAC,aAAa,CAAC,QAAQ,CAAC,CAAC,CAAC,IAAI,CAAC;oBAAE,OAAM,CAAC,2BAA2B;gBAC/E,IAAI,IAAI,CAAC,kBAAkB,EAAE;oBAC3B,IAAI,OAAO,CAAC,+BAA+B,CAAC,QAAQ,CAAC,CAAC,CAAC,IAAI,CAAC,EAAE;wBAC5D,OAAM,CAAC,iDAAiD;qBACzD;iBACF;gBACD,MAAM,MAAM,mCACP,KAAK,KACR,KAAK,EAAE,CAAC,CAAC,WAAW,IAAI,SAAS,EACjC,IAAI,EAAE,mBAAS,CAAC,UAAU,CAAC,MAAM,EACjC,QAAQ,EAAE,CAAC,CAAC,SAAS,IAAI,EAAE,GAC5B,CAAA;gBACD,IAAI,OAAO,GAAG,EAAE,CAAA;gBAChB,IAAI;oBACF,OAAO,GAAG,IAAI,CAAC,KAAK,CAAC,CAAC,CAAC,oBAAoB,CAAC,CAAA;iBAC7C;gBAAC,OAAO,CAAC,EAAE;oBACV,4BAA4B;iBAC7B;gBAED,IAAI,KAAK,GAAG,CAAC,CAAC,IAAI,CAAA;gBAClB,IAAI,CAAC,KAAK;oBAAE,KAAK,GAAG,IAAI,IAAI,EAAE,CAAA;gBAC9B,MAAM,UAAU,GAAG,KAAK,CAAC,WAAW,EAAE,CAAA;gBAEtC,IAAI,WAAW,CAAA;gBACf,IAAI,aAAa,CAAA;gBACjB,IAAI,CAAC,CAAC,IAAI,KAAK,mBAAS,CAAC,aAAa,CAAC,UAAU,EAAE;oBACjD,IAAI,CAAC,CAAC,QAAQ,IAAI,CAAC,CAAC,UAAU,EAAE;wBAC9B,MAAM,IAAI,GACR,CAAC,CAAC,UAAU,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC,MAAM,IAAI,CAAC,CAAC,UAAU,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAA;wBAC9D,IAAI,IAAI,EAAE;4BACR,MAAM,QAAQ,GAAa,CAAC,MAAM,eAAM,CAAC,QAAQ,CAAC,OAAO,CAAC;gCACxD,KAAK,EAAE;oCACL,IAAI;oCACJ,MAAM,EAAE,IAAI,CAAC,EAAE;oCACf,MAAM;iCACP;6BACF,CAAC,CAAa,CAAA;4BACf,uDAAuD;4BACvD,WAAW,GAAG,EAAE,IAAI,EAAE,QAAQ,CAAC,GAAG,EAAE,CAAA;4BACpC,aAAa,GAAG,EAAE,IAAI,EAAE,QAAQ,CAAC,IAAI,EAAE,CAAA;yBACxC;qBACF;iBACF;gBACD,MAAM,WAAW,GAAG,CAAC,CAAC,MAAM,KAAK,MAAM,CAAA;gBACvC,MAAM,aAAa,GAAG,IAAI,CAAA;gBAC1B,IAAI,GAAG,GAAG,OAAO,CAAC,MAAM,CACtB,CAAC,CAAC,IAAI,EACN,IAAI,EACJ,MAAM,wFAEJ,OAAO,EACP,IAAI,EAAE,CAAC,CAAC,IAAI,EACZ,SAAS,EAAE,CAAC,CAAC,SAAS,EACtB,QAAQ,EAAE,CAAC,CAAC,QAAQ,IAAI,CAAC,EACzB,MAAM,EAAE,CAAC,CAAC,MAAM,EAChB,MAAM,EAAE,CAAC,CAAC,MAAM,IACb,CAAC,WAAW,IAAI,EAAE,QAAQ,EAAE,WAAW,EAAE,CAAC,GAC1C,CAAC,aAAa,IAAI,EAAE,UAAU,EAAE,aAAa,EAAE,CAAC,GAChD,CAAC,CAAC,CAAC,SAAS,IAAI,EAAE,SAAS,EAAE,CAAC,CAAC,SAAS,EAAE,CAAC,GAC3C,CAAC,UAAU,IAAI,EAAE,IAAI,EAAE,UAAU,EAAE,CAAC,GACpC,CAAC,CAAC,CAAC,cAAc,IAAI,EAAE,cAAc,EAAE,CAAC,CAAC,cAAc,EAAE,CAAC,GAC1D,CAAC,CAAC,CAAC,YAAY,IAAI,EAAE,YAAY,EAAE,CAAC,CAAC,YAAY,EAAE,CAAC,GAEzD,WAAW,EACX,aAAa,CACd,CAAA;gBAED,GAAG,GAAG,MAAM,IAAA,oBAAc,EAAC,GAAG,EAAE,IAAI,CAAC,CAAA;gBACrC,MAAM,IAAI,GAAG,MAAM,IAAA,wBAAkB,EAAC,GAAG,EAAE,OAAO,EAAE,IAAI,CAAC,CAAA;gBACzD,MAAM,SAAS,GAAG,GAAG,OAAO,CAAC,SAAS,IAAI,IAAI,CAAC,IAAI,EAAE,CAAA;gBACrD,MAAM,gBAAgB,GAAG,IAAI,CAAA;gBAC7B,uCAAuC;gBACvC,MAAM,OAAO,CAAC,WAAW,CACvB;oBACE,IAAI;oBACJ,IAAI,EAAE,OAAO,CAAC,SAAS;oBACvB,UAAU,EAAE,OAAO,CAAC,SAAS;iBAC9B,EACD,KAAK,EACL,SAAS,EACT,gBAAgB,CACjB,CAAA;YACH,CAAC,CAAA,CAAC,CAAA,CAAC,cAAc;SAClB;QAAC,OAAO,CAAC,EAAE;YACV,qBAAY,CAAC,KAAK,CAAC,CAAC,yBAAyB,EAAE,CAAC,CAAC,CAAC,CAAA;SACnD;IACH,CAAC;CAAA;AAhID,8CAgIC;AAED;;;;;;;;;;;;;;;;;;;GAmBG;AACH,SAAsB,qBAAqB,CACzC,KAAK,EACL,UAAU,EACV,IAAY,EACZ,GAAW,EACX,iBAAyB,EACzB,aAAqB,EACrB,aAAqB,EACrB,aAAqB,EACrB,QAAiB,EACjB,UAAmB,EACnB,OAAe,EACf,QAAgB,EAChB,SAAiB,EACjB,MAAc,EACd,GAAW,EACX,eAAuB,EACvB,cAAsB,EACtB,oBAA4B,EAC5B,YAAoB,EACpB,gBAAwB,EACxB,gBAAwB;;QAExB,MAAM,IAAI,GAAG,IAAI,IAAI,EAAE,CAAA;QACvB,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAA;QACvB,IAAI,CAAC,CAAC,KAAK,IAAI,UAAU,IAAI,KAAK,CAAC,OAAO,CAAC,UAAU,CAAC,CAAC,EAAE;YACvD,OAAO,EAAE,CAAA;SACV;QAED,+CAA+C;QAC/C,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,OAAO,EAAE,CAAA;QAChC,MAAM,SAAS,GAAG,MAAM,MAAM,CAAC,kBAAkB,CAAC,KAAK,CAAC,SAAS,CAAC,CAAA;QAClE,MAAM,aAAa,GAAG,UAAU,CAAC,QAAQ,CAAC,KAAK,CAAC,EAAE,CAAC;YACjD,CAAC,CAAC,UAAU;YACZ,CAAC,CAAC,CAAC,KAAK,CAAC,EAAE,CAAC,CAAC,MAAM,CAAC,UAAU,CAAC,CAAA;QACjC,OAAO;YACL,IAAI,EAAE,SAAS;YACf,WAAW,EAAE,KAAK,CAAC,SAAS;YAC5B,UAAU,EAAE,IAAI,CAAC,SAAS,CAAC,aAAa,CAAC;YACzC,SAAS,EAAE,IAAI;YACf,SAAS,EAAE,IAAI;YACf,QAAQ,EAAE,GAAG,IAAI,EAAE;YACnB,IAAI,EAAE,IAAI;YACV,IAAI,EAAE,mBAAS,CAAC,UAAU,CAAC,KAAK;YAChC,QAAQ,EAAE,IAAI,CAAC,MAAM;YACrB,eAAe,EAAE,IAAI,CAAC,OAAO;YAC7B,IAAI,EAAE,MAAM,CAAC,OAAO,EAAE;YACtB,eAAe,EAAE,iBAAiB,IAAI,CAAC;YACvC,WAAW,EAAE,aAAa,IAAI,CAAC;YAC/B,YAAY,EAAE,aAAa,IAAI,CAAC;YAChC,YAAY,EAAE,aAAa,IAAI,CAAC;YAChC,QAAQ,EAAE,QAAQ,IAAI,KAAK;YAC3B,OAAO,EAAE,UAAU,IAAI,KAAK;YAC5B,MAAM,EAAE,OAAO,IAAI,EAAE;YACrB,OAAO,EAAE,QAAQ,IAAI,EAAE;YACvB,QAAQ,EAAE,SAAS,IAAI,CAAC;YACxB,MAAM;YACN,GAAG,EAAE,GAAG,IAAI,EAAE;YACd,cAAc,EAAE,eAAe;YAC/B,aAAa,EAAE,cAAc,IAAI,CAAC;YAClC,kBAAkB,EAAE,oBAAoB,IAAI,EAAE;YAC9C,WAAW,EAAE,YAAY,IAAI,EAAE;YAC/B,cAAc,EAAE,gBAAgB,IAAI,EAAE;YACtC,eAAe,EAAE,gBAAgB,IAAI,EAAE;SACxC,CAAA;IACH,CAAC;CAAA;AAjED,sDAiEC;AAED;;;;;;;;;GASG;AACH,SAAsB,0BAA0B,CAAC,KAAK,EAAE,MAAM;;QAC5D,MAAM,OAAO,GAAiB,CAAC,MAAM,eAAM,CAAC,UAAU,CAAC,OAAO,CAAC;YAC7D,KAAK,EAAE;gBACL,MAAM,EAAE,KAAK,CAAC,EAAE;gBAChB,MAAM,EAAE,mBAAS,CAAC,aAAa,CAAC,OAAO;gBACvC,MAAM;aACP;SACF,CAAC,CAAiB,CAAA;QACnB,IAAI,CAAC,OAAO;YAAE,OAAO,KAAK,CAAA;QAC1B,MAAM,iBAAiB,GAAa,OAAO,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,SAAS,CAAC,CAAA;QACnE,MAAM,IAAI,GAAG,KAAK,CAAC,UAAU,IAAI,KAAK,CAAA;QACtC,uCACK,IAAI,KACP,iBAAiB,IAClB;IACH,CAAC;CAAA;AAfD,gEAeC;AAED,SAAe,YAAY,CAAC,KAAK,EAAE,QAAQ;;QACzC,KAAK,IAAI,KAAK,GAAG,CAAC,EAAE,KAAK,GAAG,KAAK,CAAC,MAAM,EAAE,KAAK,EAAE,EAAE;YACjD,MAAM,QAAQ,CAAC,KAAK,CAAC,KAAK,CAAC,EAAE,KAAK,EAAE,KAAK,CAAC,CAAA;SAC3C;IACH,CAAC;CAAA;AAED,SAAS,qBAAqB,CAAC,IAAI,EAAE,EAAS,EAAE,KAAK;IACnD,OAAO;QACL,IAAI,EAAE,IAAI,CAAC,IAAI;QACf,IAAI,EAAE,IAAI,CAAC,IAAI;QACf,IAAI,EAAE,IAAI,CAAC,IAAI;QACf,iBAAiB,EAAE,IAAI,CAAC,eAAe;QACvC,aAAa,EAAE,IAAI,CAAC,WAAW;QAC/B,aAAa,EAAE,IAAI,CAAC,YAAY;QAChC,aAAa,EAAE,IAAI,CAAC,YAAY;QAChC,OAAO,EAAE,IAAI,CAAC,MAAM;QACpB,QAAQ,EAAE,IAAI,CAAC,OAAO;QACtB,SAAS,EAAE,IAAI,CAAC,QAAQ;QACxB,GAAG,EAAE,IAAI,CAAC,GAAG,IAAI,EAAE;QACnB,OAAO,EAAE,KAAK;QACd,WAAW,EAAE,KAAK,CAAC,KAAK;QACxB,gBAAgB,EAAE,KAAK,CAAC,SAAS,IAAI,EAAE;QACvC,YAAY,EAAE,KAAK,CAAC,SAAS;QAC7B,WAAW,EAAE,EAAE,CAAC,WAAW;QAC3B,IAAI,EAAE,EAAE,CAAC,IAAI;QACb,GAAG,EAAE,EAAE,CAAC,GAAG;QACX,QAAQ,EAAE,EAAE,CAAC,QAAQ;QACrB,UAAU,EAAE,EAAE,CAAC,OAAO;KACvB,CAAA;AACH,CAAC"} \ No newline at end of file +{"version":3,"file":"chatTribes.js","sourceRoot":"","sources":["../../../src/controllers/chatTribes.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/src/controllers/chats.js b/dist/src/controllers/chats.js index 3d0c1396..585c7b80 100644 --- a/dist/src/controllers/chats.js +++ b/dist/src/controllers/chats.js @@ -261,7 +261,7 @@ function createGroupChat(req, res) { if (!req.owner) return (0, res_1.failure)(res, 'no owner'); const tenant = req.owner.id; - const { name, is_tribe, price_per_message, price_to_join, escrow_amount, escrow_millis, img, description, tags, unlisted, app_url, feed_url, feed_type, pin, call_recording, meme_server_location, jitsi_server, stakwork_api_key, stakwork_webhook, } = req.body; + const { name, is_tribe, price_per_message, price_to_join, escrow_amount, escrow_millis, img, description, tags, unlisted, app_url, feed_url, feed_type, pin, call_recording, meme_server_location, jitsi_server, stakwork_api_key, stakwork_webhook, second_brain_url, } = req.body; let { profile_filters } = req.body; if (profile_filters) { if (!Array.isArray(profile_filters)) { @@ -300,7 +300,7 @@ function createGroupChat(req, res) { let chatParams; let okToCreate = true; if (is_tribe) { - chatParams = (yield (0, chatTribes_1.createTribeChatParams)(owner, contact_ids, name, img, price_per_message, price_to_join, escrow_amount, escrow_millis, unlisted, req.body.private, app_url, feed_url, feed_type, tenant, pin, profile_filters || '', call_recording, meme_server_location, jitsi_server, stakwork_api_key, stakwork_webhook)); + chatParams = (yield (0, chatTribes_1.createTribeChatParams)(owner, contact_ids, name, img, price_per_message, price_to_join, escrow_amount, escrow_millis, unlisted, req.body.private, app_url, feed_url, feed_type, tenant, pin, profile_filters || '', call_recording, meme_server_location, jitsi_server, stakwork_api_key, stakwork_webhook, second_brain_url)); if (chatParams.uuid) { // publish to tribe server try { diff --git a/dist/src/controllers/chats.js.map b/dist/src/controllers/chats.js.map index 1bc45cfa..44d3110a 100644 --- a/dist/src/controllers/chats.js.map +++ b/dist/src/controllers/chats.js.map @@ -1 +1 @@ -{"version":3,"file":"chats.js","sourceRoot":"","sources":["../../../src/controllers/chats.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"chats.js","sourceRoot":"","sources":["../../../src/controllers/chats.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/controllers/chatTribes.ts b/src/controllers/chatTribes.ts index f7df22e5..8629d934 100644 --- a/src/controllers/chatTribes.ts +++ b/src/controllers/chatTribes.ts @@ -945,7 +945,8 @@ export async function createTribeChatParams( meme_server_location: string, jitsi_server: string, stakwork_api_key: string, - stakwork_webhook: string + stakwork_webhook: string, + second_brain_url: string ): Promise<{ [k: string]: any }> { const date = new Date() date.setMilliseconds(0) @@ -988,6 +989,7 @@ export async function createTribeChatParams( jitsiServer: jitsi_server || '', stakworkApiKey: stakwork_api_key || '', stakworkWebhook: stakwork_webhook || '', + secondBrainUrl: second_brain_url || '', } } diff --git a/src/controllers/chats.ts b/src/controllers/chats.ts index 07d4f5d3..3a9aa836 100644 --- a/src/controllers/chats.ts +++ b/src/controllers/chats.ts @@ -289,6 +289,7 @@ export async function createGroupChat(req: Req, res: Res): Promise { jitsi_server, stakwork_api_key, stakwork_webhook, + second_brain_url, } = req.body let { profile_filters } = req.body @@ -353,7 +354,8 @@ export async function createGroupChat(req: Req, res: Res): Promise { meme_server_location, jitsi_server, stakwork_api_key, - stakwork_webhook + stakwork_webhook, + second_brain_url )) as Chat if (chatParams.uuid) { // publish to tribe server From 5b271982a0f33efc15ae70928dd3eb1d22cd1721 Mon Sep 17 00:00:00 2001 From: Oluwatobi Bamidele Date: Tue, 19 Mar 2024 19:09:31 +0100 Subject: [PATCH 15/35] update: added second brain url to update tribe --- dist/src/controllers/chatTribes.js | 4 +++- dist/src/controllers/chatTribes.js.map | 2 +- src/controllers/chatTribes.ts | 2 ++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/dist/src/controllers/chatTribes.js b/dist/src/controllers/chatTribes.js index c8d66894..6b7f10f6 100644 --- a/dist/src/controllers/chatTribes.js +++ b/dist/src/controllers/chatTribes.js @@ -371,7 +371,7 @@ function editTribe(req, res) { if (!req.owner) return (0, res_1.failure)(res, 'no owner'); const tenant = req.owner.id; - const { name, price_per_message, price_to_join, escrow_amount, escrow_millis, img, description, tags, unlisted, app_url, feed_url, feed_type, pin, call_recording, meme_server_location, jitsi_server, stakwork_api_key, stakwork_webhook, } = req.body; + const { name, price_per_message, price_to_join, escrow_amount, escrow_millis, img, description, tags, unlisted, app_url, feed_url, feed_type, pin, call_recording, meme_server_location, jitsi_server, stakwork_api_key, stakwork_webhook, second_brain_url, } = req.body; const { id } = req.params; if (!id) return (0, res_1.failure)(res, 'group id is required'); @@ -468,6 +468,8 @@ function editTribe(req, res) { obj.stakworkApiKey = stakwork_api_key; if (stakwork_webhook) obj.stakworkWebhook = stakwork_webhook; + if (second_brain_url) + obj.secondBrainUrl = second_brain_url; if (Object.keys(obj).length > 0) { yield chat.update(obj); } diff --git a/dist/src/controllers/chatTribes.js.map b/dist/src/controllers/chatTribes.js.map index 690ed5ed..4369b966 100644 --- a/dist/src/controllers/chatTribes.js.map +++ b/dist/src/controllers/chatTribes.js.map @@ -1 +1 @@ -{"version":3,"file":"chatTribes.js","sourceRoot":"","sources":["../../../src/controllers/chatTribes.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"chatTribes.js","sourceRoot":"","sources":["../../../src/controllers/chatTribes.ts"],"names":[],"mappings":";;;;;;;;;;;;AAAA,yCAA8B;AAE9B,sCAQkB;AAClB,2CAA0C;AAC1C,sCAA+C;AAC/C,sCAAqC;AACrC,qCAAoC;AACpC,sCAAqC;AACrC,0CAAyC;AACzC,0CAAyC;AACzC,gCAAyC;AACzC,sCAAiE;AACjE,4CAAoC;AACpC,4CAAuD;AAIvD;;;;;;GAMG;AACH,SAAsB,SAAS,CAAC,GAAQ,EAAE,GAAQ;;QAChD,IAAI,CAAC,GAAG,CAAC,KAAK;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,UAAU,CAAC,CAAA;QAC/C,qBAAY,CAAC,IAAI,CAAC,cAAc,EAAE,gBAAO,CAAC,OAAO,CAAC,CAAA;QAClD,IAAI;YACF,MAAM,IAAI,GAAG,MAAM,WAAW,CAAC,GAAG,CAAC,IAAI,EAAE,GAAG,CAAC,KAAK,CAAC,CAAA;YACnD,IAAA,aAAO,EAAC,GAAG,EAAE,IAAI,CAAC,CAAA;SACnB;QAAC,OAAO,CAAC,EAAE;YACV,IAAA,aAAO,EAAC,GAAG,EAAE,CAAC,CAAC,CAAA;SAChB;IACH,CAAC;CAAA;AATD,8BASC;AAED,SAAsB,WAAW,CAAC,IAA0B,EAAE,KAAc;;QAC1E,MAAM,EACJ,IAAI,EACJ,SAAS,EACT,IAAI,EACJ,IAAI,EACJ,MAAM,EACN,GAAG,EACH,YAAY,EACZ,gBAAgB,EAChB,WAAW,EACX,QAAQ,EACR,YAAY,GACb,GAAG,IAAI,CAAA;QACR,qBAAY,CAAC,IAAI,CACf,CAAC,4CAA4C,EAAE,gBAAgB,CAAC,EAChE,gBAAO,CAAC,OAAO,CAChB,CAAA;QACD,MAAM,UAAU,GAAG,IAAI,CAAC,OAAO,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAA;QAC9C,MAAM,MAAM,GAAG,KAAK,CAAC,EAAE,CAAA;QAEvB,OAAO,IAAI,OAAO,CAAC,CAAO,OAAO,EAAE,MAAM,EAAE,EAAE;YAC3C,MAAM,QAAQ,GAAS,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,OAAO,CAAC;gBAChD,KAAK,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE;aACxB,CAAC,CAAS,CAAA;YAEX,IAAI,QAAQ,EAAE;gBACZ,qBAAY,CAAC,KAAK,CAAC,+BAA+B,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;gBACnE,MAAM,CAAC,iBAAiB,CAAC,CAAA;aAC1B;YAED,IAAI,CAAC,YAAY,IAAI,CAAC,SAAS,IAAI,CAAC,IAAI,EAAE;gBACxC,qBAAY,CAAC,KAAK,CAAC,yBAAyB,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;gBAC7D,MAAM,CAAC,yBAAyB,CAAC,CAAA;aAClC;YAED,MAAM,WAAW,GAAG,YAAY,CAAA;YAChC,yBAAyB;YAEzB,MAAM,UAAU,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;gBACxD,KAAK,EAAE,EAAE,SAAS,EAAE,WAAW,EAAE,MAAM,EAAE;aAC1C,CAAC,CAAY,CAAA;YAEd,IAAI,aAAa,CAAA;YAEjB,MAAM,UAAU,GAAG,CAAC,KAAK,CAAC,EAAE,CAAC,CAAA;YAC7B,IAAI,UAAU,EAAE;gBACd,aAAa,GAAG,UAAU,CAAA,CAAC,0BAA0B;gBACrD,IAAI,gBAAgB,IAAI,gBAAgB,KAAK,UAAU,CAAC,SAAS,EAAE;oBACjE,MAAM,UAAU,CAAC,MAAM,CAAC,EAAE,SAAS,EAAE,gBAAgB,EAAE,CAAC,CAAA;iBACzD;gBACD,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC,UAAU,CAAC,EAAE,CAAC;oBAAE,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,EAAE,CAAC,CAAA;aACxE;iBAAM;gBACL,MAAM,cAAc,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,MAAM,CAAC;oBAC3D,SAAS,EAAE,WAAW;oBACtB,UAAU,EAAE,EAAE;oBACd,KAAK,EAAE,WAAW,IAAI,SAAS;oBAC/B,MAAM,EAAE,CAAC;oBACT,SAAS,EAAE,IAAI;oBACf,MAAM;oBACN,SAAS,EAAE,gBAAgB,IAAI,EAAE;iBAClC,CAAC,CAAY,CAAA;gBACd,aAAa,GAAG,cAAc,CAAA;gBAC9B,qDAAqD;gBACrD,UAAU,CAAC,IAAI,CAAC,cAAc,CAAC,EAAE,CAAC,CAAA;aACnC;YACD,MAAM,IAAI,GAAG,IAAI,IAAI,EAAE,CAAA;YACvB,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAA;YAEvB,MAAM,UAAU,GAAG,UAAU;gBAC3B,CAAC,CAAC,mBAAS,CAAC,aAAa,CAAC,OAAO;gBACjC,CAAC,CAAC,mBAAS,CAAC,aAAa,CAAC,QAAQ,CAAA;YACpC,MAAM,UAAU,GAAkB;gBAChC,IAAI,EAAE,IAAI;gBACV,UAAU,EAAE,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC;gBACtC,QAAQ,EAAE,GAAG,IAAI,EAAE;gBACnB,SAAS,EAAE,IAAI;gBACf,SAAS,EAAE,IAAI;gBACf,IAAI,EAAE,IAAI;gBACV,IAAI,EAAE,mBAAS,CAAC,UAAU,CAAC,KAAK;gBAChC,IAAI,EAAE,IAAI,IAAI,MAAM,CAAC,OAAO,EAAE;gBAC9B,QAAQ,EAAE,SAAS;gBACnB,WAAW,EAAE,YAAY;gBACzB,OAAO,EAAE,UAAU,IAAI,KAAK;gBAC5B,MAAM,EAAE,UAAU;gBAClB,WAAW,EAAE,MAAM,IAAI,CAAC;gBACxB,MAAM;aACP,CAAA;YACD,IAAI,QAAQ;gBAAE,UAAU,CAAC,OAAO,GAAG,QAAQ,CAAA;YAC3C,IAAI,YAAY;gBAAE,UAAU,CAAC,UAAU,GAAG,YAAY,CAAA;YAEtD,MAAM,UAAU,GAAG,UAAU;gBAC3B,CAAC,CAAC,mBAAS,CAAC,aAAa,CAAC,cAAc;gBACxC,CAAC,CAAC,mBAAS,CAAC,aAAa,CAAC,UAAU,CAAA;YACtC,MAAM,gBAAgB,GAAW,UAAU;gBACzC,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,aAAa,CAAC,EAAE,CAAC,CAAC,CAAC,4CAA4C;gBACjF,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,CAAA;YAC9B,OAAO,CAAC,GAAG,CAAC,0BAA0B,EAAE,UAAU,CAAC,CAAA;YACnD,OAAO,CAAC,GAAG,CAAC,gCAAgC,EAAE,gBAAgB,CAAC,CAAA;YAC/D,oCAAoC;YACpC,MAAM,QAAQ,GAAG,KAAK,CAAA;YACtB,IAAI,QAAQ;gBAAE,QAAQ,CAAC,KAAK,GAAG,QAAQ,CAAA;YACvC,OAAO,CAAC,WAAW,CAAC;gBAClB,8BAA8B;gBAC9B,IAAI,kCACC,UAAU,KACb,UAAU,EAAE,gBAAgB,EAC5B,OAAO,EAAE;wBACP,CAAC,KAAK,CAAC,SAAS,CAAC,EAAE;4BACjB,GAAG,EAAE,KAAK,CAAC,UAAU;4BACrB,KAAK,EAAE,QAAQ,IAAI,KAAK,CAAC,KAAK,IAAI,EAAE;yBACrC;qBACF,GACF;gBACD,MAAM,EAAE,MAAM,IAAI,CAAC;gBACnB,MAAM,EAAE,QAAQ;gBAChB,OAAO,EAAE,EAAE;gBACX,IAAI,EAAE,UAAU;gBAChB,OAAO,EAAE,UAAU,CAAC;oBAClB,MAAM,CAAC,CAAC,CAAC,CAAA;gBACX,CAAC;gBACD,OAAO,EAAE;;wBACP,OAAO,CAAC,GAAG,CAAC,8BAA8B,CAAC,CAAA;wBAC3C,MAAM,IAAI,GAAe,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,MAAM,CAChD,UAAU,CACX,CAAe,CAAA;wBAChB,eAAM,CAAC,UAAU,CAAC,MAAM,CAAC;4BACvB,SAAS,EAAE,aAAa,CAAC,EAAE;4BAC3B,MAAM,EAAE,IAAI,CAAC,EAAE;4BACf,IAAI,EAAE,mBAAS,CAAC,UAAU,CAAC,KAAK;4BAChC,UAAU,EAAE,IAAI;4BAChB,MAAM,EAAE,mBAAS,CAAC,aAAa,CAAC,QAAQ;4BACxC,MAAM;yBACP,CAAC,CAAA;wBACF,MAAM,CAAC,YAAY,CAAC,QAAQ,EAAE,IAAI,EAAE,OAAO,CAAC,kBAAkB,CAAC,CAAA;wBAC/D,OAAO,CAAC,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC,CAAA;oBACrC,CAAC;iBAAA;aACF,CAAC,CAAA;QACJ,CAAC,CAAA,CAAC,CAAA;IACJ,CAAC;CAAA;AA3ID,kCA2IC;AAED;;;;;;GAMG;AACH,SAAsB,aAAa,CACjC,GAAQ,EACR,GAAQ;;QAER,IAAI,CAAC,GAAG,CAAC,KAAK;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,UAAU,CAAC,CAAA;QAC/C,MAAM,KAAK,GAAG,GAAG,CAAC,KAAK,CAAA;QACvB,qCAAqC;QAErC,MAAM,EAAE,UAAU,EAAE,IAAI,EAAE,IAAI,EAAE,GAAG,GAAG,CAAC,IAAI,CAAA;QAC3C,MAAM,OAAO,GAAG,MAAM,MAAM,CAAC,aAAa,CAAC;YACzC,UAAU;YACV,IAAI;YACJ,IAAI;YACJ,YAAY,EAAE,KAAK,CAAC,SAAS;SAC9B,CAAC,CAAA;QACF,IAAA,aAAO,EAAC,GAAG,EAAE,OAAO,CAAC,CAAA;IACvB,CAAC;CAAA;AAhBD,sCAgBC;AAED;;;;;;GAMG;AACH,SAAsB,aAAa,CACjC,GAAQ,EACR,GAAQ;;QAER,IAAI,CAAC,GAAG,CAAC,KAAK;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,UAAU,CAAC,CAAA;QAE/C,MAAM,KAAK,GAAG,GAAG,CAAC,KAAK,CAAA;QACvB,MAAM,EAAE,EAAE,EAAE,IAAI,EAAE,GAAG,GAAG,CAAC,IAAI,CAAA;QAC7B,MAAM,OAAO,GAAG,MAAM,MAAM,CAAC,aAAa,CAAC;YACzC,EAAE;YACF,IAAI;YACJ,YAAY,EAAE,KAAK,CAAC,SAAS;SAC9B,CAAC,CAAA;QACF,IAAA,aAAO,EAAC,GAAG,EAAE,OAAO,CAAC,CAAA;IACvB,CAAC;CAAA;AAdD,sCAcC;AAED;;;;;GAKG;AACH,SAAsB,oBAAoB,CAAC,OAAO;;QAChD,qBAAY,CAAC,IAAI,CAAC,yBAAyB,EAAE,gBAAO,CAAC,OAAO,CAAC,CAAA;QAC7D,MAAM,EACJ,KAAK,EACL,IAAI,EACJ,cAAc,EACd,YAAY,EACZ,YAAY,EACZ,SAAS,EACT,YAAY,EACZ,YAAY,EACZ,gBAAgB,EAChB,iBAAiB,GAClB,GAAG,MAAM,OAAO,CAAC,kBAAkB,CAAC,OAAO,CAAC,CAAA;QAC7C,MAAM,MAAM,GAAW,KAAK,CAAC,EAAE,CAAA;QAE/B,IAAI,CAAC,IAAI;YAAE,OAAO,qBAAY,CAAC,KAAK,CAAC,SAAS,CAAC,CAAA;QAE/C,MAAM,OAAO,GAAG,SAAS,KAAK,mBAAS,CAAC,UAAU,CAAC,KAAK,CAAA;QACxD,IAAI,CAAC,OAAO,IAAI,CAAC,YAAY;YAAE,OAAO,qBAAY,CAAC,KAAK,CAAC,aAAa,CAAC,CAAA;QAEvE,MAAM,IAAI,GAAG,IAAI,IAAI,EAAE,CAAA;QACvB,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAA;QAEvB,IAAI,SAAS,GAAQ,IAAI,CAAA;QACzB,MAAM,MAAM,GAAG,YAAY,CAAC,cAAc,CAAC,CAAA;QAC3C,MAAM,WAAW,GAAG,CAAC,MAAM,IAAI,MAAM,CAAC,KAAK,CAAC,IAAI,YAAY,IAAI,SAAS,CAAA;QAEzE,MAAM,MAAM,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;YACpD,KAAK,EAAE,EAAE,SAAS,EAAE,cAAc,EAAE,MAAM,EAAE;SAC7C,CAAC,CAAY,CAAA;QACd,IAAI,MAAM,EAAE;YACV,SAAS,GAAG,MAAM,CAAA,CAAC,0BAA0B;SAC9C;aAAM;YACL,IAAI,MAAM,IAAI,MAAM,CAAC,GAAG,EAAE;gBACxB,MAAM,cAAc,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,MAAM,CAAC;oBAC3D,SAAS,EAAE,cAAc;oBACzB,UAAU,EAAE,MAAM,CAAC,GAAG;oBACtB,KAAK,EAAE,YAAY,IAAI,WAAW;oBAClC,MAAM,EAAE,CAAC;oBACT,SAAS,EAAE,IAAI;oBACf,QAAQ,EAAE,gBAAgB;oBAC1B,MAAM;oBACN,SAAS,EAAE,iBAAiB,IAAI,EAAE;iBACnC,CAAC,CAAY,CAAA;gBACd,SAAS,GAAG,cAAc,CAAA;aAC3B;SACF;QACD,IAAI,CAAC,SAAS;YAAE,OAAO,qBAAY,CAAC,KAAK,CAAC,WAAW,CAAC,CAAA,CAAC,yBAAyB;QAEhF,qBAAY,CAAC,IAAI,CAAC;YAChB,QAAQ;YACR;gBACE,SAAS,EAAE,SAAS,CAAC,EAAE;gBACvB,MAAM,EAAE,IAAI,CAAC,EAAE;gBACf,IAAI,EAAE,mBAAS,CAAC,UAAU,CAAC,MAAM;gBACjC,MAAM,EAAE,mBAAS,CAAC,aAAa,CAAC,OAAO;gBACvC,UAAU,EAAE,IAAI;gBAChB,SAAS,EAAE,WAAW;aACvB;SACF,CAAC,CAAA;QACF,gCAAgC;QAChC,IAAI;YACF,MAAM,eAAM,CAAC,UAAU,CAAC,MAAM,CAAC;gBAC7B,SAAS,EAAE,SAAS,CAAC,EAAE;gBACvB,MAAM,EAAE,IAAI,CAAC,EAAE;gBACf,IAAI,EAAE,mBAAS,CAAC,UAAU,CAAC,MAAM;gBACjC,MAAM,EAAE,mBAAS,CAAC,aAAa,CAAC,OAAO;gBACvC,UAAU,EAAE,IAAI;gBAChB,SAAS,EAAE,WAAW;gBACtB,MAAM;aACP,CAAC,CAAA;YACF,uBAAuB;YACvB,MAAM,OAAO,GAAS,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,OAAO,CAAC;gBAC/C,KAAK,EAAE,EAAE,EAAE,EAAE,IAAI,CAAC,EAAE,EAAE;aACvB,CAAC,CAAS,CAAA;YACX,IAAI,OAAO,EAAE;gBACX,MAAM,OAAO,CAAC,MAAM,CAAC,EAAE,SAAS,EAAE,IAAI,EAAE,CAAC,CAAA;aAC1C;SACF;QAAC,OAAO,CAAC,EAAE;YACV,4BAA4B;SAC7B;QAED,MAAM,GAAG,GAAyB;YAChC,MAAM,EAAE,IAAI,CAAC,EAAE;YACf,IAAI,EAAE,mBAAS,CAAC,aAAa,CAAC,cAAc;YAC5C,MAAM,EAAE,CAAC,SAAS,IAAI,SAAS,CAAC,EAAE,CAAC,IAAI,CAAC;YACxC,cAAc,EAAE,EAAE;YAClB,oBAAoB,EAAE,EAAE;YACxB,MAAM,EAAE,mBAAS,CAAC,QAAQ,CAAC,SAAS;YACpC,IAAI,EAAE,IAAI;YACV,SAAS,EAAE,IAAI;YACf,SAAS,EAAE,IAAI;YACf,YAAY;YACZ,MAAM;SACP,CAAA;QACD,IAAI,OAAO,EAAE;YACX,GAAG,CAAC,WAAW,GAAG,WAAW,CAAA;YAC7B,GAAG,CAAC,SAAS,GAAG,gBAAgB,CAAA;SACjC;QACD,MAAM,OAAO,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,MAAM,CAAC,GAAG,CAAC,CAAY,CAAA;QAEtE,MAAM,OAAO,GAAG,MAAM,0BAA0B,CAAC,IAAI,EAAE,MAAM,CAAC,CAAA;QAC9D,MAAM,CAAC,QAAQ,CACb;YACE,IAAI,EAAE,gBAAgB;YACtB,QAAQ,EAAE;gBACR,OAAO,EAAE,SAAS,CAAC,aAAa,CAAC,SAAS,IAAI,EAAE,CAAC;gBACjD,IAAI,EAAE,SAAS,CAAC,UAAU,CAAC,OAAO,CAAC;gBACnC,OAAO,EAAE,SAAS,CAAC,aAAa,CAAC,OAAO,EAAE,OAAO,CAAC;aACnD;SACF,EACD,MAAM,CACP,CAAA;IACH,CAAC;CAAA;AAlHD,oDAkHC;AAED;;;;;;GAMG;AACH,SAAsB,UAAU,CAAC,GAAQ,EAAE,GAAQ;;QACjD,IAAI,CAAC,GAAG,CAAC,KAAK;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,UAAU,CAAC,CAAA;QAC/C,MAAM,MAAM,GAAW,GAAG,CAAC,KAAK,CAAC,EAAE,CAAA;QACnC,MAAM,EAAE,GAAG,EAAE,GAAG,GAAG,CAAC,IAAI,CAAA;QACxB,MAAM,EAAE,EAAE,EAAE,GAAG,GAAG,CAAC,MAAM,CAAA;QACzB,IAAI,CAAC,EAAE;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,sBAAsB,CAAC,CAAA;QACpD,MAAM,IAAI,GAAe,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,OAAO,CAAC;YAClD,KAAK,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE;SACtB,CAAC,CAAe,CAAA;QACjB,IAAI,CAAC,IAAI,EAAE;YACT,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,gBAAgB,CAAC,CAAA;SACtC;QACD,MAAM,KAAK,GAAG,GAAG,CAAC,KAAK,CAAA;QACvB,IAAI,KAAK,CAAC,SAAS,KAAK,IAAI,CAAC,WAAW,EAAE;YACxC,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,gBAAgB,CAAC,CAAA;SACtC;QACD,IAAI;YACF,MAAM,EAAE,GAAG,MAAM,MAAM,CAAC,cAAc,CAAC,IAAI,CAAC,IAAI,CAAC,CAAA;YACjD,MAAM,QAAQ,GAAG,IAAI,CAAC,UAAU,IAAI,IAAI,CAAA;YACxC,QAAQ,CAAC,GAAG,GAAG,GAAG,CAAA;YAClB,MAAM,MAAM,CAAC,IAAI,CAAC,qBAAqB,CAAC,QAAQ,EAAE,EAAE,EAAE,KAAK,CAAC,CAAC,CAAA;YAC7D,MAAM,eAAM,CAAC,IAAI,CAAC,MAAM,CAAC,EAAE,GAAG,EAAE,EAAE,EAAE,KAAK,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,EAAE,CAAC,CAAA;YAC5D,IAAA,aAAO,EAAC,GAAG,EAAE,EAAE,GAAG,EAAE,CAAC,CAAA;SACtB;QAAC,OAAO,CAAC,EAAE;YACV,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,sBAAsB,CAAC,CAAA;SAC5C;IACH,CAAC;CAAA;AA1BD,gCA0BC;AAED;;;;;;;GAOG;AACH,SAAsB,SAAS,CAAC,GAAQ,EAAE,GAAQ;;QAChD,IAAI,CAAC,GAAG,CAAC,KAAK;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,UAAU,CAAC,CAAA;QAC/C,MAAM,MAAM,GAAW,GAAG,CAAC,KAAK,CAAC,EAAE,CAAA;QACnC,MAAM,EACJ,IAAI,EACJ,iBAAiB,EACjB,aAAa,EACb,aAAa,EACb,aAAa,EACb,GAAG,EACH,WAAW,EACX,IAAI,EACJ,QAAQ,EACR,OAAO,EACP,QAAQ,EACR,SAAS,EACT,GAAG,EACH,cAAc,EACd,oBAAoB,EACpB,YAAY,EACZ,gBAAgB,EAChB,gBAAgB,EAChB,gBAAgB,GACjB,GAAG,GAAG,CAAC,IAAI,CAAA;QACZ,MAAM,EAAE,EAAE,EAAE,GAAG,GAAG,CAAC,MAAM,CAAA;QAEzB,IAAI,CAAC,EAAE;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,sBAAsB,CAAC,CAAA;QACpD,IAAI,EAAE,eAAe,EAAE,GAAG,GAAG,CAAC,IAAI,CAAA;QAClC,IAAI,eAAe,EAAE;YACnB,IAAI,CAAC,KAAK,CAAC,OAAO,CAAC,eAAe,CAAC,EAAE;gBACnC,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,yBAAyB,CAAC,CAAA;aAC/C;iBAAM;gBACL,eAAe,GAAG,eAAe,CAAC,IAAI,CAAC,GAAG,CAAC,CAAA;aAC5C;SACF;QACD,IAAI,cAAc,EAAE;YAClB,IAAI,OAAO,cAAc,KAAK,QAAQ,EAAE;gBACtC,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,8BAA8B,CAAC,CAAA;aACpD;iBAAM;gBACL,IAAI,cAAc,KAAK,CAAC,IAAI,cAAc,KAAK,CAAC,EAAE;oBAChD,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,8BAA8B,CAAC,CAAA;iBACpD;aACF;SACF;QAED,MAAM,IAAI,GAAS,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,OAAO,CAAC;YAC5C,KAAK,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE;SACtB,CAAC,CAAS,CAAA;QACX,IAAI,CAAC,IAAI,EAAE;YACT,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,gBAAgB,CAAC,CAAA;SACtC;QAED,MAAM,KAAK,GAAG,GAAG,CAAC,KAAK,CAAA;QAEvB,IAAI,UAAU,GAAG,IAAI,CAAA;QACrB,IAAI,KAAK,CAAC,SAAS,KAAK,IAAI,CAAC,WAAW,EAAE;YACxC,IAAI;gBACF,MAAM,MAAM,CAAC,IAAI,CAAC;oBAChB,IAAI,EAAE,IAAI,CAAC,IAAI;oBACf,IAAI,EAAE,IAAI;oBACV,IAAI,EAAE,IAAI,CAAC,IAAI;oBACf,iBAAiB,EAAE,iBAAiB,IAAI,CAAC;oBACzC,aAAa,EAAE,aAAa,IAAI,CAAC;oBACjC,aAAa,EAAE,aAAa,IAAI,CAAC;oBACjC,aAAa,EAAE,aAAa,IAAI,CAAC;oBACjC,WAAW;oBACX,IAAI;oBACJ,GAAG;oBACH,WAAW,EAAE,KAAK,CAAC,KAAK;oBACxB,QAAQ;oBACR,UAAU,EAAE,GAAG,CAAC,IAAI,CAAC,OAAO;oBAC5B,OAAO;oBACP,QAAQ;oBACR,SAAS;oBACT,OAAO,EAAE,KAAK;oBACd,gBAAgB,EAAE,KAAK,CAAC,SAAS,IAAI,EAAE;oBACvC,YAAY,EAAE,KAAK,CAAC,SAAS;oBAC7B,GAAG,EAAE,GAAG,IAAI,EAAE;oBACd,eAAe,EAAE,eAAe,IAAI,EAAE;iBACvC,CAAC,CAAA;aACH;YAAC,OAAO,CAAC,EAAE;gBACV,UAAU,GAAG,KAAK,CAAA;aACnB;SACF;QAED,IAAI,UAAU,EAAE;YACd,MAAM,GAAG,GAAyB,EAAE,CAAA;YACpC,IAAI,GAAG;gBAAE,GAAG,CAAC,QAAQ,GAAG,GAAG,CAAA;YAC3B,IAAI,IAAI;gBAAE,GAAG,CAAC,IAAI,GAAG,IAAI,CAAA;YACzB,IAAI,iBAAiB,IAAI,iBAAiB,KAAK,CAAC;gBAC9C,GAAG,CAAC,eAAe,GAAG,iBAAiB,CAAA;YACzC,IAAI,aAAa,IAAI,aAAa,KAAK,CAAC;gBAAE,GAAG,CAAC,WAAW,GAAG,aAAa,CAAA;YACzE,IAAI,aAAa,IAAI,aAAa,KAAK,CAAC;gBAAE,GAAG,CAAC,YAAY,GAAG,aAAa,CAAA;YAC1E,IAAI,aAAa,IAAI,aAAa,KAAK,CAAC;gBAAE,GAAG,CAAC,YAAY,GAAG,aAAa,CAAA;YAC1E,IAAI,QAAQ,IAAI,QAAQ,KAAK,KAAK;gBAAE,GAAG,CAAC,QAAQ,GAAG,QAAQ,CAAA;YAC3D,IAAI,OAAO;gBAAE,GAAG,CAAC,MAAM,GAAG,OAAO,CAAA;YACjC,IAAI,QAAQ;gBAAE,GAAG,CAAC,OAAO,GAAG,QAAQ,CAAA;YACpC,IAAI,SAAS;gBAAE,GAAG,CAAC,QAAQ,GAAG,SAAS,CAAA;YACvC,IAAI,GAAG,CAAC,IAAI,CAAC,OAAO,IAAI,GAAG,CAAC,IAAI,CAAC,OAAO,KAAK,KAAK;gBAChD,GAAG,CAAC,OAAO,GAAG,GAAG,CAAC,IAAI,CAAC,OAAO,CAAA;YAChC,IAAI,eAAe;gBAAE,GAAG,CAAC,cAAc,GAAG,eAAe,CAAA;YACzD,IAAI,cAAc,IAAI,cAAc,KAAK,CAAC;gBACxC,GAAG,CAAC,aAAa,GAAG,cAAc,CAAA;YACpC,IAAI,oBAAoB;gBAAE,GAAG,CAAC,kBAAkB,GAAG,oBAAoB,CAAA;YACvE,IAAI,YAAY;gBAAE,GAAG,CAAC,WAAW,GAAG,YAAY,CAAA;YAChD,IAAI,gBAAgB;gBAAE,GAAG,CAAC,cAAc,GAAG,gBAAgB,CAAA;YAC3D,IAAI,gBAAgB;gBAAE,GAAG,CAAC,eAAe,GAAG,gBAAgB,CAAA;YAC5D,IAAI,gBAAgB;gBAAE,GAAG,CAAC,cAAc,GAAG,gBAAgB,CAAA;YAC3D,IAAI,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,MAAM,GAAG,CAAC,EAAE;gBAC/B,MAAM,IAAI,CAAC,MAAM,CAAC,GAAG,CAAC,CAAA;aACvB;YACD,IAAA,aAAO,EAAC,GAAG,EAAE,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC,CAAA;SACzC;aAAM;YACL,IAAA,aAAO,EAAC,GAAG,EAAE,wBAAwB,CAAC,CAAA;SACvC;IACH,CAAC;CAAA;AAnHD,8BAmHC;AAID;;;;;;;;;;;;;;GAcG;AACH,SAAsB,qBAAqB,CAAC,GAAQ,EAAE,GAAG;;QACvD,IAAI,CAAC,GAAG,CAAC,KAAK;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,UAAU,CAAC,CAAA;QAC/C,MAAM,MAAM,GAAW,GAAG,CAAC,KAAK,CAAC,EAAE,CAAA;QAEnC,qBAAY,CAAC,IAAI,CAAC,mCAAmC,CAAC,CAAA;QACtD,MAAM,KAAK,GAAG,QAAQ,CAAC,GAAG,CAAC,MAAM,CAAC,WAAW,CAAC,CAAC,CAAA;QAC/C,MAAM,SAAS,GAAG,QAAQ,CAAC,GAAG,CAAC,MAAM,CAAC,WAAW,CAAC,CAAC,CAAA;QACnD,MAAM,MAAM,GAAqB,GAAG,CAAC,MAAM,CAAC,QAAQ,CAAqB,CAAA;QAEzE,MAAM,GAAG,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;YACjD,KAAK,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,MAAM,EAAE;SAC7B,CAAC,CAAY,CAAA;QACd,IAAI,CAAC,GAAG;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,YAAY,CAAC,CAAA;QAC3C,MAAM,MAAM,GAAG,GAAG,CAAC,MAAM,CAAA;QAEzB,MAAM,IAAI,GAAe,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,OAAO,CAAC;YAClD,KAAK,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,MAAM,EAAE;SAC9B,CAAC,CAAe,CAAA;QACjB,IAAI,CAAC,IAAI;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,SAAS,CAAC,CAAA;QAEzC,IACE,CAAC,KAAK;YACN,CAAC,SAAS;YACV,CAAC,CAAC,MAAM,KAAK,UAAU,IAAI,MAAM,KAAK,UAAU,CAAC,EACjD;YACA,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,kBAAkB,CAAC,CAAA;SACxC;QAED,IAAI,YAAY,GAAG,mBAAS,CAAC,aAAa,CAAC,QAAQ,CAAA;QACnD,IAAI,OAAO,GAAG,mBAAS,CAAC,aAAa,CAAC,aAAa,CAAA;QACnD,IAAI,MAAM,KAAK,UAAU,EAAE;YACzB,YAAY,GAAG,mBAAS,CAAC,aAAa,CAAC,QAAQ,CAAA;YAC/C,OAAO,GAAG,mBAAS,CAAC,aAAa,CAAC,cAAc,CAAA;YAChD,MAAM,UAAU,GAAG,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,UAAU,IAAI,IAAI,CAAC,CAAA;YACtD,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC,SAAS,CAAC;gBAAE,UAAU,CAAC,IAAI,CAAC,SAAS,CAAC,CAAA;YAC/D,MAAM,IAAI,CAAC,MAAM,CAAC,EAAE,UAAU,EAAE,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,EAAE,CAAC,CAAA;SAC9D;QAED,MAAM,GAAG,CAAC,MAAM,CAAC,EAAE,IAAI,EAAE,OAAO,EAAE,CAAC,CAAA;QAEnC,MAAM,MAAM,GAAe,CAAC,MAAM,eAAM,CAAC,UAAU,CAAC,OAAO,CAAC;YAC1D,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,EAAE;SAC7B,CAAC,CAAe,CAAA;QACjB,IAAI,CAAC,MAAM,EAAE;YACX,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,uBAAuB,CAAC,CAAA;SAC7C;QACD,IAAI,MAAM,KAAK,UAAU,EAAE;YACzB,2BAA2B;YAC3B,MAAM,MAAM,CAAC,MAAM,CAAC,EAAE,MAAM,EAAE,YAAY,EAAE,CAAC,CAAA;SAC9C;aAAM,IAAI,MAAM,KAAK,UAAU,EAAE;YAChC,kBAAkB;YAClB,MAAM,MAAM,CAAC,OAAO,EAAE,CAAA;SACvB;QAED,MAAM,KAAK,GAAG,GAAG,CAAC,KAAK,CAAA;QACvB,MAAM,UAAU,GAAG,IAAI,CAAC,UAAU,IAAI,IAAI,CAAA;QAE1C,OAAO,CAAC,WAAW,CAAC;YAClB,wBAAwB;YACxB,IAAI,kCAAO,UAAU,KAAE,UAAU,EAAE,IAAI,CAAC,SAAS,CAAC,CAAC,MAAM,CAAC,SAAS,CAAC,CAAC,GAAE;YACvE,MAAM,EAAE,CAAC;YACT,MAAM,EAAE,KAAK;YACb,OAAO,EAAE,EAAE;YACX,IAAI,EAAE,OAAO;SACd,CAAC,CAAA;QAEF,MAAM,OAAO,GAAG,MAAM,0BAA0B,CAAC,IAAI,EAAE,MAAM,CAAC,CAAA;QAC9D,IAAA,aAAO,EAAC,GAAG,EAAE;YACX,IAAI,EAAE,SAAS,CAAC,UAAU,CAAC,OAAO,CAAC;YACnC,OAAO,EAAE,SAAS,CAAC,aAAa,CAAC,GAAG,EAAE,OAAO,CAAC;SAC/C,CAAC,CAAA;IACJ,CAAC;CAAA;AAvED,sDAuEC;AAED;;;;;;;;GAQG;AACH,SAAsB,oBAAoB,CAAC,OAAO;;QAChD,qBAAY,CAAC,IAAI,CAAC,yBAAyB,EAAE,gBAAO,CAAC,OAAO,CAAC,CAAA;QAC7D,MAAM,EAAE,KAAK,EAAE,IAAI,EAAE,MAAM,EAAE,YAAY,EAAE,GACzC,MAAM,OAAO,CAAC,kBAAkB,CAAC,OAAO,CAAC,CAAA;QAC3C,IAAI,CAAC,IAAI;YAAE,OAAO,qBAAY,CAAC,KAAK,CAAC,SAAS,CAAC,CAAA;QAC/C,MAAM,IAAI,CAAC,MAAM,CAAC,EAAE,MAAM,EAAE,mBAAS,CAAC,aAAa,CAAC,QAAQ,EAAE,CAAC,CAAA;QAE/D,MAAM,MAAM,GAAW,KAAK,CAAC,EAAE,CAAA;QAE/B,MAAM,IAAI,GAAG,IAAI,IAAI,EAAE,CAAA;QACvB,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAA;QACvB,MAAM,GAAG,GAAyB;YAChC,MAAM,EAAE,IAAI,CAAC,EAAE;YACf,IAAI,EAAE,mBAAS,CAAC,aAAa,CAAC,cAAc;YAC5C,MAAM,EAAE,CAAC,MAAM,IAAI,MAAM,CAAC,EAAE,CAAC,IAAI,CAAC;YAClC,cAAc,EAAE,EAAE;YAClB,oBAAoB,EAAE,EAAE;YACxB,MAAM,EAAE,mBAAS,CAAC,QAAQ,CAAC,SAAS;YACpC,IAAI,EAAE,IAAI;YACV,SAAS,EAAE,IAAI;YACf,SAAS,EAAE,IAAI;YACf,YAAY;YACZ,MAAM;SACP,CAAA;QACD,MAAM,OAAO,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,MAAM,CAAC,GAAG,CAAC,CAAY,CAAA;QACtE,MAAM,CAAC,QAAQ,CACb;YACE,IAAI,EAAE,gBAAgB;YACtB,QAAQ,EAAE;gBACR,OAAO,EAAE,SAAS,CAAC,aAAa,CAAC,OAAO,EAAE,IAAI,CAAC;gBAC/C,IAAI,EAAE,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC;aACjC;SACF,EACD,MAAM,CACP,CAAA;QAED,MAAM,MAAM,GAAG,IAAI,CAAC,WAAW,IAAI,CAAC,CAAA;QACpC,MAAM,OAAO,GAAG,IAAI,CAAC,UAAU,IAAI,IAAI,CAAA;QACvC,MAAM,QAAQ,GAAG,KAAK,CAAA;QACtB,MAAM,QAAQ,GAAG,IAAI,CAAC,OAAO,IAAI,KAAK,CAAC,KAAK,CAAA;QAC5C,IAAI,QAAQ;YAAE,QAAQ,CAAC,KAAK,GAAG,QAAQ,CAAA;QACvC,+BAA+B;QAC/B,OAAO,CAAC,WAAW,CAAC;YAClB,IAAI,kCACC,OAAO,KACV,OAAO,EAAE;oBACP,CAAC,KAAK,CAAC,SAAS,CAAC,EAAE;wBACjB,GAAG,EAAE,KAAK,CAAC,UAAU;wBACrB,KAAK,EAAE,QAAQ,IAAI,EAAE;qBACtB;iBACF,GACF;YACD,MAAM;YACN,MAAM,EAAE,QAAQ;YAChB,OAAO,EAAE,EAAE;YACX,IAAI,EAAE,mBAAS,CAAC,aAAa,CAAC,UAAU;SACzC,CAAC,CAAA;QAEF,wDAAwD;IAC1D,CAAC;CAAA;AA3DD,oDA2DC;AAED;;;;;;;;;;;GAWG;AACH,SAAsB,mBAAmB,CAAC,OAAO;;QAC/C,qBAAY,CAAC,IAAI,CAAC,wBAAwB,EAAE,gBAAO,CAAC,OAAO,CAAC,CAAA;QAC5D,MAAM,EAAE,KAAK,EAAE,IAAI,EAAE,MAAM,EAAE,SAAS,EAAE,YAAY,EAAE,GACpD,MAAM,OAAO,CAAC,kBAAkB,CAAC,OAAO,CAAC,CAAA;QAC3C,IAAI,CAAC,IAAI;YAAE,OAAO,qBAAY,CAAC,KAAK,CAAC,SAAS,CAAC,CAAA;QAC/C,MAAM,IAAI,CAAC,MAAM,CAAC,EAAE,MAAM,EAAE,mBAAS,CAAC,aAAa,CAAC,QAAQ,EAAE,CAAC,CAAA;QAE/D,MAAM,MAAM,GAAW,KAAK,CAAC,EAAE,CAAA;QAE/B,MAAM,IAAI,GAAG,IAAI,IAAI,EAAE,CAAA;QACvB,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAA;QACvB,MAAM,GAAG,GAAyB;YAChC,MAAM,EAAE,IAAI,CAAC,EAAE;YACf,IAAI,EAAE,mBAAS,CAAC,aAAa,CAAC,aAAa;YAC3C,MAAM,EAAE,CAAC,MAAM,IAAI,MAAM,CAAC,EAAE,CAAC,IAAI,CAAC;YAClC,cAAc,EAAE,EAAE;YAClB,oBAAoB,EAAE,EAAE;YACxB,MAAM,EAAE,mBAAS,CAAC,QAAQ,CAAC,SAAS;YACpC,IAAI,EAAE,IAAI;YACV,SAAS,EAAE,IAAI;YACf,SAAS,EAAE,IAAI;YACf,YAAY;YACZ,MAAM;SACP,CAAA;QACD,MAAM,OAAO,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,MAAM,CAAC,GAAG,CAAC,CAAY,CAAA;QACtE,MAAM,CAAC,QAAQ,CACb;YACE,IAAI,EAAE,eAAe;YACrB,QAAQ,EAAE;gBACR,OAAO,EAAE,SAAS,CAAC,aAAa,CAAC,OAAO,EAAE,IAAI,CAAC;gBAC/C,IAAI,EAAE,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC;aACjC;SACF,EACD,MAAM,CACP,CAAA;QAED,IAAA,sBAAgB,EAAC,IAAI,EAAE,SAAS,EAAE,QAAQ,EAAE,KAAK,CAAC,CAAA;IACpD,CAAC;CAAA;AArCD,kDAqCC;AAED;;;;;;;;;;GAUG;AACH,SAAsB,kBAAkB,CAAC,OAAO;;QAC9C,qBAAY,CAAC,IAAI,CAAC,uBAAuB,EAAE,gBAAO,CAAC,OAAO,CAAC,CAAA;QAC3D,MAAM,EAAE,KAAK,EAAE,IAAI,EAAE,MAAM,EAAE,YAAY,EAAE,GACzC,MAAM,OAAO,CAAC,kBAAkB,CAAC,OAAO,CAAC,CAAA;QAC3C,IAAI,CAAC,IAAI;YAAE,OAAO,qBAAY,CAAC,KAAK,CAAC,SAAS,CAAC,CAAA;QAC/C,MAAM,MAAM,GAAW,KAAK,CAAC,EAAE,CAAA;QAC/B,gEAAgE;QAChE,8BAA8B;QAC9B,MAAM,IAAI,GAAG,IAAI,IAAI,EAAE,CAAA;QACvB,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAA;QACvB,MAAM,GAAG,GAAyB;YAChC,MAAM,EAAE,IAAI,CAAC,EAAE;YACf,IAAI,EAAE,mBAAS,CAAC,aAAa,CAAC,YAAY;YAC1C,MAAM,EAAE,CAAC,MAAM,IAAI,MAAM,CAAC,EAAE,CAAC,IAAI,CAAC;YAClC,cAAc,EAAE,EAAE;YAClB,oBAAoB,EAAE,EAAE;YACxB,MAAM,EAAE,mBAAS,CAAC,QAAQ,CAAC,SAAS;YACpC,IAAI,EAAE,IAAI;YACV,SAAS,EAAE,IAAI;YACf,SAAS,EAAE,IAAI;YACf,YAAY;YACZ,MAAM;SACP,CAAA;QACD,MAAM,OAAO,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,MAAM,CAAC,GAAG,CAAC,CAAY,CAAA;QACtE,MAAM,CAAC,QAAQ,CACb;YACE,IAAI,EAAE,cAAc;YACpB,QAAQ,EAAE;gBACR,OAAO,EAAE,SAAS,CAAC,aAAa,CAAC,OAAO,EAAE,IAAI,CAAC;gBAC/C,IAAI,EAAE,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC;aACjC;SACF,EACD,MAAM,CACP,CAAA;IACH,CAAC;CAAA;AAlCD,gDAkCC;AAED;;;;;GAKG;AACH,SAAsB,iBAAiB,CAAC,IAAI,EAAE,OAAO,EAAE,WAAW;;QAChE,MAAM,KAAK,GAAG,WAAW,CAAC,UAAU,IAAI,WAAW,CAAA;QACnD,MAAM,MAAM,GAAW,KAAK,CAAC,EAAE,CAAA;QAC/B,qBAAY,CAAC,IAAI,CAAC,kBAAkB,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;QACrD,IAAI,CAAC,CAAC,IAAI,IAAI,IAAI,CAAC,EAAE,IAAI,OAAO,IAAI,OAAO,CAAC,EAAE,CAAC,EAAE;YAC/C,OAAO,qBAAY,CAAC,IAAI,CAAC,qBAAqB,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;SAChE;QAED,IAAI;YACF,MAAM,IAAI,GAAc,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;gBACpD,KAAK,EAAE;oBACL,MAAM;oBACN,MAAM,EAAE,IAAI,CAAC,EAAE;oBACf,IAAI,EAAE,EAAE,CAAC,cAAE,CAAC,EAAE,CAAC,EAAE,OAAO,CAAC,aAAa,EAAE;oBACxC,SAAS,EAAE,EAAE,CAAC,cAAE,CAAC,EAAE,CAAC,EAAE,CAAC,KAAK,EAAE,IAAI,CAAC,EAAE;iBACtC;gBACD,KAAK,EAAE,CAAC,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;gBACvB,KAAK,EAAE,EAAE;aACV,CAAC,CAAc,CAAA;YAChB,IAAI,CAAC,OAAO,EAAE,CAAA;YAEd,sCAAsC;YACtC,IAAI,IAAI,CAAC,GAAG,EAAE;gBACZ,MAAM,MAAM,GAAG,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,IAAI,KAAK,IAAI,CAAC,GAAG,CAAC,CAAA;gBACpD,4CAA4C;gBAC5C,IAAI,CAAC,MAAM,EAAE;oBACX,MAAM,SAAS,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;wBACvD,KAAK,EAAE;4BACL,MAAM;4BACN,MAAM,EAAE,IAAI,CAAC,EAAE;4BACf,IAAI,EAAE,EAAE,CAAC,cAAE,CAAC,EAAE,CAAC,EAAE,OAAO,CAAC,aAAa,EAAE;4BACxC,IAAI,EAAE,IAAI,CAAC,GAAG;yBACf;qBACF,CAAC,CAAY,CAAA;oBACd,SAAS;oBACT,IAAI,SAAS,EAAE;wBACb,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAA;qBACrB;iBACF;aACF;YAED,YAAY,CAAC,IAAI,EAAE,CAAO,CAAC,EAAE,EAAE;gBAC7B,IAAI,CAAC,OAAO,CAAC,aAAa,CAAC,QAAQ,CAAC,CAAC,CAAC,IAAI,CAAC;oBAAE,OAAM,CAAC,2BAA2B;gBAC/E,IAAI,IAAI,CAAC,kBAAkB,EAAE;oBAC3B,IAAI,OAAO,CAAC,+BAA+B,CAAC,QAAQ,CAAC,CAAC,CAAC,IAAI,CAAC,EAAE;wBAC5D,OAAM,CAAC,iDAAiD;qBACzD;iBACF;gBACD,MAAM,MAAM,mCACP,KAAK,KACR,KAAK,EAAE,CAAC,CAAC,WAAW,IAAI,SAAS,EACjC,IAAI,EAAE,mBAAS,CAAC,UAAU,CAAC,MAAM,EACjC,QAAQ,EAAE,CAAC,CAAC,SAAS,IAAI,EAAE,GAC5B,CAAA;gBACD,IAAI,OAAO,GAAG,EAAE,CAAA;gBAChB,IAAI;oBACF,OAAO,GAAG,IAAI,CAAC,KAAK,CAAC,CAAC,CAAC,oBAAoB,CAAC,CAAA;iBAC7C;gBAAC,OAAO,CAAC,EAAE;oBACV,4BAA4B;iBAC7B;gBAED,IAAI,KAAK,GAAG,CAAC,CAAC,IAAI,CAAA;gBAClB,IAAI,CAAC,KAAK;oBAAE,KAAK,GAAG,IAAI,IAAI,EAAE,CAAA;gBAC9B,MAAM,UAAU,GAAG,KAAK,CAAC,WAAW,EAAE,CAAA;gBAEtC,IAAI,WAAW,CAAA;gBACf,IAAI,aAAa,CAAA;gBACjB,IAAI,CAAC,CAAC,IAAI,KAAK,mBAAS,CAAC,aAAa,CAAC,UAAU,EAAE;oBACjD,IAAI,CAAC,CAAC,QAAQ,IAAI,CAAC,CAAC,UAAU,EAAE;wBAC9B,MAAM,IAAI,GACR,CAAC,CAAC,UAAU,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC,MAAM,IAAI,CAAC,CAAC,UAAU,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAA;wBAC9D,IAAI,IAAI,EAAE;4BACR,MAAM,QAAQ,GAAa,CAAC,MAAM,eAAM,CAAC,QAAQ,CAAC,OAAO,CAAC;gCACxD,KAAK,EAAE;oCACL,IAAI;oCACJ,MAAM,EAAE,IAAI,CAAC,EAAE;oCACf,MAAM;iCACP;6BACF,CAAC,CAAa,CAAA;4BACf,uDAAuD;4BACvD,WAAW,GAAG,EAAE,IAAI,EAAE,QAAQ,CAAC,GAAG,EAAE,CAAA;4BACpC,aAAa,GAAG,EAAE,IAAI,EAAE,QAAQ,CAAC,IAAI,EAAE,CAAA;yBACxC;qBACF;iBACF;gBACD,MAAM,WAAW,GAAG,CAAC,CAAC,MAAM,KAAK,MAAM,CAAA;gBACvC,MAAM,aAAa,GAAG,IAAI,CAAA;gBAC1B,IAAI,GAAG,GAAG,OAAO,CAAC,MAAM,CACtB,CAAC,CAAC,IAAI,EACN,IAAI,EACJ,MAAM,wFAEJ,OAAO,EACP,IAAI,EAAE,CAAC,CAAC,IAAI,EACZ,SAAS,EAAE,CAAC,CAAC,SAAS,EACtB,QAAQ,EAAE,CAAC,CAAC,QAAQ,IAAI,CAAC,EACzB,MAAM,EAAE,CAAC,CAAC,MAAM,EAChB,MAAM,EAAE,CAAC,CAAC,MAAM,IACb,CAAC,WAAW,IAAI,EAAE,QAAQ,EAAE,WAAW,EAAE,CAAC,GAC1C,CAAC,aAAa,IAAI,EAAE,UAAU,EAAE,aAAa,EAAE,CAAC,GAChD,CAAC,CAAC,CAAC,SAAS,IAAI,EAAE,SAAS,EAAE,CAAC,CAAC,SAAS,EAAE,CAAC,GAC3C,CAAC,UAAU,IAAI,EAAE,IAAI,EAAE,UAAU,EAAE,CAAC,GACpC,CAAC,CAAC,CAAC,cAAc,IAAI,EAAE,cAAc,EAAE,CAAC,CAAC,cAAc,EAAE,CAAC,GAC1D,CAAC,CAAC,CAAC,YAAY,IAAI,EAAE,YAAY,EAAE,CAAC,CAAC,YAAY,EAAE,CAAC,GAEzD,WAAW,EACX,aAAa,CACd,CAAA;gBAED,GAAG,GAAG,MAAM,IAAA,oBAAc,EAAC,GAAG,EAAE,IAAI,CAAC,CAAA;gBACrC,MAAM,IAAI,GAAG,MAAM,IAAA,wBAAkB,EAAC,GAAG,EAAE,OAAO,EAAE,IAAI,CAAC,CAAA;gBACzD,MAAM,SAAS,GAAG,GAAG,OAAO,CAAC,SAAS,IAAI,IAAI,CAAC,IAAI,EAAE,CAAA;gBACrD,MAAM,gBAAgB,GAAG,IAAI,CAAA;gBAC7B,uCAAuC;gBACvC,MAAM,OAAO,CAAC,WAAW,CACvB;oBACE,IAAI;oBACJ,IAAI,EAAE,OAAO,CAAC,SAAS;oBACvB,UAAU,EAAE,OAAO,CAAC,SAAS;iBAC9B,EACD,KAAK,EACL,SAAS,EACT,gBAAgB,CACjB,CAAA;YACH,CAAC,CAAA,CAAC,CAAA,CAAC,cAAc;SAClB;QAAC,OAAO,CAAC,EAAE;YACV,qBAAY,CAAC,KAAK,CAAC,CAAC,yBAAyB,EAAE,CAAC,CAAC,CAAC,CAAA;SACnD;IACH,CAAC;CAAA;AAhID,8CAgIC;AAED;;;;;;;;;;;;;;;;;;;GAmBG;AACH,SAAsB,qBAAqB,CACzC,KAAK,EACL,UAAU,EACV,IAAY,EACZ,GAAW,EACX,iBAAyB,EACzB,aAAqB,EACrB,aAAqB,EACrB,aAAqB,EACrB,QAAiB,EACjB,UAAmB,EACnB,OAAe,EACf,QAAgB,EAChB,SAAiB,EACjB,MAAc,EACd,GAAW,EACX,eAAuB,EACvB,cAAsB,EACtB,oBAA4B,EAC5B,YAAoB,EACpB,gBAAwB,EACxB,gBAAwB,EACxB,gBAAwB;;QAExB,MAAM,IAAI,GAAG,IAAI,IAAI,EAAE,CAAA;QACvB,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAA;QACvB,IAAI,CAAC,CAAC,KAAK,IAAI,UAAU,IAAI,KAAK,CAAC,OAAO,CAAC,UAAU,CAAC,CAAC,EAAE;YACvD,OAAO,EAAE,CAAA;SACV;QAED,+CAA+C;QAC/C,MAAM,IAAI,GAAG,MAAM,GAAG,CAAC,OAAO,EAAE,CAAA;QAChC,MAAM,SAAS,GAAG,MAAM,MAAM,CAAC,kBAAkB,CAAC,KAAK,CAAC,SAAS,CAAC,CAAA;QAClE,MAAM,aAAa,GAAG,UAAU,CAAC,QAAQ,CAAC,KAAK,CAAC,EAAE,CAAC;YACjD,CAAC,CAAC,UAAU;YACZ,CAAC,CAAC,CAAC,KAAK,CAAC,EAAE,CAAC,CAAC,MAAM,CAAC,UAAU,CAAC,CAAA;QACjC,OAAO;YACL,IAAI,EAAE,SAAS;YACf,WAAW,EAAE,KAAK,CAAC,SAAS;YAC5B,UAAU,EAAE,IAAI,CAAC,SAAS,CAAC,aAAa,CAAC;YACzC,SAAS,EAAE,IAAI;YACf,SAAS,EAAE,IAAI;YACf,QAAQ,EAAE,GAAG,IAAI,EAAE;YACnB,IAAI,EAAE,IAAI;YACV,IAAI,EAAE,mBAAS,CAAC,UAAU,CAAC,KAAK;YAChC,QAAQ,EAAE,IAAI,CAAC,MAAM;YACrB,eAAe,EAAE,IAAI,CAAC,OAAO;YAC7B,IAAI,EAAE,MAAM,CAAC,OAAO,EAAE;YACtB,eAAe,EAAE,iBAAiB,IAAI,CAAC;YACvC,WAAW,EAAE,aAAa,IAAI,CAAC;YAC/B,YAAY,EAAE,aAAa,IAAI,CAAC;YAChC,YAAY,EAAE,aAAa,IAAI,CAAC;YAChC,QAAQ,EAAE,QAAQ,IAAI,KAAK;YAC3B,OAAO,EAAE,UAAU,IAAI,KAAK;YAC5B,MAAM,EAAE,OAAO,IAAI,EAAE;YACrB,OAAO,EAAE,QAAQ,IAAI,EAAE;YACvB,QAAQ,EAAE,SAAS,IAAI,CAAC;YACxB,MAAM;YACN,GAAG,EAAE,GAAG,IAAI,EAAE;YACd,cAAc,EAAE,eAAe;YAC/B,aAAa,EAAE,cAAc,IAAI,CAAC;YAClC,kBAAkB,EAAE,oBAAoB,IAAI,EAAE;YAC9C,WAAW,EAAE,YAAY,IAAI,EAAE;YAC/B,cAAc,EAAE,gBAAgB,IAAI,EAAE;YACtC,eAAe,EAAE,gBAAgB,IAAI,EAAE;YACvC,cAAc,EAAE,gBAAgB,IAAI,EAAE;SACvC,CAAA;IACH,CAAC;CAAA;AAnED,sDAmEC;AAED;;;;;;;;;GASG;AACH,SAAsB,0BAA0B,CAAC,KAAK,EAAE,MAAM;;QAC5D,MAAM,OAAO,GAAiB,CAAC,MAAM,eAAM,CAAC,UAAU,CAAC,OAAO,CAAC;YAC7D,KAAK,EAAE;gBACL,MAAM,EAAE,KAAK,CAAC,EAAE;gBAChB,MAAM,EAAE,mBAAS,CAAC,aAAa,CAAC,OAAO;gBACvC,MAAM;aACP;SACF,CAAC,CAAiB,CAAA;QACnB,IAAI,CAAC,OAAO;YAAE,OAAO,KAAK,CAAA;QAC1B,MAAM,iBAAiB,GAAa,OAAO,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,SAAS,CAAC,CAAA;QACnE,MAAM,IAAI,GAAG,KAAK,CAAC,UAAU,IAAI,KAAK,CAAA;QACtC,uCACK,IAAI,KACP,iBAAiB,IAClB;IACH,CAAC;CAAA;AAfD,gEAeC;AAED,SAAe,YAAY,CAAC,KAAK,EAAE,QAAQ;;QACzC,KAAK,IAAI,KAAK,GAAG,CAAC,EAAE,KAAK,GAAG,KAAK,CAAC,MAAM,EAAE,KAAK,EAAE,EAAE;YACjD,MAAM,QAAQ,CAAC,KAAK,CAAC,KAAK,CAAC,EAAE,KAAK,EAAE,KAAK,CAAC,CAAA;SAC3C;IACH,CAAC;CAAA;AAED,SAAS,qBAAqB,CAAC,IAAI,EAAE,EAAS,EAAE,KAAK;IACnD,OAAO;QACL,IAAI,EAAE,IAAI,CAAC,IAAI;QACf,IAAI,EAAE,IAAI,CAAC,IAAI;QACf,IAAI,EAAE,IAAI,CAAC,IAAI;QACf,iBAAiB,EAAE,IAAI,CAAC,eAAe;QACvC,aAAa,EAAE,IAAI,CAAC,WAAW;QAC/B,aAAa,EAAE,IAAI,CAAC,YAAY;QAChC,aAAa,EAAE,IAAI,CAAC,YAAY;QAChC,OAAO,EAAE,IAAI,CAAC,MAAM;QACpB,QAAQ,EAAE,IAAI,CAAC,OAAO;QACtB,SAAS,EAAE,IAAI,CAAC,QAAQ;QACxB,GAAG,EAAE,IAAI,CAAC,GAAG,IAAI,EAAE;QACnB,OAAO,EAAE,KAAK;QACd,WAAW,EAAE,KAAK,CAAC,KAAK;QACxB,gBAAgB,EAAE,KAAK,CAAC,SAAS,IAAI,EAAE;QACvC,YAAY,EAAE,KAAK,CAAC,SAAS;QAC7B,WAAW,EAAE,EAAE,CAAC,WAAW;QAC3B,IAAI,EAAE,EAAE,CAAC,IAAI;QACb,GAAG,EAAE,EAAE,CAAC,GAAG;QACX,QAAQ,EAAE,EAAE,CAAC,QAAQ;QACrB,UAAU,EAAE,EAAE,CAAC,OAAO;KACvB,CAAA;AACH,CAAC"} \ No newline at end of file diff --git a/src/controllers/chatTribes.ts b/src/controllers/chatTribes.ts index 8629d934..090187fa 100644 --- a/src/controllers/chatTribes.ts +++ b/src/controllers/chatTribes.ts @@ -417,6 +417,7 @@ export async function editTribe(req: Req, res: Res): Promise { jitsi_server, stakwork_api_key, stakwork_webhook, + second_brain_url, } = req.body const { id } = req.params @@ -501,6 +502,7 @@ export async function editTribe(req: Req, res: Res): Promise { if (jitsi_server) obj.jitsiServer = jitsi_server if (stakwork_api_key) obj.stakworkApiKey = stakwork_api_key if (stakwork_webhook) obj.stakworkWebhook = stakwork_webhook + if (second_brain_url) obj.secondBrainUrl = second_brain_url if (Object.keys(obj).length > 0) { await chat.update(obj) } From ee4299692eee09b41cf346c78e8a0061b3f1a9a4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 19 Mar 2024 20:07:00 +0000 Subject: [PATCH 16/35] [ci commit] Lint and format code --- src/grpc/types/cln/cln/CreateinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/DelinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/GetrouteRequest.d.ts | 2 +- src/grpc/types/cln/cln/InvoiceRequest.d.ts | 2 +- src/grpc/types/cln/cln/ListforwardsForwards.ts | 2 +- src/grpc/types/cln/cln/ListinvoicesInvoices.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannels.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts | 2 +- src/grpc/types/cln/cln/ListsendpaysPayments.ts | 2 +- src/grpc/types/cln/cln/SendonionRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendonionResponse.ts | 2 +- src/grpc/types/cln/cln/SendpayRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendpayResponse.ts | 2 +- src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitsendpayResponse.ts | 2 +- src/grpc/types/greenlight/Feerate.d.ts | 2 +- src/grpc/types/lnrpc/AMPInvoiceState.d.ts | 2 +- src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannel.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChanPointShim.d.ts | 2 +- src/grpc/types/lnrpc/Channel.ts | 2 +- src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ChannelCloseSummary.ts | 2 +- src/grpc/types/lnrpc/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts | 2 +- src/grpc/types/lnrpc/CloseChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts | 2 +- src/grpc/types/lnrpc/ConnectPeerRequest.d.ts | 2 +- src/grpc/types/lnrpc/Failure.ts | 2 +- src/grpc/types/lnrpc/FeeReportResponse.d.ts | 2 +- src/grpc/types/lnrpc/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc/Hop.d.ts | 2 +- src/grpc/types/lnrpc/InitWalletRequest.d.ts | 2 +- src/grpc/types/lnrpc/Invoice.ts | 2 +- src/grpc/types/lnrpc/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc/ListInvoiceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ListPaymentsResponse.d.ts | 2 +- src/grpc/types/lnrpc/NodeInfo.d.ts | 2 +- src/grpc/types/lnrpc/OpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/OutputDetail.d.ts | 2 +- src/grpc/types/lnrpc/PayReq.d.ts | 2 +- src/grpc/types/lnrpc/Payment.ts | 2 +- src/grpc/types/lnrpc/Peer.ts | 2 +- src/grpc/types/lnrpc/PendingChannelsResponse.ts | 2 +- src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts | 2 +- src/grpc/types/lnrpc/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts | 2 +- src/grpc/types/lnrpc/Resolution.d.ts | 2 +- src/grpc/types/lnrpc/Route.d.ts | 2 +- src/grpc/types/lnrpc/SendRequest.d.ts | 2 +- src/grpc/types/lnrpc/Transaction.d.ts | 2 +- src/grpc/types/lnrpc/Utxo.d.ts | 2 +- src/grpc/types/lnrpc/WalletBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/WatchOnly.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Channel.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Failure.ts | 2 +- src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc_proxy/Hop.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Invoice.ts | 2 +- src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc_proxy/PayReq.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Payment.ts | 2 +- src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Route.d.ts | 2 +- src/grpc/types/lnrpc_proxy/SendRequest.d.ts | 2 +- src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts | 2 +- src/grpc/types/routerrpc/HtlcEvent.ts | 2 +- src/grpc/types/routerrpc/SendPaymentRequest.d.ts | 2 +- src/grpc/types/walletrpc/BumpFeeRequest.d.ts | 2 +- src/grpc/types/walletrpc/FundPsbtRequest.d.ts | 2 +- src/grpc/types/walletrpc/LeaseOutputRequest.d.ts | 2 +- src/grpc/types/walletrpc/PendingSweep.d.ts | 2 +- src/grpc/types/walletrpc/SendOutputsRequest.d.ts | 2 +- src/grpc/types/walletrpc/TxTemplate.d.ts | 2 +- src/grpc/types/walletrpc/UtxoLease.d.ts | 2 +- 83 files changed, 83 insertions(+), 83 deletions(-) diff --git a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts index d73e8560..57130be6 100644 --- a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/DelinvoiceResponse.ts b/src/grpc/types/cln/cln/DelinvoiceResponse.ts index 0621f229..0365947a 100644 --- a/src/grpc/types/cln/cln/DelinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/DelinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/GetrouteRequest.d.ts b/src/grpc/types/cln/cln/GetrouteRequest.d.ts index 00979ea1..20b76657 100644 --- a/src/grpc/types/cln/cln/GetrouteRequest.d.ts +++ b/src/grpc/types/cln/cln/GetrouteRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface GetrouteRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/InvoiceRequest.d.ts b/src/grpc/types/cln/cln/InvoiceRequest.d.ts index 5e884c10..c852f603 100644 --- a/src/grpc/types/cln/cln/InvoiceRequest.d.ts +++ b/src/grpc/types/cln/cln/InvoiceRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { AmountOrAny as _cln_AmountOrAny, AmountOrAny__Output as _cln_AmountOrAny__Output, } from '../cln/AmountOrAny' -import type { Long } from '@grpc/proto-loader' export interface InvoiceRequest { description?: string diff --git a/src/grpc/types/cln/cln/ListforwardsForwards.ts b/src/grpc/types/cln/cln/ListforwardsForwards.ts index d6c81479..084ba51d 100644 --- a/src/grpc/types/cln/cln/ListforwardsForwards.ts +++ b/src/grpc/types/cln/cln/ListforwardsForwards.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts index ccb0a534..3cd95e64 100644 --- a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts +++ b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts index ced5ca3d..442c5c1a 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { ListpeersPeersChannelsFeerate as _cln_ListpeersPeersChannelsFeerate, ListpeersPeersChannelsFeerate__Output as _cln_ListpeersPeersChannelsFeerate__Output, @@ -28,7 +29,6 @@ import type { ListpeersPeersChannelsAlias as _cln_ListpeersPeersChannelsAlias, ListpeersPeersChannelsAlias__Output as _cln_ListpeersPeersChannelsAlias__Output, } from '../cln/ListpeersPeersChannelsAlias' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts index 79ed64b6..eb6220f5 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListsendpaysPayments.ts b/src/grpc/types/cln/cln/ListsendpaysPayments.ts index ab83ab63..5daf6d57 100644 --- a/src/grpc/types/cln/cln/ListsendpaysPayments.ts +++ b/src/grpc/types/cln/cln/ListsendpaysPayments.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendonionRequest.d.ts b/src/grpc/types/cln/cln/SendonionRequest.d.ts index 04a0a068..e9b5d79c 100644 --- a/src/grpc/types/cln/cln/SendonionRequest.d.ts +++ b/src/grpc/types/cln/cln/SendonionRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { SendonionFirst_hop as _cln_SendonionFirst_hop, SendonionFirst_hop__Output as _cln_SendonionFirst_hop__Output, @@ -8,7 +9,6 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface SendonionRequest { onion?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/SendonionResponse.ts b/src/grpc/types/cln/cln/SendonionResponse.ts index 0548e40e..14cb87cb 100644 --- a/src/grpc/types/cln/cln/SendonionResponse.ts +++ b/src/grpc/types/cln/cln/SendonionResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendpayRequest.d.ts b/src/grpc/types/cln/cln/SendpayRequest.d.ts index 1eb903d0..af782167 100644 --- a/src/grpc/types/cln/cln/SendpayRequest.d.ts +++ b/src/grpc/types/cln/cln/SendpayRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { SendpayRoute as _cln_SendpayRoute, SendpayRoute__Output as _cln_SendpayRoute__Output, @@ -8,7 +9,6 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface SendpayRequest { route?: _cln_SendpayRoute[] diff --git a/src/grpc/types/cln/cln/SendpayResponse.ts b/src/grpc/types/cln/cln/SendpayResponse.ts index 50235f69..5014692d 100644 --- a/src/grpc/types/cln/cln/SendpayResponse.ts +++ b/src/grpc/types/cln/cln/SendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts index c8a852a2..8c4bc7a2 100644 --- a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts index c397650b..65c6714a 100644 --- a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitsendpayResponse.ts b/src/grpc/types/cln/cln/WaitsendpayResponse.ts index d34b53f3..2e991681 100644 --- a/src/grpc/types/cln/cln/WaitsendpayResponse.ts +++ b/src/grpc/types/cln/cln/WaitsendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/greenlight/Feerate.d.ts b/src/grpc/types/greenlight/Feerate.d.ts index d8d0adcd..7b201bf6 100644 --- a/src/grpc/types/greenlight/Feerate.d.ts +++ b/src/grpc/types/greenlight/Feerate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/greenlight.proto +import type { Long } from '@grpc/proto-loader' import type { FeeratePreset as _greenlight_FeeratePreset, FeeratePreset__Output as _greenlight_FeeratePreset__Output, } from '../greenlight/FeeratePreset' -import type { Long } from '@grpc/proto-loader' export interface Feerate { preset?: _greenlight_FeeratePreset diff --git a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts index 5b0e7492..645d3caf 100644 --- a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts +++ b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, } from '../lnrpc/InvoiceHTLCState' -import type { Long } from '@grpc/proto-loader' export interface AMPInvoiceState { state?: _lnrpc_InvoiceHTLCState diff --git a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts index 1e2e873e..241570f7 100644 --- a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts +++ b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MacaroonPermission as _lnrpc_MacaroonPermission, MacaroonPermission__Output as _lnrpc_MacaroonPermission__Output, } from '../lnrpc/MacaroonPermission' -import type { Long } from '@grpc/proto-loader' export interface BakeMacaroonRequest { permissions?: _lnrpc_MacaroonPermission[] diff --git a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts index f8c6d9b4..5f52f618 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannel { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts index 0f9e9da0..43a8ed51 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { BatchOpenChannel as _lnrpc_BatchOpenChannel, BatchOpenChannel__Output as _lnrpc_BatchOpenChannel__Output, } from '../lnrpc/BatchOpenChannel' -import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannelRequest { channels?: _lnrpc_BatchOpenChannel[] diff --git a/src/grpc/types/lnrpc/ChanPointShim.d.ts b/src/grpc/types/lnrpc/ChanPointShim.d.ts index dd085b3a..e588220a 100644 --- a/src/grpc/types/lnrpc/ChanPointShim.d.ts +++ b/src/grpc/types/lnrpc/ChanPointShim.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -8,7 +9,6 @@ import type { KeyDescriptor as _lnrpc_KeyDescriptor, KeyDescriptor__Output as _lnrpc_KeyDescriptor__Output, } from '../lnrpc/KeyDescriptor' -import type { Long } from '@grpc/proto-loader' export interface ChanPointShim { amt?: number | string | Long diff --git a/src/grpc/types/lnrpc/Channel.ts b/src/grpc/types/lnrpc/Channel.ts index e05aee4b..fa394623 100644 --- a/src/grpc/types/lnrpc/Channel.ts +++ b/src/grpc/types/lnrpc/Channel.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_HTLC, HTLC__Output as _lnrpc_HTLC__Output, @@ -12,7 +13,6 @@ import type { ChannelConstraints as _lnrpc_ChannelConstraints, ChannelConstraints__Output as _lnrpc_ChannelConstraints__Output, } from '../lnrpc/ChannelConstraints' -import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts index f70c677f..d02a3d1a 100644 --- a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts +++ b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface ChannelAcceptRequest { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts index a35eec22..5e3c440d 100644 --- a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_Amount, Amount__Output as _lnrpc_Amount__Output, } from '../lnrpc/Amount' -import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelCloseSummary.ts b/src/grpc/types/lnrpc/ChannelCloseSummary.ts index 5b0bd8a8..211047f2 100644 --- a/src/grpc/types/lnrpc/ChannelCloseSummary.ts +++ b/src/grpc/types/lnrpc/ChannelCloseSummary.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -8,7 +9,6 @@ import type { Resolution as _lnrpc_Resolution, Resolution__Output as _lnrpc_Resolution__Output, } from '../lnrpc/Resolution' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/ChannelEdge.d.ts b/src/grpc/types/lnrpc/ChannelEdge.d.ts index d9a96a08..d2384edf 100644 --- a/src/grpc/types/lnrpc/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts index c4407c23..bd259c31 100644 --- a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -8,7 +9,6 @@ import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdgeUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts index 4acb7061..4f20325b 100644 --- a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface CloseChannelRequest { channel_point?: _lnrpc_ChannelPoint | null diff --git a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts index ba54545b..bee5c573 100644 --- a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts +++ b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface ClosedChannelUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts index 7e6cba0f..c3465b57 100644 --- a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts +++ b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { LightningAddress as _lnrpc_LightningAddress, LightningAddress__Output as _lnrpc_LightningAddress__Output, } from '../lnrpc/LightningAddress' -import type { Long } from '@grpc/proto-loader' export interface ConnectPeerRequest { addr?: _lnrpc_LightningAddress | null diff --git a/src/grpc/types/lnrpc/Failure.ts b/src/grpc/types/lnrpc/Failure.ts index de244f02..12d7c149 100644 --- a/src/grpc/types/lnrpc/Failure.ts +++ b/src/grpc/types/lnrpc/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_ChannelUpdate, ChannelUpdate__Output as _lnrpc_ChannelUpdate__Output, } from '../lnrpc/ChannelUpdate' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/FeeReportResponse.d.ts b/src/grpc/types/lnrpc/FeeReportResponse.d.ts index e02f69e4..0ccce99e 100644 --- a/src/grpc/types/lnrpc/FeeReportResponse.d.ts +++ b/src/grpc/types/lnrpc/FeeReportResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelFeeReport as _lnrpc_ChannelFeeReport, ChannelFeeReport__Output as _lnrpc_ChannelFeeReport__Output, } from '../lnrpc/ChannelFeeReport' -import type { Long } from '@grpc/proto-loader' export interface FeeReportResponse { channel_fees?: _lnrpc_ChannelFeeReport[] diff --git a/src/grpc/types/lnrpc/GetInfoResponse.d.ts b/src/grpc/types/lnrpc/GetInfoResponse.d.ts index ffdfab42..0b150627 100644 --- a/src/grpc/types/lnrpc/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc/GetInfoResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_Chain, Chain__Output as _lnrpc_Chain__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' -import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc/HTLCAttempt.ts b/src/grpc/types/lnrpc/HTLCAttempt.ts index b3a13201..63c7b68f 100644 --- a/src/grpc/types/lnrpc/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc/HTLCAttempt.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_Route, Route__Output as _lnrpc_Route__Output, @@ -8,7 +9,6 @@ import type { Failure as _lnrpc_Failure, Failure__Output as _lnrpc_Failure__Output, } from '../lnrpc/Failure' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Hop.d.ts b/src/grpc/types/lnrpc/Hop.d.ts index 0e70752e..4cc00e8f 100644 --- a/src/grpc/types/lnrpc/Hop.d.ts +++ b/src/grpc/types/lnrpc/Hop.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_MPPRecord, MPPRecord__Output as _lnrpc_MPPRecord__Output, @@ -8,7 +9,6 @@ import type { AMPRecord as _lnrpc_AMPRecord, AMPRecord__Output as _lnrpc_AMPRecord__Output, } from '../lnrpc/AMPRecord' -import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/InitWalletRequest.d.ts b/src/grpc/types/lnrpc/InitWalletRequest.d.ts index 09379e76..e3906c48 100644 --- a/src/grpc/types/lnrpc/InitWalletRequest.d.ts +++ b/src/grpc/types/lnrpc/InitWalletRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/walletunlocker.proto +import type { Long } from '@grpc/proto-loader' import type { ChanBackupSnapshot as _lnrpc_ChanBackupSnapshot, ChanBackupSnapshot__Output as _lnrpc_ChanBackupSnapshot__Output, @@ -8,7 +9,6 @@ import type { WatchOnly as _lnrpc_WatchOnly, WatchOnly__Output as _lnrpc_WatchOnly__Output, } from '../lnrpc/WatchOnly' -import type { Long } from '@grpc/proto-loader' export interface InitWalletRequest { wallet_password?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Invoice.ts b/src/grpc/types/lnrpc/Invoice.ts index 351c40b7..c8977ec2 100644 --- a/src/grpc/types/lnrpc/Invoice.ts +++ b/src/grpc/types/lnrpc/Invoice.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -16,7 +17,6 @@ import type { AMPInvoiceState as _lnrpc_AMPInvoiceState, AMPInvoiceState__Output as _lnrpc_AMPInvoiceState__Output, } from '../lnrpc/AMPInvoiceState' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts index 5bd9c77f..d0ec17a7 100644 --- a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, @@ -8,7 +9,6 @@ import type { AMP as _lnrpc_AMP, AMP__Output as _lnrpc_AMP__Output, } from '../lnrpc/AMP' -import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts index d5ce5f61..02b5f52a 100644 --- a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts +++ b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Invoice as _lnrpc_Invoice, Invoice__Output as _lnrpc_Invoice__Output, } from '../lnrpc/Invoice' -import type { Long } from '@grpc/proto-loader' export interface ListInvoiceResponse { invoices?: _lnrpc_Invoice[] diff --git a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts index 2317081d..271e215d 100644 --- a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts +++ b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Payment as _lnrpc_Payment, Payment__Output as _lnrpc_Payment__Output, } from '../lnrpc/Payment' -import type { Long } from '@grpc/proto-loader' export interface ListPaymentsResponse { payments?: _lnrpc_Payment[] diff --git a/src/grpc/types/lnrpc/NodeInfo.d.ts b/src/grpc/types/lnrpc/NodeInfo.d.ts index 1251f6aa..31129e62 100644 --- a/src/grpc/types/lnrpc/NodeInfo.d.ts +++ b/src/grpc/types/lnrpc/NodeInfo.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { LightningNode as _lnrpc_LightningNode, LightningNode__Output as _lnrpc_LightningNode__Output, @@ -8,7 +9,6 @@ import type { ChannelEdge as _lnrpc_ChannelEdge, ChannelEdge__Output as _lnrpc_ChannelEdge__Output, } from '../lnrpc/ChannelEdge' -import type { Long } from '@grpc/proto-loader' export interface NodeInfo { node?: _lnrpc_LightningNode | null diff --git a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts index 12a2a072..421d622d 100644 --- a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FundingShim as _lnrpc_FundingShim, FundingShim__Output as _lnrpc_FundingShim__Output, @@ -8,7 +9,6 @@ import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface OpenChannelRequest { sat_per_vbyte?: number | string | Long diff --git a/src/grpc/types/lnrpc/OutputDetail.d.ts b/src/grpc/types/lnrpc/OutputDetail.d.ts index f9777323..8bfbaadc 100644 --- a/src/grpc/types/lnrpc/OutputDetail.d.ts +++ b/src/grpc/types/lnrpc/OutputDetail.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { OutputScriptType as _lnrpc_OutputScriptType, OutputScriptType__Output as _lnrpc_OutputScriptType__Output, } from '../lnrpc/OutputScriptType' -import type { Long } from '@grpc/proto-loader' export interface OutputDetail { output_type?: _lnrpc_OutputScriptType diff --git a/src/grpc/types/lnrpc/PayReq.d.ts b/src/grpc/types/lnrpc/PayReq.d.ts index 864bedf0..4334047f 100644 --- a/src/grpc/types/lnrpc/PayReq.d.ts +++ b/src/grpc/types/lnrpc/PayReq.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' -import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc/Payment.ts b/src/grpc/types/lnrpc/Payment.ts index d98361e0..fedcedd5 100644 --- a/src/grpc/types/lnrpc/Payment.ts +++ b/src/grpc/types/lnrpc/Payment.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_HTLCAttempt, HTLCAttempt__Output as _lnrpc_HTLCAttempt__Output, @@ -8,7 +9,6 @@ import type { PaymentFailureReason as _lnrpc_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_PaymentFailureReason__Output, } from '../lnrpc/PaymentFailureReason' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Peer.ts b/src/grpc/types/lnrpc/Peer.ts index b0d9691f..010252ce 100644 --- a/src/grpc/types/lnrpc/Peer.ts +++ b/src/grpc/types/lnrpc/Peer.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, @@ -8,7 +9,6 @@ import type { TimestampedError as _lnrpc_TimestampedError, TimestampedError__Output as _lnrpc_TimestampedError__Output, } from '../lnrpc/TimestampedError' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PendingChannelsResponse.ts b/src/grpc/types/lnrpc/PendingChannelsResponse.ts index 1cfaeee5..c2dd5d0c 100644 --- a/src/grpc/types/lnrpc/PendingChannelsResponse.ts +++ b/src/grpc/types/lnrpc/PendingChannelsResponse.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -12,7 +13,6 @@ import type { PendingHTLC as _lnrpc_PendingHTLC, PendingHTLC__Output as _lnrpc_PendingHTLC__Output, } from '../lnrpc/PendingHTLC' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts index 3c8da411..b2991d2a 100644 --- a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts +++ b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface PolicyUpdateRequest { global?: boolean diff --git a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts index 3a92f24a..d729e8fa 100644 --- a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -20,7 +21,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts index 2b184038..fa75975c 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { StreamAuth as _lnrpc_StreamAuth, StreamAuth__Output as _lnrpc_StreamAuth__Output, @@ -8,7 +9,6 @@ import type { RPCMessage as _lnrpc_RPCMessage, RPCMessage__Output as _lnrpc_RPCMessage__Output, } from '../lnrpc/RPCMessage' -import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareRequest { request_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts index 6ef263be..5e2c44d4 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MiddlewareRegistration as _lnrpc_MiddlewareRegistration, MiddlewareRegistration__Output as _lnrpc_MiddlewareRegistration__Output, @@ -8,7 +9,6 @@ import type { InterceptFeedback as _lnrpc_InterceptFeedback, InterceptFeedback__Output as _lnrpc_InterceptFeedback__Output, } from '../lnrpc/InterceptFeedback' -import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareResponse { ref_msg_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/Resolution.d.ts b/src/grpc/types/lnrpc/Resolution.d.ts index c5d6f1ae..cf8d4b11 100644 --- a/src/grpc/types/lnrpc/Resolution.d.ts +++ b/src/grpc/types/lnrpc/Resolution.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ResolutionType as _lnrpc_ResolutionType, ResolutionType__Output as _lnrpc_ResolutionType__Output, @@ -12,7 +13,6 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface Resolution { resolution_type?: _lnrpc_ResolutionType diff --git a/src/grpc/types/lnrpc/Route.d.ts b/src/grpc/types/lnrpc/Route.d.ts index 4a1aab0d..ab20e38c 100644 --- a/src/grpc/types/lnrpc/Route.d.ts +++ b/src/grpc/types/lnrpc/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_Hop, Hop__Output as _lnrpc_Hop__Output, } from '../lnrpc/Hop' -import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc/SendRequest.d.ts b/src/grpc/types/lnrpc/SendRequest.d.ts index efd6a516..011fd0ca 100644 --- a/src/grpc/types/lnrpc/SendRequest.d.ts +++ b/src/grpc/types/lnrpc/SendRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -8,7 +9,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Transaction.d.ts b/src/grpc/types/lnrpc/Transaction.d.ts index b91d9efd..01e27208 100644 --- a/src/grpc/types/lnrpc/Transaction.d.ts +++ b/src/grpc/types/lnrpc/Transaction.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { OutputDetail as _lnrpc_OutputDetail, OutputDetail__Output as _lnrpc_OutputDetail__Output, @@ -8,7 +9,6 @@ import type { PreviousOutPoint as _lnrpc_PreviousOutPoint, PreviousOutPoint__Output as _lnrpc_PreviousOutPoint__Output, } from '../lnrpc/PreviousOutPoint' -import type { Long } from '@grpc/proto-loader' export interface Transaction { tx_hash?: string diff --git a/src/grpc/types/lnrpc/Utxo.d.ts b/src/grpc/types/lnrpc/Utxo.d.ts index a1b40c40..003062f8 100644 --- a/src/grpc/types/lnrpc/Utxo.d.ts +++ b/src/grpc/types/lnrpc/Utxo.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { AddressType as _lnrpc_AddressType, AddressType__Output as _lnrpc_AddressType__Output, @@ -8,7 +9,6 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface Utxo { address_type?: _lnrpc_AddressType diff --git a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts index 9f0f4eaf..54d79672 100644 --- a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { WalletAccountBalance as _lnrpc_WalletAccountBalance, WalletAccountBalance__Output as _lnrpc_WalletAccountBalance__Output, } from '../lnrpc/WalletAccountBalance' -import type { Long } from '@grpc/proto-loader' export interface WalletBalanceResponse { total_balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/WatchOnly.d.ts b/src/grpc/types/lnrpc/WatchOnly.d.ts index 9d396c65..220316cf 100644 --- a/src/grpc/types/lnrpc/WatchOnly.d.ts +++ b/src/grpc/types/lnrpc/WatchOnly.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletunlocker.proto +import type { Long } from '@grpc/proto-loader' import type { WatchOnlyAccount as _lnrpc_WatchOnlyAccount, WatchOnlyAccount__Output as _lnrpc_WatchOnlyAccount__Output, } from '../lnrpc/WatchOnlyAccount' -import type { Long } from '@grpc/proto-loader' export interface WatchOnly { master_key_birthday_timestamp?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Channel.ts b/src/grpc/types/lnrpc_proxy/Channel.ts index efe7877d..9bd3baf0 100644 --- a/src/grpc/types/lnrpc_proxy/Channel.ts +++ b/src/grpc/types/lnrpc_proxy/Channel.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_proxy_HTLC, HTLC__Output as _lnrpc_proxy_HTLC__Output, @@ -12,7 +13,6 @@ import type { ChannelConstraints as _lnrpc_proxy_ChannelConstraints, ChannelConstraints__Output as _lnrpc_proxy_ChannelConstraints__Output, } from '../lnrpc_proxy/ChannelConstraints' -import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts index 84182c95..22d16ff3 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_proxy_Amount, Amount__Output as _lnrpc_proxy_Amount__Output, } from '../lnrpc_proxy/Amount' -import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts index 76f72dfe..0f2a0940 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_proxy_RoutingPolicy, RoutingPolicy__Output as _lnrpc_proxy_RoutingPolicy__Output, } from '../lnrpc_proxy/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Failure.ts b/src/grpc/types/lnrpc_proxy/Failure.ts index 5a39b26a..caa4aeb0 100644 --- a/src/grpc/types/lnrpc_proxy/Failure.ts +++ b/src/grpc/types/lnrpc_proxy/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_proxy_ChannelUpdate, ChannelUpdate__Output as _lnrpc_proxy_ChannelUpdate__Output, } from '../lnrpc_proxy/ChannelUpdate' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts index 97aed748..8264cf62 100644 --- a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_proxy_Chain, Chain__Output as _lnrpc_proxy_Chain__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts index ddb30300..efd3e649 100644 --- a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_proxy_Route, Route__Output as _lnrpc_proxy_Route__Output, @@ -8,7 +9,6 @@ import type { Failure as _lnrpc_proxy_Failure, Failure__Output as _lnrpc_proxy_Failure__Output, } from '../lnrpc_proxy/Failure' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/Hop.d.ts b/src/grpc/types/lnrpc_proxy/Hop.d.ts index af9ebc8f..c6293156 100644 --- a/src/grpc/types/lnrpc_proxy/Hop.d.ts +++ b/src/grpc/types/lnrpc_proxy/Hop.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_proxy_MPPRecord, MPPRecord__Output as _lnrpc_proxy_MPPRecord__Output, } from '../lnrpc_proxy/MPPRecord' -import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Invoice.ts b/src/grpc/types/lnrpc_proxy/Invoice.ts index db995c40..070654b7 100644 --- a/src/grpc/types/lnrpc_proxy/Invoice.ts +++ b/src/grpc/types/lnrpc_proxy/Invoice.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -12,7 +13,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts index c2d38578..f6a79e7d 100644 --- a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_proxy_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_proxy_InvoiceHTLCState__Output, } from '../lnrpc_proxy/InvoiceHTLCState' -import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/PayReq.d.ts b/src/grpc/types/lnrpc_proxy/PayReq.d.ts index 6b35f606..1819d1ad 100644 --- a/src/grpc/types/lnrpc_proxy/PayReq.d.ts +++ b/src/grpc/types/lnrpc_proxy/PayReq.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc_proxy/Payment.ts b/src/grpc/types/lnrpc_proxy/Payment.ts index f2ecccb5..dfe51afe 100644 --- a/src/grpc/types/lnrpc_proxy/Payment.ts +++ b/src/grpc/types/lnrpc_proxy/Payment.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_proxy_HTLCAttempt, HTLCAttempt__Output as _lnrpc_proxy_HTLCAttempt__Output, @@ -8,7 +9,6 @@ import type { PaymentFailureReason as _lnrpc_proxy_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_proxy_PaymentFailureReason__Output, } from '../lnrpc_proxy/PaymentFailureReason' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts index cb1ae5c4..baf1e390 100644 --- a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -20,7 +21,6 @@ import type { FeatureBit as _lnrpc_proxy_FeatureBit, FeatureBit__Output as _lnrpc_proxy_FeatureBit__Output, } from '../lnrpc_proxy/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc_proxy/Route.d.ts b/src/grpc/types/lnrpc_proxy/Route.d.ts index b807d3e3..f6471177 100644 --- a/src/grpc/types/lnrpc_proxy/Route.d.ts +++ b/src/grpc/types/lnrpc_proxy/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_proxy_Hop, Hop__Output as _lnrpc_proxy_Hop__Output, } from '../lnrpc_proxy/Hop' -import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts index 692207dc..949251e6 100644 --- a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -12,7 +13,6 @@ import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, } from '../lnrpc_proxy/RouteHint' -import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts index 32904ab2..e59c5185 100644 --- a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts +++ b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { CircuitKey as _routerrpc_CircuitKey, CircuitKey__Output as _routerrpc_CircuitKey__Output, } from '../routerrpc/CircuitKey' -import type { Long } from '@grpc/proto-loader' export interface ForwardHtlcInterceptRequest { incoming_circuit_key?: _routerrpc_CircuitKey | null diff --git a/src/grpc/types/routerrpc/HtlcEvent.ts b/src/grpc/types/routerrpc/HtlcEvent.ts index 26988818..1c3f41e9 100644 --- a/src/grpc/types/routerrpc/HtlcEvent.ts +++ b/src/grpc/types/routerrpc/HtlcEvent.ts @@ -1,5 +1,6 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { ForwardEvent as _routerrpc_ForwardEvent, ForwardEvent__Output as _routerrpc_ForwardEvent__Output, @@ -24,7 +25,6 @@ import type { FinalHtlcEvent as _routerrpc_FinalHtlcEvent, FinalHtlcEvent__Output as _routerrpc_FinalHtlcEvent__Output, } from '../routerrpc/FinalHtlcEvent' -import type { Long } from '@grpc/proto-loader' // Original file: proto/router.proto diff --git a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts index d9f825b8..a859a341 100644 --- a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts +++ b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -8,7 +9,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface SendPaymentRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts index 318766f4..13cc94a4 100644 --- a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts +++ b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface BumpFeeRequest { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts index ac975359..ae03d9a0 100644 --- a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts +++ b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { TxTemplate as _walletrpc_TxTemplate, TxTemplate__Output as _walletrpc_TxTemplate__Output, } from '../walletrpc/TxTemplate' -import type { Long } from '@grpc/proto-loader' export interface FundPsbtRequest { psbt?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts index 170a7c38..746828d8 100644 --- a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts +++ b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface LeaseOutputRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/PendingSweep.d.ts b/src/grpc/types/walletrpc/PendingSweep.d.ts index fa88a5e7..3f4180da 100644 --- a/src/grpc/types/walletrpc/PendingSweep.d.ts +++ b/src/grpc/types/walletrpc/PendingSweep.d.ts @@ -1,5 +1,6 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, @@ -8,7 +9,6 @@ import type { WitnessType as _walletrpc_WitnessType, WitnessType__Output as _walletrpc_WitnessType__Output, } from '../walletrpc/WitnessType' -import type { Long } from '@grpc/proto-loader' export interface PendingSweep { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts index 661c5259..ae7c8e82 100644 --- a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts +++ b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { TxOut as _signrpc_TxOut, TxOut__Output as _signrpc_TxOut__Output, } from '../signrpc/TxOut' -import type { Long } from '@grpc/proto-loader' export interface SendOutputsRequest { sat_per_kw?: number | string | Long diff --git a/src/grpc/types/walletrpc/TxTemplate.d.ts b/src/grpc/types/walletrpc/TxTemplate.d.ts index f7c09fd5..47279dc7 100644 --- a/src/grpc/types/walletrpc/TxTemplate.d.ts +++ b/src/grpc/types/walletrpc/TxTemplate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface TxTemplate { inputs?: _lnrpc_OutPoint[] diff --git a/src/grpc/types/walletrpc/UtxoLease.d.ts b/src/grpc/types/walletrpc/UtxoLease.d.ts index 4365f43e..ffc4b397 100644 --- a/src/grpc/types/walletrpc/UtxoLease.d.ts +++ b/src/grpc/types/walletrpc/UtxoLease.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface UtxoLease { id?: Buffer | Uint8Array | string From ca62559eca93ad6870762e463d6017b2c8829066 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 19 Mar 2024 20:07:29 +0000 Subject: [PATCH 17/35] [ci commit] Update proto files and types --- src/grpc/types/cln/cln/CreateinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/DelinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/GetrouteRequest.d.ts | 2 +- src/grpc/types/cln/cln/InvoiceRequest.d.ts | 2 +- src/grpc/types/cln/cln/ListforwardsForwards.ts | 2 +- src/grpc/types/cln/cln/ListinvoicesInvoices.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannels.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts | 2 +- src/grpc/types/cln/cln/ListsendpaysPayments.ts | 2 +- src/grpc/types/cln/cln/SendonionRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendonionResponse.ts | 2 +- src/grpc/types/cln/cln/SendpayRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendpayResponse.ts | 2 +- src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitsendpayResponse.ts | 2 +- src/grpc/types/greenlight/Feerate.d.ts | 2 +- src/grpc/types/lnrpc/AMPInvoiceState.d.ts | 2 +- src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannel.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChanPointShim.d.ts | 2 +- src/grpc/types/lnrpc/Channel.ts | 2 +- src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ChannelCloseSummary.ts | 2 +- src/grpc/types/lnrpc/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts | 2 +- src/grpc/types/lnrpc/CloseChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts | 2 +- src/grpc/types/lnrpc/ConnectPeerRequest.d.ts | 2 +- src/grpc/types/lnrpc/Failure.ts | 2 +- src/grpc/types/lnrpc/FeeReportResponse.d.ts | 2 +- src/grpc/types/lnrpc/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc/Hop.d.ts | 2 +- src/grpc/types/lnrpc/InitWalletRequest.d.ts | 2 +- src/grpc/types/lnrpc/Invoice.ts | 2 +- src/grpc/types/lnrpc/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc/ListInvoiceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ListPaymentsResponse.d.ts | 2 +- src/grpc/types/lnrpc/NodeInfo.d.ts | 2 +- src/grpc/types/lnrpc/OpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/OutputDetail.d.ts | 2 +- src/grpc/types/lnrpc/PayReq.d.ts | 2 +- src/grpc/types/lnrpc/Payment.ts | 2 +- src/grpc/types/lnrpc/Peer.ts | 2 +- src/grpc/types/lnrpc/PendingChannelsResponse.ts | 2 +- src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts | 2 +- src/grpc/types/lnrpc/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts | 2 +- src/grpc/types/lnrpc/Resolution.d.ts | 2 +- src/grpc/types/lnrpc/Route.d.ts | 2 +- src/grpc/types/lnrpc/SendRequest.d.ts | 2 +- src/grpc/types/lnrpc/Transaction.d.ts | 2 +- src/grpc/types/lnrpc/Utxo.d.ts | 2 +- src/grpc/types/lnrpc/WalletBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/WatchOnly.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Channel.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Failure.ts | 2 +- src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc_proxy/Hop.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Invoice.ts | 2 +- src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc_proxy/PayReq.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Payment.ts | 2 +- src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Route.d.ts | 2 +- src/grpc/types/lnrpc_proxy/SendRequest.d.ts | 2 +- src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts | 2 +- src/grpc/types/routerrpc/HtlcEvent.ts | 2 +- src/grpc/types/routerrpc/SendPaymentRequest.d.ts | 2 +- src/grpc/types/walletrpc/BumpFeeRequest.d.ts | 2 +- src/grpc/types/walletrpc/FundPsbtRequest.d.ts | 2 +- src/grpc/types/walletrpc/LeaseOutputRequest.d.ts | 2 +- src/grpc/types/walletrpc/PendingSweep.d.ts | 2 +- src/grpc/types/walletrpc/SendOutputsRequest.d.ts | 2 +- src/grpc/types/walletrpc/TxTemplate.d.ts | 2 +- src/grpc/types/walletrpc/UtxoLease.d.ts | 2 +- 83 files changed, 83 insertions(+), 83 deletions(-) diff --git a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts index 57130be6..d73e8560 100644 --- a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/DelinvoiceResponse.ts b/src/grpc/types/cln/cln/DelinvoiceResponse.ts index 0365947a..0621f229 100644 --- a/src/grpc/types/cln/cln/DelinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/DelinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/GetrouteRequest.d.ts b/src/grpc/types/cln/cln/GetrouteRequest.d.ts index 20b76657..00979ea1 100644 --- a/src/grpc/types/cln/cln/GetrouteRequest.d.ts +++ b/src/grpc/types/cln/cln/GetrouteRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface GetrouteRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/InvoiceRequest.d.ts b/src/grpc/types/cln/cln/InvoiceRequest.d.ts index c852f603..5e884c10 100644 --- a/src/grpc/types/cln/cln/InvoiceRequest.d.ts +++ b/src/grpc/types/cln/cln/InvoiceRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { AmountOrAny as _cln_AmountOrAny, AmountOrAny__Output as _cln_AmountOrAny__Output, } from '../cln/AmountOrAny' +import type { Long } from '@grpc/proto-loader' export interface InvoiceRequest { description?: string diff --git a/src/grpc/types/cln/cln/ListforwardsForwards.ts b/src/grpc/types/cln/cln/ListforwardsForwards.ts index 084ba51d..d6c81479 100644 --- a/src/grpc/types/cln/cln/ListforwardsForwards.ts +++ b/src/grpc/types/cln/cln/ListforwardsForwards.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts index 3cd95e64..ccb0a534 100644 --- a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts +++ b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts index 442c5c1a..ced5ca3d 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { ListpeersPeersChannelsFeerate as _cln_ListpeersPeersChannelsFeerate, ListpeersPeersChannelsFeerate__Output as _cln_ListpeersPeersChannelsFeerate__Output, @@ -29,6 +28,7 @@ import type { ListpeersPeersChannelsAlias as _cln_ListpeersPeersChannelsAlias, ListpeersPeersChannelsAlias__Output as _cln_ListpeersPeersChannelsAlias__Output, } from '../cln/ListpeersPeersChannelsAlias' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts index eb6220f5..79ed64b6 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListsendpaysPayments.ts b/src/grpc/types/cln/cln/ListsendpaysPayments.ts index 5daf6d57..ab83ab63 100644 --- a/src/grpc/types/cln/cln/ListsendpaysPayments.ts +++ b/src/grpc/types/cln/cln/ListsendpaysPayments.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendonionRequest.d.ts b/src/grpc/types/cln/cln/SendonionRequest.d.ts index e9b5d79c..04a0a068 100644 --- a/src/grpc/types/cln/cln/SendonionRequest.d.ts +++ b/src/grpc/types/cln/cln/SendonionRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { SendonionFirst_hop as _cln_SendonionFirst_hop, SendonionFirst_hop__Output as _cln_SendonionFirst_hop__Output, @@ -9,6 +8,7 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface SendonionRequest { onion?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/SendonionResponse.ts b/src/grpc/types/cln/cln/SendonionResponse.ts index 14cb87cb..0548e40e 100644 --- a/src/grpc/types/cln/cln/SendonionResponse.ts +++ b/src/grpc/types/cln/cln/SendonionResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendpayRequest.d.ts b/src/grpc/types/cln/cln/SendpayRequest.d.ts index af782167..1eb903d0 100644 --- a/src/grpc/types/cln/cln/SendpayRequest.d.ts +++ b/src/grpc/types/cln/cln/SendpayRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { SendpayRoute as _cln_SendpayRoute, SendpayRoute__Output as _cln_SendpayRoute__Output, @@ -9,6 +8,7 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface SendpayRequest { route?: _cln_SendpayRoute[] diff --git a/src/grpc/types/cln/cln/SendpayResponse.ts b/src/grpc/types/cln/cln/SendpayResponse.ts index 5014692d..50235f69 100644 --- a/src/grpc/types/cln/cln/SendpayResponse.ts +++ b/src/grpc/types/cln/cln/SendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts index 8c4bc7a2..c8a852a2 100644 --- a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts index 65c6714a..c397650b 100644 --- a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitsendpayResponse.ts b/src/grpc/types/cln/cln/WaitsendpayResponse.ts index 2e991681..d34b53f3 100644 --- a/src/grpc/types/cln/cln/WaitsendpayResponse.ts +++ b/src/grpc/types/cln/cln/WaitsendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/greenlight/Feerate.d.ts b/src/grpc/types/greenlight/Feerate.d.ts index 7b201bf6..d8d0adcd 100644 --- a/src/grpc/types/greenlight/Feerate.d.ts +++ b/src/grpc/types/greenlight/Feerate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/greenlight.proto -import type { Long } from '@grpc/proto-loader' import type { FeeratePreset as _greenlight_FeeratePreset, FeeratePreset__Output as _greenlight_FeeratePreset__Output, } from '../greenlight/FeeratePreset' +import type { Long } from '@grpc/proto-loader' export interface Feerate { preset?: _greenlight_FeeratePreset diff --git a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts index 645d3caf..5b0e7492 100644 --- a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts +++ b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, } from '../lnrpc/InvoiceHTLCState' +import type { Long } from '@grpc/proto-loader' export interface AMPInvoiceState { state?: _lnrpc_InvoiceHTLCState diff --git a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts index 241570f7..1e2e873e 100644 --- a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts +++ b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MacaroonPermission as _lnrpc_MacaroonPermission, MacaroonPermission__Output as _lnrpc_MacaroonPermission__Output, } from '../lnrpc/MacaroonPermission' +import type { Long } from '@grpc/proto-loader' export interface BakeMacaroonRequest { permissions?: _lnrpc_MacaroonPermission[] diff --git a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts index 5f52f618..f8c6d9b4 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannel { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts index 43a8ed51..0f9e9da0 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { BatchOpenChannel as _lnrpc_BatchOpenChannel, BatchOpenChannel__Output as _lnrpc_BatchOpenChannel__Output, } from '../lnrpc/BatchOpenChannel' +import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannelRequest { channels?: _lnrpc_BatchOpenChannel[] diff --git a/src/grpc/types/lnrpc/ChanPointShim.d.ts b/src/grpc/types/lnrpc/ChanPointShim.d.ts index e588220a..dd085b3a 100644 --- a/src/grpc/types/lnrpc/ChanPointShim.d.ts +++ b/src/grpc/types/lnrpc/ChanPointShim.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -9,6 +8,7 @@ import type { KeyDescriptor as _lnrpc_KeyDescriptor, KeyDescriptor__Output as _lnrpc_KeyDescriptor__Output, } from '../lnrpc/KeyDescriptor' +import type { Long } from '@grpc/proto-loader' export interface ChanPointShim { amt?: number | string | Long diff --git a/src/grpc/types/lnrpc/Channel.ts b/src/grpc/types/lnrpc/Channel.ts index fa394623..e05aee4b 100644 --- a/src/grpc/types/lnrpc/Channel.ts +++ b/src/grpc/types/lnrpc/Channel.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_HTLC, HTLC__Output as _lnrpc_HTLC__Output, @@ -13,6 +12,7 @@ import type { ChannelConstraints as _lnrpc_ChannelConstraints, ChannelConstraints__Output as _lnrpc_ChannelConstraints__Output, } from '../lnrpc/ChannelConstraints' +import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts index d02a3d1a..f70c677f 100644 --- a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts +++ b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface ChannelAcceptRequest { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts index 5e3c440d..a35eec22 100644 --- a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_Amount, Amount__Output as _lnrpc_Amount__Output, } from '../lnrpc/Amount' +import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelCloseSummary.ts b/src/grpc/types/lnrpc/ChannelCloseSummary.ts index 211047f2..5b0bd8a8 100644 --- a/src/grpc/types/lnrpc/ChannelCloseSummary.ts +++ b/src/grpc/types/lnrpc/ChannelCloseSummary.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -9,6 +8,7 @@ import type { Resolution as _lnrpc_Resolution, Resolution__Output as _lnrpc_Resolution__Output, } from '../lnrpc/Resolution' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/ChannelEdge.d.ts b/src/grpc/types/lnrpc/ChannelEdge.d.ts index d2384edf..d9a96a08 100644 --- a/src/grpc/types/lnrpc/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts index bd259c31..c4407c23 100644 --- a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -9,6 +8,7 @@ import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdgeUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts index 4f20325b..4acb7061 100644 --- a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface CloseChannelRequest { channel_point?: _lnrpc_ChannelPoint | null diff --git a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts index bee5c573..ba54545b 100644 --- a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts +++ b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface ClosedChannelUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts index c3465b57..7e6cba0f 100644 --- a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts +++ b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { LightningAddress as _lnrpc_LightningAddress, LightningAddress__Output as _lnrpc_LightningAddress__Output, } from '../lnrpc/LightningAddress' +import type { Long } from '@grpc/proto-loader' export interface ConnectPeerRequest { addr?: _lnrpc_LightningAddress | null diff --git a/src/grpc/types/lnrpc/Failure.ts b/src/grpc/types/lnrpc/Failure.ts index 12d7c149..de244f02 100644 --- a/src/grpc/types/lnrpc/Failure.ts +++ b/src/grpc/types/lnrpc/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_ChannelUpdate, ChannelUpdate__Output as _lnrpc_ChannelUpdate__Output, } from '../lnrpc/ChannelUpdate' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/FeeReportResponse.d.ts b/src/grpc/types/lnrpc/FeeReportResponse.d.ts index 0ccce99e..e02f69e4 100644 --- a/src/grpc/types/lnrpc/FeeReportResponse.d.ts +++ b/src/grpc/types/lnrpc/FeeReportResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelFeeReport as _lnrpc_ChannelFeeReport, ChannelFeeReport__Output as _lnrpc_ChannelFeeReport__Output, } from '../lnrpc/ChannelFeeReport' +import type { Long } from '@grpc/proto-loader' export interface FeeReportResponse { channel_fees?: _lnrpc_ChannelFeeReport[] diff --git a/src/grpc/types/lnrpc/GetInfoResponse.d.ts b/src/grpc/types/lnrpc/GetInfoResponse.d.ts index 0b150627..ffdfab42 100644 --- a/src/grpc/types/lnrpc/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc/GetInfoResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_Chain, Chain__Output as _lnrpc_Chain__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' +import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc/HTLCAttempt.ts b/src/grpc/types/lnrpc/HTLCAttempt.ts index 63c7b68f..b3a13201 100644 --- a/src/grpc/types/lnrpc/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc/HTLCAttempt.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_Route, Route__Output as _lnrpc_Route__Output, @@ -9,6 +8,7 @@ import type { Failure as _lnrpc_Failure, Failure__Output as _lnrpc_Failure__Output, } from '../lnrpc/Failure' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Hop.d.ts b/src/grpc/types/lnrpc/Hop.d.ts index 4cc00e8f..0e70752e 100644 --- a/src/grpc/types/lnrpc/Hop.d.ts +++ b/src/grpc/types/lnrpc/Hop.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_MPPRecord, MPPRecord__Output as _lnrpc_MPPRecord__Output, @@ -9,6 +8,7 @@ import type { AMPRecord as _lnrpc_AMPRecord, AMPRecord__Output as _lnrpc_AMPRecord__Output, } from '../lnrpc/AMPRecord' +import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/InitWalletRequest.d.ts b/src/grpc/types/lnrpc/InitWalletRequest.d.ts index e3906c48..09379e76 100644 --- a/src/grpc/types/lnrpc/InitWalletRequest.d.ts +++ b/src/grpc/types/lnrpc/InitWalletRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/walletunlocker.proto -import type { Long } from '@grpc/proto-loader' import type { ChanBackupSnapshot as _lnrpc_ChanBackupSnapshot, ChanBackupSnapshot__Output as _lnrpc_ChanBackupSnapshot__Output, @@ -9,6 +8,7 @@ import type { WatchOnly as _lnrpc_WatchOnly, WatchOnly__Output as _lnrpc_WatchOnly__Output, } from '../lnrpc/WatchOnly' +import type { Long } from '@grpc/proto-loader' export interface InitWalletRequest { wallet_password?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Invoice.ts b/src/grpc/types/lnrpc/Invoice.ts index c8977ec2..351c40b7 100644 --- a/src/grpc/types/lnrpc/Invoice.ts +++ b/src/grpc/types/lnrpc/Invoice.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -17,6 +16,7 @@ import type { AMPInvoiceState as _lnrpc_AMPInvoiceState, AMPInvoiceState__Output as _lnrpc_AMPInvoiceState__Output, } from '../lnrpc/AMPInvoiceState' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts index d0ec17a7..5bd9c77f 100644 --- a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, @@ -9,6 +8,7 @@ import type { AMP as _lnrpc_AMP, AMP__Output as _lnrpc_AMP__Output, } from '../lnrpc/AMP' +import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts index 02b5f52a..d5ce5f61 100644 --- a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts +++ b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Invoice as _lnrpc_Invoice, Invoice__Output as _lnrpc_Invoice__Output, } from '../lnrpc/Invoice' +import type { Long } from '@grpc/proto-loader' export interface ListInvoiceResponse { invoices?: _lnrpc_Invoice[] diff --git a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts index 271e215d..2317081d 100644 --- a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts +++ b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Payment as _lnrpc_Payment, Payment__Output as _lnrpc_Payment__Output, } from '../lnrpc/Payment' +import type { Long } from '@grpc/proto-loader' export interface ListPaymentsResponse { payments?: _lnrpc_Payment[] diff --git a/src/grpc/types/lnrpc/NodeInfo.d.ts b/src/grpc/types/lnrpc/NodeInfo.d.ts index 31129e62..1251f6aa 100644 --- a/src/grpc/types/lnrpc/NodeInfo.d.ts +++ b/src/grpc/types/lnrpc/NodeInfo.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { LightningNode as _lnrpc_LightningNode, LightningNode__Output as _lnrpc_LightningNode__Output, @@ -9,6 +8,7 @@ import type { ChannelEdge as _lnrpc_ChannelEdge, ChannelEdge__Output as _lnrpc_ChannelEdge__Output, } from '../lnrpc/ChannelEdge' +import type { Long } from '@grpc/proto-loader' export interface NodeInfo { node?: _lnrpc_LightningNode | null diff --git a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts index 421d622d..12a2a072 100644 --- a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FundingShim as _lnrpc_FundingShim, FundingShim__Output as _lnrpc_FundingShim__Output, @@ -9,6 +8,7 @@ import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface OpenChannelRequest { sat_per_vbyte?: number | string | Long diff --git a/src/grpc/types/lnrpc/OutputDetail.d.ts b/src/grpc/types/lnrpc/OutputDetail.d.ts index 8bfbaadc..f9777323 100644 --- a/src/grpc/types/lnrpc/OutputDetail.d.ts +++ b/src/grpc/types/lnrpc/OutputDetail.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { OutputScriptType as _lnrpc_OutputScriptType, OutputScriptType__Output as _lnrpc_OutputScriptType__Output, } from '../lnrpc/OutputScriptType' +import type { Long } from '@grpc/proto-loader' export interface OutputDetail { output_type?: _lnrpc_OutputScriptType diff --git a/src/grpc/types/lnrpc/PayReq.d.ts b/src/grpc/types/lnrpc/PayReq.d.ts index 4334047f..864bedf0 100644 --- a/src/grpc/types/lnrpc/PayReq.d.ts +++ b/src/grpc/types/lnrpc/PayReq.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' +import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc/Payment.ts b/src/grpc/types/lnrpc/Payment.ts index fedcedd5..d98361e0 100644 --- a/src/grpc/types/lnrpc/Payment.ts +++ b/src/grpc/types/lnrpc/Payment.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_HTLCAttempt, HTLCAttempt__Output as _lnrpc_HTLCAttempt__Output, @@ -9,6 +8,7 @@ import type { PaymentFailureReason as _lnrpc_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_PaymentFailureReason__Output, } from '../lnrpc/PaymentFailureReason' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Peer.ts b/src/grpc/types/lnrpc/Peer.ts index 010252ce..b0d9691f 100644 --- a/src/grpc/types/lnrpc/Peer.ts +++ b/src/grpc/types/lnrpc/Peer.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, @@ -9,6 +8,7 @@ import type { TimestampedError as _lnrpc_TimestampedError, TimestampedError__Output as _lnrpc_TimestampedError__Output, } from '../lnrpc/TimestampedError' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PendingChannelsResponse.ts b/src/grpc/types/lnrpc/PendingChannelsResponse.ts index c2dd5d0c..1cfaeee5 100644 --- a/src/grpc/types/lnrpc/PendingChannelsResponse.ts +++ b/src/grpc/types/lnrpc/PendingChannelsResponse.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -13,6 +12,7 @@ import type { PendingHTLC as _lnrpc_PendingHTLC, PendingHTLC__Output as _lnrpc_PendingHTLC__Output, } from '../lnrpc/PendingHTLC' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts index b2991d2a..3c8da411 100644 --- a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts +++ b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface PolicyUpdateRequest { global?: boolean diff --git a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts index d729e8fa..3a92f24a 100644 --- a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -21,6 +20,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts index fa75975c..2b184038 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { StreamAuth as _lnrpc_StreamAuth, StreamAuth__Output as _lnrpc_StreamAuth__Output, @@ -9,6 +8,7 @@ import type { RPCMessage as _lnrpc_RPCMessage, RPCMessage__Output as _lnrpc_RPCMessage__Output, } from '../lnrpc/RPCMessage' +import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareRequest { request_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts index 5e2c44d4..6ef263be 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MiddlewareRegistration as _lnrpc_MiddlewareRegistration, MiddlewareRegistration__Output as _lnrpc_MiddlewareRegistration__Output, @@ -9,6 +8,7 @@ import type { InterceptFeedback as _lnrpc_InterceptFeedback, InterceptFeedback__Output as _lnrpc_InterceptFeedback__Output, } from '../lnrpc/InterceptFeedback' +import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareResponse { ref_msg_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/Resolution.d.ts b/src/grpc/types/lnrpc/Resolution.d.ts index cf8d4b11..c5d6f1ae 100644 --- a/src/grpc/types/lnrpc/Resolution.d.ts +++ b/src/grpc/types/lnrpc/Resolution.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ResolutionType as _lnrpc_ResolutionType, ResolutionType__Output as _lnrpc_ResolutionType__Output, @@ -13,6 +12,7 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface Resolution { resolution_type?: _lnrpc_ResolutionType diff --git a/src/grpc/types/lnrpc/Route.d.ts b/src/grpc/types/lnrpc/Route.d.ts index ab20e38c..4a1aab0d 100644 --- a/src/grpc/types/lnrpc/Route.d.ts +++ b/src/grpc/types/lnrpc/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_Hop, Hop__Output as _lnrpc_Hop__Output, } from '../lnrpc/Hop' +import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc/SendRequest.d.ts b/src/grpc/types/lnrpc/SendRequest.d.ts index 011fd0ca..efd6a516 100644 --- a/src/grpc/types/lnrpc/SendRequest.d.ts +++ b/src/grpc/types/lnrpc/SendRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -9,6 +8,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Transaction.d.ts b/src/grpc/types/lnrpc/Transaction.d.ts index 01e27208..b91d9efd 100644 --- a/src/grpc/types/lnrpc/Transaction.d.ts +++ b/src/grpc/types/lnrpc/Transaction.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { OutputDetail as _lnrpc_OutputDetail, OutputDetail__Output as _lnrpc_OutputDetail__Output, @@ -9,6 +8,7 @@ import type { PreviousOutPoint as _lnrpc_PreviousOutPoint, PreviousOutPoint__Output as _lnrpc_PreviousOutPoint__Output, } from '../lnrpc/PreviousOutPoint' +import type { Long } from '@grpc/proto-loader' export interface Transaction { tx_hash?: string diff --git a/src/grpc/types/lnrpc/Utxo.d.ts b/src/grpc/types/lnrpc/Utxo.d.ts index 003062f8..a1b40c40 100644 --- a/src/grpc/types/lnrpc/Utxo.d.ts +++ b/src/grpc/types/lnrpc/Utxo.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { AddressType as _lnrpc_AddressType, AddressType__Output as _lnrpc_AddressType__Output, @@ -9,6 +8,7 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface Utxo { address_type?: _lnrpc_AddressType diff --git a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts index 54d79672..9f0f4eaf 100644 --- a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { WalletAccountBalance as _lnrpc_WalletAccountBalance, WalletAccountBalance__Output as _lnrpc_WalletAccountBalance__Output, } from '../lnrpc/WalletAccountBalance' +import type { Long } from '@grpc/proto-loader' export interface WalletBalanceResponse { total_balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/WatchOnly.d.ts b/src/grpc/types/lnrpc/WatchOnly.d.ts index 220316cf..9d396c65 100644 --- a/src/grpc/types/lnrpc/WatchOnly.d.ts +++ b/src/grpc/types/lnrpc/WatchOnly.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletunlocker.proto -import type { Long } from '@grpc/proto-loader' import type { WatchOnlyAccount as _lnrpc_WatchOnlyAccount, WatchOnlyAccount__Output as _lnrpc_WatchOnlyAccount__Output, } from '../lnrpc/WatchOnlyAccount' +import type { Long } from '@grpc/proto-loader' export interface WatchOnly { master_key_birthday_timestamp?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Channel.ts b/src/grpc/types/lnrpc_proxy/Channel.ts index 9bd3baf0..efe7877d 100644 --- a/src/grpc/types/lnrpc_proxy/Channel.ts +++ b/src/grpc/types/lnrpc_proxy/Channel.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_proxy_HTLC, HTLC__Output as _lnrpc_proxy_HTLC__Output, @@ -13,6 +12,7 @@ import type { ChannelConstraints as _lnrpc_proxy_ChannelConstraints, ChannelConstraints__Output as _lnrpc_proxy_ChannelConstraints__Output, } from '../lnrpc_proxy/ChannelConstraints' +import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts index 22d16ff3..84182c95 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_proxy_Amount, Amount__Output as _lnrpc_proxy_Amount__Output, } from '../lnrpc_proxy/Amount' +import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts index 0f2a0940..76f72dfe 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_proxy_RoutingPolicy, RoutingPolicy__Output as _lnrpc_proxy_RoutingPolicy__Output, } from '../lnrpc_proxy/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Failure.ts b/src/grpc/types/lnrpc_proxy/Failure.ts index caa4aeb0..5a39b26a 100644 --- a/src/grpc/types/lnrpc_proxy/Failure.ts +++ b/src/grpc/types/lnrpc_proxy/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_proxy_ChannelUpdate, ChannelUpdate__Output as _lnrpc_proxy_ChannelUpdate__Output, } from '../lnrpc_proxy/ChannelUpdate' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts index 8264cf62..97aed748 100644 --- a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_proxy_Chain, Chain__Output as _lnrpc_proxy_Chain__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts index efd3e649..ddb30300 100644 --- a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_proxy_Route, Route__Output as _lnrpc_proxy_Route__Output, @@ -9,6 +8,7 @@ import type { Failure as _lnrpc_proxy_Failure, Failure__Output as _lnrpc_proxy_Failure__Output, } from '../lnrpc_proxy/Failure' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/Hop.d.ts b/src/grpc/types/lnrpc_proxy/Hop.d.ts index c6293156..af9ebc8f 100644 --- a/src/grpc/types/lnrpc_proxy/Hop.d.ts +++ b/src/grpc/types/lnrpc_proxy/Hop.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_proxy_MPPRecord, MPPRecord__Output as _lnrpc_proxy_MPPRecord__Output, } from '../lnrpc_proxy/MPPRecord' +import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Invoice.ts b/src/grpc/types/lnrpc_proxy/Invoice.ts index 070654b7..db995c40 100644 --- a/src/grpc/types/lnrpc_proxy/Invoice.ts +++ b/src/grpc/types/lnrpc_proxy/Invoice.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -13,6 +12,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts index f6a79e7d..c2d38578 100644 --- a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_proxy_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_proxy_InvoiceHTLCState__Output, } from '../lnrpc_proxy/InvoiceHTLCState' +import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/PayReq.d.ts b/src/grpc/types/lnrpc_proxy/PayReq.d.ts index 1819d1ad..6b35f606 100644 --- a/src/grpc/types/lnrpc_proxy/PayReq.d.ts +++ b/src/grpc/types/lnrpc_proxy/PayReq.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc_proxy/Payment.ts b/src/grpc/types/lnrpc_proxy/Payment.ts index dfe51afe..f2ecccb5 100644 --- a/src/grpc/types/lnrpc_proxy/Payment.ts +++ b/src/grpc/types/lnrpc_proxy/Payment.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_proxy_HTLCAttempt, HTLCAttempt__Output as _lnrpc_proxy_HTLCAttempt__Output, @@ -9,6 +8,7 @@ import type { PaymentFailureReason as _lnrpc_proxy_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_proxy_PaymentFailureReason__Output, } from '../lnrpc_proxy/PaymentFailureReason' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts index baf1e390..cb1ae5c4 100644 --- a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -21,6 +20,7 @@ import type { FeatureBit as _lnrpc_proxy_FeatureBit, FeatureBit__Output as _lnrpc_proxy_FeatureBit__Output, } from '../lnrpc_proxy/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc_proxy/Route.d.ts b/src/grpc/types/lnrpc_proxy/Route.d.ts index f6471177..b807d3e3 100644 --- a/src/grpc/types/lnrpc_proxy/Route.d.ts +++ b/src/grpc/types/lnrpc_proxy/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_proxy_Hop, Hop__Output as _lnrpc_proxy_Hop__Output, } from '../lnrpc_proxy/Hop' +import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts index 949251e6..692207dc 100644 --- a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -13,6 +12,7 @@ import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, } from '../lnrpc_proxy/RouteHint' +import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts index e59c5185..32904ab2 100644 --- a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts +++ b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { CircuitKey as _routerrpc_CircuitKey, CircuitKey__Output as _routerrpc_CircuitKey__Output, } from '../routerrpc/CircuitKey' +import type { Long } from '@grpc/proto-loader' export interface ForwardHtlcInterceptRequest { incoming_circuit_key?: _routerrpc_CircuitKey | null diff --git a/src/grpc/types/routerrpc/HtlcEvent.ts b/src/grpc/types/routerrpc/HtlcEvent.ts index 1c3f41e9..26988818 100644 --- a/src/grpc/types/routerrpc/HtlcEvent.ts +++ b/src/grpc/types/routerrpc/HtlcEvent.ts @@ -1,6 +1,5 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { ForwardEvent as _routerrpc_ForwardEvent, ForwardEvent__Output as _routerrpc_ForwardEvent__Output, @@ -25,6 +24,7 @@ import type { FinalHtlcEvent as _routerrpc_FinalHtlcEvent, FinalHtlcEvent__Output as _routerrpc_FinalHtlcEvent__Output, } from '../routerrpc/FinalHtlcEvent' +import type { Long } from '@grpc/proto-loader' // Original file: proto/router.proto diff --git a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts index a859a341..d9f825b8 100644 --- a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts +++ b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -9,6 +8,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface SendPaymentRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts index 13cc94a4..318766f4 100644 --- a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts +++ b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface BumpFeeRequest { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts index ae03d9a0..ac975359 100644 --- a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts +++ b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { TxTemplate as _walletrpc_TxTemplate, TxTemplate__Output as _walletrpc_TxTemplate__Output, } from '../walletrpc/TxTemplate' +import type { Long } from '@grpc/proto-loader' export interface FundPsbtRequest { psbt?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts index 746828d8..170a7c38 100644 --- a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts +++ b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface LeaseOutputRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/PendingSweep.d.ts b/src/grpc/types/walletrpc/PendingSweep.d.ts index 3f4180da..fa88a5e7 100644 --- a/src/grpc/types/walletrpc/PendingSweep.d.ts +++ b/src/grpc/types/walletrpc/PendingSweep.d.ts @@ -1,6 +1,5 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, @@ -9,6 +8,7 @@ import type { WitnessType as _walletrpc_WitnessType, WitnessType__Output as _walletrpc_WitnessType__Output, } from '../walletrpc/WitnessType' +import type { Long } from '@grpc/proto-loader' export interface PendingSweep { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts index ae7c8e82..661c5259 100644 --- a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts +++ b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { TxOut as _signrpc_TxOut, TxOut__Output as _signrpc_TxOut__Output, } from '../signrpc/TxOut' +import type { Long } from '@grpc/proto-loader' export interface SendOutputsRequest { sat_per_kw?: number | string | Long diff --git a/src/grpc/types/walletrpc/TxTemplate.d.ts b/src/grpc/types/walletrpc/TxTemplate.d.ts index 47279dc7..f7c09fd5 100644 --- a/src/grpc/types/walletrpc/TxTemplate.d.ts +++ b/src/grpc/types/walletrpc/TxTemplate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface TxTemplate { inputs?: _lnrpc_OutPoint[] diff --git a/src/grpc/types/walletrpc/UtxoLease.d.ts b/src/grpc/types/walletrpc/UtxoLease.d.ts index ffc4b397..4365f43e 100644 --- a/src/grpc/types/walletrpc/UtxoLease.d.ts +++ b/src/grpc/types/walletrpc/UtxoLease.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface UtxoLease { id?: Buffer | Uint8Array | string From d16c1de085629a8f2e08ce77c8cd70b24b06f6fe Mon Sep 17 00:00:00 2001 From: Oluwatobi Bamidele Date: Thu, 21 Mar 2024 22:09:23 +0100 Subject: [PATCH 18/35] feat: added second_brain_url to create tribe on tribe server --- dist/src/controllers/chats.js | 1 + dist/src/controllers/chats.js.map | 2 +- dist/src/utils/tribes.js | 3 ++- dist/src/utils/tribes.js.map | 2 +- src/controllers/chats.ts | 1 + src/utils/tribes.ts | 3 +++ 6 files changed, 9 insertions(+), 3 deletions(-) diff --git a/dist/src/controllers/chats.js b/dist/src/controllers/chats.js index 585c7b80..2dfb52ad 100644 --- a/dist/src/controllers/chats.js +++ b/dist/src/controllers/chats.js @@ -326,6 +326,7 @@ function createGroupChat(req, res) { owner_route_hint: owner.routeHint || '', pin: pin || '', profile_filters: profile_filters || '', + second_brain_url: second_brain_url || '', }); } catch (e) { diff --git a/dist/src/controllers/chats.js.map b/dist/src/controllers/chats.js.map index 44d3110a..3123ce42 100644 --- a/dist/src/controllers/chats.js.map +++ b/dist/src/controllers/chats.js.map @@ -1 +1 @@ -{"version":3,"file":"chats.js","sourceRoot":"","sources":["../../../src/controllers/chats.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"chats.js","sourceRoot":"","sources":["../../../src/controllers/chats.ts"],"names":[],"mappings":";;;;;;;;;;;;AAAA,2BAA0B;AAC1B,sCAQkB;AAClB,2CAA0C;AAC1C,sCAA+C;AAC/C,sCAAqC;AACrC,sCAAqC;AAErC,0CAAyC;AACzC,gCAAyC;AACzC,0CAAyC;AACzC,0CAAyC;AACzC,4CAAoC;AACpC,4CAAuD;AAEvD,wCAAyC;AACzC,4CAA4C;AAC5C,wDAAoD;AACpD,6CAIqB;AAErB,MAAM,MAAM,GAAG,IAAA,mBAAU,GAAE,CAAA;AAE3B;;;;;;GAMG;AACH,SAAsB,UAAU,CAAC,GAAQ,EAAE,GAAQ;;QACjD,IAAI,CAAC,GAAG,CAAC,KAAK;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,UAAU,CAAC,CAAA;QAC/C,MAAM,MAAM,GAAW,GAAG,CAAC,KAAK,CAAC,EAAE,CAAA;QACnC,qBAAY,CAAC,IAAI,CAAC,eAAe,CAAC,CAAA;QAClC,MAAM,EAAE,GAAG,QAAQ,CAAC,GAAG,CAAC,MAAM,CAAC,EAAE,CAAC,CAAA;QAClC,IAAI,CAAC,EAAE,EAAE;YACP,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,YAAY,CAAC,CAAA;SAClC;QACD,MAAM,IAAI,GAAS,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,OAAO,CAAC;YAC5C,KAAK,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE;SACtB,CAAC,CAAS,CAAA;QACX,IAAI,CAAC,IAAI,EAAE;YACT,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,gBAAgB,CAAC,CAAA;SACtC;QACD,MAAM,EAAE,IAAI,EAAE,SAAS,EAAE,IAAI,EAAE,QAAQ,EAAE,YAAY,EAAE,GAAG,GAAG,CAAC,IAAI,CAAA;QAElE,sCAAsC;QACtC,MAAM,GAAG,GAML,EAAE,CAAA;QACN,IAAI,IAAI;YAAE,GAAG,CAAC,IAAI,GAAG,IAAI,CAAA;QACzB,IAAI,SAAS;YAAE,GAAG,CAAC,QAAQ,GAAG,SAAS,CAAA;QACvC,IAAI,IAAI,IAAI,OAAO,IAAI,KAAK,QAAQ;YAAE,GAAG,CAAC,IAAI,GAAG,IAAI,CAAA;QACrD,IAAI,QAAQ;YAAE,GAAG,CAAC,OAAO,GAAG,QAAQ,CAAA;QACpC,IAAI,YAAY,IAAI,YAAY,KAAK,EAAE;YAAE,GAAG,CAAC,UAAU,GAAG,YAAY,CAAA;QAEtE,IAAI,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,MAAM,GAAG,CAAC,EAAE;YAC/B,MAAM,IAAI,CAAC,MAAM,CAAC,GAAG,CAAC,CAAA;SACvB;QACD,IAAA,aAAO,EAAC,GAAG,EAAE,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC,CAAA;IAC1C,CAAC;CAAA;AAlCD,gCAkCC;AAED;;;;;;GAMG;AACH,SAAsB,cAAc,CAAC,GAAQ,EAAE,GAAQ;;QACrD,IAAI,CAAC,GAAG,CAAC,KAAK;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,UAAU,CAAC,CAAA;QAC/C,MAAM,MAAM,GAAW,GAAG,CAAC,KAAK,CAAC,EAAE,CAAA;QAEnC,MAAM,MAAM,GAAG,QAAQ,CAAC,GAAG,CAAC,MAAM,CAAC,SAAS,CAAC,CAAC,CAAA;QAC9C,MAAM,SAAS,GAAG,QAAQ,CAAC,GAAG,CAAC,MAAM,CAAC,YAAY,CAAC,CAAC,CAAA;QACpD,IAAI,CAAC,MAAM,IAAI,CAAC,SAAS,EAAE;YACzB,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,eAAe,CAAC,CAAA;SACrC;QACD,yBAAyB;QACzB,MAAM,IAAI,GAAe,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,OAAO,CAAC;YAClD,KAAK,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,MAAM,EAAE;SAC9B,CAAC,CAAe,CAAA;QACjB,MAAM,UAAU,GAAG,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,UAAU,IAAI,IAAI,CAAC,CAAA;QACtD,MAAM,aAAa,GAAG,UAAU,CAAC,MAAM,CAAC,CAAC,GAAG,EAAE,EAAE,CAAC,GAAG,KAAK,SAAS,CAAC,CAAA;QACnE,MAAM,IAAI,CAAC,MAAM,CAAC,EAAE,UAAU,EAAE,IAAI,CAAC,SAAS,CAAC,aAAa,CAAC,EAAE,CAAC,CAAA;QAChE,0BAA0B;QAC1B,MAAM,eAAM,CAAC,UAAU,CAAC,OAAO,CAAC;YAC9B,KAAK,EAAE;gBACL,MAAM;gBACN,SAAS;gBACT,MAAM;aACP;SACF,CAAC,CAAA;QAEF,MAAM,KAAK,GAAG,GAAG,CAAC,KAAgB,CAAA;QAClC,OAAO,CAAC,WAAW,CAAC;YAClB,IAAI,kCACC,IAAI,CAAC,UAAU,KAClB,UAAU,EAAE,IAAI,CAAC,SAAS,CAAC,CAAC,SAAS,CAAC,CAAC,GACxC;YACD,MAAM,EAAE,KAAK;YACb,OAAO,EAAE,EAAa;YACtB,IAAI,EAAE,mBAAS,CAAC,aAAa,CAAC,UAAU;SACzC,CAAC,CAAA;QAEF,oCAAoC;QACpC,MAAM,CAAC,6BAA6B,CAAC,SAAS,EAAE,MAAM,EAAE,MAAM,CAAC,CAAA;QAE/D,IAAA,aAAO,EAAC,GAAG,EAAE,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC,CAAA;IAC1C,CAAC;CAAA;AAxCD,wCAwCC;AAED;;;;;GAKG;AACH,SAAsB,gBAAgB,CAAC,OAAgB;;QACrD,qBAAY,CAAC,IAAI,CAAC,qBAAqB,EAAE,gBAAO,CAAC,OAAO,CAAC,CAAA;QACzD,MAAM,EAAE,KAAK,EAAE,IAAI,EAAE,MAAM,EAAE,WAAW,EAAE,YAAY,EAAE,GACtD,MAAM,OAAO,CAAC,kBAAkB,CAAC,OAAO,CAAC,CAAA;QAC3C,IAAI,CAAC,IAAI;YAAE,OAAM;QACjB,MAAM,MAAM,GAAW,KAAK,CAAC,EAAE,CAAA;QAE/B,qEAAqE;QACrE,sBAAsB;QACtB,kBAAkB;QAClB,YAAY;QACZ,gBAAgB;QAChB,YAAY;QACZ,gBAAgB;QAChB,oBAAoB;QACpB,WAAW;QACX,KAAK;QACL,+DAA+D;QAE/D,IAAI,IAAI,GAAG,IAAI,IAAI,EAAE,CAAA;QACrB,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAA;QACvB,IAAI,WAAW;YAAE,IAAI,GAAG,IAAI,IAAI,CAAC,WAAW,CAAC,CAAA;QAC7C,MAAM,GAAG,GAAqB;YAC5B,MAAM,EAAE,IAAI,CAAC,EAAE;YACf,IAAI,EAAE,mBAAS,CAAC,aAAa,CAAC,UAAU;YACxC,MAAM,EAAE,CAAC,MAAM,IAAI,MAAM,CAAC,EAAE,CAAC,IAAI,CAAC;YAClC,cAAc,EAAE,EAAE;YAClB,oBAAoB,EAAE,EAAE;YACxB,MAAM,EAAE,mBAAS,CAAC,QAAQ,CAAC,SAAS;YACpC,IAAI,EAAE,IAAI;YACV,SAAS,EAAE,IAAI;YACf,SAAS,EAAE,IAAI;YACf,YAAY;YACZ,MAAM;SACP,CAAA;QACD,MAAM,OAAO,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,MAAM,CAAC,GAAG,CAAC,CAAY,CAAA;QAEtE,MAAM,CAAC,QAAQ,CACb;YACE,IAAI,EAAE,YAAY;YAClB,QAAQ,EAAE;gBACR,OAAO,EAAE,SAAS,CAAC,aAAa,CAAC,MAAM,CAAC;gBACxC,IAAI,EAAE,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC;gBAChC,OAAO,EAAE,SAAS,CAAC,aAAa,CAAC,OAAO,CAAC;aAC1C;SACF,EACD,MAAM,CACP,CAAA;IACH,CAAC;CAAA;AAhDD,4CAgDC;AAED;;;;;;GAMG;AACH,SAAsB,QAAQ,CAAC,GAAQ,EAAE,GAAQ;;QAC/C,IAAI,CAAC,GAAG,CAAC,KAAK;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,UAAU,CAAC,CAAA;QAC/C,MAAM,MAAM,GAAW,GAAG,CAAC,KAAK,CAAC,EAAE,CAAA;QACnC,MAAM,KAAK,GAAW,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,OAAO,CAAC;YAC/C,KAAK,EAAE,EAAE,OAAO,EAAE,KAAK,EAAE,MAAM,EAAE;YACjC,GAAG,EAAE,IAAI;SACV,CAAC,CAAW,CAAA;QACb,MAAM,CAAC,GAAG,KAAK,CAAC,GAAG,CAAC,CAAC,IAAI,EAAE,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC,CAAA;QACzD,IAAA,aAAO,EAAC,GAAG,EAAE,CAAC,CAAC,CAAA;IACjB,CAAC;CAAA;AATD,4BASC;AAED;;;;;;GAMG;AACH,SAAsB,cAAc,CAAC,GAAQ,EAAE,GAAQ;;QACrD,IAAI,CAAC,GAAG,CAAC,KAAK;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,UAAU,CAAC,CAAA;QAC/C,MAAM,MAAM,GAAW,GAAG,CAAC,KAAK,CAAC,EAAE,CAAA;QACnC,MAAM,MAAM,GAAG,GAAG,CAAC,MAAM,CAAC,SAAS,CAAC,CAAA;QACpC,MAAM,WAAW,GAAG,GAAG,CAAC,MAAM,CAAC,OAAO,CAAC,CAAA;QACvC,MAAM,KAAK,GAAG,QAAQ,CAAC,WAAW,CAAC,CAAA;QACnC,IAAI,CAAC,MAAM,EAAE;YACX,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,0BAA0B,CAAC,CAAA;SAChD;QACD,IAAI,CAAC,MAAM,CAAC,MAAM,CAAC,mBAAS,CAAC,aAAa,CAAC,CAAC,QAAQ,CAAC,KAAK,CAAC,EAAE;YAC3D,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,sBAAsB,CAAC,CAAA;SAC5C;QACD,MAAM,IAAI,GAAG,MAAM,eAAM,CAAC,IAAI,CAAC,OAAO,CAAC,EAAE,KAAK,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,CAAC,CAAA;QACzE,IAAI,CAAC,IAAI,EAAE;YACT,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,gBAAgB,CAAC,CAAA;SACtC;QACD,MAAM,OAAO,GAAY,KAAK,KAAK,mBAAS,CAAC,aAAa,CAAC,IAAI,CAAA;QAC/D,MAAM,IAAI,CAAC,MAAM,CAAC,EAAE,MAAM,EAAE,KAAK,EAAE,OAAO,EAAE,CAAC,CAAA;QAE7C,IAAA,aAAO,EAAC,GAAG,EAAE,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC,CAAA;IAC1C,CAAC;CAAA;AApBD,wCAoBC;AAED;;;;;;GAMG;AACH,SAAsB,IAAI,CAAC,GAAQ,EAAE,GAAQ;;QAC3C,IAAI,CAAC,GAAG,CAAC,KAAK;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,UAAU,CAAC,CAAA;QAC/C,MAAM,MAAM,GAAW,GAAG,CAAC,KAAK,CAAC,EAAE,CAAA;QAEnC,MAAM,MAAM,GAAG,GAAG,CAAC,MAAM,CAAC,SAAS,CAAC,CAAA;QACpC,MAAM,IAAI,GAAG,GAAG,CAAC,MAAM,CAAC,aAAa,CAAC,CAAA;QAEtC,IAAI,CAAC,CAAC,MAAM,EAAE,QAAQ,CAAC,CAAC,QAAQ,CAAC,IAAI,CAAC,EAAE;YACtC,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,yBAAyB,CAAC,CAAA;SAC/C;QAED,MAAM,IAAI,GAAS,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,OAAO,CAAC;YAC5C,KAAK,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,MAAM,EAAE;SAC9B,CAAC,CAAS,CAAA;QAEX,IAAI,CAAC,IAAI,EAAE;YACT,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,gBAAgB,CAAC,CAAA;SACtC;QAED,MAAM,OAAO,GAAG,IAAI,IAAI,MAAM,CAAA;QAC9B,MAAM,IAAI,CAAC,MAAM,CAAC;YAChB,OAAO;YACP,MAAM,EAAE,OAAO;gBACb,CAAC,CAAC,mBAAS,CAAC,aAAa,CAAC,IAAI;gBAC9B,CAAC,CAAC,mBAAS,CAAC,aAAa,CAAC,GAAG;SAChC,CAAC,CAAA;QAEF,IAAA,aAAO,EAAC,GAAG,EAAE,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC,CAAA;IAC1C,CAAC;CAAA;AA5BD,oBA4BC;AAED,+BAA+B;AAC/B,oCAAoC;AACpC,SAAsB,eAAe,CAAC,GAAQ,EAAE,GAAQ;;QACtD,IAAI,CAAC,GAAG,CAAC,KAAK;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,UAAU,CAAC,CAAA;QAC/C,MAAM,MAAM,GAAW,GAAG,CAAC,KAAK,CAAC,EAAE,CAAA;QAEnC,MAAM,EACJ,IAAI,EACJ,QAAQ,EACR,iBAAiB,EACjB,aAAa,EACb,aAAa,EACb,aAAa,EACb,GAAG,EACH,WAAW,EACX,IAAI,EACJ,QAAQ,EACR,OAAO,EACP,QAAQ,EACR,SAAS,EACT,GAAG,EACH,cAAc,EACd,oBAAoB,EACpB,YAAY,EACZ,gBAAgB,EAChB,gBAAgB,EAChB,gBAAgB,GACjB,GAAG,GAAG,CAAC,IAAI,CAAA;QAEZ,IAAI,EAAE,eAAe,EAAE,GAAG,GAAG,CAAC,IAAI,CAAA;QAClC,IAAI,eAAe,EAAE;YACnB,IAAI,CAAC,KAAK,CAAC,OAAO,CAAC,eAAe,CAAC,EAAE;gBACnC,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,yBAAyB,CAAC,CAAA;aAC/C;iBAAM;gBACL,eAAe,GAAG,eAAe,CAAC,IAAI,CAAC,GAAG,CAAC,CAAA;aAC5C;SACF;QAED,IAAI,cAAc,EAAE;YAClB,IAAI,OAAO,cAAc,KAAK,QAAQ,EAAE;gBACtC,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,8BAA8B,CAAC,CAAA;aACpD;iBAAM;gBACL,IAAI,cAAc,KAAK,CAAC,IAAI,cAAc,KAAK,CAAC,EAAE;oBAChD,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,8BAA8B,CAAC,CAAA;iBACpD;aACF;SACF;QAED,MAAM,WAAW,GAAa,GAAG,CAAC,IAAI,CAAC,WAAW,IAAI,EAAE,CAAA;QAExD,MAAM,OAAO,GAAuC,EAAE,CAAA,CAAC,2BAA2B;QAClF,MAAM,KAAK,GAAG,GAAG,CAAC,KAAK,CAAA;QAEvB,OAAO,CAAC,KAAK,CAAC,SAAS,CAAC,GAAG;YACzB,GAAG,EAAE,KAAK,CAAC,UAAU;YACrB,KAAK,EAAE,KAAK,CAAC,KAAK;SACnB,CAAA;QACD,MAAM,IAAA,sBAAY,EAAC,WAAW,EAAE,CAAO,GAAG,EAAE,EAAE;YAC5C,MAAM,OAAO,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;gBACrD,KAAK,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,MAAM,EAAE;aAC3B,CAAC,CAAY,CAAA;YACd,OAAO,CAAC,OAAO,CAAC,SAAS,CAAC,GAAG;gBAC3B,GAAG,EAAE,OAAO,CAAC,UAAU;gBACvB,KAAK,EAAE,OAAO,CAAC,KAAK,IAAI,EAAE;aAC3B,CAAA;QACH,CAAC,CAAA,CAAC,CAAA;QAEF,IAAI,UAAgB,CAAA;QACpB,IAAI,UAAU,GAAG,IAAI,CAAA;QACrB,IAAI,QAAQ,EAAE;YACZ,UAAU,GAAG,CAAC,MAAM,IAAA,kCAAqB,EACvC,KAAK,EACL,WAAW,EACX,IAAI,EACJ,GAAG,EACH,iBAAiB,EACjB,aAAa,EACb,aAAa,EACb,aAAa,EACb,QAAQ,EACR,GAAG,CAAC,IAAI,CAAC,OAAO,EAChB,OAAO,EACP,QAAQ,EACR,SAAS,EACT,MAAM,EACN,GAAG,EACH,eAAe,IAAI,EAAE,EACrB,cAAc,EACd,oBAAoB,EACpB,YAAY,EACZ,gBAAgB,EAChB,gBAAgB,EAChB,gBAAgB,CACjB,CAAS,CAAA;YACV,IAAI,UAAU,CAAC,IAAI,EAAE;gBACnB,0BAA0B;gBAC1B,IAAI;oBACF,MAAM,MAAM,CAAC,OAAO,CAAC;wBACnB,IAAI,EAAE,UAAU,CAAC,IAAI;wBACrB,IAAI,EAAE,UAAU,CAAC,IAAI;wBACrB,IAAI,EAAE,UAAU,CAAC,IAAI;wBACrB,SAAS,EAAE,UAAU,CAAC,QAAQ;wBAC9B,iBAAiB,EAAE,iBAAiB,IAAI,CAAC;wBACzC,aAAa,EAAE,aAAa,IAAI,CAAC;wBACjC,aAAa,EAAE,aAAa,IAAI,CAAC;wBACjC,aAAa,EAAE,aAAa,IAAI,CAAC;wBACjC,WAAW;wBACX,IAAI;wBACJ,GAAG;wBACH,YAAY,EAAE,KAAK,CAAC,SAAS;wBAC7B,WAAW,EAAE,KAAK,CAAC,KAAK;wBACxB,QAAQ,EAAE,QAAQ,IAAI,KAAK;wBAC3B,UAAU,EAAE,GAAG,CAAC,IAAI,CAAC,OAAO,IAAI,KAAK;wBACrC,OAAO;wBACP,QAAQ;wBACR,SAAS;wBACT,gBAAgB,EAAE,KAAK,CAAC,SAAS,IAAI,EAAE;wBACvC,GAAG,EAAE,GAAG,IAAI,EAAE;wBACd,eAAe,EAAE,eAAe,IAAI,EAAE;wBACtC,gBAAgB,EAAE,gBAAgB,IAAI,EAAE;qBACzC,CAAC,CAAA;iBACH;gBAAC,OAAO,CAAC,EAAE;oBACV,qBAAY,CAAC,KAAK,CAAC,2BAA2B,CAAC,EAAE,CAAC,CAAA;oBAClD,UAAU,GAAG,KAAK,CAAA;iBACnB;aACF;YACD,8BAA8B;YAC9B,OAAO,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC,IAAI,GAAG,mBAAS,CAAC,UAAU,CAAC,KAAK,CAAA;SAC3D;aAAM;YACL,UAAU,GAAG,qBAAqB,CAChC,KAAK,EACL,WAAW,EACX,OAAO,EACP,IAAI,CACG,CAAA;SACV;QAED,IAAI,CAAC,UAAU,EAAE;YACf,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,wBAAwB,CAAC,CAAA;SAC9C;QAED,OAAO,CAAC,WAAW,CAAC;YAClB,IAAI,kCAAO,UAAU,KAAE,OAAO,GAAE;YAChC,MAAM,EAAE,KAAK;YACb,IAAI,EAAE,mBAAS,CAAC,aAAa,CAAC,YAAY;YAC1C,OAAO,EAAE,EAAa;YACtB,OAAO,EAAE,UAAU,CAAC;gBAClB,MAAM,MAAM,GAAG,IAAA,2BAAY,EAAC,CAAC,CAAC,CAAA;gBAC9B,IAAA,aAAO,EAAC,GAAG,EAAE,MAAM,IAAI,CAAC,CAAC,CAAA;YAC3B,CAAC;YACD,OAAO,EAAE;;oBACP,MAAM,IAAI,GAAS,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,MAAM,CAAC,UAAU,CAAC,CAAS,CAAA;oBACjE,IAAI,IAAI,CAAC,IAAI,KAAK,mBAAS,CAAC,UAAU,CAAC,KAAK,EAAE;wBAC5C,iCAAiC;wBACjC,IAAI;4BACF,MAAM,eAAM,CAAC,UAAU,CAAC,MAAM,CAAC;gCAC7B,SAAS,EAAE,KAAK,CAAC,EAAE;gCACnB,MAAM,EAAE,IAAI,CAAC,EAAE;gCACf,IAAI,EAAE,mBAAS,CAAC,UAAU,CAAC,KAAK;gCAChC,MAAM,EAAE,mBAAS,CAAC,aAAa,CAAC,QAAQ;gCACxC,MAAM;6BACP,CAAC,CAAA;yBACH;wBAAC,OAAO,CAAC,EAAE;4BACV,qBAAY,CAAC,KAAK,CAAC,uCAAuC,CAAC,EAAE,CAAC,CAAA;yBAC/D;qBACF;oBACD,IAAA,aAAO,EAAC,GAAG,EAAE,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC,CAAA;gBAC1C,CAAC;aAAA;SACF,CAAC,CAAA;IACJ,CAAC;CAAA;AAvKD,0CAuKC;AAED,+BAA+B;AAC/B,SAAsB,eAAe,CAAC,GAAQ,EAAE,GAAQ;;QACtD,IAAI,CAAC,GAAG,CAAC,KAAK;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,UAAU,CAAC,CAAA;QAC/C,MAAM,MAAM,GAAW,GAAG,CAAC,KAAK,CAAC,EAAE,CAAA;QAEnC,MAAM,EAAE,WAAW,EAAE,GAAG,GAAG,CAAC,IAAI,CAAA;QAChC,MAAM,EAAE,EAAE,EAAE,GAAG,GAAG,CAAC,MAAM,CAAA;QAEzB,MAAM,OAAO,GAAuC,EAAE,CAAA,CAAC,2BAA2B;QAClF,MAAM,KAAK,GAAG,GAAG,CAAC,KAAK,CAAA;QACvB,MAAM,IAAI,GAAe,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,OAAO,CAAC;YAClD,KAAK,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE;SACtB,CAAC,CAAe,CAAA;QAEjB,MAAM,UAAU,GAAa,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,UAAU,IAAI,IAAI,CAAC,CAAA;QAChE,qCAAqC;QACrC,OAAO,CAAC,KAAK,CAAC,SAAS,CAAC,GAAG,EAAE,GAAG,EAAE,KAAK,CAAC,UAAU,EAAE,KAAK,EAAE,KAAK,CAAC,KAAK,EAAE,CAAA;QACxE,IAAI,IAAI,CAAC,IAAI,KAAK,mBAAS,CAAC,UAAU,CAAC,KAAK,EAAE;YAC5C,MAAM,EAAE,GAAe,CAAC,MAAM,eAAM,CAAC,UAAU,CAAC,OAAO,CAAC;gBACtD,KAAK,EAAE,EAAE,SAAS,EAAE,KAAK,CAAC,EAAE,EAAE,MAAM,EAAE,IAAI,CAAC,EAAE,EAAE,MAAM,EAAE;aACxD,CAAC,CAAe,CAAA;YACjB,IAAI,EAAE;gBAAE,OAAO,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC,IAAI,GAAG,EAAE,CAAC,IAAI,CAAA;SAChD;QACD,MAAM,aAAa,GAAG,UAAU,CAAC,MAAM,CAAC,WAAW,CAAC,CAAA;QACpD,MAAM,IAAA,sBAAY,EAAC,aAAa,EAAE,CAAO,GAAG,EAAE,EAAE;YAC9C,MAAM,OAAO,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;gBACrD,KAAK,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,MAAM,EAAE;aAC3B,CAAC,CAAY,CAAA;YACd,IAAI,OAAO,EAAE;gBACX,OAAO,CAAC,OAAO,CAAC,SAAS,CAAC,GAAG;oBAC3B,GAAG,EAAE,OAAO,CAAC,UAAU;oBACvB,KAAK,EAAE,OAAO,CAAC,KAAK;iBACrB,CAAA;gBACD,MAAM,MAAM,GAAe,CAAC,MAAM,eAAM,CAAC,UAAU,CAAC,OAAO,CAAC;oBAC1D,KAAK,EAAE,EAAE,SAAS,EAAE,KAAK,CAAC,EAAE,EAAE,MAAM,EAAE,IAAI,CAAC,EAAE,EAAE,MAAM,EAAE;iBACxD,CAAC,CAAe,CAAA;gBACjB,IAAI,MAAM;oBAAE,OAAO,CAAC,OAAO,CAAC,SAAS,CAAC,CAAC,IAAI,GAAG,MAAM,CAAC,IAAI,CAAA;aAC1D;QACH,CAAC,CAAA,CAAC,CAAA;QAEF,IAAA,aAAO,EAAC,GAAG,EAAE,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC,CAAA;QAExC,OAAO,CAAC,WAAW,CAAC;YAClB,2BAA2B;YAC3B,IAAI,kCAAQ,IAAI,CAAC,UAAmB,KAAE,UAAU,EAAE,WAAW,EAAE,OAAO,GAAE;YACxE,MAAM,EAAE,KAAK;YACb,IAAI,EAAE,mBAAS,CAAC,aAAa,CAAC,YAAY;YAC1C,OAAO,EAAE,EAAa;SACvB,CAAC,CAAA;IACJ,CAAC;CAAA;AAhDD,0CAgDC;AAEM,MAAM,UAAU,GAAG,CAAO,GAAQ,EAAE,GAAQ,EAAiB,EAAE;IACpE,IAAI,CAAC,GAAG,CAAC,KAAK;QAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,UAAU,CAAC,CAAA;IAC/C,MAAM,MAAM,GAAW,GAAG,CAAC,KAAK,CAAC,EAAE,CAAA;IAEnC,MAAM,EAAE,EAAE,EAAE,GAAG,GAAG,CAAC,MAAM,CAAA;IAEzB,MAAM,KAAK,GAAG,GAAG,CAAC,KAAK,CAAA;IACvB,MAAM,IAAI,GAAS,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,OAAO,CAAC;QAC5C,KAAK,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE;KACtB,CAAC,CAAS,CAAA;IACX,IAAI,CAAC,IAAI,EAAE;QACT,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,2BAA2B,CAAC,CAAA;KACjD;IAED,MAAM,gBAAgB,GAAG,IAAI,CAAC,WAAW,CAAA;IACzC,IAAI,KAAK,CAAC,SAAS,KAAK,gBAAgB,EAAE;QACxC,0BAA0B;QAC1B,IAAI,KAAK,GAAG,KAAK,CAAA;QACjB,MAAM,OAAO,CAAC,WAAW,CAAC;YACxB,IAAI;YACJ,MAAM,EAAE,KAAK;YACb,OAAO,EAAE,EAAa;YACtB,IAAI,EAAE,mBAAS,CAAC,aAAa,CAAC,YAAY;YAC1C,OAAO,EAAE;gBACP,MAAM,CAAC,YAAY,CAAC,IAAI,CAAC,IAAI,EAAE,KAAK,CAAC,SAAS,CAAC,CAAA;YACjD,CAAC;YACD,OAAO,EAAE;gBACP,IAAA,aAAO,EAAC,GAAG,EAAE,qCAAqC,CAAC,CAAA;gBACnD,KAAK,GAAG,IAAI,CAAA;YACd,CAAC;SACF,CAAC,CAAA;QACF,IAAI,KAAK;YAAE,OAAO,qBAAY,CAAC,KAAK,CAAC,qCAAqC,CAAC,CAAA;KAC5E;SAAM;QACL,yBAAyB;QACzB,MAAM,SAAS,GAAG,IAAI,CAAC,MAAM,KAAK,mBAAS,CAAC,aAAa,CAAC,OAAO,CAAA;QACjE,MAAM,UAAU,GAAG,IAAI,CAAC,MAAM,KAAK,mBAAS,CAAC,aAAa,CAAC,QAAQ,CAAA;QACnE,IAAI,CAAC,SAAS,IAAI,CAAC,UAAU,EAAE;YAC7B,uBAAuB;YACvB,OAAO,CAAC,WAAW,CAAC;gBAClB,IAAI;gBACJ,MAAM,EAAE,KAAK;gBACb,OAAO,EAAE,EAAa;gBACtB,IAAI,EAAE,mBAAS,CAAC,aAAa,CAAC,WAAW;aAC1C,CAAC,CAAA;SACH;KACF;IAED,MAAM,IAAI,CAAC,MAAM,CAAC;QAChB,OAAO,EAAE,IAAI;QACb,IAAI,EAAE,EAAE;QACR,QAAQ,EAAE,EAAE;QACZ,IAAI,EAAE,EAAE;QACR,QAAQ,EAAE,EAAE;QACZ,UAAU,EAAE,IAAI;QAChB,IAAI,EAAE,EAAE;KACT,CAAC,CAAA;IACF,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC,EAAE,KAAK,EAAE,EAAE,MAAM,EAAE,EAAE,EAAE,MAAM,EAAE,EAAE,CAAC,CAAA;IAC/D,MAAM,eAAM,CAAC,UAAU,CAAC,OAAO,CAAC,EAAE,KAAK,EAAE,EAAE,MAAM,EAAE,EAAE,EAAE,MAAM,EAAE,EAAE,CAAC,CAAA;IAElE,IAAA,aAAO,EAAC,GAAG,EAAE,EAAE,OAAO,EAAE,EAAE,EAAE,CAAC,CAAA;AAC/B,CAAC,CAAA,CAAA;AA5DY,QAAA,UAAU,cA4DtB;AAEM,MAAM,cAAc,GAAG,CAAO,GAAQ,EAAE,GAAQ,EAAiB,EAAE;IACxE,IAAI,CAAC,GAAG,CAAC,KAAK;QAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,UAAU,CAAC,CAAA;IAC/C,MAAM,MAAM,GAAW,GAAG,CAAC,KAAK,CAAC,EAAE,CAAA;IACnC,MAAM,EAAE,OAAO,EAAE,OAAO,EAAE,SAAS,EAAE,UAAU,EAAE,KAAK,EAAE,WAAW,EAAE,GACnE,GAAG,CAAC,IAAI,CAAA;IACV,MAAM,IAAI,GAAe,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,OAAO,CAAC;QAClD,KAAK,EAAE,EAAE,EAAE,EAAE,OAAO,EAAE,MAAM,EAAE;KAC/B,CAAC,CAAe,CAAA;IACjB,IAAI,CAAC,IAAI,EAAE;QACT,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,gBAAgB,CAAC,CAAA;KACtC;IACD,MAAM,MAAM,GAAG,EAAE,GAAG,EAAE,WAAW,EAAE,KAAK,EAAE,CAAA;IAC1C,MAAM,IAAI,GAAG,IAAI,IAAI,EAAE,CAAA;IACvB,MAAM,KAAK,GAAG,MAAM,gBAAgB,CAAC;QACnC,cAAc,EAAE,OAAO;QACvB,MAAM;QACN,IAAI;QACJ,IAAI;QACJ,WAAW,EAAE,KAAK;QAClB,MAAM;QACN,gBAAgB,EAAE,SAAS;QAC3B,iBAAiB,EAAE,UAAU;QAC7B,YAAY,EAAE,IAAI;KACnB,CAAC,CAAA;IACF,IAAA,aAAO,EAAC,GAAG,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,SAAS,CAAC,EAAE,EAAE,CAAC,CAAA;AAC1C,CAAC,CAAA,CAAA;AAzBY,QAAA,cAAc,kBAyB1B;AAMD,SAAe,gBAAgB,CAAC,EAC9B,cAAc,EACd,MAAM,EACN,IAAI,EACJ,IAAI,EACJ,WAAW,EACX,MAAM,EACN,gBAAgB,EAChB,iBAAiB,EACjB,YAAY,GAWb;;QACC,IAAI,SAAS,GAAmB,IAAI,CAAA;QACpC,MAAM,MAAM,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;YACpD,KAAK,EAAE,EAAE,SAAS,EAAE,cAAc,EAAE,MAAM,EAAE;SAC7C,CAAC,CAAY,CAAA;QACd,MAAM,UAAU,GAAG,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,UAAU,IAAI,IAAI,CAAC,CAAA;QACtD,IAAI,MAAM,EAAE;YACV,SAAS,GAAG,MAAM,CAAA,CAAC,0BAA0B;YAC7C,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC,MAAM,CAAC,EAAE,CAAC;gBAAE,UAAU,CAAC,IAAI,CAAC,MAAM,CAAC,EAAE,CAAC,CAAA;YAC/D,gDAAgD;YAChD,IAAI,MAAM,IAAI,MAAM,CAAC,GAAG,EAAE;gBACxB,IAAI,MAAM,CAAC,UAAU,KAAK,MAAM,CAAC,GAAG,EAAE;oBACpC,MAAM,MAAM,CAAC,MAAM,CAAC,EAAE,UAAU,EAAE,MAAM,CAAC,GAAG,EAAE,CAAC,CAAA;iBAChD;aACF;SACF;aAAM;YACL,IAAI,MAAM,IAAI,MAAM,CAAC,GAAG,EAAE;gBACxB,MAAM,cAAc,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,MAAM,CAAC;oBAC3D,SAAS,EAAE,cAAc;oBACzB,UAAU,EAAE,MAAM,CAAC,GAAG;oBACtB,KAAK,EAAE,WAAW;oBAClB,MAAM,EAAE,CAAC;oBACT,SAAS,EAAE,IAAI;oBACf,QAAQ,EAAE,gBAAgB;oBAC1B,MAAM;oBACN,SAAS,EAAE,iBAAiB,IAAI,EAAE;iBACnC,CAAC,CAAY,CAAA;gBACd,SAAS,GAAG,cAAc,CAAA;gBAC1B,UAAU,CAAC,IAAI,CAAC,cAAc,CAAC,EAAE,CAAC,CAAA;aACnC;iBAAM;gBACL,OAAO,CAAC,GAAG,CAAC,8CAA8C,CAAC,CAAA;aAC5D;SACF;QACD,IAAI,CAAC,SAAS;YAAE,MAAM,IAAI,KAAK,CAAC,WAAW,CAAC,CAAA,CAAC,yBAAyB;QAEtE,MAAM,IAAI,CAAC,MAAM,CAAC,EAAE,UAAU,EAAE,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,EAAE,CAAC,CAAA;QAE7D,IAAI,YAAY,EAAE;YAChB,mCAAmC;YACnC,qBAAY,CAAC,IAAI,CACf,sBAAsB;gBACpB,SAAS,EAAE,SAAS,CAAC,EAAE;gBACvB,MAAM,EAAE,IAAI,CAAC,EAAE;gBACf,IAAI,EAAE,mBAAS,CAAC,UAAU,CAAC,MAAM;gBACjC,MAAM,EAAE,mBAAS,CAAC,aAAa,CAAC,OAAO;gBACvC,UAAU,EAAE,IAAI;gBAChB,SAAS,EAAE,WAAW;gBACtB,MAAM;aACP,EAAE,CACJ,CAAA;YACD,IAAI;gBACF,MAAM,eAAM,CAAC,UAAU,CAAC,MAAM,CAAC;oBAC7B,SAAS,EAAE,SAAS,CAAC,EAAE;oBACvB,MAAM,EAAE,IAAI,CAAC,EAAE;oBACf,IAAI,EAAE,mBAAS,CAAC,UAAU,CAAC,MAAM;oBACjC,UAAU,EAAE,IAAI;oBAChB,MAAM,EAAE,mBAAS,CAAC,aAAa,CAAC,QAAQ;oBACxC,SAAS,EAAE,WAAW;oBACtB,MAAM;iBACP,CAAC,CAAA;aACH;YAAC,OAAO,CAAC,EAAE;gBACV,qBAAY,CAAC,KAAK,CAAC,0CAA0C,CAAC,CAAA;aAC/D;SACF;QACD,OAAO,EAAE,SAAS,EAAE,YAAY,EAAE,UAAU,CAAC,MAAM,EAAE,CAAA;IACvD,CAAC;CAAA;AAED,SAAsB,gBAAgB,CAAC,OAAgB;;QACrD,qBAAY,CAAC,IAAI,CAAC,qBAAqB,EAAE,gBAAO,CAAC,OAAO,CAAC,CAAA;QACzD,MAAM,EACJ,KAAK,EACL,IAAI,EACJ,cAAc,EACd,YAAY,EACZ,YAAY,EACZ,SAAS,EACT,YAAY,EACZ,WAAW,EACX,YAAY,EACZ,gBAAgB,EAChB,iBAAiB,EACjB,SAAS,GACV,GAAG,MAAM,OAAO,CAAC,kBAAkB,CAAC,OAAO,CAAC,CAAA;QAE7C,IAAI,CAAC,IAAI;YAAE,OAAM;QAEjB,qBAAY,CAAC,IAAI,CACf,4BAA4B,cAAc,OAAO,IAAI,CAAC,EAAE,YAAY,KAAK,CAAC,EAAE,EAAE,EAC9E,gBAAO,CAAC,OAAO,CAChB,CAAA;QAED,MAAM,MAAM,GAAW,KAAK,CAAC,EAAE,CAAA;QAE/B,MAAM,OAAO,GAAG,SAAS,KAAK,mBAAS,CAAC,UAAU,CAAC,KAAK,CAAA;QAExD,IAAI,IAAI,GAAG,IAAI,IAAI,EAAE,CAAA;QACrB,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAA;QACvB,IAAI,WAAW;YAAE,IAAI,GAAG,IAAI,IAAI,CAAC,WAAW,CAAC,CAAA;QAE7C,uCAAuC;QACvC,MAAM,MAAM,GAAG,YAAY,CAAC,cAAc,CAAC,CAAA;QAC3C,MAAM,WAAW,GAAG,CAAC,MAAM,IAAI,MAAM,CAAC,KAAK,CAAC,IAAI,YAAY,IAAI,SAAS,CAAA;QAEzE,IAAI;YACF,MAAM,EAAE,SAAS,EAAE,YAAY,EAAE,GAAG,MAAM,gBAAgB,CAAC;gBACzD,cAAc;gBACd,MAAM;gBACN,IAAI;gBACJ,WAAW;gBACX,MAAM;gBACN,IAAI;gBACJ,gBAAgB;gBAChB,iBAAiB;gBACjB,YAAY;aACb,CAAC,CAAA;YAEF,IAAI,YAAY,EAAE;gBAChB,UAAU,CAAC,GAAG,EAAE;oBACd,IAAA,8BAAiB,EAAC,IAAI,EAAE,SAAS,EAAE,KAAK,CAAC,CAAA;gBAC3C,CAAC,EAAE,IAAI,CAAC,CAAA;gBACR,MAAM,CAAC,QAAQ,CAAC;oBACd,MAAM,EAAE,IAAI,CAAC,EAAE;oBACf,IAAI,EAAE,IAAI,CAAC,IAAI;oBACf,IAAI,EAAE,IAAI,CAAC,IAAI;oBACf,YAAY;oBACZ,YAAY,EAAE,KAAK,CAAC,SAAS;iBAC9B,CAAC,CAAA;aACH;YAED,MAAM,GAAG,GAAqB;gBAC5B,MAAM,EAAE,IAAI,CAAC,EAAE;gBACf,IAAI,EAAE,mBAAS,CAAC,aAAa,CAAC,UAAU;gBACxC,MAAM,EAAE,CAAC,SAAS,IAAI,SAAS,CAAC,EAAE,CAAC,IAAI,CAAC;gBACxC,cAAc,EAAE,EAAE;gBAClB,oBAAoB,EAAE,EAAE;gBACxB,MAAM,EAAE,mBAAS,CAAC,QAAQ,CAAC,SAAS;gBACpC,IAAI,EAAE,IAAI;gBACV,SAAS,EAAE,IAAI;gBACf,SAAS,EAAE,IAAI;gBACf,YAAY;gBACZ,MAAM;aACP,CAAA;YACD,IAAI,OAAO,EAAE;gBACX,GAAG,CAAC,WAAW,GAAG,YAAY,CAAA;gBAC9B,GAAG,CAAC,SAAS,GAAG,gBAAgB,CAAA;aACjC;YACD,MAAM,OAAO,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,MAAM,CAAC,GAAG,CAAC,CAAY,CAAA;YAEtE,MAAM,OAAO,GAAG,MAAM,IAAA,uCAA0B,EAAC,IAAI,EAAE,MAAM,CAAC,CAAA;YAC9D,MAAM,CAAC,QAAQ,CACb;gBACE,IAAI,EAAE,YAAY;gBAClB,QAAQ,EAAE;oBACR,OAAO,EAAE,SAAS,CAAC,aAAa,CAAC,SAAS,IAAI,EAAE,CAAC;oBACjD,IAAI,EAAE,SAAS,CAAC,UAAU,CAAC,OAAO,CAAC;oBACnC,OAAO,EAAE,SAAS,CAAC,aAAa,CAAC,OAAO,CAAC;iBAC1C;aACF,EACD,MAAM,CACP,CAAA;YAED,IAAI,YAAY,EAAE;gBAChB,IAAA,sBAAgB,EAAC,IAAI,EAAE,SAAS,EAAE,YAAY,EAAE,KAAK,CAAC,CAAA;aACvD;SACF;QAAC,OAAO,CAAC,EAAE;YACV,OAAO,CAAC,GAAG,CAAC,+BAA+B,EAAE,CAAC,CAAC,CAAA;YAC/C,OAAO,qBAAY,CAAC,KAAK,CAAC,iCAAiC,IAAI,CAAC,EAAE,EAAE,CAAC,CAAA;SACtE;IACH,CAAC;CAAA;AArGD,4CAqGC;AAED,SAAsB,iBAAiB,CAAC,OAAgB;;QACtD,qBAAY,CAAC,IAAI,CAAC,sBAAsB,EAAE,gBAAO,CAAC,OAAO,CAAC,CAAA;QAC1D,MAAM,EACJ,IAAI,EACJ,KAAK,EACL,cAAc,EACd,SAAS,EACT,YAAY,EACZ,YAAY,EACZ,WAAW,EACX,YAAY,EACZ,gBAAgB,EAChB,SAAS,GACV,GAAG,MAAM,OAAO,CAAC,kBAAkB,CAAC,OAAO,CAAC,CAAA;QAC7C,MAAM,MAAM,GAAW,KAAK,CAAC,EAAE,CAAA;QAC/B,IAAI,CAAC,IAAI;YAAE,OAAM;QAEjB,MAAM,OAAO,GAAG,SAAS,KAAK,mBAAS,CAAC,UAAU,CAAC,KAAK,CAAA;QAExD,IAAI,MAA2B,CAAA;QAC/B,oCAAoC;QACpC,IAAI,CAAC,OAAO,IAAI,YAAY,EAAE;YAC5B,MAAM,MAAM,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;gBACpD,KAAK,EAAE,EAAE,SAAS,EAAE,cAAc,EAAE,MAAM,EAAE;aAC7C,CAAC,CAAY,CAAA;YACd,IAAI,CAAC,MAAM;gBACT,OAAO,qBAAY,CAAC,KAAK,CAAC,uCAAuC,CAAC,CAAA;YAEpE,MAAM,aAAa,GAAG,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,UAAU,IAAI,IAAI,CAAC,CAAA;YACzD,MAAM,UAAU,GAAG,aAAa,CAAC,MAAM,CAAC,CAAC,GAAG,EAAE,EAAE,CAAC,GAAG,KAAK,MAAM,CAAC,EAAE,CAAC,CAAA;YACnE,MAAM,IAAI,CAAC,MAAM,CAAC,EAAE,UAAU,EAAE,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,EAAE,CAAC,CAAA;YAE7D,IAAI,YAAY,EAAE;gBAChB,IAAI,SAAS,KAAK,mBAAS,CAAC,UAAU,CAAC,KAAK,EAAE;oBAC5C,IAAI;wBACF,MAAM,eAAM,CAAC,UAAU,CAAC,OAAO,CAAC;4BAC9B,KAAK,EAAE,EAAE,MAAM,EAAE,IAAI,CAAC,EAAE,EAAE,SAAS,EAAE,MAAM,CAAC,EAAE,EAAE,MAAM,EAAE;yBACzD,CAAC,CAAA;qBACH;oBAAC,OAAO,CAAC,EAAE;wBACV,4BAA4B;qBAC7B;oBACD,MAAM,CAAC,QAAQ,CAAC;wBACd,MAAM,EAAE,IAAI,CAAC,EAAE;wBACf,IAAI,EAAE,IAAI,CAAC,IAAI;wBACf,IAAI,EAAE,IAAI,CAAC,IAAI;wBACf,YAAY,EAAE,UAAU,CAAC,MAAM;wBAC/B,YAAY,EAAE,KAAK,CAAC,SAAS;qBAC9B,CAAC,CAAA;iBACH;aACF;SACF;QAED,IAAI,IAAI,GAAG,IAAI,IAAI,EAAE,CAAA;QACrB,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAA;QACvB,IAAI,WAAW;YAAE,IAAI,GAAG,IAAI,IAAI,CAAC,WAAW,CAAC,CAAA;QAC7C,MAAM,GAAG,GAAqB;YAC5B,MAAM,EAAE,IAAI,CAAC,EAAE;YACf,IAAI,EAAE,mBAAS,CAAC,aAAa,CAAC,WAAW;YACzC,MAAM,EAAE,CAAC,MAAM,IAAI,MAAM,CAAC,EAAE,CAAC,IAAI,CAAC;YAClC,cAAc,EAAE,EAAE;YAClB,oBAAoB,EAAE,EAAE;YACxB,MAAM,EAAE,mBAAS,CAAC,QAAQ,CAAC,SAAS;YACpC,IAAI,EAAE,IAAI;YACV,SAAS,EAAE,IAAI;YACf,SAAS,EAAE,IAAI;YACf,YAAY;YACZ,MAAM;SACP,CAAA;QACD,IAAI,OAAO,EAAE;YACX,GAAG,CAAC,WAAW,GAAG,YAAY,CAAA;YAC9B,GAAG,CAAC,SAAS,GAAG,gBAAgB,CAAA;SACjC;QACD,MAAM,OAAO,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,MAAM,CAAC,GAAG,CAAC,CAAY,CAAA;QAEtE,MAAM,CAAC,QAAQ,CACb;YACE,IAAI,EAAE,aAAa;YACnB,QAAQ,EAAE;gBACR,OAAO,EAAE,SAAS,CAAC,aAAa,CAAC,MAAM,CAAC;gBACxC,IAAI,EAAE,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC;gBAChC,OAAO,EAAE,SAAS,CAAC,aAAa,CAAC,OAAO,CAAC;aAC1C;SACF,EACD,MAAM,CACP,CAAA;QAED,IAAI,YAAY,EAAE;YAChB,IAAA,sBAAgB,EAAC,IAAI,EAAE,SAAS,EAAE,aAAa,EAAE,KAAK,CAAC,CAAA;SACxD;IACH,CAAC;CAAA;AAzFD,8CAyFC;AAED,SAAe,kBAAkB,CAAC,SAAiB,EAAE,MAAc;;QACjE,MAAM,mBAAmB,GAAG,MAAM,MAAM,CAAC,qBAAqB,CAAC,SAAS,CAAC,CAAA;QACzE,IAAI,mBAAmB,KAAK,MAAM,EAAE;YAClC,OAAO,IAAI,CAAA;SACZ;QACD,OAAO,KAAK,CAAA;IACd,CAAC;CAAA;AACD,SAAsB,0BAA0B,CAC9C,OAAgB;;QAEhB,MAAM,EACJ,KAAK,EACL,cAAc,EACd,YAAY,EACZ,SAAS,EACT,SAAS,EACT,SAAS,EACT,SAAS,EACT,QAAQ,GACT,GAAG,MAAM,OAAO,CAAC,kBAAkB,CAAC,OAAO,CAAC,CAAA;QAC7C,MAAM,MAAM,GAAW,KAAK,CAAC,EAAE,CAAA;QAC/B,kEAAkE;QAClE,MAAM,OAAO,GAAG,SAAS,KAAK,mBAAS,CAAC,UAAU,CAAC,KAAK,CAAA;QACxD,IAAI,OAAO,EAAE;YACX,mCAAmC;YACnC,MAAM,UAAU,GAAG,MAAM,kBAAkB,CAAC,SAAS,EAAE,cAAc,CAAC,CAAA;YACtE,IAAI,CAAC,UAAU;gBACb,OAAO,qBAAY,CAAC,KAAK,CAAC,yBAAyB,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;SACvE;QAED,MAAM,QAAQ,GAAoB,EAAE,CAAA;QACpC,MAAM,WAAW,GAAc,EAAE,CAAA;QACjC,KAAK,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC,IAAI,MAAM,CAAC,OAAO,CAAC,YAAY,CAAC,EAAE;YAC3D,MAAM,OAAO,GAAkB,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;gBAC3D,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,EAAE,MAAM,EAAE;aACrC,CAAC,CAAkB,CAAA;YACpB,IAAI,UAAU,GAAG,KAAK,CAAA;YACtB,IAAI,SAAS,KAAK,mBAAS,CAAC,UAAU,CAAC,KAAK,IAAI,MAAM,IAAI,MAAM,CAAC,GAAG,EAAE;gBACpE,UAAU,GAAG,IAAI,CAAA;aAClB;iBAAM,IAAI,OAAO,IAAI,MAAM,IAAI,MAAM,CAAC,IAAI,EAAE;gBAC3C,IACE,MAAM,CAAC,IAAI,KAAK,mBAAS,CAAC,UAAU,CAAC,KAAK;oBAC1C,MAAM,CAAC,IAAI,KAAK,mBAAS,CAAC,UAAU,CAAC,KAAK;oBAC1C,MAAM,CAAC,IAAI,KAAK,mBAAS,CAAC,UAAU,CAAC,GAAG,EACxC;oBACA,UAAU,GAAG,IAAI,CAAA;iBAClB;aACF;YACD,IAAI,UAAU,EAAE;gBACd,IAAI,CAAC,OAAO,EAAE;oBACZ,MAAM,cAAc,GAAkB,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,MAAM,CAAC;wBACjE,SAAS,EAAE,MAAM;wBACjB,UAAU,EAAE,MAAM,CAAC,GAAG;wBACtB,KAAK,EAAE,MAAM,CAAC,KAAK,IAAI,SAAS;wBAChC,MAAM,EAAE,CAAC;wBACT,SAAS,EAAE,IAAI;wBACf,MAAM;qBACP,CAAC,CAAkB,CAAA;oBACpB,QAAQ,CAAC,IAAI,CAAC,gCACT,cAAc,CAAC,UAAU,KAC5B,IAAI,EAAE,MAAM,CAAC,IAAI,GACD,CAAC,CAAA;oBACnB,WAAW,CAAC,IAAI,CAAC,cAAc,CAAC,UAAqB,CAAC,CAAA;iBACvD;qBAAM;oBACL,QAAQ,CAAC,IAAI,CAAC,gCACT,OAAO,CAAC,UAAU,KACrB,IAAI,EAAE,MAAM,CAAC,IAAI,GACD,CAAC,CAAA;iBACpB;aACF;SACF;QAED,MAAM,UAAU,GAAG,QAAQ,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,EAAE,CAAC,CAAA;QAC5C,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC,KAAK,CAAC,EAAE,CAAC;YAAE,UAAU,CAAC,IAAI,CAAC,KAAK,CAAC,EAAE,CAAC,CAAA;QAC7D,YAAY;QACZ,MAAM,IAAI,GAAG,IAAI,IAAI,EAAE,CAAA;QACvB,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAA;QACvB,MAAM,IAAI,GAAe,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,MAAM,6CAChD,IAAI,EAAE,SAAS,EACf,UAAU,EAAE,IAAI,CAAC,SAAS,CAAC,UAAU,CAAC,EACtC,SAAS,EAAE,IAAI,EACf,SAAS,EAAE,IAAI,EACf,IAAI,EAAE,SAAS,EACf,IAAI,EAAE,SAAS,IAAI,mBAAS,CAAC,UAAU,CAAC,KAAK,IAC1C,CAAC,SAAS,IAAI,EAAE,IAAI,EAAE,SAAS,EAAE,CAAC,GAClC,CAAC,QAAQ,IAAI,EAAE,QAAQ,EAAE,QAAQ,EAAE,CAAC,KACvC,MAAM,IACN,CAAe,CAAA;QAEjB,IAAI,OAAO,EAAE;YACX,wBAAwB;YACxB,QAAQ,CAAC,OAAO,CAAC,CAAC,CAAC,EAAE,EAAE;gBACrB,eAAM,CAAC,UAAU,CAAC,MAAM,CAAC;oBACvB,SAAS,EAAE,CAAC,CAAC,EAAE;oBACf,MAAM,EAAE,IAAI,CAAC,EAAE;oBACf,IAAI,EAAE,CAAC,CAAC,IAAI,IAAI,mBAAS,CAAC,UAAU,CAAC,MAAM;oBAC3C,UAAU,EAAE,IAAI;oBAChB,MAAM,EAAE,mBAAS,CAAC,aAAa,CAAC,QAAQ;iBACzC,CAAC,CAAA;YACJ,CAAC,CAAC,CAAA;SACH;QAED,MAAM,CAAC,QAAQ,CACb;YACE,IAAI,EAAE,cAAc;YACpB,QAAQ,EAAE,SAAS,CAAC,aAAa,CAAC,EAAE,WAAW,EAAE,EAAE,IAAI,CAAC;SACzD,EACD,MAAM,CACP,CAAA;QAED,qDAAqD;QAErD,IAAI,OAAO,CAAC,IAAI,KAAK,mBAAS,CAAC,aAAa,CAAC,YAAY,EAAE;YACzD,OAAO,CAAC,WAAW,CAAC;gBAClB,IAAI,kCACE,IAAI,CAAC,UAAmB,KAC5B,OAAO,EAAE;wBACP,CAAC,KAAK,CAAC,SAAS,CAAC,EAAE;4BACjB,GAAG,EAAE,KAAK,CAAC,UAAU;4BACrB,KAAK,EAAE,KAAK,CAAC,KAAK,IAAI,EAAE;yBACzB;qBACF,GACF;gBACD,MAAM,EAAE,KAAK;gBACb,OAAO,EAAE,EAAa;gBACtB,IAAI,EAAE,mBAAS,CAAC,aAAa,CAAC,UAAU;aACzC,CAAC,CAAA;SACH;IACH,CAAC;CAAA;AAzHD,gEAyHC;AAED,SAAS,qBAAqB,CAC5B,KAAK,EACL,UAAU,EACV,OAAO,EACP,IAAI;IAEJ,MAAM,IAAI,GAAG,IAAI,IAAI,EAAE,CAAA;IACvB,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAA;IACvB,IAAI,CAAC,CAAC,KAAK,IAAI,OAAO,IAAI,UAAU,IAAI,KAAK,CAAC,OAAO,CAAC,UAAU,CAAC,CAAC,EAAE;QAClE,OAAM;KACP;IAED,MAAM,OAAO,GAAa,EAAE,CAAA;IAC5B,KAAK,MAAM,MAAM,IAAI,MAAM,CAAC,IAAI,CAAC,OAAO,CAAC,EAAE;QACzC,eAAe;QACf,OAAO,CAAC,IAAI,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,CAAA;KAC7B;IACD,IAAI,CAAC,CAAC,OAAO,IAAI,OAAO,CAAC,MAAM,CAAC;QAAE,OAAM;IAExC,MAAM,OAAO,GAAG,OAAO,CAAC,QAAQ,CAAC,KAAK,CAAC,SAAS,CAAC;QAC/C,CAAC,CAAC,OAAO;QACT,CAAC,CAAC,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC,MAAM,CAAC,OAAO,CAAC,CAAA;IACrC,MAAM,IAAI,GAAG,GAAG,CAAC,OAAO,CAAC,IAAI,EAAE,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,CAAA;IAC1C,MAAM,aAAa,GAAG,UAAU,CAAC,QAAQ,CAAC,KAAK,CAAC,EAAE,CAAC;QACjD,CAAC,CAAC,UAAU;QACZ,CAAC,CAAC,CAAC,KAAK,CAAC,EAAE,CAAC,CAAC,MAAM,CAAC,UAAU,CAAC,CAAA;IACjC,OAAO;QACL,IAAI,EAAE,GAAG,IAAI,IAAI,EAAE,CAAC,OAAO,EAAE,IAAI,IAAI,EAAE;QACvC,UAAU,EAAE,IAAI,CAAC,SAAS,CAAC,aAAa,CAAC;QACzC,SAAS,EAAE,IAAI;QACf,SAAS,EAAE,IAAI;QACf,IAAI,EAAE,IAAI;QACV,IAAI,EAAE,mBAAS,CAAC,UAAU,CAAC,KAAK;KACjC,CAAA;AACH,CAAC;AAED,SAAsB,eAAe,CACnC,GAAQ,EACR,GAAQ;;QAER,IAAI,CAAC,GAAG,CAAC,KAAK;YAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,UAAU,CAAC,CAAA;QAC/C,MAAM,MAAM,GAAW,GAAG,CAAC,KAAK,CAAC,EAAE,CAAA;QACnC,MAAM,EAAE,OAAO,EAAE,GAAG,GAAG,CAAC,MAAM,CAAA;QAC9B,MAAM,EAAE,OAAO,EAAE,GAAG,GAAG,CAAC,IAAI,CAAA;QAE5B,IAAI,CAAC,OAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB;YACxC,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,0BAA0B,CAAC,CAAA;QAEjD,MAAM,SAAS,GAAG,OAAO,IAAI,MAAM,CAAC,kBAAkB,CAAA;QACtD,IAAI;YACF,MAAM,KAAK,GAAG,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,OAAO,CAAC;gBACvC,KAAK,EAAE;oBACL,EAAE,EAAE,OAAO;oBACX,MAAM;oBACN,WAAW,EAAE,GAAG,CAAC,KAAK,CAAC,SAAS;oBAChC,OAAO,EAAE,KAAK;iBACf;aACF,CAAC,CAAe,CAAA;YACjB,IAAI,CAAC,KAAK,EAAE;gBACV,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,sBAAsB,CAAC,CAAA;aAC5C;YACD,IAAI,KAAK,CAAC,OAAO,EAAE;gBACjB,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,2CAA2C,CAAC,CAAA;aACjE;YAED,IAAI,KAAK,CAAC,OAAO;gBAAE,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,oCAAoC,CAAC,CAAA;YAE5E,oBAAoB;YACpB,MAAM,kBAAkB,GACtB,MAAM,MAAM,CAAC,qBAAqB,CAAC,SAAS,CAAC,CAAA;YAE/C,2BAA2B;YAC3B,MAAM,IAAI,GAAG,IAAI,IAAI,EAAE,CAAA;YACvB,MAAM,KAAK,GAAG,OAAO,CAAA;YACrB,MAAM,gBAAgB,CAAC;gBACrB,cAAc,EAAE,kBAAkB,CAAC,MAAM;gBACzC,MAAM;gBACN,IAAI,EAAE,KAAK;gBACX,IAAI;gBACJ,WAAW,EAAE,KAAK;gBAClB,gBAAgB,EAAE,EAAE;gBACpB,iBAAiB,EAAE,EAAE;gBACrB,MAAM,EAAE,EAAE,GAAG,EAAE,kBAAkB,CAAC,WAAW,EAAE,KAAK,EAAE;gBACtD,YAAY,EAAE,IAAI;aACnB,CAAC,CAAA;YAEF,+BAA+B;YAC/B,MAAM,MAAM,CAAC,uBAAuB,CAAC;gBACnC,MAAM,EAAE,KAAK,CAAC,IAAI;gBAClB,WAAW,EAAE,SAAS;gBACtB,SAAS,EAAE,KAAK,CAAC,IAAI;gBACrB,YAAY,EAAE,KAAK,CAAC,WAAW;aAChC,CAAC,CAAA;YAEF,gBAAgB;YAChB,MAAM,KAAK,CAAC,MAAM,CAAC,EAAE,OAAO,EAAE,SAAS,EAAE,CAAC,CAAA;YAC1C,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,qCAAqC,CAAC,CAAA;SAC3D;QAAC,OAAO,KAAK,EAAE;YACd,qBAAY,CAAC,KAAK,CAAC,mCAAmC,KAAK,EAAE,CAAC,CAAA;YAC9D,OAAO,IAAA,aAAO,EAAC,GAAG,EAAE,KAAK,CAAC,CAAA;SAC3B;IACH,CAAC;CAAA;AAjED,0CAiEC"} \ No newline at end of file diff --git a/dist/src/utils/tribes.js b/dist/src/utils/tribes.js index 4c4a7d70..e082ac0a 100644 --- a/dist/src/utils/tribes.js +++ b/dist/src/utils/tribes.js @@ -362,7 +362,7 @@ function getTribeOwnersChatByUUID(uuid) { }); } exports.getTribeOwnersChatByUUID = getTribeOwnersChatByUUID; -function declare({ uuid, name, description, tags, img, group_key, host, price_per_message, price_to_join, owner_alias, owner_pubkey, escrow_amount, escrow_millis, unlisted, is_private, app_url, feed_url, feed_type, owner_route_hint, pin, profile_filters, }) { +function declare({ uuid, name, description, tags, img, group_key, host, price_per_message, price_to_join, owner_alias, owner_pubkey, escrow_amount, escrow_millis, unlisted, is_private, app_url, feed_url, feed_type, owner_route_hint, pin, profile_filters, second_brain_url, }) { return __awaiter(this, void 0, void 0, function* () { try { let protocol = 'https'; @@ -391,6 +391,7 @@ function declare({ uuid, name, description, tags, img, group_key, host, price_pe owner_route_hint: owner_route_hint || '', pin: pin || '', profile_filters, + second_brain_url, }), headers: { 'Content-Type': 'application/json' }, }); diff --git a/dist/src/utils/tribes.js.map b/dist/src/utils/tribes.js.map index 734f7348..77c55a29 100644 --- a/dist/src/utils/tribes.js.map +++ b/dist/src/utils/tribes.js.map @@ -1 +1 @@ -{"version":3,"file":"tribes.js","sourceRoot":"","sources":["../../../src/utils/tribes.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"tribes.js","sourceRoot":"","sources":["../../../src/utils/tribes.ts"],"names":[],"mappings":";;;;;;;;;;;;AAAA,iCAAgC;AAChC,6BAA4B;AAE5B,2CAA8B;AAC9B,yCAAwC;AACxC,sCAQkB;AAElB,wCAAgD;AAEhD,mDAAyD;AACzD,qCAAoC;AACpC,qCAAgD;AAChD,mCAA+C;AAC/C,qCAAqC;AACrC,2CAAmE;AAN1D,4FAMc,uBAAW,OANd;AAAE,2FAMc,sBAAU,OANd;AAQhC,MAAM,MAAM,GAAG,IAAA,mBAAU,GAAE,CAAA;AAE3B,yDAAyD;AACzD,4BAA4B;AAC5B,MAAM,OAAO,GAAkD,EAAE,CAAA;AAYjE,MAAM,IAAI,GAA4B,EAAE,GAAG,EAAE,CAAC,EAAE,CAAA;AAIhD,IAAI,QAA6B,CAAA;AAEjC,6BAA6B;AAC7B,SAAsB,OAAO,CAC3B,SAAmD;;QAEnD,sBAAsB,CAAC,SAAS,CAAC,CAAA;IACnC,CAAC;CAAA;AAJD,0BAIC;AAED,SAAe,sBAAsB,CACnC,SAAmD;;QAEnD,qBAAY,CAAC,KAAK,CAAC,wBAAwB,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;QAE5D,MAAM,IAAI,GAAG,OAAO,EAAE,CAAA;QACtB,IAAI;YACF,qBAAY,CAAC,KAAK,CAAC,6BAA6B,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;YACjE,MAAM,SAAS,GAAc,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;gBACzD,KAAK,EAAE,EAAE,OAAO,EAAE,IAAI,EAAE;aACzB,CAAC,CAAc,CAAA;YAEhB,qBAAqB;YACrB,IAAI,CAAC,CAAC,SAAS,IAAI,SAAS,CAAC,MAAM,CAAC;gBAAE,OAAM;YAE5C,qBAAY,CAAC,KAAK,CAAC,wCAAwC,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;YAC5E,MAAM,IAAA,sBAAY,EAAC,SAAS,EAAE,CAAO,CAAC,EAAE,EAAE;gBACxC,IAAI,CAAC,CAAC,SAAS,IAAI,CAAC,CAAC,SAAS,CAAC,MAAM,KAAK,EAAE,EAAE;oBAC5C,oFAAoF;oBACpF,IAAI,IAAA,eAAO,GAAE,IAAI,CAAC,CAAC,CAAC,SAAS;wBAAE,OAAM;oBAErC,qBAAY,CAAC,KAAK,CAAC,kBAAkB,CAAC,CAAC,SAAS,EAAE,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;oBACnE,MAAM,UAAU,CAAC,CAAC,EAAE,IAAI,EAAE,SAAS,EAAE,SAAS,CAAC,CAAA;iBAChD;YACH,CAAC,CAAA,CAAC,CAAA;YAEF,qBAAY,CAAC,IAAI,CAAC,gDAAgD,CAAC,CAAA;SACpE;QAAC,OAAO,CAAC,EAAE;YACV,qBAAY,CAAC,KAAK,CAAC,wCAAwC,CAAC,EAAE,CAAC,CAAA;SAChE;IACH,CAAC;CAAA;AAOD,uDAAuD;AACvD,+BAA+B;AAC/B,SAAe,gBAAgB,CAC7B,OAAgB,EAChB,IAAY,EACZ,SAAoD,EACpD,OAAiB,EACjB,SAAqB;;QAErB,qBAAY,CAAC,KAAK,CAAC,qBAAqB,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;QACzD,OAAO,IAAI,OAAO,CAAC,CAAO,OAAO,EAAE,EAAE;YACnC,IAAI,SAAS,GAAG,KAAK,CAAA;YACrB,SAAe,SAAS;;oBACtB,IAAI;wBACF,IAAI,MAAM,GAAG,OAAO,CAAC,SAAS,CAAA;wBAC9B,IAAI,OAAO,IAAI,OAAO,CAAC,MAAM;4BAAE,MAAM,GAAG,OAAO,CAAC,MAAM,CAAA;wBAEtD,qBAAY,CAAC,KAAK,CAChB,yCAAyC,EACzC,gBAAO,CAAC,MAAM,CACf,CAAA;wBACD,MAAM,GAAG,GAAG,MAAM,kBAAkB,CAAC,MAAM,CAAC,CAAA;wBAC5C,qBAAY,CAAC,KAAK,CAChB,kDAAkD,EAClD,gBAAO,CAAC,MAAM,CACf,CAAA;wBACD,IAAI,SAAS;4BAAE,OAAM;wBACrB,MAAM,GAAG,GAAG,OAAO,CAAC,IAAI,CAAC,CAAA;wBACzB,IAAI,QAAQ,GAAG,OAAO,CAAC,SAAS,CAAA;wBAChC,IAAI,OAAO,IAAI,OAAO,CAAC,IAAI;4BAAE,QAAQ,GAAG,OAAO,CAAC,IAAI,CAAA;wBAEpD,qBAAY,CAAC,IAAI,CAAC,uBAAuB,GAAG,EAAE,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;wBAC/D,MAAM,EAAE,GAAG,IAAI,CAAC,OAAO,CAAC,GAAG,EAAE;4BAC3B,QAAQ,EAAE,QAAQ;4BAClB,QAAQ,EAAE,GAAG;4BACb,eAAe,EAAE,CAAC,EAAE,sBAAsB;yBAC3C,CAAC,CAAA;wBAEF,qBAAY,CAAC,IAAI,CAAC,mBAAmB,GAAG,EAAE,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;wBAC3D,EAAE,CAAC,EAAE,CAAC,SAAS,EAAE;;gCACf,mFAAmF;gCACnF,SAAS,GAAG,IAAI,CAAA;gCAChB,IACE,OAAO,CAAC,QAAQ,CAAC;oCACjB,OAAO,CAAC,QAAQ,CAAC,CAAC,IAAI,CAAC;oCACvB,OAAO,CAAC,QAAQ,CAAC,CAAC,IAAI,CAAC,CAAC,SAAS,EACjC;oCACA,OAAO,CAAC,EAAE,MAAM,EAAE,OAAO,CAAC,QAAQ,CAAC,CAAC,IAAI,CAAC,EAAE,OAAO,EAAE,KAAK,EAAE,CAAC,CAAA;oCAC5D,OAAM;iCACP;gCACD,qBAAY,CAAC,IAAI,CAAC,YAAY,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;gCAE/C,4BAA4B;gCAC5B,IAAI,CAAC,OAAO,CAAC,QAAQ,CAAC;oCAAE,OAAO,CAAC,QAAQ,CAAC,GAAG,EAAE,CAAA;gCAC9C,OAAO,CAAC,QAAQ,CAAC,CAAC,IAAI,CAAC,GAAG,EAAE,CAAA;gCAE5B,6DAA6D;gCAC7D,IAAI,OAAO,IAAI,SAAS,EAAE;oCACxB,KAAK,MAAM,CAAC,IAAI,SAAS,EAAE;wCACzB,gCAAgC;wCAChC,MAAM,WAAW,GAAG,OAAO,CAAC,EAAE,KAAK,CAAC,CAAA;wCACpC,IAAI,CAAC,WAAW;4CAAE,MAAM,gBAAgB,CAAC,EAAE,EAAE,CAAC,CAAC,CAAA;qCAChD;iCACF;qCAAM;oCACL,kCAAkC;oCAClC,MAAM,gBAAgB,CAAC,EAAE,EAAE,OAAO,CAAC,CAAA;iCACpC;gCAED,6BAA6B;gCAC7B,EAAE,CAAC,EAAE,CAAC,OAAO,EAAE,UAAU,CAAC;oCACxB,qBAAY,CAAC,IAAI,CAAC,SAAS,CAAC,EAAE,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;oCAC/C,SAAS,GAAG,KAAK,CAAA;oCAEjB,iCAAiC;oCACjC,IAAI,OAAO,CAAC,QAAQ,CAAC,IAAI,OAAO,CAAC,QAAQ,CAAC,CAAC,IAAI,CAAC,EAAE;wCAChD,OAAO,OAAO,CAAC,QAAQ,CAAC,CAAC,IAAI,CAAC,CAAA;qCAC/B;gCACH,CAAC,CAAC,CAAA;gCAEF,yCAAyC;gCACzC,EAAE,CAAC,EAAE,CAAC,OAAO,EAAE,UAAU,CAAC;oCACxB,qBAAY,CAAC,KAAK,CAAC,WAAW,CAAC,CAAC,OAAO,EAAE,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;gCAC5D,CAAC,CAAC,CAAA;gCAEF,2CAA2C;gCAC3C,EAAE,CAAC,EAAE,CAAC,SAAS,EAAE,UAAU,KAAK,EAAE,OAAO;oCACvC,qBAAY,CAAC,KAAK,CAChB,+BAA+B,KAAK,IAAI,OAAO,EAAE,EACjD,gBAAO,CAAC,MAAM,CACf,CAAA;oCACD,IAAI,SAAS;wCAAE,SAAS,CAAC,KAAK,EAAE,OAAO,CAAC,CAAA;gCAC1C,CAAC,CAAC,CAAA;gCAEF,6BAA6B;gCAC7B,OAAO,CAAC,EAAE,MAAM,EAAE,EAAE,EAAE,OAAO,EAAE,IAAI,EAAE,CAAC,CAAA;4BACxC,CAAC;yBAAA,CAAC,CAAA;qBACH;oBAAC,OAAO,CAAC,EAAE;wBACV,qBAAY,CAAC,KAAK,CAAC,sBAAsB,CAAC,EAAE,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;qBAC9D;gBACH,CAAC;aAAA;YAED,sCAAsC;YACtC,OAAO,IAAI,EAAE;gBACX,IAAI,CAAC,SAAS,EAAE;oBACd,SAAS,EAAE,CAAA;iBACZ;gBACD,MAAM,IAAA,eAAK,EAAC,IAAI,GAAG,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,MAAM,EAAE,GAAG,IAAI,CAAC,CAAC,CAAA;aACrD;QACH,CAAC,CAAA,CAAC,CAAA;IACJ,CAAC;CAAA;AAED,SAAe,SAAS;;QACtB,IAAI,QAAQ,IAAI,QAAQ,CAAC,MAAM,IAAI,QAAQ,CAAC,MAAM;YAAE,OAAO,QAAQ,CAAA;QACnE,MAAM,QAAQ,GAAG,MAAM,IAAA,oBAAY,GAAE,CAAA;QACrC,QAAQ,GAAG,QAAQ,CAAA;QACnB,OAAO,QAAQ,CAAA;IACjB,CAAC;CAAA;AAED,SAAe,UAAU,CACvB,OAAgB,EAChB,IAAY,EACZ,SAAoD,EACpD,SAAqB;;QAErB,IAAI,QAAQ,GAAG,OAAO,CAAC,SAAS,CAAA;QAChC,IAAI,OAA4B,CAAA;QAChC,gEAAgE;QAChE,gCAAgC;QAChC,MAAM,WAAW,GAAG,OAAO,CAAC,EAAE,KAAK,CAAC,CAAA;QACpC,IAAI,MAAM,CAAC,aAAa,IAAI,CAAC,WAAW,EAAE;YACxC,OAAO,GAAG,MAAM,SAAS,EAAE,CAAA;YAC3B,kCAAkC;YAClC,IAAI,OAAO,aAAP,OAAO,uBAAP,OAAO,CAAE,IAAI;gBAAE,QAAQ,GAAG,OAAO,aAAP,OAAO,uBAAP,OAAO,CAAE,IAAI,CAAA;SAC5C;QACD,IACE,OAAO,CAAC,QAAQ,CAAC;YACjB,OAAO,CAAC,QAAQ,CAAC,CAAC,IAAI,CAAC;YACvB,OAAO,CAAC,QAAQ,CAAC,CAAC,IAAI,CAAC,CAAC,SAAS,EACjC;YACA,OAAO,EAAE,MAAM,EAAE,OAAO,CAAC,QAAQ,CAAC,CAAC,IAAI,CAAC,EAAE,OAAO,EAAE,KAAK,EAAE,CAAA;SAC3D;QACD,OAAO,MAAM,gBAAgB,CAAC,OAAO,EAAE,IAAI,EAAE,SAAS,EAAE,OAAO,EAAE,SAAS,CAAC,CAAA;IAC7E,CAAC;CAAA;AAED,SAAsB,eAAe,CACnC,CAAU,EACV,SAAmD;;QAEnD,OAAO,CAAC,GAAG,CAAC,qBAAqB,EAAE,CAAC,CAAC,SAAS,CAAC,CAAA;QAC/C,MAAM,IAAI,GAAG,OAAO,EAAE,CAAA;QACtB,MAAM,IAAI,GAAG,MAAM,UAAU,CAAC,CAAC,EAAE,IAAI,EAAE,SAAS,CAAC,CAAA;QACjD,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE;YACjB,4DAA4D;YAC5D,MAAM,gBAAgB,CAAC,IAAI,CAAC,MAAM,EAAE,CAAC,CAAC,CAAA;SACvC;IACH,CAAC;CAAA;AAXD,0CAWC;AAED,SAAS,gBAAgB,CAAC,EAAe,EAAE,CAAU;IACnD,IAAI,MAAM,CAAC,aAAa,IAAI,CAAC,CAAC,EAAE,IAAI,CAAC,IAAI,CAAC,CAAC,SAAS,EAAE;QACpD,MAAM,KAAK,GAAG,IAAA,iCAAoB,EAAC,cAAc,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,CAAA;QAC/D,WAAW,CAAC,CAAC,CAAC,SAAS,EAAE,KAAK,EAAE,EAAE,CAAC,CAAA;KACpC;SAAM;QACL,EAAE,CAAC,SAAS,CAAC,GAAG,CAAC,CAAC,SAAS,IAAI,CAAC,CAAA;KACjC;AACH,CAAC;AAED,SAAsB,OAAO,CAC3B,KAAa,EACb,GAAW,EACX,KAAc,EACd,EAAc,EACd,WAAqB;;QAErB,IAAI,KAAK,CAAC,SAAS,CAAC,MAAM,KAAK,EAAE,EAAE;YACjC,OAAO,qBAAY,CAAC,OAAO,CAAC,4BAA4B,CAAC,CAAA;SAC1D;QACD,MAAM,IAAI,GAAG,OAAO,EAAE,CAAA;QACtB,MAAM,IAAI,GAAG,MAAM,UAAU,CAAC,KAAK,EAAE,IAAI,CAAC,CAAA;QAC1C,IAAI,IAAI,aAAJ,IAAI,uBAAJ,IAAI,CAAE,MAAM;YACd,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,KAAK,EAAE,GAAG,EAAE,IAAI,EAAE,UAAU,GAAG;gBACjD,IAAI,GAAG;oBAAE,qBAAY,CAAC,KAAK,CAAC,oBAAoB,GAAG,EAAE,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;qBACjE,IAAI,EAAE;oBAAE,EAAE,EAAE,CAAA;YACnB,CAAC,CAAC,CAAA;IACN,CAAC;CAAA;AAjBD,0BAiBC;AAED,yCAAyC;AACzC,oBAAoB;AACpB,oBAAoB;AACpB,wDAAwD;AACxD,MAAM;AACN,2BAA2B;AAC3B,uDAAuD;AACvD,eAAe;AACf,gBAAgB;AAChB,6DAA6D;AAC7D,SAAS;AACT,OAAO;AACP,2DAA2D;AAC3D,mCAAmC;AACnC,iDAAiD;AACjD,8CAA8C;AAC9C,kDAAkD;AAClD,+DAA+D;AAC/D,6DAA6D;AAC7D,gFAAgF;AAChF,SAAS;AACT,OAAO;AACP,IAAI;AAEJ,SAAgB,kBAAkB;IAChC,MAAM,GAAG,GAAG,EAAE,CAAA;IACd,MAAM,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC,OAAO,CAAC,CAAC,KAAK,EAAE,EAAE;QACxC,MAAM,EAAE,GAAG,KAAK,CAAC,CAAC,CAAC,CAAA;QACnB,MAAM,GAAG,GAAG,KAAK,CAAC,CAAC,CAAC,CAAA;QACpB,GAAG,CAAC,EAAE,CAAC,GAAG,EAAE,CAAA;QACZ,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,OAAO,CAAC,CAAC,IAAI,EAAE,EAAE;YAChC,GAAG,CAAC,EAAE,CAAC,CAAC,IAAI,CAAC,GAAG,IAAI,CAAA;QACtB,CAAC,CAAC,CAAA;IACJ,CAAC,CAAC,CAAA;IACF,OAAO,IAAI,CAAC,SAAS,CAAC,GAAG,CAAC,CAAA;AAC5B,CAAC;AAXD,gDAWC;AAED,SAAsB,YAAY,CAChC,OAAgB,EAChB,IAAY,EACZ,SAAmD;;QAEnD,MAAM,MAAM,GAAG,OAAO,CAAC,SAAS,CAAA;QAChC,6DAA6D;QAC7D,IAAI,OAAO,EAAE,KAAK,IAAI;YAAE,OAAM,CAAC,uBAAuB;QACtD,IAAI,OAAO,CAAC,MAAM,CAAC,IAAI,OAAO,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC;YAAE,OAAM,CAAC,iBAAiB;QACtE,MAAM,UAAU,CAAC,OAAO,EAAE,IAAI,EAAE,SAAS,CAAC,CAAA;QAC1C,wCAAwC;IAC1C,CAAC;CAAA;AAXD,oCAWC;AAED,SAAS,OAAO,CAAC,CAAS;IACxB,IAAI,IAAI,GAAG,MAAM,CAAC,SAAS,IAAI,CAAC,CAAA;IAChC,IAAI,QAAQ,GAAG,KAAK,CAAA;IACpB,IAAI,MAAM,CAAC,eAAe,EAAE;QAC1B,QAAQ,GAAG,KAAK,CAAA;KACjB;IACD,IAAI,IAAI,GAAG,IAAI,CAAA;IACf,IAAI,MAAM,CAAC,gBAAgB,EAAE;QAC3B,IAAI,GAAG,MAAM,CAAC,gBAAgB,CAAA;KAC/B;IACD,IAAI,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,EAAE;QACtB,MAAM,GAAG,GAAG,IAAI,CAAC,KAAK,CAAC,GAAG,CAAC,CAAA;QAC3B,IAAI,GAAG,GAAG,CAAC,CAAC,CAAC,CAAA;KACd;IACD,OAAO,GAAG,QAAQ,MAAM,IAAI,IAAI,IAAI,EAAE,CAAA;AACxC,CAAC;AAED,oEAAoE;AACpE,8CAA8C;AAC9C,oDAAoD;AACpD,kDAAkD;AAClD,eAAe;AACf,+BAA+B;AAC/B,wBAAwB;AACxB,SAAS;AACT,kBAAkB;AAClB,oDAAoD;AACpD,YAAY;AACZ,wDAAwD;AACxD,oEAAoE;AACpE,yBAAyB;AACzB,4BAA4B;AAC5B,4BAA4B;AAC5B,wBAAwB;AACxB,4BAA4B;AAC5B,kCAAkC;AAClC,WAAW;AACX,oBAAoB;AACpB,qCAAqC;AACrC,QAAQ;AACR,OAAO;AACP,2BAA2B;AAC3B,yBAAyB;AACzB,uDAAuD;AACvD,uBAAuB;AACvB,QAAQ;AACR,MAAM;AACN,IAAI;AAEJ,mCAAmC;AACnC,mBAAmB;AACnB,wDAAwD;AACxD,qBAAqB;AACrB,uCAAuC;AACvC,qCAAqC;AACrC,2BAA2B;AAC3B,6DAA6D;AAC7D,gBAAgB;AAChB,4CAA4C;AAC5C,wEAAwE;AACxE,SAAS;AACT,IAAI;AAEJ,SAAsB,wBAAwB,CAAC,IAAY;;QACzD,MAAM,OAAO,GAAG,IAAA,mBAAU,GAAE,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,GAAG,CAAA;QAC1C,IAAI;YACF,MAAM,CAAC,GAAG,CAAC,MAAM,kBAAS,CAAC,KAAK,CAC9B;;;;uCAIiC,OAAO;;iCAEb,IAAI,GAAG,EAClC;gBACE,KAAK,EAAE,eAAM,CAAC,IAAI;gBAClB,UAAU,EAAE,IAAI,EAAE,+CAA+C;aAClE,CACF,CAAiB,CAAA;YAClB,mDAAmD;YACnD,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAA;SACpC;QAAC,OAAO,CAAC,EAAE;YACV,qBAAY,CAAC,KAAK,CAAC,CAAC,CAAC,CAAA;SACtB;IACH,CAAC;CAAA;AArBD,4DAqBC;AA6BD,SAAsB,OAAO,CAAC,EAC5B,IAAI,EACJ,IAAI,EACJ,WAAW,EACX,IAAI,EACJ,GAAG,EACH,SAAS,EACT,IAAI,EACJ,iBAAiB,EACjB,aAAa,EACb,WAAW,EACX,YAAY,EACZ,aAAa,EACb,aAAa,EACb,QAAQ,EACR,UAAU,EACV,OAAO,EACP,QAAQ,EACR,SAAS,EACT,gBAAgB,EAChB,GAAG,EACH,eAAe,EACf,gBAAgB,GACD;;QACf,IAAI;YACF,IAAI,QAAQ,GAAG,OAAO,CAAA;YACtB,IAAI,MAAM,CAAC,eAAe;gBAAE,QAAQ,GAAG,MAAM,CAAA;YAC7C,MAAM,CAAC,GAAG,MAAM,IAAA,oBAAK,EAAC,QAAQ,GAAG,KAAK,GAAG,IAAI,GAAG,SAAS,EAAE;gBACzD,MAAM,EAAE,MAAM;gBACd,IAAI,EAAE,IAAI,CAAC,SAAS,CAAC;oBACnB,IAAI;oBACJ,SAAS;oBACT,IAAI;oBACJ,WAAW;oBACX,IAAI;oBACJ,GAAG,EAAE,GAAG,IAAI,EAAE;oBACd,iBAAiB,EAAE,iBAAiB,IAAI,CAAC;oBACzC,aAAa,EAAE,aAAa,IAAI,CAAC;oBACjC,WAAW;oBACX,YAAY;oBACZ,aAAa,EAAE,aAAa,IAAI,CAAC;oBACjC,aAAa,EAAE,aAAa,IAAI,CAAC;oBACjC,QAAQ,EAAE,QAAQ,IAAI,KAAK;oBAC3B,OAAO,EAAE,UAAU,IAAI,KAAK;oBAC5B,OAAO,EAAE,OAAO,IAAI,EAAE;oBACtB,QAAQ,EAAE,QAAQ,IAAI,EAAE;oBACxB,SAAS,EAAE,SAAS,IAAI,CAAC;oBACzB,gBAAgB,EAAE,gBAAgB,IAAI,EAAE;oBACxC,GAAG,EAAE,GAAG,IAAI,EAAE;oBACd,eAAe;oBACf,gBAAgB;iBACjB,CAAC;gBACF,OAAO,EAAE,EAAE,cAAc,EAAE,kBAAkB,EAAE;aAChD,CAAC,CAAA;YACF,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE;gBACT,MAAM,yBAAyB,GAAG,CAAC,CAAC,MAAM,CAAA;aAC3C;YACD,2BAA2B;SAC5B;QAAC,OAAO,CAAC,EAAE;YACV,qBAAY,CAAC,KAAK,CAAC,yBAAyB,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;YAC7D,MAAM,CAAC,CAAA;SACR;IACH,CAAC;CAAA;AA9DD,0BA8DC;AAED,SAAsB,IAAI,CAAC,EACzB,IAAI,EACJ,IAAI,EACJ,IAAI,EACJ,WAAW,EACX,IAAI,EACJ,GAAG,EACH,iBAAiB,EACjB,aAAa,EACb,WAAW,EACX,aAAa,EACb,aAAa,EACb,QAAQ,EACR,UAAU,EACV,OAAO,EACP,QAAQ,EACR,SAAS,EACT,OAAO,EACP,gBAAgB,EAChB,YAAY,EACZ,GAAG,EACH,eAAe,GACA;;QACf,IAAI;YACF,MAAM,KAAK,GAAG,MAAM,kBAAkB,CAAC,YAAY,CAAC,CAAA;YACpD,IAAI,QAAQ,GAAG,OAAO,CAAA;YACtB,IAAI,MAAM,CAAC,eAAe;gBAAE,QAAQ,GAAG,MAAM,CAAA;YAC7C,MAAM,CAAC,GAAG,MAAM,IAAA,oBAAK,EAAC,QAAQ,GAAG,KAAK,GAAG,IAAI,GAAG,eAAe,GAAG,KAAK,EAAE;gBACvE,MAAM,EAAE,KAAK;gBACb,IAAI,EAAE,IAAI,CAAC,SAAS,CAAC;oBACnB,IAAI;oBACJ,IAAI;oBACJ,WAAW;oBACX,IAAI;oBACJ,GAAG,EAAE,GAAG,IAAI,EAAE;oBACd,iBAAiB,EAAE,iBAAiB,IAAI,CAAC;oBACzC,aAAa,EAAE,aAAa,IAAI,CAAC;oBACjC,aAAa,EAAE,aAAa,IAAI,CAAC;oBACjC,aAAa,EAAE,aAAa,IAAI,CAAC;oBACjC,WAAW;oBACX,QAAQ,EAAE,QAAQ,IAAI,KAAK;oBAC3B,OAAO,EAAE,UAAU,IAAI,KAAK;oBAC5B,OAAO,EAAE,OAAO,IAAI,KAAK;oBACzB,OAAO,EAAE,OAAO,IAAI,EAAE;oBACtB,QAAQ,EAAE,QAAQ,IAAI,EAAE;oBACxB,SAAS,EAAE,SAAS,IAAI,CAAC;oBACzB,gBAAgB,EAAE,gBAAgB,IAAI,EAAE;oBACxC,GAAG,EAAE,GAAG,IAAI,EAAE;oBACd,eAAe;iBAChB,CAAC;gBACF,OAAO,EAAE,EAAE,cAAc,EAAE,kBAAkB,EAAE;aAChD,CAAC,CAAA;YACF,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE;gBACT,MAAM,uBAAuB,GAAG,CAAC,CAAC,MAAM,CAAA;aACzC;YACD,2BAA2B;SAC5B;QAAC,OAAO,CAAC,EAAE;YACV,qBAAY,CAAC,KAAK,CAAC,sBAAsB,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;YAC1D,MAAM,CAAC,CAAA;SACR;IACH,CAAC;CAAA;AA5DD,oBA4DC;AAED,SAAsB,YAAY,CAChC,IAAY,EACZ,YAAoB;;QAEpB,MAAM,IAAI,GAAG,OAAO,EAAE,CAAA;QACtB,IAAI;YACF,MAAM,KAAK,GAAG,MAAM,kBAAkB,CAAC,YAAY,CAAC,CAAA;YACpD,IAAI,QAAQ,GAAG,OAAO,CAAA;YACtB,IAAI,MAAM,CAAC,eAAe;gBAAE,QAAQ,GAAG,MAAM,CAAA;YAC7C,MAAM,CAAC,GAAG,MAAM,IAAA,oBAAK,EACnB,GAAG,QAAQ,MAAM,IAAI,UAAU,IAAI,UAAU,KAAK,EAAE,EACpD;gBACE,MAAM,EAAE,QAAQ;aACjB,CACF,CAAA;YACD,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE;gBACT,MAAM,yBAAyB,GAAG,CAAC,CAAC,MAAM,CAAA;aAC3C;YACD,2BAA2B;SAC5B;QAAC,OAAO,CAAC,EAAE;YACV,qBAAY,CAAC,KAAK,CAAC,wBAAwB,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;YAC5D,MAAM,CAAC,CAAA;SACR;IACH,CAAC;CAAA;AAvBD,oCAuBC;AAED,SAAsB,cAAc,CAAC,IAAY;;QAC/C,MAAM,IAAI,GAAG,OAAO,EAAE,CAAA;QACtB,IAAI;YACF,IAAI,QAAQ,GAAG,OAAO,CAAA;YACtB,IAAI,MAAM,CAAC,eAAe;gBAAE,QAAQ,GAAG,MAAM,CAAA;YAC7C,MAAM,CAAC,GAAG,MAAM,IAAA,oBAAK,EAAC,GAAG,QAAQ,MAAM,IAAI,WAAW,IAAI,EAAE,CAAC,CAAA;YAC7D,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE;gBACT,MAAM,sBAAsB,GAAG,CAAC,CAAC,MAAM,CAAA;aACxC;YACD,MAAM,CAAC,GAAG,MAAM,CAAC,CAAC,IAAI,EAAE,CAAA;YACxB,OAAO,CAAC,CAAA;SACT;QAAC,OAAO,CAAC,EAAE;YACV,qBAAY,CAAC,KAAK,CAAC,mBAAmB,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;YACvD,MAAM,CAAC,CAAA;SACR;IACH,CAAC;CAAA;AAfD,wCAeC;AAED,SAAsB,WAAW,CAC/B,IAAY,EACZ,IAAY,EACZ,YAAoB;;QAEpB,IAAI;YACF,MAAM,KAAK,GAAG,MAAM,kBAAkB,CAAC,YAAY,CAAC,CAAA;YACpD,IAAI,QAAQ,GAAG,OAAO,CAAA;YACtB,IAAI,MAAM,CAAC,eAAe;gBAAE,QAAQ,GAAG,MAAM,CAAA;YAC7C,MAAM,IAAA,oBAAK,EAAC,GAAG,QAAQ,MAAM,IAAI,kBAAkB,IAAI,SAAS,GAAG,KAAK,EAAE;gBACxE,MAAM,EAAE,KAAK;gBACb,OAAO,EAAE,EAAE,cAAc,EAAE,kBAAkB,EAAE;aAChD,CAAC,CAAA;SACH;QAAC,OAAO,CAAC,EAAE;YACV,qBAAY,CAAC,KAAK,CAAC,6BAA6B,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;YACjE,MAAM,CAAC,CAAA;SACR;IACH,CAAC;CAAA;AAjBD,kCAiBC;AAED,SAAsB,QAAQ,CAAC,EAC7B,IAAI,EACJ,IAAI,EACJ,YAAY,EACZ,MAAM,EACN,YAAY,GAOb;;QACC,IAAI,CAAC,IAAI;YAAE,OAAM;QACjB,MAAM,IAAI,GAAG,MAAM,IAAA,wBAAY,EAAC,MAAM,CAAC,CAAA;QACvC,IAAI;YACF,MAAM,KAAK,GAAG,MAAM,kBAAkB,CAAC,YAAY,CAAC,CAAA;YACpD,IAAI,QAAQ,GAAG,OAAO,CAAA;YACtB,IAAI,MAAM,CAAC,eAAe;gBAAE,QAAQ,GAAG,MAAM,CAAA;YAC7C,MAAM,IAAA,oBAAK,EAAC,QAAQ,GAAG,KAAK,GAAG,IAAI,GAAG,oBAAoB,GAAG,KAAK,EAAE;gBAClE,MAAM,EAAE,KAAK;gBACb,IAAI,EAAE,IAAI,CAAC,SAAS,CAAC;oBACnB,IAAI;oBACJ,YAAY;oBACZ,IAAI,EAAE,IAAI,CAAC,SAAS,CAAC,IAAI,IAAI,EAAE,CAAC;iBACjC,CAAC;gBACF,OAAO,EAAE,EAAE,cAAc,EAAE,kBAAkB,EAAE;aAChD,CAAC,CAAA;SACH;QAAC,OAAO,CAAC,EAAE;YACV,qBAAY,CAAC,KAAK,CAAC,0BAA0B,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;YAC9D,MAAM,CAAC,CAAA;SACR;IACH,CAAC;CAAA;AAhCD,4BAgCC;AAED,SAAsB,aAAa,CAAC,EAClC,UAAU,EACV,IAAI,EACJ,IAAI,EACJ,YAAY,GAMb;;QACC,IAAI,CAAC,UAAU;YAAE,OAAM;QACvB,IAAI,CAAC,IAAI;YAAE,OAAM;QACjB,IAAI;YACF,MAAM,KAAK,GAAG,MAAM,kBAAkB,CAAC,YAAY,CAAC,CAAA;YACpD,IAAI,QAAQ,GAAG,OAAO,CAAA;YACtB,IAAI,MAAM,CAAC,eAAe;gBAAE,QAAQ,GAAG,MAAM,CAAA;YAC7C,MAAM,CAAC,GAAG,MAAM,IAAA,oBAAK,EAAC,QAAQ,GAAG,KAAK,GAAG,IAAI,GAAG,iBAAiB,GAAG,KAAK,EAAE;gBACzE,MAAM,EAAE,MAAM;gBACd,IAAI,EAAE,IAAI,CAAC,SAAS,CAAC;oBACnB,UAAU;oBACV,IAAI;iBACL,CAAC;gBACF,OAAO,EAAE,EAAE,cAAc,EAAE,kBAAkB,EAAE;aAChD,CAAC,CAAA;YACF,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE;gBACT,MAAM,iCAAiC,GAAG,CAAC,CAAC,MAAM,CAAA;aACnD;YACD,MAAM,CAAC,GAAG,MAAM,CAAC,CAAC,IAAI,EAAE,CAAA;YACxB,OAAO,CAAC,CAAA;SACT;QAAC,OAAO,CAAC,EAAE;YACV,qBAAY,CAAC,KAAK,CAAC,gCAAgC,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;YACpE,MAAM,CAAC,CAAA;SACR;IACH,CAAC;CAAA;AAlCD,sCAkCC;AAED,SAAsB,aAAa,CAAC,EAClC,EAAE,EACF,IAAI,EACJ,YAAY,GAKb;;QACC,IAAI,CAAC,EAAE;YAAE,OAAM;QACf,IAAI;YACF,MAAM,KAAK,GAAG,MAAM,kBAAkB,CAAC,YAAY,CAAC,CAAA;YACpD,IAAI,QAAQ,GAAG,OAAO,CAAA;YACtB,IAAI,MAAM,CAAC,eAAe;gBAAE,QAAQ,GAAG,MAAM,CAAA;YAC7C,MAAM,CAAC,GAAG,MAAM,IAAA,oBAAK,EACnB,QAAQ,GAAG,KAAK,GAAG,IAAI,GAAG,WAAW,GAAG,EAAE,GAAG,SAAS,GAAG,KAAK,EAC9D;gBACE,MAAM,EAAE,QAAQ;gBAChB,OAAO,EAAE,EAAE,cAAc,EAAE,kBAAkB,EAAE;aAChD,CACF,CAAA;YACD,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE;gBACT,MAAM,0BAA0B,GAAG,CAAC,CAAC,MAAM,CAAA;aAC5C;YACD,MAAM,CAAC,GAAG,MAAM,CAAC,CAAC,IAAI,EAAE,CAAA;YACxB,OAAO,CAAC,CAAA;SACT;QAAC,OAAO,CAAC,EAAE;YACV,qBAAY,CAAC,KAAK,CAAC,gCAAgC,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;YACpE,MAAM,CAAC,CAAA;SACR;IACH,CAAC;CAAA;AA9BD,sCA8BC;AAED,sCAAsC;AACtC,mBAAmB;AACnB,SAAsB,kBAAkB,CAAC,WAAmB;;QAC1D,qBAAY,CAAC,KAAK,CAAC,2BAA2B,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;QAC/D,MAAM,GAAG,GAAG,MAAM,EAAE,CAAC,IAAI,EAAE,CAAA;QAE3B,qBAAY,CAAC,KAAK,CAAC,wCAAwC,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;QAC5E,MAAM,UAAU,GAAG,MAAM,GAAG,CAAC,aAAa,EAAE,CAAA;QAE5C,IAAI,OAAO,CAAA;QACX,IAAI;YACF,OAAO,GAAG,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;gBACtC,KAAK,EAAE,EAAE,OAAO,EAAE,IAAI,EAAE,SAAS,EAAE,WAAW,EAAE;aACjD,CAAC,CAAkB,CAAA;SACrB;QAAC,OAAO,CAAC,EAAE;YACV,qBAAY,CAAC,KAAK,CAChB,6CAA6C,CAAC,EAAE,EAChD,gBAAO,CAAC,MAAM,CACf,CAAA;YACD,MAAM,CAAC,CAAA;SACR;QAED,MAAM,OAAO,GAAG,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,QAAQ,CAAC,EAAE,CAAC,EAAE,KAAK,CAAC,CAAA;QACpD,MAAM,QAAQ,GAAG,GAAG,CAAC,KAAK,CAAC,UAAU,CAAC,IAAI,OAAO,IAAI,OAAO,CAAC,EAAE,KAAK,CAAC,CAAA;QACrE,IAAI,GAAG,GAAG,EAAE,CAAA;QACZ,IAAI,QAAQ,EAAE;YACZ,MAAM,WAAW,GAAG,SAAS,CAAC,OAAO,CAAC,CAAA;YACtC,MAAM,SAAS,GAAG,MAAM,CAAC,IAAI,CAAC,WAAW,EAAE,MAAM,CAAC,CAAA;YAClD,GAAG,GAAG,MAAM,GAAG,CAAC,UAAU,CAAC,SAAS,EAAE,WAAW,CAAC,CAAA;SACnD;aAAM;YACL,GAAG,GAAG,MAAM,GAAG,CAAC,UAAU,CAAC,OAAO,EAAE,WAAW,CAAC,CAAA;SACjD;QACD,MAAM,QAAQ,GAAG,OAAO,CAAC,MAAM,CAAC,GAAG,CAAC,CAAA;QACpC,MAAM,WAAW,GAAG,OAAO,CAAC,MAAM,GAAG,QAAQ,CAAC,MAAM,CAAA;QACpD,MAAM,GAAG,GAAG,MAAM,CAAC,MAAM,CAAC,CAAC,OAAO,EAAE,QAAQ,CAAC,EAAE,WAAW,CAAC,CAAA;QAC3D,OAAO,QAAQ,CAAC,CAAC,CAAC,GAAG,GAAG,SAAS,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,GAAG,CAAC,CAAA;IACzD,CAAC;CAAA;AAlCD,gDAkCC;AAED,SAAsB,qBAAqB,CACzC,SAAiB;;QAEjB,MAAM,MAAM,GAAG,MAAM,CAAC,IAAI,CAAC,SAAS,EAAE,QAAQ,CAAC,CAAA;QAC/C,MAAM,GAAG,GAAG,MAAM,CAAC,QAAQ,CAAC,CAAC,EAAE,EAAE,CAAC,CAAA;QAClC,MAAM,UAAU,GAAG,OAAO,CAAC,MAAM,CAAC,GAAG,CAAC,CAAA;QACtC,MAAM,CAAC,GAAG,MAAM,GAAG,CAAC,WAAW,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC,EAAE,CAAC,CAAC,EAAE,UAAU,CAAC,CAAA,CAAC,6BAA6B;QAChG,IAAI,CAAC,CAAC,KAAK,EAAE;YACX,OAAO,CAAC,CAAC,MAAM,CAAA;SAChB;IACH,CAAC;CAAA;AAVD,sDAUC;AAED,SAAgB,OAAO;IACrB,OAAO,MAAM,CAAC,WAAW,IAAI,EAAE,CAAA;AACjC,CAAC;AAFD,0BAEC;AAED,SAAS,SAAS,CAAC,GAAW;IAC5B,OAAO,GAAG,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC,OAAO,CAAC,KAAK,EAAE,GAAG,CAAC,CAAC,OAAO,CAAC,KAAK,EAAE,GAAG,CAAC,CAAA;AACvE,CAAC;AAED,SAAe,WAAW,CAAC,MAAc,EAAE,KAAa,EAAE,MAAmB;;QAC3E,IAAI;YACF,MAAM,iBAAiB,CAAC,MAAM,EAAE,GAAG,MAAM,IAAI,CAAC,CAAA;SAC/C;QAAC,OAAO,CAAC,EAAE;YACV,IAAI;gBACF,OAAO,CAAC,GAAG,CAAC,uBAAuB,CAAC,CAAA;gBACpC,MAAM,iBAAiB,CAAC,MAAM,EAAE,GAAG,MAAM,UAAU,KAAK,EAAE,CAAC,CAAA;gBAC3D,MAAM,iBAAiB,CAAC,MAAM,EAAE,GAAG,MAAM,IAAI,CAAC,CAAA;aAC/C;YAAC,OAAO,KAAK,EAAE;gBACd,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAA;gBAClB,qBAAY,CAAC,KAAK,CAAC,CAAC,mBAAmB,EAAE,KAAK,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAC,CAAA;aACjE;SACF;IACH,CAAC;CAAA;AAED,SAAS,iBAAiB,CAAC,MAAmB,EAAE,KAAa;IAC3D,OAAO,IAAI,OAAO,CAAO,CAAC,OAAO,EAAE,MAAM,EAAE,EAAE;QAC3C,IAAI;YACF,MAAM,CAAC,SAAS,CAAC,KAAK,EAAE,UAAU,GAAG,EAAE,OAAO;gBAC5C,IAAI,CAAC,GAAG,EAAE;oBACR,MAAM,GAAG,GAAG,OAAO,IAAI,OAAO,CAAC,CAAC,CAAC,IAAI,OAAO,CAAC,CAAC,CAAC,CAAC,GAAG,CAAA;oBACnD,6CAA6C;oBAC7C,IAAI,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,CAAC,CAAC,QAAQ,CAAC,GAAG,CAAC,EAAE;wBAC3B,qBAAY,CAAC,IAAI,CAAC,eAAe,OAAO,CAAC,CAAC,CAAC,CAAC,KAAK,EAAE,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;wBACpE,OAAO,EAAE,CAAA;qBACV;yBAAM;wBACL,MAAM,CAAC,8BAA8B,KAAK,EAAE,CAAC,CAAA;qBAC9C;iBACF;qBAAM;oBACL,OAAO,CAAC,GAAG,CAAC,GAAG,CAAC,CAAA;oBAChB,qBAAY,CAAC,KAAK,CAAC,CAAC,mBAAmB,EAAE,GAAG,CAAC,EAAE,gBAAO,CAAC,MAAM,CAAC,CAAA;oBAC9D,MAAM,EAAE,CAAA;iBACT;YACH,CAAC,CAAC,CAAA;SACH;QAAC,OAAO,KAAK,EAAE;YACd,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAA;YAClB,MAAM,EAAE,CAAA;SACT;IACH,CAAC,CAAC,CAAA;AACJ,CAAC;AAED,SAAS,cAAc,CAAC,SAAS;IAC/B,OAAO,SAAS,CAAC,SAAS,CAAC,SAAS,CAAC,OAAO,CAAC,GAAG,CAAC,GAAG,CAAC,EAAE,SAAS,CAAC,MAAM,CAAC,CAAA;AAC1E,CAAC;AAED,SAAsB,WAAW,CAAC,EAChC,OAAO,EACP,SAAS,EACT,OAAO,EACP,KAAK,EACL,MAAM,EACN,KAAK,EACL,YAAY,GACE;;QACd,IAAI;YACF,IAAI,QAAQ,GAAG,OAAO,CAAA;YACtB,IAAI,MAAM,CAAC,eAAe;gBAAE,QAAQ,GAAG,MAAM,CAAA;YAC7C,MAAM,CAAC,GAAG,MAAM,IAAA,oBAAK,EACnB,GAAG,QAAQ,MAAM,OAAO,aAAa,SAAS,UAAU,KAAK,WAAW,MAAM,UAAU,KAAK,SAAS,YAAY,EAAE,EACpH;gBACE,MAAM,EAAE,KAAK;gBACb,OAAO,EAAE,EAAE,cAAc,EAAE,kBAAkB,EAAE;aAChD,CACF,CAAA;YACD,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE;gBACT,MAAM,0CAA0C,SAAS,GAAG,GAAG,CAAC,CAAC,MAAM,CAAA;aACxE;YACD,MAAM,GAAG,GAAG,MAAM,CAAC,CAAC,IAAI,EAAE,CAAA;YAC1B,MAAM,eAAe,GAAc,EAAE,CAAA;YAErC,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,GAAG,CAAC,MAAM,EAAE,CAAC,EAAE,EAAE;gBACnC,MAAM,GAAG,GAAG,GAAG,CAAC,CAAC,CAAC,CAAA;gBAClB,eAAe,CAAC,IAAI,iCAAM,GAAG,KAAE,OAAO,EAAE,MAAM,EAAE,OAAO,EAAE,MAAM,EAAE,IAAI,IAAG,CAAA;aACzE;YACD,OAAO,eAAe,CAAA;SACvB;QAAC,OAAO,KAAK,EAAE;YACd,qBAAY,CAAC,KAAK,CAAC;gBACjB,oDAAoD,SAAS,EAAE;gBAC/D,gBAAO,CAAC,MAAM;aACf,CAAC,CAAA;YACF,OAAO,EAAE,CAAA;SACV;IACH,CAAC;CAAA;AArCD,kCAqCC;AAED,SAAsB,qBAAqB,CAAC,GAAW;;QACrD,IAAI;YACF,IAAI,QAAQ,GAAG,OAAO,CAAA;YACtB,IAAI,MAAM,CAAC,eAAe;gBAAE,QAAQ,GAAG,MAAM,CAAA;YAE7C,MAAM,CAAC,GAAG,MAAM,IAAA,oBAAK,EAAC,GAAG,QAAQ,MAAM,GAAG,cAAc,EAAE;gBACxD,MAAM,EAAE,KAAK;gBACb,OAAO,EAAE,EAAE,cAAc,EAAE,kBAAkB,EAAE;aAChD,CAAC,CAAA;YACF,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE;gBACT,MAAM,+BAA+B,GAAG,CAAC,CAAC,MAAM,CAAA;aACjD;YACD,MAAM,GAAG,GAAG,MAAM,CAAC,CAAC,IAAI,EAAE,CAAA;YAC1B,OAAO,GAAG,CAAA;SACX;QAAC,OAAO,KAAK,EAAE;YACd,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAA;YAClB,MAAM,+BAA+B,CAAA;SACtC;IACH,CAAC;CAAA;AAlBD,sDAkBC;AAED,SAAsB,uBAAuB,CAAC,EAC5C,MAAM,EACN,WAAW,EACX,SAAS,EACT,YAAY,GAMb;;QACC,IAAI;YACF,IAAI,QAAQ,GAAG,OAAO,CAAA;YACtB,MAAM,KAAK,GAAG,MAAM,kBAAkB,CAAC,YAAY,CAAC,CAAA;YACpD,IAAI,MAAM,CAAC,eAAe;gBAAE,QAAQ,GAAG,MAAM,CAAA;YAC7C,MAAM,CAAC,GAAG,MAAM,IAAA,oBAAK,EACnB,GAAG,QAAQ,MAAM,MAAM,iBAAiB,SAAS,YAAY,WAAW,UAAU,KAAK,EAAE,EACzF;gBACE,MAAM,EAAE,KAAK;gBACb,OAAO,EAAE,EAAE,cAAc,EAAE,kBAAkB,EAAE;aAChD,CACF,CAAA;YACD,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE;gBACT,MAAM,iDAAiD,GAAG,CAAC,CAAC,MAAM,CAAA;aACnE;YACD,MAAM,GAAG,GAAG,MAAM,CAAC,CAAC,IAAI,EAAE,CAAA;YAC1B,OAAO,GAAG,CAAA;SACX;QAAC,OAAO,KAAK,EAAE;YACd,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAA;YAClB,MAAM,gDAAgD,CAAA;SACvD;IACH,CAAC;CAAA;AA/BD,0DA+BC"} \ No newline at end of file diff --git a/src/controllers/chats.ts b/src/controllers/chats.ts index 3a9aa836..9a9c2098 100644 --- a/src/controllers/chats.ts +++ b/src/controllers/chats.ts @@ -382,6 +382,7 @@ export async function createGroupChat(req: Req, res: Res): Promise { owner_route_hint: owner.routeHint || '', pin: pin || '', profile_filters: profile_filters || '', + second_brain_url: second_brain_url || '', }) } catch (e) { sphinxLogger.error(`=> couldnt create tribe ${e}`) diff --git a/src/utils/tribes.ts b/src/utils/tribes.ts index a4c3b165..fb7a4c3b 100644 --- a/src/utils/tribes.ts +++ b/src/utils/tribes.ts @@ -433,6 +433,7 @@ export interface TribeInterface { owner_route_hint: string pin: string profile_filters?: string + second_brain_url?: string } export async function declare({ @@ -457,6 +458,7 @@ export async function declare({ owner_route_hint, pin, profile_filters, + second_brain_url, }: TribeInterface): Promise { try { let protocol = 'https' @@ -484,6 +486,7 @@ export async function declare({ owner_route_hint: owner_route_hint || '', pin: pin || '', profile_filters, + second_brain_url, }), headers: { 'Content-Type': 'application/json' }, }) From 36d4ebf0107068a1687cbbee98c05c44b6b11afb Mon Sep 17 00:00:00 2001 From: Oluwatobi Bamidele Date: Thu, 21 Mar 2024 22:14:25 +0100 Subject: [PATCH 19/35] update: update second_brain_url on tribe server --- dist/src/controllers/chatTribes.js | 1 + dist/src/controllers/chatTribes.js.map | 2 +- dist/src/utils/tribes.js | 3 ++- dist/src/utils/tribes.js.map | 2 +- src/controllers/chatTribes.ts | 1 + src/utils/tribes.ts | 2 ++ 6 files changed, 8 insertions(+), 3 deletions(-) diff --git a/dist/src/controllers/chatTribes.js b/dist/src/controllers/chatTribes.js index 6b7f10f6..fc7089aa 100644 --- a/dist/src/controllers/chatTribes.js +++ b/dist/src/controllers/chatTribes.js @@ -426,6 +426,7 @@ function editTribe(req, res) { owner_pubkey: owner.publicKey, pin: pin || '', profile_filters: profile_filters || '', + second_brain_url, }); } catch (e) { diff --git a/dist/src/controllers/chatTribes.js.map b/dist/src/controllers/chatTribes.js.map index 4369b966..909e83e4 100644 --- a/dist/src/controllers/chatTribes.js.map +++ b/dist/src/controllers/chatTribes.js.map @@ -1 +1 @@ -{"version":3,"file":"chatTribes.js","sourceRoot":"","sources":["../../../src/controllers/chatTribes.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"chatTribes.js","sourceRoot":"","sources":["../../../src/controllers/chatTribes.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/src/utils/tribes.js b/dist/src/utils/tribes.js index e082ac0a..605ad1e5 100644 --- a/dist/src/utils/tribes.js +++ b/dist/src/utils/tribes.js @@ -407,7 +407,7 @@ function declare({ uuid, name, description, tags, img, group_key, host, price_pe }); } exports.declare = declare; -function edit({ uuid, host, name, description, tags, img, price_per_message, price_to_join, owner_alias, escrow_amount, escrow_millis, unlisted, is_private, app_url, feed_url, feed_type, deleted, owner_route_hint, owner_pubkey, pin, profile_filters, }) { +function edit({ uuid, host, name, description, tags, img, price_per_message, price_to_join, owner_alias, escrow_amount, escrow_millis, unlisted, is_private, app_url, feed_url, feed_type, deleted, owner_route_hint, owner_pubkey, pin, profile_filters, second_brain_url, }) { return __awaiter(this, void 0, void 0, function* () { try { const token = yield genSignedTimestamp(owner_pubkey); @@ -436,6 +436,7 @@ function edit({ uuid, host, name, description, tags, img, price_per_message, pri owner_route_hint: owner_route_hint || '', pin: pin || '', profile_filters, + second_brain_url, }), headers: { 'Content-Type': 'application/json' }, }); diff --git a/dist/src/utils/tribes.js.map b/dist/src/utils/tribes.js.map index 77c55a29..6b3d1efb 100644 --- a/dist/src/utils/tribes.js.map +++ b/dist/src/utils/tribes.js.map @@ -1 +1 @@ -{"version":3,"file":"tribes.js","sourceRoot":"","sources":["../../../src/utils/tribes.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"tribes.js","sourceRoot":"","sources":["../../../src/utils/tribes.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/controllers/chatTribes.ts b/src/controllers/chatTribes.ts index 090187fa..754ad830 100644 --- a/src/controllers/chatTribes.ts +++ b/src/controllers/chatTribes.ts @@ -474,6 +474,7 @@ export async function editTribe(req: Req, res: Res): Promise { owner_pubkey: owner.publicKey, pin: pin || '', profile_filters: profile_filters || '', + second_brain_url, }) } catch (e) { okToUpdate = false diff --git a/src/utils/tribes.ts b/src/utils/tribes.ts index fb7a4c3b..cb82a5fa 100644 --- a/src/utils/tribes.ts +++ b/src/utils/tribes.ts @@ -522,6 +522,7 @@ export async function edit({ owner_pubkey, pin, profile_filters, + second_brain_url, }: TribeInterface): Promise { try { const token = await genSignedTimestamp(owner_pubkey) @@ -549,6 +550,7 @@ export async function edit({ owner_route_hint: owner_route_hint || '', pin: pin || '', profile_filters, + second_brain_url, }), headers: { 'Content-Type': 'application/json' }, }) From 9dfaff50fff59fd750b7ce8180e58d432a1f1631 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 22 Mar 2024 14:50:02 +0000 Subject: [PATCH 20/35] [ci commit] Lint and format code --- src/grpc/types/cln/cln/CreateinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/DelinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/GetrouteRequest.d.ts | 2 +- src/grpc/types/cln/cln/InvoiceRequest.d.ts | 2 +- src/grpc/types/cln/cln/ListforwardsForwards.ts | 2 +- src/grpc/types/cln/cln/ListinvoicesInvoices.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannels.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts | 2 +- src/grpc/types/cln/cln/ListsendpaysPayments.ts | 2 +- src/grpc/types/cln/cln/SendonionRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendonionResponse.ts | 2 +- src/grpc/types/cln/cln/SendpayRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendpayResponse.ts | 2 +- src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitsendpayResponse.ts | 2 +- src/grpc/types/greenlight/Feerate.d.ts | 2 +- src/grpc/types/lnrpc/AMPInvoiceState.d.ts | 2 +- src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannel.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChanPointShim.d.ts | 2 +- src/grpc/types/lnrpc/Channel.ts | 2 +- src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ChannelCloseSummary.ts | 2 +- src/grpc/types/lnrpc/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts | 2 +- src/grpc/types/lnrpc/CloseChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts | 2 +- src/grpc/types/lnrpc/ConnectPeerRequest.d.ts | 2 +- src/grpc/types/lnrpc/Failure.ts | 2 +- src/grpc/types/lnrpc/FeeReportResponse.d.ts | 2 +- src/grpc/types/lnrpc/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc/Hop.d.ts | 2 +- src/grpc/types/lnrpc/InitWalletRequest.d.ts | 2 +- src/grpc/types/lnrpc/Invoice.ts | 2 +- src/grpc/types/lnrpc/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc/ListInvoiceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ListPaymentsResponse.d.ts | 2 +- src/grpc/types/lnrpc/NodeInfo.d.ts | 2 +- src/grpc/types/lnrpc/OpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/OutputDetail.d.ts | 2 +- src/grpc/types/lnrpc/PayReq.d.ts | 2 +- src/grpc/types/lnrpc/Payment.ts | 2 +- src/grpc/types/lnrpc/Peer.ts | 2 +- src/grpc/types/lnrpc/PendingChannelsResponse.ts | 2 +- src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts | 2 +- src/grpc/types/lnrpc/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts | 2 +- src/grpc/types/lnrpc/Resolution.d.ts | 2 +- src/grpc/types/lnrpc/Route.d.ts | 2 +- src/grpc/types/lnrpc/SendRequest.d.ts | 2 +- src/grpc/types/lnrpc/Transaction.d.ts | 2 +- src/grpc/types/lnrpc/Utxo.d.ts | 2 +- src/grpc/types/lnrpc/WalletBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/WatchOnly.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Channel.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Failure.ts | 2 +- src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc_proxy/Hop.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Invoice.ts | 2 +- src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc_proxy/PayReq.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Payment.ts | 2 +- src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Route.d.ts | 2 +- src/grpc/types/lnrpc_proxy/SendRequest.d.ts | 2 +- src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts | 2 +- src/grpc/types/routerrpc/HtlcEvent.ts | 2 +- src/grpc/types/routerrpc/SendPaymentRequest.d.ts | 2 +- src/grpc/types/walletrpc/BumpFeeRequest.d.ts | 2 +- src/grpc/types/walletrpc/FundPsbtRequest.d.ts | 2 +- src/grpc/types/walletrpc/LeaseOutputRequest.d.ts | 2 +- src/grpc/types/walletrpc/PendingSweep.d.ts | 2 +- src/grpc/types/walletrpc/SendOutputsRequest.d.ts | 2 +- src/grpc/types/walletrpc/TxTemplate.d.ts | 2 +- src/grpc/types/walletrpc/UtxoLease.d.ts | 2 +- 83 files changed, 83 insertions(+), 83 deletions(-) diff --git a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts index d73e8560..57130be6 100644 --- a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/DelinvoiceResponse.ts b/src/grpc/types/cln/cln/DelinvoiceResponse.ts index 0621f229..0365947a 100644 --- a/src/grpc/types/cln/cln/DelinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/DelinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/GetrouteRequest.d.ts b/src/grpc/types/cln/cln/GetrouteRequest.d.ts index 00979ea1..20b76657 100644 --- a/src/grpc/types/cln/cln/GetrouteRequest.d.ts +++ b/src/grpc/types/cln/cln/GetrouteRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface GetrouteRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/InvoiceRequest.d.ts b/src/grpc/types/cln/cln/InvoiceRequest.d.ts index 5e884c10..c852f603 100644 --- a/src/grpc/types/cln/cln/InvoiceRequest.d.ts +++ b/src/grpc/types/cln/cln/InvoiceRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { AmountOrAny as _cln_AmountOrAny, AmountOrAny__Output as _cln_AmountOrAny__Output, } from '../cln/AmountOrAny' -import type { Long } from '@grpc/proto-loader' export interface InvoiceRequest { description?: string diff --git a/src/grpc/types/cln/cln/ListforwardsForwards.ts b/src/grpc/types/cln/cln/ListforwardsForwards.ts index d6c81479..084ba51d 100644 --- a/src/grpc/types/cln/cln/ListforwardsForwards.ts +++ b/src/grpc/types/cln/cln/ListforwardsForwards.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts index ccb0a534..3cd95e64 100644 --- a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts +++ b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts index ced5ca3d..442c5c1a 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { ListpeersPeersChannelsFeerate as _cln_ListpeersPeersChannelsFeerate, ListpeersPeersChannelsFeerate__Output as _cln_ListpeersPeersChannelsFeerate__Output, @@ -28,7 +29,6 @@ import type { ListpeersPeersChannelsAlias as _cln_ListpeersPeersChannelsAlias, ListpeersPeersChannelsAlias__Output as _cln_ListpeersPeersChannelsAlias__Output, } from '../cln/ListpeersPeersChannelsAlias' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts index 79ed64b6..eb6220f5 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListsendpaysPayments.ts b/src/grpc/types/cln/cln/ListsendpaysPayments.ts index ab83ab63..5daf6d57 100644 --- a/src/grpc/types/cln/cln/ListsendpaysPayments.ts +++ b/src/grpc/types/cln/cln/ListsendpaysPayments.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendonionRequest.d.ts b/src/grpc/types/cln/cln/SendonionRequest.d.ts index 04a0a068..e9b5d79c 100644 --- a/src/grpc/types/cln/cln/SendonionRequest.d.ts +++ b/src/grpc/types/cln/cln/SendonionRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { SendonionFirst_hop as _cln_SendonionFirst_hop, SendonionFirst_hop__Output as _cln_SendonionFirst_hop__Output, @@ -8,7 +9,6 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface SendonionRequest { onion?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/SendonionResponse.ts b/src/grpc/types/cln/cln/SendonionResponse.ts index 0548e40e..14cb87cb 100644 --- a/src/grpc/types/cln/cln/SendonionResponse.ts +++ b/src/grpc/types/cln/cln/SendonionResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendpayRequest.d.ts b/src/grpc/types/cln/cln/SendpayRequest.d.ts index 1eb903d0..af782167 100644 --- a/src/grpc/types/cln/cln/SendpayRequest.d.ts +++ b/src/grpc/types/cln/cln/SendpayRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { SendpayRoute as _cln_SendpayRoute, SendpayRoute__Output as _cln_SendpayRoute__Output, @@ -8,7 +9,6 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface SendpayRequest { route?: _cln_SendpayRoute[] diff --git a/src/grpc/types/cln/cln/SendpayResponse.ts b/src/grpc/types/cln/cln/SendpayResponse.ts index 50235f69..5014692d 100644 --- a/src/grpc/types/cln/cln/SendpayResponse.ts +++ b/src/grpc/types/cln/cln/SendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts index c8a852a2..8c4bc7a2 100644 --- a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts index c397650b..65c6714a 100644 --- a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitsendpayResponse.ts b/src/grpc/types/cln/cln/WaitsendpayResponse.ts index d34b53f3..2e991681 100644 --- a/src/grpc/types/cln/cln/WaitsendpayResponse.ts +++ b/src/grpc/types/cln/cln/WaitsendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/greenlight/Feerate.d.ts b/src/grpc/types/greenlight/Feerate.d.ts index d8d0adcd..7b201bf6 100644 --- a/src/grpc/types/greenlight/Feerate.d.ts +++ b/src/grpc/types/greenlight/Feerate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/greenlight.proto +import type { Long } from '@grpc/proto-loader' import type { FeeratePreset as _greenlight_FeeratePreset, FeeratePreset__Output as _greenlight_FeeratePreset__Output, } from '../greenlight/FeeratePreset' -import type { Long } from '@grpc/proto-loader' export interface Feerate { preset?: _greenlight_FeeratePreset diff --git a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts index 5b0e7492..645d3caf 100644 --- a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts +++ b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, } from '../lnrpc/InvoiceHTLCState' -import type { Long } from '@grpc/proto-loader' export interface AMPInvoiceState { state?: _lnrpc_InvoiceHTLCState diff --git a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts index 1e2e873e..241570f7 100644 --- a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts +++ b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MacaroonPermission as _lnrpc_MacaroonPermission, MacaroonPermission__Output as _lnrpc_MacaroonPermission__Output, } from '../lnrpc/MacaroonPermission' -import type { Long } from '@grpc/proto-loader' export interface BakeMacaroonRequest { permissions?: _lnrpc_MacaroonPermission[] diff --git a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts index f8c6d9b4..5f52f618 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannel { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts index 0f9e9da0..43a8ed51 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { BatchOpenChannel as _lnrpc_BatchOpenChannel, BatchOpenChannel__Output as _lnrpc_BatchOpenChannel__Output, } from '../lnrpc/BatchOpenChannel' -import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannelRequest { channels?: _lnrpc_BatchOpenChannel[] diff --git a/src/grpc/types/lnrpc/ChanPointShim.d.ts b/src/grpc/types/lnrpc/ChanPointShim.d.ts index dd085b3a..e588220a 100644 --- a/src/grpc/types/lnrpc/ChanPointShim.d.ts +++ b/src/grpc/types/lnrpc/ChanPointShim.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -8,7 +9,6 @@ import type { KeyDescriptor as _lnrpc_KeyDescriptor, KeyDescriptor__Output as _lnrpc_KeyDescriptor__Output, } from '../lnrpc/KeyDescriptor' -import type { Long } from '@grpc/proto-loader' export interface ChanPointShim { amt?: number | string | Long diff --git a/src/grpc/types/lnrpc/Channel.ts b/src/grpc/types/lnrpc/Channel.ts index e05aee4b..fa394623 100644 --- a/src/grpc/types/lnrpc/Channel.ts +++ b/src/grpc/types/lnrpc/Channel.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_HTLC, HTLC__Output as _lnrpc_HTLC__Output, @@ -12,7 +13,6 @@ import type { ChannelConstraints as _lnrpc_ChannelConstraints, ChannelConstraints__Output as _lnrpc_ChannelConstraints__Output, } from '../lnrpc/ChannelConstraints' -import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts index f70c677f..d02a3d1a 100644 --- a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts +++ b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface ChannelAcceptRequest { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts index a35eec22..5e3c440d 100644 --- a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_Amount, Amount__Output as _lnrpc_Amount__Output, } from '../lnrpc/Amount' -import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelCloseSummary.ts b/src/grpc/types/lnrpc/ChannelCloseSummary.ts index 5b0bd8a8..211047f2 100644 --- a/src/grpc/types/lnrpc/ChannelCloseSummary.ts +++ b/src/grpc/types/lnrpc/ChannelCloseSummary.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -8,7 +9,6 @@ import type { Resolution as _lnrpc_Resolution, Resolution__Output as _lnrpc_Resolution__Output, } from '../lnrpc/Resolution' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/ChannelEdge.d.ts b/src/grpc/types/lnrpc/ChannelEdge.d.ts index d9a96a08..d2384edf 100644 --- a/src/grpc/types/lnrpc/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts index c4407c23..bd259c31 100644 --- a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -8,7 +9,6 @@ import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdgeUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts index 4acb7061..4f20325b 100644 --- a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface CloseChannelRequest { channel_point?: _lnrpc_ChannelPoint | null diff --git a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts index ba54545b..bee5c573 100644 --- a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts +++ b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface ClosedChannelUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts index 7e6cba0f..c3465b57 100644 --- a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts +++ b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { LightningAddress as _lnrpc_LightningAddress, LightningAddress__Output as _lnrpc_LightningAddress__Output, } from '../lnrpc/LightningAddress' -import type { Long } from '@grpc/proto-loader' export interface ConnectPeerRequest { addr?: _lnrpc_LightningAddress | null diff --git a/src/grpc/types/lnrpc/Failure.ts b/src/grpc/types/lnrpc/Failure.ts index de244f02..12d7c149 100644 --- a/src/grpc/types/lnrpc/Failure.ts +++ b/src/grpc/types/lnrpc/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_ChannelUpdate, ChannelUpdate__Output as _lnrpc_ChannelUpdate__Output, } from '../lnrpc/ChannelUpdate' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/FeeReportResponse.d.ts b/src/grpc/types/lnrpc/FeeReportResponse.d.ts index e02f69e4..0ccce99e 100644 --- a/src/grpc/types/lnrpc/FeeReportResponse.d.ts +++ b/src/grpc/types/lnrpc/FeeReportResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelFeeReport as _lnrpc_ChannelFeeReport, ChannelFeeReport__Output as _lnrpc_ChannelFeeReport__Output, } from '../lnrpc/ChannelFeeReport' -import type { Long } from '@grpc/proto-loader' export interface FeeReportResponse { channel_fees?: _lnrpc_ChannelFeeReport[] diff --git a/src/grpc/types/lnrpc/GetInfoResponse.d.ts b/src/grpc/types/lnrpc/GetInfoResponse.d.ts index ffdfab42..0b150627 100644 --- a/src/grpc/types/lnrpc/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc/GetInfoResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_Chain, Chain__Output as _lnrpc_Chain__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' -import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc/HTLCAttempt.ts b/src/grpc/types/lnrpc/HTLCAttempt.ts index b3a13201..63c7b68f 100644 --- a/src/grpc/types/lnrpc/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc/HTLCAttempt.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_Route, Route__Output as _lnrpc_Route__Output, @@ -8,7 +9,6 @@ import type { Failure as _lnrpc_Failure, Failure__Output as _lnrpc_Failure__Output, } from '../lnrpc/Failure' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Hop.d.ts b/src/grpc/types/lnrpc/Hop.d.ts index 0e70752e..4cc00e8f 100644 --- a/src/grpc/types/lnrpc/Hop.d.ts +++ b/src/grpc/types/lnrpc/Hop.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_MPPRecord, MPPRecord__Output as _lnrpc_MPPRecord__Output, @@ -8,7 +9,6 @@ import type { AMPRecord as _lnrpc_AMPRecord, AMPRecord__Output as _lnrpc_AMPRecord__Output, } from '../lnrpc/AMPRecord' -import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/InitWalletRequest.d.ts b/src/grpc/types/lnrpc/InitWalletRequest.d.ts index 09379e76..e3906c48 100644 --- a/src/grpc/types/lnrpc/InitWalletRequest.d.ts +++ b/src/grpc/types/lnrpc/InitWalletRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/walletunlocker.proto +import type { Long } from '@grpc/proto-loader' import type { ChanBackupSnapshot as _lnrpc_ChanBackupSnapshot, ChanBackupSnapshot__Output as _lnrpc_ChanBackupSnapshot__Output, @@ -8,7 +9,6 @@ import type { WatchOnly as _lnrpc_WatchOnly, WatchOnly__Output as _lnrpc_WatchOnly__Output, } from '../lnrpc/WatchOnly' -import type { Long } from '@grpc/proto-loader' export interface InitWalletRequest { wallet_password?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Invoice.ts b/src/grpc/types/lnrpc/Invoice.ts index 351c40b7..c8977ec2 100644 --- a/src/grpc/types/lnrpc/Invoice.ts +++ b/src/grpc/types/lnrpc/Invoice.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -16,7 +17,6 @@ import type { AMPInvoiceState as _lnrpc_AMPInvoiceState, AMPInvoiceState__Output as _lnrpc_AMPInvoiceState__Output, } from '../lnrpc/AMPInvoiceState' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts index 5bd9c77f..d0ec17a7 100644 --- a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, @@ -8,7 +9,6 @@ import type { AMP as _lnrpc_AMP, AMP__Output as _lnrpc_AMP__Output, } from '../lnrpc/AMP' -import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts index d5ce5f61..02b5f52a 100644 --- a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts +++ b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Invoice as _lnrpc_Invoice, Invoice__Output as _lnrpc_Invoice__Output, } from '../lnrpc/Invoice' -import type { Long } from '@grpc/proto-loader' export interface ListInvoiceResponse { invoices?: _lnrpc_Invoice[] diff --git a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts index 2317081d..271e215d 100644 --- a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts +++ b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Payment as _lnrpc_Payment, Payment__Output as _lnrpc_Payment__Output, } from '../lnrpc/Payment' -import type { Long } from '@grpc/proto-loader' export interface ListPaymentsResponse { payments?: _lnrpc_Payment[] diff --git a/src/grpc/types/lnrpc/NodeInfo.d.ts b/src/grpc/types/lnrpc/NodeInfo.d.ts index 1251f6aa..31129e62 100644 --- a/src/grpc/types/lnrpc/NodeInfo.d.ts +++ b/src/grpc/types/lnrpc/NodeInfo.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { LightningNode as _lnrpc_LightningNode, LightningNode__Output as _lnrpc_LightningNode__Output, @@ -8,7 +9,6 @@ import type { ChannelEdge as _lnrpc_ChannelEdge, ChannelEdge__Output as _lnrpc_ChannelEdge__Output, } from '../lnrpc/ChannelEdge' -import type { Long } from '@grpc/proto-loader' export interface NodeInfo { node?: _lnrpc_LightningNode | null diff --git a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts index 12a2a072..421d622d 100644 --- a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FundingShim as _lnrpc_FundingShim, FundingShim__Output as _lnrpc_FundingShim__Output, @@ -8,7 +9,6 @@ import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface OpenChannelRequest { sat_per_vbyte?: number | string | Long diff --git a/src/grpc/types/lnrpc/OutputDetail.d.ts b/src/grpc/types/lnrpc/OutputDetail.d.ts index f9777323..8bfbaadc 100644 --- a/src/grpc/types/lnrpc/OutputDetail.d.ts +++ b/src/grpc/types/lnrpc/OutputDetail.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { OutputScriptType as _lnrpc_OutputScriptType, OutputScriptType__Output as _lnrpc_OutputScriptType__Output, } from '../lnrpc/OutputScriptType' -import type { Long } from '@grpc/proto-loader' export interface OutputDetail { output_type?: _lnrpc_OutputScriptType diff --git a/src/grpc/types/lnrpc/PayReq.d.ts b/src/grpc/types/lnrpc/PayReq.d.ts index 864bedf0..4334047f 100644 --- a/src/grpc/types/lnrpc/PayReq.d.ts +++ b/src/grpc/types/lnrpc/PayReq.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' -import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc/Payment.ts b/src/grpc/types/lnrpc/Payment.ts index d98361e0..fedcedd5 100644 --- a/src/grpc/types/lnrpc/Payment.ts +++ b/src/grpc/types/lnrpc/Payment.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_HTLCAttempt, HTLCAttempt__Output as _lnrpc_HTLCAttempt__Output, @@ -8,7 +9,6 @@ import type { PaymentFailureReason as _lnrpc_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_PaymentFailureReason__Output, } from '../lnrpc/PaymentFailureReason' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Peer.ts b/src/grpc/types/lnrpc/Peer.ts index b0d9691f..010252ce 100644 --- a/src/grpc/types/lnrpc/Peer.ts +++ b/src/grpc/types/lnrpc/Peer.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, @@ -8,7 +9,6 @@ import type { TimestampedError as _lnrpc_TimestampedError, TimestampedError__Output as _lnrpc_TimestampedError__Output, } from '../lnrpc/TimestampedError' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PendingChannelsResponse.ts b/src/grpc/types/lnrpc/PendingChannelsResponse.ts index 1cfaeee5..c2dd5d0c 100644 --- a/src/grpc/types/lnrpc/PendingChannelsResponse.ts +++ b/src/grpc/types/lnrpc/PendingChannelsResponse.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -12,7 +13,6 @@ import type { PendingHTLC as _lnrpc_PendingHTLC, PendingHTLC__Output as _lnrpc_PendingHTLC__Output, } from '../lnrpc/PendingHTLC' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts index 3c8da411..b2991d2a 100644 --- a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts +++ b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface PolicyUpdateRequest { global?: boolean diff --git a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts index 3a92f24a..d729e8fa 100644 --- a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -20,7 +21,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts index 2b184038..fa75975c 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { StreamAuth as _lnrpc_StreamAuth, StreamAuth__Output as _lnrpc_StreamAuth__Output, @@ -8,7 +9,6 @@ import type { RPCMessage as _lnrpc_RPCMessage, RPCMessage__Output as _lnrpc_RPCMessage__Output, } from '../lnrpc/RPCMessage' -import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareRequest { request_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts index 6ef263be..5e2c44d4 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MiddlewareRegistration as _lnrpc_MiddlewareRegistration, MiddlewareRegistration__Output as _lnrpc_MiddlewareRegistration__Output, @@ -8,7 +9,6 @@ import type { InterceptFeedback as _lnrpc_InterceptFeedback, InterceptFeedback__Output as _lnrpc_InterceptFeedback__Output, } from '../lnrpc/InterceptFeedback' -import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareResponse { ref_msg_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/Resolution.d.ts b/src/grpc/types/lnrpc/Resolution.d.ts index c5d6f1ae..cf8d4b11 100644 --- a/src/grpc/types/lnrpc/Resolution.d.ts +++ b/src/grpc/types/lnrpc/Resolution.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ResolutionType as _lnrpc_ResolutionType, ResolutionType__Output as _lnrpc_ResolutionType__Output, @@ -12,7 +13,6 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface Resolution { resolution_type?: _lnrpc_ResolutionType diff --git a/src/grpc/types/lnrpc/Route.d.ts b/src/grpc/types/lnrpc/Route.d.ts index 4a1aab0d..ab20e38c 100644 --- a/src/grpc/types/lnrpc/Route.d.ts +++ b/src/grpc/types/lnrpc/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_Hop, Hop__Output as _lnrpc_Hop__Output, } from '../lnrpc/Hop' -import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc/SendRequest.d.ts b/src/grpc/types/lnrpc/SendRequest.d.ts index efd6a516..011fd0ca 100644 --- a/src/grpc/types/lnrpc/SendRequest.d.ts +++ b/src/grpc/types/lnrpc/SendRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -8,7 +9,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Transaction.d.ts b/src/grpc/types/lnrpc/Transaction.d.ts index b91d9efd..01e27208 100644 --- a/src/grpc/types/lnrpc/Transaction.d.ts +++ b/src/grpc/types/lnrpc/Transaction.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { OutputDetail as _lnrpc_OutputDetail, OutputDetail__Output as _lnrpc_OutputDetail__Output, @@ -8,7 +9,6 @@ import type { PreviousOutPoint as _lnrpc_PreviousOutPoint, PreviousOutPoint__Output as _lnrpc_PreviousOutPoint__Output, } from '../lnrpc/PreviousOutPoint' -import type { Long } from '@grpc/proto-loader' export interface Transaction { tx_hash?: string diff --git a/src/grpc/types/lnrpc/Utxo.d.ts b/src/grpc/types/lnrpc/Utxo.d.ts index a1b40c40..003062f8 100644 --- a/src/grpc/types/lnrpc/Utxo.d.ts +++ b/src/grpc/types/lnrpc/Utxo.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { AddressType as _lnrpc_AddressType, AddressType__Output as _lnrpc_AddressType__Output, @@ -8,7 +9,6 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface Utxo { address_type?: _lnrpc_AddressType diff --git a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts index 9f0f4eaf..54d79672 100644 --- a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { WalletAccountBalance as _lnrpc_WalletAccountBalance, WalletAccountBalance__Output as _lnrpc_WalletAccountBalance__Output, } from '../lnrpc/WalletAccountBalance' -import type { Long } from '@grpc/proto-loader' export interface WalletBalanceResponse { total_balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/WatchOnly.d.ts b/src/grpc/types/lnrpc/WatchOnly.d.ts index 9d396c65..220316cf 100644 --- a/src/grpc/types/lnrpc/WatchOnly.d.ts +++ b/src/grpc/types/lnrpc/WatchOnly.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletunlocker.proto +import type { Long } from '@grpc/proto-loader' import type { WatchOnlyAccount as _lnrpc_WatchOnlyAccount, WatchOnlyAccount__Output as _lnrpc_WatchOnlyAccount__Output, } from '../lnrpc/WatchOnlyAccount' -import type { Long } from '@grpc/proto-loader' export interface WatchOnly { master_key_birthday_timestamp?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Channel.ts b/src/grpc/types/lnrpc_proxy/Channel.ts index efe7877d..9bd3baf0 100644 --- a/src/grpc/types/lnrpc_proxy/Channel.ts +++ b/src/grpc/types/lnrpc_proxy/Channel.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_proxy_HTLC, HTLC__Output as _lnrpc_proxy_HTLC__Output, @@ -12,7 +13,6 @@ import type { ChannelConstraints as _lnrpc_proxy_ChannelConstraints, ChannelConstraints__Output as _lnrpc_proxy_ChannelConstraints__Output, } from '../lnrpc_proxy/ChannelConstraints' -import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts index 84182c95..22d16ff3 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_proxy_Amount, Amount__Output as _lnrpc_proxy_Amount__Output, } from '../lnrpc_proxy/Amount' -import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts index 76f72dfe..0f2a0940 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_proxy_RoutingPolicy, RoutingPolicy__Output as _lnrpc_proxy_RoutingPolicy__Output, } from '../lnrpc_proxy/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Failure.ts b/src/grpc/types/lnrpc_proxy/Failure.ts index 5a39b26a..caa4aeb0 100644 --- a/src/grpc/types/lnrpc_proxy/Failure.ts +++ b/src/grpc/types/lnrpc_proxy/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_proxy_ChannelUpdate, ChannelUpdate__Output as _lnrpc_proxy_ChannelUpdate__Output, } from '../lnrpc_proxy/ChannelUpdate' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts index 97aed748..8264cf62 100644 --- a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_proxy_Chain, Chain__Output as _lnrpc_proxy_Chain__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts index ddb30300..efd3e649 100644 --- a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_proxy_Route, Route__Output as _lnrpc_proxy_Route__Output, @@ -8,7 +9,6 @@ import type { Failure as _lnrpc_proxy_Failure, Failure__Output as _lnrpc_proxy_Failure__Output, } from '../lnrpc_proxy/Failure' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/Hop.d.ts b/src/grpc/types/lnrpc_proxy/Hop.d.ts index af9ebc8f..c6293156 100644 --- a/src/grpc/types/lnrpc_proxy/Hop.d.ts +++ b/src/grpc/types/lnrpc_proxy/Hop.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_proxy_MPPRecord, MPPRecord__Output as _lnrpc_proxy_MPPRecord__Output, } from '../lnrpc_proxy/MPPRecord' -import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Invoice.ts b/src/grpc/types/lnrpc_proxy/Invoice.ts index db995c40..070654b7 100644 --- a/src/grpc/types/lnrpc_proxy/Invoice.ts +++ b/src/grpc/types/lnrpc_proxy/Invoice.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -12,7 +13,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts index c2d38578..f6a79e7d 100644 --- a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_proxy_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_proxy_InvoiceHTLCState__Output, } from '../lnrpc_proxy/InvoiceHTLCState' -import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/PayReq.d.ts b/src/grpc/types/lnrpc_proxy/PayReq.d.ts index 6b35f606..1819d1ad 100644 --- a/src/grpc/types/lnrpc_proxy/PayReq.d.ts +++ b/src/grpc/types/lnrpc_proxy/PayReq.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc_proxy/Payment.ts b/src/grpc/types/lnrpc_proxy/Payment.ts index f2ecccb5..dfe51afe 100644 --- a/src/grpc/types/lnrpc_proxy/Payment.ts +++ b/src/grpc/types/lnrpc_proxy/Payment.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_proxy_HTLCAttempt, HTLCAttempt__Output as _lnrpc_proxy_HTLCAttempt__Output, @@ -8,7 +9,6 @@ import type { PaymentFailureReason as _lnrpc_proxy_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_proxy_PaymentFailureReason__Output, } from '../lnrpc_proxy/PaymentFailureReason' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts index cb1ae5c4..baf1e390 100644 --- a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -20,7 +21,6 @@ import type { FeatureBit as _lnrpc_proxy_FeatureBit, FeatureBit__Output as _lnrpc_proxy_FeatureBit__Output, } from '../lnrpc_proxy/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc_proxy/Route.d.ts b/src/grpc/types/lnrpc_proxy/Route.d.ts index b807d3e3..f6471177 100644 --- a/src/grpc/types/lnrpc_proxy/Route.d.ts +++ b/src/grpc/types/lnrpc_proxy/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_proxy_Hop, Hop__Output as _lnrpc_proxy_Hop__Output, } from '../lnrpc_proxy/Hop' -import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts index 692207dc..949251e6 100644 --- a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -12,7 +13,6 @@ import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, } from '../lnrpc_proxy/RouteHint' -import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts index 32904ab2..e59c5185 100644 --- a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts +++ b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { CircuitKey as _routerrpc_CircuitKey, CircuitKey__Output as _routerrpc_CircuitKey__Output, } from '../routerrpc/CircuitKey' -import type { Long } from '@grpc/proto-loader' export interface ForwardHtlcInterceptRequest { incoming_circuit_key?: _routerrpc_CircuitKey | null diff --git a/src/grpc/types/routerrpc/HtlcEvent.ts b/src/grpc/types/routerrpc/HtlcEvent.ts index 26988818..1c3f41e9 100644 --- a/src/grpc/types/routerrpc/HtlcEvent.ts +++ b/src/grpc/types/routerrpc/HtlcEvent.ts @@ -1,5 +1,6 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { ForwardEvent as _routerrpc_ForwardEvent, ForwardEvent__Output as _routerrpc_ForwardEvent__Output, @@ -24,7 +25,6 @@ import type { FinalHtlcEvent as _routerrpc_FinalHtlcEvent, FinalHtlcEvent__Output as _routerrpc_FinalHtlcEvent__Output, } from '../routerrpc/FinalHtlcEvent' -import type { Long } from '@grpc/proto-loader' // Original file: proto/router.proto diff --git a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts index d9f825b8..a859a341 100644 --- a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts +++ b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -8,7 +9,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface SendPaymentRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts index 318766f4..13cc94a4 100644 --- a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts +++ b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface BumpFeeRequest { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts index ac975359..ae03d9a0 100644 --- a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts +++ b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { TxTemplate as _walletrpc_TxTemplate, TxTemplate__Output as _walletrpc_TxTemplate__Output, } from '../walletrpc/TxTemplate' -import type { Long } from '@grpc/proto-loader' export interface FundPsbtRequest { psbt?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts index 170a7c38..746828d8 100644 --- a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts +++ b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface LeaseOutputRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/PendingSweep.d.ts b/src/grpc/types/walletrpc/PendingSweep.d.ts index fa88a5e7..3f4180da 100644 --- a/src/grpc/types/walletrpc/PendingSweep.d.ts +++ b/src/grpc/types/walletrpc/PendingSweep.d.ts @@ -1,5 +1,6 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, @@ -8,7 +9,6 @@ import type { WitnessType as _walletrpc_WitnessType, WitnessType__Output as _walletrpc_WitnessType__Output, } from '../walletrpc/WitnessType' -import type { Long } from '@grpc/proto-loader' export interface PendingSweep { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts index 661c5259..ae7c8e82 100644 --- a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts +++ b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { TxOut as _signrpc_TxOut, TxOut__Output as _signrpc_TxOut__Output, } from '../signrpc/TxOut' -import type { Long } from '@grpc/proto-loader' export interface SendOutputsRequest { sat_per_kw?: number | string | Long diff --git a/src/grpc/types/walletrpc/TxTemplate.d.ts b/src/grpc/types/walletrpc/TxTemplate.d.ts index f7c09fd5..47279dc7 100644 --- a/src/grpc/types/walletrpc/TxTemplate.d.ts +++ b/src/grpc/types/walletrpc/TxTemplate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface TxTemplate { inputs?: _lnrpc_OutPoint[] diff --git a/src/grpc/types/walletrpc/UtxoLease.d.ts b/src/grpc/types/walletrpc/UtxoLease.d.ts index 4365f43e..ffc4b397 100644 --- a/src/grpc/types/walletrpc/UtxoLease.d.ts +++ b/src/grpc/types/walletrpc/UtxoLease.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface UtxoLease { id?: Buffer | Uint8Array | string From 7bf43c4a49db744de92ac0140bba2bf3972a7ad3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 22 Mar 2024 14:50:31 +0000 Subject: [PATCH 21/35] [ci commit] Update proto files and types --- src/grpc/types/cln/cln/CreateinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/DelinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/GetrouteRequest.d.ts | 2 +- src/grpc/types/cln/cln/InvoiceRequest.d.ts | 2 +- src/grpc/types/cln/cln/ListforwardsForwards.ts | 2 +- src/grpc/types/cln/cln/ListinvoicesInvoices.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannels.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts | 2 +- src/grpc/types/cln/cln/ListsendpaysPayments.ts | 2 +- src/grpc/types/cln/cln/SendonionRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendonionResponse.ts | 2 +- src/grpc/types/cln/cln/SendpayRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendpayResponse.ts | 2 +- src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitsendpayResponse.ts | 2 +- src/grpc/types/greenlight/Feerate.d.ts | 2 +- src/grpc/types/lnrpc/AMPInvoiceState.d.ts | 2 +- src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannel.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChanPointShim.d.ts | 2 +- src/grpc/types/lnrpc/Channel.ts | 2 +- src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ChannelCloseSummary.ts | 2 +- src/grpc/types/lnrpc/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts | 2 +- src/grpc/types/lnrpc/CloseChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts | 2 +- src/grpc/types/lnrpc/ConnectPeerRequest.d.ts | 2 +- src/grpc/types/lnrpc/Failure.ts | 2 +- src/grpc/types/lnrpc/FeeReportResponse.d.ts | 2 +- src/grpc/types/lnrpc/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc/Hop.d.ts | 2 +- src/grpc/types/lnrpc/InitWalletRequest.d.ts | 2 +- src/grpc/types/lnrpc/Invoice.ts | 2 +- src/grpc/types/lnrpc/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc/ListInvoiceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ListPaymentsResponse.d.ts | 2 +- src/grpc/types/lnrpc/NodeInfo.d.ts | 2 +- src/grpc/types/lnrpc/OpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/OutputDetail.d.ts | 2 +- src/grpc/types/lnrpc/PayReq.d.ts | 2 +- src/grpc/types/lnrpc/Payment.ts | 2 +- src/grpc/types/lnrpc/Peer.ts | 2 +- src/grpc/types/lnrpc/PendingChannelsResponse.ts | 2 +- src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts | 2 +- src/grpc/types/lnrpc/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts | 2 +- src/grpc/types/lnrpc/Resolution.d.ts | 2 +- src/grpc/types/lnrpc/Route.d.ts | 2 +- src/grpc/types/lnrpc/SendRequest.d.ts | 2 +- src/grpc/types/lnrpc/Transaction.d.ts | 2 +- src/grpc/types/lnrpc/Utxo.d.ts | 2 +- src/grpc/types/lnrpc/WalletBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/WatchOnly.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Channel.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Failure.ts | 2 +- src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc_proxy/Hop.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Invoice.ts | 2 +- src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc_proxy/PayReq.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Payment.ts | 2 +- src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Route.d.ts | 2 +- src/grpc/types/lnrpc_proxy/SendRequest.d.ts | 2 +- src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts | 2 +- src/grpc/types/routerrpc/HtlcEvent.ts | 2 +- src/grpc/types/routerrpc/SendPaymentRequest.d.ts | 2 +- src/grpc/types/walletrpc/BumpFeeRequest.d.ts | 2 +- src/grpc/types/walletrpc/FundPsbtRequest.d.ts | 2 +- src/grpc/types/walletrpc/LeaseOutputRequest.d.ts | 2 +- src/grpc/types/walletrpc/PendingSweep.d.ts | 2 +- src/grpc/types/walletrpc/SendOutputsRequest.d.ts | 2 +- src/grpc/types/walletrpc/TxTemplate.d.ts | 2 +- src/grpc/types/walletrpc/UtxoLease.d.ts | 2 +- 83 files changed, 83 insertions(+), 83 deletions(-) diff --git a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts index 57130be6..d73e8560 100644 --- a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/DelinvoiceResponse.ts b/src/grpc/types/cln/cln/DelinvoiceResponse.ts index 0365947a..0621f229 100644 --- a/src/grpc/types/cln/cln/DelinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/DelinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/GetrouteRequest.d.ts b/src/grpc/types/cln/cln/GetrouteRequest.d.ts index 20b76657..00979ea1 100644 --- a/src/grpc/types/cln/cln/GetrouteRequest.d.ts +++ b/src/grpc/types/cln/cln/GetrouteRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface GetrouteRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/InvoiceRequest.d.ts b/src/grpc/types/cln/cln/InvoiceRequest.d.ts index c852f603..5e884c10 100644 --- a/src/grpc/types/cln/cln/InvoiceRequest.d.ts +++ b/src/grpc/types/cln/cln/InvoiceRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { AmountOrAny as _cln_AmountOrAny, AmountOrAny__Output as _cln_AmountOrAny__Output, } from '../cln/AmountOrAny' +import type { Long } from '@grpc/proto-loader' export interface InvoiceRequest { description?: string diff --git a/src/grpc/types/cln/cln/ListforwardsForwards.ts b/src/grpc/types/cln/cln/ListforwardsForwards.ts index 084ba51d..d6c81479 100644 --- a/src/grpc/types/cln/cln/ListforwardsForwards.ts +++ b/src/grpc/types/cln/cln/ListforwardsForwards.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts index 3cd95e64..ccb0a534 100644 --- a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts +++ b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts index 442c5c1a..ced5ca3d 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { ListpeersPeersChannelsFeerate as _cln_ListpeersPeersChannelsFeerate, ListpeersPeersChannelsFeerate__Output as _cln_ListpeersPeersChannelsFeerate__Output, @@ -29,6 +28,7 @@ import type { ListpeersPeersChannelsAlias as _cln_ListpeersPeersChannelsAlias, ListpeersPeersChannelsAlias__Output as _cln_ListpeersPeersChannelsAlias__Output, } from '../cln/ListpeersPeersChannelsAlias' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts index eb6220f5..79ed64b6 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListsendpaysPayments.ts b/src/grpc/types/cln/cln/ListsendpaysPayments.ts index 5daf6d57..ab83ab63 100644 --- a/src/grpc/types/cln/cln/ListsendpaysPayments.ts +++ b/src/grpc/types/cln/cln/ListsendpaysPayments.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendonionRequest.d.ts b/src/grpc/types/cln/cln/SendonionRequest.d.ts index e9b5d79c..04a0a068 100644 --- a/src/grpc/types/cln/cln/SendonionRequest.d.ts +++ b/src/grpc/types/cln/cln/SendonionRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { SendonionFirst_hop as _cln_SendonionFirst_hop, SendonionFirst_hop__Output as _cln_SendonionFirst_hop__Output, @@ -9,6 +8,7 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface SendonionRequest { onion?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/SendonionResponse.ts b/src/grpc/types/cln/cln/SendonionResponse.ts index 14cb87cb..0548e40e 100644 --- a/src/grpc/types/cln/cln/SendonionResponse.ts +++ b/src/grpc/types/cln/cln/SendonionResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendpayRequest.d.ts b/src/grpc/types/cln/cln/SendpayRequest.d.ts index af782167..1eb903d0 100644 --- a/src/grpc/types/cln/cln/SendpayRequest.d.ts +++ b/src/grpc/types/cln/cln/SendpayRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { SendpayRoute as _cln_SendpayRoute, SendpayRoute__Output as _cln_SendpayRoute__Output, @@ -9,6 +8,7 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface SendpayRequest { route?: _cln_SendpayRoute[] diff --git a/src/grpc/types/cln/cln/SendpayResponse.ts b/src/grpc/types/cln/cln/SendpayResponse.ts index 5014692d..50235f69 100644 --- a/src/grpc/types/cln/cln/SendpayResponse.ts +++ b/src/grpc/types/cln/cln/SendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts index 8c4bc7a2..c8a852a2 100644 --- a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts index 65c6714a..c397650b 100644 --- a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitsendpayResponse.ts b/src/grpc/types/cln/cln/WaitsendpayResponse.ts index 2e991681..d34b53f3 100644 --- a/src/grpc/types/cln/cln/WaitsendpayResponse.ts +++ b/src/grpc/types/cln/cln/WaitsendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/greenlight/Feerate.d.ts b/src/grpc/types/greenlight/Feerate.d.ts index 7b201bf6..d8d0adcd 100644 --- a/src/grpc/types/greenlight/Feerate.d.ts +++ b/src/grpc/types/greenlight/Feerate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/greenlight.proto -import type { Long } from '@grpc/proto-loader' import type { FeeratePreset as _greenlight_FeeratePreset, FeeratePreset__Output as _greenlight_FeeratePreset__Output, } from '../greenlight/FeeratePreset' +import type { Long } from '@grpc/proto-loader' export interface Feerate { preset?: _greenlight_FeeratePreset diff --git a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts index 645d3caf..5b0e7492 100644 --- a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts +++ b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, } from '../lnrpc/InvoiceHTLCState' +import type { Long } from '@grpc/proto-loader' export interface AMPInvoiceState { state?: _lnrpc_InvoiceHTLCState diff --git a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts index 241570f7..1e2e873e 100644 --- a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts +++ b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MacaroonPermission as _lnrpc_MacaroonPermission, MacaroonPermission__Output as _lnrpc_MacaroonPermission__Output, } from '../lnrpc/MacaroonPermission' +import type { Long } from '@grpc/proto-loader' export interface BakeMacaroonRequest { permissions?: _lnrpc_MacaroonPermission[] diff --git a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts index 5f52f618..f8c6d9b4 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannel { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts index 43a8ed51..0f9e9da0 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { BatchOpenChannel as _lnrpc_BatchOpenChannel, BatchOpenChannel__Output as _lnrpc_BatchOpenChannel__Output, } from '../lnrpc/BatchOpenChannel' +import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannelRequest { channels?: _lnrpc_BatchOpenChannel[] diff --git a/src/grpc/types/lnrpc/ChanPointShim.d.ts b/src/grpc/types/lnrpc/ChanPointShim.d.ts index e588220a..dd085b3a 100644 --- a/src/grpc/types/lnrpc/ChanPointShim.d.ts +++ b/src/grpc/types/lnrpc/ChanPointShim.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -9,6 +8,7 @@ import type { KeyDescriptor as _lnrpc_KeyDescriptor, KeyDescriptor__Output as _lnrpc_KeyDescriptor__Output, } from '../lnrpc/KeyDescriptor' +import type { Long } from '@grpc/proto-loader' export interface ChanPointShim { amt?: number | string | Long diff --git a/src/grpc/types/lnrpc/Channel.ts b/src/grpc/types/lnrpc/Channel.ts index fa394623..e05aee4b 100644 --- a/src/grpc/types/lnrpc/Channel.ts +++ b/src/grpc/types/lnrpc/Channel.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_HTLC, HTLC__Output as _lnrpc_HTLC__Output, @@ -13,6 +12,7 @@ import type { ChannelConstraints as _lnrpc_ChannelConstraints, ChannelConstraints__Output as _lnrpc_ChannelConstraints__Output, } from '../lnrpc/ChannelConstraints' +import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts index d02a3d1a..f70c677f 100644 --- a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts +++ b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface ChannelAcceptRequest { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts index 5e3c440d..a35eec22 100644 --- a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_Amount, Amount__Output as _lnrpc_Amount__Output, } from '../lnrpc/Amount' +import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelCloseSummary.ts b/src/grpc/types/lnrpc/ChannelCloseSummary.ts index 211047f2..5b0bd8a8 100644 --- a/src/grpc/types/lnrpc/ChannelCloseSummary.ts +++ b/src/grpc/types/lnrpc/ChannelCloseSummary.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -9,6 +8,7 @@ import type { Resolution as _lnrpc_Resolution, Resolution__Output as _lnrpc_Resolution__Output, } from '../lnrpc/Resolution' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/ChannelEdge.d.ts b/src/grpc/types/lnrpc/ChannelEdge.d.ts index d2384edf..d9a96a08 100644 --- a/src/grpc/types/lnrpc/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts index bd259c31..c4407c23 100644 --- a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -9,6 +8,7 @@ import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdgeUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts index 4f20325b..4acb7061 100644 --- a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface CloseChannelRequest { channel_point?: _lnrpc_ChannelPoint | null diff --git a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts index bee5c573..ba54545b 100644 --- a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts +++ b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface ClosedChannelUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts index c3465b57..7e6cba0f 100644 --- a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts +++ b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { LightningAddress as _lnrpc_LightningAddress, LightningAddress__Output as _lnrpc_LightningAddress__Output, } from '../lnrpc/LightningAddress' +import type { Long } from '@grpc/proto-loader' export interface ConnectPeerRequest { addr?: _lnrpc_LightningAddress | null diff --git a/src/grpc/types/lnrpc/Failure.ts b/src/grpc/types/lnrpc/Failure.ts index 12d7c149..de244f02 100644 --- a/src/grpc/types/lnrpc/Failure.ts +++ b/src/grpc/types/lnrpc/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_ChannelUpdate, ChannelUpdate__Output as _lnrpc_ChannelUpdate__Output, } from '../lnrpc/ChannelUpdate' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/FeeReportResponse.d.ts b/src/grpc/types/lnrpc/FeeReportResponse.d.ts index 0ccce99e..e02f69e4 100644 --- a/src/grpc/types/lnrpc/FeeReportResponse.d.ts +++ b/src/grpc/types/lnrpc/FeeReportResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelFeeReport as _lnrpc_ChannelFeeReport, ChannelFeeReport__Output as _lnrpc_ChannelFeeReport__Output, } from '../lnrpc/ChannelFeeReport' +import type { Long } from '@grpc/proto-loader' export interface FeeReportResponse { channel_fees?: _lnrpc_ChannelFeeReport[] diff --git a/src/grpc/types/lnrpc/GetInfoResponse.d.ts b/src/grpc/types/lnrpc/GetInfoResponse.d.ts index 0b150627..ffdfab42 100644 --- a/src/grpc/types/lnrpc/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc/GetInfoResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_Chain, Chain__Output as _lnrpc_Chain__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' +import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc/HTLCAttempt.ts b/src/grpc/types/lnrpc/HTLCAttempt.ts index 63c7b68f..b3a13201 100644 --- a/src/grpc/types/lnrpc/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc/HTLCAttempt.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_Route, Route__Output as _lnrpc_Route__Output, @@ -9,6 +8,7 @@ import type { Failure as _lnrpc_Failure, Failure__Output as _lnrpc_Failure__Output, } from '../lnrpc/Failure' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Hop.d.ts b/src/grpc/types/lnrpc/Hop.d.ts index 4cc00e8f..0e70752e 100644 --- a/src/grpc/types/lnrpc/Hop.d.ts +++ b/src/grpc/types/lnrpc/Hop.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_MPPRecord, MPPRecord__Output as _lnrpc_MPPRecord__Output, @@ -9,6 +8,7 @@ import type { AMPRecord as _lnrpc_AMPRecord, AMPRecord__Output as _lnrpc_AMPRecord__Output, } from '../lnrpc/AMPRecord' +import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/InitWalletRequest.d.ts b/src/grpc/types/lnrpc/InitWalletRequest.d.ts index e3906c48..09379e76 100644 --- a/src/grpc/types/lnrpc/InitWalletRequest.d.ts +++ b/src/grpc/types/lnrpc/InitWalletRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/walletunlocker.proto -import type { Long } from '@grpc/proto-loader' import type { ChanBackupSnapshot as _lnrpc_ChanBackupSnapshot, ChanBackupSnapshot__Output as _lnrpc_ChanBackupSnapshot__Output, @@ -9,6 +8,7 @@ import type { WatchOnly as _lnrpc_WatchOnly, WatchOnly__Output as _lnrpc_WatchOnly__Output, } from '../lnrpc/WatchOnly' +import type { Long } from '@grpc/proto-loader' export interface InitWalletRequest { wallet_password?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Invoice.ts b/src/grpc/types/lnrpc/Invoice.ts index c8977ec2..351c40b7 100644 --- a/src/grpc/types/lnrpc/Invoice.ts +++ b/src/grpc/types/lnrpc/Invoice.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -17,6 +16,7 @@ import type { AMPInvoiceState as _lnrpc_AMPInvoiceState, AMPInvoiceState__Output as _lnrpc_AMPInvoiceState__Output, } from '../lnrpc/AMPInvoiceState' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts index d0ec17a7..5bd9c77f 100644 --- a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, @@ -9,6 +8,7 @@ import type { AMP as _lnrpc_AMP, AMP__Output as _lnrpc_AMP__Output, } from '../lnrpc/AMP' +import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts index 02b5f52a..d5ce5f61 100644 --- a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts +++ b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Invoice as _lnrpc_Invoice, Invoice__Output as _lnrpc_Invoice__Output, } from '../lnrpc/Invoice' +import type { Long } from '@grpc/proto-loader' export interface ListInvoiceResponse { invoices?: _lnrpc_Invoice[] diff --git a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts index 271e215d..2317081d 100644 --- a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts +++ b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Payment as _lnrpc_Payment, Payment__Output as _lnrpc_Payment__Output, } from '../lnrpc/Payment' +import type { Long } from '@grpc/proto-loader' export interface ListPaymentsResponse { payments?: _lnrpc_Payment[] diff --git a/src/grpc/types/lnrpc/NodeInfo.d.ts b/src/grpc/types/lnrpc/NodeInfo.d.ts index 31129e62..1251f6aa 100644 --- a/src/grpc/types/lnrpc/NodeInfo.d.ts +++ b/src/grpc/types/lnrpc/NodeInfo.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { LightningNode as _lnrpc_LightningNode, LightningNode__Output as _lnrpc_LightningNode__Output, @@ -9,6 +8,7 @@ import type { ChannelEdge as _lnrpc_ChannelEdge, ChannelEdge__Output as _lnrpc_ChannelEdge__Output, } from '../lnrpc/ChannelEdge' +import type { Long } from '@grpc/proto-loader' export interface NodeInfo { node?: _lnrpc_LightningNode | null diff --git a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts index 421d622d..12a2a072 100644 --- a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FundingShim as _lnrpc_FundingShim, FundingShim__Output as _lnrpc_FundingShim__Output, @@ -9,6 +8,7 @@ import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface OpenChannelRequest { sat_per_vbyte?: number | string | Long diff --git a/src/grpc/types/lnrpc/OutputDetail.d.ts b/src/grpc/types/lnrpc/OutputDetail.d.ts index 8bfbaadc..f9777323 100644 --- a/src/grpc/types/lnrpc/OutputDetail.d.ts +++ b/src/grpc/types/lnrpc/OutputDetail.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { OutputScriptType as _lnrpc_OutputScriptType, OutputScriptType__Output as _lnrpc_OutputScriptType__Output, } from '../lnrpc/OutputScriptType' +import type { Long } from '@grpc/proto-loader' export interface OutputDetail { output_type?: _lnrpc_OutputScriptType diff --git a/src/grpc/types/lnrpc/PayReq.d.ts b/src/grpc/types/lnrpc/PayReq.d.ts index 4334047f..864bedf0 100644 --- a/src/grpc/types/lnrpc/PayReq.d.ts +++ b/src/grpc/types/lnrpc/PayReq.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' +import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc/Payment.ts b/src/grpc/types/lnrpc/Payment.ts index fedcedd5..d98361e0 100644 --- a/src/grpc/types/lnrpc/Payment.ts +++ b/src/grpc/types/lnrpc/Payment.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_HTLCAttempt, HTLCAttempt__Output as _lnrpc_HTLCAttempt__Output, @@ -9,6 +8,7 @@ import type { PaymentFailureReason as _lnrpc_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_PaymentFailureReason__Output, } from '../lnrpc/PaymentFailureReason' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Peer.ts b/src/grpc/types/lnrpc/Peer.ts index 010252ce..b0d9691f 100644 --- a/src/grpc/types/lnrpc/Peer.ts +++ b/src/grpc/types/lnrpc/Peer.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, @@ -9,6 +8,7 @@ import type { TimestampedError as _lnrpc_TimestampedError, TimestampedError__Output as _lnrpc_TimestampedError__Output, } from '../lnrpc/TimestampedError' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PendingChannelsResponse.ts b/src/grpc/types/lnrpc/PendingChannelsResponse.ts index c2dd5d0c..1cfaeee5 100644 --- a/src/grpc/types/lnrpc/PendingChannelsResponse.ts +++ b/src/grpc/types/lnrpc/PendingChannelsResponse.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -13,6 +12,7 @@ import type { PendingHTLC as _lnrpc_PendingHTLC, PendingHTLC__Output as _lnrpc_PendingHTLC__Output, } from '../lnrpc/PendingHTLC' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts index b2991d2a..3c8da411 100644 --- a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts +++ b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface PolicyUpdateRequest { global?: boolean diff --git a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts index d729e8fa..3a92f24a 100644 --- a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -21,6 +20,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts index fa75975c..2b184038 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { StreamAuth as _lnrpc_StreamAuth, StreamAuth__Output as _lnrpc_StreamAuth__Output, @@ -9,6 +8,7 @@ import type { RPCMessage as _lnrpc_RPCMessage, RPCMessage__Output as _lnrpc_RPCMessage__Output, } from '../lnrpc/RPCMessage' +import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareRequest { request_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts index 5e2c44d4..6ef263be 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MiddlewareRegistration as _lnrpc_MiddlewareRegistration, MiddlewareRegistration__Output as _lnrpc_MiddlewareRegistration__Output, @@ -9,6 +8,7 @@ import type { InterceptFeedback as _lnrpc_InterceptFeedback, InterceptFeedback__Output as _lnrpc_InterceptFeedback__Output, } from '../lnrpc/InterceptFeedback' +import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareResponse { ref_msg_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/Resolution.d.ts b/src/grpc/types/lnrpc/Resolution.d.ts index cf8d4b11..c5d6f1ae 100644 --- a/src/grpc/types/lnrpc/Resolution.d.ts +++ b/src/grpc/types/lnrpc/Resolution.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ResolutionType as _lnrpc_ResolutionType, ResolutionType__Output as _lnrpc_ResolutionType__Output, @@ -13,6 +12,7 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface Resolution { resolution_type?: _lnrpc_ResolutionType diff --git a/src/grpc/types/lnrpc/Route.d.ts b/src/grpc/types/lnrpc/Route.d.ts index ab20e38c..4a1aab0d 100644 --- a/src/grpc/types/lnrpc/Route.d.ts +++ b/src/grpc/types/lnrpc/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_Hop, Hop__Output as _lnrpc_Hop__Output, } from '../lnrpc/Hop' +import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc/SendRequest.d.ts b/src/grpc/types/lnrpc/SendRequest.d.ts index 011fd0ca..efd6a516 100644 --- a/src/grpc/types/lnrpc/SendRequest.d.ts +++ b/src/grpc/types/lnrpc/SendRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -9,6 +8,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Transaction.d.ts b/src/grpc/types/lnrpc/Transaction.d.ts index 01e27208..b91d9efd 100644 --- a/src/grpc/types/lnrpc/Transaction.d.ts +++ b/src/grpc/types/lnrpc/Transaction.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { OutputDetail as _lnrpc_OutputDetail, OutputDetail__Output as _lnrpc_OutputDetail__Output, @@ -9,6 +8,7 @@ import type { PreviousOutPoint as _lnrpc_PreviousOutPoint, PreviousOutPoint__Output as _lnrpc_PreviousOutPoint__Output, } from '../lnrpc/PreviousOutPoint' +import type { Long } from '@grpc/proto-loader' export interface Transaction { tx_hash?: string diff --git a/src/grpc/types/lnrpc/Utxo.d.ts b/src/grpc/types/lnrpc/Utxo.d.ts index 003062f8..a1b40c40 100644 --- a/src/grpc/types/lnrpc/Utxo.d.ts +++ b/src/grpc/types/lnrpc/Utxo.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { AddressType as _lnrpc_AddressType, AddressType__Output as _lnrpc_AddressType__Output, @@ -9,6 +8,7 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface Utxo { address_type?: _lnrpc_AddressType diff --git a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts index 54d79672..9f0f4eaf 100644 --- a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { WalletAccountBalance as _lnrpc_WalletAccountBalance, WalletAccountBalance__Output as _lnrpc_WalletAccountBalance__Output, } from '../lnrpc/WalletAccountBalance' +import type { Long } from '@grpc/proto-loader' export interface WalletBalanceResponse { total_balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/WatchOnly.d.ts b/src/grpc/types/lnrpc/WatchOnly.d.ts index 220316cf..9d396c65 100644 --- a/src/grpc/types/lnrpc/WatchOnly.d.ts +++ b/src/grpc/types/lnrpc/WatchOnly.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletunlocker.proto -import type { Long } from '@grpc/proto-loader' import type { WatchOnlyAccount as _lnrpc_WatchOnlyAccount, WatchOnlyAccount__Output as _lnrpc_WatchOnlyAccount__Output, } from '../lnrpc/WatchOnlyAccount' +import type { Long } from '@grpc/proto-loader' export interface WatchOnly { master_key_birthday_timestamp?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Channel.ts b/src/grpc/types/lnrpc_proxy/Channel.ts index 9bd3baf0..efe7877d 100644 --- a/src/grpc/types/lnrpc_proxy/Channel.ts +++ b/src/grpc/types/lnrpc_proxy/Channel.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_proxy_HTLC, HTLC__Output as _lnrpc_proxy_HTLC__Output, @@ -13,6 +12,7 @@ import type { ChannelConstraints as _lnrpc_proxy_ChannelConstraints, ChannelConstraints__Output as _lnrpc_proxy_ChannelConstraints__Output, } from '../lnrpc_proxy/ChannelConstraints' +import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts index 22d16ff3..84182c95 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_proxy_Amount, Amount__Output as _lnrpc_proxy_Amount__Output, } from '../lnrpc_proxy/Amount' +import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts index 0f2a0940..76f72dfe 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_proxy_RoutingPolicy, RoutingPolicy__Output as _lnrpc_proxy_RoutingPolicy__Output, } from '../lnrpc_proxy/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Failure.ts b/src/grpc/types/lnrpc_proxy/Failure.ts index caa4aeb0..5a39b26a 100644 --- a/src/grpc/types/lnrpc_proxy/Failure.ts +++ b/src/grpc/types/lnrpc_proxy/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_proxy_ChannelUpdate, ChannelUpdate__Output as _lnrpc_proxy_ChannelUpdate__Output, } from '../lnrpc_proxy/ChannelUpdate' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts index 8264cf62..97aed748 100644 --- a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_proxy_Chain, Chain__Output as _lnrpc_proxy_Chain__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts index efd3e649..ddb30300 100644 --- a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_proxy_Route, Route__Output as _lnrpc_proxy_Route__Output, @@ -9,6 +8,7 @@ import type { Failure as _lnrpc_proxy_Failure, Failure__Output as _lnrpc_proxy_Failure__Output, } from '../lnrpc_proxy/Failure' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/Hop.d.ts b/src/grpc/types/lnrpc_proxy/Hop.d.ts index c6293156..af9ebc8f 100644 --- a/src/grpc/types/lnrpc_proxy/Hop.d.ts +++ b/src/grpc/types/lnrpc_proxy/Hop.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_proxy_MPPRecord, MPPRecord__Output as _lnrpc_proxy_MPPRecord__Output, } from '../lnrpc_proxy/MPPRecord' +import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Invoice.ts b/src/grpc/types/lnrpc_proxy/Invoice.ts index 070654b7..db995c40 100644 --- a/src/grpc/types/lnrpc_proxy/Invoice.ts +++ b/src/grpc/types/lnrpc_proxy/Invoice.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -13,6 +12,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts index f6a79e7d..c2d38578 100644 --- a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_proxy_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_proxy_InvoiceHTLCState__Output, } from '../lnrpc_proxy/InvoiceHTLCState' +import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/PayReq.d.ts b/src/grpc/types/lnrpc_proxy/PayReq.d.ts index 1819d1ad..6b35f606 100644 --- a/src/grpc/types/lnrpc_proxy/PayReq.d.ts +++ b/src/grpc/types/lnrpc_proxy/PayReq.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc_proxy/Payment.ts b/src/grpc/types/lnrpc_proxy/Payment.ts index dfe51afe..f2ecccb5 100644 --- a/src/grpc/types/lnrpc_proxy/Payment.ts +++ b/src/grpc/types/lnrpc_proxy/Payment.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_proxy_HTLCAttempt, HTLCAttempt__Output as _lnrpc_proxy_HTLCAttempt__Output, @@ -9,6 +8,7 @@ import type { PaymentFailureReason as _lnrpc_proxy_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_proxy_PaymentFailureReason__Output, } from '../lnrpc_proxy/PaymentFailureReason' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts index baf1e390..cb1ae5c4 100644 --- a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -21,6 +20,7 @@ import type { FeatureBit as _lnrpc_proxy_FeatureBit, FeatureBit__Output as _lnrpc_proxy_FeatureBit__Output, } from '../lnrpc_proxy/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc_proxy/Route.d.ts b/src/grpc/types/lnrpc_proxy/Route.d.ts index f6471177..b807d3e3 100644 --- a/src/grpc/types/lnrpc_proxy/Route.d.ts +++ b/src/grpc/types/lnrpc_proxy/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_proxy_Hop, Hop__Output as _lnrpc_proxy_Hop__Output, } from '../lnrpc_proxy/Hop' +import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts index 949251e6..692207dc 100644 --- a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -13,6 +12,7 @@ import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, } from '../lnrpc_proxy/RouteHint' +import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts index e59c5185..32904ab2 100644 --- a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts +++ b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { CircuitKey as _routerrpc_CircuitKey, CircuitKey__Output as _routerrpc_CircuitKey__Output, } from '../routerrpc/CircuitKey' +import type { Long } from '@grpc/proto-loader' export interface ForwardHtlcInterceptRequest { incoming_circuit_key?: _routerrpc_CircuitKey | null diff --git a/src/grpc/types/routerrpc/HtlcEvent.ts b/src/grpc/types/routerrpc/HtlcEvent.ts index 1c3f41e9..26988818 100644 --- a/src/grpc/types/routerrpc/HtlcEvent.ts +++ b/src/grpc/types/routerrpc/HtlcEvent.ts @@ -1,6 +1,5 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { ForwardEvent as _routerrpc_ForwardEvent, ForwardEvent__Output as _routerrpc_ForwardEvent__Output, @@ -25,6 +24,7 @@ import type { FinalHtlcEvent as _routerrpc_FinalHtlcEvent, FinalHtlcEvent__Output as _routerrpc_FinalHtlcEvent__Output, } from '../routerrpc/FinalHtlcEvent' +import type { Long } from '@grpc/proto-loader' // Original file: proto/router.proto diff --git a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts index a859a341..d9f825b8 100644 --- a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts +++ b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -9,6 +8,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface SendPaymentRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts index 13cc94a4..318766f4 100644 --- a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts +++ b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface BumpFeeRequest { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts index ae03d9a0..ac975359 100644 --- a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts +++ b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { TxTemplate as _walletrpc_TxTemplate, TxTemplate__Output as _walletrpc_TxTemplate__Output, } from '../walletrpc/TxTemplate' +import type { Long } from '@grpc/proto-loader' export interface FundPsbtRequest { psbt?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts index 746828d8..170a7c38 100644 --- a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts +++ b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface LeaseOutputRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/PendingSweep.d.ts b/src/grpc/types/walletrpc/PendingSweep.d.ts index 3f4180da..fa88a5e7 100644 --- a/src/grpc/types/walletrpc/PendingSweep.d.ts +++ b/src/grpc/types/walletrpc/PendingSweep.d.ts @@ -1,6 +1,5 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, @@ -9,6 +8,7 @@ import type { WitnessType as _walletrpc_WitnessType, WitnessType__Output as _walletrpc_WitnessType__Output, } from '../walletrpc/WitnessType' +import type { Long } from '@grpc/proto-loader' export interface PendingSweep { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts index ae7c8e82..661c5259 100644 --- a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts +++ b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { TxOut as _signrpc_TxOut, TxOut__Output as _signrpc_TxOut__Output, } from '../signrpc/TxOut' +import type { Long } from '@grpc/proto-loader' export interface SendOutputsRequest { sat_per_kw?: number | string | Long diff --git a/src/grpc/types/walletrpc/TxTemplate.d.ts b/src/grpc/types/walletrpc/TxTemplate.d.ts index 47279dc7..f7c09fd5 100644 --- a/src/grpc/types/walletrpc/TxTemplate.d.ts +++ b/src/grpc/types/walletrpc/TxTemplate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface TxTemplate { inputs?: _lnrpc_OutPoint[] diff --git a/src/grpc/types/walletrpc/UtxoLease.d.ts b/src/grpc/types/walletrpc/UtxoLease.d.ts index ffc4b397..4365f43e 100644 --- a/src/grpc/types/walletrpc/UtxoLease.d.ts +++ b/src/grpc/types/walletrpc/UtxoLease.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface UtxoLease { id?: Buffer | Uint8Array | string From 50272a7d7e5fb3b5f469bb058c168644227b21d6 Mon Sep 17 00:00:00 2001 From: Oluwatobi Bamidele Date: Wed, 27 Mar 2024 19:05:45 +0100 Subject: [PATCH 22/35] update: ensured help command response are hidden --- dist/src/builtin/kick.js | 3 ++- dist/src/builtin/kick.js.map | 2 +- src/builtin/kick.ts | 1 + 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dist/src/builtin/kick.js b/dist/src/builtin/kick.js index 1483ca25..5b5a0fb0 100644 --- a/dist/src/builtin/kick.js +++ b/dist/src/builtin/kick.js @@ -168,7 +168,8 @@ function init() { }, { name: 'Help', value: '/kick help' }, ]) - .setThumbnail(botSVG); + .setThumbnail(botSVG) + .setOnlyOwner(true); message.channel.send({ embed }); return; } diff --git a/dist/src/builtin/kick.js.map b/dist/src/builtin/kick.js.map index d2c957a9..8cd287ba 100644 --- a/dist/src/builtin/kick.js.map +++ b/dist/src/builtin/kick.js.map @@ -1 +1 @@ -{"version":3,"file":"kick.js","sourceRoot":"","sources":["../../../src/builtin/kick.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"kick.js","sourceRoot":"","sources":["../../../src/builtin/kick.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/builtin/kick.ts b/src/builtin/kick.ts index 179ca563..834fe7e1 100644 --- a/src/builtin/kick.ts +++ b/src/builtin/kick.ts @@ -178,6 +178,7 @@ export function init() { { name: 'Help', value: '/kick help' }, ]) .setThumbnail(botSVG) + .setOnlyOwner(true) message.channel.send({ embed }) return } From 57f77c58841829b7ffd2863e607ce83466596d25 Mon Sep 17 00:00:00 2001 From: Oluwatobi Bamidele Date: Wed, 27 Mar 2024 19:24:47 +0100 Subject: [PATCH 23/35] update: hide all commands related to kick bot --- dist/src/network/send.js | 4 +++- dist/src/network/send.js.map | 2 +- src/network/send.ts | 5 ++++- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/dist/src/network/send.js b/dist/src/network/send.js index 3252bbe2..eb9d0de8 100644 --- a/dist/src/network/send.js +++ b/dist/src/network/send.js @@ -425,6 +425,7 @@ function compareAliases(alias1, alias2) { } function interceptTribeMsgForHiddenCmds(msg, tenant) { return __awaiter(this, void 0, void 0, function* () { + const hideAllCommandsBot = ['/kick']; try { const newChat = (yield models_1.models.Chat.findOne({ where: { uuid: msg.chat.uuid }, @@ -439,7 +440,8 @@ function interceptTribeMsgForHiddenCmds(msg, tenant) { const isHidden = bot.botPrefix === splitedContent[0] && bot.hiddenCommands && JSON.parse(bot.hiddenCommands).includes(splitedContent[1]); - const isPersonal = bot.botPrefix === ml_1.ML_PREFIX; + const isPersonal = bot.botPrefix === ml_1.ML_PREFIX || + hideAllCommandsBot.includes(bot.botPrefix); if (isHidden || isPersonal) { yield models_1.models.Message.update({ onlyOwner: true, diff --git a/dist/src/network/send.js.map b/dist/src/network/send.js.map index 9136617f..110996d0 100644 --- a/dist/src/network/send.js.map +++ b/dist/src/network/send.js.map @@ -1 +1 @@ -{"version":3,"file":"send.js","sourceRoot":"","sources":["../../../src/network/send.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"send.js","sourceRoot":"","sources":["../../../src/network/send.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/network/send.ts b/src/network/send.ts index ab7a04f0..39776fa6 100644 --- a/src/network/send.ts +++ b/src/network/send.ts @@ -547,6 +547,7 @@ async function interceptTribeMsgForHiddenCmds( msg: Msg, tenant: number ): Promise { + const hideAllCommandsBot = ['/kick'] try { const newChat = (await models.Chat.findOne({ where: { uuid: msg.chat.uuid }, @@ -565,7 +566,9 @@ async function interceptTribeMsgForHiddenCmds( bot.botPrefix === splitedContent[0] && bot.hiddenCommands && JSON.parse(bot.hiddenCommands).includes(splitedContent[1]) - const isPersonal = bot.botPrefix === ML_PREFIX + const isPersonal = + bot.botPrefix === ML_PREFIX || + hideAllCommandsBot.includes(bot.botPrefix) if (isHidden || isPersonal) { await models.Message.update( { From f54d2f5bbbe00a2c30f17b356c04f282193b95c0 Mon Sep 17 00:00:00 2001 From: Oluwatobi Bamidele Date: Wed, 27 Mar 2024 20:03:03 +0100 Subject: [PATCH 24/35] update: hide install and uninstall response --- dist/src/builtin/mother.js | 21 ++++++++++++++------- dist/src/builtin/mother.js.map | 2 +- src/builtin/mother.ts | 8 ++++++++ 3 files changed, 23 insertions(+), 8 deletions(-) diff --git a/dist/src/builtin/mother.js b/dist/src/builtin/mother.js index 0cea32e2..546bd10f 100644 --- a/dist/src/builtin/mother.js +++ b/dist/src/builtin/mother.js @@ -10,7 +10,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge }); }; Object.defineProperty(exports, "__esModule", { value: true }); -exports.init = void 0; +exports.init = exports.adminsOnlyBot = void 0; // import * as SphinxBot from '../../../sphinx-bot' const Sphinx = require("sphinx-bot"); const botapi_1 = require("../controllers/botapi"); @@ -79,6 +79,7 @@ const builtInBotNames = { spam_gone: 'SpamGoneBot', [`${ml_1.ML_PREFIX.substring(1)}`]: ml_1.ML_BOTNAME, }; +exports.adminsOnlyBot = ['kick']; function init() { const client = new Sphinx.Client(); client.login('_', botapi_1.finalAction); @@ -108,7 +109,8 @@ function init() { if (existing) { const embed = new Sphinx.MessageEmbed() .setAuthor('MotherBot') - .setDescription(botName + ' already installed'); + .setDescription(botName + ' already installed') + .setOnlyOwner(exports.adminsOnlyBot.includes(botName) || false); return message.channel.send({ embed }); } const msgTypes = builtInBotMsgTypes[botName] || [ @@ -132,7 +134,8 @@ function init() { const theName = builtInBotNames[botName] || 'Bot'; const embed = new Sphinx.MessageEmbed() .setAuthor('MotherBot') - .setDescription(theName + ' has been installed!'); + .setDescription(theName + ' has been installed!') + .setOnlyOwner(exports.adminsOnlyBot.includes(botName) || false); message.channel.send({ embed }); } else { @@ -144,7 +147,8 @@ function init() { if (existing) { const embed = new Sphinx.MessageEmbed() .setAuthor('MotherBot') - .setDescription(botName + ' already installed'); + .setDescription(botName + ' already installed') + .setOnlyOwner(exports.adminsOnlyBot.includes(botName) || false); return message.channel.send({ embed }); } // bot from tribes registry @@ -159,7 +163,8 @@ function init() { else { const embed = new Sphinx.MessageEmbed() .setAuthor('MotherBot') - .setDescription('No bot with that name'); + .setDescription('No bot with that name') + .setOnlyOwner(exports.adminsOnlyBot.includes(botName) || false); message.channel.send({ embed }); } } @@ -182,13 +187,15 @@ function init() { yield existing2.destroy(); const embed = new Sphinx.MessageEmbed() .setAuthor('MotherBot') - .setDescription(botName2 + ' has been removed'); + .setDescription(botName2 + ' has been removed') + .setOnlyOwner(exports.adminsOnlyBot.includes(botName2) || false); return message.channel.send({ embed }); } else { const embed = new Sphinx.MessageEmbed() .setAuthor('MotherBot') - .setDescription('Cant find a bot by that name'); + .setDescription('Cant find a bot by that name') + .setOnlyOwner(exports.adminsOnlyBot.includes(botName2) || false); return message.channel.send({ embed }); } case 'search': diff --git a/dist/src/builtin/mother.js.map b/dist/src/builtin/mother.js.map index 5200ebf4..e6d9618c 100644 --- a/dist/src/builtin/mother.js.map +++ b/dist/src/builtin/mother.js.map @@ -1 +1 @@ -{"version":3,"file":"mother.js","sourceRoot":"","sources":["../../../src/builtin/mother.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"mother.js","sourceRoot":"","sources":["../../../src/builtin/mother.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/builtin/mother.ts b/src/builtin/mother.ts index 58252e38..cd53fb43 100644 --- a/src/builtin/mother.ts +++ b/src/builtin/mother.ts @@ -75,6 +75,8 @@ const builtInBotNames = { [`${ML_PREFIX.substring(1)}`]: ML_BOTNAME, } +export const adminsOnlyBot = ['kick'] + export function init() { const client = new Sphinx.Client() client.login('_', finalAction) @@ -105,6 +107,7 @@ export function init() { const embed = new Sphinx.MessageEmbed() .setAuthor('MotherBot') .setDescription(botName + ' already installed') + .setOnlyOwner(adminsOnlyBot.includes(botName) || false) return message.channel.send({ embed }) } const msgTypes = builtInBotMsgTypes[botName] || [ @@ -129,6 +132,7 @@ export function init() { const embed = new Sphinx.MessageEmbed() .setAuthor('MotherBot') .setDescription(theName + ' has been installed!') + .setOnlyOwner(adminsOnlyBot.includes(botName) || false) message.channel.send({ embed }) } else { const chat = await getTribeOwnersChatByUUID(message.channel.id) @@ -141,6 +145,7 @@ export function init() { const embed = new Sphinx.MessageEmbed() .setAuthor('MotherBot') .setDescription(botName + ' already installed') + .setOnlyOwner(adminsOnlyBot.includes(botName) || false) return message.channel.send({ embed }) } // bot from tribes registry @@ -155,6 +160,7 @@ export function init() { const embed = new Sphinx.MessageEmbed() .setAuthor('MotherBot') .setDescription('No bot with that name') + .setOnlyOwner(adminsOnlyBot.includes(botName) || false) message.channel.send({ embed }) } } @@ -178,11 +184,13 @@ export function init() { const embed = new Sphinx.MessageEmbed() .setAuthor('MotherBot') .setDescription(botName2 + ' has been removed') + .setOnlyOwner(adminsOnlyBot.includes(botName2) || false) return message.channel.send({ embed }) } else { const embed = new Sphinx.MessageEmbed() .setAuthor('MotherBot') .setDescription('Cant find a bot by that name') + .setOnlyOwner(adminsOnlyBot.includes(botName2) || false) return message.channel.send({ embed }) } From 48d023e96ba81ba7cb67689fb6cb82a92a1ebad9 Mon Sep 17 00:00:00 2001 From: Oluwatobi Bamidele Date: Wed, 27 Mar 2024 21:01:24 +0100 Subject: [PATCH 25/35] update: ensured install and uninstall commands entered by the admin is not visible to users --- dist/src/network/send.js | 23 ++++++++++++++++++----- dist/src/network/send.js.map | 2 +- src/network/send.ts | 31 ++++++++++++++++++++++--------- 3 files changed, 41 insertions(+), 15 deletions(-) diff --git a/dist/src/network/send.js b/dist/src/network/send.js index eb9d0de8..adefdee8 100644 --- a/dist/src/network/send.js +++ b/dist/src/network/send.js @@ -24,6 +24,7 @@ const proxy_1 = require("../utils/proxy"); const ml_1 = require("../builtin/ml"); const intercept = require("./intercept"); const receive_1 = require("./receive"); +const mother_1 = require("../builtin/mother"); const config = (0, config_1.loadConfig)(); /** * Sends a message to a chat. @@ -423,18 +424,32 @@ function compareAliases(alias1, alias2) { }); return match; } +function updateMessageToIsOnlyOwner(uuid, tenant) { + return __awaiter(this, void 0, void 0, function* () { + yield models_1.models.Message.update({ + onlyOwner: true, + }, { where: { uuid, tenant } }); + }); +} function interceptTribeMsgForHiddenCmds(msg, tenant) { return __awaiter(this, void 0, void 0, function* () { const hideAllCommandsBot = ['/kick']; try { + const content = msg.message.content; + const splitedContent = (content && content.split(' ')) || []; + if (splitedContent[0] === '/bot') { + if (mother_1.adminsOnlyBot.includes(splitedContent[2])) { + yield updateMessageToIsOnlyOwner(msg.message.uuid, tenant); + return true; + } + return false; + } const newChat = (yield models_1.models.Chat.findOne({ where: { uuid: msg.chat.uuid }, })); const bots = (yield models_1.models.ChatBot.findAll({ where: { tenant, chatId: newChat.id }, })); - const content = msg.message.content; - const splitedContent = (content && content.split(' ')) || []; for (let i = 0; i < bots.length; i++) { const bot = bots[i]; const isHidden = bot.botPrefix === splitedContent[0] && @@ -443,9 +458,7 @@ function interceptTribeMsgForHiddenCmds(msg, tenant) { const isPersonal = bot.botPrefix === ml_1.ML_PREFIX || hideAllCommandsBot.includes(bot.botPrefix); if (isHidden || isPersonal) { - yield models_1.models.Message.update({ - onlyOwner: true, - }, { where: { uuid: msg.message.uuid, tenant } }); + yield updateMessageToIsOnlyOwner(msg.message.uuid, tenant); return true; } } diff --git a/dist/src/network/send.js.map b/dist/src/network/send.js.map index 110996d0..05a871a1 100644 --- a/dist/src/network/send.js.map +++ b/dist/src/network/send.js.map @@ -1 +1 @@ -{"version":3,"file":"send.js","sourceRoot":"","sources":["../../../src/network/send.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"send.js","sourceRoot":"","sources":["../../../src/network/send.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/network/send.ts b/src/network/send.ts index 39776fa6..97dc7320 100644 --- a/src/network/send.ts +++ b/src/network/send.ts @@ -26,6 +26,7 @@ import { ML_PREFIX } from '../builtin/ml' import { Msg, MessageContent, ChatMember } from './interfaces' import * as intercept from './intercept' import { typesToForward, receiveCoTenantMessage } from './receive' +import { adminsOnlyBot } from '../builtin/mother' const config = loadConfig() @@ -543,12 +544,32 @@ function compareAliases(alias1: string, alias2: string): boolean { return match } +async function updateMessageToIsOnlyOwner(uuid: string, tenant: number) { + await models.Message.update( + { + onlyOwner: true, + }, + { where: { uuid, tenant } } + ) +} + async function interceptTribeMsgForHiddenCmds( msg: Msg, tenant: number ): Promise { const hideAllCommandsBot = ['/kick'] try { + const content = msg.message.content as string + + const splitedContent = (content && content.split(' ')) || [] + + if (splitedContent[0] === '/bot') { + if (adminsOnlyBot.includes(splitedContent[2])) { + await updateMessageToIsOnlyOwner(msg.message.uuid, tenant) + return true + } + return false + } const newChat = (await models.Chat.findOne({ where: { uuid: msg.chat.uuid }, })) as ChatRecord @@ -557,8 +578,6 @@ async function interceptTribeMsgForHiddenCmds( where: { tenant, chatId: newChat.id }, })) as ChatBotRecord[] - const content = msg.message.content as string - const splitedContent = (content && content.split(' ')) || [] for (let i = 0; i < bots.length; i++) { const bot = bots[i] @@ -570,13 +589,7 @@ async function interceptTribeMsgForHiddenCmds( bot.botPrefix === ML_PREFIX || hideAllCommandsBot.includes(bot.botPrefix) if (isHidden || isPersonal) { - await models.Message.update( - { - onlyOwner: true, - }, - { where: { uuid: msg.message.uuid, tenant } } - ) - + await updateMessageToIsOnlyOwner(msg.message.uuid, tenant) return true } } From 3dc5029c3785e0adc65c56ab0cee95957a6fd907 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 28 Mar 2024 16:50:15 +0000 Subject: [PATCH 26/35] [ci commit] Lint and format code --- src/grpc/types/cln/cln/CreateinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/DelinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/GetrouteRequest.d.ts | 2 +- src/grpc/types/cln/cln/InvoiceRequest.d.ts | 2 +- src/grpc/types/cln/cln/ListforwardsForwards.ts | 2 +- src/grpc/types/cln/cln/ListinvoicesInvoices.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannels.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts | 2 +- src/grpc/types/cln/cln/ListsendpaysPayments.ts | 2 +- src/grpc/types/cln/cln/SendonionRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendonionResponse.ts | 2 +- src/grpc/types/cln/cln/SendpayRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendpayResponse.ts | 2 +- src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitsendpayResponse.ts | 2 +- src/grpc/types/greenlight/Feerate.d.ts | 2 +- src/grpc/types/lnrpc/AMPInvoiceState.d.ts | 2 +- src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannel.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChanPointShim.d.ts | 2 +- src/grpc/types/lnrpc/Channel.ts | 2 +- src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ChannelCloseSummary.ts | 2 +- src/grpc/types/lnrpc/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts | 2 +- src/grpc/types/lnrpc/CloseChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts | 2 +- src/grpc/types/lnrpc/ConnectPeerRequest.d.ts | 2 +- src/grpc/types/lnrpc/Failure.ts | 2 +- src/grpc/types/lnrpc/FeeReportResponse.d.ts | 2 +- src/grpc/types/lnrpc/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc/Hop.d.ts | 2 +- src/grpc/types/lnrpc/InitWalletRequest.d.ts | 2 +- src/grpc/types/lnrpc/Invoice.ts | 2 +- src/grpc/types/lnrpc/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc/ListInvoiceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ListPaymentsResponse.d.ts | 2 +- src/grpc/types/lnrpc/NodeInfo.d.ts | 2 +- src/grpc/types/lnrpc/OpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/OutputDetail.d.ts | 2 +- src/grpc/types/lnrpc/PayReq.d.ts | 2 +- src/grpc/types/lnrpc/Payment.ts | 2 +- src/grpc/types/lnrpc/Peer.ts | 2 +- src/grpc/types/lnrpc/PendingChannelsResponse.ts | 2 +- src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts | 2 +- src/grpc/types/lnrpc/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts | 2 +- src/grpc/types/lnrpc/Resolution.d.ts | 2 +- src/grpc/types/lnrpc/Route.d.ts | 2 +- src/grpc/types/lnrpc/SendRequest.d.ts | 2 +- src/grpc/types/lnrpc/Transaction.d.ts | 2 +- src/grpc/types/lnrpc/Utxo.d.ts | 2 +- src/grpc/types/lnrpc/WalletBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/WatchOnly.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Channel.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Failure.ts | 2 +- src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc_proxy/Hop.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Invoice.ts | 2 +- src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc_proxy/PayReq.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Payment.ts | 2 +- src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Route.d.ts | 2 +- src/grpc/types/lnrpc_proxy/SendRequest.d.ts | 2 +- src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts | 2 +- src/grpc/types/routerrpc/HtlcEvent.ts | 2 +- src/grpc/types/routerrpc/SendPaymentRequest.d.ts | 2 +- src/grpc/types/walletrpc/BumpFeeRequest.d.ts | 2 +- src/grpc/types/walletrpc/FundPsbtRequest.d.ts | 2 +- src/grpc/types/walletrpc/LeaseOutputRequest.d.ts | 2 +- src/grpc/types/walletrpc/PendingSweep.d.ts | 2 +- src/grpc/types/walletrpc/SendOutputsRequest.d.ts | 2 +- src/grpc/types/walletrpc/TxTemplate.d.ts | 2 +- src/grpc/types/walletrpc/UtxoLease.d.ts | 2 +- src/network/send.ts | 2 +- 84 files changed, 84 insertions(+), 84 deletions(-) diff --git a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts index d73e8560..57130be6 100644 --- a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/DelinvoiceResponse.ts b/src/grpc/types/cln/cln/DelinvoiceResponse.ts index 0621f229..0365947a 100644 --- a/src/grpc/types/cln/cln/DelinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/DelinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/GetrouteRequest.d.ts b/src/grpc/types/cln/cln/GetrouteRequest.d.ts index 00979ea1..20b76657 100644 --- a/src/grpc/types/cln/cln/GetrouteRequest.d.ts +++ b/src/grpc/types/cln/cln/GetrouteRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface GetrouteRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/InvoiceRequest.d.ts b/src/grpc/types/cln/cln/InvoiceRequest.d.ts index 5e884c10..c852f603 100644 --- a/src/grpc/types/cln/cln/InvoiceRequest.d.ts +++ b/src/grpc/types/cln/cln/InvoiceRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { AmountOrAny as _cln_AmountOrAny, AmountOrAny__Output as _cln_AmountOrAny__Output, } from '../cln/AmountOrAny' -import type { Long } from '@grpc/proto-loader' export interface InvoiceRequest { description?: string diff --git a/src/grpc/types/cln/cln/ListforwardsForwards.ts b/src/grpc/types/cln/cln/ListforwardsForwards.ts index d6c81479..084ba51d 100644 --- a/src/grpc/types/cln/cln/ListforwardsForwards.ts +++ b/src/grpc/types/cln/cln/ListforwardsForwards.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts index ccb0a534..3cd95e64 100644 --- a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts +++ b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts index ced5ca3d..442c5c1a 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { ListpeersPeersChannelsFeerate as _cln_ListpeersPeersChannelsFeerate, ListpeersPeersChannelsFeerate__Output as _cln_ListpeersPeersChannelsFeerate__Output, @@ -28,7 +29,6 @@ import type { ListpeersPeersChannelsAlias as _cln_ListpeersPeersChannelsAlias, ListpeersPeersChannelsAlias__Output as _cln_ListpeersPeersChannelsAlias__Output, } from '../cln/ListpeersPeersChannelsAlias' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts index 79ed64b6..eb6220f5 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListsendpaysPayments.ts b/src/grpc/types/cln/cln/ListsendpaysPayments.ts index ab83ab63..5daf6d57 100644 --- a/src/grpc/types/cln/cln/ListsendpaysPayments.ts +++ b/src/grpc/types/cln/cln/ListsendpaysPayments.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendonionRequest.d.ts b/src/grpc/types/cln/cln/SendonionRequest.d.ts index 04a0a068..e9b5d79c 100644 --- a/src/grpc/types/cln/cln/SendonionRequest.d.ts +++ b/src/grpc/types/cln/cln/SendonionRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { SendonionFirst_hop as _cln_SendonionFirst_hop, SendonionFirst_hop__Output as _cln_SendonionFirst_hop__Output, @@ -8,7 +9,6 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface SendonionRequest { onion?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/SendonionResponse.ts b/src/grpc/types/cln/cln/SendonionResponse.ts index 0548e40e..14cb87cb 100644 --- a/src/grpc/types/cln/cln/SendonionResponse.ts +++ b/src/grpc/types/cln/cln/SendonionResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendpayRequest.d.ts b/src/grpc/types/cln/cln/SendpayRequest.d.ts index 1eb903d0..af782167 100644 --- a/src/grpc/types/cln/cln/SendpayRequest.d.ts +++ b/src/grpc/types/cln/cln/SendpayRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { SendpayRoute as _cln_SendpayRoute, SendpayRoute__Output as _cln_SendpayRoute__Output, @@ -8,7 +9,6 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface SendpayRequest { route?: _cln_SendpayRoute[] diff --git a/src/grpc/types/cln/cln/SendpayResponse.ts b/src/grpc/types/cln/cln/SendpayResponse.ts index 50235f69..5014692d 100644 --- a/src/grpc/types/cln/cln/SendpayResponse.ts +++ b/src/grpc/types/cln/cln/SendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts index c8a852a2..8c4bc7a2 100644 --- a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts index c397650b..65c6714a 100644 --- a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitsendpayResponse.ts b/src/grpc/types/cln/cln/WaitsendpayResponse.ts index d34b53f3..2e991681 100644 --- a/src/grpc/types/cln/cln/WaitsendpayResponse.ts +++ b/src/grpc/types/cln/cln/WaitsendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/greenlight/Feerate.d.ts b/src/grpc/types/greenlight/Feerate.d.ts index d8d0adcd..7b201bf6 100644 --- a/src/grpc/types/greenlight/Feerate.d.ts +++ b/src/grpc/types/greenlight/Feerate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/greenlight.proto +import type { Long } from '@grpc/proto-loader' import type { FeeratePreset as _greenlight_FeeratePreset, FeeratePreset__Output as _greenlight_FeeratePreset__Output, } from '../greenlight/FeeratePreset' -import type { Long } from '@grpc/proto-loader' export interface Feerate { preset?: _greenlight_FeeratePreset diff --git a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts index 5b0e7492..645d3caf 100644 --- a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts +++ b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, } from '../lnrpc/InvoiceHTLCState' -import type { Long } from '@grpc/proto-loader' export interface AMPInvoiceState { state?: _lnrpc_InvoiceHTLCState diff --git a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts index 1e2e873e..241570f7 100644 --- a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts +++ b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MacaroonPermission as _lnrpc_MacaroonPermission, MacaroonPermission__Output as _lnrpc_MacaroonPermission__Output, } from '../lnrpc/MacaroonPermission' -import type { Long } from '@grpc/proto-loader' export interface BakeMacaroonRequest { permissions?: _lnrpc_MacaroonPermission[] diff --git a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts index f8c6d9b4..5f52f618 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannel { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts index 0f9e9da0..43a8ed51 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { BatchOpenChannel as _lnrpc_BatchOpenChannel, BatchOpenChannel__Output as _lnrpc_BatchOpenChannel__Output, } from '../lnrpc/BatchOpenChannel' -import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannelRequest { channels?: _lnrpc_BatchOpenChannel[] diff --git a/src/grpc/types/lnrpc/ChanPointShim.d.ts b/src/grpc/types/lnrpc/ChanPointShim.d.ts index dd085b3a..e588220a 100644 --- a/src/grpc/types/lnrpc/ChanPointShim.d.ts +++ b/src/grpc/types/lnrpc/ChanPointShim.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -8,7 +9,6 @@ import type { KeyDescriptor as _lnrpc_KeyDescriptor, KeyDescriptor__Output as _lnrpc_KeyDescriptor__Output, } from '../lnrpc/KeyDescriptor' -import type { Long } from '@grpc/proto-loader' export interface ChanPointShim { amt?: number | string | Long diff --git a/src/grpc/types/lnrpc/Channel.ts b/src/grpc/types/lnrpc/Channel.ts index e05aee4b..fa394623 100644 --- a/src/grpc/types/lnrpc/Channel.ts +++ b/src/grpc/types/lnrpc/Channel.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_HTLC, HTLC__Output as _lnrpc_HTLC__Output, @@ -12,7 +13,6 @@ import type { ChannelConstraints as _lnrpc_ChannelConstraints, ChannelConstraints__Output as _lnrpc_ChannelConstraints__Output, } from '../lnrpc/ChannelConstraints' -import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts index f70c677f..d02a3d1a 100644 --- a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts +++ b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface ChannelAcceptRequest { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts index a35eec22..5e3c440d 100644 --- a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_Amount, Amount__Output as _lnrpc_Amount__Output, } from '../lnrpc/Amount' -import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelCloseSummary.ts b/src/grpc/types/lnrpc/ChannelCloseSummary.ts index 5b0bd8a8..211047f2 100644 --- a/src/grpc/types/lnrpc/ChannelCloseSummary.ts +++ b/src/grpc/types/lnrpc/ChannelCloseSummary.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -8,7 +9,6 @@ import type { Resolution as _lnrpc_Resolution, Resolution__Output as _lnrpc_Resolution__Output, } from '../lnrpc/Resolution' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/ChannelEdge.d.ts b/src/grpc/types/lnrpc/ChannelEdge.d.ts index d9a96a08..d2384edf 100644 --- a/src/grpc/types/lnrpc/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts index c4407c23..bd259c31 100644 --- a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -8,7 +9,6 @@ import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdgeUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts index 4acb7061..4f20325b 100644 --- a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface CloseChannelRequest { channel_point?: _lnrpc_ChannelPoint | null diff --git a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts index ba54545b..bee5c573 100644 --- a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts +++ b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface ClosedChannelUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts index 7e6cba0f..c3465b57 100644 --- a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts +++ b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { LightningAddress as _lnrpc_LightningAddress, LightningAddress__Output as _lnrpc_LightningAddress__Output, } from '../lnrpc/LightningAddress' -import type { Long } from '@grpc/proto-loader' export interface ConnectPeerRequest { addr?: _lnrpc_LightningAddress | null diff --git a/src/grpc/types/lnrpc/Failure.ts b/src/grpc/types/lnrpc/Failure.ts index de244f02..12d7c149 100644 --- a/src/grpc/types/lnrpc/Failure.ts +++ b/src/grpc/types/lnrpc/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_ChannelUpdate, ChannelUpdate__Output as _lnrpc_ChannelUpdate__Output, } from '../lnrpc/ChannelUpdate' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/FeeReportResponse.d.ts b/src/grpc/types/lnrpc/FeeReportResponse.d.ts index e02f69e4..0ccce99e 100644 --- a/src/grpc/types/lnrpc/FeeReportResponse.d.ts +++ b/src/grpc/types/lnrpc/FeeReportResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelFeeReport as _lnrpc_ChannelFeeReport, ChannelFeeReport__Output as _lnrpc_ChannelFeeReport__Output, } from '../lnrpc/ChannelFeeReport' -import type { Long } from '@grpc/proto-loader' export interface FeeReportResponse { channel_fees?: _lnrpc_ChannelFeeReport[] diff --git a/src/grpc/types/lnrpc/GetInfoResponse.d.ts b/src/grpc/types/lnrpc/GetInfoResponse.d.ts index ffdfab42..0b150627 100644 --- a/src/grpc/types/lnrpc/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc/GetInfoResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_Chain, Chain__Output as _lnrpc_Chain__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' -import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc/HTLCAttempt.ts b/src/grpc/types/lnrpc/HTLCAttempt.ts index b3a13201..63c7b68f 100644 --- a/src/grpc/types/lnrpc/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc/HTLCAttempt.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_Route, Route__Output as _lnrpc_Route__Output, @@ -8,7 +9,6 @@ import type { Failure as _lnrpc_Failure, Failure__Output as _lnrpc_Failure__Output, } from '../lnrpc/Failure' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Hop.d.ts b/src/grpc/types/lnrpc/Hop.d.ts index 0e70752e..4cc00e8f 100644 --- a/src/grpc/types/lnrpc/Hop.d.ts +++ b/src/grpc/types/lnrpc/Hop.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_MPPRecord, MPPRecord__Output as _lnrpc_MPPRecord__Output, @@ -8,7 +9,6 @@ import type { AMPRecord as _lnrpc_AMPRecord, AMPRecord__Output as _lnrpc_AMPRecord__Output, } from '../lnrpc/AMPRecord' -import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/InitWalletRequest.d.ts b/src/grpc/types/lnrpc/InitWalletRequest.d.ts index 09379e76..e3906c48 100644 --- a/src/grpc/types/lnrpc/InitWalletRequest.d.ts +++ b/src/grpc/types/lnrpc/InitWalletRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/walletunlocker.proto +import type { Long } from '@grpc/proto-loader' import type { ChanBackupSnapshot as _lnrpc_ChanBackupSnapshot, ChanBackupSnapshot__Output as _lnrpc_ChanBackupSnapshot__Output, @@ -8,7 +9,6 @@ import type { WatchOnly as _lnrpc_WatchOnly, WatchOnly__Output as _lnrpc_WatchOnly__Output, } from '../lnrpc/WatchOnly' -import type { Long } from '@grpc/proto-loader' export interface InitWalletRequest { wallet_password?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Invoice.ts b/src/grpc/types/lnrpc/Invoice.ts index 351c40b7..c8977ec2 100644 --- a/src/grpc/types/lnrpc/Invoice.ts +++ b/src/grpc/types/lnrpc/Invoice.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -16,7 +17,6 @@ import type { AMPInvoiceState as _lnrpc_AMPInvoiceState, AMPInvoiceState__Output as _lnrpc_AMPInvoiceState__Output, } from '../lnrpc/AMPInvoiceState' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts index 5bd9c77f..d0ec17a7 100644 --- a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, @@ -8,7 +9,6 @@ import type { AMP as _lnrpc_AMP, AMP__Output as _lnrpc_AMP__Output, } from '../lnrpc/AMP' -import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts index d5ce5f61..02b5f52a 100644 --- a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts +++ b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Invoice as _lnrpc_Invoice, Invoice__Output as _lnrpc_Invoice__Output, } from '../lnrpc/Invoice' -import type { Long } from '@grpc/proto-loader' export interface ListInvoiceResponse { invoices?: _lnrpc_Invoice[] diff --git a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts index 2317081d..271e215d 100644 --- a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts +++ b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Payment as _lnrpc_Payment, Payment__Output as _lnrpc_Payment__Output, } from '../lnrpc/Payment' -import type { Long } from '@grpc/proto-loader' export interface ListPaymentsResponse { payments?: _lnrpc_Payment[] diff --git a/src/grpc/types/lnrpc/NodeInfo.d.ts b/src/grpc/types/lnrpc/NodeInfo.d.ts index 1251f6aa..31129e62 100644 --- a/src/grpc/types/lnrpc/NodeInfo.d.ts +++ b/src/grpc/types/lnrpc/NodeInfo.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { LightningNode as _lnrpc_LightningNode, LightningNode__Output as _lnrpc_LightningNode__Output, @@ -8,7 +9,6 @@ import type { ChannelEdge as _lnrpc_ChannelEdge, ChannelEdge__Output as _lnrpc_ChannelEdge__Output, } from '../lnrpc/ChannelEdge' -import type { Long } from '@grpc/proto-loader' export interface NodeInfo { node?: _lnrpc_LightningNode | null diff --git a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts index 12a2a072..421d622d 100644 --- a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FundingShim as _lnrpc_FundingShim, FundingShim__Output as _lnrpc_FundingShim__Output, @@ -8,7 +9,6 @@ import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface OpenChannelRequest { sat_per_vbyte?: number | string | Long diff --git a/src/grpc/types/lnrpc/OutputDetail.d.ts b/src/grpc/types/lnrpc/OutputDetail.d.ts index f9777323..8bfbaadc 100644 --- a/src/grpc/types/lnrpc/OutputDetail.d.ts +++ b/src/grpc/types/lnrpc/OutputDetail.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { OutputScriptType as _lnrpc_OutputScriptType, OutputScriptType__Output as _lnrpc_OutputScriptType__Output, } from '../lnrpc/OutputScriptType' -import type { Long } from '@grpc/proto-loader' export interface OutputDetail { output_type?: _lnrpc_OutputScriptType diff --git a/src/grpc/types/lnrpc/PayReq.d.ts b/src/grpc/types/lnrpc/PayReq.d.ts index 864bedf0..4334047f 100644 --- a/src/grpc/types/lnrpc/PayReq.d.ts +++ b/src/grpc/types/lnrpc/PayReq.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' -import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc/Payment.ts b/src/grpc/types/lnrpc/Payment.ts index d98361e0..fedcedd5 100644 --- a/src/grpc/types/lnrpc/Payment.ts +++ b/src/grpc/types/lnrpc/Payment.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_HTLCAttempt, HTLCAttempt__Output as _lnrpc_HTLCAttempt__Output, @@ -8,7 +9,6 @@ import type { PaymentFailureReason as _lnrpc_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_PaymentFailureReason__Output, } from '../lnrpc/PaymentFailureReason' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Peer.ts b/src/grpc/types/lnrpc/Peer.ts index b0d9691f..010252ce 100644 --- a/src/grpc/types/lnrpc/Peer.ts +++ b/src/grpc/types/lnrpc/Peer.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, @@ -8,7 +9,6 @@ import type { TimestampedError as _lnrpc_TimestampedError, TimestampedError__Output as _lnrpc_TimestampedError__Output, } from '../lnrpc/TimestampedError' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PendingChannelsResponse.ts b/src/grpc/types/lnrpc/PendingChannelsResponse.ts index 1cfaeee5..c2dd5d0c 100644 --- a/src/grpc/types/lnrpc/PendingChannelsResponse.ts +++ b/src/grpc/types/lnrpc/PendingChannelsResponse.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -12,7 +13,6 @@ import type { PendingHTLC as _lnrpc_PendingHTLC, PendingHTLC__Output as _lnrpc_PendingHTLC__Output, } from '../lnrpc/PendingHTLC' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts index 3c8da411..b2991d2a 100644 --- a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts +++ b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface PolicyUpdateRequest { global?: boolean diff --git a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts index 3a92f24a..d729e8fa 100644 --- a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -20,7 +21,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts index 2b184038..fa75975c 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { StreamAuth as _lnrpc_StreamAuth, StreamAuth__Output as _lnrpc_StreamAuth__Output, @@ -8,7 +9,6 @@ import type { RPCMessage as _lnrpc_RPCMessage, RPCMessage__Output as _lnrpc_RPCMessage__Output, } from '../lnrpc/RPCMessage' -import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareRequest { request_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts index 6ef263be..5e2c44d4 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MiddlewareRegistration as _lnrpc_MiddlewareRegistration, MiddlewareRegistration__Output as _lnrpc_MiddlewareRegistration__Output, @@ -8,7 +9,6 @@ import type { InterceptFeedback as _lnrpc_InterceptFeedback, InterceptFeedback__Output as _lnrpc_InterceptFeedback__Output, } from '../lnrpc/InterceptFeedback' -import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareResponse { ref_msg_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/Resolution.d.ts b/src/grpc/types/lnrpc/Resolution.d.ts index c5d6f1ae..cf8d4b11 100644 --- a/src/grpc/types/lnrpc/Resolution.d.ts +++ b/src/grpc/types/lnrpc/Resolution.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ResolutionType as _lnrpc_ResolutionType, ResolutionType__Output as _lnrpc_ResolutionType__Output, @@ -12,7 +13,6 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface Resolution { resolution_type?: _lnrpc_ResolutionType diff --git a/src/grpc/types/lnrpc/Route.d.ts b/src/grpc/types/lnrpc/Route.d.ts index 4a1aab0d..ab20e38c 100644 --- a/src/grpc/types/lnrpc/Route.d.ts +++ b/src/grpc/types/lnrpc/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_Hop, Hop__Output as _lnrpc_Hop__Output, } from '../lnrpc/Hop' -import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc/SendRequest.d.ts b/src/grpc/types/lnrpc/SendRequest.d.ts index efd6a516..011fd0ca 100644 --- a/src/grpc/types/lnrpc/SendRequest.d.ts +++ b/src/grpc/types/lnrpc/SendRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -8,7 +9,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Transaction.d.ts b/src/grpc/types/lnrpc/Transaction.d.ts index b91d9efd..01e27208 100644 --- a/src/grpc/types/lnrpc/Transaction.d.ts +++ b/src/grpc/types/lnrpc/Transaction.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { OutputDetail as _lnrpc_OutputDetail, OutputDetail__Output as _lnrpc_OutputDetail__Output, @@ -8,7 +9,6 @@ import type { PreviousOutPoint as _lnrpc_PreviousOutPoint, PreviousOutPoint__Output as _lnrpc_PreviousOutPoint__Output, } from '../lnrpc/PreviousOutPoint' -import type { Long } from '@grpc/proto-loader' export interface Transaction { tx_hash?: string diff --git a/src/grpc/types/lnrpc/Utxo.d.ts b/src/grpc/types/lnrpc/Utxo.d.ts index a1b40c40..003062f8 100644 --- a/src/grpc/types/lnrpc/Utxo.d.ts +++ b/src/grpc/types/lnrpc/Utxo.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { AddressType as _lnrpc_AddressType, AddressType__Output as _lnrpc_AddressType__Output, @@ -8,7 +9,6 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface Utxo { address_type?: _lnrpc_AddressType diff --git a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts index 9f0f4eaf..54d79672 100644 --- a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { WalletAccountBalance as _lnrpc_WalletAccountBalance, WalletAccountBalance__Output as _lnrpc_WalletAccountBalance__Output, } from '../lnrpc/WalletAccountBalance' -import type { Long } from '@grpc/proto-loader' export interface WalletBalanceResponse { total_balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/WatchOnly.d.ts b/src/grpc/types/lnrpc/WatchOnly.d.ts index 9d396c65..220316cf 100644 --- a/src/grpc/types/lnrpc/WatchOnly.d.ts +++ b/src/grpc/types/lnrpc/WatchOnly.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletunlocker.proto +import type { Long } from '@grpc/proto-loader' import type { WatchOnlyAccount as _lnrpc_WatchOnlyAccount, WatchOnlyAccount__Output as _lnrpc_WatchOnlyAccount__Output, } from '../lnrpc/WatchOnlyAccount' -import type { Long } from '@grpc/proto-loader' export interface WatchOnly { master_key_birthday_timestamp?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Channel.ts b/src/grpc/types/lnrpc_proxy/Channel.ts index efe7877d..9bd3baf0 100644 --- a/src/grpc/types/lnrpc_proxy/Channel.ts +++ b/src/grpc/types/lnrpc_proxy/Channel.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_proxy_HTLC, HTLC__Output as _lnrpc_proxy_HTLC__Output, @@ -12,7 +13,6 @@ import type { ChannelConstraints as _lnrpc_proxy_ChannelConstraints, ChannelConstraints__Output as _lnrpc_proxy_ChannelConstraints__Output, } from '../lnrpc_proxy/ChannelConstraints' -import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts index 84182c95..22d16ff3 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_proxy_Amount, Amount__Output as _lnrpc_proxy_Amount__Output, } from '../lnrpc_proxy/Amount' -import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts index 76f72dfe..0f2a0940 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_proxy_RoutingPolicy, RoutingPolicy__Output as _lnrpc_proxy_RoutingPolicy__Output, } from '../lnrpc_proxy/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Failure.ts b/src/grpc/types/lnrpc_proxy/Failure.ts index 5a39b26a..caa4aeb0 100644 --- a/src/grpc/types/lnrpc_proxy/Failure.ts +++ b/src/grpc/types/lnrpc_proxy/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_proxy_ChannelUpdate, ChannelUpdate__Output as _lnrpc_proxy_ChannelUpdate__Output, } from '../lnrpc_proxy/ChannelUpdate' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts index 97aed748..8264cf62 100644 --- a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_proxy_Chain, Chain__Output as _lnrpc_proxy_Chain__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts index ddb30300..efd3e649 100644 --- a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_proxy_Route, Route__Output as _lnrpc_proxy_Route__Output, @@ -8,7 +9,6 @@ import type { Failure as _lnrpc_proxy_Failure, Failure__Output as _lnrpc_proxy_Failure__Output, } from '../lnrpc_proxy/Failure' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/Hop.d.ts b/src/grpc/types/lnrpc_proxy/Hop.d.ts index af9ebc8f..c6293156 100644 --- a/src/grpc/types/lnrpc_proxy/Hop.d.ts +++ b/src/grpc/types/lnrpc_proxy/Hop.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_proxy_MPPRecord, MPPRecord__Output as _lnrpc_proxy_MPPRecord__Output, } from '../lnrpc_proxy/MPPRecord' -import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Invoice.ts b/src/grpc/types/lnrpc_proxy/Invoice.ts index db995c40..070654b7 100644 --- a/src/grpc/types/lnrpc_proxy/Invoice.ts +++ b/src/grpc/types/lnrpc_proxy/Invoice.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -12,7 +13,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts index c2d38578..f6a79e7d 100644 --- a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_proxy_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_proxy_InvoiceHTLCState__Output, } from '../lnrpc_proxy/InvoiceHTLCState' -import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/PayReq.d.ts b/src/grpc/types/lnrpc_proxy/PayReq.d.ts index 6b35f606..1819d1ad 100644 --- a/src/grpc/types/lnrpc_proxy/PayReq.d.ts +++ b/src/grpc/types/lnrpc_proxy/PayReq.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc_proxy/Payment.ts b/src/grpc/types/lnrpc_proxy/Payment.ts index f2ecccb5..dfe51afe 100644 --- a/src/grpc/types/lnrpc_proxy/Payment.ts +++ b/src/grpc/types/lnrpc_proxy/Payment.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_proxy_HTLCAttempt, HTLCAttempt__Output as _lnrpc_proxy_HTLCAttempt__Output, @@ -8,7 +9,6 @@ import type { PaymentFailureReason as _lnrpc_proxy_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_proxy_PaymentFailureReason__Output, } from '../lnrpc_proxy/PaymentFailureReason' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts index cb1ae5c4..baf1e390 100644 --- a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -20,7 +21,6 @@ import type { FeatureBit as _lnrpc_proxy_FeatureBit, FeatureBit__Output as _lnrpc_proxy_FeatureBit__Output, } from '../lnrpc_proxy/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc_proxy/Route.d.ts b/src/grpc/types/lnrpc_proxy/Route.d.ts index b807d3e3..f6471177 100644 --- a/src/grpc/types/lnrpc_proxy/Route.d.ts +++ b/src/grpc/types/lnrpc_proxy/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_proxy_Hop, Hop__Output as _lnrpc_proxy_Hop__Output, } from '../lnrpc_proxy/Hop' -import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts index 692207dc..949251e6 100644 --- a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -12,7 +13,6 @@ import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, } from '../lnrpc_proxy/RouteHint' -import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts index 32904ab2..e59c5185 100644 --- a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts +++ b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { CircuitKey as _routerrpc_CircuitKey, CircuitKey__Output as _routerrpc_CircuitKey__Output, } from '../routerrpc/CircuitKey' -import type { Long } from '@grpc/proto-loader' export interface ForwardHtlcInterceptRequest { incoming_circuit_key?: _routerrpc_CircuitKey | null diff --git a/src/grpc/types/routerrpc/HtlcEvent.ts b/src/grpc/types/routerrpc/HtlcEvent.ts index 26988818..1c3f41e9 100644 --- a/src/grpc/types/routerrpc/HtlcEvent.ts +++ b/src/grpc/types/routerrpc/HtlcEvent.ts @@ -1,5 +1,6 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { ForwardEvent as _routerrpc_ForwardEvent, ForwardEvent__Output as _routerrpc_ForwardEvent__Output, @@ -24,7 +25,6 @@ import type { FinalHtlcEvent as _routerrpc_FinalHtlcEvent, FinalHtlcEvent__Output as _routerrpc_FinalHtlcEvent__Output, } from '../routerrpc/FinalHtlcEvent' -import type { Long } from '@grpc/proto-loader' // Original file: proto/router.proto diff --git a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts index d9f825b8..a859a341 100644 --- a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts +++ b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -8,7 +9,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface SendPaymentRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts index 318766f4..13cc94a4 100644 --- a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts +++ b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface BumpFeeRequest { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts index ac975359..ae03d9a0 100644 --- a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts +++ b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { TxTemplate as _walletrpc_TxTemplate, TxTemplate__Output as _walletrpc_TxTemplate__Output, } from '../walletrpc/TxTemplate' -import type { Long } from '@grpc/proto-loader' export interface FundPsbtRequest { psbt?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts index 170a7c38..746828d8 100644 --- a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts +++ b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface LeaseOutputRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/PendingSweep.d.ts b/src/grpc/types/walletrpc/PendingSweep.d.ts index fa88a5e7..3f4180da 100644 --- a/src/grpc/types/walletrpc/PendingSweep.d.ts +++ b/src/grpc/types/walletrpc/PendingSweep.d.ts @@ -1,5 +1,6 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, @@ -8,7 +9,6 @@ import type { WitnessType as _walletrpc_WitnessType, WitnessType__Output as _walletrpc_WitnessType__Output, } from '../walletrpc/WitnessType' -import type { Long } from '@grpc/proto-loader' export interface PendingSweep { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts index 661c5259..ae7c8e82 100644 --- a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts +++ b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { TxOut as _signrpc_TxOut, TxOut__Output as _signrpc_TxOut__Output, } from '../signrpc/TxOut' -import type { Long } from '@grpc/proto-loader' export interface SendOutputsRequest { sat_per_kw?: number | string | Long diff --git a/src/grpc/types/walletrpc/TxTemplate.d.ts b/src/grpc/types/walletrpc/TxTemplate.d.ts index f7c09fd5..47279dc7 100644 --- a/src/grpc/types/walletrpc/TxTemplate.d.ts +++ b/src/grpc/types/walletrpc/TxTemplate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface TxTemplate { inputs?: _lnrpc_OutPoint[] diff --git a/src/grpc/types/walletrpc/UtxoLease.d.ts b/src/grpc/types/walletrpc/UtxoLease.d.ts index 4365f43e..ffc4b397 100644 --- a/src/grpc/types/walletrpc/UtxoLease.d.ts +++ b/src/grpc/types/walletrpc/UtxoLease.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface UtxoLease { id?: Buffer | Uint8Array | string diff --git a/src/network/send.ts b/src/network/send.ts index 97dc7320..9d3740ad 100644 --- a/src/network/send.ts +++ b/src/network/send.ts @@ -23,10 +23,10 @@ import { loadConfig } from '../utils/config' import { errMsgString } from '../utils/errMsgString' import { getProxyRootPubkey, isProxy } from '../utils/proxy' import { ML_PREFIX } from '../builtin/ml' +import { adminsOnlyBot } from '../builtin/mother' import { Msg, MessageContent, ChatMember } from './interfaces' import * as intercept from './intercept' import { typesToForward, receiveCoTenantMessage } from './receive' -import { adminsOnlyBot } from '../builtin/mother' const config = loadConfig() From 6970098eb90ef89a5feaa9962c6ad1a5551bda5e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 28 Mar 2024 16:50:26 +0000 Subject: [PATCH 27/35] [ci commit] Automatic build --- dist/src/network/send.js | 2 +- dist/src/network/send.js.map | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dist/src/network/send.js b/dist/src/network/send.js index adefdee8..1ee9b89a 100644 --- a/dist/src/network/send.js +++ b/dist/src/network/send.js @@ -22,9 +22,9 @@ const config_1 = require("../utils/config"); const errMsgString_1 = require("../utils/errMsgString"); const proxy_1 = require("../utils/proxy"); const ml_1 = require("../builtin/ml"); +const mother_1 = require("../builtin/mother"); const intercept = require("./intercept"); const receive_1 = require("./receive"); -const mother_1 = require("../builtin/mother"); const config = (0, config_1.loadConfig)(); /** * Sends a message to a chat. diff --git a/dist/src/network/send.js.map b/dist/src/network/send.js.map index 05a871a1..d09fc0fa 100644 --- a/dist/src/network/send.js.map +++ b/dist/src/network/send.js.map @@ -1 +1 @@ -{"version":3,"file":"send.js","sourceRoot":"","sources":["../../../src/network/send.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"send.js","sourceRoot":"","sources":["../../../src/network/send.ts"],"names":[],"mappings":"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"} \ No newline at end of file From 3330338f4aa4347ddaf3373a03d6641d675c61df Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 28 Mar 2024 16:50:45 +0000 Subject: [PATCH 28/35] [ci commit] Update proto files and types --- src/grpc/types/cln/cln/CreateinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/DelinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/GetrouteRequest.d.ts | 2 +- src/grpc/types/cln/cln/InvoiceRequest.d.ts | 2 +- src/grpc/types/cln/cln/ListforwardsForwards.ts | 2 +- src/grpc/types/cln/cln/ListinvoicesInvoices.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannels.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts | 2 +- src/grpc/types/cln/cln/ListsendpaysPayments.ts | 2 +- src/grpc/types/cln/cln/SendonionRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendonionResponse.ts | 2 +- src/grpc/types/cln/cln/SendpayRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendpayResponse.ts | 2 +- src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitsendpayResponse.ts | 2 +- src/grpc/types/greenlight/Feerate.d.ts | 2 +- src/grpc/types/lnrpc/AMPInvoiceState.d.ts | 2 +- src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannel.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChanPointShim.d.ts | 2 +- src/grpc/types/lnrpc/Channel.ts | 2 +- src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ChannelCloseSummary.ts | 2 +- src/grpc/types/lnrpc/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts | 2 +- src/grpc/types/lnrpc/CloseChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts | 2 +- src/grpc/types/lnrpc/ConnectPeerRequest.d.ts | 2 +- src/grpc/types/lnrpc/Failure.ts | 2 +- src/grpc/types/lnrpc/FeeReportResponse.d.ts | 2 +- src/grpc/types/lnrpc/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc/Hop.d.ts | 2 +- src/grpc/types/lnrpc/InitWalletRequest.d.ts | 2 +- src/grpc/types/lnrpc/Invoice.ts | 2 +- src/grpc/types/lnrpc/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc/ListInvoiceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ListPaymentsResponse.d.ts | 2 +- src/grpc/types/lnrpc/NodeInfo.d.ts | 2 +- src/grpc/types/lnrpc/OpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/OutputDetail.d.ts | 2 +- src/grpc/types/lnrpc/PayReq.d.ts | 2 +- src/grpc/types/lnrpc/Payment.ts | 2 +- src/grpc/types/lnrpc/Peer.ts | 2 +- src/grpc/types/lnrpc/PendingChannelsResponse.ts | 2 +- src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts | 2 +- src/grpc/types/lnrpc/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts | 2 +- src/grpc/types/lnrpc/Resolution.d.ts | 2 +- src/grpc/types/lnrpc/Route.d.ts | 2 +- src/grpc/types/lnrpc/SendRequest.d.ts | 2 +- src/grpc/types/lnrpc/Transaction.d.ts | 2 +- src/grpc/types/lnrpc/Utxo.d.ts | 2 +- src/grpc/types/lnrpc/WalletBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/WatchOnly.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Channel.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Failure.ts | 2 +- src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc_proxy/Hop.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Invoice.ts | 2 +- src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc_proxy/PayReq.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Payment.ts | 2 +- src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Route.d.ts | 2 +- src/grpc/types/lnrpc_proxy/SendRequest.d.ts | 2 +- src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts | 2 +- src/grpc/types/routerrpc/HtlcEvent.ts | 2 +- src/grpc/types/routerrpc/SendPaymentRequest.d.ts | 2 +- src/grpc/types/walletrpc/BumpFeeRequest.d.ts | 2 +- src/grpc/types/walletrpc/FundPsbtRequest.d.ts | 2 +- src/grpc/types/walletrpc/LeaseOutputRequest.d.ts | 2 +- src/grpc/types/walletrpc/PendingSweep.d.ts | 2 +- src/grpc/types/walletrpc/SendOutputsRequest.d.ts | 2 +- src/grpc/types/walletrpc/TxTemplate.d.ts | 2 +- src/grpc/types/walletrpc/UtxoLease.d.ts | 2 +- 83 files changed, 83 insertions(+), 83 deletions(-) diff --git a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts index 57130be6..d73e8560 100644 --- a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/DelinvoiceResponse.ts b/src/grpc/types/cln/cln/DelinvoiceResponse.ts index 0365947a..0621f229 100644 --- a/src/grpc/types/cln/cln/DelinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/DelinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/GetrouteRequest.d.ts b/src/grpc/types/cln/cln/GetrouteRequest.d.ts index 20b76657..00979ea1 100644 --- a/src/grpc/types/cln/cln/GetrouteRequest.d.ts +++ b/src/grpc/types/cln/cln/GetrouteRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface GetrouteRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/InvoiceRequest.d.ts b/src/grpc/types/cln/cln/InvoiceRequest.d.ts index c852f603..5e884c10 100644 --- a/src/grpc/types/cln/cln/InvoiceRequest.d.ts +++ b/src/grpc/types/cln/cln/InvoiceRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { AmountOrAny as _cln_AmountOrAny, AmountOrAny__Output as _cln_AmountOrAny__Output, } from '../cln/AmountOrAny' +import type { Long } from '@grpc/proto-loader' export interface InvoiceRequest { description?: string diff --git a/src/grpc/types/cln/cln/ListforwardsForwards.ts b/src/grpc/types/cln/cln/ListforwardsForwards.ts index 084ba51d..d6c81479 100644 --- a/src/grpc/types/cln/cln/ListforwardsForwards.ts +++ b/src/grpc/types/cln/cln/ListforwardsForwards.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts index 3cd95e64..ccb0a534 100644 --- a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts +++ b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts index 442c5c1a..ced5ca3d 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { ListpeersPeersChannelsFeerate as _cln_ListpeersPeersChannelsFeerate, ListpeersPeersChannelsFeerate__Output as _cln_ListpeersPeersChannelsFeerate__Output, @@ -29,6 +28,7 @@ import type { ListpeersPeersChannelsAlias as _cln_ListpeersPeersChannelsAlias, ListpeersPeersChannelsAlias__Output as _cln_ListpeersPeersChannelsAlias__Output, } from '../cln/ListpeersPeersChannelsAlias' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts index eb6220f5..79ed64b6 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListsendpaysPayments.ts b/src/grpc/types/cln/cln/ListsendpaysPayments.ts index 5daf6d57..ab83ab63 100644 --- a/src/grpc/types/cln/cln/ListsendpaysPayments.ts +++ b/src/grpc/types/cln/cln/ListsendpaysPayments.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendonionRequest.d.ts b/src/grpc/types/cln/cln/SendonionRequest.d.ts index e9b5d79c..04a0a068 100644 --- a/src/grpc/types/cln/cln/SendonionRequest.d.ts +++ b/src/grpc/types/cln/cln/SendonionRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { SendonionFirst_hop as _cln_SendonionFirst_hop, SendonionFirst_hop__Output as _cln_SendonionFirst_hop__Output, @@ -9,6 +8,7 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface SendonionRequest { onion?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/SendonionResponse.ts b/src/grpc/types/cln/cln/SendonionResponse.ts index 14cb87cb..0548e40e 100644 --- a/src/grpc/types/cln/cln/SendonionResponse.ts +++ b/src/grpc/types/cln/cln/SendonionResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendpayRequest.d.ts b/src/grpc/types/cln/cln/SendpayRequest.d.ts index af782167..1eb903d0 100644 --- a/src/grpc/types/cln/cln/SendpayRequest.d.ts +++ b/src/grpc/types/cln/cln/SendpayRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { SendpayRoute as _cln_SendpayRoute, SendpayRoute__Output as _cln_SendpayRoute__Output, @@ -9,6 +8,7 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface SendpayRequest { route?: _cln_SendpayRoute[] diff --git a/src/grpc/types/cln/cln/SendpayResponse.ts b/src/grpc/types/cln/cln/SendpayResponse.ts index 5014692d..50235f69 100644 --- a/src/grpc/types/cln/cln/SendpayResponse.ts +++ b/src/grpc/types/cln/cln/SendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts index 8c4bc7a2..c8a852a2 100644 --- a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts index 65c6714a..c397650b 100644 --- a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitsendpayResponse.ts b/src/grpc/types/cln/cln/WaitsendpayResponse.ts index 2e991681..d34b53f3 100644 --- a/src/grpc/types/cln/cln/WaitsendpayResponse.ts +++ b/src/grpc/types/cln/cln/WaitsendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/greenlight/Feerate.d.ts b/src/grpc/types/greenlight/Feerate.d.ts index 7b201bf6..d8d0adcd 100644 --- a/src/grpc/types/greenlight/Feerate.d.ts +++ b/src/grpc/types/greenlight/Feerate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/greenlight.proto -import type { Long } from '@grpc/proto-loader' import type { FeeratePreset as _greenlight_FeeratePreset, FeeratePreset__Output as _greenlight_FeeratePreset__Output, } from '../greenlight/FeeratePreset' +import type { Long } from '@grpc/proto-loader' export interface Feerate { preset?: _greenlight_FeeratePreset diff --git a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts index 645d3caf..5b0e7492 100644 --- a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts +++ b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, } from '../lnrpc/InvoiceHTLCState' +import type { Long } from '@grpc/proto-loader' export interface AMPInvoiceState { state?: _lnrpc_InvoiceHTLCState diff --git a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts index 241570f7..1e2e873e 100644 --- a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts +++ b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MacaroonPermission as _lnrpc_MacaroonPermission, MacaroonPermission__Output as _lnrpc_MacaroonPermission__Output, } from '../lnrpc/MacaroonPermission' +import type { Long } from '@grpc/proto-loader' export interface BakeMacaroonRequest { permissions?: _lnrpc_MacaroonPermission[] diff --git a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts index 5f52f618..f8c6d9b4 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannel { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts index 43a8ed51..0f9e9da0 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { BatchOpenChannel as _lnrpc_BatchOpenChannel, BatchOpenChannel__Output as _lnrpc_BatchOpenChannel__Output, } from '../lnrpc/BatchOpenChannel' +import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannelRequest { channels?: _lnrpc_BatchOpenChannel[] diff --git a/src/grpc/types/lnrpc/ChanPointShim.d.ts b/src/grpc/types/lnrpc/ChanPointShim.d.ts index e588220a..dd085b3a 100644 --- a/src/grpc/types/lnrpc/ChanPointShim.d.ts +++ b/src/grpc/types/lnrpc/ChanPointShim.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -9,6 +8,7 @@ import type { KeyDescriptor as _lnrpc_KeyDescriptor, KeyDescriptor__Output as _lnrpc_KeyDescriptor__Output, } from '../lnrpc/KeyDescriptor' +import type { Long } from '@grpc/proto-loader' export interface ChanPointShim { amt?: number | string | Long diff --git a/src/grpc/types/lnrpc/Channel.ts b/src/grpc/types/lnrpc/Channel.ts index fa394623..e05aee4b 100644 --- a/src/grpc/types/lnrpc/Channel.ts +++ b/src/grpc/types/lnrpc/Channel.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_HTLC, HTLC__Output as _lnrpc_HTLC__Output, @@ -13,6 +12,7 @@ import type { ChannelConstraints as _lnrpc_ChannelConstraints, ChannelConstraints__Output as _lnrpc_ChannelConstraints__Output, } from '../lnrpc/ChannelConstraints' +import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts index d02a3d1a..f70c677f 100644 --- a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts +++ b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface ChannelAcceptRequest { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts index 5e3c440d..a35eec22 100644 --- a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_Amount, Amount__Output as _lnrpc_Amount__Output, } from '../lnrpc/Amount' +import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelCloseSummary.ts b/src/grpc/types/lnrpc/ChannelCloseSummary.ts index 211047f2..5b0bd8a8 100644 --- a/src/grpc/types/lnrpc/ChannelCloseSummary.ts +++ b/src/grpc/types/lnrpc/ChannelCloseSummary.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -9,6 +8,7 @@ import type { Resolution as _lnrpc_Resolution, Resolution__Output as _lnrpc_Resolution__Output, } from '../lnrpc/Resolution' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/ChannelEdge.d.ts b/src/grpc/types/lnrpc/ChannelEdge.d.ts index d2384edf..d9a96a08 100644 --- a/src/grpc/types/lnrpc/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts index bd259c31..c4407c23 100644 --- a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -9,6 +8,7 @@ import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdgeUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts index 4f20325b..4acb7061 100644 --- a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface CloseChannelRequest { channel_point?: _lnrpc_ChannelPoint | null diff --git a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts index bee5c573..ba54545b 100644 --- a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts +++ b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface ClosedChannelUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts index c3465b57..7e6cba0f 100644 --- a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts +++ b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { LightningAddress as _lnrpc_LightningAddress, LightningAddress__Output as _lnrpc_LightningAddress__Output, } from '../lnrpc/LightningAddress' +import type { Long } from '@grpc/proto-loader' export interface ConnectPeerRequest { addr?: _lnrpc_LightningAddress | null diff --git a/src/grpc/types/lnrpc/Failure.ts b/src/grpc/types/lnrpc/Failure.ts index 12d7c149..de244f02 100644 --- a/src/grpc/types/lnrpc/Failure.ts +++ b/src/grpc/types/lnrpc/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_ChannelUpdate, ChannelUpdate__Output as _lnrpc_ChannelUpdate__Output, } from '../lnrpc/ChannelUpdate' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/FeeReportResponse.d.ts b/src/grpc/types/lnrpc/FeeReportResponse.d.ts index 0ccce99e..e02f69e4 100644 --- a/src/grpc/types/lnrpc/FeeReportResponse.d.ts +++ b/src/grpc/types/lnrpc/FeeReportResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelFeeReport as _lnrpc_ChannelFeeReport, ChannelFeeReport__Output as _lnrpc_ChannelFeeReport__Output, } from '../lnrpc/ChannelFeeReport' +import type { Long } from '@grpc/proto-loader' export interface FeeReportResponse { channel_fees?: _lnrpc_ChannelFeeReport[] diff --git a/src/grpc/types/lnrpc/GetInfoResponse.d.ts b/src/grpc/types/lnrpc/GetInfoResponse.d.ts index 0b150627..ffdfab42 100644 --- a/src/grpc/types/lnrpc/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc/GetInfoResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_Chain, Chain__Output as _lnrpc_Chain__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' +import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc/HTLCAttempt.ts b/src/grpc/types/lnrpc/HTLCAttempt.ts index 63c7b68f..b3a13201 100644 --- a/src/grpc/types/lnrpc/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc/HTLCAttempt.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_Route, Route__Output as _lnrpc_Route__Output, @@ -9,6 +8,7 @@ import type { Failure as _lnrpc_Failure, Failure__Output as _lnrpc_Failure__Output, } from '../lnrpc/Failure' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Hop.d.ts b/src/grpc/types/lnrpc/Hop.d.ts index 4cc00e8f..0e70752e 100644 --- a/src/grpc/types/lnrpc/Hop.d.ts +++ b/src/grpc/types/lnrpc/Hop.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_MPPRecord, MPPRecord__Output as _lnrpc_MPPRecord__Output, @@ -9,6 +8,7 @@ import type { AMPRecord as _lnrpc_AMPRecord, AMPRecord__Output as _lnrpc_AMPRecord__Output, } from '../lnrpc/AMPRecord' +import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/InitWalletRequest.d.ts b/src/grpc/types/lnrpc/InitWalletRequest.d.ts index e3906c48..09379e76 100644 --- a/src/grpc/types/lnrpc/InitWalletRequest.d.ts +++ b/src/grpc/types/lnrpc/InitWalletRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/walletunlocker.proto -import type { Long } from '@grpc/proto-loader' import type { ChanBackupSnapshot as _lnrpc_ChanBackupSnapshot, ChanBackupSnapshot__Output as _lnrpc_ChanBackupSnapshot__Output, @@ -9,6 +8,7 @@ import type { WatchOnly as _lnrpc_WatchOnly, WatchOnly__Output as _lnrpc_WatchOnly__Output, } from '../lnrpc/WatchOnly' +import type { Long } from '@grpc/proto-loader' export interface InitWalletRequest { wallet_password?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Invoice.ts b/src/grpc/types/lnrpc/Invoice.ts index c8977ec2..351c40b7 100644 --- a/src/grpc/types/lnrpc/Invoice.ts +++ b/src/grpc/types/lnrpc/Invoice.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -17,6 +16,7 @@ import type { AMPInvoiceState as _lnrpc_AMPInvoiceState, AMPInvoiceState__Output as _lnrpc_AMPInvoiceState__Output, } from '../lnrpc/AMPInvoiceState' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts index d0ec17a7..5bd9c77f 100644 --- a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, @@ -9,6 +8,7 @@ import type { AMP as _lnrpc_AMP, AMP__Output as _lnrpc_AMP__Output, } from '../lnrpc/AMP' +import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts index 02b5f52a..d5ce5f61 100644 --- a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts +++ b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Invoice as _lnrpc_Invoice, Invoice__Output as _lnrpc_Invoice__Output, } from '../lnrpc/Invoice' +import type { Long } from '@grpc/proto-loader' export interface ListInvoiceResponse { invoices?: _lnrpc_Invoice[] diff --git a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts index 271e215d..2317081d 100644 --- a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts +++ b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Payment as _lnrpc_Payment, Payment__Output as _lnrpc_Payment__Output, } from '../lnrpc/Payment' +import type { Long } from '@grpc/proto-loader' export interface ListPaymentsResponse { payments?: _lnrpc_Payment[] diff --git a/src/grpc/types/lnrpc/NodeInfo.d.ts b/src/grpc/types/lnrpc/NodeInfo.d.ts index 31129e62..1251f6aa 100644 --- a/src/grpc/types/lnrpc/NodeInfo.d.ts +++ b/src/grpc/types/lnrpc/NodeInfo.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { LightningNode as _lnrpc_LightningNode, LightningNode__Output as _lnrpc_LightningNode__Output, @@ -9,6 +8,7 @@ import type { ChannelEdge as _lnrpc_ChannelEdge, ChannelEdge__Output as _lnrpc_ChannelEdge__Output, } from '../lnrpc/ChannelEdge' +import type { Long } from '@grpc/proto-loader' export interface NodeInfo { node?: _lnrpc_LightningNode | null diff --git a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts index 421d622d..12a2a072 100644 --- a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FundingShim as _lnrpc_FundingShim, FundingShim__Output as _lnrpc_FundingShim__Output, @@ -9,6 +8,7 @@ import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface OpenChannelRequest { sat_per_vbyte?: number | string | Long diff --git a/src/grpc/types/lnrpc/OutputDetail.d.ts b/src/grpc/types/lnrpc/OutputDetail.d.ts index 8bfbaadc..f9777323 100644 --- a/src/grpc/types/lnrpc/OutputDetail.d.ts +++ b/src/grpc/types/lnrpc/OutputDetail.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { OutputScriptType as _lnrpc_OutputScriptType, OutputScriptType__Output as _lnrpc_OutputScriptType__Output, } from '../lnrpc/OutputScriptType' +import type { Long } from '@grpc/proto-loader' export interface OutputDetail { output_type?: _lnrpc_OutputScriptType diff --git a/src/grpc/types/lnrpc/PayReq.d.ts b/src/grpc/types/lnrpc/PayReq.d.ts index 4334047f..864bedf0 100644 --- a/src/grpc/types/lnrpc/PayReq.d.ts +++ b/src/grpc/types/lnrpc/PayReq.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' +import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc/Payment.ts b/src/grpc/types/lnrpc/Payment.ts index fedcedd5..d98361e0 100644 --- a/src/grpc/types/lnrpc/Payment.ts +++ b/src/grpc/types/lnrpc/Payment.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_HTLCAttempt, HTLCAttempt__Output as _lnrpc_HTLCAttempt__Output, @@ -9,6 +8,7 @@ import type { PaymentFailureReason as _lnrpc_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_PaymentFailureReason__Output, } from '../lnrpc/PaymentFailureReason' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Peer.ts b/src/grpc/types/lnrpc/Peer.ts index 010252ce..b0d9691f 100644 --- a/src/grpc/types/lnrpc/Peer.ts +++ b/src/grpc/types/lnrpc/Peer.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, @@ -9,6 +8,7 @@ import type { TimestampedError as _lnrpc_TimestampedError, TimestampedError__Output as _lnrpc_TimestampedError__Output, } from '../lnrpc/TimestampedError' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PendingChannelsResponse.ts b/src/grpc/types/lnrpc/PendingChannelsResponse.ts index c2dd5d0c..1cfaeee5 100644 --- a/src/grpc/types/lnrpc/PendingChannelsResponse.ts +++ b/src/grpc/types/lnrpc/PendingChannelsResponse.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -13,6 +12,7 @@ import type { PendingHTLC as _lnrpc_PendingHTLC, PendingHTLC__Output as _lnrpc_PendingHTLC__Output, } from '../lnrpc/PendingHTLC' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts index b2991d2a..3c8da411 100644 --- a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts +++ b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface PolicyUpdateRequest { global?: boolean diff --git a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts index d729e8fa..3a92f24a 100644 --- a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -21,6 +20,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts index fa75975c..2b184038 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { StreamAuth as _lnrpc_StreamAuth, StreamAuth__Output as _lnrpc_StreamAuth__Output, @@ -9,6 +8,7 @@ import type { RPCMessage as _lnrpc_RPCMessage, RPCMessage__Output as _lnrpc_RPCMessage__Output, } from '../lnrpc/RPCMessage' +import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareRequest { request_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts index 5e2c44d4..6ef263be 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MiddlewareRegistration as _lnrpc_MiddlewareRegistration, MiddlewareRegistration__Output as _lnrpc_MiddlewareRegistration__Output, @@ -9,6 +8,7 @@ import type { InterceptFeedback as _lnrpc_InterceptFeedback, InterceptFeedback__Output as _lnrpc_InterceptFeedback__Output, } from '../lnrpc/InterceptFeedback' +import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareResponse { ref_msg_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/Resolution.d.ts b/src/grpc/types/lnrpc/Resolution.d.ts index cf8d4b11..c5d6f1ae 100644 --- a/src/grpc/types/lnrpc/Resolution.d.ts +++ b/src/grpc/types/lnrpc/Resolution.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ResolutionType as _lnrpc_ResolutionType, ResolutionType__Output as _lnrpc_ResolutionType__Output, @@ -13,6 +12,7 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface Resolution { resolution_type?: _lnrpc_ResolutionType diff --git a/src/grpc/types/lnrpc/Route.d.ts b/src/grpc/types/lnrpc/Route.d.ts index ab20e38c..4a1aab0d 100644 --- a/src/grpc/types/lnrpc/Route.d.ts +++ b/src/grpc/types/lnrpc/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_Hop, Hop__Output as _lnrpc_Hop__Output, } from '../lnrpc/Hop' +import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc/SendRequest.d.ts b/src/grpc/types/lnrpc/SendRequest.d.ts index 011fd0ca..efd6a516 100644 --- a/src/grpc/types/lnrpc/SendRequest.d.ts +++ b/src/grpc/types/lnrpc/SendRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -9,6 +8,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Transaction.d.ts b/src/grpc/types/lnrpc/Transaction.d.ts index 01e27208..b91d9efd 100644 --- a/src/grpc/types/lnrpc/Transaction.d.ts +++ b/src/grpc/types/lnrpc/Transaction.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { OutputDetail as _lnrpc_OutputDetail, OutputDetail__Output as _lnrpc_OutputDetail__Output, @@ -9,6 +8,7 @@ import type { PreviousOutPoint as _lnrpc_PreviousOutPoint, PreviousOutPoint__Output as _lnrpc_PreviousOutPoint__Output, } from '../lnrpc/PreviousOutPoint' +import type { Long } from '@grpc/proto-loader' export interface Transaction { tx_hash?: string diff --git a/src/grpc/types/lnrpc/Utxo.d.ts b/src/grpc/types/lnrpc/Utxo.d.ts index 003062f8..a1b40c40 100644 --- a/src/grpc/types/lnrpc/Utxo.d.ts +++ b/src/grpc/types/lnrpc/Utxo.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { AddressType as _lnrpc_AddressType, AddressType__Output as _lnrpc_AddressType__Output, @@ -9,6 +8,7 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface Utxo { address_type?: _lnrpc_AddressType diff --git a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts index 54d79672..9f0f4eaf 100644 --- a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { WalletAccountBalance as _lnrpc_WalletAccountBalance, WalletAccountBalance__Output as _lnrpc_WalletAccountBalance__Output, } from '../lnrpc/WalletAccountBalance' +import type { Long } from '@grpc/proto-loader' export interface WalletBalanceResponse { total_balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/WatchOnly.d.ts b/src/grpc/types/lnrpc/WatchOnly.d.ts index 220316cf..9d396c65 100644 --- a/src/grpc/types/lnrpc/WatchOnly.d.ts +++ b/src/grpc/types/lnrpc/WatchOnly.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletunlocker.proto -import type { Long } from '@grpc/proto-loader' import type { WatchOnlyAccount as _lnrpc_WatchOnlyAccount, WatchOnlyAccount__Output as _lnrpc_WatchOnlyAccount__Output, } from '../lnrpc/WatchOnlyAccount' +import type { Long } from '@grpc/proto-loader' export interface WatchOnly { master_key_birthday_timestamp?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Channel.ts b/src/grpc/types/lnrpc_proxy/Channel.ts index 9bd3baf0..efe7877d 100644 --- a/src/grpc/types/lnrpc_proxy/Channel.ts +++ b/src/grpc/types/lnrpc_proxy/Channel.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_proxy_HTLC, HTLC__Output as _lnrpc_proxy_HTLC__Output, @@ -13,6 +12,7 @@ import type { ChannelConstraints as _lnrpc_proxy_ChannelConstraints, ChannelConstraints__Output as _lnrpc_proxy_ChannelConstraints__Output, } from '../lnrpc_proxy/ChannelConstraints' +import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts index 22d16ff3..84182c95 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_proxy_Amount, Amount__Output as _lnrpc_proxy_Amount__Output, } from '../lnrpc_proxy/Amount' +import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts index 0f2a0940..76f72dfe 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_proxy_RoutingPolicy, RoutingPolicy__Output as _lnrpc_proxy_RoutingPolicy__Output, } from '../lnrpc_proxy/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Failure.ts b/src/grpc/types/lnrpc_proxy/Failure.ts index caa4aeb0..5a39b26a 100644 --- a/src/grpc/types/lnrpc_proxy/Failure.ts +++ b/src/grpc/types/lnrpc_proxy/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_proxy_ChannelUpdate, ChannelUpdate__Output as _lnrpc_proxy_ChannelUpdate__Output, } from '../lnrpc_proxy/ChannelUpdate' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts index 8264cf62..97aed748 100644 --- a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_proxy_Chain, Chain__Output as _lnrpc_proxy_Chain__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts index efd3e649..ddb30300 100644 --- a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_proxy_Route, Route__Output as _lnrpc_proxy_Route__Output, @@ -9,6 +8,7 @@ import type { Failure as _lnrpc_proxy_Failure, Failure__Output as _lnrpc_proxy_Failure__Output, } from '../lnrpc_proxy/Failure' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/Hop.d.ts b/src/grpc/types/lnrpc_proxy/Hop.d.ts index c6293156..af9ebc8f 100644 --- a/src/grpc/types/lnrpc_proxy/Hop.d.ts +++ b/src/grpc/types/lnrpc_proxy/Hop.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_proxy_MPPRecord, MPPRecord__Output as _lnrpc_proxy_MPPRecord__Output, } from '../lnrpc_proxy/MPPRecord' +import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Invoice.ts b/src/grpc/types/lnrpc_proxy/Invoice.ts index 070654b7..db995c40 100644 --- a/src/grpc/types/lnrpc_proxy/Invoice.ts +++ b/src/grpc/types/lnrpc_proxy/Invoice.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -13,6 +12,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts index f6a79e7d..c2d38578 100644 --- a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_proxy_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_proxy_InvoiceHTLCState__Output, } from '../lnrpc_proxy/InvoiceHTLCState' +import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/PayReq.d.ts b/src/grpc/types/lnrpc_proxy/PayReq.d.ts index 1819d1ad..6b35f606 100644 --- a/src/grpc/types/lnrpc_proxy/PayReq.d.ts +++ b/src/grpc/types/lnrpc_proxy/PayReq.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc_proxy/Payment.ts b/src/grpc/types/lnrpc_proxy/Payment.ts index dfe51afe..f2ecccb5 100644 --- a/src/grpc/types/lnrpc_proxy/Payment.ts +++ b/src/grpc/types/lnrpc_proxy/Payment.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_proxy_HTLCAttempt, HTLCAttempt__Output as _lnrpc_proxy_HTLCAttempt__Output, @@ -9,6 +8,7 @@ import type { PaymentFailureReason as _lnrpc_proxy_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_proxy_PaymentFailureReason__Output, } from '../lnrpc_proxy/PaymentFailureReason' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts index baf1e390..cb1ae5c4 100644 --- a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -21,6 +20,7 @@ import type { FeatureBit as _lnrpc_proxy_FeatureBit, FeatureBit__Output as _lnrpc_proxy_FeatureBit__Output, } from '../lnrpc_proxy/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc_proxy/Route.d.ts b/src/grpc/types/lnrpc_proxy/Route.d.ts index f6471177..b807d3e3 100644 --- a/src/grpc/types/lnrpc_proxy/Route.d.ts +++ b/src/grpc/types/lnrpc_proxy/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_proxy_Hop, Hop__Output as _lnrpc_proxy_Hop__Output, } from '../lnrpc_proxy/Hop' +import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts index 949251e6..692207dc 100644 --- a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -13,6 +12,7 @@ import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, } from '../lnrpc_proxy/RouteHint' +import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts index e59c5185..32904ab2 100644 --- a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts +++ b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { CircuitKey as _routerrpc_CircuitKey, CircuitKey__Output as _routerrpc_CircuitKey__Output, } from '../routerrpc/CircuitKey' +import type { Long } from '@grpc/proto-loader' export interface ForwardHtlcInterceptRequest { incoming_circuit_key?: _routerrpc_CircuitKey | null diff --git a/src/grpc/types/routerrpc/HtlcEvent.ts b/src/grpc/types/routerrpc/HtlcEvent.ts index 1c3f41e9..26988818 100644 --- a/src/grpc/types/routerrpc/HtlcEvent.ts +++ b/src/grpc/types/routerrpc/HtlcEvent.ts @@ -1,6 +1,5 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { ForwardEvent as _routerrpc_ForwardEvent, ForwardEvent__Output as _routerrpc_ForwardEvent__Output, @@ -25,6 +24,7 @@ import type { FinalHtlcEvent as _routerrpc_FinalHtlcEvent, FinalHtlcEvent__Output as _routerrpc_FinalHtlcEvent__Output, } from '../routerrpc/FinalHtlcEvent' +import type { Long } from '@grpc/proto-loader' // Original file: proto/router.proto diff --git a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts index a859a341..d9f825b8 100644 --- a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts +++ b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -9,6 +8,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface SendPaymentRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts index 13cc94a4..318766f4 100644 --- a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts +++ b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface BumpFeeRequest { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts index ae03d9a0..ac975359 100644 --- a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts +++ b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { TxTemplate as _walletrpc_TxTemplate, TxTemplate__Output as _walletrpc_TxTemplate__Output, } from '../walletrpc/TxTemplate' +import type { Long } from '@grpc/proto-loader' export interface FundPsbtRequest { psbt?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts index 746828d8..170a7c38 100644 --- a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts +++ b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface LeaseOutputRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/PendingSweep.d.ts b/src/grpc/types/walletrpc/PendingSweep.d.ts index 3f4180da..fa88a5e7 100644 --- a/src/grpc/types/walletrpc/PendingSweep.d.ts +++ b/src/grpc/types/walletrpc/PendingSweep.d.ts @@ -1,6 +1,5 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, @@ -9,6 +8,7 @@ import type { WitnessType as _walletrpc_WitnessType, WitnessType__Output as _walletrpc_WitnessType__Output, } from '../walletrpc/WitnessType' +import type { Long } from '@grpc/proto-loader' export interface PendingSweep { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts index ae7c8e82..661c5259 100644 --- a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts +++ b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { TxOut as _signrpc_TxOut, TxOut__Output as _signrpc_TxOut__Output, } from '../signrpc/TxOut' +import type { Long } from '@grpc/proto-loader' export interface SendOutputsRequest { sat_per_kw?: number | string | Long diff --git a/src/grpc/types/walletrpc/TxTemplate.d.ts b/src/grpc/types/walletrpc/TxTemplate.d.ts index 47279dc7..f7c09fd5 100644 --- a/src/grpc/types/walletrpc/TxTemplate.d.ts +++ b/src/grpc/types/walletrpc/TxTemplate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface TxTemplate { inputs?: _lnrpc_OutPoint[] diff --git a/src/grpc/types/walletrpc/UtxoLease.d.ts b/src/grpc/types/walletrpc/UtxoLease.d.ts index ffc4b397..4365f43e 100644 --- a/src/grpc/types/walletrpc/UtxoLease.d.ts +++ b/src/grpc/types/walletrpc/UtxoLease.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface UtxoLease { id?: Buffer | Uint8Array | string From 78cd8a0548929fb6044fd3cae1b83951fa3408c7 Mon Sep 17 00:00:00 2001 From: Evan Feenstra Date: Mon, 1 Apr 2024 13:28:28 -0700 Subject: [PATCH 29/35] fix interceptTribeMsgForHiddenCmds --- dist/src/network/send.js | 13 +++++++++---- dist/src/network/send.js.map | 2 +- src/network/send.ts | 14 +++++++++----- 3 files changed, 19 insertions(+), 10 deletions(-) diff --git a/dist/src/network/send.js b/dist/src/network/send.js index 1ee9b89a..6d89a62f 100644 --- a/dist/src/network/send.js +++ b/dist/src/network/send.js @@ -21,7 +21,6 @@ const logger_1 = require("../utils/logger"); const config_1 = require("../utils/config"); const errMsgString_1 = require("../utils/errMsgString"); const proxy_1 = require("../utils/proxy"); -const ml_1 = require("../builtin/ml"); const mother_1 = require("../builtin/mother"); const intercept = require("./intercept"); const receive_1 = require("./receive"); @@ -433,10 +432,16 @@ function updateMessageToIsOnlyOwner(uuid, tenant) { } function interceptTribeMsgForHiddenCmds(msg, tenant) { return __awaiter(this, void 0, void 0, function* () { - const hideAllCommandsBot = ['/kick']; + const hideAllCommandsBot = ['/kick', '/ml']; try { const content = msg.message.content; const splitedContent = (content && content.split(' ')) || []; + if (splitedContent.length < 1) + return false; + // must be a "/" bot command + if (!splitedContent[0].startsWith('/')) { + return false; + } if (splitedContent[0] === '/bot') { if (mother_1.adminsOnlyBot.includes(splitedContent[2])) { yield updateMessageToIsOnlyOwner(msg.message.uuid, tenant); @@ -455,9 +460,9 @@ function interceptTribeMsgForHiddenCmds(msg, tenant) { const isHidden = bot.botPrefix === splitedContent[0] && bot.hiddenCommands && JSON.parse(bot.hiddenCommands).includes(splitedContent[1]); - const isPersonal = bot.botPrefix === ml_1.ML_PREFIX || + const isDefaultHide = bot.botPrefix === splitedContent[0] && hideAllCommandsBot.includes(bot.botPrefix); - if (isHidden || isPersonal) { + if (isHidden || isDefaultHide) { yield updateMessageToIsOnlyOwner(msg.message.uuid, tenant); return true; } diff --git a/dist/src/network/send.js.map b/dist/src/network/send.js.map index d09fc0fa..04f57160 100644 --- a/dist/src/network/send.js.map +++ b/dist/src/network/send.js.map @@ -1 +1 @@ -{"version":3,"file":"send.js","sourceRoot":"","sources":["../../../src/network/send.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"send.js","sourceRoot":"","sources":["../../../src/network/send.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/network/send.ts b/src/network/send.ts index 9d3740ad..6035a265 100644 --- a/src/network/send.ts +++ b/src/network/send.ts @@ -22,7 +22,6 @@ import { logging, sphinxLogger } from '../utils/logger' import { loadConfig } from '../utils/config' import { errMsgString } from '../utils/errMsgString' import { getProxyRootPubkey, isProxy } from '../utils/proxy' -import { ML_PREFIX } from '../builtin/ml' import { adminsOnlyBot } from '../builtin/mother' import { Msg, MessageContent, ChatMember } from './interfaces' import * as intercept from './intercept' @@ -557,11 +556,16 @@ async function interceptTribeMsgForHiddenCmds( msg: Msg, tenant: number ): Promise { - const hideAllCommandsBot = ['/kick'] + const hideAllCommandsBot = ['/kick', '/ml'] try { const content = msg.message.content as string const splitedContent = (content && content.split(' ')) || [] + if (splitedContent.length < 1) return false + // must be a "/" bot command + if (!splitedContent[0].startsWith('/')) { + return false + } if (splitedContent[0] === '/bot') { if (adminsOnlyBot.includes(splitedContent[2])) { @@ -585,10 +589,10 @@ async function interceptTribeMsgForHiddenCmds( bot.botPrefix === splitedContent[0] && bot.hiddenCommands && JSON.parse(bot.hiddenCommands).includes(splitedContent[1]) - const isPersonal = - bot.botPrefix === ML_PREFIX || + const isDefaultHide = + bot.botPrefix === splitedContent[0] && hideAllCommandsBot.includes(bot.botPrefix) - if (isHidden || isPersonal) { + if (isHidden || isDefaultHide) { await updateMessageToIsOnlyOwner(msg.message.uuid, tenant) return true } From d190bd85f23db51bae63c3b3590b7247bd0cf15b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 1 Apr 2024 20:29:53 +0000 Subject: [PATCH 30/35] [ci commit] Lint and format code --- src/grpc/types/cln/cln/CreateinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/DelinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/GetrouteRequest.d.ts | 2 +- src/grpc/types/cln/cln/InvoiceRequest.d.ts | 2 +- src/grpc/types/cln/cln/ListforwardsForwards.ts | 2 +- src/grpc/types/cln/cln/ListinvoicesInvoices.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannels.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts | 2 +- src/grpc/types/cln/cln/ListsendpaysPayments.ts | 2 +- src/grpc/types/cln/cln/SendonionRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendonionResponse.ts | 2 +- src/grpc/types/cln/cln/SendpayRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendpayResponse.ts | 2 +- src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitsendpayResponse.ts | 2 +- src/grpc/types/greenlight/Feerate.d.ts | 2 +- src/grpc/types/lnrpc/AMPInvoiceState.d.ts | 2 +- src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannel.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChanPointShim.d.ts | 2 +- src/grpc/types/lnrpc/Channel.ts | 2 +- src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ChannelCloseSummary.ts | 2 +- src/grpc/types/lnrpc/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts | 2 +- src/grpc/types/lnrpc/CloseChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts | 2 +- src/grpc/types/lnrpc/ConnectPeerRequest.d.ts | 2 +- src/grpc/types/lnrpc/Failure.ts | 2 +- src/grpc/types/lnrpc/FeeReportResponse.d.ts | 2 +- src/grpc/types/lnrpc/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc/Hop.d.ts | 2 +- src/grpc/types/lnrpc/InitWalletRequest.d.ts | 2 +- src/grpc/types/lnrpc/Invoice.ts | 2 +- src/grpc/types/lnrpc/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc/ListInvoiceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ListPaymentsResponse.d.ts | 2 +- src/grpc/types/lnrpc/NodeInfo.d.ts | 2 +- src/grpc/types/lnrpc/OpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/OutputDetail.d.ts | 2 +- src/grpc/types/lnrpc/PayReq.d.ts | 2 +- src/grpc/types/lnrpc/Payment.ts | 2 +- src/grpc/types/lnrpc/Peer.ts | 2 +- src/grpc/types/lnrpc/PendingChannelsResponse.ts | 2 +- src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts | 2 +- src/grpc/types/lnrpc/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts | 2 +- src/grpc/types/lnrpc/Resolution.d.ts | 2 +- src/grpc/types/lnrpc/Route.d.ts | 2 +- src/grpc/types/lnrpc/SendRequest.d.ts | 2 +- src/grpc/types/lnrpc/Transaction.d.ts | 2 +- src/grpc/types/lnrpc/Utxo.d.ts | 2 +- src/grpc/types/lnrpc/WalletBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/WatchOnly.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Channel.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Failure.ts | 2 +- src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc_proxy/Hop.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Invoice.ts | 2 +- src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc_proxy/PayReq.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Payment.ts | 2 +- src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Route.d.ts | 2 +- src/grpc/types/lnrpc_proxy/SendRequest.d.ts | 2 +- src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts | 2 +- src/grpc/types/routerrpc/HtlcEvent.ts | 2 +- src/grpc/types/routerrpc/SendPaymentRequest.d.ts | 2 +- src/grpc/types/walletrpc/BumpFeeRequest.d.ts | 2 +- src/grpc/types/walletrpc/FundPsbtRequest.d.ts | 2 +- src/grpc/types/walletrpc/LeaseOutputRequest.d.ts | 2 +- src/grpc/types/walletrpc/PendingSweep.d.ts | 2 +- src/grpc/types/walletrpc/SendOutputsRequest.d.ts | 2 +- src/grpc/types/walletrpc/TxTemplate.d.ts | 2 +- src/grpc/types/walletrpc/UtxoLease.d.ts | 2 +- 83 files changed, 83 insertions(+), 83 deletions(-) diff --git a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts index d73e8560..57130be6 100644 --- a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/DelinvoiceResponse.ts b/src/grpc/types/cln/cln/DelinvoiceResponse.ts index 0621f229..0365947a 100644 --- a/src/grpc/types/cln/cln/DelinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/DelinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/GetrouteRequest.d.ts b/src/grpc/types/cln/cln/GetrouteRequest.d.ts index 00979ea1..20b76657 100644 --- a/src/grpc/types/cln/cln/GetrouteRequest.d.ts +++ b/src/grpc/types/cln/cln/GetrouteRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface GetrouteRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/InvoiceRequest.d.ts b/src/grpc/types/cln/cln/InvoiceRequest.d.ts index 5e884c10..c852f603 100644 --- a/src/grpc/types/cln/cln/InvoiceRequest.d.ts +++ b/src/grpc/types/cln/cln/InvoiceRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { AmountOrAny as _cln_AmountOrAny, AmountOrAny__Output as _cln_AmountOrAny__Output, } from '../cln/AmountOrAny' -import type { Long } from '@grpc/proto-loader' export interface InvoiceRequest { description?: string diff --git a/src/grpc/types/cln/cln/ListforwardsForwards.ts b/src/grpc/types/cln/cln/ListforwardsForwards.ts index d6c81479..084ba51d 100644 --- a/src/grpc/types/cln/cln/ListforwardsForwards.ts +++ b/src/grpc/types/cln/cln/ListforwardsForwards.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts index ccb0a534..3cd95e64 100644 --- a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts +++ b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts index ced5ca3d..442c5c1a 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { ListpeersPeersChannelsFeerate as _cln_ListpeersPeersChannelsFeerate, ListpeersPeersChannelsFeerate__Output as _cln_ListpeersPeersChannelsFeerate__Output, @@ -28,7 +29,6 @@ import type { ListpeersPeersChannelsAlias as _cln_ListpeersPeersChannelsAlias, ListpeersPeersChannelsAlias__Output as _cln_ListpeersPeersChannelsAlias__Output, } from '../cln/ListpeersPeersChannelsAlias' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts index 79ed64b6..eb6220f5 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListsendpaysPayments.ts b/src/grpc/types/cln/cln/ListsendpaysPayments.ts index ab83ab63..5daf6d57 100644 --- a/src/grpc/types/cln/cln/ListsendpaysPayments.ts +++ b/src/grpc/types/cln/cln/ListsendpaysPayments.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendonionRequest.d.ts b/src/grpc/types/cln/cln/SendonionRequest.d.ts index 04a0a068..e9b5d79c 100644 --- a/src/grpc/types/cln/cln/SendonionRequest.d.ts +++ b/src/grpc/types/cln/cln/SendonionRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { SendonionFirst_hop as _cln_SendonionFirst_hop, SendonionFirst_hop__Output as _cln_SendonionFirst_hop__Output, @@ -8,7 +9,6 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface SendonionRequest { onion?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/SendonionResponse.ts b/src/grpc/types/cln/cln/SendonionResponse.ts index 0548e40e..14cb87cb 100644 --- a/src/grpc/types/cln/cln/SendonionResponse.ts +++ b/src/grpc/types/cln/cln/SendonionResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendpayRequest.d.ts b/src/grpc/types/cln/cln/SendpayRequest.d.ts index 1eb903d0..af782167 100644 --- a/src/grpc/types/cln/cln/SendpayRequest.d.ts +++ b/src/grpc/types/cln/cln/SendpayRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { SendpayRoute as _cln_SendpayRoute, SendpayRoute__Output as _cln_SendpayRoute__Output, @@ -8,7 +9,6 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface SendpayRequest { route?: _cln_SendpayRoute[] diff --git a/src/grpc/types/cln/cln/SendpayResponse.ts b/src/grpc/types/cln/cln/SendpayResponse.ts index 50235f69..5014692d 100644 --- a/src/grpc/types/cln/cln/SendpayResponse.ts +++ b/src/grpc/types/cln/cln/SendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts index c8a852a2..8c4bc7a2 100644 --- a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts index c397650b..65c6714a 100644 --- a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitsendpayResponse.ts b/src/grpc/types/cln/cln/WaitsendpayResponse.ts index d34b53f3..2e991681 100644 --- a/src/grpc/types/cln/cln/WaitsendpayResponse.ts +++ b/src/grpc/types/cln/cln/WaitsendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/greenlight/Feerate.d.ts b/src/grpc/types/greenlight/Feerate.d.ts index d8d0adcd..7b201bf6 100644 --- a/src/grpc/types/greenlight/Feerate.d.ts +++ b/src/grpc/types/greenlight/Feerate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/greenlight.proto +import type { Long } from '@grpc/proto-loader' import type { FeeratePreset as _greenlight_FeeratePreset, FeeratePreset__Output as _greenlight_FeeratePreset__Output, } from '../greenlight/FeeratePreset' -import type { Long } from '@grpc/proto-loader' export interface Feerate { preset?: _greenlight_FeeratePreset diff --git a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts index 5b0e7492..645d3caf 100644 --- a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts +++ b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, } from '../lnrpc/InvoiceHTLCState' -import type { Long } from '@grpc/proto-loader' export interface AMPInvoiceState { state?: _lnrpc_InvoiceHTLCState diff --git a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts index 1e2e873e..241570f7 100644 --- a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts +++ b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MacaroonPermission as _lnrpc_MacaroonPermission, MacaroonPermission__Output as _lnrpc_MacaroonPermission__Output, } from '../lnrpc/MacaroonPermission' -import type { Long } from '@grpc/proto-loader' export interface BakeMacaroonRequest { permissions?: _lnrpc_MacaroonPermission[] diff --git a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts index f8c6d9b4..5f52f618 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannel { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts index 0f9e9da0..43a8ed51 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { BatchOpenChannel as _lnrpc_BatchOpenChannel, BatchOpenChannel__Output as _lnrpc_BatchOpenChannel__Output, } from '../lnrpc/BatchOpenChannel' -import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannelRequest { channels?: _lnrpc_BatchOpenChannel[] diff --git a/src/grpc/types/lnrpc/ChanPointShim.d.ts b/src/grpc/types/lnrpc/ChanPointShim.d.ts index dd085b3a..e588220a 100644 --- a/src/grpc/types/lnrpc/ChanPointShim.d.ts +++ b/src/grpc/types/lnrpc/ChanPointShim.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -8,7 +9,6 @@ import type { KeyDescriptor as _lnrpc_KeyDescriptor, KeyDescriptor__Output as _lnrpc_KeyDescriptor__Output, } from '../lnrpc/KeyDescriptor' -import type { Long } from '@grpc/proto-loader' export interface ChanPointShim { amt?: number | string | Long diff --git a/src/grpc/types/lnrpc/Channel.ts b/src/grpc/types/lnrpc/Channel.ts index e05aee4b..fa394623 100644 --- a/src/grpc/types/lnrpc/Channel.ts +++ b/src/grpc/types/lnrpc/Channel.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_HTLC, HTLC__Output as _lnrpc_HTLC__Output, @@ -12,7 +13,6 @@ import type { ChannelConstraints as _lnrpc_ChannelConstraints, ChannelConstraints__Output as _lnrpc_ChannelConstraints__Output, } from '../lnrpc/ChannelConstraints' -import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts index f70c677f..d02a3d1a 100644 --- a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts +++ b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface ChannelAcceptRequest { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts index a35eec22..5e3c440d 100644 --- a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_Amount, Amount__Output as _lnrpc_Amount__Output, } from '../lnrpc/Amount' -import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelCloseSummary.ts b/src/grpc/types/lnrpc/ChannelCloseSummary.ts index 5b0bd8a8..211047f2 100644 --- a/src/grpc/types/lnrpc/ChannelCloseSummary.ts +++ b/src/grpc/types/lnrpc/ChannelCloseSummary.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -8,7 +9,6 @@ import type { Resolution as _lnrpc_Resolution, Resolution__Output as _lnrpc_Resolution__Output, } from '../lnrpc/Resolution' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/ChannelEdge.d.ts b/src/grpc/types/lnrpc/ChannelEdge.d.ts index d9a96a08..d2384edf 100644 --- a/src/grpc/types/lnrpc/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts index c4407c23..bd259c31 100644 --- a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -8,7 +9,6 @@ import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdgeUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts index 4acb7061..4f20325b 100644 --- a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface CloseChannelRequest { channel_point?: _lnrpc_ChannelPoint | null diff --git a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts index ba54545b..bee5c573 100644 --- a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts +++ b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface ClosedChannelUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts index 7e6cba0f..c3465b57 100644 --- a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts +++ b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { LightningAddress as _lnrpc_LightningAddress, LightningAddress__Output as _lnrpc_LightningAddress__Output, } from '../lnrpc/LightningAddress' -import type { Long } from '@grpc/proto-loader' export interface ConnectPeerRequest { addr?: _lnrpc_LightningAddress | null diff --git a/src/grpc/types/lnrpc/Failure.ts b/src/grpc/types/lnrpc/Failure.ts index de244f02..12d7c149 100644 --- a/src/grpc/types/lnrpc/Failure.ts +++ b/src/grpc/types/lnrpc/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_ChannelUpdate, ChannelUpdate__Output as _lnrpc_ChannelUpdate__Output, } from '../lnrpc/ChannelUpdate' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/FeeReportResponse.d.ts b/src/grpc/types/lnrpc/FeeReportResponse.d.ts index e02f69e4..0ccce99e 100644 --- a/src/grpc/types/lnrpc/FeeReportResponse.d.ts +++ b/src/grpc/types/lnrpc/FeeReportResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelFeeReport as _lnrpc_ChannelFeeReport, ChannelFeeReport__Output as _lnrpc_ChannelFeeReport__Output, } from '../lnrpc/ChannelFeeReport' -import type { Long } from '@grpc/proto-loader' export interface FeeReportResponse { channel_fees?: _lnrpc_ChannelFeeReport[] diff --git a/src/grpc/types/lnrpc/GetInfoResponse.d.ts b/src/grpc/types/lnrpc/GetInfoResponse.d.ts index ffdfab42..0b150627 100644 --- a/src/grpc/types/lnrpc/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc/GetInfoResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_Chain, Chain__Output as _lnrpc_Chain__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' -import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc/HTLCAttempt.ts b/src/grpc/types/lnrpc/HTLCAttempt.ts index b3a13201..63c7b68f 100644 --- a/src/grpc/types/lnrpc/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc/HTLCAttempt.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_Route, Route__Output as _lnrpc_Route__Output, @@ -8,7 +9,6 @@ import type { Failure as _lnrpc_Failure, Failure__Output as _lnrpc_Failure__Output, } from '../lnrpc/Failure' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Hop.d.ts b/src/grpc/types/lnrpc/Hop.d.ts index 0e70752e..4cc00e8f 100644 --- a/src/grpc/types/lnrpc/Hop.d.ts +++ b/src/grpc/types/lnrpc/Hop.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_MPPRecord, MPPRecord__Output as _lnrpc_MPPRecord__Output, @@ -8,7 +9,6 @@ import type { AMPRecord as _lnrpc_AMPRecord, AMPRecord__Output as _lnrpc_AMPRecord__Output, } from '../lnrpc/AMPRecord' -import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/InitWalletRequest.d.ts b/src/grpc/types/lnrpc/InitWalletRequest.d.ts index 09379e76..e3906c48 100644 --- a/src/grpc/types/lnrpc/InitWalletRequest.d.ts +++ b/src/grpc/types/lnrpc/InitWalletRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/walletunlocker.proto +import type { Long } from '@grpc/proto-loader' import type { ChanBackupSnapshot as _lnrpc_ChanBackupSnapshot, ChanBackupSnapshot__Output as _lnrpc_ChanBackupSnapshot__Output, @@ -8,7 +9,6 @@ import type { WatchOnly as _lnrpc_WatchOnly, WatchOnly__Output as _lnrpc_WatchOnly__Output, } from '../lnrpc/WatchOnly' -import type { Long } from '@grpc/proto-loader' export interface InitWalletRequest { wallet_password?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Invoice.ts b/src/grpc/types/lnrpc/Invoice.ts index 351c40b7..c8977ec2 100644 --- a/src/grpc/types/lnrpc/Invoice.ts +++ b/src/grpc/types/lnrpc/Invoice.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -16,7 +17,6 @@ import type { AMPInvoiceState as _lnrpc_AMPInvoiceState, AMPInvoiceState__Output as _lnrpc_AMPInvoiceState__Output, } from '../lnrpc/AMPInvoiceState' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts index 5bd9c77f..d0ec17a7 100644 --- a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, @@ -8,7 +9,6 @@ import type { AMP as _lnrpc_AMP, AMP__Output as _lnrpc_AMP__Output, } from '../lnrpc/AMP' -import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts index d5ce5f61..02b5f52a 100644 --- a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts +++ b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Invoice as _lnrpc_Invoice, Invoice__Output as _lnrpc_Invoice__Output, } from '../lnrpc/Invoice' -import type { Long } from '@grpc/proto-loader' export interface ListInvoiceResponse { invoices?: _lnrpc_Invoice[] diff --git a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts index 2317081d..271e215d 100644 --- a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts +++ b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Payment as _lnrpc_Payment, Payment__Output as _lnrpc_Payment__Output, } from '../lnrpc/Payment' -import type { Long } from '@grpc/proto-loader' export interface ListPaymentsResponse { payments?: _lnrpc_Payment[] diff --git a/src/grpc/types/lnrpc/NodeInfo.d.ts b/src/grpc/types/lnrpc/NodeInfo.d.ts index 1251f6aa..31129e62 100644 --- a/src/grpc/types/lnrpc/NodeInfo.d.ts +++ b/src/grpc/types/lnrpc/NodeInfo.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { LightningNode as _lnrpc_LightningNode, LightningNode__Output as _lnrpc_LightningNode__Output, @@ -8,7 +9,6 @@ import type { ChannelEdge as _lnrpc_ChannelEdge, ChannelEdge__Output as _lnrpc_ChannelEdge__Output, } from '../lnrpc/ChannelEdge' -import type { Long } from '@grpc/proto-loader' export interface NodeInfo { node?: _lnrpc_LightningNode | null diff --git a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts index 12a2a072..421d622d 100644 --- a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FundingShim as _lnrpc_FundingShim, FundingShim__Output as _lnrpc_FundingShim__Output, @@ -8,7 +9,6 @@ import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface OpenChannelRequest { sat_per_vbyte?: number | string | Long diff --git a/src/grpc/types/lnrpc/OutputDetail.d.ts b/src/grpc/types/lnrpc/OutputDetail.d.ts index f9777323..8bfbaadc 100644 --- a/src/grpc/types/lnrpc/OutputDetail.d.ts +++ b/src/grpc/types/lnrpc/OutputDetail.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { OutputScriptType as _lnrpc_OutputScriptType, OutputScriptType__Output as _lnrpc_OutputScriptType__Output, } from '../lnrpc/OutputScriptType' -import type { Long } from '@grpc/proto-loader' export interface OutputDetail { output_type?: _lnrpc_OutputScriptType diff --git a/src/grpc/types/lnrpc/PayReq.d.ts b/src/grpc/types/lnrpc/PayReq.d.ts index 864bedf0..4334047f 100644 --- a/src/grpc/types/lnrpc/PayReq.d.ts +++ b/src/grpc/types/lnrpc/PayReq.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' -import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc/Payment.ts b/src/grpc/types/lnrpc/Payment.ts index d98361e0..fedcedd5 100644 --- a/src/grpc/types/lnrpc/Payment.ts +++ b/src/grpc/types/lnrpc/Payment.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_HTLCAttempt, HTLCAttempt__Output as _lnrpc_HTLCAttempt__Output, @@ -8,7 +9,6 @@ import type { PaymentFailureReason as _lnrpc_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_PaymentFailureReason__Output, } from '../lnrpc/PaymentFailureReason' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Peer.ts b/src/grpc/types/lnrpc/Peer.ts index b0d9691f..010252ce 100644 --- a/src/grpc/types/lnrpc/Peer.ts +++ b/src/grpc/types/lnrpc/Peer.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, @@ -8,7 +9,6 @@ import type { TimestampedError as _lnrpc_TimestampedError, TimestampedError__Output as _lnrpc_TimestampedError__Output, } from '../lnrpc/TimestampedError' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PendingChannelsResponse.ts b/src/grpc/types/lnrpc/PendingChannelsResponse.ts index 1cfaeee5..c2dd5d0c 100644 --- a/src/grpc/types/lnrpc/PendingChannelsResponse.ts +++ b/src/grpc/types/lnrpc/PendingChannelsResponse.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -12,7 +13,6 @@ import type { PendingHTLC as _lnrpc_PendingHTLC, PendingHTLC__Output as _lnrpc_PendingHTLC__Output, } from '../lnrpc/PendingHTLC' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts index 3c8da411..b2991d2a 100644 --- a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts +++ b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface PolicyUpdateRequest { global?: boolean diff --git a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts index 3a92f24a..d729e8fa 100644 --- a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -20,7 +21,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts index 2b184038..fa75975c 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { StreamAuth as _lnrpc_StreamAuth, StreamAuth__Output as _lnrpc_StreamAuth__Output, @@ -8,7 +9,6 @@ import type { RPCMessage as _lnrpc_RPCMessage, RPCMessage__Output as _lnrpc_RPCMessage__Output, } from '../lnrpc/RPCMessage' -import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareRequest { request_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts index 6ef263be..5e2c44d4 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MiddlewareRegistration as _lnrpc_MiddlewareRegistration, MiddlewareRegistration__Output as _lnrpc_MiddlewareRegistration__Output, @@ -8,7 +9,6 @@ import type { InterceptFeedback as _lnrpc_InterceptFeedback, InterceptFeedback__Output as _lnrpc_InterceptFeedback__Output, } from '../lnrpc/InterceptFeedback' -import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareResponse { ref_msg_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/Resolution.d.ts b/src/grpc/types/lnrpc/Resolution.d.ts index c5d6f1ae..cf8d4b11 100644 --- a/src/grpc/types/lnrpc/Resolution.d.ts +++ b/src/grpc/types/lnrpc/Resolution.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ResolutionType as _lnrpc_ResolutionType, ResolutionType__Output as _lnrpc_ResolutionType__Output, @@ -12,7 +13,6 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface Resolution { resolution_type?: _lnrpc_ResolutionType diff --git a/src/grpc/types/lnrpc/Route.d.ts b/src/grpc/types/lnrpc/Route.d.ts index 4a1aab0d..ab20e38c 100644 --- a/src/grpc/types/lnrpc/Route.d.ts +++ b/src/grpc/types/lnrpc/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_Hop, Hop__Output as _lnrpc_Hop__Output, } from '../lnrpc/Hop' -import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc/SendRequest.d.ts b/src/grpc/types/lnrpc/SendRequest.d.ts index efd6a516..011fd0ca 100644 --- a/src/grpc/types/lnrpc/SendRequest.d.ts +++ b/src/grpc/types/lnrpc/SendRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -8,7 +9,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Transaction.d.ts b/src/grpc/types/lnrpc/Transaction.d.ts index b91d9efd..01e27208 100644 --- a/src/grpc/types/lnrpc/Transaction.d.ts +++ b/src/grpc/types/lnrpc/Transaction.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { OutputDetail as _lnrpc_OutputDetail, OutputDetail__Output as _lnrpc_OutputDetail__Output, @@ -8,7 +9,6 @@ import type { PreviousOutPoint as _lnrpc_PreviousOutPoint, PreviousOutPoint__Output as _lnrpc_PreviousOutPoint__Output, } from '../lnrpc/PreviousOutPoint' -import type { Long } from '@grpc/proto-loader' export interface Transaction { tx_hash?: string diff --git a/src/grpc/types/lnrpc/Utxo.d.ts b/src/grpc/types/lnrpc/Utxo.d.ts index a1b40c40..003062f8 100644 --- a/src/grpc/types/lnrpc/Utxo.d.ts +++ b/src/grpc/types/lnrpc/Utxo.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { AddressType as _lnrpc_AddressType, AddressType__Output as _lnrpc_AddressType__Output, @@ -8,7 +9,6 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface Utxo { address_type?: _lnrpc_AddressType diff --git a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts index 9f0f4eaf..54d79672 100644 --- a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { WalletAccountBalance as _lnrpc_WalletAccountBalance, WalletAccountBalance__Output as _lnrpc_WalletAccountBalance__Output, } from '../lnrpc/WalletAccountBalance' -import type { Long } from '@grpc/proto-loader' export interface WalletBalanceResponse { total_balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/WatchOnly.d.ts b/src/grpc/types/lnrpc/WatchOnly.d.ts index 9d396c65..220316cf 100644 --- a/src/grpc/types/lnrpc/WatchOnly.d.ts +++ b/src/grpc/types/lnrpc/WatchOnly.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletunlocker.proto +import type { Long } from '@grpc/proto-loader' import type { WatchOnlyAccount as _lnrpc_WatchOnlyAccount, WatchOnlyAccount__Output as _lnrpc_WatchOnlyAccount__Output, } from '../lnrpc/WatchOnlyAccount' -import type { Long } from '@grpc/proto-loader' export interface WatchOnly { master_key_birthday_timestamp?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Channel.ts b/src/grpc/types/lnrpc_proxy/Channel.ts index efe7877d..9bd3baf0 100644 --- a/src/grpc/types/lnrpc_proxy/Channel.ts +++ b/src/grpc/types/lnrpc_proxy/Channel.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_proxy_HTLC, HTLC__Output as _lnrpc_proxy_HTLC__Output, @@ -12,7 +13,6 @@ import type { ChannelConstraints as _lnrpc_proxy_ChannelConstraints, ChannelConstraints__Output as _lnrpc_proxy_ChannelConstraints__Output, } from '../lnrpc_proxy/ChannelConstraints' -import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts index 84182c95..22d16ff3 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_proxy_Amount, Amount__Output as _lnrpc_proxy_Amount__Output, } from '../lnrpc_proxy/Amount' -import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts index 76f72dfe..0f2a0940 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_proxy_RoutingPolicy, RoutingPolicy__Output as _lnrpc_proxy_RoutingPolicy__Output, } from '../lnrpc_proxy/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Failure.ts b/src/grpc/types/lnrpc_proxy/Failure.ts index 5a39b26a..caa4aeb0 100644 --- a/src/grpc/types/lnrpc_proxy/Failure.ts +++ b/src/grpc/types/lnrpc_proxy/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_proxy_ChannelUpdate, ChannelUpdate__Output as _lnrpc_proxy_ChannelUpdate__Output, } from '../lnrpc_proxy/ChannelUpdate' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts index 97aed748..8264cf62 100644 --- a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_proxy_Chain, Chain__Output as _lnrpc_proxy_Chain__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts index ddb30300..efd3e649 100644 --- a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_proxy_Route, Route__Output as _lnrpc_proxy_Route__Output, @@ -8,7 +9,6 @@ import type { Failure as _lnrpc_proxy_Failure, Failure__Output as _lnrpc_proxy_Failure__Output, } from '../lnrpc_proxy/Failure' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/Hop.d.ts b/src/grpc/types/lnrpc_proxy/Hop.d.ts index af9ebc8f..c6293156 100644 --- a/src/grpc/types/lnrpc_proxy/Hop.d.ts +++ b/src/grpc/types/lnrpc_proxy/Hop.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_proxy_MPPRecord, MPPRecord__Output as _lnrpc_proxy_MPPRecord__Output, } from '../lnrpc_proxy/MPPRecord' -import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Invoice.ts b/src/grpc/types/lnrpc_proxy/Invoice.ts index db995c40..070654b7 100644 --- a/src/grpc/types/lnrpc_proxy/Invoice.ts +++ b/src/grpc/types/lnrpc_proxy/Invoice.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -12,7 +13,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts index c2d38578..f6a79e7d 100644 --- a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_proxy_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_proxy_InvoiceHTLCState__Output, } from '../lnrpc_proxy/InvoiceHTLCState' -import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/PayReq.d.ts b/src/grpc/types/lnrpc_proxy/PayReq.d.ts index 6b35f606..1819d1ad 100644 --- a/src/grpc/types/lnrpc_proxy/PayReq.d.ts +++ b/src/grpc/types/lnrpc_proxy/PayReq.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc_proxy/Payment.ts b/src/grpc/types/lnrpc_proxy/Payment.ts index f2ecccb5..dfe51afe 100644 --- a/src/grpc/types/lnrpc_proxy/Payment.ts +++ b/src/grpc/types/lnrpc_proxy/Payment.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_proxy_HTLCAttempt, HTLCAttempt__Output as _lnrpc_proxy_HTLCAttempt__Output, @@ -8,7 +9,6 @@ import type { PaymentFailureReason as _lnrpc_proxy_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_proxy_PaymentFailureReason__Output, } from '../lnrpc_proxy/PaymentFailureReason' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts index cb1ae5c4..baf1e390 100644 --- a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -20,7 +21,6 @@ import type { FeatureBit as _lnrpc_proxy_FeatureBit, FeatureBit__Output as _lnrpc_proxy_FeatureBit__Output, } from '../lnrpc_proxy/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc_proxy/Route.d.ts b/src/grpc/types/lnrpc_proxy/Route.d.ts index b807d3e3..f6471177 100644 --- a/src/grpc/types/lnrpc_proxy/Route.d.ts +++ b/src/grpc/types/lnrpc_proxy/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_proxy_Hop, Hop__Output as _lnrpc_proxy_Hop__Output, } from '../lnrpc_proxy/Hop' -import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts index 692207dc..949251e6 100644 --- a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -12,7 +13,6 @@ import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, } from '../lnrpc_proxy/RouteHint' -import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts index 32904ab2..e59c5185 100644 --- a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts +++ b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { CircuitKey as _routerrpc_CircuitKey, CircuitKey__Output as _routerrpc_CircuitKey__Output, } from '../routerrpc/CircuitKey' -import type { Long } from '@grpc/proto-loader' export interface ForwardHtlcInterceptRequest { incoming_circuit_key?: _routerrpc_CircuitKey | null diff --git a/src/grpc/types/routerrpc/HtlcEvent.ts b/src/grpc/types/routerrpc/HtlcEvent.ts index 26988818..1c3f41e9 100644 --- a/src/grpc/types/routerrpc/HtlcEvent.ts +++ b/src/grpc/types/routerrpc/HtlcEvent.ts @@ -1,5 +1,6 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { ForwardEvent as _routerrpc_ForwardEvent, ForwardEvent__Output as _routerrpc_ForwardEvent__Output, @@ -24,7 +25,6 @@ import type { FinalHtlcEvent as _routerrpc_FinalHtlcEvent, FinalHtlcEvent__Output as _routerrpc_FinalHtlcEvent__Output, } from '../routerrpc/FinalHtlcEvent' -import type { Long } from '@grpc/proto-loader' // Original file: proto/router.proto diff --git a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts index d9f825b8..a859a341 100644 --- a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts +++ b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -8,7 +9,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface SendPaymentRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts index 318766f4..13cc94a4 100644 --- a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts +++ b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface BumpFeeRequest { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts index ac975359..ae03d9a0 100644 --- a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts +++ b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { TxTemplate as _walletrpc_TxTemplate, TxTemplate__Output as _walletrpc_TxTemplate__Output, } from '../walletrpc/TxTemplate' -import type { Long } from '@grpc/proto-loader' export interface FundPsbtRequest { psbt?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts index 170a7c38..746828d8 100644 --- a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts +++ b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface LeaseOutputRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/PendingSweep.d.ts b/src/grpc/types/walletrpc/PendingSweep.d.ts index fa88a5e7..3f4180da 100644 --- a/src/grpc/types/walletrpc/PendingSweep.d.ts +++ b/src/grpc/types/walletrpc/PendingSweep.d.ts @@ -1,5 +1,6 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, @@ -8,7 +9,6 @@ import type { WitnessType as _walletrpc_WitnessType, WitnessType__Output as _walletrpc_WitnessType__Output, } from '../walletrpc/WitnessType' -import type { Long } from '@grpc/proto-loader' export interface PendingSweep { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts index 661c5259..ae7c8e82 100644 --- a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts +++ b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { TxOut as _signrpc_TxOut, TxOut__Output as _signrpc_TxOut__Output, } from '../signrpc/TxOut' -import type { Long } from '@grpc/proto-loader' export interface SendOutputsRequest { sat_per_kw?: number | string | Long diff --git a/src/grpc/types/walletrpc/TxTemplate.d.ts b/src/grpc/types/walletrpc/TxTemplate.d.ts index f7c09fd5..47279dc7 100644 --- a/src/grpc/types/walletrpc/TxTemplate.d.ts +++ b/src/grpc/types/walletrpc/TxTemplate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface TxTemplate { inputs?: _lnrpc_OutPoint[] diff --git a/src/grpc/types/walletrpc/UtxoLease.d.ts b/src/grpc/types/walletrpc/UtxoLease.d.ts index 4365f43e..ffc4b397 100644 --- a/src/grpc/types/walletrpc/UtxoLease.d.ts +++ b/src/grpc/types/walletrpc/UtxoLease.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface UtxoLease { id?: Buffer | Uint8Array | string From 3843f44199d7475bd81866db0dca6aaf14955aa9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 1 Apr 2024 20:30:22 +0000 Subject: [PATCH 31/35] [ci commit] Update proto files and types --- src/grpc/types/cln/cln/CreateinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/DelinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/GetrouteRequest.d.ts | 2 +- src/grpc/types/cln/cln/InvoiceRequest.d.ts | 2 +- src/grpc/types/cln/cln/ListforwardsForwards.ts | 2 +- src/grpc/types/cln/cln/ListinvoicesInvoices.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannels.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts | 2 +- src/grpc/types/cln/cln/ListsendpaysPayments.ts | 2 +- src/grpc/types/cln/cln/SendonionRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendonionResponse.ts | 2 +- src/grpc/types/cln/cln/SendpayRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendpayResponse.ts | 2 +- src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitsendpayResponse.ts | 2 +- src/grpc/types/greenlight/Feerate.d.ts | 2 +- src/grpc/types/lnrpc/AMPInvoiceState.d.ts | 2 +- src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannel.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChanPointShim.d.ts | 2 +- src/grpc/types/lnrpc/Channel.ts | 2 +- src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ChannelCloseSummary.ts | 2 +- src/grpc/types/lnrpc/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts | 2 +- src/grpc/types/lnrpc/CloseChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts | 2 +- src/grpc/types/lnrpc/ConnectPeerRequest.d.ts | 2 +- src/grpc/types/lnrpc/Failure.ts | 2 +- src/grpc/types/lnrpc/FeeReportResponse.d.ts | 2 +- src/grpc/types/lnrpc/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc/Hop.d.ts | 2 +- src/grpc/types/lnrpc/InitWalletRequest.d.ts | 2 +- src/grpc/types/lnrpc/Invoice.ts | 2 +- src/grpc/types/lnrpc/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc/ListInvoiceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ListPaymentsResponse.d.ts | 2 +- src/grpc/types/lnrpc/NodeInfo.d.ts | 2 +- src/grpc/types/lnrpc/OpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/OutputDetail.d.ts | 2 +- src/grpc/types/lnrpc/PayReq.d.ts | 2 +- src/grpc/types/lnrpc/Payment.ts | 2 +- src/grpc/types/lnrpc/Peer.ts | 2 +- src/grpc/types/lnrpc/PendingChannelsResponse.ts | 2 +- src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts | 2 +- src/grpc/types/lnrpc/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts | 2 +- src/grpc/types/lnrpc/Resolution.d.ts | 2 +- src/grpc/types/lnrpc/Route.d.ts | 2 +- src/grpc/types/lnrpc/SendRequest.d.ts | 2 +- src/grpc/types/lnrpc/Transaction.d.ts | 2 +- src/grpc/types/lnrpc/Utxo.d.ts | 2 +- src/grpc/types/lnrpc/WalletBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/WatchOnly.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Channel.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Failure.ts | 2 +- src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc_proxy/Hop.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Invoice.ts | 2 +- src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc_proxy/PayReq.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Payment.ts | 2 +- src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Route.d.ts | 2 +- src/grpc/types/lnrpc_proxy/SendRequest.d.ts | 2 +- src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts | 2 +- src/grpc/types/routerrpc/HtlcEvent.ts | 2 +- src/grpc/types/routerrpc/SendPaymentRequest.d.ts | 2 +- src/grpc/types/walletrpc/BumpFeeRequest.d.ts | 2 +- src/grpc/types/walletrpc/FundPsbtRequest.d.ts | 2 +- src/grpc/types/walletrpc/LeaseOutputRequest.d.ts | 2 +- src/grpc/types/walletrpc/PendingSweep.d.ts | 2 +- src/grpc/types/walletrpc/SendOutputsRequest.d.ts | 2 +- src/grpc/types/walletrpc/TxTemplate.d.ts | 2 +- src/grpc/types/walletrpc/UtxoLease.d.ts | 2 +- 83 files changed, 83 insertions(+), 83 deletions(-) diff --git a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts index 57130be6..d73e8560 100644 --- a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/DelinvoiceResponse.ts b/src/grpc/types/cln/cln/DelinvoiceResponse.ts index 0365947a..0621f229 100644 --- a/src/grpc/types/cln/cln/DelinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/DelinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/GetrouteRequest.d.ts b/src/grpc/types/cln/cln/GetrouteRequest.d.ts index 20b76657..00979ea1 100644 --- a/src/grpc/types/cln/cln/GetrouteRequest.d.ts +++ b/src/grpc/types/cln/cln/GetrouteRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface GetrouteRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/InvoiceRequest.d.ts b/src/grpc/types/cln/cln/InvoiceRequest.d.ts index c852f603..5e884c10 100644 --- a/src/grpc/types/cln/cln/InvoiceRequest.d.ts +++ b/src/grpc/types/cln/cln/InvoiceRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { AmountOrAny as _cln_AmountOrAny, AmountOrAny__Output as _cln_AmountOrAny__Output, } from '../cln/AmountOrAny' +import type { Long } from '@grpc/proto-loader' export interface InvoiceRequest { description?: string diff --git a/src/grpc/types/cln/cln/ListforwardsForwards.ts b/src/grpc/types/cln/cln/ListforwardsForwards.ts index 084ba51d..d6c81479 100644 --- a/src/grpc/types/cln/cln/ListforwardsForwards.ts +++ b/src/grpc/types/cln/cln/ListforwardsForwards.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts index 3cd95e64..ccb0a534 100644 --- a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts +++ b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts index 442c5c1a..ced5ca3d 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { ListpeersPeersChannelsFeerate as _cln_ListpeersPeersChannelsFeerate, ListpeersPeersChannelsFeerate__Output as _cln_ListpeersPeersChannelsFeerate__Output, @@ -29,6 +28,7 @@ import type { ListpeersPeersChannelsAlias as _cln_ListpeersPeersChannelsAlias, ListpeersPeersChannelsAlias__Output as _cln_ListpeersPeersChannelsAlias__Output, } from '../cln/ListpeersPeersChannelsAlias' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts index eb6220f5..79ed64b6 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListsendpaysPayments.ts b/src/grpc/types/cln/cln/ListsendpaysPayments.ts index 5daf6d57..ab83ab63 100644 --- a/src/grpc/types/cln/cln/ListsendpaysPayments.ts +++ b/src/grpc/types/cln/cln/ListsendpaysPayments.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendonionRequest.d.ts b/src/grpc/types/cln/cln/SendonionRequest.d.ts index e9b5d79c..04a0a068 100644 --- a/src/grpc/types/cln/cln/SendonionRequest.d.ts +++ b/src/grpc/types/cln/cln/SendonionRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { SendonionFirst_hop as _cln_SendonionFirst_hop, SendonionFirst_hop__Output as _cln_SendonionFirst_hop__Output, @@ -9,6 +8,7 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface SendonionRequest { onion?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/SendonionResponse.ts b/src/grpc/types/cln/cln/SendonionResponse.ts index 14cb87cb..0548e40e 100644 --- a/src/grpc/types/cln/cln/SendonionResponse.ts +++ b/src/grpc/types/cln/cln/SendonionResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendpayRequest.d.ts b/src/grpc/types/cln/cln/SendpayRequest.d.ts index af782167..1eb903d0 100644 --- a/src/grpc/types/cln/cln/SendpayRequest.d.ts +++ b/src/grpc/types/cln/cln/SendpayRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { SendpayRoute as _cln_SendpayRoute, SendpayRoute__Output as _cln_SendpayRoute__Output, @@ -9,6 +8,7 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface SendpayRequest { route?: _cln_SendpayRoute[] diff --git a/src/grpc/types/cln/cln/SendpayResponse.ts b/src/grpc/types/cln/cln/SendpayResponse.ts index 5014692d..50235f69 100644 --- a/src/grpc/types/cln/cln/SendpayResponse.ts +++ b/src/grpc/types/cln/cln/SendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts index 8c4bc7a2..c8a852a2 100644 --- a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts index 65c6714a..c397650b 100644 --- a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitsendpayResponse.ts b/src/grpc/types/cln/cln/WaitsendpayResponse.ts index 2e991681..d34b53f3 100644 --- a/src/grpc/types/cln/cln/WaitsendpayResponse.ts +++ b/src/grpc/types/cln/cln/WaitsendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/greenlight/Feerate.d.ts b/src/grpc/types/greenlight/Feerate.d.ts index 7b201bf6..d8d0adcd 100644 --- a/src/grpc/types/greenlight/Feerate.d.ts +++ b/src/grpc/types/greenlight/Feerate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/greenlight.proto -import type { Long } from '@grpc/proto-loader' import type { FeeratePreset as _greenlight_FeeratePreset, FeeratePreset__Output as _greenlight_FeeratePreset__Output, } from '../greenlight/FeeratePreset' +import type { Long } from '@grpc/proto-loader' export interface Feerate { preset?: _greenlight_FeeratePreset diff --git a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts index 645d3caf..5b0e7492 100644 --- a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts +++ b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, } from '../lnrpc/InvoiceHTLCState' +import type { Long } from '@grpc/proto-loader' export interface AMPInvoiceState { state?: _lnrpc_InvoiceHTLCState diff --git a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts index 241570f7..1e2e873e 100644 --- a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts +++ b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MacaroonPermission as _lnrpc_MacaroonPermission, MacaroonPermission__Output as _lnrpc_MacaroonPermission__Output, } from '../lnrpc/MacaroonPermission' +import type { Long } from '@grpc/proto-loader' export interface BakeMacaroonRequest { permissions?: _lnrpc_MacaroonPermission[] diff --git a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts index 5f52f618..f8c6d9b4 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannel { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts index 43a8ed51..0f9e9da0 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { BatchOpenChannel as _lnrpc_BatchOpenChannel, BatchOpenChannel__Output as _lnrpc_BatchOpenChannel__Output, } from '../lnrpc/BatchOpenChannel' +import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannelRequest { channels?: _lnrpc_BatchOpenChannel[] diff --git a/src/grpc/types/lnrpc/ChanPointShim.d.ts b/src/grpc/types/lnrpc/ChanPointShim.d.ts index e588220a..dd085b3a 100644 --- a/src/grpc/types/lnrpc/ChanPointShim.d.ts +++ b/src/grpc/types/lnrpc/ChanPointShim.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -9,6 +8,7 @@ import type { KeyDescriptor as _lnrpc_KeyDescriptor, KeyDescriptor__Output as _lnrpc_KeyDescriptor__Output, } from '../lnrpc/KeyDescriptor' +import type { Long } from '@grpc/proto-loader' export interface ChanPointShim { amt?: number | string | Long diff --git a/src/grpc/types/lnrpc/Channel.ts b/src/grpc/types/lnrpc/Channel.ts index fa394623..e05aee4b 100644 --- a/src/grpc/types/lnrpc/Channel.ts +++ b/src/grpc/types/lnrpc/Channel.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_HTLC, HTLC__Output as _lnrpc_HTLC__Output, @@ -13,6 +12,7 @@ import type { ChannelConstraints as _lnrpc_ChannelConstraints, ChannelConstraints__Output as _lnrpc_ChannelConstraints__Output, } from '../lnrpc/ChannelConstraints' +import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts index d02a3d1a..f70c677f 100644 --- a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts +++ b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface ChannelAcceptRequest { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts index 5e3c440d..a35eec22 100644 --- a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_Amount, Amount__Output as _lnrpc_Amount__Output, } from '../lnrpc/Amount' +import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelCloseSummary.ts b/src/grpc/types/lnrpc/ChannelCloseSummary.ts index 211047f2..5b0bd8a8 100644 --- a/src/grpc/types/lnrpc/ChannelCloseSummary.ts +++ b/src/grpc/types/lnrpc/ChannelCloseSummary.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -9,6 +8,7 @@ import type { Resolution as _lnrpc_Resolution, Resolution__Output as _lnrpc_Resolution__Output, } from '../lnrpc/Resolution' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/ChannelEdge.d.ts b/src/grpc/types/lnrpc/ChannelEdge.d.ts index d2384edf..d9a96a08 100644 --- a/src/grpc/types/lnrpc/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts index bd259c31..c4407c23 100644 --- a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -9,6 +8,7 @@ import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdgeUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts index 4f20325b..4acb7061 100644 --- a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface CloseChannelRequest { channel_point?: _lnrpc_ChannelPoint | null diff --git a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts index bee5c573..ba54545b 100644 --- a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts +++ b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface ClosedChannelUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts index c3465b57..7e6cba0f 100644 --- a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts +++ b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { LightningAddress as _lnrpc_LightningAddress, LightningAddress__Output as _lnrpc_LightningAddress__Output, } from '../lnrpc/LightningAddress' +import type { Long } from '@grpc/proto-loader' export interface ConnectPeerRequest { addr?: _lnrpc_LightningAddress | null diff --git a/src/grpc/types/lnrpc/Failure.ts b/src/grpc/types/lnrpc/Failure.ts index 12d7c149..de244f02 100644 --- a/src/grpc/types/lnrpc/Failure.ts +++ b/src/grpc/types/lnrpc/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_ChannelUpdate, ChannelUpdate__Output as _lnrpc_ChannelUpdate__Output, } from '../lnrpc/ChannelUpdate' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/FeeReportResponse.d.ts b/src/grpc/types/lnrpc/FeeReportResponse.d.ts index 0ccce99e..e02f69e4 100644 --- a/src/grpc/types/lnrpc/FeeReportResponse.d.ts +++ b/src/grpc/types/lnrpc/FeeReportResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelFeeReport as _lnrpc_ChannelFeeReport, ChannelFeeReport__Output as _lnrpc_ChannelFeeReport__Output, } from '../lnrpc/ChannelFeeReport' +import type { Long } from '@grpc/proto-loader' export interface FeeReportResponse { channel_fees?: _lnrpc_ChannelFeeReport[] diff --git a/src/grpc/types/lnrpc/GetInfoResponse.d.ts b/src/grpc/types/lnrpc/GetInfoResponse.d.ts index 0b150627..ffdfab42 100644 --- a/src/grpc/types/lnrpc/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc/GetInfoResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_Chain, Chain__Output as _lnrpc_Chain__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' +import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc/HTLCAttempt.ts b/src/grpc/types/lnrpc/HTLCAttempt.ts index 63c7b68f..b3a13201 100644 --- a/src/grpc/types/lnrpc/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc/HTLCAttempt.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_Route, Route__Output as _lnrpc_Route__Output, @@ -9,6 +8,7 @@ import type { Failure as _lnrpc_Failure, Failure__Output as _lnrpc_Failure__Output, } from '../lnrpc/Failure' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Hop.d.ts b/src/grpc/types/lnrpc/Hop.d.ts index 4cc00e8f..0e70752e 100644 --- a/src/grpc/types/lnrpc/Hop.d.ts +++ b/src/grpc/types/lnrpc/Hop.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_MPPRecord, MPPRecord__Output as _lnrpc_MPPRecord__Output, @@ -9,6 +8,7 @@ import type { AMPRecord as _lnrpc_AMPRecord, AMPRecord__Output as _lnrpc_AMPRecord__Output, } from '../lnrpc/AMPRecord' +import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/InitWalletRequest.d.ts b/src/grpc/types/lnrpc/InitWalletRequest.d.ts index e3906c48..09379e76 100644 --- a/src/grpc/types/lnrpc/InitWalletRequest.d.ts +++ b/src/grpc/types/lnrpc/InitWalletRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/walletunlocker.proto -import type { Long } from '@grpc/proto-loader' import type { ChanBackupSnapshot as _lnrpc_ChanBackupSnapshot, ChanBackupSnapshot__Output as _lnrpc_ChanBackupSnapshot__Output, @@ -9,6 +8,7 @@ import type { WatchOnly as _lnrpc_WatchOnly, WatchOnly__Output as _lnrpc_WatchOnly__Output, } from '../lnrpc/WatchOnly' +import type { Long } from '@grpc/proto-loader' export interface InitWalletRequest { wallet_password?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Invoice.ts b/src/grpc/types/lnrpc/Invoice.ts index c8977ec2..351c40b7 100644 --- a/src/grpc/types/lnrpc/Invoice.ts +++ b/src/grpc/types/lnrpc/Invoice.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -17,6 +16,7 @@ import type { AMPInvoiceState as _lnrpc_AMPInvoiceState, AMPInvoiceState__Output as _lnrpc_AMPInvoiceState__Output, } from '../lnrpc/AMPInvoiceState' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts index d0ec17a7..5bd9c77f 100644 --- a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, @@ -9,6 +8,7 @@ import type { AMP as _lnrpc_AMP, AMP__Output as _lnrpc_AMP__Output, } from '../lnrpc/AMP' +import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts index 02b5f52a..d5ce5f61 100644 --- a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts +++ b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Invoice as _lnrpc_Invoice, Invoice__Output as _lnrpc_Invoice__Output, } from '../lnrpc/Invoice' +import type { Long } from '@grpc/proto-loader' export interface ListInvoiceResponse { invoices?: _lnrpc_Invoice[] diff --git a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts index 271e215d..2317081d 100644 --- a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts +++ b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Payment as _lnrpc_Payment, Payment__Output as _lnrpc_Payment__Output, } from '../lnrpc/Payment' +import type { Long } from '@grpc/proto-loader' export interface ListPaymentsResponse { payments?: _lnrpc_Payment[] diff --git a/src/grpc/types/lnrpc/NodeInfo.d.ts b/src/grpc/types/lnrpc/NodeInfo.d.ts index 31129e62..1251f6aa 100644 --- a/src/grpc/types/lnrpc/NodeInfo.d.ts +++ b/src/grpc/types/lnrpc/NodeInfo.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { LightningNode as _lnrpc_LightningNode, LightningNode__Output as _lnrpc_LightningNode__Output, @@ -9,6 +8,7 @@ import type { ChannelEdge as _lnrpc_ChannelEdge, ChannelEdge__Output as _lnrpc_ChannelEdge__Output, } from '../lnrpc/ChannelEdge' +import type { Long } from '@grpc/proto-loader' export interface NodeInfo { node?: _lnrpc_LightningNode | null diff --git a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts index 421d622d..12a2a072 100644 --- a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FundingShim as _lnrpc_FundingShim, FundingShim__Output as _lnrpc_FundingShim__Output, @@ -9,6 +8,7 @@ import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface OpenChannelRequest { sat_per_vbyte?: number | string | Long diff --git a/src/grpc/types/lnrpc/OutputDetail.d.ts b/src/grpc/types/lnrpc/OutputDetail.d.ts index 8bfbaadc..f9777323 100644 --- a/src/grpc/types/lnrpc/OutputDetail.d.ts +++ b/src/grpc/types/lnrpc/OutputDetail.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { OutputScriptType as _lnrpc_OutputScriptType, OutputScriptType__Output as _lnrpc_OutputScriptType__Output, } from '../lnrpc/OutputScriptType' +import type { Long } from '@grpc/proto-loader' export interface OutputDetail { output_type?: _lnrpc_OutputScriptType diff --git a/src/grpc/types/lnrpc/PayReq.d.ts b/src/grpc/types/lnrpc/PayReq.d.ts index 4334047f..864bedf0 100644 --- a/src/grpc/types/lnrpc/PayReq.d.ts +++ b/src/grpc/types/lnrpc/PayReq.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' +import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc/Payment.ts b/src/grpc/types/lnrpc/Payment.ts index fedcedd5..d98361e0 100644 --- a/src/grpc/types/lnrpc/Payment.ts +++ b/src/grpc/types/lnrpc/Payment.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_HTLCAttempt, HTLCAttempt__Output as _lnrpc_HTLCAttempt__Output, @@ -9,6 +8,7 @@ import type { PaymentFailureReason as _lnrpc_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_PaymentFailureReason__Output, } from '../lnrpc/PaymentFailureReason' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Peer.ts b/src/grpc/types/lnrpc/Peer.ts index 010252ce..b0d9691f 100644 --- a/src/grpc/types/lnrpc/Peer.ts +++ b/src/grpc/types/lnrpc/Peer.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, @@ -9,6 +8,7 @@ import type { TimestampedError as _lnrpc_TimestampedError, TimestampedError__Output as _lnrpc_TimestampedError__Output, } from '../lnrpc/TimestampedError' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PendingChannelsResponse.ts b/src/grpc/types/lnrpc/PendingChannelsResponse.ts index c2dd5d0c..1cfaeee5 100644 --- a/src/grpc/types/lnrpc/PendingChannelsResponse.ts +++ b/src/grpc/types/lnrpc/PendingChannelsResponse.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -13,6 +12,7 @@ import type { PendingHTLC as _lnrpc_PendingHTLC, PendingHTLC__Output as _lnrpc_PendingHTLC__Output, } from '../lnrpc/PendingHTLC' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts index b2991d2a..3c8da411 100644 --- a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts +++ b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface PolicyUpdateRequest { global?: boolean diff --git a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts index d729e8fa..3a92f24a 100644 --- a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -21,6 +20,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts index fa75975c..2b184038 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { StreamAuth as _lnrpc_StreamAuth, StreamAuth__Output as _lnrpc_StreamAuth__Output, @@ -9,6 +8,7 @@ import type { RPCMessage as _lnrpc_RPCMessage, RPCMessage__Output as _lnrpc_RPCMessage__Output, } from '../lnrpc/RPCMessage' +import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareRequest { request_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts index 5e2c44d4..6ef263be 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MiddlewareRegistration as _lnrpc_MiddlewareRegistration, MiddlewareRegistration__Output as _lnrpc_MiddlewareRegistration__Output, @@ -9,6 +8,7 @@ import type { InterceptFeedback as _lnrpc_InterceptFeedback, InterceptFeedback__Output as _lnrpc_InterceptFeedback__Output, } from '../lnrpc/InterceptFeedback' +import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareResponse { ref_msg_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/Resolution.d.ts b/src/grpc/types/lnrpc/Resolution.d.ts index cf8d4b11..c5d6f1ae 100644 --- a/src/grpc/types/lnrpc/Resolution.d.ts +++ b/src/grpc/types/lnrpc/Resolution.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ResolutionType as _lnrpc_ResolutionType, ResolutionType__Output as _lnrpc_ResolutionType__Output, @@ -13,6 +12,7 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface Resolution { resolution_type?: _lnrpc_ResolutionType diff --git a/src/grpc/types/lnrpc/Route.d.ts b/src/grpc/types/lnrpc/Route.d.ts index ab20e38c..4a1aab0d 100644 --- a/src/grpc/types/lnrpc/Route.d.ts +++ b/src/grpc/types/lnrpc/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_Hop, Hop__Output as _lnrpc_Hop__Output, } from '../lnrpc/Hop' +import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc/SendRequest.d.ts b/src/grpc/types/lnrpc/SendRequest.d.ts index 011fd0ca..efd6a516 100644 --- a/src/grpc/types/lnrpc/SendRequest.d.ts +++ b/src/grpc/types/lnrpc/SendRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -9,6 +8,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Transaction.d.ts b/src/grpc/types/lnrpc/Transaction.d.ts index 01e27208..b91d9efd 100644 --- a/src/grpc/types/lnrpc/Transaction.d.ts +++ b/src/grpc/types/lnrpc/Transaction.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { OutputDetail as _lnrpc_OutputDetail, OutputDetail__Output as _lnrpc_OutputDetail__Output, @@ -9,6 +8,7 @@ import type { PreviousOutPoint as _lnrpc_PreviousOutPoint, PreviousOutPoint__Output as _lnrpc_PreviousOutPoint__Output, } from '../lnrpc/PreviousOutPoint' +import type { Long } from '@grpc/proto-loader' export interface Transaction { tx_hash?: string diff --git a/src/grpc/types/lnrpc/Utxo.d.ts b/src/grpc/types/lnrpc/Utxo.d.ts index 003062f8..a1b40c40 100644 --- a/src/grpc/types/lnrpc/Utxo.d.ts +++ b/src/grpc/types/lnrpc/Utxo.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { AddressType as _lnrpc_AddressType, AddressType__Output as _lnrpc_AddressType__Output, @@ -9,6 +8,7 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface Utxo { address_type?: _lnrpc_AddressType diff --git a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts index 54d79672..9f0f4eaf 100644 --- a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { WalletAccountBalance as _lnrpc_WalletAccountBalance, WalletAccountBalance__Output as _lnrpc_WalletAccountBalance__Output, } from '../lnrpc/WalletAccountBalance' +import type { Long } from '@grpc/proto-loader' export interface WalletBalanceResponse { total_balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/WatchOnly.d.ts b/src/grpc/types/lnrpc/WatchOnly.d.ts index 220316cf..9d396c65 100644 --- a/src/grpc/types/lnrpc/WatchOnly.d.ts +++ b/src/grpc/types/lnrpc/WatchOnly.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletunlocker.proto -import type { Long } from '@grpc/proto-loader' import type { WatchOnlyAccount as _lnrpc_WatchOnlyAccount, WatchOnlyAccount__Output as _lnrpc_WatchOnlyAccount__Output, } from '../lnrpc/WatchOnlyAccount' +import type { Long } from '@grpc/proto-loader' export interface WatchOnly { master_key_birthday_timestamp?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Channel.ts b/src/grpc/types/lnrpc_proxy/Channel.ts index 9bd3baf0..efe7877d 100644 --- a/src/grpc/types/lnrpc_proxy/Channel.ts +++ b/src/grpc/types/lnrpc_proxy/Channel.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_proxy_HTLC, HTLC__Output as _lnrpc_proxy_HTLC__Output, @@ -13,6 +12,7 @@ import type { ChannelConstraints as _lnrpc_proxy_ChannelConstraints, ChannelConstraints__Output as _lnrpc_proxy_ChannelConstraints__Output, } from '../lnrpc_proxy/ChannelConstraints' +import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts index 22d16ff3..84182c95 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_proxy_Amount, Amount__Output as _lnrpc_proxy_Amount__Output, } from '../lnrpc_proxy/Amount' +import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts index 0f2a0940..76f72dfe 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_proxy_RoutingPolicy, RoutingPolicy__Output as _lnrpc_proxy_RoutingPolicy__Output, } from '../lnrpc_proxy/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Failure.ts b/src/grpc/types/lnrpc_proxy/Failure.ts index caa4aeb0..5a39b26a 100644 --- a/src/grpc/types/lnrpc_proxy/Failure.ts +++ b/src/grpc/types/lnrpc_proxy/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_proxy_ChannelUpdate, ChannelUpdate__Output as _lnrpc_proxy_ChannelUpdate__Output, } from '../lnrpc_proxy/ChannelUpdate' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts index 8264cf62..97aed748 100644 --- a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_proxy_Chain, Chain__Output as _lnrpc_proxy_Chain__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts index efd3e649..ddb30300 100644 --- a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_proxy_Route, Route__Output as _lnrpc_proxy_Route__Output, @@ -9,6 +8,7 @@ import type { Failure as _lnrpc_proxy_Failure, Failure__Output as _lnrpc_proxy_Failure__Output, } from '../lnrpc_proxy/Failure' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/Hop.d.ts b/src/grpc/types/lnrpc_proxy/Hop.d.ts index c6293156..af9ebc8f 100644 --- a/src/grpc/types/lnrpc_proxy/Hop.d.ts +++ b/src/grpc/types/lnrpc_proxy/Hop.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_proxy_MPPRecord, MPPRecord__Output as _lnrpc_proxy_MPPRecord__Output, } from '../lnrpc_proxy/MPPRecord' +import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Invoice.ts b/src/grpc/types/lnrpc_proxy/Invoice.ts index 070654b7..db995c40 100644 --- a/src/grpc/types/lnrpc_proxy/Invoice.ts +++ b/src/grpc/types/lnrpc_proxy/Invoice.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -13,6 +12,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts index f6a79e7d..c2d38578 100644 --- a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_proxy_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_proxy_InvoiceHTLCState__Output, } from '../lnrpc_proxy/InvoiceHTLCState' +import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/PayReq.d.ts b/src/grpc/types/lnrpc_proxy/PayReq.d.ts index 1819d1ad..6b35f606 100644 --- a/src/grpc/types/lnrpc_proxy/PayReq.d.ts +++ b/src/grpc/types/lnrpc_proxy/PayReq.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc_proxy/Payment.ts b/src/grpc/types/lnrpc_proxy/Payment.ts index dfe51afe..f2ecccb5 100644 --- a/src/grpc/types/lnrpc_proxy/Payment.ts +++ b/src/grpc/types/lnrpc_proxy/Payment.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_proxy_HTLCAttempt, HTLCAttempt__Output as _lnrpc_proxy_HTLCAttempt__Output, @@ -9,6 +8,7 @@ import type { PaymentFailureReason as _lnrpc_proxy_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_proxy_PaymentFailureReason__Output, } from '../lnrpc_proxy/PaymentFailureReason' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts index baf1e390..cb1ae5c4 100644 --- a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -21,6 +20,7 @@ import type { FeatureBit as _lnrpc_proxy_FeatureBit, FeatureBit__Output as _lnrpc_proxy_FeatureBit__Output, } from '../lnrpc_proxy/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc_proxy/Route.d.ts b/src/grpc/types/lnrpc_proxy/Route.d.ts index f6471177..b807d3e3 100644 --- a/src/grpc/types/lnrpc_proxy/Route.d.ts +++ b/src/grpc/types/lnrpc_proxy/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_proxy_Hop, Hop__Output as _lnrpc_proxy_Hop__Output, } from '../lnrpc_proxy/Hop' +import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts index 949251e6..692207dc 100644 --- a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -13,6 +12,7 @@ import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, } from '../lnrpc_proxy/RouteHint' +import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts index e59c5185..32904ab2 100644 --- a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts +++ b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { CircuitKey as _routerrpc_CircuitKey, CircuitKey__Output as _routerrpc_CircuitKey__Output, } from '../routerrpc/CircuitKey' +import type { Long } from '@grpc/proto-loader' export interface ForwardHtlcInterceptRequest { incoming_circuit_key?: _routerrpc_CircuitKey | null diff --git a/src/grpc/types/routerrpc/HtlcEvent.ts b/src/grpc/types/routerrpc/HtlcEvent.ts index 1c3f41e9..26988818 100644 --- a/src/grpc/types/routerrpc/HtlcEvent.ts +++ b/src/grpc/types/routerrpc/HtlcEvent.ts @@ -1,6 +1,5 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { ForwardEvent as _routerrpc_ForwardEvent, ForwardEvent__Output as _routerrpc_ForwardEvent__Output, @@ -25,6 +24,7 @@ import type { FinalHtlcEvent as _routerrpc_FinalHtlcEvent, FinalHtlcEvent__Output as _routerrpc_FinalHtlcEvent__Output, } from '../routerrpc/FinalHtlcEvent' +import type { Long } from '@grpc/proto-loader' // Original file: proto/router.proto diff --git a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts index a859a341..d9f825b8 100644 --- a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts +++ b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -9,6 +8,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface SendPaymentRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts index 13cc94a4..318766f4 100644 --- a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts +++ b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface BumpFeeRequest { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts index ae03d9a0..ac975359 100644 --- a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts +++ b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { TxTemplate as _walletrpc_TxTemplate, TxTemplate__Output as _walletrpc_TxTemplate__Output, } from '../walletrpc/TxTemplate' +import type { Long } from '@grpc/proto-loader' export interface FundPsbtRequest { psbt?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts index 746828d8..170a7c38 100644 --- a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts +++ b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface LeaseOutputRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/PendingSweep.d.ts b/src/grpc/types/walletrpc/PendingSweep.d.ts index 3f4180da..fa88a5e7 100644 --- a/src/grpc/types/walletrpc/PendingSweep.d.ts +++ b/src/grpc/types/walletrpc/PendingSweep.d.ts @@ -1,6 +1,5 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, @@ -9,6 +8,7 @@ import type { WitnessType as _walletrpc_WitnessType, WitnessType__Output as _walletrpc_WitnessType__Output, } from '../walletrpc/WitnessType' +import type { Long } from '@grpc/proto-loader' export interface PendingSweep { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts index ae7c8e82..661c5259 100644 --- a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts +++ b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { TxOut as _signrpc_TxOut, TxOut__Output as _signrpc_TxOut__Output, } from '../signrpc/TxOut' +import type { Long } from '@grpc/proto-loader' export interface SendOutputsRequest { sat_per_kw?: number | string | Long diff --git a/src/grpc/types/walletrpc/TxTemplate.d.ts b/src/grpc/types/walletrpc/TxTemplate.d.ts index 47279dc7..f7c09fd5 100644 --- a/src/grpc/types/walletrpc/TxTemplate.d.ts +++ b/src/grpc/types/walletrpc/TxTemplate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface TxTemplate { inputs?: _lnrpc_OutPoint[] diff --git a/src/grpc/types/walletrpc/UtxoLease.d.ts b/src/grpc/types/walletrpc/UtxoLease.d.ts index ffc4b397..4365f43e 100644 --- a/src/grpc/types/walletrpc/UtxoLease.d.ts +++ b/src/grpc/types/walletrpc/UtxoLease.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface UtxoLease { id?: Buffer | Uint8Array | string From 63d82c88c3c7967c5dc4c4e7beceb708e29c0c00 Mon Sep 17 00:00:00 2001 From: Oluwatobi Bamidele Date: Wed, 10 Apr 2024 15:46:35 +0100 Subject: [PATCH 32/35] update: ensured empty string app_url are saved --- dist/src/controllers/chatTribes.js | 6 +++--- dist/src/controllers/chatTribes.js.map | 2 +- dist/src/utils/tribes.js | 2 +- dist/src/utils/tribes.js.map | 2 +- src/controllers/chatTribes.ts | 7 ++++--- src/utils/tribes.ts | 2 +- 6 files changed, 11 insertions(+), 10 deletions(-) diff --git a/dist/src/controllers/chatTribes.js b/dist/src/controllers/chatTribes.js index fc7089aa..c22bffcd 100644 --- a/dist/src/controllers/chatTribes.js +++ b/dist/src/controllers/chatTribes.js @@ -449,9 +449,9 @@ function editTribe(req, res) { obj.escrowMillis = escrow_millis; if (unlisted || unlisted === false) obj.unlisted = unlisted; - if (app_url) + if (app_url || app_url === '') obj.appUrl = app_url; - if (feed_url) + if (feed_url || feed_url === '') obj.feedUrl = feed_url; if (feed_type) obj.feedType = feed_type; @@ -469,7 +469,7 @@ function editTribe(req, res) { obj.stakworkApiKey = stakwork_api_key; if (stakwork_webhook) obj.stakworkWebhook = stakwork_webhook; - if (second_brain_url) + if (second_brain_url || second_brain_url === '') obj.secondBrainUrl = second_brain_url; if (Object.keys(obj).length > 0) { yield chat.update(obj); diff --git a/dist/src/controllers/chatTribes.js.map b/dist/src/controllers/chatTribes.js.map index 909e83e4..0a90e7e5 100644 --- a/dist/src/controllers/chatTribes.js.map +++ b/dist/src/controllers/chatTribes.js.map @@ -1 +1 @@ -{"version":3,"file":"chatTribes.js","sourceRoot":"","sources":["../../../src/controllers/chatTribes.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"chatTribes.js","sourceRoot":"","sources":["../../../src/controllers/chatTribes.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/src/utils/tribes.js b/dist/src/utils/tribes.js index 605ad1e5..90090006 100644 --- a/dist/src/utils/tribes.js +++ b/dist/src/utils/tribes.js @@ -436,7 +436,7 @@ function edit({ uuid, host, name, description, tags, img, price_per_message, pri owner_route_hint: owner_route_hint || '', pin: pin || '', profile_filters, - second_brain_url, + second_brain_url: second_brain_url || '', }), headers: { 'Content-Type': 'application/json' }, }); diff --git a/dist/src/utils/tribes.js.map b/dist/src/utils/tribes.js.map index 6b3d1efb..2b154bdf 100644 --- a/dist/src/utils/tribes.js.map +++ b/dist/src/utils/tribes.js.map @@ -1 +1 @@ -{"version":3,"file":"tribes.js","sourceRoot":"","sources":["../../../src/utils/tribes.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"tribes.js","sourceRoot":"","sources":["../../../src/utils/tribes.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/controllers/chatTribes.ts b/src/controllers/chatTribes.ts index 754ad830..6c242483 100644 --- a/src/controllers/chatTribes.ts +++ b/src/controllers/chatTribes.ts @@ -491,8 +491,8 @@ export async function editTribe(req: Req, res: Res): Promise { if (escrow_amount || escrow_amount === 0) obj.escrowAmount = escrow_amount if (escrow_millis || escrow_millis === 0) obj.escrowMillis = escrow_millis if (unlisted || unlisted === false) obj.unlisted = unlisted - if (app_url) obj.appUrl = app_url - if (feed_url) obj.feedUrl = feed_url + if (app_url || app_url === '') obj.appUrl = app_url + if (feed_url || feed_url === '') obj.feedUrl = feed_url if (feed_type) obj.feedType = feed_type if (req.body.private || req.body.private === false) obj.private = req.body.private @@ -503,7 +503,8 @@ export async function editTribe(req: Req, res: Res): Promise { if (jitsi_server) obj.jitsiServer = jitsi_server if (stakwork_api_key) obj.stakworkApiKey = stakwork_api_key if (stakwork_webhook) obj.stakworkWebhook = stakwork_webhook - if (second_brain_url) obj.secondBrainUrl = second_brain_url + if (second_brain_url || second_brain_url === '') + obj.secondBrainUrl = second_brain_url if (Object.keys(obj).length > 0) { await chat.update(obj) } diff --git a/src/utils/tribes.ts b/src/utils/tribes.ts index cb82a5fa..69785f50 100644 --- a/src/utils/tribes.ts +++ b/src/utils/tribes.ts @@ -550,7 +550,7 @@ export async function edit({ owner_route_hint: owner_route_hint || '', pin: pin || '', profile_filters, - second_brain_url, + second_brain_url: second_brain_url || '', }), headers: { 'Content-Type': 'application/json' }, }) From 92a66aa3d49f1e622c4032d4579cd20310b1bb6c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 10 Apr 2024 16:04:11 +0000 Subject: [PATCH 33/35] [ci commit] Lint and format code --- src/grpc/types/cln/cln/CreateinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/DelinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/GetrouteRequest.d.ts | 2 +- src/grpc/types/cln/cln/InvoiceRequest.d.ts | 2 +- src/grpc/types/cln/cln/ListforwardsForwards.ts | 2 +- src/grpc/types/cln/cln/ListinvoicesInvoices.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannels.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts | 2 +- src/grpc/types/cln/cln/ListsendpaysPayments.ts | 2 +- src/grpc/types/cln/cln/SendonionRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendonionResponse.ts | 2 +- src/grpc/types/cln/cln/SendpayRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendpayResponse.ts | 2 +- src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitsendpayResponse.ts | 2 +- src/grpc/types/greenlight/Feerate.d.ts | 2 +- src/grpc/types/lnrpc/AMPInvoiceState.d.ts | 2 +- src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannel.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChanPointShim.d.ts | 2 +- src/grpc/types/lnrpc/Channel.ts | 2 +- src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ChannelCloseSummary.ts | 2 +- src/grpc/types/lnrpc/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts | 2 +- src/grpc/types/lnrpc/CloseChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts | 2 +- src/grpc/types/lnrpc/ConnectPeerRequest.d.ts | 2 +- src/grpc/types/lnrpc/Failure.ts | 2 +- src/grpc/types/lnrpc/FeeReportResponse.d.ts | 2 +- src/grpc/types/lnrpc/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc/Hop.d.ts | 2 +- src/grpc/types/lnrpc/InitWalletRequest.d.ts | 2 +- src/grpc/types/lnrpc/Invoice.ts | 2 +- src/grpc/types/lnrpc/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc/ListInvoiceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ListPaymentsResponse.d.ts | 2 +- src/grpc/types/lnrpc/NodeInfo.d.ts | 2 +- src/grpc/types/lnrpc/OpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/OutputDetail.d.ts | 2 +- src/grpc/types/lnrpc/PayReq.d.ts | 2 +- src/grpc/types/lnrpc/Payment.ts | 2 +- src/grpc/types/lnrpc/Peer.ts | 2 +- src/grpc/types/lnrpc/PendingChannelsResponse.ts | 2 +- src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts | 2 +- src/grpc/types/lnrpc/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts | 2 +- src/grpc/types/lnrpc/Resolution.d.ts | 2 +- src/grpc/types/lnrpc/Route.d.ts | 2 +- src/grpc/types/lnrpc/SendRequest.d.ts | 2 +- src/grpc/types/lnrpc/Transaction.d.ts | 2 +- src/grpc/types/lnrpc/Utxo.d.ts | 2 +- src/grpc/types/lnrpc/WalletBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/WatchOnly.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Channel.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Failure.ts | 2 +- src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc_proxy/Hop.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Invoice.ts | 2 +- src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc_proxy/PayReq.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Payment.ts | 2 +- src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Route.d.ts | 2 +- src/grpc/types/lnrpc_proxy/SendRequest.d.ts | 2 +- src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts | 2 +- src/grpc/types/routerrpc/HtlcEvent.ts | 2 +- src/grpc/types/routerrpc/SendPaymentRequest.d.ts | 2 +- src/grpc/types/walletrpc/BumpFeeRequest.d.ts | 2 +- src/grpc/types/walletrpc/FundPsbtRequest.d.ts | 2 +- src/grpc/types/walletrpc/LeaseOutputRequest.d.ts | 2 +- src/grpc/types/walletrpc/PendingSweep.d.ts | 2 +- src/grpc/types/walletrpc/SendOutputsRequest.d.ts | 2 +- src/grpc/types/walletrpc/TxTemplate.d.ts | 2 +- src/grpc/types/walletrpc/UtxoLease.d.ts | 2 +- 83 files changed, 83 insertions(+), 83 deletions(-) diff --git a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts index d73e8560..57130be6 100644 --- a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/DelinvoiceResponse.ts b/src/grpc/types/cln/cln/DelinvoiceResponse.ts index 0621f229..0365947a 100644 --- a/src/grpc/types/cln/cln/DelinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/DelinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/GetrouteRequest.d.ts b/src/grpc/types/cln/cln/GetrouteRequest.d.ts index 00979ea1..20b76657 100644 --- a/src/grpc/types/cln/cln/GetrouteRequest.d.ts +++ b/src/grpc/types/cln/cln/GetrouteRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface GetrouteRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/InvoiceRequest.d.ts b/src/grpc/types/cln/cln/InvoiceRequest.d.ts index 5e884c10..c852f603 100644 --- a/src/grpc/types/cln/cln/InvoiceRequest.d.ts +++ b/src/grpc/types/cln/cln/InvoiceRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { AmountOrAny as _cln_AmountOrAny, AmountOrAny__Output as _cln_AmountOrAny__Output, } from '../cln/AmountOrAny' -import type { Long } from '@grpc/proto-loader' export interface InvoiceRequest { description?: string diff --git a/src/grpc/types/cln/cln/ListforwardsForwards.ts b/src/grpc/types/cln/cln/ListforwardsForwards.ts index d6c81479..084ba51d 100644 --- a/src/grpc/types/cln/cln/ListforwardsForwards.ts +++ b/src/grpc/types/cln/cln/ListforwardsForwards.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts index ccb0a534..3cd95e64 100644 --- a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts +++ b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts index ced5ca3d..442c5c1a 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { ListpeersPeersChannelsFeerate as _cln_ListpeersPeersChannelsFeerate, ListpeersPeersChannelsFeerate__Output as _cln_ListpeersPeersChannelsFeerate__Output, @@ -28,7 +29,6 @@ import type { ListpeersPeersChannelsAlias as _cln_ListpeersPeersChannelsAlias, ListpeersPeersChannelsAlias__Output as _cln_ListpeersPeersChannelsAlias__Output, } from '../cln/ListpeersPeersChannelsAlias' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts index 79ed64b6..eb6220f5 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListsendpaysPayments.ts b/src/grpc/types/cln/cln/ListsendpaysPayments.ts index ab83ab63..5daf6d57 100644 --- a/src/grpc/types/cln/cln/ListsendpaysPayments.ts +++ b/src/grpc/types/cln/cln/ListsendpaysPayments.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendonionRequest.d.ts b/src/grpc/types/cln/cln/SendonionRequest.d.ts index 04a0a068..e9b5d79c 100644 --- a/src/grpc/types/cln/cln/SendonionRequest.d.ts +++ b/src/grpc/types/cln/cln/SendonionRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { SendonionFirst_hop as _cln_SendonionFirst_hop, SendonionFirst_hop__Output as _cln_SendonionFirst_hop__Output, @@ -8,7 +9,6 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface SendonionRequest { onion?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/SendonionResponse.ts b/src/grpc/types/cln/cln/SendonionResponse.ts index 0548e40e..14cb87cb 100644 --- a/src/grpc/types/cln/cln/SendonionResponse.ts +++ b/src/grpc/types/cln/cln/SendonionResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendpayRequest.d.ts b/src/grpc/types/cln/cln/SendpayRequest.d.ts index 1eb903d0..af782167 100644 --- a/src/grpc/types/cln/cln/SendpayRequest.d.ts +++ b/src/grpc/types/cln/cln/SendpayRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { SendpayRoute as _cln_SendpayRoute, SendpayRoute__Output as _cln_SendpayRoute__Output, @@ -8,7 +9,6 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' export interface SendpayRequest { route?: _cln_SendpayRoute[] diff --git a/src/grpc/types/cln/cln/SendpayResponse.ts b/src/grpc/types/cln/cln/SendpayResponse.ts index 50235f69..5014692d 100644 --- a/src/grpc/types/cln/cln/SendpayResponse.ts +++ b/src/grpc/types/cln/cln/SendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts index c8a852a2..8c4bc7a2 100644 --- a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts index c397650b..65c6714a 100644 --- a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitsendpayResponse.ts b/src/grpc/types/cln/cln/WaitsendpayResponse.ts index d34b53f3..2e991681 100644 --- a/src/grpc/types/cln/cln/WaitsendpayResponse.ts +++ b/src/grpc/types/cln/cln/WaitsendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' -import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/greenlight/Feerate.d.ts b/src/grpc/types/greenlight/Feerate.d.ts index d8d0adcd..7b201bf6 100644 --- a/src/grpc/types/greenlight/Feerate.d.ts +++ b/src/grpc/types/greenlight/Feerate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/greenlight.proto +import type { Long } from '@grpc/proto-loader' import type { FeeratePreset as _greenlight_FeeratePreset, FeeratePreset__Output as _greenlight_FeeratePreset__Output, } from '../greenlight/FeeratePreset' -import type { Long } from '@grpc/proto-loader' export interface Feerate { preset?: _greenlight_FeeratePreset diff --git a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts index 5b0e7492..645d3caf 100644 --- a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts +++ b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, } from '../lnrpc/InvoiceHTLCState' -import type { Long } from '@grpc/proto-loader' export interface AMPInvoiceState { state?: _lnrpc_InvoiceHTLCState diff --git a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts index 1e2e873e..241570f7 100644 --- a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts +++ b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MacaroonPermission as _lnrpc_MacaroonPermission, MacaroonPermission__Output as _lnrpc_MacaroonPermission__Output, } from '../lnrpc/MacaroonPermission' -import type { Long } from '@grpc/proto-loader' export interface BakeMacaroonRequest { permissions?: _lnrpc_MacaroonPermission[] diff --git a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts index f8c6d9b4..5f52f618 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannel { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts index 0f9e9da0..43a8ed51 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { BatchOpenChannel as _lnrpc_BatchOpenChannel, BatchOpenChannel__Output as _lnrpc_BatchOpenChannel__Output, } from '../lnrpc/BatchOpenChannel' -import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannelRequest { channels?: _lnrpc_BatchOpenChannel[] diff --git a/src/grpc/types/lnrpc/ChanPointShim.d.ts b/src/grpc/types/lnrpc/ChanPointShim.d.ts index dd085b3a..e588220a 100644 --- a/src/grpc/types/lnrpc/ChanPointShim.d.ts +++ b/src/grpc/types/lnrpc/ChanPointShim.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -8,7 +9,6 @@ import type { KeyDescriptor as _lnrpc_KeyDescriptor, KeyDescriptor__Output as _lnrpc_KeyDescriptor__Output, } from '../lnrpc/KeyDescriptor' -import type { Long } from '@grpc/proto-loader' export interface ChanPointShim { amt?: number | string | Long diff --git a/src/grpc/types/lnrpc/Channel.ts b/src/grpc/types/lnrpc/Channel.ts index e05aee4b..fa394623 100644 --- a/src/grpc/types/lnrpc/Channel.ts +++ b/src/grpc/types/lnrpc/Channel.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_HTLC, HTLC__Output as _lnrpc_HTLC__Output, @@ -12,7 +13,6 @@ import type { ChannelConstraints as _lnrpc_ChannelConstraints, ChannelConstraints__Output as _lnrpc_ChannelConstraints__Output, } from '../lnrpc/ChannelConstraints' -import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts index f70c677f..d02a3d1a 100644 --- a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts +++ b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface ChannelAcceptRequest { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts index a35eec22..5e3c440d 100644 --- a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_Amount, Amount__Output as _lnrpc_Amount__Output, } from '../lnrpc/Amount' -import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelCloseSummary.ts b/src/grpc/types/lnrpc/ChannelCloseSummary.ts index 5b0bd8a8..211047f2 100644 --- a/src/grpc/types/lnrpc/ChannelCloseSummary.ts +++ b/src/grpc/types/lnrpc/ChannelCloseSummary.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -8,7 +9,6 @@ import type { Resolution as _lnrpc_Resolution, Resolution__Output as _lnrpc_Resolution__Output, } from '../lnrpc/Resolution' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/ChannelEdge.d.ts b/src/grpc/types/lnrpc/ChannelEdge.d.ts index d9a96a08..d2384edf 100644 --- a/src/grpc/types/lnrpc/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts index c4407c23..bd259c31 100644 --- a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -8,7 +9,6 @@ import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdgeUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts index 4acb7061..4f20325b 100644 --- a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface CloseChannelRequest { channel_point?: _lnrpc_ChannelPoint | null diff --git a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts index ba54545b..bee5c573 100644 --- a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts +++ b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface ClosedChannelUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts index 7e6cba0f..c3465b57 100644 --- a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts +++ b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { LightningAddress as _lnrpc_LightningAddress, LightningAddress__Output as _lnrpc_LightningAddress__Output, } from '../lnrpc/LightningAddress' -import type { Long } from '@grpc/proto-loader' export interface ConnectPeerRequest { addr?: _lnrpc_LightningAddress | null diff --git a/src/grpc/types/lnrpc/Failure.ts b/src/grpc/types/lnrpc/Failure.ts index de244f02..12d7c149 100644 --- a/src/grpc/types/lnrpc/Failure.ts +++ b/src/grpc/types/lnrpc/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_ChannelUpdate, ChannelUpdate__Output as _lnrpc_ChannelUpdate__Output, } from '../lnrpc/ChannelUpdate' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/FeeReportResponse.d.ts b/src/grpc/types/lnrpc/FeeReportResponse.d.ts index e02f69e4..0ccce99e 100644 --- a/src/grpc/types/lnrpc/FeeReportResponse.d.ts +++ b/src/grpc/types/lnrpc/FeeReportResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelFeeReport as _lnrpc_ChannelFeeReport, ChannelFeeReport__Output as _lnrpc_ChannelFeeReport__Output, } from '../lnrpc/ChannelFeeReport' -import type { Long } from '@grpc/proto-loader' export interface FeeReportResponse { channel_fees?: _lnrpc_ChannelFeeReport[] diff --git a/src/grpc/types/lnrpc/GetInfoResponse.d.ts b/src/grpc/types/lnrpc/GetInfoResponse.d.ts index ffdfab42..0b150627 100644 --- a/src/grpc/types/lnrpc/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc/GetInfoResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_Chain, Chain__Output as _lnrpc_Chain__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' -import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc/HTLCAttempt.ts b/src/grpc/types/lnrpc/HTLCAttempt.ts index b3a13201..63c7b68f 100644 --- a/src/grpc/types/lnrpc/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc/HTLCAttempt.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_Route, Route__Output as _lnrpc_Route__Output, @@ -8,7 +9,6 @@ import type { Failure as _lnrpc_Failure, Failure__Output as _lnrpc_Failure__Output, } from '../lnrpc/Failure' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Hop.d.ts b/src/grpc/types/lnrpc/Hop.d.ts index 0e70752e..4cc00e8f 100644 --- a/src/grpc/types/lnrpc/Hop.d.ts +++ b/src/grpc/types/lnrpc/Hop.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_MPPRecord, MPPRecord__Output as _lnrpc_MPPRecord__Output, @@ -8,7 +9,6 @@ import type { AMPRecord as _lnrpc_AMPRecord, AMPRecord__Output as _lnrpc_AMPRecord__Output, } from '../lnrpc/AMPRecord' -import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/InitWalletRequest.d.ts b/src/grpc/types/lnrpc/InitWalletRequest.d.ts index 09379e76..e3906c48 100644 --- a/src/grpc/types/lnrpc/InitWalletRequest.d.ts +++ b/src/grpc/types/lnrpc/InitWalletRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/walletunlocker.proto +import type { Long } from '@grpc/proto-loader' import type { ChanBackupSnapshot as _lnrpc_ChanBackupSnapshot, ChanBackupSnapshot__Output as _lnrpc_ChanBackupSnapshot__Output, @@ -8,7 +9,6 @@ import type { WatchOnly as _lnrpc_WatchOnly, WatchOnly__Output as _lnrpc_WatchOnly__Output, } from '../lnrpc/WatchOnly' -import type { Long } from '@grpc/proto-loader' export interface InitWalletRequest { wallet_password?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Invoice.ts b/src/grpc/types/lnrpc/Invoice.ts index 351c40b7..c8977ec2 100644 --- a/src/grpc/types/lnrpc/Invoice.ts +++ b/src/grpc/types/lnrpc/Invoice.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -16,7 +17,6 @@ import type { AMPInvoiceState as _lnrpc_AMPInvoiceState, AMPInvoiceState__Output as _lnrpc_AMPInvoiceState__Output, } from '../lnrpc/AMPInvoiceState' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts index 5bd9c77f..d0ec17a7 100644 --- a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, @@ -8,7 +9,6 @@ import type { AMP as _lnrpc_AMP, AMP__Output as _lnrpc_AMP__Output, } from '../lnrpc/AMP' -import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts index d5ce5f61..02b5f52a 100644 --- a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts +++ b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Invoice as _lnrpc_Invoice, Invoice__Output as _lnrpc_Invoice__Output, } from '../lnrpc/Invoice' -import type { Long } from '@grpc/proto-loader' export interface ListInvoiceResponse { invoices?: _lnrpc_Invoice[] diff --git a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts index 2317081d..271e215d 100644 --- a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts +++ b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Payment as _lnrpc_Payment, Payment__Output as _lnrpc_Payment__Output, } from '../lnrpc/Payment' -import type { Long } from '@grpc/proto-loader' export interface ListPaymentsResponse { payments?: _lnrpc_Payment[] diff --git a/src/grpc/types/lnrpc/NodeInfo.d.ts b/src/grpc/types/lnrpc/NodeInfo.d.ts index 1251f6aa..31129e62 100644 --- a/src/grpc/types/lnrpc/NodeInfo.d.ts +++ b/src/grpc/types/lnrpc/NodeInfo.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { LightningNode as _lnrpc_LightningNode, LightningNode__Output as _lnrpc_LightningNode__Output, @@ -8,7 +9,6 @@ import type { ChannelEdge as _lnrpc_ChannelEdge, ChannelEdge__Output as _lnrpc_ChannelEdge__Output, } from '../lnrpc/ChannelEdge' -import type { Long } from '@grpc/proto-loader' export interface NodeInfo { node?: _lnrpc_LightningNode | null diff --git a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts index 12a2a072..421d622d 100644 --- a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FundingShim as _lnrpc_FundingShim, FundingShim__Output as _lnrpc_FundingShim__Output, @@ -8,7 +9,6 @@ import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' -import type { Long } from '@grpc/proto-loader' export interface OpenChannelRequest { sat_per_vbyte?: number | string | Long diff --git a/src/grpc/types/lnrpc/OutputDetail.d.ts b/src/grpc/types/lnrpc/OutputDetail.d.ts index f9777323..8bfbaadc 100644 --- a/src/grpc/types/lnrpc/OutputDetail.d.ts +++ b/src/grpc/types/lnrpc/OutputDetail.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { OutputScriptType as _lnrpc_OutputScriptType, OutputScriptType__Output as _lnrpc_OutputScriptType__Output, } from '../lnrpc/OutputScriptType' -import type { Long } from '@grpc/proto-loader' export interface OutputDetail { output_type?: _lnrpc_OutputScriptType diff --git a/src/grpc/types/lnrpc/PayReq.d.ts b/src/grpc/types/lnrpc/PayReq.d.ts index 864bedf0..4334047f 100644 --- a/src/grpc/types/lnrpc/PayReq.d.ts +++ b/src/grpc/types/lnrpc/PayReq.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' -import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc/Payment.ts b/src/grpc/types/lnrpc/Payment.ts index d98361e0..fedcedd5 100644 --- a/src/grpc/types/lnrpc/Payment.ts +++ b/src/grpc/types/lnrpc/Payment.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_HTLCAttempt, HTLCAttempt__Output as _lnrpc_HTLCAttempt__Output, @@ -8,7 +9,6 @@ import type { PaymentFailureReason as _lnrpc_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_PaymentFailureReason__Output, } from '../lnrpc/PaymentFailureReason' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Peer.ts b/src/grpc/types/lnrpc/Peer.ts index b0d9691f..010252ce 100644 --- a/src/grpc/types/lnrpc/Peer.ts +++ b/src/grpc/types/lnrpc/Peer.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, @@ -8,7 +9,6 @@ import type { TimestampedError as _lnrpc_TimestampedError, TimestampedError__Output as _lnrpc_TimestampedError__Output, } from '../lnrpc/TimestampedError' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PendingChannelsResponse.ts b/src/grpc/types/lnrpc/PendingChannelsResponse.ts index 1cfaeee5..c2dd5d0c 100644 --- a/src/grpc/types/lnrpc/PendingChannelsResponse.ts +++ b/src/grpc/types/lnrpc/PendingChannelsResponse.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -12,7 +13,6 @@ import type { PendingHTLC as _lnrpc_PendingHTLC, PendingHTLC__Output as _lnrpc_PendingHTLC__Output, } from '../lnrpc/PendingHTLC' -import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts index 3c8da411..b2991d2a 100644 --- a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts +++ b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' -import type { Long } from '@grpc/proto-loader' export interface PolicyUpdateRequest { global?: boolean diff --git a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts index 3a92f24a..d729e8fa 100644 --- a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -20,7 +21,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts index 2b184038..fa75975c 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { StreamAuth as _lnrpc_StreamAuth, StreamAuth__Output as _lnrpc_StreamAuth__Output, @@ -8,7 +9,6 @@ import type { RPCMessage as _lnrpc_RPCMessage, RPCMessage__Output as _lnrpc_RPCMessage__Output, } from '../lnrpc/RPCMessage' -import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareRequest { request_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts index 6ef263be..5e2c44d4 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { MiddlewareRegistration as _lnrpc_MiddlewareRegistration, MiddlewareRegistration__Output as _lnrpc_MiddlewareRegistration__Output, @@ -8,7 +9,6 @@ import type { InterceptFeedback as _lnrpc_InterceptFeedback, InterceptFeedback__Output as _lnrpc_InterceptFeedback__Output, } from '../lnrpc/InterceptFeedback' -import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareResponse { ref_msg_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/Resolution.d.ts b/src/grpc/types/lnrpc/Resolution.d.ts index c5d6f1ae..cf8d4b11 100644 --- a/src/grpc/types/lnrpc/Resolution.d.ts +++ b/src/grpc/types/lnrpc/Resolution.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { ResolutionType as _lnrpc_ResolutionType, ResolutionType__Output as _lnrpc_ResolutionType__Output, @@ -12,7 +13,6 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface Resolution { resolution_type?: _lnrpc_ResolutionType diff --git a/src/grpc/types/lnrpc/Route.d.ts b/src/grpc/types/lnrpc/Route.d.ts index 4a1aab0d..ab20e38c 100644 --- a/src/grpc/types/lnrpc/Route.d.ts +++ b/src/grpc/types/lnrpc/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_Hop, Hop__Output as _lnrpc_Hop__Output, } from '../lnrpc/Hop' -import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc/SendRequest.d.ts b/src/grpc/types/lnrpc/SendRequest.d.ts index efd6a516..011fd0ca 100644 --- a/src/grpc/types/lnrpc/SendRequest.d.ts +++ b/src/grpc/types/lnrpc/SendRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -8,7 +9,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Transaction.d.ts b/src/grpc/types/lnrpc/Transaction.d.ts index b91d9efd..01e27208 100644 --- a/src/grpc/types/lnrpc/Transaction.d.ts +++ b/src/grpc/types/lnrpc/Transaction.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { OutputDetail as _lnrpc_OutputDetail, OutputDetail__Output as _lnrpc_OutputDetail__Output, @@ -8,7 +9,6 @@ import type { PreviousOutPoint as _lnrpc_PreviousOutPoint, PreviousOutPoint__Output as _lnrpc_PreviousOutPoint__Output, } from '../lnrpc/PreviousOutPoint' -import type { Long } from '@grpc/proto-loader' export interface Transaction { tx_hash?: string diff --git a/src/grpc/types/lnrpc/Utxo.d.ts b/src/grpc/types/lnrpc/Utxo.d.ts index a1b40c40..003062f8 100644 --- a/src/grpc/types/lnrpc/Utxo.d.ts +++ b/src/grpc/types/lnrpc/Utxo.d.ts @@ -1,5 +1,6 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { AddressType as _lnrpc_AddressType, AddressType__Output as _lnrpc_AddressType__Output, @@ -8,7 +9,6 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface Utxo { address_type?: _lnrpc_AddressType diff --git a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts index 9f0f4eaf..54d79672 100644 --- a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto +import type { Long } from '@grpc/proto-loader' import type { WalletAccountBalance as _lnrpc_WalletAccountBalance, WalletAccountBalance__Output as _lnrpc_WalletAccountBalance__Output, } from '../lnrpc/WalletAccountBalance' -import type { Long } from '@grpc/proto-loader' export interface WalletBalanceResponse { total_balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/WatchOnly.d.ts b/src/grpc/types/lnrpc/WatchOnly.d.ts index 9d396c65..220316cf 100644 --- a/src/grpc/types/lnrpc/WatchOnly.d.ts +++ b/src/grpc/types/lnrpc/WatchOnly.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletunlocker.proto +import type { Long } from '@grpc/proto-loader' import type { WatchOnlyAccount as _lnrpc_WatchOnlyAccount, WatchOnlyAccount__Output as _lnrpc_WatchOnlyAccount__Output, } from '../lnrpc/WatchOnlyAccount' -import type { Long } from '@grpc/proto-loader' export interface WatchOnly { master_key_birthday_timestamp?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Channel.ts b/src/grpc/types/lnrpc_proxy/Channel.ts index efe7877d..9bd3baf0 100644 --- a/src/grpc/types/lnrpc_proxy/Channel.ts +++ b/src/grpc/types/lnrpc_proxy/Channel.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_proxy_HTLC, HTLC__Output as _lnrpc_proxy_HTLC__Output, @@ -12,7 +13,6 @@ import type { ChannelConstraints as _lnrpc_proxy_ChannelConstraints, ChannelConstraints__Output as _lnrpc_proxy_ChannelConstraints__Output, } from '../lnrpc_proxy/ChannelConstraints' -import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts index 84182c95..22d16ff3 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_proxy_Amount, Amount__Output as _lnrpc_proxy_Amount__Output, } from '../lnrpc_proxy/Amount' -import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts index 76f72dfe..0f2a0940 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_proxy_RoutingPolicy, RoutingPolicy__Output as _lnrpc_proxy_RoutingPolicy__Output, } from '../lnrpc_proxy/RoutingPolicy' -import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Failure.ts b/src/grpc/types/lnrpc_proxy/Failure.ts index 5a39b26a..caa4aeb0 100644 --- a/src/grpc/types/lnrpc_proxy/Failure.ts +++ b/src/grpc/types/lnrpc_proxy/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_proxy_ChannelUpdate, ChannelUpdate__Output as _lnrpc_proxy_ChannelUpdate__Output, } from '../lnrpc_proxy/ChannelUpdate' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts index 97aed748..8264cf62 100644 --- a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_proxy_Chain, Chain__Output as _lnrpc_proxy_Chain__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts index ddb30300..efd3e649 100644 --- a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_proxy_Route, Route__Output as _lnrpc_proxy_Route__Output, @@ -8,7 +9,6 @@ import type { Failure as _lnrpc_proxy_Failure, Failure__Output as _lnrpc_proxy_Failure__Output, } from '../lnrpc_proxy/Failure' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/Hop.d.ts b/src/grpc/types/lnrpc_proxy/Hop.d.ts index af9ebc8f..c6293156 100644 --- a/src/grpc/types/lnrpc_proxy/Hop.d.ts +++ b/src/grpc/types/lnrpc_proxy/Hop.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_proxy_MPPRecord, MPPRecord__Output as _lnrpc_proxy_MPPRecord__Output, } from '../lnrpc_proxy/MPPRecord' -import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Invoice.ts b/src/grpc/types/lnrpc_proxy/Invoice.ts index db995c40..070654b7 100644 --- a/src/grpc/types/lnrpc_proxy/Invoice.ts +++ b/src/grpc/types/lnrpc_proxy/Invoice.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -12,7 +13,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts index c2d38578..f6a79e7d 100644 --- a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_proxy_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_proxy_InvoiceHTLCState__Output, } from '../lnrpc_proxy/InvoiceHTLCState' -import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/PayReq.d.ts b/src/grpc/types/lnrpc_proxy/PayReq.d.ts index 6b35f606..1819d1ad 100644 --- a/src/grpc/types/lnrpc_proxy/PayReq.d.ts +++ b/src/grpc/types/lnrpc_proxy/PayReq.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -8,7 +9,6 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' -import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc_proxy/Payment.ts b/src/grpc/types/lnrpc_proxy/Payment.ts index f2ecccb5..dfe51afe 100644 --- a/src/grpc/types/lnrpc_proxy/Payment.ts +++ b/src/grpc/types/lnrpc_proxy/Payment.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_proxy_HTLCAttempt, HTLCAttempt__Output as _lnrpc_proxy_HTLCAttempt__Output, @@ -8,7 +9,6 @@ import type { PaymentFailureReason as _lnrpc_proxy_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_proxy_PaymentFailureReason__Output, } from '../lnrpc_proxy/PaymentFailureReason' -import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts index cb1ae5c4..baf1e390 100644 --- a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -20,7 +21,6 @@ import type { FeatureBit as _lnrpc_proxy_FeatureBit, FeatureBit__Output as _lnrpc_proxy_FeatureBit__Output, } from '../lnrpc_proxy/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc_proxy/Route.d.ts b/src/grpc/types/lnrpc_proxy/Route.d.ts index b807d3e3..f6471177 100644 --- a/src/grpc/types/lnrpc_proxy/Route.d.ts +++ b/src/grpc/types/lnrpc_proxy/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_proxy_Hop, Hop__Output as _lnrpc_proxy_Hop__Output, } from '../lnrpc_proxy/Hop' -import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts index 692207dc..949251e6 100644 --- a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/rpc_proxy.proto +import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -12,7 +13,6 @@ import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, } from '../lnrpc_proxy/RouteHint' -import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts index 32904ab2..e59c5185 100644 --- a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts +++ b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { CircuitKey as _routerrpc_CircuitKey, CircuitKey__Output as _routerrpc_CircuitKey__Output, } from '../routerrpc/CircuitKey' -import type { Long } from '@grpc/proto-loader' export interface ForwardHtlcInterceptRequest { incoming_circuit_key?: _routerrpc_CircuitKey | null diff --git a/src/grpc/types/routerrpc/HtlcEvent.ts b/src/grpc/types/routerrpc/HtlcEvent.ts index 26988818..1c3f41e9 100644 --- a/src/grpc/types/routerrpc/HtlcEvent.ts +++ b/src/grpc/types/routerrpc/HtlcEvent.ts @@ -1,5 +1,6 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { ForwardEvent as _routerrpc_ForwardEvent, ForwardEvent__Output as _routerrpc_ForwardEvent__Output, @@ -24,7 +25,6 @@ import type { FinalHtlcEvent as _routerrpc_FinalHtlcEvent, FinalHtlcEvent__Output as _routerrpc_FinalHtlcEvent__Output, } from '../routerrpc/FinalHtlcEvent' -import type { Long } from '@grpc/proto-loader' // Original file: proto/router.proto diff --git a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts index d9f825b8..a859a341 100644 --- a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts +++ b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts @@ -1,5 +1,6 @@ // Original file: proto/router.proto +import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -8,7 +9,6 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' -import type { Long } from '@grpc/proto-loader' export interface SendPaymentRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts index 318766f4..13cc94a4 100644 --- a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts +++ b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface BumpFeeRequest { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts index ac975359..ae03d9a0 100644 --- a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts +++ b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { TxTemplate as _walletrpc_TxTemplate, TxTemplate__Output as _walletrpc_TxTemplate__Output, } from '../walletrpc/TxTemplate' -import type { Long } from '@grpc/proto-loader' export interface FundPsbtRequest { psbt?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts index 170a7c38..746828d8 100644 --- a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts +++ b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface LeaseOutputRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/PendingSweep.d.ts b/src/grpc/types/walletrpc/PendingSweep.d.ts index fa88a5e7..3f4180da 100644 --- a/src/grpc/types/walletrpc/PendingSweep.d.ts +++ b/src/grpc/types/walletrpc/PendingSweep.d.ts @@ -1,5 +1,6 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, @@ -8,7 +9,6 @@ import type { WitnessType as _walletrpc_WitnessType, WitnessType__Output as _walletrpc_WitnessType__Output, } from '../walletrpc/WitnessType' -import type { Long } from '@grpc/proto-loader' export interface PendingSweep { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts index 661c5259..ae7c8e82 100644 --- a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts +++ b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { TxOut as _signrpc_TxOut, TxOut__Output as _signrpc_TxOut__Output, } from '../signrpc/TxOut' -import type { Long } from '@grpc/proto-loader' export interface SendOutputsRequest { sat_per_kw?: number | string | Long diff --git a/src/grpc/types/walletrpc/TxTemplate.d.ts b/src/grpc/types/walletrpc/TxTemplate.d.ts index f7c09fd5..47279dc7 100644 --- a/src/grpc/types/walletrpc/TxTemplate.d.ts +++ b/src/grpc/types/walletrpc/TxTemplate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface TxTemplate { inputs?: _lnrpc_OutPoint[] diff --git a/src/grpc/types/walletrpc/UtxoLease.d.ts b/src/grpc/types/walletrpc/UtxoLease.d.ts index 4365f43e..ffc4b397 100644 --- a/src/grpc/types/walletrpc/UtxoLease.d.ts +++ b/src/grpc/types/walletrpc/UtxoLease.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto +import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' -import type { Long } from '@grpc/proto-loader' export interface UtxoLease { id?: Buffer | Uint8Array | string From f879688d62e9d920a2a593e9b585aedb0b04275d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 10 Apr 2024 16:04:41 +0000 Subject: [PATCH 34/35] [ci commit] Update proto files and types --- src/grpc/types/cln/cln/CreateinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/DelinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/GetrouteRequest.d.ts | 2 +- src/grpc/types/cln/cln/InvoiceRequest.d.ts | 2 +- src/grpc/types/cln/cln/ListforwardsForwards.ts | 2 +- src/grpc/types/cln/cln/ListinvoicesInvoices.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannels.ts | 2 +- src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts | 2 +- src/grpc/types/cln/cln/ListsendpaysPayments.ts | 2 +- src/grpc/types/cln/cln/SendonionRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendonionResponse.ts | 2 +- src/grpc/types/cln/cln/SendpayRequest.d.ts | 2 +- src/grpc/types/cln/cln/SendpayResponse.ts | 2 +- src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitinvoiceResponse.ts | 2 +- src/grpc/types/cln/cln/WaitsendpayResponse.ts | 2 +- src/grpc/types/greenlight/Feerate.d.ts | 2 +- src/grpc/types/lnrpc/AMPInvoiceState.d.ts | 2 +- src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannel.d.ts | 2 +- src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChanPointShim.d.ts | 2 +- src/grpc/types/lnrpc/Channel.ts | 2 +- src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts | 2 +- src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ChannelCloseSummary.ts | 2 +- src/grpc/types/lnrpc/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts | 2 +- src/grpc/types/lnrpc/CloseChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts | 2 +- src/grpc/types/lnrpc/ConnectPeerRequest.d.ts | 2 +- src/grpc/types/lnrpc/Failure.ts | 2 +- src/grpc/types/lnrpc/FeeReportResponse.d.ts | 2 +- src/grpc/types/lnrpc/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc/Hop.d.ts | 2 +- src/grpc/types/lnrpc/InitWalletRequest.d.ts | 2 +- src/grpc/types/lnrpc/Invoice.ts | 2 +- src/grpc/types/lnrpc/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc/ListInvoiceResponse.d.ts | 2 +- src/grpc/types/lnrpc/ListPaymentsResponse.d.ts | 2 +- src/grpc/types/lnrpc/NodeInfo.d.ts | 2 +- src/grpc/types/lnrpc/OpenChannelRequest.d.ts | 2 +- src/grpc/types/lnrpc/OutputDetail.d.ts | 2 +- src/grpc/types/lnrpc/PayReq.d.ts | 2 +- src/grpc/types/lnrpc/Payment.ts | 2 +- src/grpc/types/lnrpc/Peer.ts | 2 +- src/grpc/types/lnrpc/PendingChannelsResponse.ts | 2 +- src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts | 2 +- src/grpc/types/lnrpc/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts | 2 +- src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts | 2 +- src/grpc/types/lnrpc/Resolution.d.ts | 2 +- src/grpc/types/lnrpc/Route.d.ts | 2 +- src/grpc/types/lnrpc/SendRequest.d.ts | 2 +- src/grpc/types/lnrpc/Transaction.d.ts | 2 +- src/grpc/types/lnrpc/Utxo.d.ts | 2 +- src/grpc/types/lnrpc/WalletBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc/WatchOnly.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Channel.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Failure.ts | 2 +- src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts | 2 +- src/grpc/types/lnrpc_proxy/HTLCAttempt.ts | 2 +- src/grpc/types/lnrpc_proxy/Hop.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Invoice.ts | 2 +- src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts | 2 +- src/grpc/types/lnrpc_proxy/PayReq.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Payment.ts | 2 +- src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts | 2 +- src/grpc/types/lnrpc_proxy/Route.d.ts | 2 +- src/grpc/types/lnrpc_proxy/SendRequest.d.ts | 2 +- src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts | 2 +- src/grpc/types/routerrpc/HtlcEvent.ts | 2 +- src/grpc/types/routerrpc/SendPaymentRequest.d.ts | 2 +- src/grpc/types/walletrpc/BumpFeeRequest.d.ts | 2 +- src/grpc/types/walletrpc/FundPsbtRequest.d.ts | 2 +- src/grpc/types/walletrpc/LeaseOutputRequest.d.ts | 2 +- src/grpc/types/walletrpc/PendingSweep.d.ts | 2 +- src/grpc/types/walletrpc/SendOutputsRequest.d.ts | 2 +- src/grpc/types/walletrpc/TxTemplate.d.ts | 2 +- src/grpc/types/walletrpc/UtxoLease.d.ts | 2 +- 83 files changed, 83 insertions(+), 83 deletions(-) diff --git a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts index 57130be6..d73e8560 100644 --- a/src/grpc/types/cln/cln/CreateinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/CreateinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/DelinvoiceResponse.ts b/src/grpc/types/cln/cln/DelinvoiceResponse.ts index 0365947a..0621f229 100644 --- a/src/grpc/types/cln/cln/DelinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/DelinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/GetrouteRequest.d.ts b/src/grpc/types/cln/cln/GetrouteRequest.d.ts index 20b76657..00979ea1 100644 --- a/src/grpc/types/cln/cln/GetrouteRequest.d.ts +++ b/src/grpc/types/cln/cln/GetrouteRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface GetrouteRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/InvoiceRequest.d.ts b/src/grpc/types/cln/cln/InvoiceRequest.d.ts index c852f603..5e884c10 100644 --- a/src/grpc/types/cln/cln/InvoiceRequest.d.ts +++ b/src/grpc/types/cln/cln/InvoiceRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { AmountOrAny as _cln_AmountOrAny, AmountOrAny__Output as _cln_AmountOrAny__Output, } from '../cln/AmountOrAny' +import type { Long } from '@grpc/proto-loader' export interface InvoiceRequest { description?: string diff --git a/src/grpc/types/cln/cln/ListforwardsForwards.ts b/src/grpc/types/cln/cln/ListforwardsForwards.ts index 084ba51d..d6c81479 100644 --- a/src/grpc/types/cln/cln/ListforwardsForwards.ts +++ b/src/grpc/types/cln/cln/ListforwardsForwards.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts index 3cd95e64..ccb0a534 100644 --- a/src/grpc/types/cln/cln/ListinvoicesInvoices.ts +++ b/src/grpc/types/cln/cln/ListinvoicesInvoices.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts index 442c5c1a..ced5ca3d 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannels.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannels.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { ListpeersPeersChannelsFeerate as _cln_ListpeersPeersChannelsFeerate, ListpeersPeersChannelsFeerate__Output as _cln_ListpeersPeersChannelsFeerate__Output, @@ -29,6 +28,7 @@ import type { ListpeersPeersChannelsAlias as _cln_ListpeersPeersChannelsAlias, ListpeersPeersChannelsAlias__Output as _cln_ListpeersPeersChannelsAlias__Output, } from '../cln/ListpeersPeersChannelsAlias' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts index eb6220f5..79ed64b6 100644 --- a/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts +++ b/src/grpc/types/cln/cln/ListpeersPeersChannelsHtlcs.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/ListsendpaysPayments.ts b/src/grpc/types/cln/cln/ListsendpaysPayments.ts index 5daf6d57..ab83ab63 100644 --- a/src/grpc/types/cln/cln/ListsendpaysPayments.ts +++ b/src/grpc/types/cln/cln/ListsendpaysPayments.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendonionRequest.d.ts b/src/grpc/types/cln/cln/SendonionRequest.d.ts index e9b5d79c..04a0a068 100644 --- a/src/grpc/types/cln/cln/SendonionRequest.d.ts +++ b/src/grpc/types/cln/cln/SendonionRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { SendonionFirst_hop as _cln_SendonionFirst_hop, SendonionFirst_hop__Output as _cln_SendonionFirst_hop__Output, @@ -9,6 +8,7 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface SendonionRequest { onion?: Buffer | Uint8Array | string diff --git a/src/grpc/types/cln/cln/SendonionResponse.ts b/src/grpc/types/cln/cln/SendonionResponse.ts index 14cb87cb..0548e40e 100644 --- a/src/grpc/types/cln/cln/SendonionResponse.ts +++ b/src/grpc/types/cln/cln/SendonionResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/SendpayRequest.d.ts b/src/grpc/types/cln/cln/SendpayRequest.d.ts index af782167..1eb903d0 100644 --- a/src/grpc/types/cln/cln/SendpayRequest.d.ts +++ b/src/grpc/types/cln/cln/SendpayRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { SendpayRoute as _cln_SendpayRoute, SendpayRoute__Output as _cln_SendpayRoute__Output, @@ -9,6 +8,7 @@ import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' export interface SendpayRequest { route?: _cln_SendpayRoute[] diff --git a/src/grpc/types/cln/cln/SendpayResponse.ts b/src/grpc/types/cln/cln/SendpayResponse.ts index 5014692d..50235f69 100644 --- a/src/grpc/types/cln/cln/SendpayResponse.ts +++ b/src/grpc/types/cln/cln/SendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts index 8c4bc7a2..c8a852a2 100644 --- a/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitanyinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts index 65c6714a..c397650b 100644 --- a/src/grpc/types/cln/cln/WaitinvoiceResponse.ts +++ b/src/grpc/types/cln/cln/WaitinvoiceResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/cln/cln/WaitsendpayResponse.ts b/src/grpc/types/cln/cln/WaitsendpayResponse.ts index 2e991681..d34b53f3 100644 --- a/src/grpc/types/cln/cln/WaitsendpayResponse.ts +++ b/src/grpc/types/cln/cln/WaitsendpayResponse.ts @@ -1,10 +1,10 @@ // Original file: proto/cln/node.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _cln_Amount, Amount__Output as _cln_Amount__Output, } from '../cln/Amount' +import type { Long } from '@grpc/proto-loader' // Original file: proto/cln/node.proto diff --git a/src/grpc/types/greenlight/Feerate.d.ts b/src/grpc/types/greenlight/Feerate.d.ts index 7b201bf6..d8d0adcd 100644 --- a/src/grpc/types/greenlight/Feerate.d.ts +++ b/src/grpc/types/greenlight/Feerate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/greenlight.proto -import type { Long } from '@grpc/proto-loader' import type { FeeratePreset as _greenlight_FeeratePreset, FeeratePreset__Output as _greenlight_FeeratePreset__Output, } from '../greenlight/FeeratePreset' +import type { Long } from '@grpc/proto-loader' export interface Feerate { preset?: _greenlight_FeeratePreset diff --git a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts index 645d3caf..5b0e7492 100644 --- a/src/grpc/types/lnrpc/AMPInvoiceState.d.ts +++ b/src/grpc/types/lnrpc/AMPInvoiceState.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, } from '../lnrpc/InvoiceHTLCState' +import type { Long } from '@grpc/proto-loader' export interface AMPInvoiceState { state?: _lnrpc_InvoiceHTLCState diff --git a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts index 241570f7..1e2e873e 100644 --- a/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts +++ b/src/grpc/types/lnrpc/BakeMacaroonRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MacaroonPermission as _lnrpc_MacaroonPermission, MacaroonPermission__Output as _lnrpc_MacaroonPermission__Output, } from '../lnrpc/MacaroonPermission' +import type { Long } from '@grpc/proto-loader' export interface BakeMacaroonRequest { permissions?: _lnrpc_MacaroonPermission[] diff --git a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts index 5f52f618..f8c6d9b4 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannel.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannel.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannel { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts index 43a8ed51..0f9e9da0 100644 --- a/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/BatchOpenChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { BatchOpenChannel as _lnrpc_BatchOpenChannel, BatchOpenChannel__Output as _lnrpc_BatchOpenChannel__Output, } from '../lnrpc/BatchOpenChannel' +import type { Long } from '@grpc/proto-loader' export interface BatchOpenChannelRequest { channels?: _lnrpc_BatchOpenChannel[] diff --git a/src/grpc/types/lnrpc/ChanPointShim.d.ts b/src/grpc/types/lnrpc/ChanPointShim.d.ts index e588220a..dd085b3a 100644 --- a/src/grpc/types/lnrpc/ChanPointShim.d.ts +++ b/src/grpc/types/lnrpc/ChanPointShim.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -9,6 +8,7 @@ import type { KeyDescriptor as _lnrpc_KeyDescriptor, KeyDescriptor__Output as _lnrpc_KeyDescriptor__Output, } from '../lnrpc/KeyDescriptor' +import type { Long } from '@grpc/proto-loader' export interface ChanPointShim { amt?: number | string | Long diff --git a/src/grpc/types/lnrpc/Channel.ts b/src/grpc/types/lnrpc/Channel.ts index fa394623..e05aee4b 100644 --- a/src/grpc/types/lnrpc/Channel.ts +++ b/src/grpc/types/lnrpc/Channel.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_HTLC, HTLC__Output as _lnrpc_HTLC__Output, @@ -13,6 +12,7 @@ import type { ChannelConstraints as _lnrpc_ChannelConstraints, ChannelConstraints__Output as _lnrpc_ChannelConstraints__Output, } from '../lnrpc/ChannelConstraints' +import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts index d02a3d1a..f70c677f 100644 --- a/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts +++ b/src/grpc/types/lnrpc/ChannelAcceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface ChannelAcceptRequest { node_pubkey?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts index 5e3c440d..a35eec22 100644 --- a/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_Amount, Amount__Output as _lnrpc_Amount__Output, } from '../lnrpc/Amount' +import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelCloseSummary.ts b/src/grpc/types/lnrpc/ChannelCloseSummary.ts index 211047f2..5b0bd8a8 100644 --- a/src/grpc/types/lnrpc/ChannelCloseSummary.ts +++ b/src/grpc/types/lnrpc/ChannelCloseSummary.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -9,6 +8,7 @@ import type { Resolution as _lnrpc_Resolution, Resolution__Output as _lnrpc_Resolution__Output, } from '../lnrpc/Resolution' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/ChannelEdge.d.ts b/src/grpc/types/lnrpc/ChannelEdge.d.ts index d2384edf..d9a96a08 100644 --- a/src/grpc/types/lnrpc/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts index bd259c31..c4407c23 100644 --- a/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts +++ b/src/grpc/types/lnrpc/ChannelEdgeUpdate.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, @@ -9,6 +8,7 @@ import type { RoutingPolicy as _lnrpc_RoutingPolicy, RoutingPolicy__Output as _lnrpc_RoutingPolicy__Output, } from '../lnrpc/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdgeUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts index 4f20325b..4acb7061 100644 --- a/src/grpc/types/lnrpc/CloseChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/CloseChannelRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface CloseChannelRequest { channel_point?: _lnrpc_ChannelPoint | null diff --git a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts index bee5c573..ba54545b 100644 --- a/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts +++ b/src/grpc/types/lnrpc/ClosedChannelUpdate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface ClosedChannelUpdate { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts index c3465b57..7e6cba0f 100644 --- a/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts +++ b/src/grpc/types/lnrpc/ConnectPeerRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { LightningAddress as _lnrpc_LightningAddress, LightningAddress__Output as _lnrpc_LightningAddress__Output, } from '../lnrpc/LightningAddress' +import type { Long } from '@grpc/proto-loader' export interface ConnectPeerRequest { addr?: _lnrpc_LightningAddress | null diff --git a/src/grpc/types/lnrpc/Failure.ts b/src/grpc/types/lnrpc/Failure.ts index 12d7c149..de244f02 100644 --- a/src/grpc/types/lnrpc/Failure.ts +++ b/src/grpc/types/lnrpc/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_ChannelUpdate, ChannelUpdate__Output as _lnrpc_ChannelUpdate__Output, } from '../lnrpc/ChannelUpdate' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/FeeReportResponse.d.ts b/src/grpc/types/lnrpc/FeeReportResponse.d.ts index 0ccce99e..e02f69e4 100644 --- a/src/grpc/types/lnrpc/FeeReportResponse.d.ts +++ b/src/grpc/types/lnrpc/FeeReportResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelFeeReport as _lnrpc_ChannelFeeReport, ChannelFeeReport__Output as _lnrpc_ChannelFeeReport__Output, } from '../lnrpc/ChannelFeeReport' +import type { Long } from '@grpc/proto-loader' export interface FeeReportResponse { channel_fees?: _lnrpc_ChannelFeeReport[] diff --git a/src/grpc/types/lnrpc/GetInfoResponse.d.ts b/src/grpc/types/lnrpc/GetInfoResponse.d.ts index 0b150627..ffdfab42 100644 --- a/src/grpc/types/lnrpc/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc/GetInfoResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_Chain, Chain__Output as _lnrpc_Chain__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' +import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc/HTLCAttempt.ts b/src/grpc/types/lnrpc/HTLCAttempt.ts index 63c7b68f..b3a13201 100644 --- a/src/grpc/types/lnrpc/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc/HTLCAttempt.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_Route, Route__Output as _lnrpc_Route__Output, @@ -9,6 +8,7 @@ import type { Failure as _lnrpc_Failure, Failure__Output as _lnrpc_Failure__Output, } from '../lnrpc/Failure' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Hop.d.ts b/src/grpc/types/lnrpc/Hop.d.ts index 4cc00e8f..0e70752e 100644 --- a/src/grpc/types/lnrpc/Hop.d.ts +++ b/src/grpc/types/lnrpc/Hop.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_MPPRecord, MPPRecord__Output as _lnrpc_MPPRecord__Output, @@ -9,6 +8,7 @@ import type { AMPRecord as _lnrpc_AMPRecord, AMPRecord__Output as _lnrpc_AMPRecord__Output, } from '../lnrpc/AMPRecord' +import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/InitWalletRequest.d.ts b/src/grpc/types/lnrpc/InitWalletRequest.d.ts index e3906c48..09379e76 100644 --- a/src/grpc/types/lnrpc/InitWalletRequest.d.ts +++ b/src/grpc/types/lnrpc/InitWalletRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/walletunlocker.proto -import type { Long } from '@grpc/proto-loader' import type { ChanBackupSnapshot as _lnrpc_ChanBackupSnapshot, ChanBackupSnapshot__Output as _lnrpc_ChanBackupSnapshot__Output, @@ -9,6 +8,7 @@ import type { WatchOnly as _lnrpc_WatchOnly, WatchOnly__Output as _lnrpc_WatchOnly__Output, } from '../lnrpc/WatchOnly' +import type { Long } from '@grpc/proto-loader' export interface InitWalletRequest { wallet_password?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Invoice.ts b/src/grpc/types/lnrpc/Invoice.ts index c8977ec2..351c40b7 100644 --- a/src/grpc/types/lnrpc/Invoice.ts +++ b/src/grpc/types/lnrpc/Invoice.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -17,6 +16,7 @@ import type { AMPInvoiceState as _lnrpc_AMPInvoiceState, AMPInvoiceState__Output as _lnrpc_AMPInvoiceState__Output, } from '../lnrpc/AMPInvoiceState' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts index d0ec17a7..5bd9c77f 100644 --- a/src/grpc/types/lnrpc/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc/InvoiceHTLC.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_InvoiceHTLCState__Output, @@ -9,6 +8,7 @@ import type { AMP as _lnrpc_AMP, AMP__Output as _lnrpc_AMP__Output, } from '../lnrpc/AMP' +import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts index 02b5f52a..d5ce5f61 100644 --- a/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts +++ b/src/grpc/types/lnrpc/ListInvoiceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Invoice as _lnrpc_Invoice, Invoice__Output as _lnrpc_Invoice__Output, } from '../lnrpc/Invoice' +import type { Long } from '@grpc/proto-loader' export interface ListInvoiceResponse { invoices?: _lnrpc_Invoice[] diff --git a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts index 271e215d..2317081d 100644 --- a/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts +++ b/src/grpc/types/lnrpc/ListPaymentsResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Payment as _lnrpc_Payment, Payment__Output as _lnrpc_Payment__Output, } from '../lnrpc/Payment' +import type { Long } from '@grpc/proto-loader' export interface ListPaymentsResponse { payments?: _lnrpc_Payment[] diff --git a/src/grpc/types/lnrpc/NodeInfo.d.ts b/src/grpc/types/lnrpc/NodeInfo.d.ts index 31129e62..1251f6aa 100644 --- a/src/grpc/types/lnrpc/NodeInfo.d.ts +++ b/src/grpc/types/lnrpc/NodeInfo.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { LightningNode as _lnrpc_LightningNode, LightningNode__Output as _lnrpc_LightningNode__Output, @@ -9,6 +8,7 @@ import type { ChannelEdge as _lnrpc_ChannelEdge, ChannelEdge__Output as _lnrpc_ChannelEdge__Output, } from '../lnrpc/ChannelEdge' +import type { Long } from '@grpc/proto-loader' export interface NodeInfo { node?: _lnrpc_LightningNode | null diff --git a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts index 421d622d..12a2a072 100644 --- a/src/grpc/types/lnrpc/OpenChannelRequest.d.ts +++ b/src/grpc/types/lnrpc/OpenChannelRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FundingShim as _lnrpc_FundingShim, FundingShim__Output as _lnrpc_FundingShim__Output, @@ -9,6 +8,7 @@ import type { CommitmentType as _lnrpc_CommitmentType, CommitmentType__Output as _lnrpc_CommitmentType__Output, } from '../lnrpc/CommitmentType' +import type { Long } from '@grpc/proto-loader' export interface OpenChannelRequest { sat_per_vbyte?: number | string | Long diff --git a/src/grpc/types/lnrpc/OutputDetail.d.ts b/src/grpc/types/lnrpc/OutputDetail.d.ts index 8bfbaadc..f9777323 100644 --- a/src/grpc/types/lnrpc/OutputDetail.d.ts +++ b/src/grpc/types/lnrpc/OutputDetail.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { OutputScriptType as _lnrpc_OutputScriptType, OutputScriptType__Output as _lnrpc_OutputScriptType__Output, } from '../lnrpc/OutputScriptType' +import type { Long } from '@grpc/proto-loader' export interface OutputDetail { output_type?: _lnrpc_OutputScriptType diff --git a/src/grpc/types/lnrpc/PayReq.d.ts b/src/grpc/types/lnrpc/PayReq.d.ts index 4334047f..864bedf0 100644 --- a/src/grpc/types/lnrpc/PayReq.d.ts +++ b/src/grpc/types/lnrpc/PayReq.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, } from '../lnrpc/Feature' +import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc/Payment.ts b/src/grpc/types/lnrpc/Payment.ts index fedcedd5..d98361e0 100644 --- a/src/grpc/types/lnrpc/Payment.ts +++ b/src/grpc/types/lnrpc/Payment.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_HTLCAttempt, HTLCAttempt__Output as _lnrpc_HTLCAttempt__Output, @@ -9,6 +8,7 @@ import type { PaymentFailureReason as _lnrpc_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_PaymentFailureReason__Output, } from '../lnrpc/PaymentFailureReason' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/Peer.ts b/src/grpc/types/lnrpc/Peer.ts index 010252ce..b0d9691f 100644 --- a/src/grpc/types/lnrpc/Peer.ts +++ b/src/grpc/types/lnrpc/Peer.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Feature as _lnrpc_Feature, Feature__Output as _lnrpc_Feature__Output, @@ -9,6 +8,7 @@ import type { TimestampedError as _lnrpc_TimestampedError, TimestampedError__Output as _lnrpc_TimestampedError__Output, } from '../lnrpc/TimestampedError' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PendingChannelsResponse.ts b/src/grpc/types/lnrpc/PendingChannelsResponse.ts index c2dd5d0c..1cfaeee5 100644 --- a/src/grpc/types/lnrpc/PendingChannelsResponse.ts +++ b/src/grpc/types/lnrpc/PendingChannelsResponse.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Initiator as _lnrpc_Initiator, Initiator__Output as _lnrpc_Initiator__Output, @@ -13,6 +12,7 @@ import type { PendingHTLC as _lnrpc_PendingHTLC, PendingHTLC__Output as _lnrpc_PendingHTLC__Output, } from '../lnrpc/PendingHTLC' +import type { Long } from '@grpc/proto-loader' // Original file: proto/lightning.proto diff --git a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts index b2991d2a..3c8da411 100644 --- a/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts +++ b/src/grpc/types/lnrpc/PolicyUpdateRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelPoint as _lnrpc_ChannelPoint, ChannelPoint__Output as _lnrpc_ChannelPoint__Output, } from '../lnrpc/ChannelPoint' +import type { Long } from '@grpc/proto-loader' export interface PolicyUpdateRequest { global?: boolean diff --git a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts index d729e8fa..3a92f24a 100644 --- a/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc/QueryRoutesRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -21,6 +20,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts index fa75975c..2b184038 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { StreamAuth as _lnrpc_StreamAuth, StreamAuth__Output as _lnrpc_StreamAuth__Output, @@ -9,6 +8,7 @@ import type { RPCMessage as _lnrpc_RPCMessage, RPCMessage__Output as _lnrpc_RPCMessage__Output, } from '../lnrpc/RPCMessage' +import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareRequest { request_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts index 5e2c44d4..6ef263be 100644 --- a/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts +++ b/src/grpc/types/lnrpc/RPCMiddlewareResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { MiddlewareRegistration as _lnrpc_MiddlewareRegistration, MiddlewareRegistration__Output as _lnrpc_MiddlewareRegistration__Output, @@ -9,6 +8,7 @@ import type { InterceptFeedback as _lnrpc_InterceptFeedback, InterceptFeedback__Output as _lnrpc_InterceptFeedback__Output, } from '../lnrpc/InterceptFeedback' +import type { Long } from '@grpc/proto-loader' export interface RPCMiddlewareResponse { ref_msg_id?: number | string | Long diff --git a/src/grpc/types/lnrpc/Resolution.d.ts b/src/grpc/types/lnrpc/Resolution.d.ts index cf8d4b11..c5d6f1ae 100644 --- a/src/grpc/types/lnrpc/Resolution.d.ts +++ b/src/grpc/types/lnrpc/Resolution.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { ResolutionType as _lnrpc_ResolutionType, ResolutionType__Output as _lnrpc_ResolutionType__Output, @@ -13,6 +12,7 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface Resolution { resolution_type?: _lnrpc_ResolutionType diff --git a/src/grpc/types/lnrpc/Route.d.ts b/src/grpc/types/lnrpc/Route.d.ts index ab20e38c..4a1aab0d 100644 --- a/src/grpc/types/lnrpc/Route.d.ts +++ b/src/grpc/types/lnrpc/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_Hop, Hop__Output as _lnrpc_Hop__Output, } from '../lnrpc/Hop' +import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc/SendRequest.d.ts b/src/grpc/types/lnrpc/SendRequest.d.ts index 011fd0ca..efd6a516 100644 --- a/src/grpc/types/lnrpc/SendRequest.d.ts +++ b/src/grpc/types/lnrpc/SendRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_FeeLimit, FeeLimit__Output as _lnrpc_FeeLimit__Output, @@ -9,6 +8,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/lnrpc/Transaction.d.ts b/src/grpc/types/lnrpc/Transaction.d.ts index 01e27208..b91d9efd 100644 --- a/src/grpc/types/lnrpc/Transaction.d.ts +++ b/src/grpc/types/lnrpc/Transaction.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { OutputDetail as _lnrpc_OutputDetail, OutputDetail__Output as _lnrpc_OutputDetail__Output, @@ -9,6 +8,7 @@ import type { PreviousOutPoint as _lnrpc_PreviousOutPoint, PreviousOutPoint__Output as _lnrpc_PreviousOutPoint__Output, } from '../lnrpc/PreviousOutPoint' +import type { Long } from '@grpc/proto-loader' export interface Transaction { tx_hash?: string diff --git a/src/grpc/types/lnrpc/Utxo.d.ts b/src/grpc/types/lnrpc/Utxo.d.ts index 003062f8..a1b40c40 100644 --- a/src/grpc/types/lnrpc/Utxo.d.ts +++ b/src/grpc/types/lnrpc/Utxo.d.ts @@ -1,6 +1,5 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { AddressType as _lnrpc_AddressType, AddressType__Output as _lnrpc_AddressType__Output, @@ -9,6 +8,7 @@ import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface Utxo { address_type?: _lnrpc_AddressType diff --git a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts index 54d79672..9f0f4eaf 100644 --- a/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc/WalletBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/lightning.proto -import type { Long } from '@grpc/proto-loader' import type { WalletAccountBalance as _lnrpc_WalletAccountBalance, WalletAccountBalance__Output as _lnrpc_WalletAccountBalance__Output, } from '../lnrpc/WalletAccountBalance' +import type { Long } from '@grpc/proto-loader' export interface WalletBalanceResponse { total_balance?: number | string | Long diff --git a/src/grpc/types/lnrpc/WatchOnly.d.ts b/src/grpc/types/lnrpc/WatchOnly.d.ts index 220316cf..9d396c65 100644 --- a/src/grpc/types/lnrpc/WatchOnly.d.ts +++ b/src/grpc/types/lnrpc/WatchOnly.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletunlocker.proto -import type { Long } from '@grpc/proto-loader' import type { WatchOnlyAccount as _lnrpc_WatchOnlyAccount, WatchOnlyAccount__Output as _lnrpc_WatchOnlyAccount__Output, } from '../lnrpc/WatchOnlyAccount' +import type { Long } from '@grpc/proto-loader' export interface WatchOnly { master_key_birthday_timestamp?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Channel.ts b/src/grpc/types/lnrpc_proxy/Channel.ts index 9bd3baf0..efe7877d 100644 --- a/src/grpc/types/lnrpc_proxy/Channel.ts +++ b/src/grpc/types/lnrpc_proxy/Channel.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { HTLC as _lnrpc_proxy_HTLC, HTLC__Output as _lnrpc_proxy_HTLC__Output, @@ -13,6 +12,7 @@ import type { ChannelConstraints as _lnrpc_proxy_ChannelConstraints, ChannelConstraints__Output as _lnrpc_proxy_ChannelConstraints__Output, } from '../lnrpc_proxy/ChannelConstraints' +import type { Long } from '@grpc/proto-loader' export interface Channel { active?: boolean diff --git a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts index 22d16ff3..84182c95 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelBalanceResponse.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Amount as _lnrpc_proxy_Amount, Amount__Output as _lnrpc_proxy_Amount__Output, } from '../lnrpc_proxy/Amount' +import type { Long } from '@grpc/proto-loader' export interface ChannelBalanceResponse { balance?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts index 0f2a0940..76f72dfe 100644 --- a/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts +++ b/src/grpc/types/lnrpc_proxy/ChannelEdge.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RoutingPolicy as _lnrpc_proxy_RoutingPolicy, RoutingPolicy__Output as _lnrpc_proxy_RoutingPolicy__Output, } from '../lnrpc_proxy/RoutingPolicy' +import type { Long } from '@grpc/proto-loader' export interface ChannelEdge { channel_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Failure.ts b/src/grpc/types/lnrpc_proxy/Failure.ts index caa4aeb0..5a39b26a 100644 --- a/src/grpc/types/lnrpc_proxy/Failure.ts +++ b/src/grpc/types/lnrpc_proxy/Failure.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { ChannelUpdate as _lnrpc_proxy_ChannelUpdate, ChannelUpdate__Output as _lnrpc_proxy_ChannelUpdate__Output, } from '../lnrpc_proxy/ChannelUpdate' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts index 8264cf62..97aed748 100644 --- a/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts +++ b/src/grpc/types/lnrpc_proxy/GetInfoResponse.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Chain as _lnrpc_proxy_Chain, Chain__Output as _lnrpc_proxy_Chain__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' export interface GetInfoResponse { identity_pubkey?: string diff --git a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts index efd3e649..ddb30300 100644 --- a/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts +++ b/src/grpc/types/lnrpc_proxy/HTLCAttempt.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Route as _lnrpc_proxy_Route, Route__Output as _lnrpc_proxy_Route__Output, @@ -9,6 +8,7 @@ import type { Failure as _lnrpc_proxy_Failure, Failure__Output as _lnrpc_proxy_Failure__Output, } from '../lnrpc_proxy/Failure' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/Hop.d.ts b/src/grpc/types/lnrpc_proxy/Hop.d.ts index c6293156..af9ebc8f 100644 --- a/src/grpc/types/lnrpc_proxy/Hop.d.ts +++ b/src/grpc/types/lnrpc_proxy/Hop.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { MPPRecord as _lnrpc_proxy_MPPRecord, MPPRecord__Output as _lnrpc_proxy_MPPRecord__Output, } from '../lnrpc_proxy/MPPRecord' +import type { Long } from '@grpc/proto-loader' export interface Hop { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/Invoice.ts b/src/grpc/types/lnrpc_proxy/Invoice.ts index 070654b7..db995c40 100644 --- a/src/grpc/types/lnrpc_proxy/Invoice.ts +++ b/src/grpc/types/lnrpc_proxy/Invoice.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -13,6 +12,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts index f6a79e7d..c2d38578 100644 --- a/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts +++ b/src/grpc/types/lnrpc_proxy/InvoiceHTLC.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { InvoiceHTLCState as _lnrpc_proxy_InvoiceHTLCState, InvoiceHTLCState__Output as _lnrpc_proxy_InvoiceHTLCState__Output, } from '../lnrpc_proxy/InvoiceHTLCState' +import type { Long } from '@grpc/proto-loader' export interface InvoiceHTLC { chan_id?: number | string | Long diff --git a/src/grpc/types/lnrpc_proxy/PayReq.d.ts b/src/grpc/types/lnrpc_proxy/PayReq.d.ts index 1819d1ad..6b35f606 100644 --- a/src/grpc/types/lnrpc_proxy/PayReq.d.ts +++ b/src/grpc/types/lnrpc_proxy/PayReq.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, @@ -9,6 +8,7 @@ import type { Feature as _lnrpc_proxy_Feature, Feature__Output as _lnrpc_proxy_Feature__Output, } from '../lnrpc_proxy/Feature' +import type { Long } from '@grpc/proto-loader' export interface PayReq { destination?: string diff --git a/src/grpc/types/lnrpc_proxy/Payment.ts b/src/grpc/types/lnrpc_proxy/Payment.ts index dfe51afe..f2ecccb5 100644 --- a/src/grpc/types/lnrpc_proxy/Payment.ts +++ b/src/grpc/types/lnrpc_proxy/Payment.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { HTLCAttempt as _lnrpc_proxy_HTLCAttempt, HTLCAttempt__Output as _lnrpc_proxy_HTLCAttempt__Output, @@ -9,6 +8,7 @@ import type { PaymentFailureReason as _lnrpc_proxy_PaymentFailureReason, PaymentFailureReason__Output as _lnrpc_proxy_PaymentFailureReason__Output, } from '../lnrpc_proxy/PaymentFailureReason' +import type { Long } from '@grpc/proto-loader' // Original file: proto/rpc_proxy.proto diff --git a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts index baf1e390..cb1ae5c4 100644 --- a/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/QueryRoutesRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -21,6 +20,7 @@ import type { FeatureBit as _lnrpc_proxy_FeatureBit, FeatureBit__Output as _lnrpc_proxy_FeatureBit__Output, } from '../lnrpc_proxy/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface QueryRoutesRequest { pub_key?: string diff --git a/src/grpc/types/lnrpc_proxy/Route.d.ts b/src/grpc/types/lnrpc_proxy/Route.d.ts index f6471177..b807d3e3 100644 --- a/src/grpc/types/lnrpc_proxy/Route.d.ts +++ b/src/grpc/types/lnrpc_proxy/Route.d.ts @@ -1,10 +1,10 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { Hop as _lnrpc_proxy_Hop, Hop__Output as _lnrpc_proxy_Hop__Output, } from '../lnrpc_proxy/Hop' +import type { Long } from '@grpc/proto-loader' export interface Route { total_time_lock?: number diff --git a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts index 949251e6..692207dc 100644 --- a/src/grpc/types/lnrpc_proxy/SendRequest.d.ts +++ b/src/grpc/types/lnrpc_proxy/SendRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/rpc_proxy.proto -import type { Long } from '@grpc/proto-loader' import type { FeeLimit as _lnrpc_proxy_FeeLimit, FeeLimit__Output as _lnrpc_proxy_FeeLimit__Output, @@ -13,6 +12,7 @@ import type { RouteHint as _lnrpc_proxy_RouteHint, RouteHint__Output as _lnrpc_proxy_RouteHint__Output, } from '../lnrpc_proxy/RouteHint' +import type { Long } from '@grpc/proto-loader' export interface SendRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts index e59c5185..32904ab2 100644 --- a/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts +++ b/src/grpc/types/routerrpc/ForwardHtlcInterceptRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { CircuitKey as _routerrpc_CircuitKey, CircuitKey__Output as _routerrpc_CircuitKey__Output, } from '../routerrpc/CircuitKey' +import type { Long } from '@grpc/proto-loader' export interface ForwardHtlcInterceptRequest { incoming_circuit_key?: _routerrpc_CircuitKey | null diff --git a/src/grpc/types/routerrpc/HtlcEvent.ts b/src/grpc/types/routerrpc/HtlcEvent.ts index 1c3f41e9..26988818 100644 --- a/src/grpc/types/routerrpc/HtlcEvent.ts +++ b/src/grpc/types/routerrpc/HtlcEvent.ts @@ -1,6 +1,5 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { ForwardEvent as _routerrpc_ForwardEvent, ForwardEvent__Output as _routerrpc_ForwardEvent__Output, @@ -25,6 +24,7 @@ import type { FinalHtlcEvent as _routerrpc_FinalHtlcEvent, FinalHtlcEvent__Output as _routerrpc_FinalHtlcEvent__Output, } from '../routerrpc/FinalHtlcEvent' +import type { Long } from '@grpc/proto-loader' // Original file: proto/router.proto diff --git a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts index a859a341..d9f825b8 100644 --- a/src/grpc/types/routerrpc/SendPaymentRequest.d.ts +++ b/src/grpc/types/routerrpc/SendPaymentRequest.d.ts @@ -1,6 +1,5 @@ // Original file: proto/router.proto -import type { Long } from '@grpc/proto-loader' import type { RouteHint as _lnrpc_RouteHint, RouteHint__Output as _lnrpc_RouteHint__Output, @@ -9,6 +8,7 @@ import type { FeatureBit as _lnrpc_FeatureBit, FeatureBit__Output as _lnrpc_FeatureBit__Output, } from '../lnrpc/FeatureBit' +import type { Long } from '@grpc/proto-loader' export interface SendPaymentRequest { dest?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts index 13cc94a4..318766f4 100644 --- a/src/grpc/types/walletrpc/BumpFeeRequest.d.ts +++ b/src/grpc/types/walletrpc/BumpFeeRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface BumpFeeRequest { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts index ae03d9a0..ac975359 100644 --- a/src/grpc/types/walletrpc/FundPsbtRequest.d.ts +++ b/src/grpc/types/walletrpc/FundPsbtRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { TxTemplate as _walletrpc_TxTemplate, TxTemplate__Output as _walletrpc_TxTemplate__Output, } from '../walletrpc/TxTemplate' +import type { Long } from '@grpc/proto-loader' export interface FundPsbtRequest { psbt?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts index 746828d8..170a7c38 100644 --- a/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts +++ b/src/grpc/types/walletrpc/LeaseOutputRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface LeaseOutputRequest { id?: Buffer | Uint8Array | string diff --git a/src/grpc/types/walletrpc/PendingSweep.d.ts b/src/grpc/types/walletrpc/PendingSweep.d.ts index 3f4180da..fa88a5e7 100644 --- a/src/grpc/types/walletrpc/PendingSweep.d.ts +++ b/src/grpc/types/walletrpc/PendingSweep.d.ts @@ -1,6 +1,5 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, @@ -9,6 +8,7 @@ import type { WitnessType as _walletrpc_WitnessType, WitnessType__Output as _walletrpc_WitnessType__Output, } from '../walletrpc/WitnessType' +import type { Long } from '@grpc/proto-loader' export interface PendingSweep { outpoint?: _lnrpc_OutPoint | null diff --git a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts index ae7c8e82..661c5259 100644 --- a/src/grpc/types/walletrpc/SendOutputsRequest.d.ts +++ b/src/grpc/types/walletrpc/SendOutputsRequest.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { TxOut as _signrpc_TxOut, TxOut__Output as _signrpc_TxOut__Output, } from '../signrpc/TxOut' +import type { Long } from '@grpc/proto-loader' export interface SendOutputsRequest { sat_per_kw?: number | string | Long diff --git a/src/grpc/types/walletrpc/TxTemplate.d.ts b/src/grpc/types/walletrpc/TxTemplate.d.ts index 47279dc7..f7c09fd5 100644 --- a/src/grpc/types/walletrpc/TxTemplate.d.ts +++ b/src/grpc/types/walletrpc/TxTemplate.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface TxTemplate { inputs?: _lnrpc_OutPoint[] diff --git a/src/grpc/types/walletrpc/UtxoLease.d.ts b/src/grpc/types/walletrpc/UtxoLease.d.ts index ffc4b397..4365f43e 100644 --- a/src/grpc/types/walletrpc/UtxoLease.d.ts +++ b/src/grpc/types/walletrpc/UtxoLease.d.ts @@ -1,10 +1,10 @@ // Original file: proto/walletkit.proto -import type { Long } from '@grpc/proto-loader' import type { OutPoint as _lnrpc_OutPoint, OutPoint__Output as _lnrpc_OutPoint__Output, } from '../lnrpc/OutPoint' +import type { Long } from '@grpc/proto-loader' export interface UtxoLease { id?: Buffer | Uint8Array | string From ebcc2e07037ec3c5546639811a44a4cd34a3cd34 Mon Sep 17 00:00:00 2001 From: kevkevin Date: Tue, 16 Jul 2024 08:59:30 -0500 Subject: [PATCH 35/35] fix: disabling pingHubInterval since it is causing large queries (#813) --- app.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app.ts b/app.ts index eea79599..70aba2df 100644 --- a/app.ts +++ b/app.ts @@ -5,7 +5,7 @@ import * as cors from 'cors' import * as https from 'https' import * as http from 'http' import logger, { logging, sphinxLogger } from './src/utils/logger' -import { pingHubInterval, checkInvitesHubInterval } from './src/hub' +import { checkInvitesHubInterval } from './src/hub' import { genUsersInterval } from './src/utils/proxy' import { setupDatabase, @@ -47,7 +47,7 @@ async function start() { mainSetup() // // IF NOT UNLOCK, go ahead and start this now if (config.hub_api_url && !config.unlock) { - pingHubInterval(30000) + //pingHubInterval(30000) genUsersInterval(60000) } } @@ -73,7 +73,7 @@ async function finishSetup() { } if (config.unlock) { // IF UNLOCK, start this only after unlocked! - pingHubInterval(15000) + //pingHubInterval(15000) } leadershipBoardInterval(1800000) setupDone()