2.7 KiB
Release Notes
BOLT Specs
- Warning messages from peers are now recognized and logged by lnd.
RPC
The RegisterConfirmationsNtfn
call of the chainnotifier
RPC sub-server now
optionally supports returning the entire block that confirmed the
transaction.
-
Add
macaroon_root_key
field toInitWalletRequest
to allow specifying a root key for macaroons during wallet init rather than having lnd randomly generate one for you. -
A new
SignedInputs
field is added toSignPsbtResponse
that returns the indices of inputs that were signed by our wallet. Prior to this changeSignPsbt
didn't indicate whether the Psbt held any inputs for our wallet to sign.
Wallet
- Allows Taproot public keys and tap scripts to be imported as watch-only addresses into the internal wallet. NOTE that funding PSBTs from imported tap scripts is not currently possible.
Build
The project has updated to Go 1.19! Go 1.18 is now the minimum version needed to build the project.
Misc
-
The macaroon key store implementation was refactored to be more generally usable.
-
Fixed a bug where cookie authentication with Tor would fail if the cookie path contained spaces. With the module updated,
lnd
now parses Tor control port messages correctly.
lncli
- Add an
insecure
flag to skip tls auth as well as ametadata
string slice flag that allows the caller to specify key-value string pairs that should be appended to the outgoing context.
Code Health
Tooling and documentation
-
Updated the github actions to use
make fmt-check
in its build process.
Contributors (Alphabetical Order)
- Carla Kirk-Cohen
- cutiful
- Daniel McNally
- Elle Mouton
- ErikEk
- hieblmi
- Olaoluwa Osuntokun
- Oliver Gugger
- Priyansh Rastogi