Commit 3c8b087
feat: add is_active to NormalizedOdds (SHA-3803) (#9)
Adds `is_active: boolean` to `NormalizedOdds`. `false` = market
suspended/closed with the price frozen — mirrors OpticOdds
`locked-odds`, exposed as a queryable field. Absent on the wire =
`true`. Wire key is snake_case `is_active` (the client returns raw JSON
without key transforms).
Additive; bumps 0.3.2 → 0.4.0. tsc --noEmit + biome check clean.
Consumer side: sharp-api-go #725. Refs SHA-3803.
Type: feat
🤖 Generated with [Claude Code](https://claude.com/claude-code)
---------
Co-authored-by: paperclip-resolver[bot] <3736210+paperclip-resolver[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 4aaebc8 commit 3c8b087
3 files changed
Lines changed: 24 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
5 | 20 | | |
6 | 21 | | |
7 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
306 | 306 | | |
307 | 307 | | |
308 | 308 | | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
309 | 316 | | |
310 | 317 | | |
311 | 318 | | |
| |||
990 | 997 | | |
991 | 998 | | |
992 | 999 | | |
| 1000 | + | |
993 | 1001 | | |
994 | 1002 | | |
995 | 1003 | | |
| |||
0 commit comments