Commit Graph

1148 Commits

Author SHA1 Message Date
7f96d10dd3 lnrpc: add new min_relay_fee response to EstimateFee
We also start using a pattern of making new messages for types/units
instead of adding a suffix to a field.
2024-08-07 17:51:35 -07:00
a449a5d132 Merge pull request #8174 from yyforyongyu/fix-inflight-payments
routing: fix stuck inflight payments
2024-08-07 23:23:27 +08:00
d77617461d Merge pull request #8955 from yyforyongyu/cr-8516-240729-sendcoins
Allow selecting coins in `sendcoins`
2024-08-07 08:42:25 -06:00
e8f292edf4 docs: update release notes re stuck payment fix 2024-08-07 22:19:22 +08:00
b63e5decad Merge pull request #8886 from bitromortac/buildroute-inbound-fees
routing: inbound fees support for BuildRoute
2024-08-07 08:11:17 -06:00
dcd8269050 docs: update release notes 2024-08-07 20:42:58 +08:00
f622b43b5d docs: add to release notes 2024-08-07 14:25:27 +02:00
66e10fda06 docs: update release notes 2024-08-05 16:00:00 +02:00
c46b1a467a Merge pull request #8836 from hieblmi/payment-failure-reason-cancel
routing: add payment failure reason `FailureReasonCancel`
2024-08-01 16:52:06 -07:00
4a3c4e4ba7 Merge pull request #8497 from ziggie1984/shutdown-bugfix
routing: shutdown chanrouter correctly.
2024-08-01 16:48:50 -07:00
037161ee6c docs: add release notes for 0.18.3 2024-08-01 19:04:11 +02:00
808d958c9c docs: update release notes 2024-08-01 10:25:23 +02:00
04dde98edc Merge pull request #8764 from ellemouton/rb-send-via-multi-path
[3/4] Route Blinding: send MPP over multiple blinded paths
2024-07-31 19:21:49 -07:00
a0ec4f24d6 docs: Add release note item 2024-07-31 15:31:55 +02:00
0adcb5c316 docs: add release notes for 18.3. 2024-07-31 14:43:34 +02:00
ac4ef28926 Merge pull request #8824 from Crypt-iQ/precise_dust_limit
multi: include commitment fees in dust calculation
2024-07-31 03:13:31 -06:00
8a14955a0a docs: add release note 2024-07-31 09:36:06 +02:00
da7b95d4a4 docs: add release-notes. 2024-07-30 20:31:29 +02:00
b0f0715813 routing: fix fee limit condition
When iterating edges, pathfinding checks early whether using an edge
would violate the requested total fee limit for a route. This check is
done on the net amount (an amount the inbound fee is calculated with).
However, a possible next hop's fee discount leads to a reduction in fees
and as such using the net amount leads to assuming a higher cumulative
fee than the route really has, excluding the path erroneously. We
perform the fee limit check on the amount to send, which includes both
inbound and outbound fees. This should be possible as the first hop's
outbound fee is zero and therefore doesn't have to be checked in the
end.
2024-07-30 08:53:09 +02:00
9decf80a68 Merge pull request #8735 from ellemouton/rb-receives
[2/4] Route Blinding Receives: Receive and send to a single blinded path in an invoice.
2024-07-29 19:00:06 -07:00
74636e9bdd release-notes: update for 0.18.3 2024-07-29 14:13:22 -04:00
b7c59b36a7 Merge pull request #8896 from ziggie1984/batchopen-feerate-fix
Fix batchopen fee calculation
2024-07-26 05:52:48 -06:00
eb7818a633 docs: add release-notes. 2024-07-26 10:48:00 +02:00
74e45ec4bf docs: update release notes 2024-07-26 09:54:38 +02:00
0a0d51ce22 docs: update release notes 2024-07-24 20:05:00 +08:00
2d21aa3718 docs: update release notes 2024-07-23 21:30:09 +08:00
578e1d4965 Merge pull request #8881 from mwaite-codes/fix-doc-grammar
Fix various typos in docs for readability
2024-07-23 00:25:17 -06:00
e6dca0ce6e multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
9d4ed6d6e6 docs: update release notes 2024-07-19 08:33:56 +02:00
b112e10bf2 docs: update release notes
Also move incorrect entry from 18.2 to 18.3
2024-07-15 15:56:33 +02:00
85ddffb17d docs: update release notes 2024-07-10 17:51:56 +02:00
053faa6229 docs: update release notes for 0.18.3-beta 2024-07-09 08:39:58 +02:00
3526f82b5d Merge pull request #8887 from yyforyongyu/fix-err-match
multi: fix `lnwallet.ErrDoubleSpend`
2024-07-08 14:09:07 +08:00
e27a656c07 docs: add release notes for 0.18.3 2024-07-06 14:01:40 +08:00
26a365eb32 docs: update release notes 2024-07-06 13:59:28 +08:00
b35f0606ba docs: update release notes for 0.18.2-beta 2024-07-04 17:32:12 +02:00
9d1320a2d0 docs: add release notes entry 2024-06-27 15:27:23 -07:00
3ceb7d5887 docs: update release notes 2024-06-26 14:30:28 -07:00
7fd099b146 docs: update release notes and add notes for 0.18.2 2024-06-26 01:44:00 +08:00
738206fa96 docs: add release notes entry 2024-06-24 10:01:41 -07:00
f39edaa19a docs: update release notes 2024-06-19 07:35:46 -03:00
01f5af0a28 cfg: fail startup on flags.Error parsing error 2024-06-17 16:48:34 +02:00
4568dfceee docs: update release notes 2024-06-17 09:32:27 +02:00
fc90bc9b0f lncli: new command wallet estimatefeerate
`lncli wallet estimatefeerate` returns the fee rate estimate for on-chain
transactions in sat/kw and sat/vb to achieve a given confirmation target.
2024-06-11 21:56:06 +02:00
286ee95735 Merge pull request #8800 from ProofOfKeags/bugfix/8535
contractcourt: consider delivery addresses when evaluating toSelfAmount
2024-06-12 01:06:36 +08:00
1fea14f69f docs: update release notes 2024-06-10 11:38:22 -07:00
59c8bafda7 lncli: fix parsing of --amp when sending a payment 2024-06-10 17:33:28 +02:00
cc902e3d8a docs: update release notes 2024-06-06 14:15:46 +02:00
a832371d61 Merge pull request #8491 from davidgumberg/invoice_cltv_expiry
Expose `cltv_expiry` flag of `addinvoice` to cli
2024-06-04 13:59:50 +02:00
3c1b7ad59c Release note for cltv_expiry flag to addinvoice 2024-06-04 06:19:12 -04:00