Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import requests
- import pprint
- import json
- from collections import defaultdict
- response = requests.get("https://beacon.gnosischain.com/api/v1/validator/eth1/" + from_)
- pprint.pprint(response.content)
- #print(parsed["data"])
- validators = defaultdict(int)
- validators_index = defaultdict(list)
- for i in range(1060):
- string = ""
- for j in range(100):
- string += str(i*100 + j) + ","
- string = string[0:-1]
- print(string)
- response = requests.get("https://beacon.gnosischain.com/api/v1/validator/" + string + "/deposits")
- parsed = json.loads(response.content)
- #print(json.dumps(parsed, indent=4, sort_keys=True))
- for k in range(100):
- validators[parsed["data"][k]["from_address"]] += 1
- validators_index[parsed["data"][k]["from_address"]].append(i*100 + k)
- pprint.pprint(validators)
- pprint.pprint(validators_index)
- #print(json.dumps(parsed, indent=4, sort_keys=True))
- #print(parsed["data"])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement