Merge bitcoin/bitcoin#23723: test: Replace hashlib.new with named constructor

fa1b63c01887adff83f16b1bbba3bd159dc51104 test: Replace hashlib.new with named constructor (MarcoFalke)

Pull request description:

  A small refactor that doesn't matter too much, but it using the named constructor is nice because:
  * It clarifies that it is a built-in function
  * It is (trivially) faster and less code.

ACKs for top commit:
  Zero-1729:
    ACK fa1b63c01887adff83f16b1bbba3bd159dc51104
  w0xlt:
    ACK fa1b63c

Tree-SHA512: d23dc4552c1e6fc1f90f8272e47e4efcbe727f0b66a6f6a264db8a50ee6cb6d57a2809befcb95fda6725136672268633817a03dd1859f2298d20e3f9e0ca4a7f
This commit is contained in:
MarcoFalke 2021-12-09 15:44:40 +01:00 committed by Vijay
parent 674dcf9a55
commit 073d6d6b2a
No known key found for this signature in database
GPG Key ID: 47820EC166FDF549

View File

@ -61,9 +61,9 @@ MSG_TYPE_MASK = 0xffffffff >> 2
FILTER_TYPE_BASIC = 0 FILTER_TYPE_BASIC = 0
# Serialization/deserialization tools
def sha256(s): def sha256(s):
return hashlib.new('sha256', s).digest() return hashlib.sha256(s).digest()
def hash256(s): def hash256(s):