Closed thunderbiscuit closed 2 years ago
This is happening because latest bitcoin core node creates DescriptorWallet
by default if sqlite
lib is installed. Which is probably the case in your local.
Most of the rpc commands emitted by test framework in this repo works with LegacyWallet
. So modifying the test framework code here https://github.com/bitcoinops/taproot-workshop/blob/ec565981b83b24744b94498641a9eac22f59e0f0/test_framework/test_framework.py#L348 like this
n.createwallet(wallet_name=wallet_name, load_on_startup=True, descriptors=False)
solved it for me.
Yep that did it. Thanks @rajarshimaitra!
Fixed the title so it's easier to find for other people who come across the same error.
Hi there. Thank you for the hard work on this! A few friends and I will be working through the content over the next few weeks.
I have cloned and installed bitcoin core, and specified the correct path for
SOURCE_DIRECTORY
.When running the cell with
I get the following error:
Any ideas what I might be doing wrong? It makes me think maybe the disablewallet option is set to 1, but I haven't set that up anywhere. I'm not sure where to fiddle with the config file either, because I don't have a
~/.bitcoin/
directory created at this point (after simply installing/making from source and not running anything).Any help appreciated!
Additional info
I built bitcoin core using the recommended
The next cells don't actually throw errors per se:
but then:
Is it possible by any chance to go through the workshop using a straight install of the binaries without cloning the bitcoin core repo, aka something like
?