20 Oct, 13:08
08 Oct, 20:05
20 Sep, 09:40
26 Aug, 19:21
26 Aug, 12:49
import requests
def fetch_epoch_data(address):
url = f"https://api-evm.orderly.org/v1/client/epoch_airdrop?evm_address={address}"
response = requests.get(url)
data = response.json()
if data["success"]:
total_unlocked_tokens = data["data"]["total_unlocked_tokens"]
sum_total_epoch_tokens = data["data"]["sum_total_epoch_tokens"]
else:
total_unlocked_tokens = 0
sum_total_epoch_tokens = 0
return total_unlocked_tokens, sum_total_epoch_tokens
def main():
total_sum_unlocked_tokens = 0
total_sum_epoch_tokens = 0
with open("wallets.txt") as file:
addresses = file.read().splitlines()
for address in addresses:
unlocked_tokens, epoch_tokens = fetch_epoch_data(address)
print(f"{address} {unlocked_tokens} {epoch_tokens}")
total_sum_unlocked_tokens += unlocked_tokens
total_sum_epoch_tokens += epoch_tokens
print(f"\nTotal Unlocked Tokens: {total_sum_unlocked_tokens}")
print(f"Total Epoch Tokens: {total_sum_epoch_tokens}")
if __name__ == "__main__":
main()
main.py
wallets.txt
python3 main.py
24 Aug, 22:08
08 Aug, 10:46