1878 Commits

Author SHA1 Message Date
Agnish Ghosh
a8a9c9a728
added timer for parallel reconstruction 2024-11-18 17:27:39 +07:00
Agnish Ghosh
62019442f3
fix non zero check 2024-11-18 16:22:03 +07:00
Agnish Ghosh
520788195d
cleanup, use nim taskpools 2024-11-15 17:32:37 +07:00
Agnish Ghosh
cb06ca09cc
added a parallel loop to call reconstruction 2024-11-15 15:33:03 +07:00
Agnish Ghosh
05435e5237
use min epoch for blob sidecar request for now, enable for logging, bump libp2p 2024-10-22 18:50:22 +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
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
05b1de93bd cells and proofs fix 2024-10-11 02:22:02 +05:30
Agnish Ghosh
1d80f7608d attempt reconstruction from gossip itself 2024-10-10 04:34:39 +05:30
Agnish Ghosh
cc64081c3f unexpected mistake 2024-10-08 05:12:41 +05:30
Agnish Ghosh
9ede8028c0 add more checking in rpc response 2024-10-08 04:28:12 +05:30
Agnish Ghosh
e962f591cc fixed reconstruction issue, + quarantine issue 2024-10-08 02:28:42 +05:30
Agnish Ghosh
2fb732a9f7 refactor change 2024-10-03 00:54:25 +05:30
Agnish Ghosh
b239ce9808 fix verification logic 2024-10-03 00:40:49 +05:30
Agnish Ghosh
c0c04a9528 quite some changes 2024-10-02 22:36:18 +05:30
Agnish Ghosh
5b467d060c kzg proof before inclusion proof 2024-10-02 11:41:08 +05:30
Agnish Ghosh
beb539faa9 remove break condition 2024-10-02 02:03:56 +05:30
Agnish Ghosh
4bd6ead294 disable peer quota 2024-10-01 20:43:30 +05:30
Agnish Ghosh
1b5e9cf891 couple of more fixes 2024-10-01 18:40:50 +05:30
Agnish Ghosh
2ff165d304 fix enr advertising 2024-09-23 14:06:33 +05:30
Agnish Ghosh
6db298bca0 fix helpers 2024-09-21 17:32:07 +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
7d04142e4a simplify usage of get custody columns 2024-09-09 01:58:21 +05:30
Agnish Ghosh
cf0cf815b6 rework on subnet calculation 2024-09-03 01:03:15 +05:30
Agnish Ghosh
547abaacf7 have getLowSubnets accept only BitArrays 2024-08-27 22:17:50 +05:30
Agnish Ghosh
c42d54144a stick to newSeqOfCap 2024-08-27 14:33:37 +05:30
Agnish Ghosh
b0710806da added more logging 2024-08-27 14:28:38 +05:30
Agnish Ghosh
ef6901f0a9 enable more logging 2024-08-27 12:13:12 +05:30
Agnish Ghosh
a26258a6db echo out column, kzg proof and commitment length to debug 2024-08-27 11:59:00 +05:30
Agnish Ghosh
fa5f47c468 bug fix 2024-08-27 01:43:35 +05:30
Agnish Ghosh
93b043f88a changed data column extraction logic during block proposals 2024-08-27 01:06:54 +05:30
Agnish Ghosh
879a04d66a prevent exact data column logging 2024-08-26 13:02:19 +05:30
Agnish Ghosh
6a2ba50c19
enable logging of columns, conditionally subscribe to only topics that i custody for 2024-08-24 19:56:52 +05:30
Agnish Ghosh
c2962b65c9
turned CscCount to uint8 according to the latest EF spec 2024-08-24 16:23:27 +05:30
Agnish Ghosh
6127bd6ed2 make all csc uint64 2024-08-22 18:34:26 +05:30
Agnish Ghosh
2805ffe242 update constants 2024-08-22 14:56:44 +05:30
Agnish Ghosh
fcdd7ee492 enable data column verification in block processor, other general fixes 2024-08-20 12:19:54 +05:30
Agnish Ghosh
e5da0681b3 get data column sidecar cell and proof variant 2024-08-19 19:24:59 +05:30
Agnish Ghosh
61033ed99b
fix: recover cells and proofs 2024-08-19 18:50:20 +05:30
Agnish Ghosh
8bb1145b43 populate dataColumnSidecarByRange with remote custody columns 2024-08-18 21:42:10 +05:30
Agnish Ghosh
032f544d65
revert constants until all cl agree 2024-08-18 14:17:33 +05:30
Agnish Ghosh
8eaa903c43
bump devnet constants 2024-08-18 13:41:32 +05:30
Agnish Ghosh
1ebba1fac4
add: metadata-v3 for custody subnet count (#6486)
* init: add metadatav3, save progress

* fix import issues

* fix spec version

* fix: metadata_v2 to return altair.MetaData

* update metata function backward compatible now
2024-08-12 21:27:37 +05:30
Agnish Ghosh
9be615dff9
add: data column reconstruction and broadcast (#6481)
* save commit, decouples reconstruction and broadcasting

* save progress

* add: reconstruction event loop, previous reconstruction related cleanups
2024-08-08 17:44:55 +05:30