commit 44fd75167ef762347ae417e48d1eff6b0afd23e2
parent 9a3a01f4056cc87afdf22566e8df3142794749cb
Author: William Casarin <jb55@jb55.com>
Date: Wed, 28 Jun 2023 21:30:02 +0200
add From<&str> for Pubkey
Diffstat:
2 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/enostr/src/pubkey.rs b/enostr/src/pubkey.rs
@@ -15,6 +15,12 @@ impl From<String> for Pubkey {
}
}
+impl From<&str> for Pubkey {
+ fn from(s: &str) -> Self {
+ Pubkey(s.to_owned())
+ }
+}
+
impl From<Pubkey> for String {
fn from(pk: Pubkey) -> Self {
pk.0
diff --git a/src/app.rs b/src/app.rs
@@ -78,7 +78,10 @@ fn relay_setup(pool: &mut RelayPool, ctx: &egui::Context) {
}
fn send_initial_filters(pool: &mut RelayPool, relay_url: &str) {
- let filter = Filter::new().limit(100).kinds(vec![1, 42]);
+ let filter = Filter::new().limit(100).kinds(vec![1, 42]).pubkeys(
+ ["32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245".into()].into(),
+ );
+
let subid = "initial";
for relay in &mut pool.relays {
if relay.url == relay_url {