I created a native descriptor wallet using 0.21.1 setting blank to true and private_keys_enabled to false, which the getwalletinfo command confirms.
I import an xpub based descriptor using importdescriptors to add keys to the wallet.
However when I send funds to the wallet and issue the listunspent command the spendable field shows as true.
spendable should only show true if the wallet holds the private keys for that UTXO, this causes my wallet software to think the node is hot when it is not.
I created a native descriptor wallet using 0.21.1 setting
blanktotrueandprivate_keys_enabledtofalse, which thegetwalletinfocommand confirms.I import an xpub based descriptor using
importdescriptorsto add keys to the wallet.However when I send funds to the wallet and issue the
listunspentcommand thespendablefield shows astrue.spendableshould only showtrueif the wallet holds the private keys for that UTXO, this causes my wallet software to think the node is hot when it is not.