diff --git a/crates/types/src/rpc/transactions/broadcasted_deploy_account_transaction.rs b/crates/types/src/rpc/transactions/broadcasted_deploy_account_transaction.rs index 613fa661f..837e6b52d 100644 --- a/crates/types/src/rpc/transactions/broadcasted_deploy_account_transaction.rs +++ b/crates/types/src/rpc/transactions/broadcasted_deploy_account_transaction.rs @@ -4,6 +4,7 @@ use cairo_felt::Felt252; use serde::{Deserialize, Serialize}; use starknet_api::core::calculate_contract_address; use starknet_api::transaction::Fee; +use starknet_rs_ff::FieldElement; use crate::contract_address::ContractAddress; use crate::error::DevnetResult; @@ -14,6 +15,8 @@ use crate::felt::{ use crate::rpc::transactions::deploy_account_transaction::DeployAccountTransaction; use crate::rpc::transactions::BroadcastedTransactionCommon; +const TRANSACTION_VERSION: FieldElement = FieldElement::ONE; + #[derive(Debug, Clone, Eq, PartialEq, Deserialize, Serialize)] pub struct BroadcastedDeployAccountTransaction { #[serde(flatten)] @@ -74,7 +77,7 @@ impl BroadcastedDeployAccountTransaction { let sn_api_transaction = starknet_api::transaction::DeployAccountTransaction { max_fee: self.common.max_fee, - version: starknet_api::transaction::TransactionVersion(self.common.version.into()), + version: starknet_api::transaction::TransactionVersion(TRANSACTION_VERSION.into()), signature: starknet_api::transaction::TransactionSignature( self.common.signature.iter().map(|felt| felt.into()).collect(), ),