Eitan Seri-Levi
d1b755a146
merge changes
2025-01-09 10:03:20 +07:00
Eitan Seri-Levi
437a6cd130
merge conflicts
2025-01-09 09:52:37 +07:00
Pawan Dhananjay
21978a8da4
Add new config options
2025-01-08 18:44:19 -08:00
Eitan Seri-Levi
925dde7286
Merge branch 'eip7691' of https://github.com/pawanjay176/lighthouse into electra-devnet-5
2025-01-08 13:02:52 +07:00
Pawan Dhananjay
d7e24e59e2
Add new config options
2025-01-07 21:37:18 -08:00
Eitan Seri-Levi
490c234a1e
Merge branch 'single_attestation' of https://github.com/eserilev/lighthouse into electra-devnet-5
2025-01-07 19:53:44 +07:00
Eitan Seri-Levi
823ddf5e75
Fix some single attestation network plumbing
2025-01-07 19:53:00 +07:00
Eitan Seri-Levi
e95f00342b
Cleanup single attestation imports
2025-01-07 19:42:23 +07:00
Eitan Seri-Levi
fb195373d5
resolve merge conflicts
2025-01-07 13:57:22 +07:00
Eitan Seri-Levi
2246625cbe
Merge branch 'empty-requests' of https://github.com/pawanjay176/lighthouse into electra-devnet-5
2025-01-07 13:53:06 +07:00
Eitan Seri-Levi
12e442c2e6
Fix failing test
2025-01-06 16:42:58 +07:00
Eitan Seri-Levi
99450793a5
Removed unusued codepaths
2025-01-06 16:41:22 +07:00
Eitan Seri-Levi
c7ef72d01e
Added more test coverage, simplified Attestation conversion, and other minor refactors
2025-01-06 16:30:58 +07:00
Eitan Seri-Levi
4700ef9798
Merge branch 'unstable' of https://github.com/sigp/lighthouse into single_attestation
2025-01-06 14:41:11 +07:00
Michael Sproul
04b3743ec1
Add test
2025-01-06 17:36:58 +11:00
Michael Sproul
440e854199
Move RuntimeFixedVector into module and rename
2025-01-06 17:24:50 +11:00
Michael Sproul
f66e179a40
Fix release tests
2025-01-06 17:17:17 +11:00
Michael Sproul
e4bfe71cd1
Thread through ChainSpec
2025-01-06 17:05:30 +11:00
Michael Sproul
063b79c16a
Try fixing tests
2025-01-06 15:32:16 +11:00
Michael Sproul
32483d385b
Fix typo
2025-01-06 15:04:32 +11:00
Michael Sproul
1095d60a40
Minor simplifications
2025-01-06 14:38:40 +11:00
Michael Sproul
0c2c8c4224
Merge remote-tracking branch 'origin/unstable' into max-blobs-preset
2025-01-06 14:02:50 +11:00
Pawan Dhananjay
0b85d86325
cleanup
2025-01-03 18:25:54 -08:00
Pawan Dhananjay
7e6df3ae64
Exclude empty requests and add back prefix
2025-01-02 18:48:20 -08:00
Eitan Seri-Levi
23d331bace
Implement "Synchronously check all transactions to have non-zero length"
2025-01-02 22:08:06 +07:00
Akihito Nakano
7e0cddef32
Make sure we have fanout peers when publish ( #6738 )
...
* Ensure that `fanout_peers` is always non-empty if it's `Some`
2024-12-24 01:38:56 +00:00
Eitan Seri-Levi
44d15a99f4
Merge branch 'unstable' of https://github.com/sigp/lighthouse into single_attestation
2024-12-23 13:45:20 +07:00
Eitan Seri-Levi
f56083de65
some tests and fixed attestqtion calc
2024-12-20 22:53:04 +07:00
Michael Sproul
07e82dabc0
Delete OTB verification service ( #6631 )
...
* Delete OTB verification service
* Merge branch 'unstable' into delete-otb
2024-12-19 05:46:06 +00:00
Mac L
b2b1faad4e
Enforce alphabetically ordered cargo deps ( #6678 )
...
* Enforce alphabetically ordered cargo deps
* Fix test-suite
* Another CI fix
* Merge branch 'unstable' into cargo-sort
* Fix conflicts
* Merge remote-tracking branch 'origin/unstable' into cargo-sort
2024-12-19 05:46:03 +00:00
Pawan Dhananjay
2662dc7f8f
Fix Sse client api ( #6685 )
...
* Use reqwest eventsource for get_events api
* await for Event::Open before returning stream
* fmt
* Merge branch 'unstable' into sse-client-fix
* Ignore lint
2024-12-18 00:05:58 +00:00
Age Manning
1315c94adb
Unsaturate dial negotiation queue ( #6711 )
...
* Unsaturate dial-negotiation count
2024-12-17 20:10:53 +00:00
Pawan Dhananjay
d74b2d96f5
Electra alpha8 spec updates ( #6496 )
...
* Fix partial withdrawals count
* Remove get_active_balance
* Remove queue_entire_balance_and_reset_validator
* Switch to compounding when consolidating with source==target
* Queue deposit requests and apply them during epoch processing
* Fix ef tests
* Clear todos
* Fix engine api formatting issues
* Merge branch 'unstable' into electra-alpha7
* Make add_validator_to_registry more in line with the spec
* Address some review comments
* Cleanup
* Update initialize_beacon_state_from_eth1
* Merge branch 'unstable' into electra-alpha7
* Fix rpc decoding for blobs by range/root
* Fix block hash computation
* Fix process_deposits bug
* Merge branch 'unstable' into electra-alpha7
* Fix topup deposit processing bug
* Update builder api for electra
* Refactor mock builder to separate functionality
* Merge branch 'unstable' into electra-alpha7
* Address review comments
* Use copied for reference rather than cloned
* Optimise and simplify PendingDepositsContext::new
* Merge remote-tracking branch 'origin/unstable' into electra-alpha7
* Fix processing of deposits with invalid signatures
* Remove redundant code in genesis init
* Revert "Refactor mock builder to separate functionality"
This reverts commit 6d10456912 .
* Revert "Update builder api for electra"
This reverts commit c5c9aca6db .
* Simplify pre-activation sorting
* Fix stale validators used in upgrade_to_electra
* Merge branch 'unstable' into electra-alpha7
2024-12-17 02:14:24 +00:00
Daniel Knopik
02cb2d68ff
Enable lints for tests only running optimized ( #6664 )
...
* enable linting optimized-only tests
* fix automatically fixable or obvious lints
* fix suspicious_open_options by removing manual options
* fix `await_holding_lock`s
* avoid failing lint due to now disabled `#[cfg(debug_assertions)]`
* reduce future sizes in tests
* fix accidently flipped assert logic
* restore holding lock for web3signer download
* Merge branch 'unstable' into lint-opt-tests
2024-12-17 00:40:35 +00:00
Jimmy Chen
847c8019c7
Fix peer down-scoring behaviour when gossip blobs/columns are received after getBlobs or reconstruction ( #6686 )
...
* Fix peer disconnection when gossip blobs/columns are received after they are recieved from the EL or available via column reconstruction.
2024-12-16 05:44:14 +00:00
Lion - dapplion
1c5be34def
Write range sync tests in external event-driven form ( #6618 )
...
* Write range sync tests in external event-driven form
* Fix remaining test
* Drop unused generics
* Merge branch 'unstable' into range-sync-tests
* Add reference to test author
* Use async await
* Fix failing test. Not sure how it was passing before without an EL.
2024-12-16 05:44:10 +00:00
Akihito Nakano
75d90795be
Remove req_id from CustodyId ( #6589 )
...
* Remove req_id from CustodyId because it's not used
2024-12-16 05:44:06 +00:00
ethDreamer
86891e6d0f
builder gas limit & some refactoring ( #6583 )
...
* Cache gas_limit
* Payload Parameters Refactor
* Enforce Proposer Gas Limit
* Fixed and Added New Tests
* Fix Beacon Chain Tests
2024-12-16 05:43:58 +00:00
Michael Sproul
a6de0d5e12
Merge remote-tracking branch 'origin/stable' into back-merge-6.0.1
2024-12-16 15:37:52 +11:00
Lion - dapplion
c92c07ff49
Track beacon processor import result metrics ( #6541 )
...
* Track beacon processor import result metrics
* Update metric name
2024-12-16 04:33:33 +00:00
Michael Sproul
0d90135047
Release v6.0.1 ( #6659 )
...
* Release v6.0.1
2024-12-16 03:03:22 +00:00
Age Manning
c3a0757ad2
Correct /nat API for libp2p ( #6677 )
...
* Fix nat API
2024-12-15 23:16:53 +00:00
Michael Sproul
f3b78889e5
Compact more when pruning states ( #6667 )
...
* Compact more when pruning states
* Merge branch 'release-v6.0.1' into compact-more
2024-12-14 08:43:00 +00:00
Eitan Seri-Levi
5a4cd3bb2c
Merge branch 'unstable' of https://github.com/sigp/lighthouse into single_attestation
2024-12-13 21:51:49 +07:00
Lion - dapplion
775fa6730b
Stuck lookup v6 ( #6658 )
...
* Fix stuck lookups if no peers on v6
* Merge branch 'release-v6.0.1' into stuck-lookup-v6
2024-12-13 05:02:10 +00:00
Povilas Liubauskas
4946343990
Fix subscribing to attestation subnets for aggregating ( #6681 ) ( #6682 )
...
* Fix subscribing to attestation subnets for aggregating (#6681 )
* Prevent scheduled subnet subscriptions from being overwritten by other subscriptions from same subnet with additional scoping by slot
2024-12-12 08:36:34 +00:00
Michael Sproul
fc0e0ae613
Prevent reconstruction starting prematurely ( #6669 )
...
* Prevent reconstruction starting prematurely
* Simplify condition
* Merge remote-tracking branch 'origin/release-v6.0.1' into dont-start-reconstruction-early
2024-12-12 01:58:41 +00:00
Michael Sproul
b2590bcb37
Tweak reconstruction batch size ( #6668 )
...
* Tweak reconstruction batch size
* Merge branch 'release-v6.0.1' into reconstruction-batch-size
2024-12-11 22:51:46 +00:00
Michael Sproul
c5a48a9dff
Merge remote-tracking branch 'origin/release-v6.0.1' into unstable
2024-12-10 15:53:35 +11:00
Age Manning
3b8254a8ec
Correct flakey CI tests ( #6646 )
...
* Correct flakey CI tests
* Correct clippy
* Extend timeout for events
2024-12-10 04:24:55 +00:00