From c541b012c3a304711d6790f6489bff752df094e8 Mon Sep 17 00:00:00 2001 From: James Hilliard Date: Wed, 19 Dec 2018 04:24:01 +0800 Subject: [PATCH] Remove unused regex based type detection --- jmbitcoin/jmbitcoin/secp256k1_transaction.py | 54 ++++++++++---------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/jmbitcoin/jmbitcoin/secp256k1_transaction.py b/jmbitcoin/jmbitcoin/secp256k1_transaction.py index bca5e70..eff6a55 100644 --- a/jmbitcoin/jmbitcoin/secp256k1_transaction.py +++ b/jmbitcoin/jmbitcoin/secp256k1_transaction.py @@ -14,7 +14,7 @@ from jmbitcoin.bech32 import * # Transaction serialization and deserialization def deserialize(txinp): - if isinstance(txinp, basestring) and not isinstance(txinp, bytes) and re.match('^[0-9a-fA-F]*$', txinp): + if isinstance(txinp, basestring) and not isinstance(txinp, bytes): tx = BytesIO(binascii.unhexlify(txinp)) hexout = True else: @@ -156,7 +156,7 @@ def serialize(tx): o.write(struct.pack(b'