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 01/20] [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 02/20] [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 03/20] 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":"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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 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 04/20] 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 05/20] [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 06/20] [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 07/20] 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 08/20] 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 09/20] 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 10/20] 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":";;;;;;;;;;;;AAAA,sCASkB;AAClB,yCAAwC;AACxC,wCAAgD;AAChD,sCAIqB;AACrB,0CAAyC;AACzC,gEAAyE;AACzE,4CAAoC;AACpC,4CAAuD;AACvD,4CAA4C;AAC5C,wDAAoD;AACpD,0CAA4D;AAC5D,sCAAyC;AAEzC,yCAAwC;AACxC,uCAAkE;AAElE,MAAM,MAAM,GAAG,IAAA,mBAAU,GAAE,CAAA;AA+B3B;;;;;;;;;;;;;;;;GAgBG;AACH,SAAsB,WAAW,CAAC,EAChC,IAAI,EACJ,IAAI,EACJ,OAAO,EACP,MAAM,EACN,MAAM,EACN,OAAO,EACP,OAAO,EACP,UAAU,EACV,WAAW,EACX,sBAAsB,EACtB,iBAAiB,GACC;;QAClB,IAAI,CAAC,IAAI,IAAI,CAAC,MAAM;YAAE,OAAM;QAC5B,MAAM,MAAM,GAAW,MAAM,CAAC,EAAY,CAAA;QAC1C,IAAI,CAAC,MAAM;YAAE,OAAM;QAEnB,MAAM,OAAO,GAAG,IAAI,CAAC,IAAI,KAAK,mBAAS,CAAC,UAAU,CAAC,KAAK,CAAA;QACxD,MAAM,YAAY,GAAG,OAAO,IAAI,MAAM,CAAC,SAAS,KAAK,IAAI,CAAC,WAAW,CAAA;QAErE,IAAI,OAAO,GAAG,MAAM,CAAA;QACpB,IAAK,MAAwB,CAAC,UAAU,EAAE;YACxC,OAAO,GAAI,MAAwB,CAAC,UAAU,CAAA;SAC/C;QACD,MAAM,SAAS,GAAkB,OAAwB,CAAA;QACzD,gFAAgF;QAChF,IAAI,YAAY,IAAI,CAAC,WAAW,EAAE;YAChC,SAAS,CAAC,IAAI,GAAG,mBAAS,CAAC,UAAU,CAAC,KAAK,CAAA;SAC5C;QACD,IAAI,GAAG,GAAG,MAAM,CAAC,IAAI,EAAE,IAAI,EAAE,SAAS,EAAE,OAAO,EAAE,WAAW,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,CAAC,CAAA;QAE5E,IAAI,CAAC,CAAC,MAAM,IAAI,MAAM,CAAC,SAAS,CAAC,EAAE;YACjC,OAAM;SACP;QAED,IAAI,UAAU,GACZ,CAAC,OAAO,IAAI,CAAC,UAAU,KAAK,QAAQ;YAClC,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,UAAU,CAAC;YAC7B,CAAC,CAAC,IAAI,CAAC,UAAU,CAAC,IAAI,EAAE,CAAA;QAC5B,IAAI,MAAM,GAAG,KAAK,CAAA;QAClB,IAAI,UAAU,CAAC,MAAM,KAAK,CAAC,EAAE;YAC3B,IAAI,UAAU,CAAC,CAAC,CAAC,KAAK,MAAM,EAAE;gBAC5B,WAAW;gBACX,MAAM,GAAG,IAAI,CAAA;aACd;SACF;QAED,IAAI,WAAW,GAAgB,SAAS,CAAA;QACxC,MAAM,QAAQ,GAAG,IAAI,CAAC,IAAI,CAAA;QAC1B,IAAI,iBAAiB,GAAa,EAAE,CAAA;QACpC,IAAI,OAAO,EAAE;YACX,IAAI,IAAI,KAAK,mBAAS,CAAC,aAAa,CAAC,YAAY,EAAE;gBACjD,4BAA4B;gBAC5B,IAAI,CAAC,YAAY;oBAAE,OAAM,CAAC,yCAAyC;aACpE;YACD,IAAI,YAAY,EAAE;gBAChB,WAAW,GAAG,MAAM,CAAA,CAAC,mBAAmB;gBACxC,0DAA0D;gBAC1D,GAAG,GAAG,MAAM,IAAA,oBAAc,EAAC,GAAG,EAAE,IAAI,CAAC,CAAA;gBACrC,qBAAY,CAAC,IAAI,CACf,4CAA4C,GAAG,EAAE,EACjD,gBAAO,CAAC,OAAO,CAChB,CAAA;gBAED,MAAM,QAAQ,GAAG,MAAM,SAAS,CAAC,QAAQ,CACvC,GAAG,EACH,IAAI,EACJ,MAAM,EACN,sBAAsB,CACvB,CAAA;gBACD,IAAI,QAAQ,KAAK,IAAI,EAAE;oBACrB,qBAAY,CAAC,IAAI,CAAC,uBAAuB,EAAE,gBAAO,CAAC,OAAO,CAAC,CAAA;oBAC3D,+DAA+D;iBAChE;gBACD,IAAI,GAAG,CAAC,IAAI,KAAK,CAAC,IAAI,GAAG,CAAC,IAAI,KAAK,mBAAS,CAAC,aAAa,CAAC,UAAU,EAAE;oBACrE,MAAM,SAAS,GAAG,MAAM,8BAA8B,CAAC,GAAG,EAAE,MAAM,CAAC,CAAA;oBACnE,MAAM,GAAG,SAAS,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,CAAC,MAAM,CAAA;iBACxC;gBACD,iBAAiB,GAAG,MAAM,cAAc,CACtC,GAAG,EACH,WAAW,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,EAC1B,IAAI,CAAC,EAAY,EACjB,MAAM,CACP,CAAA;aACF;YAED,uBAAuB;YACvB,IAAI,MAAM,EAAE;gBACV,IAAI,OAAO;oBAAE,OAAO,CAAC,IAAI,CAAC,CAAA;gBAC1B,OAAM,CAAC,uDAAuD;aAC/D;YAED,IAAI,YAAY,EAAE;gBAChB,IAAI;oBACF,oCAAoC;oBACpC,IAAI,IAAI,CAAC,IAAI,IAAI,IAAI,CAAC,IAAI,EAAE;wBAC1B,MAAM,CAAC,WAAW,CAAC,IAAI,CAAC,IAAI,EAAE,IAAI,CAAC,IAAI,EAAE,MAAM,CAAC,SAAS,CAAC,CAAA;qBAC3D;iBACF;gBAAC,OAAO,CAAC,EAAE;oBACV,qBAAY,CAAC,KAAK,CAAC,8BAA8B,EAAE,gBAAO,CAAC,OAAO,CAAC,CAAA;iBACpE;aACF;iBAAM;gBACL,+BAA+B;gBAC/B,MAAM,UAAU,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;oBACxD,KAAK,EAAE,EAAE,SAAS,EAAE,IAAI,CAAC,WAAqB,EAAE,MAAM,EAAE;iBACzD,CAAC,CAAY,CAAA;gBACd,UAAU,GAAG,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,EAAE,CAAA;aAC/C;SACF;aAAM;YACL,cAAc;YACd,IAAI,MAAM,EAAE;gBACV,IAAI,OAAO;oBAAE,OAAO,CAAC,IAAI,CAAC,CAAA;gBAC1B,OAAM;aACP;SACF;QAED,IAAI,GAAG,GAAQ,IAAI,CAAA;QACnB,IAAI,EAAE,GAAQ,IAAI,CAAA;QAElB,qBAAY,CAAC,IAAI,CACf,iBAAiB,UAAU,CAAC,MAAM,aAAa,EAC/C,gBAAO,CAAC,OAAO,CAChB,CAAA;QACD,MAAM,aAAa,GAAG,UAAU,CAAC,SAAS,CAAC,CAAC,GAAG,EAAE,EAAE,CAAC,GAAG,KAAK,iBAAiB,CAAC,CAAA;QAC9E,IAAI,iBAAiB,IAAI,aAAa,GAAG,CAAC,EAAE;YAC1C,MAAM,IAAA,eAAK,EAAC,IAAI,CAAC,CAAA;YACjB,OAAO,MAAM,gBAAgB,CAAC;gBAC5B,MAAM;gBACN,GAAG;gBACH,KAAK,EAAE,4BAA4B;gBACnC,MAAM;gBACN,MAAM;aACP,CAAC,CAAA;SACH;QACD,IAAI,aAAa,GAAG,CAAC,EAAE;YACrB,UAAU,CAAC,OAAO,CAAC,UAAU,CAAC,MAAM,CAAC,aAAa,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAA;SAC3D;QACD,KAAK,MAAM,SAAS,IAAI,UAAU,EAAE;YAClC,IAAI;gBACF,IAAI,SAAS,KAAK,MAAM,EAAE;oBACxB,oBAAoB;oBACpB,SAAQ;iBACT;gBAED,MAAM,OAAO,GAAY,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;oBACrD,KAAK,EAAE,EAAE,EAAE,EAAE,SAAS,EAAE;iBACzB,CAAC,CAAY,CAAA;gBACd,IAAI,CAAC,OAAO,EAAE;oBACZ,SAAQ,CAAC,yCAAyC;iBACnD;gBACD,IAAI,MAAM,KAAK,CAAC,CAAC,EAAE;oBACjB,8BAA8B;oBAC9B,IAAI,OAAO,CAAC,OAAO,EAAE;wBACnB,SAAQ,CAAC,uBAAuB;qBACjC;iBACF;gBAED,MAAM,OAAO,GAAG,OAAO,CAAC,SAAS,CAAA;gBACjC,IAAI,OAAO,KAAK,UAAU,EAAE;oBAC1B,SAAQ,CAAC,8DAA8D;iBACxE;gBAED,IAAI,SAAS,GAAG,WAAW,KAAK,MAAM,CAAC,CAAC,CAAC,GAAG,OAAO,IAAI,QAAQ,EAAE,CAAC,CAAC,CAAC,EAAE,CAAA;gBACtE,IAAI,YAAY,GAAG,EAAE,CAAA;gBAErB,IAAI,IAAA,eAAO,GAAE,IAAI,YAAY,EAAE;oBAC7B,MAAM,UAAU,GAAG,MAAM,IAAA,0BAAkB,GAAE,CAAA;oBAC7C,MAAM,GAAG,GAAG,OAAO,CAAC,SAAS,CAAC,KAAK,CAAC,GAAG,CAAC,CAAA;oBACxC,IAAI,CAAC,GAAG,IAAI,GAAG,CAAC,CAAC,CAAC,KAAK,UAAU,CAAC,IAAI,UAAU,KAAK,OAAO,EAAE;wBAC5D,YAAY,GAAG,GAAG,OAAO,EAAE,CAAA;qBAC5B;iBACF;gBAED,mEAAmE;gBACnE,wBAAwB;gBACxB,IAAI,YAAY,IAAI,MAAM,IAAI,iBAAiB,KAAK,SAAS,EAAE;oBAC7D,SAAS,GAAG,EAAE,CAAA,CAAC,mBAAmB;oBAClC,YAAY,GAAG,EAAE,CAAA,CAAC,mBAAmB;oBACrC,MAAM,IAAA,2BAAqB,EAAC,MAAM,EAAE,MAAM,EAAE,IAAI,CAAC,EAAE,EAAE,SAAS,EAAE,IAAI,CAAC,CAAA;iBACtE;gBAED,MAAM,CAAC,GAAG,MAAM,IAAA,wBAAkB,EAAC,GAAG,EAAE,OAAO,EAAE,YAAY,CAAC,CAAA;gBAE9D,wCAAwC;gBACxC,IACE,iBAAiB,CAAC,QAAQ,CAAC,OAAO,CAAC,EAAE,CAAC;oBACtC,iBAAiB,CAAC,QAAQ,CAAC,QAAQ,CAAC,EACpC;oBACA,CAAC,CAAC,OAAO,CAAC,IAAI,GAAG,IAAI,CAAA;iBACtB;gBACD,MAAM,IAAI,GAAG;oBACX,IAAI,EAAE,OAAO;oBACb,IAAI,EAAE,CAAC;oBACP,GAAG,EAAE,IAAI,CAAC,GAAG,CAAC,MAAM,IAAI,CAAC,EAAE,mBAAS,CAAC,cAAc,CAAC;oBACpD,UAAU,EAAE,OAAO,CAAC,SAAS,IAAI,EAAE;iBACpC,CAAA;gBACD,MAAM,CAAC,GAAG,MAAM,WAAW,CACzB,IAAI,EACJ,MAAM,EACN,SAAS,EACT,SAAS,EACT,YAAY,CACb,CAAA;gBACD,GAAG,GAAG,CAAC,CAAA;aACR;YAAC,OAAO,KAAK,EAAE;gBACd,qBAAY,CAAC,KAAK,CAAC,iBAAiB,KAAK,EAAE,CAAC,CAAA;gBAC5C,EAAE,GAAG,KAAK,CAAA;gBACV,IAAI,iBAAiB,IAAI,SAAS,KAAK,iBAAiB,EAAE;oBACxD,+HAA+H;oBAC/H,MAAM,gBAAgB,CAAC,EAAE,MAAM,EAAE,GAAG,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE,CAAC,CAAA;oBAC9D,MAAK;iBACN;aACF;YACD,MAAM,IAAA,eAAK,EAAC,EAAE,CAAC,CAAA;SAChB;QAED,IAAI,EAAE,EAAE;YACN,IAAI,OAAO;gBAAE,OAAO,CAAC,EAAE,CAAC,CAAA;SACzB;aAAM;YACL,IAAI,OAAO;gBAAE,OAAO,CAAC,GAAG,CAAC,CAAA;SAC1B;IACH,CAAC;CAAA;AA7ND,kCA6NC;AASD;;;;;;;;GAQG;AACH,SAAgB,WAAW,CACzB,IAAqB,EACrB,KAA2B,EAC3B,SAAkB,EAClB,gBAA0B,EAC1B,YAAqB;IAErB,MAAM,WAAW,GAAG,KAAK,CAAC,SAAS,CAAA;IACnC,MAAM,OAAO,GAAG,KAAK,CAAC,EAAE,CAAA;IACxB,OAAO,IAAI,OAAO,CAAC,UAAgB,OAAO,EAAE,MAAM;;YAChD,IAAI,CAAC,IAAI,IAAI,OAAO,IAAI,KAAK,QAAQ,EAAE;gBACrC,OAAO,MAAM,CAAC,YAAY,CAAC,CAAA;aAC5B;YACD,IAAI,CAAC,IAAI,CAAC,IAAI,EAAE;gBACd,OAAO,MAAM,CAAC,gBAAgB,CAAC,CAAA;aAChC;YACD,IAAI,IAAI,GAAG,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,IAAI,IAAI,EAAE,CAAC,CAAA;YAC1C,IAAI,CAAC,GAAG,GAAG,IAAI,CAAC,GAAG,IAAI,CAAC,CAAA;YAExB,MAAM,GAAG,GAAG,MAAM,GAAG,CAAC,SAAS,CAAC,IAAI,EAAE,WAAW,CAAC,CAAA;YAClD,IAAI,GAAG,IAAI,GAAG,GAAG,CAAA;YAEjB,IAAI;gBACF;;;+EAG+D;gBAE/D,IAAI,YAAY,EAAE;oBAChB,MAAM,IAAA,gCAAsB,EAAC,YAAY,EAAE,IAAI,CAAC,CAAA;iBACjD;qBAAM,IAAI,SAAS,EAAE;oBACpB,MAAM,MAAM,CAAC,OAAO,CAClB,SAAS,EACT,IAAI,EACJ,KAAgB,EAChB,GAAG,EAAE;wBACH,IAAI,CAAC,gBAAgB,EAAE;4BACrB,IAAI,SAAS;gCAAE,kBAAkB,CAAC,IAAI,CAAC,IAAI,EAAE,OAAO,CAAC,CAAA;yBACtD;oBACH,CAAC,EACD,OAAO,KAAK,CAAC,CAAC,mCAAmC;qBAClD,CAAA;iBACF;qBAAM;oBACL,MAAM,GAAG,CAAC,cAAc,CACtB,gCAAK,IAAI,KAAE,IAAI,GAAqB,EACpC,WAAW,CACZ,CAAA;iBACF;gBACD,OAAO,CAAC,IAAI,CAAC,CAAA;aACd;YAAC,OAAO,CAAC,EAAE;gBACV,MAAM,CAAC,CAAC,CAAC,CAAA;aACV;QACH,CAAC;KAAA,CAAC,CAAA;AACJ,CAAC;AArDD,kCAqDC;AAED;;;;;GAKG;AACH,SAAS,kBAAkB,CAAC,IAAI,EAAE,MAAM;IACtC,IAAI,wBAAc,CAAC,QAAQ,CAAC,IAAI,CAAC,IAAI,CAAC,EAAE;QACtC,IAAI,IAAI,CAAC,IAAI,KAAK,mBAAS,CAAC,aAAa,CAAC,MAAM,EAAE;YAChD,OAAM,CAAC,+BAA+B;SACvC;QACD,IAAA,0CAA0B,EAAC,IAAI,CAAC,OAAO,CAAC,EAAE,EAAE,IAAI,CAAC,IAAI,CAAC,IAAI,EAAE,MAAM,CAAC,CAAA;KACpE;AACH,CAAC;AAED;;;;;;;;;;GAUG;AACH,SAAgB,MAAM,CACpB,IAAY,EACZ,IAA8B,EAC9B,MAAqB,EACrB,OAAgC,EAChC,WAAoB,EACpB,aAAuB;IAEvB,MAAM,eAAe,GACnB,IAAI,KAAK,mBAAS,CAAC,aAAa,CAAC,YAAY;QAC7C,IAAI,KAAK,mBAAS,CAAC,aAAa,CAAC,YAAY,CAAA;IAC/C,MAAM,YAAY,GAChB,MAAM,IAAI,MAAM,CAAC,KAAK,IAAI,IAAI,CAAC,IAAI,KAAK,mBAAS,CAAC,UAAU,CAAC,KAAK,CAAA;IACpE,IAAI,cAAc,GAAG,MAAM,CAAC,KAAK,CAAA;IACjC,IAAI,CAAC,WAAW,IAAI,YAAY,IAAI,IAAI,CAAC,OAAO,EAAE;QAChD,cAAc,GAAG,IAAI,CAAC,OAAO,CAAA;KAC9B;IACD,MAAM,eAAe,GACnB,MAAM;QACN,CAAC,MAAM,CAAC,YAAY;QACpB,IAAI;QACJ,IAAI,CAAC,IAAI,KAAK,mBAAS,CAAC,UAAU,CAAC,KAAK,CAAA;IAC1C,IAAI,iBAAiB,GAAG,MAAM,CAAC,QAAQ,IAAI,EAAE,CAAA;IAC7C,IAAI,CAAC,WAAW,IAAI,eAAe,IAAI,IAAI,CAAC,UAAU,EAAE;QACtD,iBAAiB,GAAG,IAAI,CAAC,UAAU,CAAA;KACpC;IACD,IAAI,CAAC,aAAa,IAAI,OAAO,CAAC,MAAM,EAAE;QACpC,OAAO,OAAO,CAAC,MAAM,CAAA;KACtB;IACD,qBAAqB;IACrB,iDAAiD;IACjD,oBAAoB;IACpB,IAAI;IACJ,MAAM,MAAM,GAAQ;QAClB,IAAI,EAAE,IAAI;QACV,IAAI,0EACF,IAAI,EAAE,IAAI,CAAC,IAAc,IACtB,CAAC,IAAI,CAAC,IAAI,IAAI,EAAE,IAAI,EAAE,IAAI,CAAC,IAAI,EAAE,CAAC,GAClC,CAAC,CAAC,IAAI,CAAC,IAAI,IAAI,IAAI,CAAC,IAAI,KAAK,CAAC,CAAC,IAAI,EAAE,IAAI,EAAE,IAAI,CAAC,IAAI,EAAE,CAAC,GACvD,CAAC,IAAI,CAAC,OAAO,IAAI,EAAE,OAAO,EAAE,IAAI,CAAC,OAAO,EAAE,CAAC,GAC3C,CAAC,eAAe,IAAI,IAAI,CAAC,QAAQ,IAAI,EAAE,QAAQ,EAAE,IAAI,CAAC,QAAQ,EAAE,CAAC,GACjE,CAAC,eAAe,IAAI,IAAI,CAAC,IAAI,IAAI,EAAE,IAAI,EAAE,IAAI,CAAC,IAAI,EAAE,CAAC,CACzD;QACD,OAAO,EAAE,OAAyB;QAClC,MAAM,4DACJ,OAAO,EAAE,MAAM,CAAC,SAAS,IACtB,CAAC,MAAM,CAAC,SAAS,IAAI,EAAE,UAAU,EAAE,MAAM,CAAC,SAAS,EAAE,CAAC,GACtD,CAAC,MAAM,CAAC,UAAU,IAAI;YACvB,MAAM,EAAE,GAAG,MAAM,CAAC,WAAW,IAAI,MAAM,CAAC,UAAU,EAAE;SACrD,CAAC,KACF,KAAK,EAAE,YAAY,CAAC,CAAC,CAAC,cAAc,CAAC,CAAC,CAAC,EAAE,EACzC,IAAI,EAAE,MAAM,CAAC,IAAI,IAAI,mBAAS,CAAC,UAAU,CAAC,MAAM,KAC7C,CAAC,eAAe,IAAI,EAAE,SAAS,EAAE,iBAAiB,EAAE,CAAC,CAEzD;KACF,CAAA;IACD,OAAO,MAAM,CAAA;AACf,CAAC;AAzDD,wBAyDC;AAED;;;;;;;;GAQG;AACH,SAAe,cAAc,CAC3B,GAAQ,EACR,WAAoB,EACpB,MAAc,EACd,MAAc;;QAEd,MAAM,OAAO,GAAG,GAAG,CAAC,OAAO,CAAC,OAAiB,CAAA;QAC7C,IAAI,CAAC,OAAO;YAAE,OAAO,EAAE,CAAA;QACvB,IAAI,CAAC,OAAO,CAAC,QAAQ,CAAC,GAAG,CAAC;YAAE,OAAO,EAAE,CAAA;QACrC,MAAM,QAAQ,GAAG,aAAa,CAAC,OAAO,CAAC,CAAA;QACvC,IAAI,QAAQ,CAAC,QAAQ,CAAC,MAAM,CAAC,IAAI,CAAC,WAAW;YAAE,OAAO,CAAC,QAAQ,CAAC,CAAA;QAChE,MAAM,GAAG,GAAa,EAAE,CAAA;QACxB,MAAM,UAAU,GAAsB,CAAC,MAAM,eAAM,CAAC,UAAU,CAAC,OAAO,CAAC;YACrE,KAAK,EAAE,EAAE,MAAM,EAAE,MAAM,EAAE;SAC1B,CAAC,CAAsB,CAAA;QACxB,MAAM,IAAA,sBAAY,EAAC,QAAQ,EAAE,CAAO,GAAG,EAAE,EAAE;YACzC,MAAM,SAAS,GAAG,GAAG,CAAC,SAAS,CAAC,CAAC,CAAC,CAAA;YAClC,sBAAsB;YACtB,MAAM,MAAM,GAAG,UAAU,CAAC,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE;gBACnC,IAAI,CAAC,CAAC,SAAS,IAAI,SAAS,EAAE;oBAC5B,OAAO,cAAc,CAAC,CAAC,CAAC,SAAS,EAAE,SAAS,CAAC,CAAA;iBAC9C;YACH,CAAC,CAAC,CAAA;YACF,IAAI,MAAM,EAAE;gBACV,GAAG,CAAC,IAAI,CAAC,MAAM,CAAC,SAAS,CAAC,CAAA;aAC3B;QACH,CAAC,CAAA,CAAC,CAAA;QACF,OAAO,GAAG,CAAA;IACZ,CAAC;CAAA;AAED,SAAS,aAAa,CAAC,OAAe;IACpC,4BAA4B;IAC5B,MAAM,KAAK,GAAG,OAAO,CAAC,KAAK,CAAC,MAAM,CAAC,CAAA;IACnC,OAAO,KAAK,CAAC,MAAM,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,UAAU,CAAC,GAAG,CAAC,CAAC,CAAA;AAC/C,CAAC;AAED,SAAsB,+BAA+B,CACnD,GAAQ,EACR,SAAkB,EAClB,WAAoB;;QAEpB,MAAM,OAAO,GAAG,GAAG,CAAC,OAAO,CAAC,OAAiB,CAAA;QAC7C,IAAI,CAAC,OAAO;YAAE,OAAO,KAAK,CAAA;QAC1B,MAAM,QAAQ,GAAG,aAAa,CAAC,OAAO,CAAC,CAAA;QACvC,IAAI,QAAQ,CAAC,QAAQ,CAAC,MAAM,CAAC;YAAE,OAAO,IAAI,CAAA;QAC1C,IAAI,GAAG,GAAG,KAAK,CAAA;QACf,MAAM,IAAA,sBAAY,EAAC,QAAQ,EAAE,CAAO,GAAG,EAAE,EAAE;YACzC,MAAM,SAAS,GAAG,GAAG,CAAC,SAAS,CAAC,CAAC,CAAC,CAAA;YAClC,IAAI,SAAS,EAAE;gBACb,IAAI,WAAW,EAAE;oBACf,8BAA8B;oBAC9B,IAAI,cAAc,CAAC,WAAW,EAAE,SAAS,CAAC,EAAE;wBAC1C,GAAG,GAAG,IAAI,CAAA;qBACX;iBACF;qBAAM,IAAI,SAAS,EAAE;oBACpB,2BAA2B;oBAC3B,IAAI,cAAc,CAAC,SAAS,EAAE,SAAS,CAAC,EAAE;wBACxC,GAAG,GAAG,IAAI,CAAA;qBACX;iBACF;aACF;QACH,CAAC,CAAA,CAAC,CAAA;QACF,OAAO,GAAG,CAAA;IACZ,CAAC;CAAA;AA3BD,0EA2BC;AAED,yCAAyC;AACzC,8BAA8B;AAC9B,SAAS,cAAc,CAAC,MAAc,EAAE,MAAc;IACpD,MAAM,MAAM,GAAG,MAAM,CAAC,KAAK,CAAC,GAAG,CAAC,CAAA;IAChC,IAAI,KAAK,GAAG,KAAK,CAAA;IACjB,MAAM,CAAC,OAAO,CAAC,CAAC,CAAC,EAAE,EAAE;QACnB,IAAI,CAAC,IAAI,MAAM,EAAE;YACf,IAAI,CAAC,CAAC,WAAW,EAAE,KAAK,MAAM,CAAC,WAAW,EAAE,EAAE;gBAC5C,KAAK,GAAG,IAAI,CAAA;aACb;SACF;IACH,CAAC,CAAC,CAAA;IACF,OAAO,KAAK,CAAA;AACd,CAAC;AAED,SAAe,8BAA8B,CAC3C,GAAQ,EACR,MAAc;;QAEd,MAAM,kBAAkB,GAAG,CAAC,OAAO,CAAC,CAAA;QACpC,IAAI;YACF,MAAM,OAAO,GAAG,CAAC,MAAM,eAAM,CAAC,IAAI,CAAC,OAAO,CAAC;gBACzC,KAAK,EAAE,EAAE,IAAI,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,EAAE;aAC/B,CAAC,CAAe,CAAA;YAEjB,MAAM,IAAI,GAAG,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;gBACzC,KAAK,EAAE,EAAE,MAAM,EAAE,MAAM,EAAE,OAAO,CAAC,EAAE,EAAE;aACtC,CAAC,CAAoB,CAAA;YAEtB,MAAM,OAAO,GAAG,GAAG,CAAC,OAAO,CAAC,OAAiB,CAAA;YAC7C,MAAM,cAAc,GAAG,CAAC,OAAO,IAAI,OAAO,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC,IAAI,EAAE,CAAA;YAC5D,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,MAAM,EAAE,CAAC,EAAE,EAAE;gBACpC,MAAM,GAAG,GAAG,IAAI,CAAC,CAAC,CAAC,CAAA;gBAEnB,MAAM,QAAQ,GACZ,GAAG,CAAC,SAAS,KAAK,cAAc,CAAC,CAAC,CAAC;oBACnC,GAAG,CAAC,cAAc;oBAClB,IAAI,CAAC,KAAK,CAAC,GAAG,CAAC,cAAc,CAAC,CAAC,QAAQ,CAAC,cAAc,CAAC,CAAC,CAAC,CAAC,CAAA;gBAC5D,MAAM,UAAU,GACd,GAAG,CAAC,SAAS,KAAK,cAAS;oBAC3B,kBAAkB,CAAC,QAAQ,CAAC,GAAG,CAAC,SAAS,CAAC,CAAA;gBAC5C,IAAI,QAAQ,IAAI,UAAU,EAAE;oBAC1B,MAAM,eAAM,CAAC,OAAO,CAAC,MAAM,CACzB;wBACE,SAAS,EAAE,IAAI;qBAChB,EACD,EAAE,KAAK,EAAE,EAAE,IAAI,EAAE,GAAG,CAAC,OAAO,CAAC,IAAI,EAAE,MAAM,EAAE,EAAE,CAC9C,CAAA;oBAED,OAAO,IAAI,CAAA;iBACZ;aACF;YACD,OAAO,KAAK,CAAA;SACb;QAAC,OAAO,KAAK,EAAE;YACd,qBAAY,CAAC,KAAK,CAChB,qCAAqC,KAAK,EAAE,EAC5C,gBAAO,CAAC,OAAO,CAChB,CAAA;YACD,OAAO,KAAK,CAAA;SACb;IACH,CAAC;CAAA;AAED,SAAe,cAAc,CAAC,EAC5B,MAAM,EACN,eAAe,EACf,WAAW,EACX,KAAK,EACL,MAAM,EACN,MAAM,GACc;;QACpB,IAAI;YACF,yBAAyB;YACzB,MAAM,eAAe,GAAG,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;gBACpD,KAAK,EAAE,EAAE,EAAE,EAAE,eAAe,CAAC,MAAM,EAAE,MAAM,EAAE;aAC9C,CAAC,CAAkB,CAAA;YACpB,MAAM,QAAQ,GAAG,IAAA,2BAAY,EAAC,KAAK,CAAC,CAAA;YACpC,MAAM,CAAC,GAAG,MAAM,IAAA,wBAAkB,EAAC,WAAW,EAAE,eAAe,EAAE,IAAI,CAAC,CAAA;YACtE,CAAC,CAAC,aAAa,GAAG,QAAQ,CAAA;YAC1B,MAAM,IAAI,GAAG;gBACX,IAAI,EAAE,eAAe,CAAC,SAAS;gBAC/B,IAAI,EAAE,CAAC;gBACP,GAAG,EAAE,IAAI,CAAC,GAAG,CAAC,MAAM,IAAI,CAAC,EAAE,mBAAS,CAAC,cAAc,CAAC;gBACpD,UAAU,EAAE,eAAe,CAAC,SAAS,IAAI,EAAE;aAC5C,CAAA;YACD,MAAM,WAAW,CAAC,IAAI,EAAE,MAAM,CAAC,CAAA;YAC/B,MAAM,eAAe,CAAC,MAAM,CAAC;gBAC3B,MAAM,EAAE,mBAAS,CAAC,QAAQ,CAAC,MAAM;gBACjC,YAAY,EAAE,QAAQ;aACvB,CAAC,CAAA;YACF,qBAAY,CAAC,IAAI,CAAC,8BAA8B,CAAC,CAAA;SAClD;QAAC,OAAO,KAAK,EAAE;YACd,qBAAY,CAAC,KAAK,CAAC,0BAA0B,KAAK,EAAE,EAAE,gBAAO,CAAC,OAAO,CAAC,CAAA;SACvE;IACH,CAAC;CAAA;AAED,SAAe,gBAAgB,CAAC,EAAE,MAAM,EAAE,GAAG,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE;;QACpE,MAAM,eAAe,GAAG,CAAC,MAAM,eAAM,CAAC,OAAO,CAAC,OAAO,CAAC;YACpD,KAAK,EAAE,EAAE,MAAM,EAAE,IAAI,EAAE,GAAG,CAAC,OAAO,CAAC,IAAI,EAAE;SAC1C,CAAC,CAAkB,CAAA;QACpB,IAAI,eAAe,CAAC,MAAM,KAAK,MAAM,EAAE;YACrC,MAAM,cAAc,CAAC;gBACnB,MAAM;gBACN,eAAe;gBACf,WAAW,EAAE,GAAG;gBAChB,KAAK;gBACL,MAAM;gBACN,MAAM;aACP,CAAC,CAAA;SACH;IACH,CAAC;CAAA"} \ 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 11/20] [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 12/20] [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 13/20] [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 14/20] 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 15/20] [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 16/20] [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 17/20] 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":";;;;;;;;;;;;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,EACf,gBAAgB,GACD;;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;oBACf,gBAAgB;iBACjB,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;AA9DD,oBA8DC;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 +{"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 18/20] [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 19/20] [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 20/20] 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()