Kim De Mey
d4d8d2af64
Add validation on gossip of LC updates as per spec ( #2528 )
2024-07-26 18:56:32 +02:00
Kim De Mey
7e2a636717
Add basic validation for LC bootstraps + portal_bridge changes ( #2527 )
...
- Add basic validation for LC bootstrap gossip, validating either
by trusted block root (only 1) when not synced, or by comparing
with the header of the latest finality update when synced.
- Update portal_bridge beacon to also gossip bootstraps into the
network on each end of epoch.
2024-07-25 20:15:26 +02:00
Kim De Mey
45d85aa3b5
Add HistoricalSummariesWithProof gossip to portal_bridge beacon ( #2514 )
2024-07-22 19:07:46 +02:00
Kim De Mey
51cf991439
Bump ssz_serialization and use ByteList[n] + add ContentKeyByteList ( #2500 )
2024-07-17 17:07:27 +02:00
Kim De Mey
54e3fd1a94
Move Portal wire and networks setup to new portal_node module ( #2464 )
2024-07-09 19:22:25 +02:00
andri lim
d9e502bbc5
Bump web3/kzg4844/nimbus-eth2 and related fixes ( #2446 )
2024-07-04 05:41:32 +00:00
Kim De Mey
87d090afa6
Refactor history/beacon content types to seperate keys and values ( #2438 )
...
Refactor content types, to have similar structure as for state
network.
Amd some clean-up of comments/TODOs/spec links.
2024-07-02 15:48:49 +02:00
web3-developer
bd2ca07da6
Update Fluffy data directory location based on selected network. ( #2400 )
2024-06-20 10:48:45 +08:00
web3-developer
e3d14bd921
Fluffy portal testnet support ( #2383 )
...
* Bump portal-mainnet repo.
* Update command line arguments and parsing on startup.
* Read in angelfood bootstrap nodes and update Fluffy guide.
* Configure subnetwork protocol ids.
2024-06-18 15:32:57 +08:00
Kim De Mey
c31fc37c62
Add async raises annotations for Portal wire and Portal networks ( #2361 )
2024-06-14 14:21:30 +02:00
Kim De Mey
d814d84b9b
Use --styleCheck:error for Fluffy + fixes ( #2247 )
...
* Use --styleCheck:error for Fluffy + fixes
There seems to be a clash between the names of an object field and
a proc here. As workaround names of the procs are changed.
* Fix case style for rpc client calls in test_portal_testnet
* Fix style case for utp test
2024-05-30 18:12:28 +02:00
Jacek Sieka
919242c98e
results: use canonical import ( #2248 )
2024-05-30 14:54:03 +02:00
Kim De Mey
72912626a2
Several spec fixes for HistoricalSummaries + add test-vector test ( #2217 )
2024-05-24 23:15:04 +02:00
Kim De Mey
2e01878afe
Add the epoch to the HistoricalSummariesKey ( #2179 )
2024-05-13 18:49:21 +02:00
Kim De Mey
1512f95067
Remove unneeded nimbus imports ( #2154 )
...
Also specifically select from the still required
nimbus imports.
2024-04-25 15:21:09 +02:00
Kim De Mey
2d76b8c010
Formatting fluffy with nph v0.5.1 + CI check ( #2020 )
...
* Add nph check to fluffy CI lint
* Add a section on nph usage in the fluffy.guide
* Update copyright years for altered files
* Avoid chained methods formatting style in db code
* Update nph in CI to v0.5
* Remove leftover commented import
* Move comment to avoid nph turning complex list into simple list (nph bug)
* Update nph in CI to v0.5.1
* Formatting fluffy with nph v0.5.1
2024-02-28 18:31:45 +01:00
Kim De Mey
a39b51e3e1
Add historical summaries to Portal beacon network ( #1990 )
2024-01-26 23:38:12 +01:00
Kim De Mey
3199857ed5
Further fluffy code clean-up from warnings/hints ( #1987 )
2024-01-25 11:04:09 +01:00
Kim De Mey
dbc1ae86e2
Vendor bumps + related fixes + warning fixes ( #1985 )
...
- Vendor bump of stew, nim-eth, chronos, nimbus-eth2 and libp2p
- Bump related fixes + fixes of deprecation warnings
- Several other warnings fixed.
2024-01-24 16:28:03 +01:00
Kim De Mey
cbf5f59681
Bump chronos and other sub modules + related fixes ( #1966 )
...
* Bump chronos and additional modules + fixes
* Additional chronos bump + nim-eth bump for utp and discv5 fixes
* Fix the raw Exception errors in async evm
---------
Co-authored-by: jangko <jangko128@gmail.com>
2024-01-12 22:06:19 +01:00
Kim De Mey
dded8643d9
Update the beacon and state network content key prefixes ( #1950 )
2023-12-19 19:59:38 +01:00
Kim De Mey
436ef0e40e
Portal BeaconLightClientNetwork -> BeaconNetwork renaming ( #1832 )
2023-10-20 12:06:25 +02:00