Skip to content

Commit

Permalink
fix: add missing depositReceiptVersion field
Browse files Browse the repository at this point in the history
  • Loading branch information
0xZerohero committed Feb 14, 2024
1 parent c0655fe commit e25a38c
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions crates/rpc/rpc/src/eth/api/transactions.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1359,13 +1359,10 @@ pub(crate) fn build_transaction_receipt_with_block_receipts(

#[cfg(feature = "optimism")]
{
let mut op_fields = OptimismTransactionReceiptFields {
deposit_nonce: receipt.deposit_nonce.map(U64::from),
..Default::default()
};
let mut op_fields = OptimismTransactionReceiptFields::default();

if let Some(l1_block_info) = optimism_tx_meta.l1_block_info {
if !transaction.is_deposit() {
if !transaction.is_deposit() {
if let Some(l1_block_info) = optimism_tx_meta.l1_block_info {
op_fields.l1_fee = optimism_tx_meta.l1_fee;
op_fields.l1_gas_used = optimism_tx_meta
.l1_data_gas
Expand All @@ -1374,6 +1371,9 @@ pub(crate) fn build_transaction_receipt_with_block_receipts(
Some(f64::from(l1_block_info.l1_base_fee_scalar) / 1_000_000.0);
op_fields.l1_gas_price = Some(l1_block_info.l1_base_fee);
}
} else {
op_fields.deposit_nonce = receipt.deposit_nonce.map(U64::from);
op_fields.deposit_receipt_version = receipt.deposit_receipt_version.map(U64::from);
}

res_receipt.other = op_fields.into();
Expand Down

0 comments on commit e25a38c

Please sign in to comment.