Skip to content

Commit 95d50ac

Browse files
authored
refactor: remove unused AccountTransaction type (#520)
1 parent adf7e92 commit 95d50ac

File tree

3 files changed

+9
-25
lines changed

3 files changed

+9
-25
lines changed

starknet-providers/src/sequencer/models/conversions.rs

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -455,20 +455,6 @@ impl TryFrom<TransactionFinalityStatus> for core::TransactionFinalityStatus {
455455
}
456456
}
457457

458-
impl TryFrom<core::BroadcastedTransaction> for AccountTransaction {
459-
type Error = ConversionError;
460-
461-
fn try_from(value: core::BroadcastedTransaction) -> Result<Self, Self::Error> {
462-
match value {
463-
core::BroadcastedTransaction::Invoke(inner) => Ok(Self::InvokeFunction(inner.into())),
464-
core::BroadcastedTransaction::Declare(inner) => Ok(Self::Declare(inner.try_into()?)),
465-
core::BroadcastedTransaction::DeployAccount(inner) => {
466-
Ok(Self::DeployAccount(inner.into()))
467-
}
468-
}
469-
}
470-
}
471-
472458
impl From<core::BroadcastedInvokeTransaction> for InvokeFunctionTransactionRequest {
473459
fn from(value: core::BroadcastedInvokeTransaction) -> Self {
474460
Self {

starknet-providers/src/sequencer/models/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ pub use contract_addresses::ContractAddresses;
2929

3030
mod transaction_request;
3131
pub use transaction_request::{
32-
AccountTransaction, AddTransactionResult, AddTransactionResultCode,
32+
AddTransactionResult, AddTransactionResultCode,
3333
DeclareTransaction as DeclareTransactionRequest,
3434
DeclareV1Transaction as DeclareV1TransactionRequest,
3535
DeclareV2Transaction as DeclareV2TransactionRequest,

starknet-providers/src/sequencer/models/transaction_request.rs

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,14 @@ const QUERY_VERSION_TWO: FieldElement = FieldElement::from_mont([
2727
576460752142433232,
2828
]);
2929

30+
/// 2 ^ 128 + 3
31+
const QUERY_VERSION_THREE: FieldElement = FieldElement::from_mont([
32+
18446744073700081569,
33+
17407,
34+
18446744073709551584,
35+
576460752142432688,
36+
]);
37+
3038
#[serde_as]
3139
#[derive(Debug, Deserialize)]
3240
#[cfg_attr(feature = "no_unknown_fields", serde(deny_unknown_fields))]
@@ -57,16 +65,6 @@ pub enum TransactionRequest {
5765
DeployAccount(DeployAccountTransaction),
5866
}
5967

60-
/// Represents a transaction in the Starknet network that is originated from an action of an
61-
/// account.
62-
#[derive(Debug, Serialize)]
63-
#[serde(tag = "type", rename_all = "SCREAMING_SNAKE_CASE")]
64-
pub enum AccountTransaction {
65-
Declare(DeclareTransaction),
66-
InvokeFunction(InvokeFunctionTransaction),
67-
DeployAccount(DeployAccountTransaction),
68-
}
69-
7068
#[derive(Debug, Serialize)]
7169
#[serde(untagged)]
7270
pub enum DeclareTransaction {

0 commit comments

Comments
 (0)