realbigsean
897f06a29c
Merge branch 'electra-engine-api' of https://github.com/sigp/lighthouse into beacon-api-electra
2024-06-25 13:13:16 -07:00
realbigsean
4a858b3f6b
Merge branch 'electra-epoch-proc' of https://github.com/sigp/lighthouse into electra-engine-api
2024-06-25 13:12:30 -07:00
realbigsean
a8d84d69c5
Merge branch 'electra_attestation_changes' of https://github.com/realbigsean/lighthouse into block-processing-electra
2024-06-25 13:05:27 -07:00
realbigsean
d137881614
Update beacon_node/beacon_chain/src/attestation_verification.rs
2024-06-21 13:13:07 -04:00
realbigsean
68fd7a7881
Update beacon_node/beacon_chain/src/attestation_verification.rs
2024-06-21 13:09:56 -04:00
Michael Sproul
339d1b8229
Fix compilation of beacon_chain tests
2024-06-21 17:36:45 +10:00
Michael Sproul
b6913ae542
Avoid changing slasher schema for Electra
2024-06-21 14:21:36 +10:00
realbigsean
27ed90e4dc
Electra attestation changes sean review ( #5972 )
...
* instantiate empty bitlist in unreachable code
* clean up error conversion
* fork enabled bool cleanup
* remove a couple todos
* return bools instead of options in `aggregate` and use the result
* delete commented out code
* use map macros in simple transformations
* remove signers_disjoint_from
* get ef tests compiling
* get ef tests compiling
* update intentionally excluded files
2024-06-21 14:20:10 +10:00
realbigsean
af98e98c25
Merge branch 'electra-engine-api' of https://github.com/sigp/lighthouse into beacon-api-electra
2024-06-20 10:46:51 -04:00
realbigsean
c276af6061
Merge branch 'electra-epoch-proc' of https://github.com/sigp/lighthouse into electra-engine-api
2024-06-20 10:45:31 -04:00
realbigsean
dd0aa8e2ec
Merge branch 'electra_attestation_changes' of https://github.com/sigp/lighthouse into block-processing-electra
2024-06-20 10:41:17 -04:00
realbigsean
efb8a01e91
Merge branch 'unstable' of https://github.com/sigp/lighthouse into electra_attestation_changes
2024-06-20 09:36:56 -04:00
Eitan Seri-Levi
f85a124362
Electra attestation changes from Lions review ( #5971 )
...
* dedup/cleanup and remove unneeded hashset use
* remove irrelevant TODOs
2024-06-20 09:36:43 -04:00
realbigsean
afb9122cc1
update default persisted op pool deserialization
2024-06-19 15:00:33 -04:00
realbigsean
3977b92c49
remove dup method get_indexed_attestation_from_committees
2024-06-19 13:45:47 -04:00
dapplion
d67270f899
committees are sorted
2024-06-19 12:59:27 +02:00
dapplion
9e6e76fb89
Remove get_indexed_attestation_from_signed_aggregate
2024-06-19 12:47:38 +02:00
dapplion
70a2d4de10
Use electra_enabled in pubsub
2024-06-19 11:43:41 +02:00
dapplion
370d511223
Fix beacon_chain tests
2024-06-19 11:31:51 +02:00
dapplion
4d4c268e1e
Remove stale TODO
2024-06-19 11:31:51 +02:00
dapplion
7fce143300
Resolve into_attestation_and_indices todo
2024-06-19 11:31:50 +02:00
dapplion
4d3edfeaed
Use Ord for ForkName in pubsub
2024-06-19 11:31:50 +02:00
dapplion
7521f97ca5
Diff reduction
2024-06-19 11:31:50 +02:00
dapplion
d26473621a
Fix beacon_chain tests
2024-06-19 11:31:50 +02:00
dapplion
444cd625ef
Diff reduction in tests
2024-06-19 11:31:50 +02:00
dapplion
6f0b78426a
Dedup Attestation constructor code
2024-06-19 11:31:50 +02:00
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
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
Age Manning
f69ccc3b70
Ensure all handler events are covered ( #5945 )
...
* Ensure handler events are covered
2024-06-19 05:02:37 +00:00
João Oliveira
1503f7d652
report failed requests from RPC after being clear from rate limiter but not yet sent. ( #5942 )
...
* report failed rpc requests from RPC
2024-06-19 05:02:34 +00:00
Michael Sproul
adb3f865ef
Lower tolerance of stale blobs on gossip ( #5935 )
...
* Lower tolerance of stale blobs on gossip
* Drop to debug
2024-06-19 05:02:31 +00:00
kevaundray
a87f19d801
chore: change impl Into<T> for U to impl From<U> for T ( #5948 )
...
* chore: Change Into trait impl for KzgProof to From trait impl
* chore: change `impl Into <T> for U` to `impl From<U> for T`
* chore: remove `from-over-into` clippy lint exception
2024-06-19 05:02:26 +00:00
Akihito Nakano
c2838ba2bd
Fix SelfRateLimiter breaks the sequence of delayed_requests. ( #5903 )
...
* Add test for next_peer_request_ready
* Use push_front to requeue
2024-06-18 04:49:45 +00: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
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
d5aa2d8dfe
Merge remote-tracking branch 'origin/unstable' into electra_attestation_changes
2024-06-14 12:32:47 +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
a5ee0ed91f
Merge branch 'electra-engine-api' of https://github.com/sigp/lighthouse into beacon-api-electra
2024-06-13 16:43:32 -04:00
realbigsean
f57fa8788d
Merge branch 'electra-epoch-proc' of https://github.com/sigp/lighthouse into electra-engine-api
2024-06-13 16:43:04 -04:00
realbigsean
8dc9f38a60
Merge branch 'electra_attestation_changes' of https://github.com/sigp/lighthouse into block-processing-electra
2024-06-13 16:42:02 -04:00
realbigsean
b21b1086f1
fix compile
2024-06-13 16:40:52 -04:00
realbigsean
c2c2bafa9a
Merge branch 'electra-engine-api' of https://github.com/sigp/lighthouse into beacon-api-electra
2024-06-13 14:48:09 -04:00
realbigsean
49db91b27e
Merge branch 'electra-epoch-proc' of https://github.com/sigp/lighthouse into electra-engine-api
2024-06-13 14:47:37 -04:00
realbigsean
f25531d4cc
Merge branch 'electra_attestation_changes' of https://github.com/sigp/lighthouse into block-processing-electra
2024-06-13 14:46:41 -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
Michael Sproul
f1d88ba4b1
Release v5.2.0 ( #5664 )
...
* Bump version to v5.2.0
2024-06-10 13:28:11 +00:00