diff --git a/src/api.rs b/src/api.rs index 2c1c4cf..bf801a9 100644 --- a/src/api.rs +++ b/src/api.rs @@ -524,6 +524,15 @@ pub fn set_shared_secrets(secrets: String) -> ApiResult<()>{ Ok(()) } +#[wasm_bindgen] +pub fn get_pairing_process_id() -> ApiResult { + let local_device = lock_local_device()?; + + let pairing_commitment = local_device.get_pairing_commitment().ok_or(ApiError::new("Device is not paired".to_owned()))?; + + Ok(pairing_commitment.to_string()) +} + #[wasm_bindgen] pub fn dump_device() -> ApiResult { let local_device = lock_local_device()?;