All Classes and Interfaces

Class
Description
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
NIP-44 encrypt/decrypt thread-safe
 
 
 
 
 
 
 
 
 
Represents a private or public key in the Nostr protocol.
 
 
 
 
 
 
NIP-46 Signer A signer that supports nostrconnect:// and bunker:// flows.
 
 
 
 
 
Consider a message acknowledged when all acks are received.
Consider a message acknowledged if at least one relay acknowledges it.
Consider a message acknowledged if the majority of relays acknowledge it.
 
 
Represents a Nostr public key.
 
 
Nip-11
 
 
Announce the peer can accept connections.
An answer to an offer with the peer pubkey, sdp and metadata.
A collection of valid ice candidates that can be used to establish a connection with a peer.
All the info about the current local peer.
A webRTC offer to connect with a peer, with the peer pubkey, sdp and metadata.
All the info about a peer in the swarm.
 
 
 
 
 
 
 
A signal for the RTC handshake.
Handles peer signaling
 
 
An RTC socket between two peers.
 
 
 
 
A listener interface for subscription closure events.
A listener interface for receiving End-of-Stored-Events (EOSE) notifications from Nostr relays.
A listener interface for receiving events through a Nostr subscription.
Base marker interface for all Nostr subscription listeners.
Represents a subscription to a Nostr relay based on specific filter criteria.
TURN implemented on top of nostr relays.