The wtxid and txid are the same if and only if the transaction does not contain any segwit inputs. The wtxid is the hash of the entire transaction including all segwit data (i.e. the marker and flag bytes and the witness fields themselves). The txid is the hash of the non-segwit parts of the transaction. Because a transaction that does not have any segwit ...
If a fundamental bug is found in bitcoin
Bitcoin is mainly two things
A set of Network protocols and associated rules by which Bitcoin wallets can interact with each other and by which mining software can interoperate with other bitcoin software.
A reference implementation of a Bitcoin wallet. This is the "bitcoin core" software application.
It does not necessarily have to be a hard fork.
The only way to update or fix an issue in Bitcoin is to push out updated node software, with an update protocol definition. However, not all changes to the protocol result in a hardfork - many can be, and have been, achieved by way of softforks, which are "backwards compatible" in some ways, allowing nodes ...
If you have a wallet that isn’t opened for the period of pruning, it won’t be able to scan transactions. If you set the limit to 2GB, and 4GB of blocks pass without opening the wallet, it may miss incoming transactions as the required blocks will have been deleted.
You aren't doing anything wrong. This behavior is expected for Bitcoin Core 0.18. The Pull Request allowing private keys to be derived from descriptors and imported with importmulti was merged recently. This functionality will be included in Bitcoin Core 0.19.
Bitcoin core automatically generates your first bitcoin address for you but you can create as many new ones as you want.
This is outdated. An address is no longer created for you by default.
You can create an address from within the Receive tab by clicking the "Create new receiving address" button.
Here is what I see:
You are looking at the Sending ...
See the 0.18 release notes (https://bitcoin.org/en/release/v0.18.0#configuration-option-changes):
The rpcallowip option can no longer be used to automatically listen on all network interfaces. Instead, the rpcbind parameter must be used to specify the IP addresses to listen on. Listening for RPC commands over a public network connection is insecure and ...
A pruned node will always catch up, whats the hassle?
The issue stems from having Bitcoin Core opened but the wallet in question is not loaded in Bitcoin Core (because you closed it). Bitcoin Core will continue to be synced and receive new blocks and transactions. However, it will discard old blocks once it has stored the configured amount of block data.