Commit Graph

43 Commits

Author SHA1 Message Date
Olaoluwa Osuntokun
80e304573c
lnwallet: increase legacy fee limit threshold to 1k sats
In this commit, we increase the legacy fee limit threshold (the amount
below which we'll allow 100% of funds to go to fees for the non-v2 RPC
calls) from 50 sats to 1k sats.
2022-02-03 11:54:01 -08:00
Oliver Gugger
84c8c18a9e
docs: update release notes 2022-02-02 17:29:55 +01:00
Olaoluwa Osuntokun
a05b85686f
docs/release-notes: add roasbeef to 0.14.2 notes [skip-ci] 2022-01-26 14:18:29 -08:00
Olaoluwa Osuntokun
8c66e59eaa
Merge pull request #6200 from Roasbeef/routing-fee-fix
lnrpc: fix the existing routing fee inaccuracy
2022-01-25 16:46:01 -08:00
Olaoluwa Osuntokun
40dd146358
docs/release-notes: add entry for fee rate bug fix and rpc change 2022-01-25 16:01:31 -08:00
ErikEk
ef1eff1058 lnrpc: fix the existing routing fee inaccuracy
When updating the channel routing policy, we encounter an inaccurate
precision error when calculating the routing fee. The issue stems from
the way the IEEE 754 standard works.

The solution here is to add a uint64 parameter (as mentioned in the
issue) and keep the float64 fee_rate parameter but rounding the product
of the base and fee rate.
2022-01-25 15:42:57 -08:00
eugene
64a51c1524 docs/release-notes: update notes for 0.14.2 2022-01-25 15:42:20 -05:00
Olaoluwa Osuntokun
234fdc6c9c
Merge pull request #6185 from sangaman/rpc-middleware-custom-caveat
rpcperms: set CustomCaveatCondition on middleware req
2022-01-24 15:45:49 -08:00
Daniel McNally
4a573b18cf
rpcperms: set CustomCaveatCondition on middleware req
This sets the `CustomCaveatCondition` value on rpc middleware requests
if one exists. Previously, this value was always blank even if the
macaroon had a value set for its custom caveat condition.
2022-01-24 11:39:07 -05:00
Andreas Schjønhaug
1f50320fe1 General improvements to mobile instructions
* Using <details> and <summary> tags in the INSTALL.md to collapse the various platforms for installing, making the rendered page shorter and easier to read.
* Simplyfying the instructions for creating LND mobile
* Fixed bug in checkout of latest tagged release
* Fixed bug in command for moving proto definitions to same folder as xcframework file
* Use Go 1.17.6 for building the Swift proto definitions
* Added link to LND Builder’s Guide
2022-01-22 09:23:48 +01:00
Olaoluwa Osuntokun
d67e6d5414
Merge pull request #6111 from bottlepay/cache-loading
kvdb+channeldb: speed up graph cache
2022-01-20 17:35:04 -08:00
Andras Banki-Horvath
2dff5ba216
docs: update release notes 0.14.2 2022-01-20 18:20:44 +01:00
Olaoluwa Osuntokun
957a0a5138
docs/release-notes: add entry for historical chan bucket check 2022-01-18 09:11:21 -08:00
Joost Jager
352008a0c2
channeldb: speed up graph cache loading
Use the optimized ForEachChannel method to reduce the graph cache
loading time.
2022-01-14 14:57:29 +01:00
Olaoluwa Osuntokun
135f8a1455
docs/release-notes: add entry for peer defer fix 2022-01-13 15:01:23 -08:00
Oliver Gugger
ed511bb37f
Merge pull request #6146 from yyforyongyu/add-closing-txid
rpcserver: add closing txid in PendingChannels' WaitingCloseChannel
2022-01-12 13:23:16 +01:00
Oliver Gugger
617be6f994
Merge pull request #6140 from bottlepay/fix-duplicate-close
htlcswitch: fix duplicate close
2022-01-11 11:08:30 +01:00
Joost Jager
7cd7cef6c6
htlcswitch: fix duplicate close
The decayed log database opening and closing is managed at a higher
level in config_builder.go.
2022-01-10 08:42:32 +01:00
Olaoluwa Osuntokun
fd63301dc5
Merge pull request #6006 from guggero/remote-signer-no-chain
Allow remote signer to run without chain backend
2022-01-07 17:37:16 -08:00
yyforyongyu
18388b676d
docs: add release note for closing txid 2022-01-07 18:21:05 +08:00
Oliver Gugger
5282c9acf9
docs: update remote signing doc and release notes 2022-01-06 14:35:26 +01:00
Oliver Gugger
d039822184
docs: add release notes 2022-01-06 12:58:29 +01:00
Joost Jager
2009aec59d
itest: increase pg database connection limit 2022-01-04 08:29:22 +01:00
yyforyongyu
c9aa034ec9
docs: add release note for peer conn fix 2021-12-28 19:31:52 +08:00
Joost Jager
0cae55c162
kvdb/postgres: fix context cancellation 2021-12-22 14:54:43 +01:00
Martin Habovstiak
17cf90ee34 signal: clarify the log message about systemd
The log message was confusing because it was emitted even when running
within systemd if the service type was **not** `notify`. This clarifies
the message by mentioning the edge case.

Being able to distinguish the two cases would be nicer but there doesn't
seem to be a reasonably simple, obvious, reliable way to do it.
Complicated solutions are most likely not worth it for a simple log
message.
2021-12-16 14:02:24 +01:00
Olaoluwa Osuntokun
e78560c472
docs/release-notes: add entry for chan type fix 2021-12-15 16:38:34 -08:00
Elle Mouton
2449e66d29
lnwallet+docs: minrelayfee always above fee floor
The minimum relay fee is always ensured to be above our fee floor except
in the very first min relay fee query to bitcoind. This commit ensures
that the fee floor is respected in this first query.
2021-12-13 08:22:34 +02:00
Oliver Gugger
2de8571ab3
Merge pull request #6073 from mattbajorek/5518-clarify-invalid-config-timeout-constraints
netann: clarify invalid config timeout constraints [skip ci]
2021-12-10 12:52:29 +01:00
Oliver Gugger
66a669d8e9
Merge pull request #5854 from LN-Zap/upstream/RPCTransaction
Adds helper function lnrpc.RPCTransaction to create a single lnrpc.Transaction and refactors lnrpc.RPCTransactionDetails
2021-12-10 12:45:17 +01:00
Bjarne Magnussen
46c268eec0
add to release notes 0.14.2 2021-12-10 08:27:19 +01:00
Martin Habovstiak
333fe39a51 docs: added release notes regarding #5539 2021-12-10 00:23:00 +01:00
Olaoluwa Osuntokun
f022e557bf
Merge pull request #6068 from bhandras/mc_store_fix
routing: fix memory corruption in MC store
2021-12-09 15:20:07 -08:00
Olaoluwa Osuntokun
842fa15229
Merge pull request #6062 from yyforyongyu/6056-fix-webapi
chainfee: return floor fee rate when a given target is not found
2021-12-09 15:17:05 -08:00
Matthew Bajorek
93b1cd0e82 docs: update release note for #6073 [skip ci] 2021-12-09 09:29:18 -05:00
Andras Banki-Horvath
5efbb2b0ff
docs: update release notes 2021-12-08 23:10:20 +01:00
yyforyongyu
4a62b7cf8c
docs: add release note for ChanStatusFlags 2021-12-08 04:50:47 +08:00
Oliver Gugger
099d5b8286
Merge pull request #6060 from mattbajorek/bugfix/lncli-trackpayment-json
lncli: Add json flag to trackpayment
2021-12-07 21:15:38 +01:00
Matthew Bajorek
6ebc896f6f lncli: Add json flag to trackpayment [skip ci] 2021-12-07 14:04:27 -05:00
yyforyongyu
7f3a146216
docs: update release note for fee rate fix 2021-12-07 20:18:24 +08:00
Harsha Goli
64a34f4f9f
docs: update release notes 2021-12-06 14:45:11 -05:00
Andras Banki-Horvath
24d5146894
docs: update release notes 2021-12-02 21:07:50 +01:00
naveen
b3ef3db0f2
multi: Remove GO111MODULE env variable in Makefile
The `GO111MODULE` variable is not required from go 1.16
https://go.dev/blog/go116-module-changes
2021-11-30 09:35:30 +01:00