Issue Details

Number
28179
Title
test: 999 of 999 multisig
Description
### Motivation The stack size limit of 1000 [confuses even those who designed it](https://bitcoin.stackexchange.com/questions/117317/how-can-i-create-a-multi-sign-for-a-large-number-of-users/117320?noredirect=1#comment134168_117320). It would be useful to have a test to demonstrate that a 999 of 999 Taproot multisig is possible: `multi_a(999, P1, …, P999)`. Especially to make sure our wallet can spend from it and doesn't allow a bigger one (no 999 of 1000 and no 1 of 1000). ### Possible solution Either expand the descriptors unit test and/or one of the wallet functional tests. ### Useful Skills Python and a basic understanding of [output descriptors](https://github.com/bitcoin/bitcoin/blob/master/doc/descriptors.md). Understanding (Mini)script (interpreter) is not necessary unless you actually want to understand why the limit is there. ### Guidance for new contributors Want to work on this issue? For guidance on contributing, please read [CONTRIBUTING.md](https://github.com/bitcoin/bitcoin/blob/master/CONTRIBUTING.md) before opening your pull request.
URL
https://github.com/bitcoin/bitcoin/issue/28179
Closed by
#28212
Back to List