Skip to content

Commit

Permalink
remove default impl for ElPayload
Browse files Browse the repository at this point in the history
  • Loading branch information
sapinb committed Jul 27, 2024
1 parent d710f43 commit f6ee20e
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 22 deletions.
21 changes: 0 additions & 21 deletions crates/evmexec/src/el_payload.rs
Original file line number Diff line number Diff line change
Expand Up @@ -66,27 +66,6 @@ impl TryFrom<ElPayload> for UpdateInput {
}
}

impl Default for ElPayload {
fn default() -> Self {
Self {
parent_hash: Default::default(),
fee_recipient: Default::default(),
state_root: Default::default(),
receipts_root: Default::default(),
logs_bloom: [0u8; 256],
prev_randao: Default::default(),
block_number: Default::default(),
gas_limit: Default::default(),
gas_used: Default::default(),
timestamp: Default::default(),
extra_data: Default::default(),
base_fee_per_gas: Default::default(),
block_hash: Default::default(),
transactions: Default::default(),
}
}
}

impl From<ExecutionPayloadV1> for ElPayload {
fn from(val: ExecutionPayloadV1) -> Self {
ElPayload {
Expand Down
14 changes: 13 additions & 1 deletion crates/evmexec/src/engine.rs
Original file line number Diff line number Diff line change
Expand Up @@ -495,7 +495,19 @@ mod tests {

let el_payload = ElPayload {
base_fee_per_gas: Buf32(U256::from(10).into()),
..Default::default()
parent_hash: Default::default(),
fee_recipient: Default::default(),
state_root: Default::default(),
receipts_root: Default::default(),
logs_bloom: [0u8; 256],
prev_randao: Default::default(),
block_number: Default::default(),
gas_limit: Default::default(),
gas_used: Default::default(),
timestamp: Default::default(),
extra_data: Default::default(),
block_hash: Default::default(),
transactions: Default::default(),
};
let accessory_data = borsh::to_vec(&el_payload).unwrap();
let update_input = UpdateInput::try_from(el_payload).unwrap();
Expand Down

0 comments on commit f6ee20e

Please sign in to comment.