BenWestgate / Bails

Bails is a Bitcoin solution protecting against surveillance, censorship, and confiscation. It installs Bitcoin Core on the encrypted Persistent Storage of Tails, creates and recovers Bitcoin Core wallets from Codex32 (BIP93) seed backups, and creates backup Bails USB sticks and shareable blank Bails USB sticks. Learn more in README.md.
MIT License
39 stars 7 forks source link

Launch Bitcoin-Qt before importing Descriptors #128

Closed BenWestgate closed 1 month ago

BenWestgate commented 1 month ago

Is your feature request related to a problem? Please describe. No visual progress is displayed during import descriptors although rescanning the blockchain for transactions is a potentially slow operation.

Describe the solution you'd like Stop bitcoind and start bitcoin-qt before importing descriptors in bails-wallet

Describe alternatives you've considered Running bitcoin-qt the entire time bails-wallet is running. This provides an opportunity for distraction and consumes more resources making the GUI potentially laggy.

BenWestgate commented 1 month ago

This is solved by #161 which uses bitcoin-qt -min -server to handle the rpc commands.

This is best since restarting Bitcoin before the headers download causes a complete loss of progress. As well as a complete flushing of caches if they get even further along.