Elle Mouton
ca6a2e12e0
rpcserver+docs: add default case to addr type switch
...
This commit adds a default case to the address type switch statement in
the NewAddress rpc server function. This catches any invalid address
types and returns an error.
2022-08-22 17:25:56 +02:00
Oliver Gugger
a58553d1bd
Merge pull request #6836 from guggero/tor-update-1-0-2
...
mod: bump tor to v1.0.2
2022-08-19 10:12:37 +02:00
priyanshiiit
ec53b610f5
docs: adds list addresses RPC
2022-08-18 13:25:52 +05:30
Oliver Gugger
4bbfcfad14
docs: add release notes
2022-08-17 11:58:36 +02:00
Oliver Gugger
909ba573ea
Merge pull request #6829 from cutiful/master
...
tor: fix parsing replies
2022-08-17 11:54:29 +02:00
Spring Raindrop
01bba71715
release-notes: update for 0.16.0
2022-08-17 03:43:49 +00:00
Slyghtning
b2e624cd52
psbt: Indicate which psbt inputs were signed
2022-08-16 19:31:06 -04:00
Elle Mouton
a75ab9f71c
docs: update release notes
2022-08-15 15:29:21 +02:00
Oliver Gugger
e488bbfc9d
Merge pull request #6457 from sangaman/init-macaroon-root-key
...
Specify macaroon root key during wallet init
2022-08-15 09:29:05 +02:00
Oliver Gugger
996f4bc260
Merge pull request #6510 from ErikEk/neutrinorpc-add-getblockhash
...
neutrinorpc: add getblockhash
2022-08-15 09:20:23 +02:00
ErikEk
353b563174
doc: release notes
2022-08-13 21:41:41 +02:00
Olaoluwa Osuntokun
d0d4782c3e
Merge pull request #6826 from Roasbeef/bitcoind-taproot-after-19
...
chainreg: update tapoort node awareness to account for bitcoind 19+
2022-08-12 16:22:04 -07:00
Olaoluwa Osuntokun
6b7abc3dbc
chainreg: update tapoort node awareness to account for bitcoind 19+
...
Bitcoind 23 will use the new `getdeploymentinfo` while versions after 19
(but below 23) will use the `UnifiedSoftForks` field instead of the
`SoftForks UnifiedSoftForks` field.
With this PR the taproot gating logic has been tested on bitcoind
versions: 21, 22, and 23. 21 is when the taproot logic was first added.
2022-08-12 15:35:32 -07:00
eugene
d51af48c3b
release-notes: update for 0.15.1
2022-08-12 17:49:27 -04:00
Olaoluwa Osuntokun
822822bb75
build: update to latest versions of btec, btcutil, and btcutil/psbt
...
Fixes #6668
2022-08-12 14:40:00 -07:00
Olaoluwa Osuntokun
be5bc79444
Merge pull request #6716 from Crypt-iQ/zeroconfacceptor
...
multi: add zeroconfacceptor to default reject incoming channels
2022-08-12 14:20:11 -07:00
eugene
dd0615f488
release-notes: update for 0.15.1
2022-08-12 16:36:53 -04:00
Daniel McNally
7a96b0afe1
Add release notes entry for #6457
2022-08-12 11:34:46 -04:00
Olaoluwa Osuntokun
91bc4b540c
docs/release-notes: add release notes entry
2022-08-11 17:26:28 -07:00
Olaoluwa Osuntokun
a1cd7734d8
Merge pull request #6633 from Roasbeef/segwit-any-shutdown
...
multi: send P2TR addrs by default for co-op close, add new `option_any_segwit` feature bit
2022-08-11 17:05:31 -07:00
Olaoluwa Osuntokun
cd7c705db2
docs/release-notes: add release notes entry
2022-08-10 18:44:43 -07:00
Olaoluwa Osuntokun
559160e95c
Merge pull request #6734 from Crypt-iQ/alias_listchannels
...
rpc: add alias info to some rpcs
2022-08-10 18:38:18 -07:00
Olaoluwa Osuntokun
3263dbf96a
Merge pull request #6816 from Crypt-iQ/zero-conf-doc
...
docs: add zero-conf channels doc
2022-08-10 18:37:51 -07:00
eugene
6c915484ba
docs: add documentation for zero-conf channels
...
This short doc goes into how to open zero-conf channels as either
the funder or fundee.
2022-08-10 14:25:11 -04:00
Oliver Gugger
17014b592e
Merge pull request #6730 from Roasbeef/notifier-optional-block
...
chainntfns: add new option for conf notifications to send block
2022-08-10 13:52:49 +02:00
eugene
610e94b36f
release-notes: update for 0.15.1
2022-08-09 14:11:09 -04:00
Olaoluwa Osuntokun
012c0d96f5
Merge pull request #6740 from Crypt-iQ/walletsweep
...
sweep: account for all script types in craftSweepTx
2022-08-08 18:15:15 -07: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
Olaoluwa Osuntokun
ec7be963f9
Merge pull request #6798 from Roasbeef/backend-must-taproot
...
chainreg: shutdown if backend node doesn't support taproot
2022-08-08 15:27:43 -07:00
eugene
3ca81e5441
release-notes: update for 0.15.1
2022-08-08 15:33:02 -04:00
positiveblue
b8bf884bcd
docs: Add release notes for feature bit fix ( #6809 )
2022-08-08 10:45:31 -07:00
bitromortac
d27c622568
config: allow independent rpccookie config
...
The bitcoind .cookie contains an autogenerated user (__cookie__) and
password (random string), which can be used instead of the rpc user name
and password. This commit allows for running against bitcoind without
having to access bitcoin.conf like in the case for pure
user/password/zmq configuration.
2022-08-08 12:14:32 +02:00
Olaoluwa Osuntokun
492f8b6999
chainreg: shutdown if backend node doesn't support taproot
...
In this commit, we add a check during normal node construction to see if
the backend node supports Taproot. If it doesn't, then we want to
shutdown and force the user to take note.
To check if the node supports Taproot, we'll first try the normal
getblockchaininfo call. If this works, cool, then we can rely on the
value. If it doesn't, then we'll fall back to the getdeploymentinfo call
which was added in a recent version of bitcoind [1]. Newer versions of
bitcoind might also have this call, and the getblockchaininfo call, but
not actually populate the softforks field [2]. In this case, we'll fall
back, and we also account for the case when the getblockchaininfo RPC is
removed all together.
[1]: https://github.com/bitcoin/bitcoin/pull/23508
[2]: https://github.com/bitcoin/bitcoin/pull/25114
Fixes #6773
2022-08-05 17:23:31 -07:00
Olaoluwa Osuntokun
115b041874
Merge pull request #6469 from yyforyongyu/5388-migration
...
channeldb: add optional migration to prune revocation logs
2022-08-04 17:15:08 -07:00
Olaoluwa Osuntokun
4df0a22409
docs/release-notes: add release notes for 0.16
2022-08-02 17:02:59 -07:00
Olaoluwa Osuntokun
046aa7fe4a
docs/release-notes: add entry for 0.15.1
2022-07-26 17:23:21 -07:00
Olaoluwa Osuntokun
fec8fd9c63
Merge pull request #6754 from ellemouton/ensureRpcRegistrationOrder
...
multi: synchronous rpc middleware registration
2022-07-26 19:05:30 -05:00
Thebora Kompanioni
a4ae57f9e9
fix: go version in ARMv6 section of INSTALL.md
2022-07-23 17:55:06 +02: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
Matt Morehouse
f3c0dd1d05
doc: update release notes
2022-07-20 10:15:40 -05:00
Oliver Gugger
0ac421907a
Merge pull request #6739 from ellemouton/indexOutOfRange
...
rpcperms: re-init mw lookup map after removal of one
2022-07-19 16:59:45 +02:00
Elle Mouton
cc2fbd18b1
rpcperms: re-init mw lookup map after removal of one
...
After removing a registered middlware from the slice, we need to update
the index lookup map with the updated index for each middleware.
2022-07-15 14:25:54 +02:00
yyforyongyu
edf647222c
docs: add release note for skip_temp_err
2022-07-15 19:03:38 +08:00
Oliver Gugger
e6b25309bd
Merge pull request #6731 from guggero/linter-upgrade
...
tools: upgrade linter version to v1.46.2
2022-07-15 11:25:25 +02:00
Oliver Gugger
af97b8f877
Merge pull request #6722 from guggero/sign-schnorr-tweaked
...
signrpc: add Schnorr signatures to sign and verify message
2022-07-14 14:51:47 +02:00
Oliver Gugger
1e02d8910f
Merge pull request #6718 from hieblmi/chan-point-for-updatechanstatus
...
lncli: chan_point option for abandonchannel
2022-07-14 10:32:40 +02:00
ErikEk
98abaf266c
doc: release notes
2022-07-14 10:29:29 +02:00
Oliver Gugger
f649c6fd47
docs: update release notes
2022-07-14 09:36:50 +02:00
Oliver Gugger
b0d85c41a5
docs: add release notes
2022-07-14 09:33:50 +02:00
Olaoluwa Osuntokun
af47943f52
Merge pull request #6714 from guggero/remote-signer-fix
...
lnwallet: don't create BIP044 key scope by default
2022-07-13 17:17:56 -07:00