BitGen icon indicating copy to clipboard operation
BitGen copied to clipboard

Code problem

Open daniil2327 opened this issue 1 year ago • 0 comments

from time import sleep import requests import json from btcaddr import Wallet from time import sleep from fake_user_agent import user_agent

def generate_addresses(count): addresses = {} for i in range(count): wallet = Wallet() pub = wallet.address.dict["mainnet"].dict["pubaddr1"] prv = wallet.key.dict["mainnet"].dict["wif"] addresses[pub] = prv return addresses

def check_balance_btc(): try: data=generate_addresses(20) addresses = "|".join(data.keys()) headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Firefox/116.0" } url = f"https://blockchain.info/multiaddr?active={addresses}" response = requests.get(url, headers=headers).json() sleep(0.5) extract = [] for address in response["addresses"]: # add all data into a list extract.append({ "address": address["address"], "balance": address["final_balance"], "private": data[address["address"]] }) return extract except: pass generate_addresses(10)


New code for check.py

daniil2327 avatar Sep 12 '23 16:09 daniil2327