Wallet¶
Create a new wallet¶
A new wallet can be created by using:
from beem import Steem
steem = Steem()
steem.wallet.create("supersecret-passphrase")
This will raise an exception if you already have a wallet installed.
Unlocking the wallet for signing¶
The wallet can be unlocked for signing using
from beem import Steem
steem = Steem()
steem.wallet.unlock("supersecret-passphrase")
Adding a Private Key¶
A private key can be added by using the
steem.wallet.Wallet.addPrivateKey()
method that is available
after unlocking the wallet with the correct passphrase:
from beem import Steem
steem = Steem()
steem.wallet.unlock("supersecret-passphrase")
steem.wallet.addPrivateKey("5xxxxxxxxxxxxxxxxxxxx")
Note
The private key has to be either in hexadecimal or in wallet
import format (wif) (starting with a 5
).