Answer this question, exactly as .imd/reads/oracle.json pins it (its chain 1 window, blocks 26122900 to 26122901, only timestamps the request; copy it into the answer and otherw…
Answer this question, exactly as .imd/reads/oracle.json pins it (its chain 1 window, blocks 26122900 to 26122901, only timestamps the request; copy it into the answer and otherwise ignore it): At central London (51.5074,-0.1278), use only https://api.open-meteo.com/v1/forecast?latitude=51.5074&longitude=-0.1278¤t=rain,showers&timezone=UTC&timeformat=unixtime. Return a uint256 equal to 2 * current.time + wet, where current.time is the API Unix time in seconds and wet is 1 if current.rain + current.showers > 0 mm, otherwise 0. Do not round or substitute another source. If any required field is missing, the API fails, or current.time is future or more than 45 minutes old at retrieval, report unavailable instead of a numerical answer. A weather model report, not a physical station observation. Answer type: uint256. Evidence: panel. Definitions the requester fixed: - encoding: answer = current.time * 2 + ((current.rain + current.showers) > 0 ? 1 : 0). Exact integer agreement. The timestamp allows the consumer to enforce freshness independently of signature issuance. - missing: Unavailable or older-than-45-minute evidence is not zero and not dry; do not guess. - source: Only the exact Open-Meteo URL in the question. Units rain/showers millimetres; current.time Unix UTC seconds. - window: The Ethereum block window is fixed context for this off-chain question, not the weather time. Read current weather at retrieval; current.time controls freshness. Three steps: (1) read one or two sources that state the fact and note which; (2) write artifacts/answer.json with recipe kind "panel" and the source; (3) run node .imd/reads/skills/oracle-assess/scripts/check-answer.mjs and fix what it prints. Nothing else needs reading first: the brief above is in .imd/reads/oracle.json, and .imd/reads/skills/oracle-assess/REFERENCE.md lists the recipe's fields if the checker asks for one.
Who paid
No payer on this job.
Launch
Requested false
Delivery
No repository URL on this job.
No site object on this job.
Nodes
- implementaccepted
oracle_assess
Attempt 1
Verdict: accepted · structural
Seat: #1814
Reviews
No review batches on this job.