To answer the title, utxos are entirely consumed and refered in transactions inputs.
Now, How can John not spend 5 BTC anymore ?
As long as the transaction spending it is in the most PoW block chain, no.
The output John used to give me 5BTC is still on Blockchain. So, does node go to that output transaction and mark it as spent ?
If a valid transaction ...
There has been some discussion today before the Bitcoin Core PR review club session on the subject of Tor v3 support. I haven't been through the above answers to comment on whether any of it needs updating.
But Jon Atack pointed out on IRC some good additional resources on getting started with Tor. There is the Bitcoin wiki and the Bitcoin Core documentation....
Both regtest and testnet use the same address prefixes for the legacy and p2sh-segwit address types. Addresses beginning with 2 are p2sh, and if retrieved via getnewaddress, are guaranteed to be p2sh-segwit.
For bech32 type addresses, the regtest prefix is bcrt and on testnet it is tb. You can try fetching a bech32 address to see what the prefix is and be ...
Check if you have a relevant setting in one of these
Start up app at System Preferences / Users & Groups / Login Items
Config file at ~/Library/Application Support/Bitcoin/
A bitcoind -daemon in ~/.bash_profile
You could run ps aux | grep bitcoind to check where it is executing from and then delete that folder.
The data directory is independent of the installation. Just recompile with the wallet enabled, install the binary over your existing one, and it'll use the same data directory and all of the data inside of it.
How do I withdraw from an address
You can withdraw cash, denominated in a currency such as Bitcoin, from an account you have as a customer of an official or unofficial financial institution like a bank, currency-exchange or financial-trading broker etc. You can arrange that the withdrawn amount be paid to a Bitcoin "address" you ...
The third byte encodes information about the content length.
If content length is less than 127 bytes third byte is equal to content length.
If it is greater than 127 and less than 255, the third byte is 0x81.
If it is greater than 255, the third byte is 0x82.
The next byte(s) indicates the content length.
When you set up a trade on Shapeshift, you presumably pick which currency you wish to purchase, and what currency you pay with. You would then provide your withdrawal address to be credited in the purchase. Given that you have received an email that tells you that your purchase went through, I would expect that the bitcoin were sent to the bitcoin address ...
I cannot find hdseed in dumped wallet file, so I don't know hd seed to backup
It used to be called hdmaster rather than hdseed.
creating new wallets is done by starting bitcoind and passing -wallet option, but I don't see a way to specify hd seed when creating a new wallet
Is that even possible without upgrading?
No. sethdseed was added in 0.17. Before ...