2012 Commits
Author SHA1 Message Date
Olaoluwa Osuntokun e05b666d54 Merge pull request #5508 from bottlepay/improve-logging
peer+htlcswitch: improve logging
2021-08-16 16:50:22 -07:00
Oliver Gugger 958119a12a Merge pull request #5609 from mateuszmp/patch-2
Docs: Replacing deprecated import in JS readme
2021-08-16 10:24:14 +02:00
Joost Jager 925229f9df walletrpc+lncli: allow zero output psbt funding
To support the cpfp fee bump use case where no external outputs are
required.
2021-08-16 08:41:50 +02:00
Joost Jager 09386213be htlcswitch: log link message with channel point
In lnd, log messages about channels are generally logged with a
reference to their channel point rather than the short channel id.
Channel point is reorg-resistant and also easier to look up in for
example a block explorer.

In the link however, all log messages are accompanied by short channel
id. This makes it difficult to grep a log for all channel activity. The
PEER message for example which are often crucial to analyse, are logged
with channel points.

This commit modifies the link logging to also use channel points.
2021-08-16 08:24:35 +02:00
yyforyongyu 81df01acca docs: explicitly set line wrap rules for error messages [skip ci] 2021-08-16 11:48:33 +08:00
Abubakar Nur Khalil e70349644b trivial: minor grammar and typo fix [skip ci] 2021-08-13 03:36:40 +01:00
Oliver Gugger 5499a35987 Merge pull request #5395 from Crypt-iQ/fuzz_lnwire_patch_06162021
fuzz/lnwire: minor touch-ups, remove MaxPayloadLength
2021-08-12 09:30:38 +02:00
Stevie Zollo 00f7534e06 docs: fix inconsistent naming of channel.backup [skip ci] 2021-08-12 00:26:53 +02:00
eugene c3ac95abbd docs: update release notes for 0.14 2021-08-11 16:59:16 -04:00
eugene cbbad3a674 docs: update release notes for 0.14 2021-08-11 15:37:53 -04:00
Oliver Gugger 07fa98fca5 Merge pull request #5614 from yyforyongyu/skip-release-note
trivial: skip release note for trivial fixes
2021-08-11 11:50:15 +02:00
Oliver Gugger dee9b9a9b1 Merge pull request #5603 from Crypt-iQ/peer_switch_refactor_08022021
htlcswitch+peer: introduce packetHandler, ChannelUpdateHandler interfaces for cleaner separation
2021-08-11 09:31:02 +02:00
yyforyongyu 6d7fef7742 docs: update release note 2021-08-11 12:45:14 +08:00
Olaoluwa Osuntokun be341bcd68 Merge pull request #5528 from guggero/keep-channel-backup-local-force-close
backups: Keep channel backup in case of local force close
2021-08-10 19:31:59 -07:00
Olaoluwa Osuntokun b0e9442ba5 Merge pull request #4884 from yyforyongyu/3004-buffer-pool
lnwire: fix heap escapes to reduce gc pressure
2021-08-10 19:13:08 -07:00
Olaoluwa Osuntokun f33752da3b docs/release-notes: mention change to contribution guidelines 2021-08-10 15:56:26 -07:00
Olaoluwa Osuntokun 85e3dd3e45 docs: add release notes to PR checklist and contributor guidelines 2021-08-10 15:56:17 -07:00
eugene db4a488e23 docs: update 0.14 release notes 2021-08-10 17:15:52 -04:00
yyforyongyu b64f413718 trivial: skip release note for trivial fixes [skip ci] 2021-08-11 00:17:10 +08:00
András Bánki-Horváth 23c3597d13 Merge pull request #5607 from bhandras/payments_test_flake_fix
itests: payments test flake fix
2021-08-10 09:15:56 +02:00
yyforyongyu a0e958f96f docs: add release notes for lnwire gc 2021-08-10 05:54:45 +08:00
Oliver Gugger 527c6f06e2 docs: add release notes 2021-08-09 16:06:56 +02:00
mateuszmp fd10d8d903 Replacing deprecated import with recommended replacement
npm module grpc is deprecated as of April 2021. 
The recommended replacement is @grpc/grpc-js. 
The replacement is compatible with the use cases presented in JS examples and so switching examples to it requires only changes to the list of npm modules to install and the imports.

Source for deprecation: https://www.npmjs.com/package/grpc
Source for replacement and compatibility information: https://www.npmjs.com/package/@grpc/grpc-js
2021-08-07 11:07:48 +02:00
Olaoluwa Osuntokun 90db8de6fe Merge pull request #5460 from ErikEk/lncli-add-command-for-publishtransaction
lncli: add command for publishtransaction
2021-08-06 14:42:49 -07:00
Andras Banki-Horvath ccd890b098 docs: update release notes 2021-08-06 17:37:40 +02:00
Andras Banki-Horvath e243be1ba2 docs: update 0.14.0 release notes 2021-08-06 07:53:14 +02:00
Olaoluwa Osuntokun 407ee84838 Merge pull request #5554 from Roasbeef/sendpayment-amp-reuse-fix
cmd/lncli: always parse the pay_addr field for sendpayment
2021-08-05 13:39:48 -07:00
Oliver Gugger ec587b7253 docs: add release notes 2021-08-05 16:11:48 +02:00
Oliver Gugger ea8c0abaaf Merge pull request #5601 from guggero/falafel-js-stubs
lnrpc: add JSON stubs for interacting with lnrpc from a WASM context
2021-08-05 09:37:25 +02:00
Olaoluwa Osuntokun 9505402ec2 docs/release-notes: add item for easy AMP CLI re-use 2021-08-04 19:17:57 -07:00
Olaoluwa Osuntokun 57d70ee9ce docs/release-notes: add item for sendpayment pay_addr bug fix 2021-08-04 19:17:51 -07:00
Olaoluwa Osuntokun 98b29a6967 docs/release-notes: update release notes for signet DNS fix 2021-08-04 18:31:41 -07:00
Oliver Gugger 9e1bb7e8e2 docs: add release notes for 0.14.0 2021-08-04 14:55:57 +02:00
Oliver Gugger 702f0d7ced lnrpc: generate JSON/WASM client stubs 2021-08-03 13:44:36 +02:00
ErikEk ace615b6e8 lncli: add lncli command for publishtransaction 2021-08-03 04:45:28 +02:00
xanoni f5747c20ef lnwallet/wallet.go: clarify anchor chan error str
Improve 'ErrReservedValueInvalidated' error string to explain that the
error is triggered by a transaction that would deplete funds reserved for
potential future anchor channel closings (via CPFP)

Add hint that further details can be found in the debug log

Update strings in 'lntest/itest/log_error_whitelist.txt' correspondingly
2021-08-02 05:38:09 -04:00
ErikEk c8fc9b0a85 trivial: missing dots 2021-08-01 02:35:14 +02:00
Oliver Gugger 3d9d985fdf make: disable itest error whitelist check
Since we don't really do anything with the errors we check in the itest
error whitelist but get a lot of failed Travis runs because of it, we
disable the check for the moment.
2021-07-30 10:18:43 +02:00
yyforyongyu 3005207167 docs: update release notes for #5573 2021-07-30 12:06:30 +08:00
Oliver Gugger a35031ca2e healthcheck: fix missing import 2021-07-28 11:01:27 +02:00
Oliver Gugger 4a6b1f7c82 Merge pull request #5534 from Kixunil/admin-macaroon-group-read
Allow group reading admin macaroon
2021-07-27 18:16:21 +02:00
Oliver Gugger c3962528e2 Merge pull request #5473 from guggero/grpc-gateway-update
maintenance: update etcd and grpc-gateway libraries, rename rpc.proto to lightning.proto
2021-07-27 16:11:48 +02:00
Andras Banki-Horvath 7da0b80674 docs: update 0.14 release notes 2021-07-27 13:57:09 +02:00
Oliver Gugger 64360c0e34 docs: add release notes 2021-07-27 13:10:00 +02:00
Oliver Gugger dd749fe580 lnrpc: update grpc-gateway library to v2 2021-07-27 13:09:59 +02:00
Oliver Gugger 235efc04e4 docs+lnrpc: rename rpc.proto to lightning.proto
To avoid a naming conflict with etcd, we rename our very generic
rpc.proto to lightning.proto to match the service name that's declared
within. This will break many external tutorials and possibly also our
API docs but the change needs to be done eventually.
2021-07-27 12:59:56 +02:00
Oliver Gugger fa26657950 mod: upgrade miekg/dns library to fix dependabot alert
We're using an old and potentially vulnerable version of the DNS
resolution library. This commit bumps the library to the latest
recommended version.
2021-07-27 09:41:00 +02:00
András Bánki-Horváth 5de6af798d Merge pull request #5515 from bhandras/mc_store_optimization
routing: store missioncontrol state in blocks and eliminate cursor use
2021-07-26 23:36:51 +02:00
Andras Banki-Horvath cfa3f708f1 docs: update release notes 2021-07-26 17:02:14 +02:00
Oliver Gugger a427451b75 Merge pull request #5553 from Kixunil/patch-3
Remove warning about pruned nodes
2021-07-23 15:43:31 +02:00