Ejemplo n.º 1
0
def parse_nofee(response, bitHopper):
    info = json.loads(response)
    round_shares = int(info['poolRoundShares'])
    estimated = float(info['estimated_reward'])+0.0000001
    myshare = int( estimated * round_shares / 50.0 )
    luck = bitHopper.difficulty.get_btc_difficulty()/round_shares

    serverInfo = bitHopper.pool.get_entry('nofee')
    database.update_stat('nofee', round_shares, bitHopper.difficulty.get_btc_difficulty(), myshare, serverInfo['accept'], serverInfo['reject'])
    bitHopper.log_msg('nofee est : {0:.6f} / {1:.2}x chance'.format(estimated, luck))
Ejemplo n.º 2
0
def parse_mtred(response, bitHopper):
    info = json.loads(response)
    myshare = int(info['rsolved'])
    round_shares = int(info['server']['roundshares'])+1

    estimated = 50.0 * myshare/round_shares
    luck = bitHopper.difficulty.get_btc_difficulty()/round_shares
    
    serverInfo = bitHopper.pool.get_entry('mtred')
    database.update_stat('mtred', round_shares, bitHopper.difficulty.get_btc_difficulty(), myshare, serverInfo['accept'], serverInfo['reject'])
    bitHopper.log_msg('mtr est : {0:.6f} / {1:.2}x chance'.format(estimated, luck))
Ejemplo n.º 3
0
def covid(coron):
    for item in coron["Countries"]:
        Country = item["Country"]
        Slug = item["Slug"]
        NewConfirmed = item["NewConfirmed"]
        TotalConfirmed = item["TotalConfirmed"]
        NewDeaths = item["NewDeaths"]
        TotalDeaths = item["TotalDeaths"]
        NewRecovered = item["NewRecovered"]
        TotalRecovered = item["TotalRecovered"]
        Date = item["Date"]
        add_corona(Country, Slug, NewConfirmed, TotalConfirmed, NewDeaths,
                   TotalDeaths, NewRecovered, TotalRecovered, Date)


while True:
    choise = int(
        input(
            "\n\n1. Подивитись статистику 𝐂𝐎𝐕𝐈𝐃-19 ♛ \n2. Заповнити базу данных ✎\n3. Обновити статистику 𝓋𝓅𝒹𝒶𝓉𝑒\n4. 𝐄𝐗𝐈𝐓 \n➥ "
        ))
    if choise == 1:
        show_corona(coron)
    elif choise == 2:
        covid(coron)
    elif choise == 3:
        update_stat(coron)
        covid(coron)
    elif choise == 4:
        break