Agnish Ghosh
6ec2774da9
fix: linux-amd failure for `test_fixture_kzg` ~ peerdas branch(es) ( #6428 )
...
* move proofs and cells to ref
* move returned value to ref
2024-07-17 11:54:54 +00:00
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
Etan Kissling
de740199f5
bump `nim-kzg4844` to `f12616d0675d9f6346141ca95f0840ab227eb213` ( #6313 )
...
- bump `csources` to `v1.0.2`
2024-05-25 00:36:08 +02:00
Etan Kissling
ad2f14e76a
bump `nim-stint` to `9d2b382c5dc34f0d6bbd93b2a5d65dde85067e0f` ( #6318 )
...
- Fix pointer deref issue on Macos and Nim >= 2.0
- Fix GCC-14 [-Wincompatible-pointer-types] issue.
2024-05-24 22:35:50 +00:00
Etan Kissling
1150aa3e11
bump `gnosis-chain-configs` to `9ed6c63314899d17e2c3f669adbe2bc915610982` ( #6311 )
...
- Update spec
2024-05-25 00:33:34 +02:00
Etan Kissling
e5b69bd688
bump `nim-snappy` to `913c426d571cf82601452642e01cd11ea26f7ac6` ( #6317 )
...
- bump `snappycpp` to `1.2.1`
2024-05-24 21:49:35 +00:00
Etan Kissling
e4fcf56648
bump `nim-nat-traversal` to `54bf8aa2913e8550463779beeae4b469941e039c` ( #6315 )
...
- bump `libnatpmp-upstream` to
`007c3a53165a0551c877130eea4d966885ce19ae`
2024-05-24 21:39:55 +00:00
Etan Kissling
ad7daf6be7
bump `nim-json-serialization` to `4d0b0662ed960ab2c5a1ddbd08f77048bac13ae7` ( #6312 )
...
- Workaround Nim regression #23611 related to dirty template
2024-05-24 22:25:55 +02:00
Etan Kissling
7da6b70610
bump 'geth' to `v1.14.3` ( #6309 )
...
- https://github.com/ethereum/go-ethereum/releases/tag/v1.14.3
2024-05-24 19:50:55 +02:00
tersec
c7bf6fb542
rm debugRaiseAssert; clean up several debugComments ( #6308 )
...
* rm debugRaiseAssert; clean up several debugComments
* exception linting
2024-05-23 23:51:09 +02:00
tersec
a7b5741163
Merge remote-tracking branch 'origin/stable' into unstable
2024-05-23 13:29:21 +00:00