Explorar o código

clean up mint_dbtc function in cashier service

ghassmo %!s(int64=4) %!d(string=hai) anos
pai
achega
d32884c75a
Modificáronse 1 ficheiros con 4 adicións e 32 borrados
  1. 4 32
      src/service/cashier.rs

+ 4 - 32
src/service/cashier.rs

@@ -98,38 +98,10 @@ impl CashierService {
         Ok(())
     }
 
-    //async fn mint_dbtc(&mut self, dkey_pub: jubjub::SubgroupPoint, value: u64) -> Result<()> {
-    //    let cashier_secret = self.wallet.get_cashier_private().unwrap();
-
-    //    let builder = tx::TransactionBuilder {
-    //        clear_inputs: vec![tx::TransactionBuilderClearInputInfo {
-    //            value: value,
-    //            asset_id: 1,
-    //            signature_secret: cashier_secret,
-    //        }],
-    //        inputs: vec![],
-    //        outputs: vec![tx::TransactionBuilderOutputInfo {
-    //            value: value,
-    //            asset_id: 1,
-    //            public: dkey_pub,
-    //        }],
-    //    };
-
-    //    let mut tx_data = vec![];
-    //    {
-    //        // Build the tx
-    //        let tx = builder.build(&self.mint_params, &self.spend_params);
-    //        // Now serialize it
-    //        tx.encode(&mut tx_data).expect("encode tx");
-    //    }
-
-    //    //Add to blockchain
-    //    let slab = Slab::new(tx_data);
-    //    //let mut gateway = self.gateway.lock().await;
-    //    self.gateway.put_slab(slab).await.expect("put slab");
-
-    //    Ok(())
-    //}
+    async fn mint_dbtc(&mut self, dkey_pub: jubjub::SubgroupPoint, value: u64) -> Result<()> {
+        self.client.lock().await.send(dkey_pub, value, 1).await?;
+        Ok(())
+    }
 
     async fn handle_request_loop(
         send_queue: async_channel::Sender<(PeerId, Reply)>,