Commit Graph

650 Commits

Author SHA1 Message Date
Agnish Ghosh 1120fc295a
add parallel recons to recons from gossip and background reconstruction 2024-11-17 23:14:50 +07:00
Agnish Ghosh 520788195d
cleanup, use nim taskpools 2024-11-15 17:32:37 +07:00
Agnish Ghosh ed5cf4cd8d
refactored reconstruction 2024-11-14 14:14:02 +07:00
Agnish Ghosh 7cb4e37120
added fixes 2024-11-14 00:48:02 +07:00
Agnish Ghosh 60889d5c5d
delay reconstruction 2024-11-14 00:27:03 +07:00
Agnish Ghosh b6cf733f91
clean up critical path 2024-11-13 18:33:32 +07:00
Agnish Ghosh 916f9c0638
changed DA conditions 2024-11-13 17:34:08 +07:00
Agnish Ghosh fae0079f94
fix database persistence issue 2024-11-12 11:18:34 +07:00
Agnish Ghosh e0859090ff initial column checker 2024-10-17 21:21:39 +05:30
Agnish Ghosh e161f5e6f1 use hasEnoughDataColumns for DA 2024-10-17 20:34:24 +05:30
Agnish Ghosh a479c7bdf4 update enr and metadata during boot 2024-10-17 15:13:38 +05:30
Agnish Ghosh 826a4f60f8
have 2 distinct functions for having enough and missing data columns 2024-10-11 21:42:28 +05:30
Agnish Ghosh e50470e94c broadcasting enabled 2024-10-11 01:39:22 +05:30
Agnish Ghosh 6a300f75af include supernode and nodeid in dc quarantine 2024-10-11 00:54:59 +05:30
Agnish Ghosh fda3a48a66 fix no dc situation 2024-10-10 02:34:06 +05:30
Agnish Ghosh ad699dd389 has dc checks 2024-10-10 01:55:59 +05:30
Agnish Ghosh a89847b1f1 missing data columns improvement 2024-10-10 01:41:18 +05:30
Agnish Ghosh 94fa162172 more fix to da check 2024-10-10 00:28:39 +05:30
Agnish Ghosh c2419a5132 add more extensive da checks 2024-10-10 00:26:01 +05:30
Agnish Ghosh 028925851c sync rework 2024-10-10 00:08:07 +05:30
Agnish Ghosh 1927366eaa data availability fix 2024-10-09 14:46:32 +05:30
Agnish Ghosh 38260f8de7 initial sidecars 2024-10-08 10:29:05 +05:30
Agnish Ghosh cb3f775f75 fix 2024-10-08 04:25:27 +05:30
Agnish Ghosh e11e03ebc7 rework initial block acceptance 2024-10-08 03:52:36 +05:30
Agnish Ghosh 1c9fe9432b change block addition logic 2024-10-08 03:19:50 +05:30
Agnish Ghosh 162a3bd6cf don't need all data columns to declare it columnless 2024-10-08 03:16:44 +05:30
Agnish Ghosh e962f591cc fixed reconstruction issue, + quarantine issue 2024-10-08 02:28:42 +05:30
Agnish Ghosh 28e7d9187c remove some logging 2024-10-03 16:22:53 +05:30
Agnish Ghosh 44a5514861 fix initial columnless situation 2024-10-03 15:49:01 +05:30
Agnish Ghosh 6e057edc89 initial start fix 2024-10-03 15:43:45 +05:30
Agnish Ghosh 9954da73d5 fix gossip val 2024-10-03 00:05:25 +05:30
Agnish Ghosh c0c04a9528 quite some changes 2024-10-02 22:36:18 +05:30
Agnish Ghosh 878cfc5d5c other fixes 2024-10-02 21:44:40 +05:30
Agnish Ghosh 75eda5341f adding more logging around db 2024-10-02 13:41:54 +05:30
Agnish Ghosh bef7d07105
fix range request issue 2024-09-30 15:48:27 +05:30
Agnish Ghosh 2ff165d304 fix enr advertising 2024-09-23 14:06:33 +05:30
Agnish Ghosh 916ac0eb58 revamp condition 2024-09-22 03:01:18 +05:30
Agnish Ghosh 727bfc51b2 fix indent 2024-09-21 17:27:34 +05:30
Agnish Ghosh 32ca2d2645 fix subscription issue 2024-09-21 15:58:23 +05:30
Agnish Ghosh 4d0c66657f rework some of the reconstruction publishing logic 2024-09-21 15:47:58 +05:30
Agnish Ghosh e8b64d8dd2 subnet sampling part 2 2024-09-19 13:36:56 +05:30
Agnish Ghosh 2fff2ca38f enable subnet sampling 2024-09-18 13:30:14 +05:30
Agnish Ghosh ee33ec0683 rework reconstruction publishing strategy 2024-09-12 11:59:59 +05:30
Agnish Ghosh dc4a1df2d7
fix SSZ issues 2024-09-11 10:41:19 +05:30
Agnish Ghosh c09d801fb2 all fixes related to enr 2024-09-09 22:09:10 +05:30
Agnish Ghosh 4a006b5584 fix every place to make new custody column function work 2024-09-09 02:09:24 +05:30
Agnish Ghosh 8c7d18ec51 rework reconstruction conditions 2024-09-02 17:23:31 +05:30
Agnish Ghosh 3aa85100f9 move lookupCscFromPeer to Eth2Network, add reqColumns check in data column sidecar range request 2024-09-02 16:45:10 +05:30
Agnish Ghosh e81ce6cf20 reconstruct and broadcast before validator duties 2024-09-02 13:40:15 +05:30
Agnish Ghosh 84da290669 apply column subnet filtering only in Deneb message handlers 2024-08-28 20:38:19 +05:30