diff --git a/docs/websocket.rst b/docs/websocket.rst index a1f0ce7d647a13c1e7c67941f1b3dd457c88aef6..8279f1a0cad8c27cb865d8459c1024790e4ec307 100644 --- a/docs/websocket.rst +++ b/docs/websocket.rst @@ -11,7 +11,7 @@ node. from steempyapi.websocket import SteemWebsocket ws = SteemWebsocket( - "wss://testnet.steem.vc, + "wss://testnet.steem.vc", accounts=["test"], # on_market=pprint, on_account=print, diff --git a/steempy/steem.py b/steempy/steem.py index 65f01c68b4e7bb8cd2f76f15b662ac442eac1cc7..2333822ca3c6079b0ccccc40e71073c29daddb86 100644 --- a/steempy/steem.py +++ b/steempy/steem.py @@ -230,7 +230,6 @@ class Steem(object): # Append tot he default buffer self.txbuffer.appendOps(ops) - assert permission in account, "Could not access %s of account %s"%(permission+account["name"]) # Add signing information, signer, sign and optionally broadcast if self.unsigned: # In case we don't want to sign anything diff --git a/steempy/transactionbuilder.py b/steempy/transactionbuilder.py index ed081bee764996230bd2e55f285893fb80d38906..e450b72e3780344574d4a8c7a3a678860292a021 100644 --- a/steempy/transactionbuilder.py +++ b/steempy/transactionbuilder.py @@ -100,7 +100,7 @@ class TransactionBuilder(dict): """ assert permission in ["active", "owner", "posting"], "Invalid permission" account = Account(account, steem_instance=self.steem) - assert permission in account, "Could not access %s of account %s"%(permission+account["name"]) + assert permission in account, "Could not access permission" required_treshold = account[permission]["weight_threshold"] @@ -137,7 +137,9 @@ class TransactionBuilder(dict): ) ) else: - account = Account(account, steem_instance=self.steem) + if isinstance(account, str): + account = Account(account, steem_instance=self.steem) + assert permission in account, "Could not access permission" required_treshold = account[permission]["weight_threshold"] keys = fetchkeys(account, permission) if permission != "owner": diff --git a/tests/test_steem_testnet.py b/tests/test_steem_testnet.py index 9fb736cd77d8f09ae4028d986c90aa4453f0f27a..9b41051e5e0dbf1c827bd9af804ab4b38daafe26 100644 --- a/tests/test_steem_testnet.py +++ b/tests/test_steem_testnet.py @@ -21,7 +21,7 @@ class Testcases(unittest.TestCase): self.bts = Steem( "wss://testnet.steem.vc", nobroadcast=True, - unsigned = True, + # unsigned = True, keys={"active": wif, "owner": wif, "memo": wif}, ) # from getpass import getpass