|
50 | 50 |
|
51 | 51 | ## RPC Additions |
52 | 52 |
|
| 53 | +* [Added support for coordinator-based MuSig2 signing |
| 54 | + patterns](https://github.com/lightningnetwork/lnd/pull/10436) with two new |
| 55 | + RPCs: `MuSig2RegisterCombinedNonce` allows registering a pre-aggregated |
| 56 | + combined nonce for a session (useful when a coordinator aggregates all nonces |
| 57 | + externally), and `MuSig2GetCombinedNonce` retrieves the combined nonce after |
| 58 | + it becomes available. These methods provide an alternative to the standard |
| 59 | + `MuSig2RegisterNonces` workflow and are only supported in MuSig2 v1.0.0rc2. |
| 60 | + |
53 | 61 | ## lncli Additions |
54 | 62 |
|
55 | 63 | # Improvements |
|
71 | 79 |
|
72 | 80 | ## Deprecations |
73 | 81 |
|
| 82 | +### ⚠️ **Warning:** The deprecated fee rate option `--sat_per_byte` will be removed in release version **0.22** |
| 83 | + |
| 84 | + The deprecated `--sat_per_byte` option will be fully removed. This flag was |
| 85 | + originally deprecated and hidden from the lncli commands in v0.13.0 |
| 86 | + ([PR#4704](https://github.com/lightningnetwork/lnd/pull/4704)). Users should |
| 87 | + migrate to the `--sat_per_vbyte` option, which correctly represents fee rates |
| 88 | + in terms of virtual bytes (vbytes). |
| 89 | + |
| 90 | + Internally `--sat_per_byte` was treated as sat/vbyte, this meant the option |
| 91 | + name was misleading and could result in unintended fee calculations. To avoid |
| 92 | + further confusion and to align with ecosystem terminology, the option will be |
| 93 | + removed. |
| 94 | + |
| 95 | + The following RPCs will be impacted: |
| 96 | + |
| 97 | + | RPC Method | Messages | Removed Option | |
| 98 | + |----------------------|----------------|-------------| |
| 99 | +| [`lnrpc.CloseChannel`](https://lightning.engineering/api-docs/api/lnd/lightning/close-channel/) | [`lnrpc.CloseChannelRequest`](https://lightning.engineering/api-docs/api/lnd/lightning/close-channel/#lnrpcclosechannelrequest) | sat_per_byte |
| 100 | +| [`lnrpc.OpenChannelSync`](https://lightning.engineering/api-docs/api/lnd/lightning/open-channel-sync/) | [`lnrpc.OpenChannelRequest`](https://lightning.engineering/api-docs/api/lnd/lightning/open-channel-sync/#lnrpcopenchannelrequest) | sat_per_byte |
| 101 | +| [`lnrpc.OpenChannel`](https://lightning.engineering/api-docs/api/lnd/lightning/open-channel/) | [`lnrpc.OpenChannelRequest`](https://lightning.engineering/api-docs/api/lnd/lightning/open-channel/#lnrpcopenchannelrequest) | sat_per_byte |
| 102 | +| [`lnrpc.SendCoins`](https://lightning.engineering/api-docs/api/lnd/lightning/send-coins/) | [`lnrpc.SendCoinsRequest`](https://lightning.engineering/api-docs/api/lnd/lightning/send-coins/#lnrpcsendcoinsrequest) | sat_per_byte |
| 103 | +| [`lnrpc.SendMany`](https://lightning.engineering/api-docs/api/lnd/lightning/send-many/) | [`lnrpc.SendManyRequest`](https://lightning.engineering/api-docs/api/lnd/lightning/send-many/#lnrpcsendmanyrequest) | sat_per_byte |
| 104 | +| [`walletrpc.BumpFee`](https://lightning.engineering/api-docs/api/lnd/wallet-kit/bump-fee/) | [`walletrpc.BumpFeeRequest`](walletrpc.BumpFeeRequest) | sat_per_byte |
| 105 | + |
74 | 106 | # Technical and Architectural Updates |
75 | 107 | ## BOLT Spec Updates |
76 | 108 |
|
|
92 | 124 | * Elle Mouton |
93 | 125 | * Mohamed Awnallah |
94 | 126 | * Nishant Bansal |
| 127 | +* Pins |
0 commit comments