From 461a5942fb0cd09f2241347170400eb19bc82a71 Mon Sep 17 00:00:00 2001 From: Frederic Fortier Date: Wed, 7 Feb 2018 01:17:00 -0500 Subject: [PATCH] BUG: fixed Python 2 issue EXPERIMENTAL --- catalyst/marketplace/marketplace.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/catalyst/marketplace/marketplace.py b/catalyst/marketplace/marketplace.py index 1ea2ea00..71620b66 100644 --- a/catalyst/marketplace/marketplace.py +++ b/catalyst/marketplace/marketplace.py @@ -14,7 +14,6 @@ import six from requests_toolbelt import MultipartDecoder from requests_toolbelt.multipart.decoder import \ NonMultipartContentTypeException -from web3 import Web3, HTTPProvider from catalyst.constants import ( LOG_LEVEL, AUTH_SERVER, ETH_REMOTE_NODE, MARKETPLACE_CONTRACT, @@ -43,6 +42,8 @@ log = logbook.Logger('Marketplace', level=LOG_LEVEL) class Marketplace: def __init__(self): + global Web3 + from web3 import Web3, HTTPProvider self.addresses = get_user_pubaddr() @@ -107,7 +108,6 @@ class Marketplace: # ] def choose_pubaddr(self): - if len(self.addresses) == 1: address = self.addresses[0]['pubAddr'] address_i = 0