from datetime import datetime, timedelta
from golos.steem import Steem
from golos.transactionbuilder import TransactionBuilder
from golosbase import operations
wif = '5JFZC7AtEe1wF2ce6vPAUxDeevzYkPgmtR14z9ZVgvCCtrFAaLw'
steem = Steem('wss://api.golos.today/ws')
print('Connected to GOLOS successfully!')
steem.commit.wallet.setKeys(wif)
orderid = int(datetime.now().timestamp())
expiration = datetime.utcnow() + timedelta(hours=1)
expiration = expiration.replace(microsecond=0).isoformat()
op = operations.LimitOrderCreate(
amount_to_sell='1.000 GOLOS',
min_to_receive='0.010 GBG',
steem.commit.finalizeOp([op], acc, 'active')
print('order not created')
logging.error(err, exc_info=True)