dapplion
7f43ba77b9
Centralise Gloas boundary skip in CachedPTCs::try_from_state
...
CachedPTCs::try_from_state now returns Result<Option<Self>, _> and
internalises the boundary rule (pre-Gloas state, Gloas shuffling epoch
=> Ok(None)). Callers (block import priming, state advance timer,
with_cached_shuffling miss path) just skip insertion on None instead
of duplicating the guard. The unit test exercises the three boundary
cases against a pre-Gloas state.
2026-05-21 21:02:45 +02:00
..
2025-08-13 03:04:31 +00:00
2026-04-29 12:02:12 +00:00
2026-05-21 08:35:35 +00:00
2026-05-13 07:03:34 +00:00
2026-05-21 08:35:35 +00:00
2026-05-04 11:33:09 +00:00
2026-04-29 08:23:24 +00:00
2026-05-13 07:03:34 +00:00
2026-05-13 07:03:34 +00:00
2026-05-04 11:33:09 +00:00
2026-04-03 08:35:02 +00:00
2026-04-28 13:19:47 +00:00
2026-04-16 23:50:20 +00:00
2026-05-14 22:30:24 +10:00
2026-01-15 02:16:40 +00:00
2026-04-21 06:29:15 +00:00
2026-05-21 21:02:45 +02:00
2026-05-21 08:35:35 +00:00
2026-03-09 05:23:34 +00:00
2026-04-21 06:29:15 +00:00
2026-02-25 03:20:28 +00:00
2026-04-21 06:29:15 +00:00
2025-12-09 07:13:41 +00:00
2026-03-13 19:22:29 +00:00
2026-05-13 07:03:34 +00:00
2026-05-21 08:35:35 +00:00
2026-05-13 07:03:34 +00:00
2026-04-23 18:52:28 +00:00
2026-02-02 05:58:42 +00:00
2026-05-13 07:03:34 +00:00
2026-05-21 03:25:02 +00:00
2026-04-26 13:40:22 +00:00
2026-03-09 05:23:34 +00:00
2026-05-21 21:02:45 +02:00
2026-03-31 06:16:34 +00:00
2026-04-21 06:29:15 +00:00
2026-04-09 05:54:14 +00:00
2026-03-09 05:23:34 +00:00
2026-01-28 04:52:12 +00:00
2026-04-03 08:35:02 +00:00
2026-05-13 07:03:34 +00:00
2026-05-13 07:03:34 +00:00
2026-02-02 05:58:42 +00:00
2026-02-02 05:58:42 +00:00
2026-01-16 19:51:29 +00:00
2026-05-13 07:03:34 +00:00
2026-05-21 08:35:35 +00:00
2026-05-05 06:35:57 +00:00
2026-05-05 06:35:57 +00:00
2026-04-27 09:51:20 +00:00
2025-12-09 07:13:41 +00:00
2026-04-23 18:52:28 +00:00
2025-11-06 14:13:57 +00:00
2025-12-09 07:13:41 +00:00
2026-04-23 18:52:28 +00:00
2026-04-29 08:23:24 +00:00
2026-05-21 08:35:35 +00:00
2026-04-03 08:35:02 +00:00
2026-01-16 19:51:29 +00:00
2026-04-03 08:35:02 +00:00
2026-05-21 21:02:45 +02:00
2025-12-09 07:13:41 +00:00
2026-05-21 21:02:45 +02:00
2026-03-26 02:10:34 +00:00
2026-01-16 19:51:29 +00:00
2026-05-21 08:35:35 +00:00
2026-04-09 08:41:02 +00:00
2026-04-21 06:29:15 +00:00