1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
pub struct GetXrpRippleBlockDetailsByBlockHashRi {
#[serde(rename = "blockHash")]
pub block_hash: String,
#[serde(rename = "blockHeight")]
pub block_height: i32,
#[serde(rename = "nextBlockHash")]
pub next_block_hash: String,
#[serde(rename = "previousBlockHash")]
pub previous_block_hash: String,
#[serde(rename = "timestamp")]
pub timestamp: i32,
#[serde(rename = "totalCoins")]
pub total_coins: Box<crate::models::GetXrpRippleBlockDetailsByBlockHashRiTotalCoins>,
#[serde(rename = "totalFees")]
pub total_fees: Box<crate::models::GetXrpRippleBlockDetailsByBlockHeightRiTotalFees>,
#[serde(rename = "transactionsCount")]
pub transactions_count: i32,
}
impl GetXrpRippleBlockDetailsByBlockHashRi {
pub fn new(block_hash: String, block_height: i32, next_block_hash: String, previous_block_hash: String, timestamp: i32, total_coins: crate::models::GetXrpRippleBlockDetailsByBlockHashRiTotalCoins, total_fees: crate::models::GetXrpRippleBlockDetailsByBlockHeightRiTotalFees, transactions_count: i32) -> GetXrpRippleBlockDetailsByBlockHashRi {
GetXrpRippleBlockDetailsByBlockHashRi {
block_hash,
block_height,
next_block_hash,
previous_block_hash,
timestamp,
total_coins: Box::new(total_coins),
total_fees: Box::new(total_fees),
transactions_count,
}
}
}