🧓 ปู่ชวนไปเที่ยว
🎮 เล่นเกมส์
⏰ Time:
🌡️ Temp: Loading...

📌 ดึงธุรกรรมย้อนหลังของ Address (เช่น Address ที่คุณสงสัยว่าถูกแฮก)

โดย puk

2025-09-07 22:50

import requests import pandas as pd # ตั้งค่า API_KEY = "YOUR_ETHERSCAN_API_KEY" ADDRESS = "0xCb187E9F4624113c32a613de7028Fd216Ac0Ee1" # Address ที่ต้องการตรวจสอบ CONTRACT = "0x940bdcb99a0ee5fb008a606778ae87ed9789f257" # JFIN Token contract # Endpoint สำหรับดึง Token Transfer url = f"https://api.etherscan.io/api" params = { "module": "account", "action": "tokentx", "contractaddress": CONTRACT, "address": ADDRESS, "startblock": 0, "endblock": 99999999, "sort": "asc", "apikey": API_KEY } # ดึงข้อมูล response = requests.get(url, params=params) data = response.json() if data["status"] == "1": txs = data["result"] df = pd.DataFrame(txs) # แปลง Timestamp df["timeStamp"] = pd.to_datetime(df["timeStamp"].astype(int), unit="s") # เลือกคอลัมน์สำคัญ df = df[["hash", "timeStamp", "from", "to", "value", "tokenSymbol"]] # แปลง value จาก wei → จำนวนโทเค็น (มี 18 decimals) df["value"] = df["value"].astype(float) / 1e18 print(df.head(20)) # แสดง 20 รายการแรก else: print("Error:", data["message"])

💬 ความคิดเห็น 0

🌟 ยังไม่มีความคิดเห็น — คุณจะเป็นคนแรก!

🔑 เข้าสู่ระบบ เพื่อแสดงความคิดเห็น

🔙 Back Home