Commit Graph

4461 Commits

Author SHA1 Message Date
Agnish Ghosh e161f5e6f1 use hasEnoughDataColumns for DA 2024-10-17 20:34:24 +05:30
Agnish Ghosh 986e1f5d83 response cost 2024-10-17 19:27:58 +05:30
Agnish Ghosh a07ef5d654 sync only via prysm 2 2024-10-17 18:54:17 +05:30
Agnish Ghosh b2bb6ac863 sync only from prysm 2024-10-17 17:09:07 +05:30
Agnish Ghosh a479c7bdf4 update enr and metadata during boot 2024-10-17 15:13:38 +05:30
Agnish Ghosh 9fe68bf906 enable downscoring 2024-10-15 21:28:13 +05:30
Agnish Ghosh 29878a9232 add kzg verification to sync 2024-10-15 20:14:03 +05:30
Agnish Ghosh 1e45eb6256 ease out sync data column consistency conditions 2024-10-15 18:28:14 +05:30
Agnish Ghosh fc8f3e0ea7
persist non finalized block data columns 2024-10-14 02:04:39 +05:30
Agnish Ghosh 1c1ff21bf9
other fixes 2024-10-14 01:20:51 +05:30
Agnish Ghosh 3f14f6b4ba
avoid taking an optimistic approach for detecting missing data columns 2024-10-13 22:09:52 +05:30
Agnish Ghosh 1cf1a62367
make sure quarantine persistent across all threads 2024-10-13 17:11:37 +05:30
Agnish Ghosh 1f3e2a94db
missing data column logic 2024-10-13 16:21:59 +05:30
Agnish Ghosh 4462f08ccf
db management for data columns improved 2024-10-13 15:07:18 +05:30
Agnish Ghosh 6fc5fc79ed
have gather data columns in enqueue block 2024-10-13 13:48:51 +05:30
Agnish Ghosh 11508c41c2
check edge cases 2024-10-13 05:15:57 +05:30
Agnish Ghosh 198ac66e2c
add more checks to ensure all custody columns are received 2024-10-13 04:22:23 +05:30
Agnish Ghosh 622cd0b087
slight bug fix 2024-10-13 01:52:37 +05:30
Agnish Ghosh 3b4e72c9e4
save iterations for popDataColumns 2024-10-13 01:36:07 +05:30
Agnish Ghosh 4a5995797f
fix 2024-10-12 19:20:36 +05:30
Agnish Ghosh 57bcfdf13e
fixes 2024-10-12 18:43:09 +05:30
Agnish Ghosh 71914ac8a7
refine missing data columns logic 2024-10-12 17:27:35 +05:30
Agnish Ghosh dfcc89138f
add more specifics to reconstruction and block addition conditions 2024-10-12 16:42:56 +05:30
Agnish Ghosh 18fe511cc2
attempt to recover columns while backfilling 2024-10-12 03:41:23 +05:30
Agnish Ghosh 6ae1418e91
fix reconstruction from gossip logic 2024-10-12 01:48:18 +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 6f2b6c3056
revamp cells and proofs situation 2024-10-11 19:29:44 +05:30
Agnish Ghosh 411b439c1e fix len 2024-10-11 03:34:18 +05:30
Agnish Ghosh 35f0636101 setlens 2024-10-11 03:22:26 +05:30
Agnish Ghosh b92d1dcfbc enhance hasDataColumns condition 2024-10-11 02:33:58 +05:30
Agnish Ghosh 05b1de93bd cells and proofs fix 2024-10-11 02:22:02 +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 3ec7b522c8 modify has data columns 2024-10-10 22:20:21 +05:30
Agnish Ghosh ae46c85136 modify gatherDataColumns logic 2024-10-10 14:32:38 +05:30
Agnish Ghosh d456b99e37 fix 2024-10-10 05:03:21 +05:30
Agnish Ghosh a0a8ebfe22 slight fix in recon from gossip 2024-10-10 05:02:53 +05:30
Agnish Ghosh 1d80f7608d attempt reconstruction from gossip itself 2024-10-10 04:34:39 +05:30
Agnish Ghosh fda3a48a66 fix no dc situation 2024-10-10 02:34:06 +05:30
Agnish Ghosh daa55d8e10 add more caveats to has dc 2024-10-10 02:00:54 +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 44c95a0667 data column fetch record 2024-10-10 01:00:32 +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 44fac84a4f quarantine fix 2024-10-08 11:19:49 +05:30
Agnish Ghosh 38260f8de7 initial sidecars 2024-10-08 10:29:05 +05:30
Agnish Ghosh 99dd45a070 del already have block 2024-10-08 10:25:34 +05:30