Prechádzať zdrojové kódy

added deposit() to drk_cli

lunar-mining 5 rokov pred
rodič
commit
2d9caa2884
2 zmenil súbory, kde vykonal 7 pridanie a 4 odobranie
  1. 7 3
      src/cli/drk_cli.rs
  2. 0 1
      src/rpc/jsonserver.rs

+ 7 - 3
src/cli/drk_cli.rs

@@ -192,10 +192,14 @@ impl DrkCli {
         let stop = app.is_present("stop");
         let get_key = app.is_present("getkey");
 
-        let deposit = None;
+        let mut deposit = None;
         match app.subcommand_matches("deposit") {
-            Some(_) => {
-                //let deposit = Deposit::new();
+            Some(deposit_sub) => {
+                let mut dep = Deposit::new();
+                if let Some(asset) = deposit_sub.value_of("asset") {
+                    dep.asset = asset.to_string();
+                }
+                deposit = Some(dep);
             }
             None => {}
         }

+ 0 - 1
src/rpc/jsonserver.rs

@@ -238,7 +238,6 @@ impl RpcInterface {
             }
         });
 
-        // put adapter inside of mutex
         let self1 = self.clone();
         io.add_method("deposit", move |_| {
             let self2 = self1.clone();