We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cbdd07c commit 89cff13Copy full SHA for 89cff13
README.md
@@ -27,8 +27,20 @@ Add the following to the dependencies array in your `Package.swift`:
27
``` swift
28
import NostrSDK
29
30
-// TODO
+let keys = Keys.generate();
31
+let client = Client(keys: keys);
32
33
+try client.addRelay(url: "wss://relay.damus.io");
34
+client.connect();
35
+
36
+let filter = Filter()
37
+ .pubkey(pubkey: keys.publicKey())
38
+ .since(timestamp: timestamp());
39
+let events = try client.getEventsOf(filters: [filter], timeout: nil);
40
+// handle events
41
42
+let event = try EventBuilder.newTextNote(content: "Hello ffrom Rust Nostr SDK Swift bindings", tags: []).toEvent(keys: keys);
43
+client.sendEvent(event: event);
44
```
45
46
## Information for Maintainers and Contributors
0 commit comments