mirror of
https://github.com/sigp/lighthouse.git
synced 2026-03-09 03:31:45 +00:00
Merge devnet 3 (#2859)
## Issue Addressed N/A ## Proposed Changes Changes required for the `merge-devnet-3`. Added some more non substantive renames on top of @realbigsean 's commit. Note: this doesn't include the proposer boosting changes in kintsugi v3. This devnet isn't running with the proposer boosting fork choice changes so if we are looking to merge https://github.com/sigp/lighthouse/pull/2822 into `unstable`, then I think we should just maintain this branch for the devnet temporarily. Co-authored-by: realbigsean <seananderson33@gmail.com> Co-authored-by: Paul Hauner <paul@paulhauner.com>
This commit is contained in:
@@ -242,7 +242,7 @@ impl<T: EthSpec> ExecutionBlockGenerator<T> {
|
||||
return ExecutePayloadResponse {
|
||||
status: ExecutePayloadResponseStatus::Syncing,
|
||||
latest_valid_hash: None,
|
||||
message: None,
|
||||
validation_error: None,
|
||||
};
|
||||
};
|
||||
|
||||
@@ -250,7 +250,7 @@ impl<T: EthSpec> ExecutionBlockGenerator<T> {
|
||||
return ExecutePayloadResponse {
|
||||
status: ExecutePayloadResponseStatus::Invalid,
|
||||
latest_valid_hash: Some(parent.block_hash()),
|
||||
message: Some("invalid block number".to_string()),
|
||||
validation_error: Some("invalid block number".to_string()),
|
||||
};
|
||||
}
|
||||
|
||||
@@ -260,7 +260,7 @@ impl<T: EthSpec> ExecutionBlockGenerator<T> {
|
||||
ExecutePayloadResponse {
|
||||
status: ExecutePayloadResponseStatus::Valid,
|
||||
latest_valid_hash: Some(valid_hash),
|
||||
message: None,
|
||||
validation_error: None,
|
||||
}
|
||||
}
|
||||
|
||||
@@ -324,7 +324,7 @@ impl<T: EthSpec> ExecutionBlockGenerator<T> {
|
||||
|
||||
let mut execution_payload = ExecutionPayload {
|
||||
parent_hash: forkchoice_state.head_block_hash,
|
||||
coinbase: attributes.fee_recipient,
|
||||
fee_recipient: attributes.suggested_fee_recipient,
|
||||
receipt_root: Hash256::repeat_byte(42),
|
||||
state_root: Hash256::repeat_byte(43),
|
||||
logs_bloom: vec![0; 256].into(),
|
||||
|
||||
@@ -62,12 +62,12 @@ pub async fn handle_rpc<T: EthSpec>(
|
||||
ExecutePayloadResponseStatus::Valid => ExecutePayloadResponse {
|
||||
status,
|
||||
latest_valid_hash: Some(request.block_hash),
|
||||
message: None,
|
||||
validation_error: None,
|
||||
},
|
||||
ExecutePayloadResponseStatus::Syncing => ExecutePayloadResponse {
|
||||
status,
|
||||
latest_valid_hash: None,
|
||||
message: None,
|
||||
validation_error: None,
|
||||
},
|
||||
_ => unimplemented!("invalid static executePayloadResponse"),
|
||||
}
|
||||
|
||||
@@ -121,7 +121,7 @@ impl<T: EthSpec> MockExecutionLayer<T> {
|
||||
Some(PayloadAttributes {
|
||||
timestamp,
|
||||
random,
|
||||
fee_recipient: Address::repeat_byte(42),
|
||||
suggested_fee_recipient: Address::repeat_byte(42),
|
||||
}),
|
||||
)
|
||||
.await
|
||||
|
||||
Reference in New Issue
Block a user