瀏覽代碼

feat(bindings/wallet): send returns amount

thesimplekid 11 月之前
父節點
當前提交
60fa7a6532
共有 1 個文件被更改,包括 3 次插入4 次删除
  1. 3 4
      bindings/cdk-js/src/wallet.rs

+ 3 - 4
bindings/cdk-js/src/wallet.rs

@@ -179,16 +179,15 @@ impl JsWallet {
         encoded_token: String,
         signing_keys: JsValue,
         preimages: JsValue,
-    ) -> Result<()> {
+    ) -> Result<JsAmount> {
         let signing_keys: Option<Vec<SigningKey>> = serde_wasm_bindgen::from_value(signing_keys)?;
         let preimages: Option<Vec<String>> = serde_wasm_bindgen::from_value(preimages)?;
 
         self.inner
             .receive(&encoded_token, signing_keys, preimages)
             .await
-            .map_err(into_err)?;
-
-        Ok(())
+            .map_err(into_err)?
+            .into()
     }
 
     #[wasm_bindgen(js_name = send)]