Skip to content

Conversation

@Sjors
Copy link
Owner

@Sjors Sjors commented Jan 24, 2022

Depends on Sjors/libwally-swift#57

This switches the address list view to use the new libwally-core functionality for deriving an address from a descriptor.

We still need https://github.com/Sjors/output-descriptors-swift to process the wallet descriptor, in order to find out the cosigner keys and threshold value. But it should be straight-forward to expose that (currently internal) functionality in libwally-core.

@Sjors Sjors force-pushed the 2022/01/descriptors branch from e90a6f0 to 2ae2267 Compare February 10, 2023 18:02
@Sjors Sjors marked this pull request as ready for review February 10, 2023 18:03
Currently we generate the addresses by taking the cosigner public keys, turning them into a multisig scriptPubKey and then converting that to an address.

This commit uses the wallet descriptor directly, now that LibWally support this.
@Sjors Sjors force-pushed the 2022/01/descriptors branch from 2ae2267 to 4e25ed6 Compare February 10, 2023 18:03
@Sjors Sjors merged commit 4e25ed6 into master Feb 10, 2023
@Sjors Sjors deleted the 2022/01/descriptors branch February 10, 2023 18:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants