btcpay_client/models/
offchain_balance_data.rs1#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
15pub struct OffchainBalanceData {
16 #[serde(rename = "opening", skip_serializing_if = "Option::is_none")]
18 pub opening: Option<String>,
19 #[serde(rename = "local", skip_serializing_if = "Option::is_none")]
21 pub local: Option<String>,
22 #[serde(rename = "remote", skip_serializing_if = "Option::is_none")]
24 pub remote: Option<String>,
25 #[serde(rename = "closing", skip_serializing_if = "Option::is_none")]
27 pub closing: Option<String>,
28}
29
30impl OffchainBalanceData {
31 pub fn new() -> OffchainBalanceData {
32 OffchainBalanceData {
33 opening: None,
34 local: None,
35 remote: None,
36 closing: None,
37 }
38 }
39}
40
41