From 45defac1c0a8c4edc106c8d6c85518ac783f9ae9 Mon Sep 17 00:00:00 2001 From: f321x Date: Fri, 16 Aug 2024 13:38:18 +0200 Subject: [PATCH] remove create_taproot from compilation --- .../coordinator/src/coordinator/coordinator_utils.rs | 1 + .../{create_taproot.rs => create_taproot.rs.unused} | 0 taptrade-cli-demo/coordinator/src/coordinator/mod.rs | 11 +++-------- 3 files changed, 4 insertions(+), 8 deletions(-) rename taptrade-cli-demo/coordinator/src/coordinator/{create_taproot.rs => create_taproot.rs.unused} (100%) diff --git a/taptrade-cli-demo/coordinator/src/coordinator/coordinator_utils.rs b/taptrade-cli-demo/coordinator/src/coordinator/coordinator_utils.rs index d2faa6f..ec1a88e 100644 --- a/taptrade-cli-demo/coordinator/src/coordinator/coordinator_utils.rs +++ b/taptrade-cli-demo/coordinator/src/coordinator/coordinator_utils.rs @@ -32,6 +32,7 @@ pub struct PayoutData { pub aggregated_musig_pubkey_ctx_hex: String, } +#[derive(Debug, Clone)] pub struct KeyspendContext { pub agg_sig: LiftedSignature, pub agg_nonce: MusigAggNonce, diff --git a/taptrade-cli-demo/coordinator/src/coordinator/create_taproot.rs b/taptrade-cli-demo/coordinator/src/coordinator/create_taproot.rs.unused similarity index 100% rename from taptrade-cli-demo/coordinator/src/coordinator/create_taproot.rs rename to taptrade-cli-demo/coordinator/src/coordinator/create_taproot.rs.unused diff --git a/taptrade-cli-demo/coordinator/src/coordinator/mod.rs b/taptrade-cli-demo/coordinator/src/coordinator/mod.rs index 00a343f..936fbe9 100755 --- a/taptrade-cli-demo/coordinator/src/coordinator/mod.rs +++ b/taptrade-cli-demo/coordinator/src/coordinator/mod.rs @@ -1,11 +1,12 @@ pub mod bond_monitoring; pub mod coordinator_utils; -pub mod create_taproot; +// pub mod create_taproot; pub mod mempool_monitoring; pub mod tx_confirmation_monitoring; use self::coordinator_utils::*; use super::*; +use bitcoin::key; use musig2::{AggNonce, KeyAggContext, PartialSignature}; pub async fn process_order( @@ -351,13 +352,7 @@ pub async fn handle_payout_signature( } else { return Ok(false); }; - - // let aggregated_signature = wallet::payout_tx::aggregate_partial_signatures( - // &maker_partial_sig_hex, - // &taker_partial_sig_hex, - // ) - // .map_err(|e| RequestError::CoordinatorError(e.to_string()))?; - + dbg!("Keyspend info: {}", keyspend_information); warn!("Use musig2 validate partial sig to validate sigs before using to blame users providing wrong sigs"); Ok(true)