bitpanda_api/model/crypto_wallet/
transaction.rs1use chrono::{DateTime, FixedOffset};
2use rust_decimal::Decimal;
3
4use crate::model::{InOrOut, TransactionStatus, TransactionType};
5
6#[derive(Debug, Clone, Eq, PartialEq, Hash, Deserialize)]
8pub struct CryptoWalletTransaction {
9 pub amount_eur: Decimal,
10 pub amount: Decimal,
11 pub confirmations: usize,
12 pub cryptocoin_id: String,
13 pub current_fiat_amount: Decimal,
14 pub current_fiat_id: String,
15 pub datetime: DateTime<FixedOffset>,
16 pub fee: Decimal,
17 pub id: String,
18 pub in_or_out: InOrOut,
19 pub recipient: String,
20 pub status: TransactionStatus,
21 pub transaction_type: TransactionType,
22 pub wallet_id: String,
23}