From 90ec479422cbbe7a23151e5e189b224a6ebd1501 Mon Sep 17 00:00:00 2001 From: Kristaps Kaupe Date: Sat, 2 Apr 2022 18:13:42 +0300 Subject: [PATCH] Document wallet creation for old Core versions --- docs/USAGE.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/USAGE.md b/docs/USAGE.md index d33c390..abc4ba1 100644 --- a/docs/USAGE.md +++ b/docs/USAGE.md @@ -122,6 +122,11 @@ With `bitcoind` running, do: bitcoin-cli -named createwallet wallet_name=jm_wallet descriptors=false ``` +If this command fails with error `Unknown named parameter descriptors`, it means you run Bitcoin Core version older than v0.21. In that case do the following instead (but it's recommended to upgrade Bitcoin Core to more recent version): +``` +bitcoin-cli createwallet "jm_wallet" +``` + The "jm_wallet" name is just an example. You can set any name. Alternative to this `bitcoin-cli` command: you can set a line with `wallet=..` in your `bitcoin.conf` before starting Core (see the Bitcoin Core documentation for details). At the moment, only legacy wallets (`descriptors=false`) work with Joinmarket. This means that Bitcoin Core needs to have been built with legacy wallet (Berkeley DB) support.