From 2bbd545704a01f98cd91b86398609d61e4b76381 Mon Sep 17 00:00:00 2001 From: Luke Parker Date: Mon, 3 Jul 2023 12:38:36 -0400 Subject: [PATCH] Only pull in things only needed for experimental when experimental --- coins/monero/src/ringct/borromean.rs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/coins/monero/src/ringct/borromean.rs b/coins/monero/src/ringct/borromean.rs index 9ef156d7..f618df04 100644 --- a/coins/monero/src/ringct/borromean.rs +++ b/coins/monero/src/ringct/borromean.rs @@ -3,10 +3,15 @@ use core::fmt::Debug; use std_shims::io::{self, Read, Write}; -use curve25519_dalek::{traits::Identity, scalar::Scalar, edwards::EdwardsPoint}; +use curve25519_dalek::edwards::EdwardsPoint; +#[cfg(feature = "experimental")] +use curve25519_dalek::{traits::Identity, scalar::Scalar}; +#[cfg(feature = "experimental")] use monero_generators::H_pow_2; -use crate::{hash_to_scalar, serialize::*}; +#[cfg(feature = "experimental")] +use crate::hash_to_scalar; +use crate::serialize::*; /// 64 Borromean ring signatures. ///