kasey
3da40ecd9c
Refactor fork schedules (#15490)
* overhaul fork schedule management for bpos
* Unify log
* Radek's comments
* Use arg config to determine previous epoch, with regression test
* Remove unnecessary NewClock. @potuz feedback
* Continuation of previous commit: Remove unnecessary NewClock. @potuz feedback
* Remove VerifyBlockHeaderSignatureUsingCurrentFork
* cosmetic changes
* Remove unnecessary copy. entryWithForkDigest passes by value, not by pointer so it shold be fine
* Reuse ErrInvalidTopic from p2p package
* Unskip TestServer_GetBeaconConfig
* Resolve TODO about forkwatcher in local mode
* remove Copy()
---------
Co-authored-by: Kasey <kasey@users.noreply.github.com>
Co-authored-by: terence tsao <terence@prysmaticlabs.com>
Co-authored-by: rkapka <radoslaw.kapka@gmail.com>
Co-authored-by: Preston Van Loon <preston@pvl.dev>
2025-08-11 16:08:53 +00:00
..
2025-07-14 21:04:50 +00:00
2025-04-10 15:40:39 +00:00
2025-06-16 22:09:18 +00:00
2025-04-10 15:40:39 +00:00
2025-06-16 22:09:18 +00:00
2025-06-20 14:27:09 +00:00
2025-06-16 22:09:18 +00:00
2025-04-10 15:40:39 +00:00
2025-06-16 22:09:18 +00:00
2025-07-09 15:39:06 +00:00
2025-06-16 22:09:18 +00:00
2025-06-20 14:27:09 +00:00
2025-04-10 15:40:39 +00:00
2025-04-10 15:40:39 +00:00
2025-05-07 18:09:22 +00:00
2025-05-07 18:09:22 +00:00
2025-04-10 15:40:39 +00:00
2025-04-10 15:40:39 +00:00
2025-06-16 22:09:18 +00:00
2025-04-10 15:40:39 +00:00
2025-08-11 16:08:53 +00:00
2025-06-16 22:09:18 +00:00
2025-08-11 16:08:53 +00:00
2025-06-16 22:09:18 +00:00
2025-04-10 15:40:39 +00:00
2025-06-16 22:09:18 +00:00
2025-06-20 14:27:09 +00:00
2025-06-16 22:09:18 +00:00
2025-06-20 14:27:09 +00:00
2025-07-22 16:06:51 +00:00
2025-06-20 14:27:09 +00:00
2025-06-16 22:09:18 +00:00
2025-04-10 15:40:39 +00:00
2023-01-18 16:13:45 +00:00
2024-03-05 18:15:46 +00:00
2025-06-16 22:09:18 +00:00
2025-04-10 15:40:39 +00:00
2025-06-16 22:09:18 +00:00
2025-04-10 15:40:39 +00:00
2025-06-16 22:09:18 +00:00
2025-06-16 22:09:18 +00:00
2025-06-16 22:09:18 +00:00
2025-06-16 22:09:18 +00:00
2025-06-16 22:09:18 +00:00
2025-06-16 22:09:18 +00:00
2025-06-16 22:09:18 +00:00
2025-06-16 22:09:18 +00:00
2025-06-16 22:09:18 +00:00
2025-06-16 22:09:18 +00:00
2025-06-16 22:09:18 +00:00
2025-06-16 22:09:18 +00:00
2025-06-16 22:09:18 +00:00
2025-05-07 18:09:22 +00:00
2025-06-16 22:09:18 +00:00
2025-04-10 15:40:39 +00:00
2025-06-16 22:09:18 +00:00
2025-06-20 14:27:09 +00:00
2025-06-16 22:09:18 +00:00
2025-04-10 15:40:39 +00:00
2025-07-22 16:06:51 +00:00
2025-07-22 16:06:51 +00:00
2025-06-16 22:09:18 +00:00
2025-06-20 14:27:09 +00:00
2025-06-16 22:09:18 +00:00
2025-04-10 15:40:39 +00:00
2025-06-16 22:09:18 +00:00
2025-04-10 15:40:39 +00:00
2025-06-16 22:09:18 +00:00
2025-04-10 15:40:39 +00:00
2025-06-16 22:09:18 +00:00
2025-04-10 15:40:39 +00:00
2025-06-16 22:09:18 +00:00
2025-04-10 15:40:39 +00:00
2025-06-16 22:09:18 +00:00
2025-04-10 15:40:39 +00:00
2025-06-16 22:09:18 +00:00
2025-04-10 15:40:39 +00:00
2025-06-16 22:09:18 +00:00
2025-04-10 15:40:39 +00:00
2025-06-16 22:09:18 +00:00