From 7e8a5a2e9429afc1bf5b1a0ad88c632e870dbb10 Mon Sep 17 00:00:00 2001 From: Matthias Seitz Date: Sun, 25 Sep 2022 20:11:16 +0200 Subject: [PATCH] fix: use correct tx field const (#1735) --- ethers-core/src/types/transaction/request.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ethers-core/src/types/transaction/request.rs b/ethers-core/src/types/transaction/request.rs index ffd3aa9d..f8be2627 100644 --- a/ethers-core/src/types/transaction/request.rs +++ b/ethers-core/src/types/transaction/request.rs @@ -7,7 +7,6 @@ use crate::{ utils::keccak256, }; -use crate::types::transaction::BASE_NUM_TX_FIELDS; use rlp::{Decodable, RlpStream}; use serde::{Deserialize, Serialize}; use thiserror::Error; @@ -163,13 +162,13 @@ impl TransactionRequest { pub fn rlp(&self) -> Bytes { let mut rlp = RlpStream::new(); if let Some(chain_id) = self.chain_id { - rlp.begin_list(BASE_NUM_TX_FIELDS); + rlp.begin_list(NUM_TX_FIELDS); self.rlp_base(&mut rlp); rlp.append(&chain_id); rlp.append(&0u8); rlp.append(&0u8); } else { - rlp.begin_list(BASE_NUM_TX_FIELDS - 3); + rlp.begin_list(NUM_TX_FIELDS - 3); self.rlp_base(&mut rlp); } rlp.out().freeze().into()