mirror of
https://github.com/sigp/lighthouse.git
synced 2026-03-03 00:31:50 +00:00
use electra feature in notifier completeness check (#5786)
* use electra feature in notifier completeness check * update capella and denab readiness chacks to use fork name rather than random fields
This commit is contained in:
@@ -434,11 +434,9 @@ async fn capella_readiness_logging<T: BeaconChainTypes>(
|
||||
.canonical_head
|
||||
.cached_head()
|
||||
.snapshot
|
||||
.beacon_block
|
||||
.message()
|
||||
.body()
|
||||
.execution_payload()
|
||||
.map_or(false, |payload| payload.withdrawals_root().is_ok());
|
||||
.beacon_state
|
||||
.fork_name_unchecked()
|
||||
>= ForkName::Capella;
|
||||
|
||||
let has_execution_layer = beacon_chain.execution_layer.is_some();
|
||||
|
||||
@@ -496,11 +494,9 @@ async fn deneb_readiness_logging<T: BeaconChainTypes>(
|
||||
.canonical_head
|
||||
.cached_head()
|
||||
.snapshot
|
||||
.beacon_block
|
||||
.message()
|
||||
.body()
|
||||
.execution_payload()
|
||||
.map_or(false, |payload| payload.blob_gas_used().is_ok());
|
||||
.beacon_state
|
||||
.fork_name_unchecked()
|
||||
>= ForkName::Deneb;
|
||||
|
||||
let has_execution_layer = beacon_chain.execution_layer.is_some();
|
||||
|
||||
@@ -549,17 +545,13 @@ async fn electra_readiness_logging<T: BeaconChainTypes>(
|
||||
beacon_chain: &BeaconChain<T>,
|
||||
log: &Logger,
|
||||
) {
|
||||
// TODO(electra): Once Electra has features, this code can be swapped back.
|
||||
let electra_completed = false;
|
||||
//let electra_completed = beacon_chain
|
||||
// .canonical_head
|
||||
// .cached_head()
|
||||
// .snapshot
|
||||
// .beacon_block
|
||||
// .message()
|
||||
// .body()
|
||||
// .execution_payload()
|
||||
// .map_or(false, |payload| payload.electra_placeholder().is_ok());
|
||||
let electra_completed = beacon_chain
|
||||
.canonical_head
|
||||
.cached_head()
|
||||
.snapshot
|
||||
.beacon_state
|
||||
.fork_name_unchecked()
|
||||
>= ForkName::Electra;
|
||||
|
||||
let has_execution_layer = beacon_chain.execution_layer.is_some();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user