rpc: multi-wallet changes breaks backward compatibility #16832

issue kristapsk opened this issue on September 8, 2019
  1. kristapsk commented at 4:18 PM on September 8, 2019: contributor

    On current master if you call listaddressgroupings or getaddressesbylabel you get error:

    error code: -19
    error message:
    Wallet file not specified (must request wallet RPC through /wallet/<filename> uri-path).
    Try adding "-rpcwallet=<filename>" option to bitcoin-cli command line.
    

    This currently breaks JoinMarket and possibly other software.

    JoinMarket has internal wallets, imports addresses into Bitcoin Core wallet only for watch-only.

  2. MarcoFalke commented at 6:19 PM on September 8, 2019: member

    You could work around that by only loading one wallet when using JoinMarket?

  3. sipa commented at 6:21 PM on September 8, 2019: member

    Or can a different RPC URL be configured? The wallet name is passed in the URL to avoid this issue.

  4. kristapsk commented at 6:26 PM on September 8, 2019: contributor

    Ohh, I didn't know it depends on is multiple wallets loaded. Makes sense. Just tested, behaviour with v0.18 is the same. Yes, looks like something that should be handled in JoinMarket code.

  5. kristapsk closed this on Sep 8, 2019

  6. MarcoFalke locked this on Dec 16, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-05-03 03:14 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me