Commit Graph
642 Commits
Author SHA1 Message Date
Oliver Gugger 95c270d1f8 Merge pull request #6217 from liviu-ln/psbt-finalize-check
walletrpc: return an error when finalizing an already complete PSBT
2022-03-14 10:45:24 +01:00
yyforyongyu 74c44da315 docs: update release notes for sig length check 2022-03-11 12:31:51 +08:00
Oliver Gugger e84c7fb71c docs: add release notes 2022-03-09 19:05:44 +01:00
Oliver Gugger 8ee9fc837b Merge pull request #6136 from bhandras/forall_etcd
etcd: add ForAll to speed up graph operations
2022-03-07 16:44:43 +01:00
Oliver Gugger 1d3d70b0ab Merge pull request #6066 from bitromortac/2111-graph-diameter
autopilot+lnrpc: add graph diameter calculation to getnetworkinfo
2022-03-07 14:18:36 +01:00
bitromortac 52d56a8990 lnrpc+autopilot: add graph diameter calculation
* adds a brute force computation of the diameter
* adds a more efficient calculation of the diameter
2022-03-07 11:15:47 +01:00
Oliver Gugger 72aec1722b Merge pull request #6300 from 3nprob/docker-custom-source
docker: add git_url build-arg
2022-03-05 11:42:41 +01:00
Olaoluwa Osuntokun 791411cdb8 Merge pull request #6237 from sangaman/lncli-state-desc
lncli: update `lncli state` description
2022-03-02 17:08:22 -08:00
Olaoluwa Osuntokun 8b18c6c69d Merge pull request #6220 from Crypt-iQ/batch_ticker_clamp
config: clamp channel-commit-interval to reasonable time
2022-03-02 17:07:35 -08:00
Olaoluwa Osuntokun a47da0a990 Merge pull request #6246 from Crypt-iQ/settle_pipeline_check
htlcswitch: only pipeline settle if add is locked-in
2022-03-02 17:07:14 -08:00
3np 7865384e85 docker: add git_url build-arg 2022-03-01 14:18:37 +01:00
Andras Banki-Horvath d28c9000c5 docs: update release notes 0.15.0 2022-02-28 12:03:06 +01:00
Andras Banki-Horvath bee5e7b761 docs: update etcd docs 2022-02-28 12:03:05 +01:00
eugene 0ebfdc488c release-notes: update for 0.15.0 2022-02-25 12:07:17 -05:00
Olaoluwa Osuntokun 4d9a05c2f4 Merge pull request #6221 from Crypt-iQ/link_handoff
multi: reliable hand-off from htlcswitch to contractcourt
2022-02-24 17:01:36 -08:00
Olaoluwa Osuntokun 10fba3d859 Merge pull request #6214 from yyforyongyu/server-start-order
server: start htlcswitch early in the pipeline
2022-02-24 15:32:46 -08:00
eugene cac933df62 release-notes: update for 0.15 2022-02-24 13:41:32 -05:00
eugene ff4d037ff6 release-notes: update 0.15.0 notes 2022-02-24 13:36:13 -05:00
Oliver Gugger d9b657ccb6 docs: update release notes 2022-02-21 13:49:30 +01:00
Olaoluwa Osuntokun 9a50cc95b7 Merge pull request #6224 from Roasbeef/prometheus-latency-histograms
monitoring+cfg: add new option to export gRPC perf metrics
2022-02-16 16:38:51 -08:00
Olaoluwa Osuntokun 1fd8a78537 docs/release-notes: add entry for gRPC perf flag 2022-02-16 16:20:38 -08:00
Oliver Gugger eb366a64e6 docs: add release notes 2022-02-15 18:13:03 +01:00
yyforyongyu 72548ea463 server: start htlcSwitch before chainArb 2022-02-11 21:17:03 +08:00
Oliver Gugger 67eae60bcc docs: add release notes 2022-02-10 11:04:54 +01:00
carla 46e048af31 docs: add pr to release notes 2022-02-07 09:07:10 +02:00
Daniel McNally 2b1bb3bce0 lncli: update lncli state description
This updates the description that is provided for `lncli state` to match
the states that are currently returned by lnd. `RPC_READY` no longer
exists and is replaced by `RPC_ACTIVE` with a revised description, and
`SERVER_ACTIVE` is added as the status that indicates lnd is fully
ready to accept RPC calls.

See `enum WalletState` in `stateservice.proto`.
2022-02-04 08:42:06 -05:00
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 04bbbea9a7 Merge pull request #6228 from guggero/contribution-guidelines
docs: rewrite and regroup formatting rules [skip ci]
2022-02-03 10:02:02 +01:00
Olaoluwa Osuntokun 5891643269 Merge pull request #6226 from guggero/fee-limit-fix
Fix default value for fee limit
2022-02-02 12:53:11 -08:00
Oliver Gugger 84c8c18a9e docs: update release notes 2022-02-02 17:29:55 +01:00
Neil-LL b398d64393 Tiny Formatting Change 2022-02-02 16:14:42 +02:00
Oliver Gugger b667f7a89c docs: rewrite and regroup formatting rules [skip ci] 2022-02-02 15:11:43 +01:00
Oliver Gugger 3c324ad058 docs: remove protobuf compilation section from guidelines
Since we're now enforcing the formatting of the protobuf files through a
CI step, this explicit mention in the docs is no longer needed.
2022-02-02 15:10:24 +01:00
Olaoluwa Osuntokun 5a827dd19b Merge pull request #6177 from bottlepay/interceptor-failures
htlcswitch: add htlc interceptor failure control
2022-02-01 17:00:07 -08:00
positiveblue d2143bd40f docs: add guidelines for func declarations [skip ci] 2022-02-01 08:31:19 -08:00
Joost Jager e2b56f212f htlcswitch: accept failure reason for intercepted htlcs 2022-02-01 17:18:59 +01:00
liviu-ln 78ee332f96 docs: update release notes 2022-01-30 22:33:39 -08:00
positiveblue 3c3bce3415 makefile: fail rpc-check after finding any changes
`rpc-check` is used in our CI pipeline to detect any difference
between the committed and the automatically generated rpc files.
Unfortunately, the current method only detects changes in the
already existing files and won't fail if `make rpc` generates
a totally new file.

`git status --porcelain` makes the trick, it returns a line for
each file that has been modified, created or deleted.
2022-01-29 11:23:24 -08:00
Oliver Gugger 9e0f7e73db Merge pull request #6211 from carlaKC/github-prtemplate
github: simplify PR template and add more sections
2022-01-28 10:46:22 +01:00
Oliver Gugger b77c1fb200 Merge pull request #6149 from bhandras/graph_import_rpc
lnd: add `devrpc` sub server and `devrpc.ImportGraph` to import graph dumps
2022-01-28 10:24:59 +01:00
carla 0f8d314ee7 github: simplify PR template and add more sections [skip ci] 2022-01-28 09:50:02 +02:00
carla c15d010ba2 docs: add release notes 2022-01-27 15:10:04 +02:00
Olaoluwa Osuntokun a05b85686f docs/release-notes: add roasbeef to 0.14.2 notes [skip-ci] 2022-01-26 14:18:29 -08:00
Oliver Gugger cc1f91b4d3 docs: add release notes 2022-01-26 11:38:44 +01: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
Andras Banki-Horvath 39ea802eb1 docs: update release notes 0.15.0 2022-01-24 17:43:01 +01:00