-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
'This type of wallet does not support this command' error on startup #269
Comments
The latest Bitcoin Core creates descriptor wallets by default, but EPS requires legacy wallets. So try recreating the Bitcoin Core wallet but with descriptor wallets disabled. You can do that with the GUI or with the |
I had the same error, after creating Bitcoin Core wallet with descriptor wallet disabled I get this: INFO:2022-05-19 17:33:00,950: Starting Electrum Personal Server 0.2.3 EPS service is not working either. |
@la841 see the solution here: #266 (comment) |
Hello, I am seeing the error message in the OP. In my case I am using a public key from my Trezor T rather than from BitcoinCore, and EPS 0.2.4. I've tried with 3 different account types in the Trezor suite. First was a default SegWit (BIP84, P2WPKH, Bech32). After reading this issue, I tried with a Legacy SegWit (BIP49, P2SH-P2WPKH, Base58) and then with a Legacy (BIP44, P2PKH, Base58), but both of those also gave the same message. --EDIT-- So, nothing new to see here :) |
BitcoinCore 23.0 (added deprecatedrpc=fees)
EPS 0.2.3
After failure I tried to install everything from scratch, new certs, new wallet in core, etc. Same config file I've always used. Same result.
EPS shows the first 3 addresses of the xpub correctly, and then this happens. Any ideas? Thanks!
INFO:2022-05-07 19:41:26,850: Obtaining bitcoin addresses to monitor . . .
INFO:2022-05-07 19:41:26,850: Importing 1 wallets and 0 watch-only addresses into the Bitcoin node
Traceback (most recent call last):
File "/home/sat/.local/bin/electrum-personal-server", line 8, in
sys.exit(main())
File "/home/sat/.local/lib/python3.8/site-packages/electrumpersonalserver/server/common.py", line 481, in main
deterministicwallet.import_addresses(rpc, relevant_spks_addrs,
File "/home/sat/.local/lib/python3.8/site-packages/electrumpersonalserver/server/deterministicwallet.py", line 29, in import_addresses
rpc.call("importmulti", [watchonly_addr_param, {"rescan": False}])
File "/home/sat/.local/lib/python3.8/site-packages/electrumpersonalserver/server/jsonrpc.py", line 122, in call
raise JsonRpcError(response["error"])
electrumpersonalserver.server.jsonrpc.JsonRpcError: {'code': -4, 'message': 'This type of wallet does not support this command'}
The text was updated successfully, but these errors were encountered: