Ejemplo n.º 1
0
def diff512rate(worker):
    period = get_period(request.query.period or 'Day')
    return jsonize([x for x in DATASTORE.getdiffrate(worker, 512, period)])
Ejemplo n.º 2
0
def rejectrate():
    # approximate based on percentage of shares
    period = get_period(request.query.period or 'Day')
    workers = DATASTORE.getactiveworkers(period)
    return jsonize(
        sum_columns([DATASTORE.getrejectrate(x, period) for x in workers]))
Ejemplo n.º 3
0
def rejectrate(worker):
    # approximate based on percentage of shares
    period = get_period(request.query.period or 'Day')
    return jsonize([x for x in DATASTORE.getrejectrate(worker, period)])
Ejemplo n.º 4
0
def hashrate():
    period = get_period(request.query.period or 'Day')
    workers = DATASTORE.getactiveworkers(period)
    return jsonize(
        sum_columns([DATASTORE.gethashrate(x, period) for x in workers]))
Ejemplo n.º 5
0
def hashrate(worker):
    period = get_period(request.query.period or 'Day')
    return jsonize([x for x in DATASTORE.gethashrate(worker, period)])
Ejemplo n.º 6
0
def diff512rate(worker):
    period = get_period(request.query.period or 'Day')
    return jsonize([ x for x in DATASTORE.getdiffrate(worker, 512, period)])
Ejemplo n.º 7
0
def activeworkers():
    period = get_period(request.query.period or 'Day')
    return jsonize([x for x in DATASTORE.getactiveworkers(period)])
Ejemplo n.º 8
0
def rejectrate(worker):
    # approximate based on percentage of shares
    period = get_period(request.query.period or 'Day')
    return jsonize([ x for x in DATASTORE.getrejectrate(worker, period)])
Ejemplo n.º 9
0
def rejectrate():
    # approximate based on percentage of shares
    period = get_period(request.query.period or 'Day')
    workers = DATASTORE.getactiveworkers(period)
    return jsonize(sum_columns([ DATASTORE.getrejectrate(x, period) for x in workers ]))
Ejemplo n.º 10
0
def hashrate(worker):
    period = get_period(request.query.period or 'Day')
    return jsonize([ x for x in DATASTORE.gethashrate(worker, period)])
Ejemplo n.º 11
0
def hashrate():
    period = get_period(request.query.period or 'Day')
    workers = DATASTORE.getactiveworkers(period)
    return jsonize(sum_columns([ DATASTORE.gethashrate(x, period) for x in workers ]))
Ejemplo n.º 12
0
def activeworkers():
    period = get_period(request.query.period or 'Day')
    return jsonize([x for x in DATASTORE.getactiveworkers(period)])