fireblocks_sdk/models/
smart_transfer_statistic.rs1use {
10 crate::models,
11 serde::{Deserialize, Serialize},
12};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
16pub struct SmartTransferStatistic {
17 #[serde(rename = "inflow")]
18 pub inflow: models::SmartTransferStatisticInflow,
19 #[serde(rename = "outflow")]
20 pub outflow: models::SmartTransferStatisticOutflow,
21 #[serde(rename = "totalActiveTickets")]
23 pub total_active_tickets: i32,
24 #[serde(rename = "totalInactiveTickets")]
26 pub total_inactive_tickets: i32,
27}
28
29impl SmartTransferStatistic {
30 pub fn new(
32 inflow: models::SmartTransferStatisticInflow,
33 outflow: models::SmartTransferStatisticOutflow,
34 total_active_tickets: i32,
35 total_inactive_tickets: i32,
36 ) -> SmartTransferStatistic {
37 SmartTransferStatistic {
38 inflow,
39 outflow,
40 total_active_tickets,
41 total_inactive_tickets,
42 }
43 }
44}