[bitcoin/bitcoin] scripted-diff: Simplify common case of CHashWriter and drop SerializeHash (#13462)

Thinking a bit more about this, I think you can actually go further. I believe none of the serializers which have conditionals that mention SER_GETHASH (CDiskBlockIndex, CBlockLocator, CAddress, CKeyPool, CWalletKey, CAccountingEntry, CAccount) are ever actually invoked with SER_GETHASH as nType, so we could literally delete SER_GETHASH entire and all conditions that test for it.

This post was last modified on June 15, 2018, 2:26 am