Oliver Gugger
b08bc99945
Merge pull request #9518 from starius/bumpfee-immediate-doc-fix
...
walletrpc: fix description of bumpfee.immediate
2025-02-18 02:02:36 -06:00
Olaoluwa Osuntokun
5ee81e1876
Merge pull request #9512 from Roasbeef/go-1-23
...
multi: update build system to Go 1.23
2025-02-17 16:45:12 -08:00
Boris Nagaev
0916f3e9b3
walletrpc: fix description of bumpfee.immediate
...
It waits for the next block and sends CPFP even if there are no other
inputs to form a batch.
2025-02-17 13:33:16 -03:00
Olaoluwa Osuntokun
61852fbe95
multi: update build system to Go 1.23
2025-02-13 16:57:06 -08:00
Elle Mouton
da43541c63
invoicesrpc: remove direct access to ChannelGraph pointer
2025-02-13 11:45:09 +02:00
ziggie
34c4d12c71
walletrpc: add new deadline-delta param to bumpfee rpc
...
Add new parameter deadline-delta to the bumpfee request and only
allow it to be used when the budget value is used as well.
2025-02-07 11:28:41 +01:00
Oliver Gugger
d2c0279647
Merge pull request #9456 from mohamedawnallah/deprecate-warning-sendpayment-and-sendtoroute
...
lnrpc+docs: deprecate warning `SendToRoute`, `SendToRouteSync`, `SendPayment`, and `SendPaymentSync` in Release 0.19
2025-01-31 11:05:27 -06:00
Oliver Gugger
191c838ad1
multi: bump Go version to v1.22.11
2025-01-30 16:13:26 +01:00
ziggie
34e56b69e9
invoicerpc: add clarifying comment.
2025-01-29 18:21:40 +01:00
Mohamed Awnallah
8d3611a3bd
lnrpc: deprecate legacy RPCs
...
In this commit, we deprecate `SendToRouteSync`
and `SendPaymentSync` RPC endpoints.
2025-01-29 02:48:22 +00:00
Elle Mouton
e3b94e4578
routerrpc: only log TrackPayment error if err is not nil
2025-01-24 12:49:45 +02:00
Nishant Bansal
b577ad4661
routerrpc: default timeout_seconds to 60 in SendPaymentV2
...
If timeout_seconds is not set or is 0, the default value
of 60 seconds will be used.
Signed-off-by: Nishant Bansal <nishant.bansal.282003@gmail.com>
2025-01-15 19:45:44 +05:30
Mohamed Awnallah
e636c76300
chore: change register
to registered
[skip ci]
2024-12-28 23:06:07 +02:00
Olaoluwa Osuntokun
fb429d658b
Merge pull request #9330 from ProofOfKeags/update/fn2
...
multi: update to fn v2
2024-12-09 12:56:23 +01:00
yyforyongyu
7374392abe
lnrpc: sort Invoice.HTLCs
based on HtlcIndex
...
So the returned HTLCs are ordered.
2024-12-07 09:54:46 +08:00
Keagan McClelland
ed2989ae33
multi: update to fn v2
2024-12-04 13:19:00 -07:00
Oliver Gugger
0c9b65578f
Merge pull request #9328 from guggero/golang-min-version
...
docker+docs: update documentation around Golang minimum version
2024-12-02 11:22:57 +01:00
Oliver Gugger
7692ced5f5
multi: update comment on changing Go version
...
Since we now have a scripted check that makes sure the Golang version is
synced throughout all files, it is important that the main version in
the Makefile is changed, then all other versions can be detected by that
script.
2024-12-02 09:48:26 +01:00
Elle Mouton
ab7aae0708
multi: rename nolint:lll to nolint:ll
...
Find and replace all nolint instances refering to the `lll` linter and
replace with `ll` which is the name of our custom version of the `lll`
linter which can be used to ignore log lines during linting.
The next commit will do the configuration of the custom linter and
disable the default one.
2024-12-02 09:14:21 +02:00
Elle Mouton
6e13898981
multi: move LightningNode struct to models package
2024-11-28 13:36:32 +02:00
Elle Mouton
74a4b1922b
refactor: move graph related DB code to graph/db from channeldb
...
This is a pure refactor commit. It moves over all the graph related CRUD
code from `channeldb` to `graph/db`.
2024-11-28 13:36:13 +02:00
Elle Mouton
9f54ec90aa
multi+refactor: move models package to graph/db
...
All the structs defined in the `channeldb/models` package are graph
related. So once we move all the graph CRUD code to the graph package,
it makes sense to have the schema structs there too. So this just moves
the `models` package over to `graph/db/models`.
2024-11-28 13:34:33 +02:00
Keagan McClelland
bca1516429
lnd: finish Quiesce implementation using new link op
2024-11-26 13:51:57 -07:00
Keagan McClelland
a085b59814
lnd: implement new Quiesce RPC with link operation stub
2024-11-26 13:51:57 -07:00
Keagan McClelland
99f5ca4018
lnrpc add new RPC 'Quiesce' to protobuf definitions
2024-11-26 13:51:57 -07:00
Carla Kirk-Cohen
4bb5b0c27c
lnrpc: set a zero value endorsement signal on sender outgoing htlc
...
Before we have sufficient signaling in the network to relay this
signal, set a zero value experimental endorsement value on the sender's
outgoing htlc. Once the network is relaying this signal and a flag day
has been set, we'll be able to set a non-zero value here.
2024-11-22 09:16:57 -05:00
Oliver Gugger
94f7ed46de
Merge pull request #8998 from Abdulkbk/trx-pagination
...
pagination: add pagination to wallet transactions
2024-11-22 09:30:11 +01:00
Oliver Gugger
38ec1a1c64
Merge pull request #8805 from breez/jssdwt-insert-edge-when-not-found
...
localchans: recreate missing edge if not found
2024-11-22 08:42:51 +01:00
Abdullahi Yunus
762d01536b
multi: return txns first and last indices
...
In this commit we introduce first and last indices for the
tranasctions returned which can be used to seek for further
transactions in a pagination style.
Signed-off-by: Abdullahi Yunus <abdoollahikbk@gmail.com>
2024-11-22 08:22:55 +01:00
Abdullahi Yunus
cd1df4ac34
multi: modify listtxn definition
...
This commit modifies listtransactiondetails method definition to
take in additional params: index_offset and maxTxn
2024-11-22 08:21:27 +01:00
Abdullahi Yunus
037db4278a
lnrpc: modify gettransaction parameters
...
This commit adds index_offset and max_transactions to the list
of parameters passed during gettransactions call. index_offset
specify transactions to skip and max_transactions the total
transactions returned
2024-11-20 18:02:00 +01:00
Slyghtning
8f8942cda9
routerrpc: fix sendpayment_v2 negative fee limit
2024-11-14 14:31:46 +01:00
Jesse de Wit
f1299fdd57
lnrpc: add create_missing_edge flag
2024-11-13 12:13:11 +01:00
Carla Kirk-Cohen
7896bef2a0
htlcswitch: merge copy htlc custom records
2024-11-07 13:46:54 -05:00
Oliver Gugger
d89ea2d335
walletrpc: return meaningful responses instead of empty
2024-11-06 15:30:26 +01:00
Oliver Gugger
45e13cead1
lnrpc+rpcserver: return meaningful responses instead of empty
2024-11-06 15:30:24 +01:00
George Tsagkarelis
55c3da3d13
lnwallet+lnrpc: use maxFeeRatio across coin selection tests
2024-11-05 19:56:37 +01:00
George Tsagkarelis
f2b76325d4
lnrpc: add maxFeeRatio to FundPsbtRequest
2024-11-05 19:56:36 +01:00
George Tsagkarelis
a72dae314c
lnwallet: use new maxFeeRatio for sanityCheckFee func
2024-11-05 19:55:07 +01:00
Oliver Gugger
fb8bdfefd3
walletrpc: add sat_per_kw fee rate option
...
To allow more precise fee rates, we add a sat_per_kw option to the fee
oneof in the gRPC definition.
2024-11-04 14:12:26 +01:00
Oliver Gugger
006026f617
Merge pull request #9215 from carlaKC/9166-docs
...
routerrpc/trivial: add docs to forward interceptor
2024-11-01 09:46:16 +01:00
George Tsagkarelis
1c17356fdc
lnrpc+invoices: add cancelSet to HtlcModifier interface
2024-10-24 12:59:28 +02:00
Carla Kirk-Cohen
38bfe1bb86
routerrpc: add docs to forward interceptor
2024-10-23 10:28:07 -04:00
Elle Mouton
9d0cd3ff4f
multi: update more loggers to the v2 type
2024-10-22 17:03:56 +02:00
Elle Mouton
23602e017e
multi: start updating various loggers to use the new v2 type
2024-10-22 17:03:55 +02:00
feelancer21
5290598f1b
lnrpc: fix lncli documentation tags in walletkit.proto
...
Fixes the tag for `wallet pendingsweeps` and adds the tag for
`wallet estimatefeerate`.
2024-10-08 18:19:36 +02:00
Oliver Gugger
0dd58ee529
Merge pull request #9033 from ziggie1984/non-anchor-channel-bump
...
error out when non-anchor channels are tried to bump the force close fee.
2024-10-07 23:30:17 -06:00
Olaoluwa Osuntokun
42500b2129
Merge pull request #9154 from ziggie1984/master
...
multi: bump btcd version.
2024-10-03 15:41:59 -07:00
ziggie
4402137fb4
multi: bump btcd version.
...
The new SignCompact return values had to be adopted across the
code base.
2024-10-03 21:56:21 +02:00
Olaoluwa Osuntokun
d72de4cdbc
lnrpc: add SIMPLE_TAPROOT_OVERLAY feature bit
2024-10-02 18:10:08 -07:00