The price feed refused to answer because its oracle round is too old (MK-105).

PriceFeed.fetchPrice requires block.timestamp - updatedAt <= MAX_PRICE_DELAY, with MAX_PRICE_DELAY = 60 seconds (PriceFeed.sol:14, :51-54), and every preview, read and write in this SDK reads the price. Nothing a caller does fixes it; it clears when the oracle publishes a fresh round. It used to arrive as an untyped viem error, from the reads that run before a write's simulation, which is exactly the path the typed mapping did not cover.

Hierarchy (View Summary)

Constructors

Properties

Constructors

Properties

context: undefined | Record<string, unknown>