many improvements

This commit is contained in:
William Casarin
2022-12-12 14:33:37 -08:00
parent e629402d11
commit 48af3dde9d
15 changed files with 334 additions and 118 deletions

View File

@@ -58,9 +58,12 @@ impl Relay {
})
}
pub fn subscribe(&mut self, subid: String, filters: Vec<Filter>) {
let cmd = ClientMessage::req(subid, filters);
let txt = WsMessage::Text(cmd.to_json());
pub fn send(&mut self, msg: &ClientMessage) {
let txt = WsMessage::Text(msg.to_json());
self.sender.send(txt);
}
pub fn subscribe(&mut self, subid: String, filters: Vec<Filter>) {
self.send(&ClientMessage::req(subid, filters));
}
}