Slyghtning
bba01cf634
routing+routerrpc: cancelable context in SendPaymentV2
...
In this commit we set up the payment loop context
according to user-provided parameters. The
`cancelable` parameter indicates whether the user
is able to interrupt the payment loop by cancelling
the server stream context. We'll additionally wrap
the context in a deadline if the user provided a
payment timeout.
We remove the timeout channel of the payment_lifecycle.go
and in favor of the deadline context.
2024-06-17 09:32:26 +02:00
Slyghtning
e729084149
lnrpc: cancelable sendpayment request
2024-06-17 09:32:26 +02:00
Slyghtning
06bff6f81a
routing: fix typos and wrap errors
2024-06-17 09:32:25 +02:00
Slyghtning
cc902e3d8a
docs: update release notes
2024-06-06 14:15:46 +02:00
Slyghtning
9f83f48d78
lncli: channel point for getchaninfo
2024-06-06 14:15:44 +02:00
Slyghtning
7923ca0de4
rpcserver: retrieve channel info for channel point
2024-06-06 13:37:58 +02:00
Slyghtning
1936aa7261
lnrpc: channel point for GetChanInfo
2024-06-06 13:28:41 +02:00
Slyghtning
c9713e0ddb
routing: log edge when skipping it
2024-05-16 13:54:54 +02:00
Slyghtning
ffaf4da1da
release: add hieblmi to verify install script
2024-04-23 10:03:23 +02:00
Slyghtning
fba6fdaf94
docs: update release notes
2024-03-05 09:24:27 +01:00
Slyghtning
814e1a79a6
lncli: add estimateroutefee command
2024-03-05 09:24:27 +01:00
Slyghtning
e79b8b2986
itest: estimate route fee tests
2024-03-05 09:24:27 +01:00
Slyghtning
ef069b658d
itest: preparatory fee estimation changes
2024-03-05 09:24:27 +01:00
Slyghtning
7d9589ecbf
routerrpc+zpay32: EstimateRouteFee overhaul
...
In this commit the mission control based fee estimation
is supplemented with a payment probe estimation which can
lead to more accurate estimation results. The probing
utilizes a hop-hint heurisic to detect routes through LSPs
in order to manually estimate fees to destinations behind
an LSP that would otherwise block the payment probe.
2024-03-05 09:24:27 +01:00
Slyghtning
24080c51f9
multi: fee estimation timeout parameters
...
conf: fee estimation timeout in sample config
2024-03-05 09:24:27 +01:00
Slyghtning
721038d1a4
routerrpc: overhaul RouteFeeRequest with probing parameters.
2024-03-05 09:24:25 +01:00
Slyghtning
a6b4135781
funding: fix logs
2024-01-11 19:39:11 +01:00
Slyghtning
dd49c0175a
docs: update release notes
2023-11-08 10:15:52 +01:00
Slyghtning
8c04c1e7ce
contractcourt: log amount if incoming htlc times out
2023-11-08 09:56:03 +01:00
Slyghtning
12f23d2352
itest: simple taproot channel status
2023-10-31 10:10:43 -07:00
Slyghtning
20e731b636
itest: assertions to check channel status
2023-10-31 10:10:41 -07:00
Slyghtning
ab117a0ed4
typos: fix updatechanpolicy typos
2023-08-11 17:04:36 +02:00
Slyghtning
6282e0cf86
docs: update release notes
2023-07-28 22:24:55 +02:00
Slyghtning
2c3420679d
lncli: add account to WalletBalance command
2023-07-28 22:24:55 +02:00
Slyghtning
dd2a89a6ee
lnd: WalletBalance checks on account basis
2023-07-28 22:24:55 +02:00
Slyghtning
442f1ac4d4
lnrpc: WalletBalanceRequest adds account
2023-07-28 22:24:53 +02:00
Slyghtning
6e9edc9c88
docs: update release notes
2023-07-26 09:50:47 +02:00
Slyghtning
14be2cdae0
itest: batch channel fee params
2023-07-26 09:49:22 +02:00
Slyghtning
47bcf7af69
funding: add all parameters to batch open channel
2023-07-26 09:49:22 +02:00
Slyghtning
6631741766
lnrpc: sync BatchOpenChannel and OpenChannel params
2023-07-26 09:49:20 +02:00
Slyghtning
23467cbb66
docs: update release notes
2023-07-24 13:07:01 +02:00
Slyghtning
396cffcd70
itest: anchor reserve test for SendOutputs
2023-07-24 13:07:01 +02:00
Slyghtning
baa1419187
chanfunding: fix typo
2023-07-24 13:07:01 +02:00
Slyghtning
f0579cc509
lncli: add flag utxos for openchannel
2023-07-24 13:07:01 +02:00
Slyghtning
e4f0e58214
lnd: handles selected outpoints in parseOpenChannelReq
2023-07-24 13:06:59 +02:00
Slyghtning
d327c92188
lnwallet: adds selected Outpoints for funding
2023-07-24 12:10:54 +02:00
Slyghtning
50acd49283
lnrpc: adds field Outpoints to fund a selected set of coins
2023-07-24 12:10:54 +02:00
Slyghtning
ac523f93ee
chanfunding: adds ability to fund a selected set of coins
2023-07-24 12:10:53 +02:00
Slyghtning
37c0e521e8
scripts: add gpg key for Slyghtning [skip ci]
2023-07-20 16:28:21 +02:00
Slyghtning
79a06d1918
docs: update release notes
2023-04-29 22:44:26 +02:00
Slyghtning
77322dddb8
itest: anchor reserve test for SendOutputs
2023-04-29 22:44:26 +02:00
Slyghtning
8f5910bf91
rpc: fix code style
2023-04-29 22:44:26 +02:00
Slyghtning
903b5dde89
rpc: SendOutputs considers anchor reserve
2023-04-29 22:44:23 +02:00
Slyghtning
e352899f22
docs: update release notes
2023-04-05 23:10:04 +02:00
Slyghtning
94900acaa0
funding unit: fundmax sanity check for new channel commitment types.
2023-04-05 23:10:04 +02:00
Slyghtning
ff45fc7e71
itest: respect the reserved wallet balance when using fundmax
2023-04-05 23:10:04 +02:00
Slyghtning
b9bded33d1
lncli: fundmax flag for openchannel
2023-04-05 23:09:12 +02:00
Slyghtning
5d88693852
lnd+lnwallet: fundmax flag for openchannel
2023-04-05 23:09:11 +02:00
Slyghtning
910e3832dc
docs: update release notes
2023-03-03 10:07:46 +01:00
Slyghtning
213bdb2e01
rpcserver: assign peer alias lookup error
2023-03-03 10:07:44 +01:00
Slyghtning
313983f106
docs: update release notes
2023-02-24 10:49:11 +01:00
Slyghtning
4c198bdfde
itest: check peer alias in ListChannels
2023-02-24 10:49:11 +01:00
Slyghtning
3e5943b7f9
rpcserver: enrich ListChannels with peer alias
2023-02-24 10:49:11 +01:00
Slyghtning
9d048ecd6a
lncli: add flag skip_peer_alias_lookup to listchannels
2023-02-24 10:49:11 +01:00
Slyghtning
edb58a8b28
lnrpc: peer_alias field for Channel message
2023-02-24 10:49:11 +01:00
Slyghtning
9e8ee618e3
lncli: fix line length issues
2023-02-16 19:41:30 +01:00
Slyghtning
487cd96acc
docs: update release notes
2023-01-12 22:41:35 +10:30
Slyghtning
b47cf7e871
funding: code style cleanup for the funding package
2023-01-12 22:40:51 +10:30
Slyghtning
c5fa9ef45f
docs: Fix lnd.conf typo
...
Remove repeated word error [skip ci]
2022-12-28 20:37:03 +10:30
Slyghtning
f8ef283589
docs: update release notes
2022-10-27 07:11:20 -04:00
Slyghtning
8e53996c52
itest: test ForwardingHistory peer lookup opt-in behavior
2022-10-27 07:11:20 -04:00
Slyghtning
46b8de35ac
lnrpc+lncli: rename skip_peer_alias_lookup to reflect opt-in behavior
2022-10-27 07:11:19 -04:00
Slyghtning
2189bb4ba6
docs: update release notes
2022-10-20 09:23:50 -04:00
Slyghtning
85f0ec2954
itest: check peer alias in ForwardingHistory
2022-10-20 09:23:50 -04:00
Slyghtning
3e4c98c938
rpcserver: enrich ForwardingHistory with peer alias
...
In this commit a helper method in ForwardingHistory is introduced that enriches
each ForwardingEvent by peer alias names for the incoming and outgoing channel.
2022-10-20 09:23:47 -04:00
Slyghtning
2db62c18a1
lncli: add flag skip_peer_alias_lookup to fwdinghistory
...
A new flag skip_peer_alias_lookup is introduced that communicates to the
server if the peer alias lookup per forwarding event should be skipped
in order to improve performance.
2022-10-18 11:08:03 -04:00
Slyghtning
425ce55968
lnrpc: peer_alias_in and peer_alias_out fields for ForwardingEvent
2022-10-18 11:08:00 -04:00
Slyghtning
5083cc5607
docs: release notes for channel fees of openchannel
2022-09-29 08:31:48 -04:00
Slyghtning
6ea89a51af
unit: openchannel fee update and db tests
2022-09-29 08:31:48 -04:00
Slyghtning
41822a8baf
itest: openchannel fee scenarios
2022-09-29 08:31:47 -04:00
Slyghtning
2a90b2439a
lncli: channel fee parameter for openchannel
2022-09-29 08:21:09 -04:00
Slyghtning
1e030c2d48
rpcserver: parse channel fees into InitFundingMsg
2022-09-29 08:21:09 -04:00
Slyghtning
e87412bd63
funding+channeldb: handle and persist channel fees
2022-09-29 08:21:06 -04:00
Slyghtning
021cb07b39
lnrpc: channel fee parameters for OpenChannelRequest
2022-09-28 09:28:11 -04:00
Slyghtning
4ec397aa80
doc: fix typos in psbt.md
2022-09-27 10:54:17 -04:00
Slyghtning
b49ec52c33
doc: vim visual ruler at column 80
2022-09-27 09:45:55 -04:00
Slyghtning
b2e624cd52
psbt: Indicate which psbt inputs were signed
2022-08-16 19:31:06 -04:00
Slyghtning
2f5192012e
lncli: chan_point option for abandonchannel [skip ci]
2022-07-13 10:20:55 -04:00
Slyghtning
86f1bc7db0
lncli: chan_point option for updatechanstatus
2022-07-06 10:19:12 -04:00
Slyghtning
abcd1dc4ed
lncli: Fix batchopenchannel help text [skip ci]
2022-07-04 11:10:31 -04:00
hieblmi
b1f6bc977e
#4939 Add socks proxy support to lncli
2022-04-16 20:30:42 +02:00