tparse_uri: don't use assert - electrum - Electrum Bitcoin wallet HTML git clone https://git.parazyd.org/electrum DIR Log DIR Files DIR Refs DIR Submodules --- DIR commit 950f3ae633ae2d774dbbd0f60dd23cd8be06c624 DIR parent ca5eb15abd93f4f88232e4e33c2a057f7f6006c5 HTML Author: ThomasV <thomasv@electrum.org> Date: Sat, 13 Feb 2016 15:09:42 +0100 parse_uri: don't use assert Diffstat: M lib/util.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) --- DIR diff --git a/lib/util.py b/lib/util.py t@@ -330,12 +330,13 @@ def parse_URI(uri, on_pr=None): from bitcoin import COIN if ':' not in uri: - assert bitcoin.is_address(uri) + if not bitcoin.is_address(uri): + raise BaseException("Not a bitcoin address") return {'address': uri} u = urlparse.urlparse(uri) - assert u.scheme == 'bitcoin' - + if u.scheme != 'bitcoin': + raise BaseException("Not a bitcoin URI") address = u.path # python for android fails to parse query