Add OnlineWallet::getNetwork

This commit is contained in:
artfuldev 2021-10-15 00:48:48 +05:30
parent 9b7a9ded56
commit 47651f3681
2 changed files with 5 additions and 0 deletions

View File

@ -94,4 +94,5 @@ interface BlockchainConfig {
interface OnlineWallet { interface OnlineWallet {
[Throws=BdkError] [Throws=BdkError]
constructor(string descriptor, Network network, DatabaseConfig database_config, BlockchainConfig blockchain_config); constructor(string descriptor, Network network, DatabaseConfig database_config, BlockchainConfig blockchain_config);
Network get_network();
}; };

View File

@ -117,6 +117,10 @@ impl OnlineWallet {
)?); )?);
Ok(OnlineWallet { wallet }) Ok(OnlineWallet { wallet })
} }
fn get_network(&self) -> Network {
self.wallet.lock().unwrap().network()
}
} }
uniffi::deps::static_assertions::assert_impl_all!(OfflineWallet: Sync, Send); uniffi::deps::static_assertions::assert_impl_all!(OfflineWallet: Sync, Send);