Live in-game snapshot. Written by bet-dfs-live-watcher on each tick
where the polled actual value differs from the stored one. NULL while
the leg is pre-game, after the leg is graded, or after a manual DNP.
Read by the bet detail screen to render "currently 14 PTS" next to a
pending leg's line. The canonical value is leg.actualValue — this
struct only carries the freshness metadata (timestamp + source).
Live in-game snapshot. Written by bet-dfs-live-watcher on each tick where the polled actual value differs from the stored one. NULL while the leg is pre-game, after the leg is graded, or after a manual DNP.
Read by the bet detail screen to render "currently 14 PTS" next to a pending leg's line. The canonical value is leg.actualValue — this struct only carries the freshness metadata (timestamp + source).