|
1 | | -use spark_wallet::Network as SparkNetwork; |
2 | | -use spark_wallet::SparkWalletConfig as SparkSparkWalletConfig; |
3 | | - |
4 | | -use crate::ffi::Network; |
| 1 | +use crate::SparkWalletConfig as OrangeSparkWalletConfig; |
5 | 2 | use crate::{impl_from_core_type, impl_into_core_type}; |
6 | 3 |
|
7 | | -impl From<SparkNetwork> for Network { |
8 | | - fn from(network: SparkNetwork) -> Self { |
9 | | - match network { |
10 | | - SparkNetwork::Mainnet => Network::Mainnet, |
11 | | - SparkNetwork::Regtest => Network::Regtest, |
12 | | - SparkNetwork::Testnet => Network::Testnet, |
13 | | - SparkNetwork::Signet => Network::Signet, |
14 | | - } |
15 | | - } |
16 | | -} |
17 | | - |
18 | | -impl From<Network> for SparkNetwork { |
19 | | - fn from(network: Network) -> Self { |
20 | | - match network { |
21 | | - Network::Mainnet => SparkNetwork::Mainnet, |
22 | | - Network::Regtest => SparkNetwork::Regtest, |
23 | | - Network::Testnet => SparkNetwork::Testnet, |
24 | | - Network::Signet => SparkNetwork::Signet, |
25 | | - } |
26 | | - } |
27 | | -} |
28 | | - |
29 | 4 | #[derive(Clone, Debug, uniffi::Object)] |
30 | | -pub struct SparkWalletConfig(pub SparkSparkWalletConfig); |
| 5 | +pub struct SparkWalletConfig(pub OrangeSparkWalletConfig); |
31 | 6 |
|
32 | 7 | // TODO: For now just support the default configuration. |
33 | 8 | // In the future we will want to expose all of the Spark configuration objects |
34 | 9 | #[uniffi::export] |
35 | 10 | impl SparkWalletConfig { |
36 | 11 | #[uniffi::constructor] |
37 | | - pub fn default_config(network: Network) -> Self { |
38 | | - SparkWalletConfig(SparkSparkWalletConfig::default_config(network.into())) |
| 12 | + pub fn default_config() -> Self { |
| 13 | + SparkWalletConfig(OrangeSparkWalletConfig::default()) |
39 | 14 | } |
40 | 15 | } |
41 | 16 |
|
42 | | -impl_from_core_type!(SparkSparkWalletConfig, SparkWalletConfig); |
43 | | -impl_into_core_type!(SparkWalletConfig, SparkSparkWalletConfig); |
| 17 | +impl_from_core_type!(OrangeSparkWalletConfig, SparkWalletConfig); |
| 18 | +impl_into_core_type!(SparkWalletConfig, OrangeSparkWalletConfig); |
0 commit comments