We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent be3c823 commit 7910ad2Copy full SHA for 7910ad2
1 file changed
src/lib/libsecp256k1message/libsecp256k1message.py
@@ -4,6 +4,7 @@
4
from base58 import b58encode_check, b58decode_check
5
from hmac import compare_digest
6
from util.Electrum import format as zero_format
7
+from ..sslcrypto._ecc import ripemd160
8
9
RECID_MIN = 0
10
RECID_MAX = 3
@@ -41,7 +42,7 @@ def compute_secret_address(secretkey):
41
42
def public_digest(publickey, compressed=False):
43
"""Convert a public key to ripemd160(sha256()) digest."""
44
publickey_hex = publickey.format(compressed=compressed)
- return hashlib.new('ripemd160', hashlib.sha256(publickey_hex).digest()).digest()
45
+ return ripemd160(hashlib.sha256(publickey_hex).digest()).digest()
46
47
def address_public_digest(address):
48
"""Convert a public Bitcoin address to ripemd160(sha256()) digest."""
0 commit comments