Hello,
I have many problems with Bitcoin Core.
I want to create a blank wallet in Core then import a set of address/descriptors from Sparrow.
I'm able to import descriptors with private key.
```RPC { "jsonrpc": "1.0", "id": "curltest", "method": "importdescriptors", "params": [ [ { "internal": true, "timestamp": 'now', "desc": "tr(tprv...rest...of...key)#checksum" } ] ] } ``` Response is success: true.
For now I can track my taproot address with Core.
The problem is I can't send fund.
I try the command send, sendtoaddress, sendmany, the error is: Transaction needs a change address, but we can't generate it. Error: No bech32 addresses available.
So I try to generate a change address like this: ```RPC "method": "getrawchangeaddress", "params": ["bech32"] ``` Result: Error: This wallet has no available keys
So I try to import keys with importmulti, sethdseed, importprivkey. Result: Only legacy wallets are supported by this command
Bitcoin Core version: latest 26.
Need help. Thanks a lot
|