def __init__(self, filename, path, screenmode): self.msg = Msg(filename, path, screenmode) self.total_vesting_fund_steem = None self.total_vesting_shares = None self.vote_power_reserve_rate = None self.info = None self.currentnode = 0
def __init__ (self, dbuser, dbpass, dbname): self.dbuser = dbuser self.dbpass = dbpass self.dbname = dbname self.msg = Msg(default.logfilename, default.logpath, default.msgmode)
def __init__(self, dbuser, dbpass, dbname): self.dbuser = dbuser self.dbpass = dbpass self.dbname = dbname self.msg = Msg(default.logfilename, default.logpath, default.msgmode) self.db = None self.cursor = None self.dbresults = none
def __init__(self, dbuser, dbpass, dbname): self.dbuser = dbuser self.dbpass = dbpass self.dbname = dbname self.msg = Msg(default.logfilename, default.logpath, default.msgmode) self.sendto = None self.inviter = None self.invitee = None self.errmsg = None
def __init__(self): self.msg = Msg(default.logfilename, default.logpath, default.msgmode) self.db = axdb.AXdb(default.dbuser, default.dbpass, default.dbname) self.steem = SimpleSteem() self.react = Reaction()
def __init__(self, **kwargs): for key, value in kwargs.items(): setattr(self, key, value) try: imp.find_module('config', [os.path.dirname(os.path.realpath(__file__))]) except ImportError: makeconfig.MakeConfig().setup() from simplesteem import config try: self.mainaccount except: self.mainaccount = config.mainaccount try: self.keys except: self.keys = config.keys try: self.nodes except: self.nodes = config.nodes try: self.client_id except: self.client_id = config.client_id try: self.client_secret except: self.client_secret = config.client_secret try: self.callback_url except: self.callback_url = config.callback_url try: self.permissions except: self.permissions = config.permissions try: self.logpath except: self.logpath = config.logpath try: self.screenmode except: self.screenmode = config.screenmode self.s = None self.c = None self.msg = Msg("simplesteem.log", self.logpath, self.screenmode) self.util = util.Util() self.connect = steemconnectutil.SteemConnect(self.client_id, self.client_secret, self.callback_url, self.permissions) self.checkedaccount = None
def __init__(self): self.steem = SimpleSteem(client_id=default.client_id, client_secret=default.client_secret, callback_url=default.callback_url, screenmode=default.msgmode) self.msg = Msg(default.logfilename, default.logpath, default.msgmode) self.response = None self.post_one = "" self.post_two = "" self.vote_cut = 0
def __init__(self, client_id="", client_secret="", callback_url="", permissions="login,offline,vote"): self.client_id = client_id self.client_secret = client_secret self.callback_url = callback_url self.permissions = permissions self.sc = None self.accesstoken = None self.msg = Msg("simplesteem.log", "~", "quiet")
def __init__(self, debug=False, mode="verbose", botname="settings"): ''' Uses simplesteem and screenlogger from https://github.com/ArtoLabs/SimpleSteem https://github.com/ArtoLabs/ScreenLogger ''' bot = importlib.import_module("." + botname, "delegatorbot") self.debug = debug self.cfg = bot.Config() self.msg = Msg(self.cfg.logfilename, self.cfg.logpath, mode) self.db = BotDB(self.cfg.dbusername, self.cfg.dbpass, self.cfg.dbname, self.cfg.dbtable, self.cfg.dbposttable, self.cfg.delegatortable) self.steem = SimpleSteem(mainaccount=self.cfg.mainaccount, keys=self.cfg.keys, screenmode=mode) self.voteweight = 0 self.bidbot = None
def __init__(self, **kwargs): ''' Looks for config.py if not found runs setup which prompts user for the config values one time only. ''' for key, value in kwargs.items(): setattr(self, key, value) try: imp.find_module('config', [os.path.dirname(os.path.realpath(__file__))]) except ImportError: makeconfig.MakeConfig().setup() from simplesteem import config try: self.mainaccount except: self.mainaccount = config.mainaccount try: self.keys except: self.keys = config.keys try: self.nodes except: self.nodes = config.nodes try: self.client_id except: self.client_id = config.client_id try: self.client_secret except: self.client_secret = config.client_secret try: self.callback_url except: self.callback_url = config.callback_url try: self.permissions except: self.permissions = config.permissions try: self.logpath except: self.logpath = config.logpath try: self.screenmode except: self.screenmode = config.screenmode self.s = None self.c = None self.e = None self.dex = None self.msg = Msg("simplesteem.log", self.logpath, self.screenmode) self.util = util.Util("simplesteem.log", self.logpath, self.screenmode) self.connect = steemconnectutil.SteemConnect( self.client_id, self.client_secret, self.callback_url, self.permissions) self.checkedaccount = None self.accountinfo = None self.blognumber = 0 self.reward_balance = 0 self.price_of_steem = 0
def __init__(self): self.msg = Msg(default.logfilename, default.logpath, default.msgmode) self.steem = SimpleSteem() self.response = None
def __init__(self, dbuser, dbpass, dbname, logfilename, logpath, msgmode): self.msg = Msg(logfilename, logpath, msgmode) self.db = pymysql.connect("localhost", dbuser, dbpass, dbname) self.cursor = self.db.cursor() self.dbresults = None
def __init__(self): self.msg = Msg()
#!/usr/bin/python3 import re import sys from cmd import Cmd from steemax import axe from steemax import axdb from steemax import axverify from steemax import axtrans from steemax import default from screenlogger.screenlogger import Msg msg = Msg(default.logfilename, default.logpath, "") db = axdb.AXdb(default.dbuser, default.dbpass, default.dbname) xverify = axverify.AXverify() # Entry point def run(args=None): db.first_time_setup() prompt = MyPrompt() prompt.prompt = '[steemax]# ' prompt.cmdloop('\n ** Welcome to SteemAX ** \n') class Enter: def new_account(self, acct): '''Prompts user to create an account when an account is not found ''' answer = input(