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
Armağan Yıldırak
8a247eb7ed
Investigate UnknownTargetRoot slasher errors ( #5006 )
...
* Fix the UnknownTargetRoot
2024-06-04 04:29:08 +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
realbigsean
7a408b7724
Merge branch 'electra-engine-api' of https://github.com/sigp/lighthouse into beacon-api-electra
2024-05-31 08:53:12 -04:00
realbigsean
7d3a5dfab4
Merge branch 'electra-epoch-proc' of https://github.com/sigp/lighthouse into electra-engine-api
2024-05-31 08:52:37 -04:00
realbigsean
a647a3635f
Merge branch 'electra_attestation_changes' of https://github.com/sigp/lighthouse into block-processing-electra
2024-05-31 08:51:36 -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
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
realbigsean
b61d244c0c
fix some todos ( #5817 )
2024-05-30 11:52:38 -04:00
Eitan Seri-Levi
e340998241
Fix failing attestation tests and misc electra attestation cleanup ( #5810 )
...
* - get attestation related beacon chain tests to pass
- observed attestations are now keyed off of data + committee index
- rename op pool attestationref to compactattestationref
- remove unwraps in agg pool and use options instead
- cherry pick some changes from ef-tests-electra
* cargo fmt
* fix failing test
* Revert dockerfile changes
* make committee_index return option
* function args shouldnt be a ref to attestation ref
* fmt
* fix dup imports
---------
Co-authored-by: realbigsean <seananderson33@GMAIL.com >
2024-05-30 11:51:34 -04:00
ethDreamer
75432e1135
Electra attestation changes rm decode impl ( #5856 )
...
* Remove Crappy Decode impl for Attestation
* Remove Inefficient Attestation Decode impl
* Implement Schema Upgrade / Downgrade
* Update beacon_node/beacon_chain/src/schema_change/migration_schema_v20.rs
Co-authored-by: Michael Sproul <micsproul@gmail.com >
---------
Co-authored-by: Michael Sproul <micsproul@gmail.com >
2024-05-30 11:34:14 -04:00
chonghe
ffe29c087d
Add bls_to_execution_change topic to eth1/v1/events ( #5823 )
...
* Add bls event
* Update events and types
* Add bls in event
* Event bls
* tests..rs
* change order
* another tests.rs
* Signed BLS
* Revert "another tests.rs"
This reverts commit 7f54e9c1ce .
* Revert "Signed BLS"
This reverts commit 1146bc734b .
* withdrawal_keyparis
* Fix genesis
2024-05-30 05:48:29 +00:00
realbigsean
393c5bcb8a
don't block mev boost till genesis finalization ( #5834 )
...
* don't block mev boost till genesis finalization
2024-05-27 07:31:44 +00:00
Lion - dapplion
e4984217a6
Ensure lookup sync checks caches correctly ( #5840 )
...
* Ensure lookup sync checks caches correctly
* fix tests and remove unused method
* Simplify BlockProcessStatus
2024-05-25 14:56:51 +00:00
realbigsean
36a7b1280f
Merge branch 'electra-engine-api' of https://github.com/sigp/lighthouse into beacon-api-electra
2024-05-24 11:00:14 -04:00
realbigsean
1aa410cd8a
Merge branch 'electra-epoch-proc' of https://github.com/sigp/lighthouse into electra-engine-api
2024-05-24 10:58:28 -04:00
realbigsean
9440c36202
Merge branch 'electra_attestation_changes' of https://github.com/sigp/lighthouse into block-processing-electra
2024-05-24 10:57:47 -04:00
Mark Mackey
987abe07f9
Merge remote-tracking branch 'upstream/unstable'
2024-05-24 13:24:37 +02:00
Michael Sproul
8762d82adf
Fix hot state disk leak ( #5768 )
...
* Fix hot state leak
* Don't delete the genesis state when split is 0x0!
2024-05-23 00:17:53 +00:00
Eitan Seri-Levi
6636167503
Log block import source ( #5738 )
...
* the default target peers is 100
* add some comments
* Merge branch 'unstable' of https://github.com/sigp/lighthouse into track-block-import-source
* add block import source
* revert
* update logging text
* fix tests
* lint
* use % instaed of to_string
2024-05-15 09:17:06 +00:00
realbigsean
8e537d139e
update electra readiness with new endpoints
2024-05-15 04:35:09 -04:00
realbigsean
a8088f1bfa
cargo fmt
2024-05-15 03:00:12 -04:00
Eitan Seri-Levi
79a5f2556f
Subscribe to the correct subnets for electra attestations ( #5782 )
...
* subscribe to the correct att subnets for electra
* subscribe to the correct att subnets for electra
2024-05-15 03:00:09 -04:00
realbigsean
d8941d70b6
cargo fmt
2024-05-15 02:59:24 -04:00
Eitan Seri-Levi
fc15736fcb
Subscribe to the correct subnets for electra attestations ( #5782 )
...
* subscribe to the correct att subnets for electra
* subscribe to the correct att subnets for electra
2024-05-15 02:59:20 -04:00
realbigsean
227aa4bc4f
cargo fmt
2024-05-15 02:58:47 -04:00
Eitan Seri-Levi
4f0ecf2a5c
Subscribe to the correct subnets for electra attestations ( #5782 )
...
* subscribe to the correct att subnets for electra
* subscribe to the correct att subnets for electra
2024-05-15 02:58:34 -04:00
realbigsean
ec055f4717
cargo fmt
2024-05-15 02:57:35 -04:00
Eitan Seri-Levi
8506fb056f
Subscribe to the correct subnets for electra attestations ( #5782 )
...
* subscribe to the correct att subnets for electra
* subscribe to the correct att subnets for electra
2024-05-15 02:57:06 -04:00
Lion - dapplion
93e0649abc
Notify lookup sync of gossip processing results ( #5722 )
...
* Notify lookup sync of gossip processing results
* Add tests
* Add GossipBlockProcessResult event
* Re-add dropped comments
* Update beacon_node/network/src/network_beacon_processor/sync_methods.rs
* update test_lookup_disconnection_peer_left
2024-05-13 11:41:29 +00:00
realbigsean
ba02ffc162
add deposit limit for old deposit queue
2024-05-10 09:52:51 -04:00
realbigsean
aa83e8b889
Merge branch 'electra_attestation_changes' of https://github.com/sigp/lighthouse into block-processing-electra
2024-05-09 21:29:53 -04:00
realbigsean
e4485570f2
update the naive agg pool interface ( #5760 )
2024-05-09 21:29:31 -04:00
realbigsean
19f8333a8b
Merge branch 'electra_attestation_changes' of https://github.com/sigp/lighthouse into block-processing-electra
2024-05-09 19:03:47 -04:00
ethDreamer
cb8c8f59cf
Fix Aggregation Pool for Electra ( #5754 )
...
* Fix Aggregation Pool for Electra
* Remove Outdated Interface
2024-05-09 15:50:11 -04:00
realbigsean
3ea3d226e1
Merge branch 'electra_attestation_changes' of https://github.com/sigp/lighthouse into block-processing-electra
2024-05-09 09:44:58 -04:00
realbigsean
e32dfcdcad
fix get attesting indices ( #5742 )
...
* fix get attesting indices
* better errors
* fix compile
* only get committee index once
2024-05-09 09:34:56 -04:00
realbigsean
7c0a8f840e
Merge branch 'electra_attestation_changes' of https://github.com/sigp/lighthouse into block-processing-electra
2024-05-08 12:48:09 -04:00
ethDreamer
f30246b9d4
Some small changes ( #5739 )
2024-05-08 11:40:08 -05:00
Eitan Seri-Levi
90179d4a88
EIP7549 get_attestation_indices ( #5657 )
...
* get attesting indices electra impl
* fmt
* get tests to pass
* fmt
* fix some beacon chain tests
* fmt
* fix slasher test
* fmt got me again
* fix more tests
* fix tests
2024-05-08 11:32:44 -05:00
realbigsean
e2e82ff1b9
process withdrawals updates
2024-05-06 18:56:16 -04:00
ethDreamer
19a9479234
Superstruct AggregateAndProof ( #5715 )
...
* Upgrade `superstruct` to `0.8.0`
* superstruct `AggregateAndProof`
2024-05-06 10:09:22 -05:00
Mark Mackey
3a41e137d1
Merge remote-tracking branch 'upstream/unstable' into electra_attestation_changes
2024-05-02 18:23:32 -05:00
ethDreamer
e6c7f145dd
superstruct the AttesterSlashing (#5636 )
...
* `superstruct` Attester Fork Variants
* Push a little further
* Deal with Encode / Decode of AttesterSlashing
* not so sure about this..
* Stop Encode/Decode Bounds from Propagating Out
* Tons of Changes..
* More Conversions to AttestationRef
* Add AsReference trait (#15 )
* Add AsReference trait
* Fix some snafus
* Got it Compiling! :D
* Got Tests Building
* Get beacon chain tests compiling
---------
Co-authored-by: Michael Sproul <micsproul@gmail.com >
2024-05-02 18:00:21 -05:00
realbigsean
b9655b658e
Ensure block only range requests don't fail on download ( #5675 )
...
* ensure pruned blobs don't fail on download
* Typo
2024-05-01 06:10:15 +00:00
Lion - dapplion
ce66582c16
Merge parent and current sync lookups ( #5655 )
...
* Drop lookup type trait for a simple arg
* Drop reconstructed for processing
* Send parent blocks one by one
* Merge current and parent lookups
* Merge current and parent lookups clean up todos
* Merge current and parent lookups tests
* Merge remote-tracking branch 'origin/unstable' into sync-merged-lookup
* Merge branch 'unstable' of https://github.com/sigp/lighthouse into sync-merged-lookup
* fix compile after merge
* #5655 pr review (#26 )
* fix compile after merge
* remove todos, fix typos etc
* fix compile
* stable rng
* delete TODO and unfilled out test
* make download result a struct
* enums instead of bools as params
* fix comment
* Various fixes
* Track ignored child components
* Track dropped lookup reason as metric
* fix test
* add comment describing behavior of avail check error
* update ordering
2024-04-30 20:12:15 +00:00
Eitan Seri-Levi
3b7132bc0d
Attestation superstruct changes for EIP 7549 ( #5644 )
...
* update
* experiment
* superstruct changes
* revert
* superstruct changes
* fix tests
* indexed attestation
* indexed attestation superstruct
* updated TODOs
2024-04-30 11:49:08 -05:00