def __init__(self, miner, verbose=False, statusfile=None, blkfound=None): self.verbose = verbose self.miner = miner self.lastUpdate = time() - 1 self.rate = 0 self.accepted = 0 self.invalid = 0 self.lineLength = 0 self.connectionType = None self.idle = False self.statushandler = None if statusfile: from statusfile import StatusFile self.statushandler = StatusFile(path=statusfile) self.blkfound = blkfound