Skip to content

Commit d94557d

Browse files
committed
f Avoid Arcing handler if uniffi feature is disabled
1 parent 6f1098d commit d94557d

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

src/lib.rs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -874,6 +874,17 @@ impl Node {
874874
}
875875

876876
/// Returns a payment handler allowing to send and receive on-chain payments.
877+
#[cfg(not(feature = "uniffi"))]
878+
pub fn onchain_payment(&self) -> OnchainPaymentHandler {
879+
OnchainPaymentHandler::new(
880+
Arc::clone(&self.runtime),
881+
Arc::clone(&self.wallet),
882+
Arc::clone(&self.logger),
883+
)
884+
}
885+
886+
/// Returns a payment handler allowing to send and receive on-chain payments.
887+
#[cfg(feature = "uniffi")]
877888
pub fn onchain_payment(&self) -> Arc<OnchainPaymentHandler> {
878889
Arc::new(OnchainPaymentHandler::new(
879890
Arc::clone(&self.runtime),

0 commit comments

Comments
 (0)