diff --git a/batch_slot_diff.py b/batch_slot_diff.py index 4e74089..9615b94 100644 --- a/batch_slot_diff.py +++ b/batch_slot_diff.py @@ -57,8 +57,8 @@ def main(): for row in reader: try: - address = checksum(row["address"].strip()) - if not Web3.is_address(address): print(f"❌ Invalid address: {row['address']}"); continue + address_raw = row["address"].strip() + address = checksum(address_raw) slot = parse_slot(row["slot"].strip()) if slot < 0 or slot >= 2**256: print(f"❌ Slot out of range for {address}: {slot}"); continue block_a = int(row["block_a"])