From 38bf371a7592959eff3f3bf0583e890dd7c519b1 Mon Sep 17 00:00:00 2001 From: 4tochka Date: Fri, 15 Mar 2019 03:35:22 +0400 Subject: [PATCH] fix to universal recognize hrp --- pybtc/functions/address.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pybtc/functions/address.py b/pybtc/functions/address.py index d70f454..fb489ff 100644 --- a/pybtc/functions/address.py +++ b/pybtc/functions/address.py @@ -111,7 +111,7 @@ def address_to_hash(address, hex=True): """ if address[0] in ADDRESS_PREFIX_LIST: h = decode_base58(address)[1:-4] - elif address[:2] in (MAINNET_SEGWIT_ADDRESS_PREFIX, + elif address.split("1")[0] in (MAINNET_SEGWIT_ADDRESS_PREFIX, TESTNET_SEGWIT_ADDRESS_PREFIX): address = address.split("1")[1] h = rebase_5_to_8(rebase_32_to_5(address)[1:-6], False)