Requires changes in gui - adding "Multisig wallets" in the main menu and corresponding verification screen.
Requires changes in keystore module - to check that output is a change we need to verify that output belongs to the same wallet as inputs (i.e. single sig, or multisig with known descriptor)
Another change in keystore module - parsing, storage and authentication of the wallets descriptors (using internal memory). This data should be authenticated with HMAC using m/0x1d' for id key derivation.
Requires changes in
gui
- adding "Multisig wallets" in the main menu and corresponding verification screen. Requires changes inkeystore
module - to check that output is a change we need to verify that output belongs to the same wallet as inputs (i.e. single sig, or multisig with known descriptor) Another change inkeystore
module - parsing, storage and authentication of the wallets descriptors (using internal memory). This data should be authenticated with HMAC usingm/0x1d'
for id key derivation.