Agnish Ghosh
b87a6d7796
Merge branch 'peerdas-p2p' of https://github.com/status-im/nimbus-eth2 into peerdas-p2p
2024-06-19 03:46:50 +05:30
Agnish Ghosh
51f189ef53
add: getMissingDataColumns, requestManagerDataColumnLoop
2024-06-19 03:46:03 +05:30
Agnish Ghosh
c0eb4c4def
update test report for db test
2024-06-18 20:23:33 +05:30
Agnish Ghosh
46d07b140d
add: data column support in sync_protocol, sync_manager, request_manager, fix: gossipValidation rules
2024-06-18 19:01:56 +05:30
Agnish Ghosh
8e49f88067
update URLs
2024-06-17 23:58:52 +05:30
Agnish Ghosh
6064ac3187
add tests for sanity checking data columns
2024-06-17 23:53:29 +05:30
Agnish Ghosh
ebe9b3b4f8
rm: TODO comment, revisiting later
2024-06-15 10:29:43 +05:30
Agnish Ghosh
5934400106
add: req/res rpc handlers
2024-06-15 01:12:32 +05:30
Agnish Ghosh
986a2bdcdc
save work push, build failing
2024-06-15 00:23:47 +05:30
Agnish Ghosh
02e5430468
init: add req/res domain for peerdas
2024-06-14 18:30:16 +05:30
Agnish Ghosh
6b0223b078
bump down due to error in C api
2024-06-14 11:47:12 +05:30
Agnish Ghosh
6eaab4156d
bumped nim-kzg4844 to 2880673a7af5d96bfc91d51c5c0c058be07a6c57
2024-06-14 11:34:36 +05:30
Agnish Ghosh
7d13a808dc
added another unit test, disabling test in CI for now, because changes in spec
2024-06-13 20:15:00 +05:30
Agnish Ghosh
96b3e95f8e
fix: suggested fixes
2024-06-13 16:48:28 +05:30
Agnish Ghosh
2615514909
add: testing init for peerdas eip
2024-06-13 16:19:15 +05:30
Agnish Ghosh
d8acc16918
rename: KzgCell --> Cell
2024-06-11 15:12:09 +05:30
Agnish Ghosh
3e995d938f
add: passing tests and test report for ssz consensus objects (eip7594)
2024-06-10 00:13:31 +05:30
Agnish Ghosh
282b716ed2
add: test for ssz consensus objects
2024-06-09 11:04:42 +05:30
Agnish Ghosh
7230128c25
update: test report
2024-06-07 17:13:20 +05:30
Agnish Ghosh
8fd153f886
Merge branch 'kzgpeerdas' of https://github.com/status-im/nimbus-eth2 into kzgpeerdas
2024-06-07 15:22:18 +05:30
Agnish Ghosh
427e942c72
add: test pass, added test to suite, added test report
2024-06-07 15:09:39 +05:30
Agnish Ghosh
869f41b9d9
fix: folder auto
2024-06-07 13:32:04 +05:30
Agnish Ghosh
6f87a30d33
remove commented code
2024-06-07 13:11:08 +05:30
Agnish Ghosh
c0ade0c005
added test_fixture_networking for peerdas
2024-06-07 13:10:28 +05:30
Agnish Ghosh
a8accf697a
updated test suite with passing tests for KZG EIP7594
2024-06-06 12:09:00 +05:30
Agnish Ghosh
49b34958bb
fix: test_fixture_kzg
2024-06-06 01:18:18 +05:30
Agnish Ghosh
5c12be0cc2
bumped nim-kzg4844 to d915948dd58c2ad23b551cd408066046cf5e46db
2024-06-05 22:12:29 +05:30
Agnish Ghosh
3ef4af066f
rename func name to avoid conflicts
2024-06-05 18:10:24 +05:30
Agnish Ghosh
8565bab5b4
bump nim-kzg4844 to 9f54f2f83eb64be7571e5450c805f862e3e95780
2024-06-05 17:52:39 +05:30
Agnish Ghosh
452a39b90c
bumped nim-kzg4844
2024-06-05 17:29:58 +05:30
Agnish Ghosh
29e370e368
add: EF test harness for KZG EIP7594 (Peerdas)
2024-06-05 12:55:02 +05:30
Agnish Ghosh
9be2e4da9a
experimental disabling of upstream
2024-06-03 12:06:07 +05:30
Agnish Ghosh
b4810fabeb
fix
2024-06-02 14:49:38 +05:30
Agnish Ghosh
c35b5f1b4b
disable more
2024-06-02 10:52:13 +05:30
Agnish Ghosh
caf5557d8b
oops
2024-06-02 10:47:28 +05:30
Agnish Ghosh
578a10693f
conditional disabling
2024-06-02 10:46:10 +05:30
Agnish Ghosh
ca19e12136
experimental chenges
2024-06-02 10:39:45 +05:30
Agnish Ghosh
07c3ec5e66
switched c-kzg-4844
2024-05-31 17:53:29 +05:30
Agnish Ghosh
e5f82cac6f
upstream fix in kzg4844-c
2024-05-31 13:39:40 +05:30
Agnish Ghosh
538ce0a805
fix: added global ctx verification in computeCellsAndProofs and recoverAllCells
2024-05-31 13:15:03 +05:30
Agnish Ghosh
a268ad2c72
fix:reduced blank lines
2024-05-30 03:53:24 +05:30
Agnish Ghosh
80387f1306
fix: code styles
2024-05-30 03:51:32 +05:30
Agnish Ghosh
983522fe84
fix copyright year, and push raises
2024-05-29 14:12:01 +05:30
Agnish Ghosh
26519f68a0
feat: added kzg specs to gossip validation rules, fixed peerdas from C API
2024-05-29 14:02:56 +05:30
Agnish Ghosh
4c390323d3
rebase/add: rebased kzgpeerdas to wip-peerdas, no conflicts with unstable
2024-05-28 13:59:31 +05:30
Agnish Ghosh
eb0e40a5f0
added dataColumnSidecar on deneb fork
2024-05-27 18:15:41 +05:30
Agnish Ghosh
aa2ce79770
fixed upto electra
2024-05-27 18:10:00 +05:30
Agnish Ghosh
905f3b8170
rebased on top of unstable
2024-05-27 18:06:58 +05:30
Etan Kissling
dc6951eee9
bump `nim-web3` to `46b4b4c8bc42013196a6290ee53029131f97931a` ( #6319 )
...
- CI do not install openssl on macos+nim devel anymore
- Fixed encoding of (multidimentional) dynamic arrays
2024-05-25 11:13:30 +02:00
Etan Kissling
0efc81d96d
use correct minimum size when reading block / state headers ( #6263 )
...
`sizeof` also includes padding between fields, while SSZ defines
`fixedPortionSize` (on type) or `sszSize` (on value) to denote
required bytes to encode. Switch forked block/state readers to SSZ size.
As blocks/states are much larger than the padding, this doesn't affect
practical use cases but is slightly more correct this way.
2024-05-25 07:30:05 +02:00