diff options
Diffstat (limited to 'src/nip46.rs')
| -rw-r--r-- | src/nip46.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/nip46.rs b/src/nip46.rs index e115df6..04e3036 100644 --- a/src/nip46.rs +++ b/src/nip46.rs | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | use crate::db::MirrorDb; | 1 | use crate::db::MirrorDb; |
| 2 | use anyhow::{Context, Result}; | 2 | use anyhow::{Context, Result}; |
| 3 | use nostr::nips::nip04; | 3 | use nostr::nips::nip04; |
| 4 | use nostr::nips::nip46::{Message, NostrConnectURI, NostrConnectMetadata, Request, ResponseResult}; | 4 | use nostr::nips::nip46::{Message, NostrConnectURI, Request, ResponseResult}; |
| 5 | use nostr_sdk::prelude::*; | 5 | use nostr_sdk::prelude::*; |
| 6 | use std::collections::HashMap; | 6 | use std::collections::HashMap; |
| 7 | use std::sync::Arc; | 7 | use std::sync::Arc; |
| @@ -95,7 +95,7 @@ impl Nip46Client { | |||
| 95 | let pairing_uri = Self::build_pairing_uri(&client_keys, &self.relays); | 95 | let pairing_uri = Self::build_pairing_uri(&client_keys, &self.relays); |
| 96 | 96 | ||
| 97 | self.db | 97 | self.db |
| 98 | .upsert_nip46_session(&pk_hex, &client_keys.secret_key().to_hex(), None, false) | 98 | .upsert_nip46_session(&pk_hex, &client_keys.secret_key().to_secret_hex(), None, false) |
| 99 | .await?; | 99 | .await?; |
| 100 | 100 | ||
| 101 | Session { | 101 | Session { |
| @@ -232,7 +232,7 @@ impl Nip46Client { | |||
| 232 | let _ = db | 232 | let _ = db |
| 233 | .upsert_nip46_session( | 233 | .upsert_nip46_session( |
| 234 | &pk_hex, | 234 | &pk_hex, |
| 235 | &session.client_keys.secret_key().to_hex(), | 235 | &session.client_keys.secret_key().to_secret_hex(), |
| 236 | Some(&signer_hex), | 236 | Some(&signer_hex), |
| 237 | true, | 237 | true, |
| 238 | ) | 238 | ) |
| @@ -344,14 +344,14 @@ impl Nip46Client { | |||
| 344 | pending.remove(&request_id); | 344 | pending.remove(&request_id); |
| 345 | } | 345 | } |
| 346 | 346 | ||
| 347 | result.map_err(|_| { | 347 | let inner = result.map_err(|_| { |
| 348 | anyhow::anyhow!( | 348 | anyhow::anyhow!( |
| 349 | "NIP-46 signing request timed out after {}s", | 349 | "NIP-46 signing request timed out after {}s", |
| 350 | timeout.as_secs() | 350 | timeout.as_secs() |
| 351 | ) | 351 | ) |
| 352 | })??; | 352 | })??; |
| 353 | 353 | ||
| 354 | Ok(result) | 354 | Ok(inner) |
| 355 | } | 355 | } |
| 356 | 356 | ||
| 357 | pub async fn get_status(&self) -> Vec<Nip46Status> { | 357 | pub async fn get_status(&self) -> Vec<Nip46Status> { |