Help with steem-python's TransactionBuilder?

in steem-dev •  8 years ago 

I am currently working on a soft GUI wallet (keys are not stored) using python. I am working with steem-python's TransactionBuilder and I am having some trouble:

Here is the code that I am using to send a transaction:

First, I set up the transfer and the TransactionBuilder and then use operations.Transfer() to make my transfer readable for the TransactionBuilder. Next, I use appendMissingSignatures() to add the WIF active key that the user has provided to the TransactionBuilder, and then attempt to sign and broadcast the transaction (no_broadcast = True, as I am just testing).

Obviously, the way that I am adding the WIF key to the TransactionBuilder is incorrect, as the following MissingKeyError is raised:

What am I doing wrong here? I appreciate your help.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

I'm going to assume from your tests a few minutes ago you figured this out? :)

Yes, I did! :)

All I needed was a self.tb.appendWif(self.privatekey) before appending missing signatures.

This post received a 41% upvote from @randowhale thanks to @zcgolf16! For more information, click here!