* We add wallet index metadata to existing messages (fill in existing PSBT fields):
* We add wallet index metadata to existing messages (fill in existing PSBT fields)**MVP**:
- Added fields to [`channeld_wire.csv`:`channeld_init`](https://github.com/ElementsProject/lightning/pull/4993)**merged**
*`final_index`
*`final_ext_key`
...
...
@@ -28,13 +28,13 @@ hsmd_wire.csv:
*`local_wallet_index`
*`local_wallet_ext_key`
* Add wallet index metadata to [`towire_hsmd_sign_withdrawal` outputs (change)](https://github.com/ElementsProject/lightning/pull/4993)**merged**
* Add wallet index metadata to [`towire_hsmd_sign_withdrawal` outputs (change)](https://github.com/ElementsProject/lightning/pull/4993)**MVP****merged**
In all of the above cases we only care about the `index`, but we update the PSBT sent to the signer and `ext_key` completes the PSBT element.
* Add anchor redeemscripts to commitment tx.
* We add wallet index metadata as new fields to existing non-HSMD messages:
* We add wallet index metadata as new fields to existing non-HSMD messages**MVP**:
- Added field to [`openingd_wire.csv`:`openingd_got_offer`](https://github.com/ElementsProject/lightning/pull/4949)**merged**
*`our_shutdown_wallet_index`
- Added field to [`openingd_wire.csv`:`openingd_funder_start`](https://github.com/ElementsProject/lightning/pull/4949)**merged**