Carla Kirk-Cohen
cae22dc862
lnrpc: add blinded payment to QueryRoutes request
2023-10-06 16:38:33 -07:00
Carla Kirk-Cohen
c2aebe2aa9
lnrpc: surface blinded payment fields in hops
2023-10-06 16:38:33 -07:00
Elle Mouton
77908d6c92
lnrpc: deprecate chains field in GetInfoResponse
2023-10-06 16:34:47 -07:00
Elle Mouton
2a7fffe441
lnrpc: remove litecoin from lightning.proto
2023-10-06 16:34:47 -07:00
yyforyongyu
65879a45e6
lnrpc: update routerrpc to use the new status
2023-10-06 16:34:47 -07:00
Oliver Gugger
d94ae3f509
lnrpc+rpcserver: add musig2 to ChanPointShim
2023-09-26 21:45:17 +02:00
Olaoluwa Osuntokun
7ceb46d653
lnrpc: add new channel type for taproot channels
2023-08-22 16:32:29 -07:00
Slyghtning
442f1ac4d4
lnrpc: WalletBalanceRequest adds account
2023-07-28 22:24:53 +02:00
Slyghtning
6631741766
lnrpc: sync BatchOpenChannel and OpenChannel params
2023-07-26 09:49:20 +02:00
Slyghtning
50acd49283
lnrpc: adds field Outpoints to fund a selected set of coins
2023-07-24 12:10:54 +02:00
shaurya947
44fdd02ab4
lnrpc+itest: return channel Memo for Pending channels
...
In a previous PR we added a Memo field for channels that could be
specified when opening a channel. This was a reference note-to-self
with no bearing on the functioning of the channel. In that PR, the
memo value was returned only through ListChannels. This commit builds
upon that PR by also returning the Memo field for channels returned by
PendingChannels RPC.
2023-06-15 15:16:06 -04:00
Oliver Gugger
cf1f44ab10
Merge pull request #7689 from guggero/housekeeping
...
Housekeeping (fix small issues, take over stale contributor PRs)
2023-06-13 17:42:53 +02:00
Oliver Gugger
7ca7526132
lnrpc: update description for VerifyMessage
...
Fixes #3596 .
2023-06-13 11:58:33 +02:00
Maxwell Sayles
663b28808a
funding: provide FundingExpiryBlock
field in PendingOpenChannel
message.
2023-06-12 10:04:04 -07:00
shaurya947
9feb3dd920
lnrpc: add memo field to OpenChannelRequest and ListChannelsResponse
...
This commit adds the memo field to the protobuf message and generates
the new go files.
2023-05-18 12:50:19 -04:00
Oliver Gugger
c2d2d448fb
Merge pull request #7486 from sangaman/amt-paid-accepted
...
lnrpc: update docs for invoice amt_paid
2023-05-12 12:26:15 +02:00
Bjarne Magnussen
e82410d24a
lnrpc: adds a field FundMax
to OpenChannelRequest
2023-04-05 23:05:07 +02:00
djkazic
41016587eb
Add peer_scid_alias field to lnrpc.Channel
2023-03-31 11:20:27 -04:00
Daniel McNally
9cc9e40b89
lnrpc: update docs for invoice amt_paid
...
This corrects the documentation for the `amt_paid` and `amt_paid_msat`
fields on the `Invoice` message to indicate that the fields will be set
if the state of the invoice is either accepted or settled, not only
settled. This reflects the actual behavior of lnd, as demonstrated in
the below `lncli` output:
```
"amt_paid": "10000",
"amt_paid_sat": "10",
"amt_paid_msat": "10000",
"state": "ACCEPTED",
```
2023-03-06 20:23:25 -05:00
yyforyongyu
c26917ee1f
multi: rename LookupHtlc
to LookupHtlcResolution
for clarity
2023-03-01 01:47:08 +08:00
yyforyongyu
2bf84fbe41
lnrpc: update docs on LookupHtlc
2023-02-27 16:59:17 +08:00
Slyghtning
edb58a8b28
lnrpc: peer_alias field for Channel message
2023-02-24 10:49:11 +01:00
Joost Jager
784c0631f3
rpcserver: expose store final htlc resolutions flag on info call
...
The storage of final htlc resolutions is a safety-critical feature. By
exposing it through the GetInfo call, connected applications can
ensure that the feature is turned on and avoid relying on the assumption
that lnd was configured correctly.
2023-02-13 11:53:27 +01:00
Oliver Gugger
3dd9e04b8b
Merge pull request #7306 from YusukeShimizu/docs-invoice-default-expiry
...
Docs invoice default expiry
2023-01-12 10:29:07 +01:00
bruwbird
71f2615190
lnrpc: update invoice request expiry comment
2023-01-12 09:17:34 +09:00
Carla Kirk-Cohen
1cb08e42ef
lnrpc: update custom message API to explain ability to override
2023-01-05 12:05:06 -05:00
yyforyongyu
7533de4a8f
proto: fix typo [skip ci]
2022-12-06 14:04:42 +08:00
yyforyongyu
b7c829f792
proto: add creation data filters in ListPaymentsRequest
2022-12-05 20:04:42 +08:00
yyforyongyu
cfa2cb01d0
proto: add creation date filters in ListInvoiceRequest
2022-12-05 20:03:55 +08:00
Tommy Volk
372333fd2b
lnrpc: clarify proto documentation for Invoice
2022-12-05 20:01:27 +08:00
alpeb-btc
eefe1c816e
lnrpc+cmd: clarify docs about addinvoice no-amount hop hints
...
Add additional comment to `lnclic addinvoice`'s `--private` flag warning
about including a large number of private channel hints when using zero
ammounts.
Also added a comment to the `private` field in the `Invoice` proto
message.
2022-11-12 05:01:10 -05:00
Joost Jager
3a89a84744
rpcserver: add LookupHtlc call
2022-10-27 16:43:09 +02:00
Slyghtning
46b8de35ac
lnrpc+lncli: rename skip_peer_alias_lookup to reflect opt-in behavior
2022-10-27 07:11:19 -04:00
Joost Jager
6e073cb213
rpcserver: expose graph tlv data
2022-10-25 18:17:35 +02:00
Slyghtning
425ce55968
lnrpc: peer_alias_in and peer_alias_out fields for ForwardingEvent
2022-10-18 11:08:00 -04:00
Roei Erez
b6a24b52fe
lnrpc+rpcserver: add remote reserve to openchannel request
2022-10-07 14:57:05 +02:00
Slyghtning
021cb07b39
lnrpc: channel fee parameters for OpenChannelRequest
2022-09-28 09:28:11 -04:00
ueno
1384366994
lnrpc: add comment for AnchorState [skip ci]
2022-09-26 20:38:58 +09:00
Oliver Gugger
2dac7ef35a
lnrpc: add wallet output type for Taproot
2022-08-25 09:21:52 +02:00
eugene
4ab80b012d
chanacceptor+lnrpc: update the commitmentTypes, send zero-conf to client
...
This updates the RPCAcceptor to send the correct commitment type
even if the zero-conf or scid-alias channel types are set. This also
adds two bools to the ChannelAcceptRequest struct that denotes whether
the funder set the zero-conf and scid-alias channel types.
2022-08-12 16:36:17 -04:00
eugene
aa576adecc
rpc+cli: add general ListAliases function to dump all aliases
2022-08-09 14:11:08 -04:00
eugene
48f270fe20
rpc: add zero-conf, alias information to {list,closed}channels
2022-08-09 14:09:41 -04:00
Olaoluwa Osuntokun
e4b5aa94a3
Merge pull request #6770 from Roasbeef/co-op-close-with-more-spec-innit
...
lnwallet/chancloser: remove the commit fee clamp, introduce max fee
2022-08-08 18:14:22 -07:00
Oliver Gugger
e86a69b815
Merge pull request #6748 from Kixunil/patch-3
...
doc: Deprecation reason of `settled` on `Invoice`
2022-08-02 12:38:08 +02:00
Martin Habovštiak
b4647bc37f
doc: Deprecation reason of settled
on Invoice
...
This documents how to deal with `settled` being deprecated. It took me quite a bit of digging without such documentation.
[skip ci]
2022-08-02 11:04:01 +02:00
Olaoluwa Osuntokun
c791b18cc0
lnrpc: add a new max_fee field to the CloseChannel RPC call
...
In this commit, we add a new max_fee field that we'll use to decide when
to bail out of a co-op close dance as the initiator.
2022-07-26 17:23:13 -07:00
Elle Mouton
25acb51ba3
multi: registration complete MW interceptor msg
...
In this commit, we change the flow of the rpc middleware registration
a bit. In order to allow a client to add rpc middleware interceptors in
a deterministic order, we now make the server send a "registration
complete" message to the client after compeleting the registration
process so that the client knows when it can go ahead and register the
next client.
2022-07-20 14:58:47 -05:00
Oliver Gugger
502542da60
lnrpc: add is_error to intercept message
2022-07-14 09:36:48 +02:00
Oliver Gugger
d604055ccc
lnrpc: describe request replacement in API docs
...
This commit updates the comments in the proto file to mention the new
behavior of also being able to replace request messages.
2022-07-14 09:36:36 +02:00
eugene
49dd4b9e34
multi: add zero-conf, scid-alias channel-types to rpc
...
This allows the open channel rpcs to use the zero-conf or scid-alias
channel types.
2022-07-07 17:10:30 -04:00