Andras Banki-Horvath
63419c1870
lnd: remove dead code from nursery_store
2020-04-24 19:15:08 +02:00
Andras Banki-Horvath
62e6c392a5
lnd: remove dead code from fundingmanager
2020-04-24 19:15:08 +02:00
Andras Banki-Horvath
2d6c73f0fd
netann: remove unused logClosure
2020-04-24 19:15:08 +02:00
Andras Banki-Horvath
f39387db3b
monitoring: removing unused logClosure
2020-04-24 19:15:08 +02:00
Andras Banki-Horvath
0679d1dd4b
autopilot: append instead of appends in a loop
2020-04-24 19:15:08 +02:00
Andras Banki-Horvath
28c2ef12b2
netann: one append instead of appends in a loop
2020-04-24 19:15:08 +02:00
Andras Banki-Horvath
f3f482d9f9
watchtower: one append instead of appends in a loop
2020-04-24 19:15:08 +02:00
Andras Banki-Horvath
ebf058a2a5
routing: static check fix, time.Since instead of Now().Sub()
2020-04-24 19:15:08 +02:00
Andras Banki-Horvath
4773ae17d9
routing: remove unused code
2020-04-24 19:15:08 +02:00
Andras Banki-Horvath
e9d7ba635c
lnwallet: remove redundant return
2020-04-24 19:15:08 +02:00
Andras Banki-Horvath
b93140cd3c
switch: remove unused code
2020-04-24 19:15:08 +02:00
Andras Banki-Horvath
ccf6e2a393
contractcourt: remove redundant return
2020-04-24 19:15:08 +02:00
Andras Banki-Horvath
1519a1bdfe
channelnotifier: remove dead logging code
2020-04-24 19:15:08 +02:00
Andras Banki-Horvath
e1385af5a6
watchtower: remove dead logging code
2020-04-24 19:15:08 +02:00
Andras Banki-Horvath
72ed30e3e5
tlv: simplify byte slice comparison as recommenteded by static analysis
2020-04-24 19:15:08 +02:00
Andras Banki-Horvath
da9d7dd363
zpay32: invoice.MilliSat is uint64 which cannot be negative
2020-04-24 19:15:08 +02:00
Andras Banki-Horvath
1a13f822c6
invoices: remove dead code from logger
2020-04-24 19:15:08 +02:00
Andras Banki-Horvath
e636364ccf
channeldb: remove dead code from payments test
2020-04-24 19:15:08 +02:00
Andras Banki-Horvath
3628e65378
channeldb: (nit) remove size argument from map make
2020-04-24 19:15:08 +02:00
Andras Banki-Horvath
c7fa5ea863
queue: remove unsued waitgroup
2020-04-24 19:15:08 +02:00
Olaoluwa Osuntokun
0cf63ae898
build: bump version to 0.10.0-beta.rc5
2020-04-23 18:13:24 -07:00
Olaoluwa Osuntokun
444eec2abc
Merge pull request #4196 from joostjager/lncli-live
...
lncli: live table-based payment updates
2020-04-23 18:11:07 -07:00
Joost Jager
f6b2410011
routing+routerrpc: rename max_shards to max_parts
...
Don't introduce a new term and align with the P in MPP.
2020-04-22 14:49:19 +02:00
Joost Jager
8d7e07d96b
lncli: live table-based payment updates
2020-04-22 14:49:17 +02:00
Olaoluwa Osuntokun
ce0a61abeb
lnrpc/invoicesrpc: linter fix
2020-04-21 22:19:24 -07:00
Olaoluwa Osuntokun
0bc05f9d65
build: bump version to bump version to v0.10.0-beta.rc4
2020-04-21 18:12:57 -07:00
Olaoluwa Osuntokun
cd9c1c7746
Revert "lncli: live table-based payment updates"
...
This reverts commit 6ffdf7ef1fa080844af9fced3a57e54d0ee22729.
2020-04-21 18:03:57 -07:00
Olaoluwa Osuntokun
6591408a9e
build: bump version to bump version to v0.10.0-beta.rc3
2020-04-21 17:30:39 -07:00
Joost Jager
6ffdf7ef1f
lncli: live table-based payment updates
2020-04-21 17:02:15 -07:00
Joost Jager
d51bb65536
routerrpc+lncli: add flag to suppress in-flight updates
...
This is a preparation for enabling the REST interface on routerrpc.
It provides REST clients that don't support server-side streaming
via keep-alive connections to use the streaming endpoint in the
typical request/response pattern. The url just needs to contain
?no_inflight_updates=true and only the terminal response is sent
back before the connection is closed.
2020-04-21 17:02:09 -07:00
Olaoluwa Osuntokun
1e51ec0a2d
lnrpc/invoicesrpc: clamp down on max invoice size
...
In this commit, we move to clamp down somewhat on the max invoice size
after the limit was removed as part of the mpp changes. In #4210 , it was
reported that a value of -1, would underflow and end up as 18 million
BTC, which would trip checks w.r.t the max expressible value in mSAT.
In this commit, we clamp things down to 100k BTC, which should be more
than enough for anybody.
Fixes #4210 .
2020-04-21 16:44:44 -07:00
Olaoluwa Osuntokun
b4e98874de
Merge pull request #4212 from guggero/make-release
...
make+build: call release script from make
2020-04-21 16:16:12 -07:00
Olaoluwa Osuntokun
024980a23f
Merge pull request #4205 from cfromknecht/mailbox-test-fixups
...
htlcswitch/mailbox_test: use mailboxContext everywhere
2020-04-21 16:12:15 -07:00
Olaoluwa Osuntokun
528dadd04b
Merge pull request #4211 from cfromknecht/absolute-fee-floor
...
lnwallet: absolute fee floor sanity check
2020-04-21 16:11:43 -07:00
Olaoluwa Osuntokun
c70a333ea7
Merge pull request #4182 from joostjager/routerrpc-legacy-revival
...
routerrpc: revive legacy send and track rpcs
2020-04-21 16:07:23 -07:00
Conner Fromknecht
89bd58786e
lnwallet/channel: enforce absolute fee floor of 250 sat/kw
...
This enforces the _actualized_ fee rate of the commitment transaction,
rather than the fee floor used for estimation. The new value of 250
sat/kw corresponds to 1 sat/byte, rather than 253 which is only rounded
up during estimation to account for the fact that BOLT 3 rounds down to
the nearest satoshi and that the vbyte fee estimation is lossy.
Previously we would incorrectly fail to sign the next commitment even
though the fee was technically high enough. Restarting with this commit
should solve the issue as long as the channel hasn't already gone to
chain.
2020-04-21 12:37:34 -07:00
Joost Jager
7fe100bcfb
routerrpc: bring back legacy track and send rpcs
...
To soften the transition for routerrpc users to the V2 messages.
2020-04-21 20:37:45 +02:00
Joost Jager
ad5f1404cb
lnrpc: remove experimental tag from payment htlcs
2020-04-21 20:36:59 +02:00
Joost Jager
d451ef4ee1
routerrpc: rename rpcs to SendPaymentV2 and TrackPaymentV2
...
The message in the response stream changed. Rename the calls themselves,
to prevent older applications from getting decode errors. Especially
troublesome is the case where the request is executed (send payment),
but the application can't read the outcome (payment sent or not?)
2020-04-21 20:36:58 +02:00
Oliver Gugger
4384319b4a
travis: use make command for windows build
2020-04-21 11:28:42 +02:00
Oliver Gugger
c08ddad22e
build/README: describe how to use make release
2020-04-21 11:28:41 +02:00
Oliver Gugger
317ccb2cc9
make+build: call release script from makefile
2020-04-21 11:28:41 +02:00
Oliver Gugger
ce00f52ca2
make: add new release flags
2020-04-21 11:16:39 +02:00
Conner Fromknecht
3ab5899853
lnwallet/channel: fix log typo
2020-04-20 22:12:49 -07:00
Conner Fromknecht
6ec2cc5669
htlcswitch/mailbox_test: use mailboxContext everywhere
...
Modifies some of the older mailbox tests that were left untouched as of
PR #4174 to use the new mailbox test context. This ensures that the
config members of each mailbox's config are properly initialized. In
certain instances where travis is slow, this would cause test panics.
2020-04-20 15:37:33 -07:00
Olaoluwa Osuntokun
4ed0a35b10
build: bump dep to cert v1.0.2
2020-04-20 14:17:53 -07:00
Olaoluwa Osuntokun
e4d10fa149
Merge pull request #4209 from guggero/tls-ext-key-usage
...
cert: define ExtendedKeyUsage as required by macOS 10.15/iOS 13.
2020-04-20 14:14:43 -07:00
Olaoluwa Osuntokun
3b8ddece41
Merge pull request #4198 from joostjager/mpp-precheck
...
routing: payment splitting pre-check
2020-04-20 14:10:17 -07:00
Carla Kirk-Cohen
68e54bb583
Merge pull request #4206 from C-Otto/master
...
lnrpc: fix typos
2020-04-20 08:28:05 +02:00
Carsten Otto
7785d16919
fix typos
2020-04-18 11:12:18 +01:00