whisky_common/models/
deserialized_address.rs1#[derive(Clone, Debug, Eq, Hash, PartialEq)]
2pub struct DeserializedAddress {
3 pub pub_key_hash: String,
4 pub script_hash: String,
5 pub stake_key_hash: String,
6 pub stake_key_script_hash: String,
7}
8
9impl DeserializedAddress {
10 pub fn new(
11 pub_key_hash: &str,
12 script_hash: &str,
13 stake_key_hash: &str,
14 stake_key_script_hash: &str,
15 ) -> Self {
16 Self {
17 pub_key_hash: pub_key_hash.to_string(),
18 script_hash: script_hash.to_string(),
19 stake_key_hash: stake_key_hash.to_string(),
20 stake_key_script_hash: stake_key_script_hash.to_string(),
21 }
22 }
23}