From f8ecaedc9708ecd540cdc21cde55838acde6e5fd Mon Sep 17 00:00:00 2001 From: Richard Safier Date: Thu, 30 May 2024 21:07:12 -0400 Subject: [PATCH] 0.18 lnd. bump 1.6.6 --- Docker/lnd/Dockerfile | 2 +- LNUnit.LND/Grpc/lightning.proto | 15 +++++++++++++-- LNUnit.LND/LNUnit.LND.csproj | 2 +- LNUnit/LNUnit.csproj | 2 +- 4 files changed, 16 insertions(+), 5 deletions(-) diff --git a/Docker/lnd/Dockerfile b/Docker/lnd/Dockerfile index 3cd53de..5a67913 100644 --- a/Docker/lnd/Dockerfile +++ b/Docker/lnd/Dockerfile @@ -1,6 +1,6 @@ FROM debian:stable-slim -ARG LND_VERSION=0.17.5-beta +ARG LND_VERSION=0.18.0-beta ENV PATH=/opt/lnd:$PATH RUN apt-get update -y \ diff --git a/LNUnit.LND/Grpc/lightning.proto b/LNUnit.LND/Grpc/lightning.proto index 2ad22e0..6356a6b 100644 --- a/LNUnit.LND/Grpc/lightning.proto +++ b/LNUnit.LND/Grpc/lightning.proto @@ -4369,6 +4369,16 @@ message FeeReportResponse { uint64 month_fee_sum = 4; } +message InboundFee { + // The inbound base fee charged regardless of the number of milli-satoshis + // received in the channel. By default, only negative values are accepted. + int32 base_fee_msat = 1; + + // The effective inbound fee rate in micro-satoshis (parts per million). + // By default, only negative values are accepted. + int32 fee_rate_ppm = 2; +} + message PolicyUpdateRequest { oneof scope { // If set, then this update applies to all currently active channels. @@ -4402,8 +4412,9 @@ message PolicyUpdateRequest { // If true, min_htlc_msat is applied. bool min_htlc_msat_specified = 8; - int32 inbound_base_fee_msat = 10; - int32 inbound_fee_rate_ppm = 11; + // Optional inbound fee. If unset, the previously set value will be + // retained [EXPERIMENTAL]. + InboundFee inbound_fee = 10; } enum UpdateFailure { diff --git a/LNUnit.LND/LNUnit.LND.csproj b/LNUnit.LND/LNUnit.LND.csproj index 44e20db..9806ba3 100644 --- a/LNUnit.LND/LNUnit.LND.csproj +++ b/LNUnit.LND/LNUnit.LND.csproj @@ -6,7 +6,7 @@ enable true LNUnit.LND - 1.6.5 + 1.6.6 LNUnit LND Typed Clients diff --git a/LNUnit/LNUnit.csproj b/LNUnit/LNUnit.csproj index b87f658..321bbc6 100644 --- a/LNUnit/LNUnit.csproj +++ b/LNUnit/LNUnit.csproj @@ -5,7 +5,7 @@ enable enable Linux - 1.6.5 + 1.6.6 true LNUnit Lightning Network Unit Testing Framework