dapplion
6a4d842376
Use if let Ok for committee_bits
2024-06-19 11:31:50 +02:00
dapplion
dec7cff9c7
Dedup attestation constructor logic in attester cache
2024-06-19 11:31:50 +02:00
Lion - dapplion
2634a1f1a6
Update common/eth2/src/types.rs
...
Co-authored-by: ethDreamer <37123614+ethDreamer@users.noreply.github.com >
2024-06-19 11:31:50 +02:00
Eitan Seri-Levi
7af3f2eb35
add electra fork enabled fn to ForkName impl ( #36 )
...
* add electra fork enabled fn to ForkName impl
* remove inadvertent file
2024-06-19 11:31:50 +02:00
realbigsean
9e84779522
Indexed att on disk ( #35 )
...
* indexed att on disk
* fix lints
* Update slasher/src/migrate.rs
Co-authored-by: ethDreamer <37123614+ethDreamer@users.noreply.github.com >
---------
Co-authored-by: Lion - dapplion <35266934+dapplion@users.noreply.github.com >
Co-authored-by: ethDreamer <37123614+ethDreamer@users.noreply.github.com >
2024-06-19 11:31:50 +02:00
dapplion
45d007a71f
Add PendingAttestationInElectra
2024-06-19 11:31:50 +02:00
dapplion
5070ab254d
Drop TestRandom impl
2024-06-19 11:31:50 +02:00
dapplion
f0492852f3
Remove IndexedAttestation faulty Decode impl
2024-06-19 11:31:50 +02:00
dapplion
4f08f6e0da
Remove TestRandom impl for IndexedAttestation
2024-06-19 11:31:50 +02:00
dapplion
5acc0523df
Make to_electra not fallible
2024-06-19 11:31:50 +02:00
dapplion
1d0e3f4d30
Use ForkName Ord in BeaconBlockBody
2024-06-19 11:31:50 +02:00
dapplion
960f8c5c48
Use ForkName Ord in fork-choice tests
2024-06-19 11:31:50 +02:00
dapplion
795eff9bf4
Remove outdated TODO
2024-06-19 11:31:50 +02:00
dapplion
3ec21a2435
Dedup match_attestation_data
2024-06-19 11:31:50 +02:00
dapplion
dd0d5e2d93
Remove unwraps in Attestation construction
2024-06-19 11:31:50 +02:00
dapplion
d87541c045
De-dup attestation constructor logic
2024-06-19 11:31:50 +02:00
realbigsean
9a01b6b363
Merge branch 'unstable' of https://github.com/sigp/lighthouse into electra_attestation_changes
2024-06-17 15:08:36 -04:00
Lion - dapplion
474c1b4486
Verify inclusion proof should not be fallible ( #5787 )
...
* Verify inclusion proof should not be fallible
* Add blob sidecar inclusion test (#33 )
* Add blob sidecar inclusion test.
* Fix lint
2024-06-17 15:05:24 +00:00
Michael Sproul
21f3a191c5
Remove extern crate ( #5922 )
...
* Remove extern crate
2024-06-17 15:05:21 +00:00
Paul Hauner
44c03d5d17
Add FUNDING.json for DRIPS ( #5932 )
...
* Add FUNDING.json
2024-06-17 15:05:18 +00:00
Jimmy Chen
bc044ed275
Fix CommandLineTest port conflicts on CI ( #5908 )
...
* Fix port conflicts on CI.
2024-06-17 15:05:15 +00:00
Michael Sproul
3ac3ddb2b7
Clean up Electra observed aggregates ( #5929 )
...
* Use consistent key in observed_attestations
* Remove unwraps from observed aggregates
2024-06-17 10:23:02 -04:00
Michael Sproul
1eb8694a86
Remove some easy Electra TODOs ( #5928 )
...
* Remove some easy Electra TODOs
2024-06-17 13:32:39 +00:00
Michael Sproul
c4f2284dbe
Small cleanup in slasher tests
2024-06-14 12:50:18 +10:00
Michael Sproul
d5aa2d8dfe
Merge remote-tracking branch 'origin/unstable' into electra_attestation_changes
2024-06-14 12:32:47 +10:00
Michael Sproul
d7f3c9583e
Update superstruct to 0.8
2024-06-14 12:32:20 +10:00
Pawan Dhananjay
35e07eb0a9
Fix slasher tests ( #5906 )
...
* Fix electra tests
* Add electra attestations to double vote tests
2024-06-14 12:27:36 +10:00
realbigsean
a74098044a
Rust 1.79 lints ( #5927 )
...
* max_value -> MAX
* remove unnecesary closures
* a couple more max_value -> MAX
* a couple more max_value -> MAX
* Revert "a couple more max_value -> MAX"
This reverts commit 807fe7cae9 .
* unused spec field -> phantom data
* ignore some dead code warnings
* update kurtosis repo location
2024-06-13 23:04:30 +00:00
realbigsean
b21b1086f1
fix compile
2024-06-13 16:40:52 -04:00
realbigsean
77c630bc2e
Merge branch 'unstable' of https://github.com/sigp/lighthouse into electra_attestation_changes
2024-06-13 14:45:49 -04:00
Akihito Nakano
5789db042d
Fix panic on startup in debug build ( #5917 )
...
* Fix panic in debug build
* make cli-local to update the book
2024-06-13 05:22:07 +00:00
Jimmy Chen
1bcd1f15b1
Fix skip-ci on stable ( #5909 )
...
* Fix skip-ci on `stable`.
2024-06-13 02:38:31 +00:00
realbigsean
c24b2f39b3
Beta compiler fixes ( #5916 )
...
* remove or update unused cfg
2024-06-13 01:32:05 +00:00
Michael Sproul
f1d88ba4b1
Release v5.2.0 ( #5664 )
...
* Bump version to v5.2.0
v5.2.0
2024-06-10 13:28:11 +00:00
Michael Sproul
947e2e8db1
Undo some CLI flag breakages ( #5902 )
...
* Undo some CLI breakages
* Update CLI book docs
2024-06-07 12:40:40 +00:00
Age Manning
22fe0a6622
Allow all RPC messages on disconnect ( #5876 )
...
* Permit rpc messages on disconnect
* Use or instead of and
2024-06-07 00:56:40 +00:00
Age Manning
7b48b0b4a7
Errors for all RPC Requests ( #5867 )
...
* Return and error if peer has disconnected
* Report errors for rate limited requests
* Code improvement
* Bump rust version to 1.78
* Downgrade to 1.77
* Update beacon_node/lighthouse_network/src/service/mod.rs
Co-authored-by: João Oliveira <hello@jxs.pt >
* fix fmt
* Merge branch 'unstable' of https://github.com/sigp/lighthouse into rpc-peer-disconnect-error
* update lockfile
2024-06-07 00:12:45 +00:00
Michael Sproul
7a7fc82cbd
Update criterion ( #5886 )
...
* Start updating criterion
* Update consensus benches
2024-06-04 15:12:56 +00:00
Michael Sproul
2c72bb8fc6
Fix getClientVersionV1 for Geth 1.13 ( #5884 )
...
* Fix getClientVersionV1 for Geth 1.13
2024-06-04 04:29:12 +00:00
Armağan Yıldırak
8a247eb7ed
Investigate UnknownTargetRoot slasher errors ( #5006 )
...
* Fix the UnknownTargetRoot
2024-06-04 04:29:08 +00:00
Jimmy Chen
5fc01454dc
Replace local testnet script with Kurtosis ( #5865 )
...
* Kurtosis local testnet.
* Remove unused `lcli` subcommands
* Migrate doppelganger_protection test to kurtosis and further cleanup.
* Fix lint
* Add missing download image step and remove unused `lcli` dependencies.
* doppelganger success case working
* Run tests on hosted runner and improve error handling.
* Start the dp vc only after epoch 1
* Add more logging to test results.
* Fix exit code and speed up docker build.
* Fix incorrect exit codes and split doppelganger tests on CI.
* Missing the escape for double quotes 😫
* Remove unnecessary vc params in kurtosis config.
2024-06-04 03:03:26 +00:00
Michael Sproul
1b7c4a4523
Increase slog buffer size ( #5882 )
...
* Increase slog buffer size
2024-06-04 03:03:22 +00:00
Lion - dapplion
cb328072c1
Keep PendingComponents in da_checker during import_block ( #5845 )
...
* Ensure lookup sync checks caches correctly
* Simplify BlockProcessStatus
* Keep PendingComponents in da_checker during import_block
* Merge branch 'unstable' of https://github.com/sigp/lighthouse into time_in_da_checker
* Fix tests with DA checker new eviction policy (#34 )
2024-06-03 20:37:53 +00:00
Lion - dapplion
2c971fa9a1
Make beacon processor queue sizes dynamic ( #5573 )
...
* Make beacon processor queue sizes dynamic
* Update tests
* lint
* Review PR
2024-06-03 07:17:11 +00:00
ethDreamer
f9d354539a
Remove Duplicate KZG Commitment Merkle Proof Code ( #5874 )
...
* Remove Duplicate KZG Commitment Merkle Proof Code
* s/tree_lists/fields/
2024-06-01 12:51:00 -04:00
realbigsean
29ed1c5c26
add consolidations to merkle calc for inclusion proof
2024-05-31 08:49:35 -04:00
realbigsean
49de63f792
Merge branch 'unstable' of https://github.com/sigp/lighthouse into electra_attestation_changes
2024-05-31 08:49:04 -04:00
Pawan Dhananjay
fb790decd6
Fix attestations not getting added to the aggregation pool ( #5863 )
...
* Remove from delay_map 2 slots after duty
* Cleanup
2024-05-31 04:08:43 +00:00
Eitan Seri-Levi
fbc230e118
Add builder header timeout flag ( #5857 )
...
* fix bitvector test random impl
* add a new flag that allows for configuring the timeout for get builder header api calls
* make cli
* add upper limit check, changes based on feedback
* update cli
* capitalization
* cli fix
2024-05-31 03:35:57 +00:00
João Oliveira
bbe9242811
replace instant with web-time ( #5800 )
...
* replace instant with web_time
* Merge branch 'unstable' into replace-instant-gossipsub
# Conflicts:
# Cargo.lock
# beacon_node/lighthouse_network/Cargo.toml
2024-05-30 19:18:35 +00:00