Index

A B C D E F G H I K L M N O P Q R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ack(NostrRelay, String, Instant, BiConsumer<NostrMessageAck, String>, BiConsumer<NostrMessageAck, String>) - Static method in class org.ngengine.nostr4j.proto.NostrMessage
 
ackTimeoutS - Variable in class org.ngengine.nostr4j.NostrRelay
 
action - Variable in class org.ngengine.nostr4j.utils.ScheduledAction
 
addCloseListener(NostrSubCloseListener) - Method in class org.ngengine.nostr4j.NostrSubscription
Adds a listener for subscription close events.
addComponent(NostrRelayComponent) - Method in class org.ngengine.nostr4j.NostrRelay
 
addConnectionListener(NostrRTCRoomPeerConnectedListener) - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
 
addDisconnectionListener(NostrRTCRoomPeerDisconnectListener) - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
 
addEoseListener(NostrSubEoseListener) - Method in class org.ngengine.nostr4j.NostrSubscription
Adds a listener for EOSE (End Of Stored Events) notifications.
addEventListener(NostrSubEventListener) - Method in class org.ngengine.nostr4j.NostrSubscription
Adds a listener for events received on this subscription.
addListener(NostrSubListener) - Method in class org.ngengine.nostr4j.NostrSubscription
Adds a general subscription listener that may implement one or more specific listener interfaces.
addListener(NostrRTCRoomListener) - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
 
addListener(NostrRTCSocketListener) - Method in class org.ngengine.nostr4j.rtc.NostrRTCSocket
 
addListener(NostrRTCSignaling.Listener) - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling
 
addListener(NostrTURN.Listener) - Method in class org.ngengine.nostr4j.rtc.turn.NostrTURN
 
addMessageListener(NostrRTCRoomPeerMessageListener) - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
 
addNoticeListener(NostrNoticeListener) - Method in class org.ngengine.nostr4j.NostrPool
 
addPeerDiscoveryListener(NostrRTCRoomPeerDiscoveredListener) - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
 
addPerm(String) - Method in class org.ngengine.nostr4j.nip46.Nip46AppMetadata
 
afterSendMessage(NostrMessage) - Method in class org.ngengine.nostr4j.NostrRelay
 
apply(List<AsyncTask<NostrMessageAck>>) - Method in class org.ngengine.nostr4j.pool.NostrPoolAllAckPolicy
 
apply(List<AsyncTask<NostrMessageAck>>) - Method in class org.ngengine.nostr4j.pool.NostrPoolAnyAckPolicy
 
apply(List<AsyncTask<NostrMessageAck>>) - Method in class org.ngengine.nostr4j.pool.NostrPoolQuorumAckPolicy
 
asBech32() - Method in interface org.ngengine.nostr4j.keypair.NostrKey
Returns the bech32 string representation of the key This representation is lazily generated and cached after the first call.
asBech32() - Method in class org.ngengine.nostr4j.keypair.NostrPrivateKey
 
asBech32() - Method in class org.ngengine.nostr4j.keypair.NostrPublicKey
 
asHex() - Method in interface org.ngengine.nostr4j.keypair.NostrKey
Returns the hex string representation of the key.
asHex() - Method in class org.ngengine.nostr4j.keypair.NostrPrivateKey
 
asHex() - Method in class org.ngengine.nostr4j.keypair.NostrPublicKey
 
asNcryptsec(String) - Method in class org.ngengine.nostr4j.keypair.NostrPrivateKey
Encrypt the private key using nip-49 and a passphrase.
asReadOnlyBytes() - Method in interface org.ngengine.nostr4j.keypair.NostrKey
Returns a readonly bytes representation of the key
asReadOnlyBytes() - Method in class org.ngengine.nostr4j.keypair.NostrPrivateKey
 
asReadOnlyBytes() - Method in class org.ngengine.nostr4j.keypair.NostrPublicKey
 

B

ban(NostrPublicKey) - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
Ban a peer.
Bech32 - Class in org.ngengine.nostr4j.utils
 
Bech32() - Constructor for class org.ngengine.nostr4j.utils.Bech32
 
Bech32.Bech32DecodingException - Exception Class in org.ngengine.nostr4j.utils
 
Bech32.Bech32EncodingException - Exception Class in org.ngengine.nostr4j.utils
 
Bech32.Bech32Exception - Exception Class in org.ngengine.nostr4j.utils
 
Bech32.Bech32InvalidChecksumException - Exception Class in org.ngengine.nostr4j.utils
 
Bech32.Bech32InvalidRangeException - Exception Class in org.ngengine.nostr4j.utils
 
Bech32.Bech32RuntimeException - Exception Class in org.ngengine.nostr4j.utils
 
bech32Decode(String) - Static method in class org.ngengine.nostr4j.utils.Bech32
 
Bech32DecodingException(String) - Constructor for exception class org.ngengine.nostr4j.utils.Bech32.Bech32DecodingException
 
bech32Encode(byte[], ByteBuffer) - Static method in class org.ngengine.nostr4j.utils.Bech32
 
bech32Encode(byte[], ByteBuffer, byte[]) - Static method in class org.ngengine.nostr4j.utils.Bech32
 
Bech32EncodingException(String) - Constructor for exception class org.ngengine.nostr4j.utils.Bech32.Bech32EncodingException
 
Bech32Exception(String) - Constructor for exception class org.ngengine.nostr4j.utils.Bech32.Bech32Exception
 
Bech32InvalidChecksumException(String) - Constructor for exception class org.ngengine.nostr4j.utils.Bech32.Bech32InvalidChecksumException
 
Bech32InvalidRangeException(String) - Constructor for exception class org.ngengine.nostr4j.utils.Bech32.Bech32InvalidRangeException
 
Bech32RuntimeException(Exception) - Constructor for exception class org.ngengine.nostr4j.utils.Bech32.Bech32RuntimeException
 
Bech32RuntimeException(String) - Constructor for exception class org.ngengine.nostr4j.utils.Bech32.Bech32RuntimeException
 
beforeSendMessage(NostrMessage) - Method in class org.ngengine.nostr4j.NostrRelay
 
broadcast(ByteBuffer) - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
Broadcast some data to all connected peers.
BunkerUrl - Class in org.ngengine.nostr4j.nip46
 
BunkerUrl(NostrPublicKey, String, List<String>) - Constructor for class org.ngengine.nostr4j.nip46.BunkerUrl
 
BunkerUrl(NostrPublicKey, List<String>) - Constructor for class org.ngengine.nostr4j.nip46.BunkerUrl
 
ByteBufferList - Class in org.ngengine.nostr4j.utils
 
ByteBufferList(ByteBuffer) - Constructor for class org.ngengine.nostr4j.utils.ByteBufferList
 

C

callCloseListeners() - Method in class org.ngengine.nostr4j.NostrSubscription
 
callEoseListeners(boolean) - Method in class org.ngengine.nostr4j.NostrSubscription
 
callEventListeners(SignedNostrEvent, boolean) - Method in class org.ngengine.nostr4j.NostrSubscription
 
callFailureCallback(String) - Method in class org.ngengine.nostr4j.proto.NostrMessageAck
 
callSuccessCallback(String) - Method in class org.ngengine.nostr4j.proto.NostrMessageAck
 
checkOrder() - Method in class org.ngengine.nostr4j.event.tracker.ForwardSlidingWindowEventTracker
 
CHUNK_LENGTH - Static variable in class org.ngengine.nostr4j.rtc.turn.NostrTURNSettings
 
clear() - Method in class org.ngengine.nostr4j.event.tracker.FailOnDoubleTracker
 
clear() - Method in class org.ngengine.nostr4j.event.tracker.NaiveEventTracker
 
clearExternalIdentities() - Method in class org.ngengine.nostr4j.nip39.Nip39ExternalIdentities
 
clearTags(String) - Method in class org.ngengine.nostr4j.event.UnsignedNostrEvent
 
clientPubKey - Variable in class org.ngengine.nostr4j.nip46.NostrconnectUrl
 
clone() - Method in class org.ngengine.nostr4j.event.SignedNostrEvent
 
clone() - Method in class org.ngengine.nostr4j.event.UnsignedNostrEvent
 
clone() - Method in class org.ngengine.nostr4j.keypair.NostrKeyPair
 
clone() - Method in class org.ngengine.nostr4j.keypair.NostrPrivateKey
 
clone() - Method in class org.ngengine.nostr4j.keypair.NostrPublicKey
 
clone() - Method in class org.ngengine.nostr4j.nip46.BunkerUrl
 
clone() - Method in class org.ngengine.nostr4j.nip46.Nip46AppMetadata
 
clone() - Method in class org.ngengine.nostr4j.nip46.NostrconnectUrl
 
clone() - Method in class org.ngengine.nostr4j.NostrRelayInfo
 
clone() - Method in class org.ngengine.nostr4j.rtc.turn.NostrTURNSettings
 
clone() - Method in class org.ngengine.nostr4j.signer.NostrKeyPairSigner
 
close() - Method in class org.ngengine.nostr4j.NostrPool
 
close() - Method in class org.ngengine.nostr4j.NostrSubscription
Closes the subscription, stopping the event flow.
close() - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
 
close() - Method in class org.ngengine.nostr4j.rtc.NostrRTCSocket
Close the socket.
close() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling
Close the signaling
close() - Method in class org.ngengine.nostr4j.rtc.turn.NostrTURN
 
close() - Method in class org.ngengine.nostr4j.signer.NostrKeyPairSigner
 
close() - Method in class org.ngengine.nostr4j.signer.NostrNIP46Signer
Close this signer and all its resources.
close() - Method in interface org.ngengine.nostr4j.signer.NostrSigner
Close the signer and terminate all its resources
computeEventId(String, NostrEvent) - Static method in interface org.ngengine.nostr4j.event.NostrEvent
 
connect() - Method in class org.ngengine.nostr4j.NostrRelay
 
connect(BunkerUrl) - Method in class org.ngengine.nostr4j.signer.NostrNIP46Signer
Connect to a remote signer using the bunker flow
connectCallbacks - Variable in class org.ngengine.nostr4j.NostrRelay
 
connected - Variable in class org.ngengine.nostr4j.NostrRelay
 
connecting - Variable in class org.ngengine.nostr4j.NostrRelay
 
connector - Variable in class org.ngengine.nostr4j.NostrRelay
 
connectRelay(NostrRelay) - Method in class org.ngengine.nostr4j.NostrPool
 
count() - Method in class org.ngengine.nostr4j.event.tracker.ForwardSlidingWindowEventTracker
 
createdAt - Variable in class org.ngengine.nostr4j.event.SignedNostrEvent.Identifier
 
createdAt(Instant) - Method in class org.ngengine.nostr4j.event.UnsignedNostrEvent
 
createdAtInstant - Variable in class org.ngengine.nostr4j.event.SignedNostrEvent.Identifier
 
currentTimeSeconds() - Method in class org.ngengine.nostr4j.event.tracker.ForwardSlidingWindowEventTracker
 
cutOffS - Variable in class org.ngengine.nostr4j.event.tracker.ForwardSlidingWindowEventTracker
 

D

data - Variable in class org.ngengine.nostr4j.nip05.Nip05Identity
 
decrypt(String, byte[]) - Static method in class org.ngengine.nostr4j.nip44.Nip44
 
decrypt(String, String) - Static method in class org.ngengine.nostr4j.nip49.Nip49
 
decrypt(String, String, int) - Static method in class org.ngengine.nostr4j.nip49.Nip49
 
decrypt(String, NostrPublicKey) - Method in class org.ngengine.nostr4j.signer.NostrKeyPairSigner
 
decrypt(String, NostrPublicKey) - Method in class org.ngengine.nostr4j.signer.NostrNIP46Signer
 
decrypt(String, NostrPublicKey) - Method in interface org.ngengine.nostr4j.signer.NostrSigner
Decrypt a message
decryptSync(String, byte[]) - Static method in class org.ngengine.nostr4j.nip44.Nip44
 
decryptSync(String, String) - Static method in class org.ngengine.nostr4j.nip49.Nip49
 
decryptSync(String, String, int) - Static method in class org.ngengine.nostr4j.nip49.Nip49
 
DEFAULT - Static variable in class org.ngengine.nostr4j.rtc.turn.NostrTURNSettings
 
disconnect(String) - Method in class org.ngengine.nostr4j.NostrRelay
 
DISCONNECTED - Enum constant in enum class org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling.Listener.RemoveReason
 
disconnectedByClient - Variable in class org.ngengine.nostr4j.NostrRelay
 
discover() - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
 
domain - Variable in class org.ngengine.nostr4j.nip05.Nip05Identity
 

E

encrypt(String, byte[]) - Static method in class org.ngengine.nostr4j.nip44.Nip44
 
encrypt(String, byte[], byte[]) - Static method in class org.ngengine.nostr4j.nip44.Nip44
 
encrypt(String, NostrPublicKey) - Method in class org.ngengine.nostr4j.signer.NostrKeyPairSigner
 
encrypt(String, NostrPublicKey) - Method in class org.ngengine.nostr4j.signer.NostrNIP46Signer
 
encrypt(String, NostrPublicKey) - Method in interface org.ngengine.nostr4j.signer.NostrSigner
Encrypt a message
encrypt(NostrPrivateKey, String) - Static method in class org.ngengine.nostr4j.nip49.Nip49
 
encrypt(NostrPrivateKey, String, int, int) - Static method in class org.ngengine.nostr4j.nip49.Nip49
 
encryptSync(String, byte[]) - Static method in class org.ngengine.nostr4j.nip44.Nip44
 
encryptSync(String, byte[], byte[]) - Static method in class org.ngengine.nostr4j.nip44.Nip44
 
encryptSync(NostrPrivateKey, String) - Static method in class org.ngengine.nostr4j.nip49.Nip49
 
encryptSync(NostrPrivateKey, String, int, int) - Static method in class org.ngengine.nostr4j.nip49.Nip49
 
equals(Object) - Method in class org.ngengine.nostr4j.event.SignedNostrEvent
 
equals(Object) - Method in class org.ngengine.nostr4j.event.SignedNostrEvent.Identifier
 
equals(Object) - Method in class org.ngengine.nostr4j.event.SignedNostrEvent.ReceivedSignedNostrEvent
 
equals(Object) - Method in class org.ngengine.nostr4j.event.UnsignedNostrEvent
 
equals(Object) - Method in class org.ngengine.nostr4j.keypair.NostrKeyPair
 
equals(Object) - Method in class org.ngengine.nostr4j.keypair.NostrPrivateKey
 
equals(Object) - Method in class org.ngengine.nostr4j.keypair.NostrPublicKey
 
equals(Object) - Method in class org.ngengine.nostr4j.nip01.Nip01UserMetadata
 
equals(Object) - Method in class org.ngengine.nostr4j.nip39.ExternalIdentity
 
equals(Object) - Method in class org.ngengine.nostr4j.proto.NostrMessage
 
equals(Object) - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCAnnounce
 
equals(Object) - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCPeer
 
equals(Object) - Method in class org.ngengine.nostr4j.rtc.turn.NostrTURNSettings
 
equals(Object) - Method in class org.ngengine.nostr4j.signer.NostrKeyPairSigner
 
eventTracker - Variable in class org.ngengine.nostr4j.NostrSubscription
 
EventTracker - Interface in org.ngengine.nostr4j.event.tracker
 
executor - Variable in class org.ngengine.nostr4j.NostrRelay
 
EXPIRED - Enum constant in enum class org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling.Listener.RemoveReason
 
ExponentialBackoff - Class in org.ngengine.nostr4j.utils
 
ExponentialBackoff() - Constructor for class org.ngengine.nostr4j.utils.ExponentialBackoff
 
ExponentialBackoff(long, long, long, TimeUnit, float) - Constructor for class org.ngengine.nostr4j.utils.ExponentialBackoff
 
ExternalIdentity - Class in org.ngengine.nostr4j.nip39
 
ExternalIdentity(String, String, List<String>) - Constructor for class org.ngengine.nostr4j.nip39.ExternalIdentity
 

F

FailOnDoubleTracker - Class in org.ngengine.nostr4j.event.tracker
 
FailOnDoubleTracker() - Constructor for class org.ngengine.nostr4j.event.tracker.FailOnDoubleTracker
 
FAILURE - Enum constant in enum class org.ngengine.nostr4j.proto.NostrMessageAck.Status
 
fetch(String, Duration) - Static method in class org.ngengine.nostr4j.nip05.Nip05
 
fetch(String, Duration, boolean) - Static method in class org.ngengine.nostr4j.nip05.Nip05
 
fetch(Collection<NostrFilter>) - Method in class org.ngengine.nostr4j.NostrPool
 
fetch(Collection<NostrFilter>, long, TimeUnit) - Method in class org.ngengine.nostr4j.NostrPool
 
fetch(Collection<NostrFilter>, long, TimeUnit, Class<? extends EventTracker>) - Method in class org.ngengine.nostr4j.NostrPool
 
fetch(Collection<NostrFilter>, Class<? extends EventTracker>) - Method in class org.ngengine.nostr4j.NostrPool
 
fetch(NostrFilter) - Method in class org.ngengine.nostr4j.NostrPool
 
fetch(NostrFilter, long, TimeUnit) - Method in class org.ngengine.nostr4j.NostrPool
 
fetch(NostrFilter, long, TimeUnit, Class<? extends EventTracker>) - Method in class org.ngengine.nostr4j.NostrPool
 
fetch(NostrFilter, Class<? extends EventTracker>) - Method in class org.ngengine.nostr4j.NostrPool
 
fetch(NostrPool, NostrPublicKey) - Static method in class org.ngengine.nostr4j.nip01.Nip01
 
fetch(NostrPool, NostrPublicKey) - Static method in class org.ngengine.nostr4j.nip24.Nip24
 
fetch(NostrPool, NostrPublicKey) - Static method in class org.ngengine.nostr4j.nip39.Nip39
 
fetch(NostrPool, Nip01UserMetadataFilter) - Static method in class org.ngengine.nostr4j.nip01.Nip01
 
fetch(NostrPool, Nip01UserMetadataFilter) - Static method in class org.ngengine.nostr4j.nip24.Nip24
 
fetch(NostrPool, Nip01UserMetadataFilter) - Static method in class org.ngengine.nostr4j.nip39.Nip39
 
firstConnection - Variable in class org.ngengine.nostr4j.NostrRelay
 
ForwardSlidingWindowEventTracker - Class in org.ngengine.nostr4j.event.tracker
 
ForwardSlidingWindowEventTracker() - Constructor for class org.ngengine.nostr4j.event.tracker.ForwardSlidingWindowEventTracker
 
ForwardSlidingWindowEventTracker(int, int, long, TimeUnit, long, TimeUnit) - Constructor for class org.ngengine.nostr4j.event.tracker.ForwardSlidingWindowEventTracker
 
from(NostrEvent) - Static method in class org.ngengine.nostr4j.nip01.Nip01
 
from(NostrEvent) - Static method in class org.ngengine.nostr4j.nip24.Nip24
 
from(NostrEvent) - Static method in class org.ngengine.nostr4j.nip39.Nip39
 
from(Nip01UserMetadata) - Static method in class org.ngengine.nostr4j.nip24.Nip24
 
from(Nip01UserMetadata) - Static method in class org.ngengine.nostr4j.nip39.Nip39
 
fromBech32(String) - Static method in class org.ngengine.nostr4j.keypair.NostrPrivateKey
Creates a new NostrPrivateKey from the given Bech32 string.
fromBech32(String) - Static method in class org.ngengine.nostr4j.keypair.NostrPublicKey
Creates a new NostrPublicKey from the given Bech32 string.
fromBytes(byte[]) - Static method in class org.ngengine.nostr4j.keypair.NostrPrivateKey
Creates a new NostrPrivateKey from the given byte array.
fromBytes(byte[]) - Static method in class org.ngengine.nostr4j.keypair.NostrPublicKey
Creates a new NostrPublicKey from the given byte array.
fromBytes(ByteBuffer) - Static method in class org.ngengine.nostr4j.keypair.NostrPrivateKey
Creates a new NostrPrivateKey from the given ByteBuffer.
fromBytes(ByteBuffer) - Static method in class org.ngengine.nostr4j.keypair.NostrPublicKey
Creates a new NostrPublicKey from the given ByteBuffer.
fromHex(String) - Static method in class org.ngengine.nostr4j.keypair.NostrPrivateKey
Creates a new NostrPrivateKey from the given hex string.
fromHex(String) - Static method in class org.ngengine.nostr4j.keypair.NostrPublicKey
Creates a new NostrPublicKey from the given hex string.
fromMap(Map<String, Object>) - Method in class org.ngengine.nostr4j.event.UnsignedNostrEvent
 
fromNcryptsec(String, String) - Static method in class org.ngengine.nostr4j.keypair.NostrPrivateKey
Creates a new NostrPrivateKey from the given ncryptsec string encrypted with nip-49 and a passphrase.
fromNpub(String) - Static method in class org.ngengine.nostr4j.keypair.NostrPublicKey
Deprecated.
fromNsec(String) - Static method in class org.ngengine.nostr4j.keypair.NostrPrivateKey
Deprecated.

G

generate() - Static method in class org.ngengine.nostr4j.keypair.NostrPrivateKey
 
generate() - Static method in class org.ngengine.nostr4j.signer.NostrKeyPairSigner
 
GenericIdentity - Class in org.ngengine.nostr4j.nip39
 
GenericIdentity(String, String, List<String>) - Constructor for class org.ngengine.nostr4j.nip39.GenericIdentity
 
get() - Method in class org.ngengine.nostr4j.NostrRelayInfo
 
get() - Static method in class org.ngengine.nostr4j.pool.NostrPoolAllAckPolicy
 
get() - Static method in class org.ngengine.nostr4j.pool.NostrPoolAnyAckPolicy
 
get() - Static method in class org.ngengine.nostr4j.pool.NostrPoolQuorumAckPolicy
 
get() - Method in class org.ngengine.nostr4j.proto.NostrMessageAck
 
get() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCAnnounce
 
get() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCAnswer
 
get() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCIceCandidate
 
get() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCOffer
 
get() - Method in interface org.ngengine.nostr4j.rtc.signal.NostrRTCSignal
 
get(int) - Method in class org.ngengine.nostr4j.event.NostrEvent.TagValue
Get the value at the specified index.
get(int) - Method in class org.ngengine.nostr4j.utils.ByteBufferList
 
get(String) - Static method in class org.ngengine.nostr4j.NostrRelayInfo
 
getAbout() - Method in class org.ngengine.nostr4j.nip01.Nip01UserMetadata
 
getAckTimeout(TimeUnit) - Method in class org.ngengine.nostr4j.NostrRelay
 
getAll() - Method in class org.ngengine.nostr4j.event.NostrEvent.TagValue
 
getAll() - Method in class org.ngengine.nostr4j.event.tracker.ForwardSlidingWindowEventTracker
 
getAnnounces() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling
 
getApproximatedMemoryRequirement(int) - Static method in class org.ngengine.nostr4j.nip49.Nip49
 
getAuthor() - Method in class org.ngengine.nostr4j.event.SignedNostrEvent
Deprecated.
use getPubkey instead
getAuthors() - Method in class org.ngengine.nostr4j.NostrFilter
 
getBanner() - Method in class org.ngengine.nostr4j.nip24.Nip24ExtraMetadata
 
getBanner() - Method in class org.ngengine.nostr4j.NostrRelayInfo
 
getBirthday() - Method in class org.ngengine.nostr4j.nip24.Nip24ExtraMetadata
 
getCandidates() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCIceCandidate
 
getChunkLength() - Method in class org.ngengine.nostr4j.rtc.turn.NostrTURNSettings
 
getComponent(Class<T>) - Method in class org.ngengine.nostr4j.NostrRelay
 
getContact() - Method in class org.ngengine.nostr4j.NostrRelayInfo
 
getContent() - Method in interface org.ngengine.nostr4j.event.NostrEvent
 
getContent() - Method in class org.ngengine.nostr4j.event.SignedNostrEvent
 
getContent() - Method in class org.ngengine.nostr4j.event.UnsignedNostrEvent
 
getConversationKey(NostrPrivateKey, NostrPublicKey) - Static method in class org.ngengine.nostr4j.nip44.Nip44
 
getConversationKeySync(NostrPrivateKey, NostrPublicKey) - Static method in class org.ngengine.nostr4j.nip44.Nip44
 
getCountries() - Method in class org.ngengine.nostr4j.NostrRelayInfo
 
getCreatedAt() - Method in interface org.ngengine.nostr4j.event.NostrEvent
 
getCreatedAt() - Method in class org.ngengine.nostr4j.event.SignedNostrEvent
 
getCreatedAt() - Method in class org.ngengine.nostr4j.event.UnsignedNostrEvent
 
getDescription() - Method in class org.ngengine.nostr4j.NostrRelayInfo
 
getDisplayName() - Method in class org.ngengine.nostr4j.nip24.Nip24ExtraMetadata
 
getDomain() - Method in class org.ngengine.nostr4j.nip05.Nip05Identity
 
getEventId() - Method in class org.ngengine.nostr4j.proto.impl.NostrOKMessage
 
getException() - Method in class org.ngengine.nostr4j.proto.impl.NostrNoticeMessage
 
getExecutor() - Method in class org.ngengine.nostr4j.NostrSubscription
Gets the executor for this subscription.
getExpiration() - Method in interface org.ngengine.nostr4j.event.NostrEvent
 
getExpiration() - Method in class org.ngengine.nostr4j.event.SignedNostrEvent
 
getExpireAt() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCAnnounce
 
getExternalIdentities() - Method in class org.ngengine.nostr4j.nip39.Nip39ExternalIdentities
 
getExternalIdentity(String) - Method in class org.ngengine.nostr4j.nip39.Nip39ExternalIdentities
 
getExternalIdentity(String, String) - Method in class org.ngengine.nostr4j.nip39.Nip39ExternalIdentities
 
getFilters() - Method in class org.ngengine.nostr4j.NostrSubscription
Gets the filters associated with this subscription.
getFirstTag(String) - Method in interface org.ngengine.nostr4j.event.NostrEvent
 
getFirstTag(String) - Method in class org.ngengine.nostr4j.event.SignedNostrEvent
 
getFirstTag(String) - Method in class org.ngengine.nostr4j.event.UnsignedNostrEvent
 
getFragments() - Method in class org.ngengine.nostr4j.event.SignedNostrEvent
 
getFragments() - Method in class org.ngengine.nostr4j.NostrSubscription
 
getFragments() - Method in class org.ngengine.nostr4j.proto.impl.NostrClosedMessage
 
getFragments() - Method in class org.ngengine.nostr4j.proto.impl.NostrEOSEMessage
 
getFragments() - Method in class org.ngengine.nostr4j.proto.impl.NostrNoticeMessage
 
getFragments() - Method in class org.ngengine.nostr4j.proto.impl.NostrOKMessage
 
getFragments() - Method in class org.ngengine.nostr4j.proto.NostrMessage
 
getIcon() - Method in class org.ngengine.nostr4j.NostrRelayInfo
 
getId() - Method in class org.ngengine.nostr4j.event.SignedNostrEvent
 
getId() - Method in class org.ngengine.nostr4j.NostrSubscription
Gets the subscription ID.
getId() - Method in class org.ngengine.nostr4j.proto.NostrMessageAck
 
getIdBech32() - Method in class org.ngengine.nostr4j.event.SignedNostrEvent
 
getIdentifier() - Method in class org.ngengine.nostr4j.event.SignedNostrEvent
 
getIdentifier() - Method in class org.ngengine.nostr4j.nip05.Nip05Identity
 
getIdentity() - Method in class org.ngengine.nostr4j.nip39.ExternalIdentity
 
getIds() - Method in class org.ngengine.nostr4j.NostrFilter
 
getImage() - Method in class org.ngengine.nostr4j.nip46.Nip46AppMetadata
 
getInfo() - Method in class org.ngengine.nostr4j.NostrRelay
 
getKeepAliveTime(TimeUnit) - Method in class org.ngengine.nostr4j.NostrRelayLifecycleManager
 
getKeyPair() - Method in class org.ngengine.nostr4j.signer.NostrKeyPairSigner
 
getKeySecurity() - Method in class org.ngengine.nostr4j.keypair.NostrPrivateKey
Get how much the key security is trusted.
getKind() - Method in interface org.ngengine.nostr4j.event.NostrEvent
 
getKind() - Method in class org.ngengine.nostr4j.event.SignedNostrEvent
 
getKind() - Method in class org.ngengine.nostr4j.event.UnsignedNostrEvent
 
getKind() - Method in class org.ngengine.nostr4j.rtc.turn.NostrTURNSettings
 
getKinds() - Method in class org.ngengine.nostr4j.NostrFilter
 
getLanguageTags() - Method in class org.ngengine.nostr4j.NostrRelayInfo
 
getLastSeen() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCPeer
 
getLimit() - Method in class org.ngengine.nostr4j.NostrFilter
 
getLimitation(String, boolean) - Method in class org.ngengine.nostr4j.NostrRelayInfo
 
getLimitation(String, int) - Method in class org.ngengine.nostr4j.NostrRelayInfo
 
getLocalPeer() - Method in class org.ngengine.nostr4j.rtc.NostrRTCSocket
Get the local peer.
getLocalPeerInfo() - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
Get some info about the local peer
getLoopInterval() - Method in class org.ngengine.nostr4j.rtc.turn.NostrTURNSettings
 
getMaxLatency() - Method in class org.ngengine.nostr4j.rtc.turn.NostrTURNSettings
 
getMessage() - Method in class org.ngengine.nostr4j.proto.impl.NostrNoticeMessage
 
getMessage() - Method in class org.ngengine.nostr4j.proto.impl.NostrOKMessage
 
getMessage() - Method in class org.ngengine.nostr4j.proto.NostrMessageAck
 
getMisc() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCPeer
 
getName() - Method in class org.ngengine.nostr4j.nip01.Nip01UserMetadata
 
getName() - Method in class org.ngengine.nostr4j.nip05.Nip05Identity
 
getName() - Method in class org.ngengine.nostr4j.nip24.Nip24ExtraMetadata
 
getName() - Method in class org.ngengine.nostr4j.nip46.Nip46AppMetadata
 
getName() - Method in class org.ngengine.nostr4j.NostrRelayInfo
 
getNext() - Static method in class org.ngengine.nostr4j.utils.UniqueId
 
getNextAttemptTime(long, TimeUnit) - Method in class org.ngengine.nostr4j.utils.ExponentialBackoff
Get the delay for the next attempt.
getNip46Data() - Method in class org.ngengine.nostr4j.nip05.Nip05Identity
 
getNostrconnectRedirectTemplate() - Method in class org.ngengine.nostr4j.nip05.Nip05Nip46Data
 
getOfferString() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCOffer
 
getPacketTimeout() - Method in class org.ngengine.nostr4j.rtc.turn.NostrTURNSettings
 
getPeerInfo() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCAnswer
 
getPeerInfo() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCOffer
 
getPerms() - Method in class org.ngengine.nostr4j.nip46.Nip46AppMetadata
 
getPicture() - Method in class org.ngengine.nostr4j.nip01.Nip01UserMetadata
 
getPlatform() - Method in class org.ngengine.nostr4j.nip39.ExternalIdentity
 
getPostingPolicy() - Method in class org.ngengine.nostr4j.NostrRelayInfo
 
getPrefix() - Method in class org.ngengine.nostr4j.event.SignedNostrEvent
 
getPrefix() - Method in class org.ngengine.nostr4j.NostrSubscription
 
getPrefix() - Method in class org.ngengine.nostr4j.proto.impl.NostrClosedMessage
 
getPrefix() - Method in class org.ngengine.nostr4j.proto.impl.NostrEOSEMessage
 
getPrefix() - Method in class org.ngengine.nostr4j.proto.impl.NostrNoticeMessage
 
getPrefix() - Method in class org.ngengine.nostr4j.proto.impl.NostrOKMessage
 
getPrefix() - Method in class org.ngengine.nostr4j.proto.NostrMessage
 
getPrivacyPolicy() - Method in class org.ngengine.nostr4j.NostrRelayInfo
 
getPrivateKey() - Method in class org.ngengine.nostr4j.keypair.NostrKeyPair
 
getProof() - Method in class org.ngengine.nostr4j.nip39.ExternalIdentity
 
getPubkey() - Method in class org.ngengine.nostr4j.event.SignedNostrEvent
 
getPubkey() - Method in class org.ngengine.nostr4j.NostrRelayInfo
 
getPubkey() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCAnnounce
 
getPubkey() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCIceCandidate
 
getPubkey() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCPeer
 
getPublicKey() - Method in class org.ngengine.nostr4j.keypair.NostrKeyPair
 
getPublicKey() - Method in class org.ngengine.nostr4j.keypair.NostrPrivateKey
 
getPublicKey() - Method in class org.ngengine.nostr4j.nip05.Nip05Identity
 
getPublicKey() - Method in class org.ngengine.nostr4j.signer.NostrKeyPairSigner
 
getPublicKey() - Method in class org.ngengine.nostr4j.signer.NostrNIP46Signer
 
getPublicKey() - Method in interface org.ngengine.nostr4j.signer.NostrSigner
Get the public key of the signer
getPublicMisc() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCPeer
 
getReason() - Method in class org.ngengine.nostr4j.proto.impl.NostrClosedMessage
 
getRecommendedRelays() - Method in class org.ngengine.nostr4j.nip05.Nip05Identity
 
getRelay() - Method in class org.ngengine.nostr4j.proto.NostrMessageAck
 
getRelays() - Method in class org.ngengine.nostr4j.nip05.Nip05Nip46Data
 
getRelays() - Method in class org.ngengine.nostr4j.NostrPool
 
getRelayUrl() - Method in class org.ngengine.nostr4j.NostrRelayInfo
 
getRemotePeer() - Method in class org.ngengine.nostr4j.rtc.NostrRTCSocket
Get the remote peer if connected, otherwise null.
getRemotePeerInfo(NostrPublicKey) - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
Get some info about the remote peer.
getSdp() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCAnswer
 
getSentAt() - Method in class org.ngengine.nostr4j.proto.NostrMessageAck
 
getSignature() - Method in class org.ngengine.nostr4j.event.SignedNostrEvent
 
getSigner() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCLocalPeer
 
getSignerPubkey() - Method in class org.ngengine.nostr4j.nip05.Nip05Nip46Data
 
getSince() - Method in class org.ngengine.nostr4j.NostrFilter
 
getSoftware() - Method in class org.ngengine.nostr4j.NostrRelayInfo
 
getSourceEvent() - Method in class org.ngengine.nostr4j.nip01.Nip01UserMetadata
 
getStatus() - Method in class org.ngengine.nostr4j.proto.NostrMessageAck
 
getStunServers() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCLocalPeer
 
getSubId() - Method in class org.ngengine.nostr4j.event.SignedNostrEvent.ReceivedSignedNostrEvent
 
getSubId() - Method in class org.ngengine.nostr4j.NostrSubscription
Gets the subscription ID.
getSubId() - Method in class org.ngengine.nostr4j.proto.impl.NostrClosedMessage
 
getSubId() - Method in class org.ngengine.nostr4j.proto.impl.NostrEOSEMessage
 
getSupportedNips() - Method in class org.ngengine.nostr4j.NostrRelayInfo
 
getTag(String) - Method in interface org.ngengine.nostr4j.event.NostrEvent
 
getTag(String) - Method in class org.ngengine.nostr4j.event.SignedNostrEvent
 
getTag(String) - Method in class org.ngengine.nostr4j.event.UnsignedNostrEvent
 
getTagRows() - Method in interface org.ngengine.nostr4j.event.NostrEvent
 
getTagRows() - Method in class org.ngengine.nostr4j.event.SignedNostrEvent
 
getTagRows() - Method in class org.ngengine.nostr4j.event.UnsignedNostrEvent
 
getTags() - Method in class org.ngengine.nostr4j.NostrFilter
 
getTags() - Method in class org.ngengine.nostr4j.NostrRelayInfo
 
getTagValues(String) - Method in class org.ngengine.nostr4j.NostrFilter
 
getTermsOfService() - Method in class org.ngengine.nostr4j.NostrRelayInfo
 
getTurnServer() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCOffer
 
getTurnServer() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCPeer
 
getTurnServers() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCAnswer
 
getUntil() - Method in class org.ngengine.nostr4j.NostrFilter
 
getUrl() - Method in class org.ngengine.nostr4j.nip46.Nip46AppMetadata
 
getUrl() - Method in class org.ngengine.nostr4j.NostrRelay
 
getUsername() - Method in class org.ngengine.nostr4j.nip24.Nip24ExtraMetadata
Deprecated.
getVersion() - Method in class org.ngengine.nostr4j.NostrRelayInfo
 
getWebsite() - Method in class org.ngengine.nostr4j.nip24.Nip24ExtraMetadata
 

H

hasActiveSubscription(NostrSubscription) - Method in class org.ngengine.nostr4j.NostrRelayLifecycleManager
 
hashCode() - Method in class org.ngengine.nostr4j.event.SignedNostrEvent
 
hashCode() - Method in class org.ngengine.nostr4j.event.SignedNostrEvent.Identifier
 
hashCode() - Method in class org.ngengine.nostr4j.event.SignedNostrEvent.ReceivedSignedNostrEvent
 
hashCode() - Method in class org.ngengine.nostr4j.event.UnsignedNostrEvent
 
hashCode() - Method in class org.ngengine.nostr4j.keypair.NostrKeyPair
 
hashCode() - Method in class org.ngengine.nostr4j.keypair.NostrPrivateKey
 
hashCode() - Method in class org.ngengine.nostr4j.keypair.NostrPublicKey
 
hashCode() - Method in class org.ngengine.nostr4j.nip01.Nip01UserMetadata
 
hashCode() - Method in class org.ngengine.nostr4j.nip39.ExternalIdentity
 
hashCode() - Method in class org.ngengine.nostr4j.proto.NostrMessage
 
hashCode() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCAnnounce
 
hashCode() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCPeer
 
hashCode() - Method in class org.ngengine.nostr4j.rtc.turn.NostrTURNSettings
 
hashCode() - Method in class org.ngengine.nostr4j.signer.NostrKeyPairSigner
 
hasTag(String) - Method in interface org.ngengine.nostr4j.event.NostrEvent
 
hasTag(String) - Method in class org.ngengine.nostr4j.event.SignedNostrEvent
 
hasTag(String) - Method in class org.ngengine.nostr4j.event.UnsignedNostrEvent
 

I

id - Variable in class org.ngengine.nostr4j.event.SignedNostrEvent.Identifier
 
id(String) - Method in class org.ngengine.nostr4j.nip50.NostrSearchFilter
 
id(String) - Method in class org.ngengine.nostr4j.NostrFilter
 
isActive(NostrSubscription) - Method in class org.ngengine.nostr4j.NostrRelaySubManager
Checks if the given subscription is currently active on this relay.
isAsyncEventsVerification() - Method in class org.ngengine.nostr4j.NostrRelay
 
isAutoReconnect() - Method in class org.ngengine.nostr4j.NostrRelay
 
isBot() - Method in class org.ngengine.nostr4j.nip24.Nip24ExtraMetadata
 
isConnected() - Method in class org.ngengine.nostr4j.NostrRelay
 
isConnected() - Method in class org.ngengine.nostr4j.rtc.NostrRTCSocket
Return true if the connection is established.
isDiscoveryStarted() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling
 
isEncrypted(String) - Static method in class org.ngengine.nostr4j.nip49.Nip49
 
isEose(NostrSubscription) - Method in class org.ngengine.nostr4j.NostrRelaySubManager
Checks if the given subscription has received the EOSE (End of Stored Events) message from this relay.
isExpired(Instant) - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCAnnounce
 
isNipSupported(int) - Method in class org.ngengine.nostr4j.NostrRelayInfo
 
isNipSupported(String) - Method in class org.ngengine.nostr4j.NostrRelayInfo
 
isOpened() - Method in class org.ngengine.nostr4j.NostrSubscription
 
isSignalingStarted() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling
 
isSuccess() - Method in class org.ngengine.nostr4j.proto.impl.NostrOKMessage
 
isUsingTURN() - Method in class org.ngengine.nostr4j.rtc.NostrRTCSocket
 
isValidPlatform(String) - Static method in class org.ngengine.nostr4j.nip39.Nip39
 
isVerifyEvents() - Method in class org.ngengine.nostr4j.NostrRelay
 

K

keepAlive() - Method in class org.ngengine.nostr4j.NostrRelayLifecycleManager
 
keepAliveTime - Variable in class org.ngengine.nostr4j.NostrRelayLifecycleManager
 
kick(NostrPublicKey) - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
Disconnect a peer.

L

lastAction - Variable in class org.ngengine.nostr4j.NostrRelayLifecycleManager
 
limit(int) - Method in class org.ngengine.nostr4j.nip50.NostrSearchFilter
 
limit(int) - Method in class org.ngengine.nostr4j.NostrFilter
 
listen(List<String>, Consumer<NostrconnectUrl>, Duration) - Method in class org.ngengine.nostr4j.signer.NostrNIP46Signer
Listen for spontaneous connection using the nostrconnect flow.
listeners - Variable in class org.ngengine.nostr4j.NostrRelay
 
listTagKeys() - Method in interface org.ngengine.nostr4j.event.NostrEvent
 
listTagKeys() - Method in class org.ngengine.nostr4j.event.SignedNostrEvent
 
listTagKeys() - Method in class org.ngengine.nostr4j.event.UnsignedNostrEvent
 
loop() - Method in class org.ngengine.nostr4j.NostrRelay
 
LOOP_INTERVAL - Static variable in class org.ngengine.nostr4j.rtc.turn.NostrTURNSettings
 

M

MAX_LATENCY - Static variable in class org.ngengine.nostr4j.rtc.turn.NostrTURNSettings
 
maxTrackedEvents - Variable in class org.ngengine.nostr4j.event.tracker.ForwardSlidingWindowEventTracker
 
mergeRemoteRTCIceCandidate(NostrRTCIceCandidate) - Method in class org.ngengine.nostr4j.rtc.NostrRTCSocket
Merge remote ICE candidates with the already tracked candidates.
messageQueue - Variable in class org.ngengine.nostr4j.NostrRelay
 
metadata - Variable in class org.ngengine.nostr4j.nip01.Nip01UserMetadata
 
metadata - Variable in class org.ngengine.nostr4j.nip46.NostrconnectUrl
 
minTrackedEvents - Variable in class org.ngengine.nostr4j.event.tracker.ForwardSlidingWindowEventTracker
 

N

NaiveEventTracker - Class in org.ngengine.nostr4j.event.tracker
 
NaiveEventTracker() - Constructor for class org.ngengine.nostr4j.event.tracker.NaiveEventTracker
 
name - Variable in class org.ngengine.nostr4j.nip05.Nip05Identity
 
Nip01 - Class in org.ngengine.nostr4j.nip01
 
Nip01() - Constructor for class org.ngengine.nostr4j.nip01.Nip01
 
Nip01UserMetadata - Class in org.ngengine.nostr4j.nip01
 
Nip01UserMetadata(NostrEvent) - Constructor for class org.ngengine.nostr4j.nip01.Nip01UserMetadata
 
Nip01UserMetadataFilter - Class in org.ngengine.nostr4j.nip01
 
Nip01UserMetadataFilter() - Constructor for class org.ngengine.nostr4j.nip01.Nip01UserMetadataFilter
 
Nip01UserMetadataFilter(NostrPublicKey) - Constructor for class org.ngengine.nostr4j.nip01.Nip01UserMetadataFilter
 
Nip01UserMetadataListener - Class in org.ngengine.nostr4j.nip01
 
Nip01UserMetadataListener() - Constructor for class org.ngengine.nostr4j.nip01.Nip01UserMetadataListener
 
Nip01UserMetadataListener(Consumer<Nip24ExtraMetadata>) - Constructor for class org.ngengine.nostr4j.nip01.Nip01UserMetadataListener
 
Nip01UserMetadataListener(NostrPublicKey, Consumer<Nip24ExtraMetadata>) - Constructor for class org.ngengine.nostr4j.nip01.Nip01UserMetadataListener
 
Nip05 - Class in org.ngengine.nostr4j.nip05
 
Nip05() - Constructor for class org.ngengine.nostr4j.nip05.Nip05
 
Nip05Identity - Class in org.ngengine.nostr4j.nip05
 
Nip05Identity(String, String, Map<String, Object>) - Constructor for class org.ngengine.nostr4j.nip05.Nip05Identity
 
Nip05Nip46Data - Class in org.ngengine.nostr4j.nip05
 
Nip05Nip46Data(NostrPublicKey) - Constructor for class org.ngengine.nostr4j.nip05.Nip05Nip46Data
 
Nip24 - Class in org.ngengine.nostr4j.nip24
 
Nip24() - Constructor for class org.ngengine.nostr4j.nip24.Nip24
 
Nip24ExtraMetadata - Class in org.ngengine.nostr4j.nip24
 
Nip24ExtraMetadata(NostrEvent) - Constructor for class org.ngengine.nostr4j.nip24.Nip24ExtraMetadata
 
Nip24ExtraMetadata(Nip01UserMetadata) - Constructor for class org.ngengine.nostr4j.nip24.Nip24ExtraMetadata
 
Nip39 - Class in org.ngengine.nostr4j.nip39
 
Nip39() - Constructor for class org.ngengine.nostr4j.nip39.Nip39
 
Nip39ExternalIdentities - Class in org.ngengine.nostr4j.nip39
 
Nip39ExternalIdentities(NostrEvent) - Constructor for class org.ngengine.nostr4j.nip39.Nip39ExternalIdentities
 
Nip39ExternalIdentities(Nip01UserMetadata) - Constructor for class org.ngengine.nostr4j.nip39.Nip39ExternalIdentities
 
Nip44 - Class in org.ngengine.nostr4j.nip44
NIP-44 encrypt/decrypt thread-safe
Nip44() - Constructor for class org.ngengine.nostr4j.nip44.Nip44
 
nip46 - Variable in class org.ngengine.nostr4j.nip05.Nip05Identity
 
Nip46AppMetadata - Class in org.ngengine.nostr4j.nip46
 
Nip46AppMetadata() - Constructor for class org.ngengine.nostr4j.nip46.Nip46AppMetadata
 
Nip46AppMetadata(String, String, String, List<String>) - Constructor for class org.ngengine.nostr4j.nip46.Nip46AppMetadata
 
Nip49 - Class in org.ngengine.nostr4j.nip49
 
Nip49() - Constructor for class org.ngengine.nostr4j.nip49.Nip49
 
Nip49FailedException - Exception Class in org.ngengine.nostr4j.nip49
 
Nip49FailedException(String) - Constructor for exception class org.ngengine.nostr4j.nip49.Nip49FailedException
 
Nip49FailedException(String, Throwable) - Constructor for exception class org.ngengine.nostr4j.nip49.Nip49FailedException
 
Nip49FailedException(Throwable) - Constructor for exception class org.ngengine.nostr4j.nip49.Nip49FailedException
 
NORMAL - Enum constant in enum class org.ngengine.nostr4j.keypair.NostrPrivateKey.KeySecurity
if the key has NOT been known to have been handled insecurely (stored unencrypted, cut and paste unencrypted, etc) (0x01)
NostrClosedMessage - Class in org.ngengine.nostr4j.proto.impl
 
NostrClosedMessage(String, String) - Constructor for class org.ngengine.nostr4j.proto.impl.NostrClosedMessage
 
NostrconnectUrl - Class in org.ngengine.nostr4j.nip46
 
NostrconnectUrl(NostrPublicKey, List<String>, String, Nip46AppMetadata) - Constructor for class org.ngengine.nostr4j.nip46.NostrconnectUrl
 
NostrEOSEMessage - Class in org.ngengine.nostr4j.proto.impl
 
NostrEOSEMessage(String) - Constructor for class org.ngengine.nostr4j.proto.impl.NostrEOSEMessage
 
NostrEvent - Interface in org.ngengine.nostr4j.event
 
NostrEvent.TagValue - Class in org.ngengine.nostr4j.event
 
NostrFilter - Class in org.ngengine.nostr4j
 
NostrFilter() - Constructor for class org.ngengine.nostr4j.NostrFilter
 
NostrFilter(Map<String, Object>) - Constructor for class org.ngengine.nostr4j.NostrFilter
 
NostrKey - Interface in org.ngengine.nostr4j.keypair
Represents a private or public key in the Nostr protocol.
NostrKeyPair - Class in org.ngengine.nostr4j.keypair
 
NostrKeyPair() - Constructor for class org.ngengine.nostr4j.keypair.NostrKeyPair
 
NostrKeyPair(NostrPrivateKey) - Constructor for class org.ngengine.nostr4j.keypair.NostrKeyPair
 
NostrKeyPair(NostrPrivateKey, NostrPublicKey) - Constructor for class org.ngengine.nostr4j.keypair.NostrKeyPair
 
NostrKeyPairSigner - Class in org.ngengine.nostr4j.signer
 
NostrKeyPairSigner(NostrKeyPair) - Constructor for class org.ngengine.nostr4j.signer.NostrKeyPairSigner
 
NostrMessage - Class in org.ngengine.nostr4j.proto
 
NostrMessage() - Constructor for class org.ngengine.nostr4j.proto.NostrMessage
 
NostrMessageAck - Class in org.ngengine.nostr4j.proto
 
NostrMessageAck.Status - Enum Class in org.ngengine.nostr4j.proto
 
NostrMessageFragment - Class in org.ngengine.nostr4j.proto
 
NostrMessageFragment() - Constructor for class org.ngengine.nostr4j.proto.NostrMessageFragment
 
NostrNIP46Signer - Class in org.ngengine.nostr4j.signer
NIP-46 Signer A signer that supports nostrconnect:// and bunker:// flows.
NostrNIP46Signer(Nip46AppMetadata, NostrKeyPair) - Constructor for class org.ngengine.nostr4j.signer.NostrNIP46Signer
 
NostrNoticeListener - Interface in org.ngengine.nostr4j.listeners
 
NostrNoticeMessage - Class in org.ngengine.nostr4j.proto.impl
 
NostrNoticeMessage(String) - Constructor for class org.ngengine.nostr4j.proto.impl.NostrNoticeMessage
 
NostrNoticeMessage(String, Throwable) - Constructor for class org.ngengine.nostr4j.proto.impl.NostrNoticeMessage
 
NostrOKMessage - Class in org.ngengine.nostr4j.proto.impl
 
NostrOKMessage(String, boolean, String) - Constructor for class org.ngengine.nostr4j.proto.impl.NostrOKMessage
 
NostrPool - Class in org.ngengine.nostr4j
 
NostrPool() - Constructor for class org.ngengine.nostr4j.NostrPool
 
NostrPool(Class<? extends EventTracker>) - Constructor for class org.ngengine.nostr4j.NostrPool
 
NostrPoolAckPolicy - Interface in org.ngengine.nostr4j.pool
 
NostrPoolAllAckPolicy - Class in org.ngengine.nostr4j.pool
Consider a message acknowledged when all acks are received.
NostrPoolAllAckPolicy() - Constructor for class org.ngengine.nostr4j.pool.NostrPoolAllAckPolicy
 
NostrPoolAnyAckPolicy - Class in org.ngengine.nostr4j.pool
Consider a message acknowledged if at least one relay acknowledges it.
NostrPoolAnyAckPolicy() - Constructor for class org.ngengine.nostr4j.pool.NostrPoolAnyAckPolicy
 
NostrPoolQuorumAckPolicy - Class in org.ngengine.nostr4j.pool
Consider a message acknowledged if the majority of relays acknowledge it.
NostrPoolQuorumAckPolicy() - Constructor for class org.ngengine.nostr4j.pool.NostrPoolQuorumAckPolicy
 
NostrPrivateKey - Class in org.ngengine.nostr4j.keypair
 
NostrPrivateKey(ByteBuffer) - Constructor for class org.ngengine.nostr4j.keypair.NostrPrivateKey
Creates a new NostrPrivateKey from the given data.
NostrPrivateKey.KeySecurity - Enum Class in org.ngengine.nostr4j.keypair
 
NostrPublicKey - Class in org.ngengine.nostr4j.keypair
Represents a Nostr public key.
NostrPublicKey(ByteBuffer) - Constructor for class org.ngengine.nostr4j.keypair.NostrPublicKey
Creates a new NostrPublicKey from the given data.
NostrRelay - Class in org.ngengine.nostr4j
 
NostrRelay(String) - Constructor for class org.ngengine.nostr4j.NostrRelay
 
NostrRelay(String, AsyncExecutor) - Constructor for class org.ngengine.nostr4j.NostrRelay
 
NostrRelayComponent - Interface in org.ngengine.nostr4j.listeners
 
NostrRelayInfo - Class in org.ngengine.nostr4j
Nip-11
NostrRelayInfo(String, Map<String, Object>) - Constructor for class org.ngengine.nostr4j.NostrRelayInfo
 
NostrRelayLifecycleManager - Class in org.ngengine.nostr4j
 
NostrRelayLifecycleManager() - Constructor for class org.ngengine.nostr4j.NostrRelayLifecycleManager
 
NostrRelaySubManager - Class in org.ngengine.nostr4j
 
NostrRelaySubManager() - Constructor for class org.ngengine.nostr4j.NostrRelaySubManager
 
NostrRTCAnnounce - Class in org.ngengine.nostr4j.rtc.signal
Announce the peer can accept connections.
NostrRTCAnnounce(NostrPublicKey, Instant, Map<String, Object>) - Constructor for class org.ngengine.nostr4j.rtc.signal.NostrRTCAnnounce
 
NostrRTCAnswer - Class in org.ngengine.nostr4j.rtc.signal
An answer to an offer with the peer pubkey, sdp and metadata.
NostrRTCAnswer(NostrPublicKey, String, String, Map<String, Object>) - Constructor for class org.ngengine.nostr4j.rtc.signal.NostrRTCAnswer
 
NostrRTCAnswer(NostrPublicKey, Map<String, Object>) - Constructor for class org.ngengine.nostr4j.rtc.signal.NostrRTCAnswer
 
NostrRTCIceCandidate - Class in org.ngengine.nostr4j.rtc.signal
A collection of valid ice candidates that can be used to establish a connection with a peer.
NostrRTCIceCandidate(NostrPublicKey, Collection<String>, Map<String, Object>) - Constructor for class org.ngengine.nostr4j.rtc.signal.NostrRTCIceCandidate
 
NostrRTCIceCandidate(NostrPublicKey, Map<String, Object>) - Constructor for class org.ngengine.nostr4j.rtc.signal.NostrRTCIceCandidate
 
NostrRTCLocalPeer - Class in org.ngengine.nostr4j.rtc.signal
All the info about the current local peer.
NostrRTCLocalPeer(NostrSigner, Collection<String>, String, Map<String, Object>) - Constructor for class org.ngengine.nostr4j.rtc.signal.NostrRTCLocalPeer
 
NostrRTCOffer - Class in org.ngengine.nostr4j.rtc.signal
A webRTC offer to connect with a peer, with the peer pubkey, sdp and metadata.
NostrRTCOffer(NostrPublicKey, String, String, Map<String, Object>) - Constructor for class org.ngengine.nostr4j.rtc.signal.NostrRTCOffer
 
NostrRTCOffer(NostrPublicKey, Map<String, Object>) - Constructor for class org.ngengine.nostr4j.rtc.signal.NostrRTCOffer
 
NostrRTCPeer - Class in org.ngengine.nostr4j.rtc.signal
All the info about a peer in the swarm.
NostrRTCRoom - Class in org.ngengine.nostr4j.rtc
 
NostrRTCRoom(RTCSettings, NostrTURNSettings, NostrRTCLocalPeer, NostrKeyPair, NostrPool) - Constructor for class org.ngengine.nostr4j.rtc.NostrRTCRoom
 
NostrRTCRoomListener - Interface in org.ngengine.nostr4j.rtc.listeners
 
NostrRTCRoomPeerConnectedListener - Interface in org.ngengine.nostr4j.rtc.listeners
 
NostrRTCRoomPeerDisconnectListener - Interface in org.ngengine.nostr4j.rtc.listeners
 
NostrRTCRoomPeerDiscoveredListener - Interface in org.ngengine.nostr4j.rtc.listeners
 
NostrRTCRoomPeerDiscoveredListener.NostrRTCRoomPeerDiscoveredState - Enum Class in org.ngengine.nostr4j.rtc.listeners
 
NostrRTCRoomPeerMessageListener - Interface in org.ngengine.nostr4j.rtc.listeners
 
NostrRTCSignal - Interface in org.ngengine.nostr4j.rtc.signal
A signal for the RTC handshake.
NostrRTCSignaling - Class in org.ngengine.nostr4j.rtc.signal
Handles peer signaling
NostrRTCSignaling(RTCSettings, NostrRTCLocalPeer, NostrKeyPair, NostrPool) - Constructor for class org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling
 
NostrRTCSignaling.Listener - Interface in org.ngengine.nostr4j.rtc.signal
 
NostrRTCSignaling.Listener.RemoveReason - Enum Class in org.ngengine.nostr4j.rtc.signal
 
NostrRTCSocket - Class in org.ngengine.nostr4j.rtc
An RTC socket between two peers.
NostrRTCSocket(AsyncExecutor, NostrRTCLocalPeer, String, RTCSettings, NostrTURNSettings) - Constructor for class org.ngengine.nostr4j.rtc.NostrRTCSocket
 
NostrRTCSocketListener - Interface in org.ngengine.nostr4j.rtc.listeners
 
NostrSearchFilter - Class in org.ngengine.nostr4j.nip50
 
NostrSearchFilter() - Constructor for class org.ngengine.nostr4j.nip50.NostrSearchFilter
 
NostrSearchFilter(Map<String, Object>) - Constructor for class org.ngengine.nostr4j.nip50.NostrSearchFilter
 
NostrSigner - Interface in org.ngengine.nostr4j.signer
 
NostrSubAllListener - Interface in org.ngengine.nostr4j.listeners.sub
 
NostrSubCloseListener - Interface in org.ngengine.nostr4j.listeners.sub
A listener interface for subscription closure events.
NostrSubEoseListener - Interface in org.ngengine.nostr4j.listeners.sub
A listener interface for receiving End-of-Stored-Events (EOSE) notifications from Nostr relays.
NostrSubEventListener - Interface in org.ngengine.nostr4j.listeners.sub
A listener interface for receiving events through a Nostr subscription.
NostrSubListener - Interface in org.ngengine.nostr4j.listeners.sub
Base marker interface for all Nostr subscription listeners.
NostrSubscription - Class in org.ngengine.nostr4j
Represents a subscription to a Nostr relay based on specific filter criteria.
NostrSubscription(String, Collection<NostrFilter>, EventTracker, Function<NostrSubscription, AsyncTask<List<AsyncTask<NostrMessageAck>>>>, BiFunction<NostrSubscription, NostrSubscription.NostrSubCloseMessage, AsyncTask<List<AsyncTask<NostrMessageAck>>>>) - Constructor for class org.ngengine.nostr4j.NostrSubscription
Creates a new subscription with the specified parameters.
NostrTURN - Class in org.ngengine.nostr4j.rtc.turn
TURN implemented on top of nostr relays.
NostrTURN(String, NostrRTCLocalPeer, NostrRTCPeer, NostrTURNSettings) - Constructor for class org.ngengine.nostr4j.rtc.turn.NostrTURN
 
NostrTURN.Listener - Interface in org.ngengine.nostr4j.rtc.turn
 
NostrTURNSettings - Class in org.ngengine.nostr4j.rtc.turn
 
NostrTURNSettings(int, Duration, Duration, Duration, int) - Constructor for class org.ngengine.nostr4j.rtc.turn.NostrTURNSettings
 

O

OFFLINE - Enum constant in enum class org.ngengine.nostr4j.rtc.listeners.NostrRTCRoomPeerDiscoveredListener.NostrRTCRoomPeerDiscoveredState
 
onAddAnnounce(NostrRTCAnnounce) - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
 
onAddAnnounce(NostrRTCAnnounce) - Method in interface org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling.Listener
 
onAfterRelaySend(NostrRelay, NostrMessage) - Method in class org.ngengine.nostr4j.NostrPool
 
onBeforeRelaySend(NostrRelay, NostrMessage) - Method in class org.ngengine.nostr4j.NostrPool
 
ONLINE - Enum constant in enum class org.ngengine.nostr4j.rtc.listeners.NostrRTCRoomPeerDiscoveredListener.NostrRTCRoomPeerDiscoveredState
 
onLocalRTCIceCandidate(String) - Method in class org.ngengine.nostr4j.rtc.NostrRTCSocket
 
onNotice(NostrRelay, String, Throwable) - Method in interface org.ngengine.nostr4j.listeners.NostrNoticeListener
 
onReceiveAnswer(NostrRTCAnswer) - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
 
onReceiveAnswer(NostrRTCAnswer) - Method in interface org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling.Listener
 
onReceiveCandidates(NostrRTCIceCandidate) - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
 
onReceiveCandidates(NostrRTCIceCandidate) - Method in interface org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling.Listener
 
onReceiveOffer(NostrRTCOffer) - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
 
onReceiveOffer(NostrRTCOffer) - Method in interface org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling.Listener
 
onRelayAfterSend(NostrRelay, NostrMessage) - Method in interface org.ngengine.nostr4j.listeners.NostrRelayComponent
 
onRelayAfterSend(NostrRelay, NostrMessage) - Method in class org.ngengine.nostr4j.NostrRelayLifecycleManager
 
onRelayAfterSend(NostrRelay, NostrMessage) - Method in class org.ngengine.nostr4j.NostrRelaySubManager
 
onRelayBeforeSend(NostrRelay, NostrMessage) - Method in interface org.ngengine.nostr4j.listeners.NostrRelayComponent
 
onRelayBeforeSend(NostrRelay, NostrMessage) - Method in class org.ngengine.nostr4j.NostrRelayLifecycleManager
 
onRelayBeforeSend(NostrRelay, NostrMessage) - Method in class org.ngengine.nostr4j.NostrRelaySubManager
 
onRelayConnect(NostrRelay) - Method in interface org.ngengine.nostr4j.listeners.NostrRelayComponent
 
onRelayConnect(NostrRelay) - Method in class org.ngengine.nostr4j.NostrPool
 
onRelayConnect(NostrRelay) - Method in class org.ngengine.nostr4j.NostrRelayLifecycleManager
 
onRelayConnect(NostrRelay) - Method in class org.ngengine.nostr4j.NostrRelaySubManager
 
onRelayConnectRequest(NostrRelay) - Method in interface org.ngengine.nostr4j.listeners.NostrRelayComponent
 
onRelayConnectRequest(NostrRelay) - Method in class org.ngengine.nostr4j.NostrPool
 
onRelayConnectRequest(NostrRelay) - Method in class org.ngengine.nostr4j.NostrRelayLifecycleManager
 
onRelayConnectRequest(NostrRelay) - Method in class org.ngengine.nostr4j.NostrRelaySubManager
 
onRelayDisconnect(NostrRelay, String, boolean) - Method in interface org.ngengine.nostr4j.listeners.NostrRelayComponent
 
onRelayDisconnect(NostrRelay, String, boolean) - Method in class org.ngengine.nostr4j.NostrPool
 
onRelayDisconnect(NostrRelay, String, boolean) - Method in class org.ngengine.nostr4j.NostrRelayLifecycleManager
 
onRelayDisconnect(NostrRelay, String, boolean) - Method in class org.ngengine.nostr4j.NostrRelaySubManager
 
onRelayDisconnectRequest(NostrRelay, String) - Method in interface org.ngengine.nostr4j.listeners.NostrRelayComponent
 
onRelayDisconnectRequest(NostrRelay, String) - Method in class org.ngengine.nostr4j.NostrPool
 
onRelayDisconnectRequest(NostrRelay, String) - Method in class org.ngengine.nostr4j.NostrRelayLifecycleManager
 
onRelayDisconnectRequest(NostrRelay, String) - Method in class org.ngengine.nostr4j.NostrRelaySubManager
 
onRelayError(NostrRelay, Throwable) - Method in interface org.ngengine.nostr4j.listeners.NostrRelayComponent
 
onRelayError(NostrRelay, Throwable) - Method in class org.ngengine.nostr4j.NostrPool
 
onRelayError(NostrRelay, Throwable) - Method in class org.ngengine.nostr4j.NostrRelayLifecycleManager
 
onRelayError(NostrRelay, Throwable) - Method in class org.ngengine.nostr4j.NostrRelaySubManager
 
onRelayLoop(NostrRelay, Instant) - Method in interface org.ngengine.nostr4j.listeners.NostrRelayComponent
 
onRelayLoop(NostrRelay, Instant) - Method in class org.ngengine.nostr4j.NostrPool
 
onRelayLoop(NostrRelay, Instant) - Method in class org.ngengine.nostr4j.NostrRelayLifecycleManager
 
onRelayLoop(NostrRelay, Instant) - Method in class org.ngengine.nostr4j.NostrRelaySubManager
 
onRelayMessage(NostrRelay, NostrMessage) - Method in interface org.ngengine.nostr4j.listeners.NostrRelayComponent
 
onRelayMessage(NostrRelay, NostrMessage) - Method in class org.ngengine.nostr4j.NostrPool
 
onRelayMessage(NostrRelay, NostrMessage) - Method in class org.ngengine.nostr4j.NostrRelayLifecycleManager
 
onRelayMessage(NostrRelay, NostrMessage) - Method in class org.ngengine.nostr4j.NostrRelaySubManager
 
onRelaySend(NostrRelay, NostrMessage) - Method in interface org.ngengine.nostr4j.listeners.NostrRelayComponent
 
onRelaySend(NostrRelay, NostrMessage) - Method in class org.ngengine.nostr4j.NostrPool
 
onRelaySend(NostrRelay, NostrMessage) - Method in class org.ngengine.nostr4j.NostrRelayLifecycleManager
 
onRelaySend(NostrRelay, NostrMessage) - Method in class org.ngengine.nostr4j.NostrRelaySubManager
 
onRemoveAnnounce(NostrRTCAnnounce, NostrRTCSignaling.Listener.RemoveReason) - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
 
onRemoveAnnounce(NostrRTCAnnounce, NostrRTCSignaling.Listener.RemoveReason) - Method in interface org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling.Listener
 
onRoomPeerConnected(NostrPublicKey, NostrRTCSocket) - Method in interface org.ngengine.nostr4j.rtc.listeners.NostrRTCRoomPeerConnectedListener
 
onRoomPeerDisconnected(NostrPublicKey, NostrRTCSocket) - Method in interface org.ngengine.nostr4j.rtc.listeners.NostrRTCRoomPeerDisconnectListener
 
onRoomPeerDiscovered(NostrPublicKey, NostrRTCAnnounce, NostrRTCRoomPeerDiscoveredListener.NostrRTCRoomPeerDiscoveredState) - Method in interface org.ngengine.nostr4j.rtc.listeners.NostrRTCRoomPeerDiscoveredListener
 
onRoomPeerMessage(NostrPublicKey, NostrRTCSocket, ByteBuffer, boolean) - Method in interface org.ngengine.nostr4j.rtc.listeners.NostrRTCRoomPeerMessageListener
 
onRTCBinaryMessage(ByteBuffer) - Method in class org.ngengine.nostr4j.rtc.NostrRTCSocket
 
onRTCChannelError(Throwable) - Method in class org.ngengine.nostr4j.rtc.NostrRTCSocket
 
onRTCConnected() - Method in class org.ngengine.nostr4j.rtc.NostrRTCSocket
 
onRTCDisconnected(String) - Method in class org.ngengine.nostr4j.rtc.NostrRTCSocket
 
onRTCSocketClose(NostrRTCSocket) - Method in interface org.ngengine.nostr4j.rtc.listeners.NostrRTCSocketListener
 
onRTCSocketClose(NostrRTCSocket) - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
 
onRTCSocketLocalIceCandidate(NostrRTCSocket, NostrRTCIceCandidate) - Method in interface org.ngengine.nostr4j.rtc.listeners.NostrRTCSocketListener
 
onRTCSocketLocalIceCandidate(NostrRTCSocket, NostrRTCIceCandidate) - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
 
onRTCSocketMessage(NostrRTCSocket, ByteBuffer, boolean) - Method in interface org.ngengine.nostr4j.rtc.listeners.NostrRTCSocketListener
 
onRTCSocketMessage(NostrRTCSocket, ByteBuffer, boolean) - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
 
onSubClose(List<String>) - Method in interface org.ngengine.nostr4j.listeners.sub.NostrSubCloseListener
Called when a subscription is closed.
onSubEose(boolean) - Method in interface org.ngengine.nostr4j.listeners.sub.NostrSubEoseListener
Called when a relay signals that it has finished sending all stored events.
onSubEvent(SignedNostrEvent, boolean) - Method in interface org.ngengine.nostr4j.listeners.sub.NostrSubEventListener
Called when an event matching the subscription's filter is received.
onSubEvent(SignedNostrEvent, boolean) - Method in class org.ngengine.nostr4j.nip01.Nip01UserMetadataListener
 
onSubEvent(SignedNostrEvent, boolean) - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling
 
onSubEvent(SignedNostrEvent, boolean) - Method in class org.ngengine.nostr4j.signer.NostrNIP46Signer
 
onTurnPacket(NostrRTCPeer, ByteBuffer) - Method in class org.ngengine.nostr4j.rtc.NostrRTCSocket
 
onTurnPacket(NostrRTCPeer, ByteBuffer) - Method in interface org.ngengine.nostr4j.rtc.turn.NostrTURN.Listener
 
onUpdateAnnounce(NostrRTCAnnounce) - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
 
onUpdateAnnounce(NostrRTCAnnounce) - Method in interface org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling.Listener
 
open() - Method in class org.ngengine.nostr4j.NostrSubscription
Opens the subscription with the relay, starting the event flow.
org.ngengine.nostr4j - package org.ngengine.nostr4j
 
org.ngengine.nostr4j.event - package org.ngengine.nostr4j.event
 
org.ngengine.nostr4j.event.tracker - package org.ngengine.nostr4j.event.tracker
 
org.ngengine.nostr4j.keypair - package org.ngengine.nostr4j.keypair
 
org.ngengine.nostr4j.listeners - package org.ngengine.nostr4j.listeners
 
org.ngengine.nostr4j.listeners.sub - package org.ngengine.nostr4j.listeners.sub
 
org.ngengine.nostr4j.nip01 - package org.ngengine.nostr4j.nip01
 
org.ngengine.nostr4j.nip05 - package org.ngengine.nostr4j.nip05
 
org.ngengine.nostr4j.nip24 - package org.ngengine.nostr4j.nip24
 
org.ngengine.nostr4j.nip39 - package org.ngengine.nostr4j.nip39
 
org.ngengine.nostr4j.nip44 - package org.ngengine.nostr4j.nip44
 
org.ngengine.nostr4j.nip46 - package org.ngengine.nostr4j.nip46
 
org.ngengine.nostr4j.nip49 - package org.ngengine.nostr4j.nip49
 
org.ngengine.nostr4j.nip50 - package org.ngengine.nostr4j.nip50
 
org.ngengine.nostr4j.pool - package org.ngengine.nostr4j.pool
 
org.ngengine.nostr4j.proto - package org.ngengine.nostr4j.proto
 
org.ngengine.nostr4j.proto.impl - package org.ngengine.nostr4j.proto.impl
 
org.ngengine.nostr4j.rtc - package org.ngengine.nostr4j.rtc
 
org.ngengine.nostr4j.rtc.listeners - package org.ngengine.nostr4j.rtc.listeners
 
org.ngengine.nostr4j.rtc.signal - package org.ngengine.nostr4j.rtc.signal
 
org.ngengine.nostr4j.rtc.turn - package org.ngengine.nostr4j.rtc.turn
 
org.ngengine.nostr4j.signer - package org.ngengine.nostr4j.signer
 
org.ngengine.nostr4j.utils - package org.ngengine.nostr4j.utils
 

P

PACKET_TIMEOUT - Static variable in class org.ngengine.nostr4j.rtc.turn.NostrTURNSettings
 
parallelEvents - Variable in class org.ngengine.nostr4j.NostrRelay
 
parse(String) - Static method in class org.ngengine.nostr4j.nip46.BunkerUrl
 
parse(String) - Static method in class org.ngengine.nostr4j.nip46.NostrconnectUrl
 
parse(List<Object>) - Static method in class org.ngengine.nostr4j.event.SignedNostrEvent
 
parse(List<Object>) - Static method in class org.ngengine.nostr4j.proto.impl.NostrClosedMessage
 
parse(List<Object>) - Static method in class org.ngengine.nostr4j.proto.impl.NostrEOSEMessage
 
parse(List<Object>) - Static method in class org.ngengine.nostr4j.proto.impl.NostrNoticeMessage
 
parse(List<Object>) - Static method in class org.ngengine.nostr4j.proto.impl.NostrOKMessage
 
parseIdentifier(String) - Static method in class org.ngengine.nostr4j.nip05.Nip05
 
PassthroughEventTracker - Class in org.ngengine.nostr4j.event.tracker
 
PassthroughEventTracker() - Constructor for class org.ngengine.nostr4j.event.tracker.PassthroughEventTracker
 
PENDING - Enum constant in enum class org.ngengine.nostr4j.proto.NostrMessageAck.Status
 
permsFromCsv(String) - Method in class org.ngengine.nostr4j.nip46.Nip46AppMetadata
 
preload() - Method in interface org.ngengine.nostr4j.keypair.NostrKey
Preloads the key representations in various formats.
preload() - Method in class org.ngengine.nostr4j.keypair.NostrPrivateKey
 
preload() - Method in class org.ngengine.nostr4j.keypair.NostrPublicKey
 
pubkey - Variable in class org.ngengine.nostr4j.nip46.BunkerUrl
 
publicKey - Variable in class org.ngengine.nostr4j.nip05.Nip05Identity
 
publish(SignedNostrEvent) - Method in class org.ngengine.nostr4j.NostrPool
 
publish(SignedNostrEvent, NostrPoolAckPolicy) - Method in class org.ngengine.nostr4j.NostrPool
 

Q

queue - Variable in class org.ngengine.nostr4j.NostrRelay
 

R

ReceivedSignedNostrEvent(String, Map<String, Object>) - Constructor for class org.ngengine.nostr4j.event.SignedNostrEvent.ReceivedSignedNostrEvent
 
recommendedRelays - Variable in class org.ngengine.nostr4j.nip05.Nip05Identity
 
reconnectionBackoff - Variable in class org.ngengine.nostr4j.NostrRelay
 
reconnectOnDrop - Variable in class org.ngengine.nostr4j.NostrRelay
 
registerClosure(String) - Method in class org.ngengine.nostr4j.NostrSubscription
Registers a reason for subscription closure.
registerFailure() - Method in class org.ngengine.nostr4j.utils.ExponentialBackoff
Register a failure.
registerSuccess() - Method in class org.ngengine.nostr4j.utils.ExponentialBackoff
Register a success.
relayInfo - Variable in class org.ngengine.nostr4j.NostrRelay
 
relays - Variable in class org.ngengine.nostr4j.nip46.BunkerUrl
 
relays - Variable in class org.ngengine.nostr4j.nip46.NostrconnectUrl
 
removeComponent(NostrRelayComponent) - Method in class org.ngengine.nostr4j.NostrRelay
 
removeExternalIdentity(String) - Method in class org.ngengine.nostr4j.nip39.Nip39ExternalIdentities
 
removeExternalIdentity(String, String) - Method in class org.ngengine.nostr4j.nip39.Nip39ExternalIdentities
 
removeExternalIdentity(ExternalIdentity) - Method in class org.ngengine.nostr4j.nip39.Nip39ExternalIdentities
 
removeListener(NostrSubListener) - Method in class org.ngengine.nostr4j.NostrSubscription
Removes a subscription listener.
removeListener(NostrRTCRoomListener) - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
 
removeListener(NostrRTCSocketListener) - Method in class org.ngengine.nostr4j.rtc.NostrRTCSocket
 
removeListener(NostrRTCSignaling.Listener) - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling
 
removeListener(NostrTURN.Listener) - Method in class org.ngengine.nostr4j.rtc.turn.NostrTURN
 
removeNoticeListener(NostrNoticeListener) - Method in class org.ngengine.nostr4j.NostrPool
 
removePerm(String) - Method in class org.ngengine.nostr4j.nip46.Nip46AppMetadata
 
removeRelay(NostrRelay) - Method in class org.ngengine.nostr4j.NostrPool
 
runInRelayExecutor(BiConsumer<Consumer<T>, Consumer<Throwable>>, boolean) - Method in class org.ngengine.nostr4j.NostrRelay
 

S

ScheduledAction - Class in org.ngengine.nostr4j.utils
 
ScheduledAction(long, Runnable) - Constructor for class org.ngengine.nostr4j.utils.ScheduledAction
 
search(String) - Method in class org.ngengine.nostr4j.nip50.NostrSearchFilter
 
secret - Variable in class org.ngengine.nostr4j.nip46.BunkerUrl
 
secret - Variable in class org.ngengine.nostr4j.nip46.NostrconnectUrl
 
seen(SignedNostrEvent) - Method in interface org.ngengine.nostr4j.event.tracker.EventTracker
 
seen(SignedNostrEvent) - Method in class org.ngengine.nostr4j.event.tracker.FailOnDoubleTracker
 
seen(SignedNostrEvent) - Method in class org.ngengine.nostr4j.event.tracker.ForwardSlidingWindowEventTracker
 
seen(SignedNostrEvent) - Method in class org.ngengine.nostr4j.event.tracker.NaiveEventTracker
 
seen(SignedNostrEvent) - Method in class org.ngengine.nostr4j.event.tracker.PassthroughEventTracker
 
seenEvents - Variable in class org.ngengine.nostr4j.event.tracker.FailOnDoubleTracker
 
seenEvents - Variable in class org.ngengine.nostr4j.event.tracker.ForwardSlidingWindowEventTracker
 
seenEvents - Variable in class org.ngengine.nostr4j.event.tracker.NaiveEventTracker
 
send(SignedNostrEvent) - Method in class org.ngengine.nostr4j.NostrPool
Deprecated.
send(NostrPublicKey, ByteBuffer) - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
Send some data to a remote peer.
sendAnnounce() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling
 
sendAnswer(NostrRTCAnswer, NostrPublicKey) - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling
Send an answer to a peer
sendCandidates(NostrRTCIceCandidate, NostrPublicKey) - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling
Send a candidate to a peer
sendMessage(NostrMessage) - Method in class org.ngengine.nostr4j.NostrPool
 
sendMessage(NostrMessage) - Method in class org.ngengine.nostr4j.NostrRelay
 
sendMessage(NostrMessage, NostrPoolAckPolicy) - Method in class org.ngengine.nostr4j.NostrPool
 
sendOffer(NostrRTCOffer, NostrPublicKey) - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling
Send a connection offer to a peer
sendRPC(String, Object, Duration) - Method in class org.ngengine.nostr4j.signer.NostrNIP46Signer
Send a request to the remote signer.
setAbout(String) - Method in class org.ngengine.nostr4j.nip01.Nip01UserMetadata
 
setAckTimeout(long, TimeUnit) - Method in class org.ngengine.nostr4j.NostrRelay
 
setAsyncEventsVerification(boolean) - Method in class org.ngengine.nostr4j.NostrRelay
 
setAutoReconnect(boolean) - Method in class org.ngengine.nostr4j.NostrRelay
 
setBanner(String) - Method in class org.ngengine.nostr4j.nip24.Nip24ExtraMetadata
 
setBirthday(int, int, int) - Method in class org.ngengine.nostr4j.nip24.Nip24ExtraMetadata
 
setBirthday(Date) - Method in class org.ngengine.nostr4j.nip24.Nip24ExtraMetadata
 
setBot(boolean) - Method in class org.ngengine.nostr4j.nip24.Nip24ExtraMetadata
 
setChallengeHandler(BiFunction<String, String, Consumer<Throwable>>, Duration) - Method in class org.ngengine.nostr4j.signer.NostrNIP46Signer
Set the challenge handler for this signer.
setDisplayName(String) - Method in class org.ngengine.nostr4j.nip24.Nip24ExtraMetadata
 
setExternalIdentity(String, String, List<String>) - Method in class org.ngengine.nostr4j.nip39.Nip39ExternalIdentities
 
setExternalIdentity(ExternalIdentity) - Method in class org.ngengine.nostr4j.nip39.Nip39ExternalIdentities
 
setForceTURN(boolean) - Method in class org.ngengine.nostr4j.rtc.NostrRTCSocket
Force the usage of TURN server.
setImage(String) - Method in class org.ngengine.nostr4j.nip46.Nip46AppMetadata
 
setKeepAliveTime(long, TimeUnit) - Method in class org.ngengine.nostr4j.NostrRelayLifecycleManager
 
setKeySecurity(NostrPrivateKey.KeySecurity) - Method in class org.ngengine.nostr4j.keypair.NostrPrivateKey
Set how much the key security is trusted.
setLastSeen(Instant) - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCPeer
 
setName(String) - Method in class org.ngengine.nostr4j.nip01.Nip01UserMetadata
 
setName(String) - Method in class org.ngengine.nostr4j.nip46.Nip46AppMetadata
 
setNostrconnectRedirectTemplate(String) - Method in class org.ngengine.nostr4j.nip05.Nip05Nip46Data
 
setPerms(List<String>) - Method in class org.ngengine.nostr4j.nip46.Nip46AppMetadata
 
setPicture(String) - Method in class org.ngengine.nostr4j.nip01.Nip01UserMetadata
 
setRelays(List<String>) - Method in class org.ngengine.nostr4j.nip05.Nip05Nip46Data
 
setRemoteStatus(NostrMessageAck.Status, String) - Method in class org.ngengine.nostr4j.proto.NostrMessageAck
 
setRequestsTimeout(Duration) - Method in class org.ngengine.nostr4j.signer.NostrNIP46Signer
Set the timeout for requests in this signer.
setUrl(String) - Method in class org.ngengine.nostr4j.nip46.Nip46AppMetadata
 
setVerifyEvents(boolean) - Method in class org.ngengine.nostr4j.NostrRelay
 
setWebsite(String) - Method in class org.ngengine.nostr4j.nip24.Nip24ExtraMetadata
 
sign(UnsignedNostrEvent) - Method in class org.ngengine.nostr4j.signer.NostrKeyPairSigner
 
sign(UnsignedNostrEvent) - Method in class org.ngengine.nostr4j.signer.NostrNIP46Signer
 
sign(UnsignedNostrEvent) - Method in interface org.ngengine.nostr4j.signer.NostrSigner
Sign an event
SignedNostrEvent - Class in org.ngengine.nostr4j.event
 
SignedNostrEvent(String, NostrPublicKey, int, String, Instant, String, List<List<String>>) - Constructor for class org.ngengine.nostr4j.event.SignedNostrEvent
 
SignedNostrEvent(Map<String, Object>) - Constructor for class org.ngengine.nostr4j.event.SignedNostrEvent
 
SignedNostrEvent.Identifier - Class in org.ngengine.nostr4j.event
 
SignedNostrEvent.ReceivedSignedNostrEvent - Class in org.ngengine.nostr4j.event
 
since(Instant) - Method in class org.ngengine.nostr4j.nip50.NostrSearchFilter
 
since(Instant) - Method in class org.ngengine.nostr4j.NostrFilter
 
size() - Method in class org.ngengine.nostr4j.event.NostrEvent.TagValue
 
size() - Method in class org.ngengine.nostr4j.utils.ByteBufferList
 
sourceEvent - Variable in class org.ngengine.nostr4j.nip01.Nip01UserMetadata
 
start() - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
 
start() - Method in class org.ngengine.nostr4j.rtc.turn.NostrTURN
 
start(boolean) - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling
 
subId - Variable in class org.ngengine.nostr4j.event.SignedNostrEvent.ReceivedSignedNostrEvent
 
subscribe(Collection<NostrFilter>) - Method in class org.ngengine.nostr4j.NostrPool
Creates a subscription based on the provided filters.
subscribe(Collection<NostrFilter>, Class<? extends EventTracker>) - Method in class org.ngengine.nostr4j.NostrPool
 
subscribe(NostrFilter) - Method in class org.ngengine.nostr4j.NostrPool
 
subscribe(NostrFilter, Class<? extends EventTracker>) - Method in class org.ngengine.nostr4j.NostrPool
Creates a subscription using the specified filter and event tracker.
subTracker - Variable in class org.ngengine.nostr4j.NostrRelayLifecycleManager
 
SUCCESS - Enum constant in enum class org.ngengine.nostr4j.proto.NostrMessageAck.Status
 

T

TagValue(String) - Constructor for class org.ngengine.nostr4j.event.NostrEvent.TagValue
 
TagValue(String...) - Constructor for class org.ngengine.nostr4j.event.NostrEvent.TagValue
 
TagValue(List<String>) - Constructor for class org.ngengine.nostr4j.event.NostrEvent.TagValue
 
throwException() - Method in class org.ngengine.nostr4j.proto.impl.NostrNoticeMessage
 
throwException() - Method in class org.ngengine.nostr4j.proto.impl.NostrOKMessage
 
timestamp - Variable in class org.ngengine.nostr4j.utils.ScheduledAction
 
toJSON() - Method in class org.ngengine.nostr4j.proto.NostrMessage
 
toJSON(NostrMessage) - Static method in class org.ngengine.nostr4j.proto.NostrMessage
 
toMap() - Method in class org.ngengine.nostr4j.event.SignedNostrEvent
 
toMap() - Method in class org.ngengine.nostr4j.nip50.NostrSearchFilter
 
toMap() - Method in class org.ngengine.nostr4j.NostrFilter
 
toMap() - Method in class org.ngengine.nostr4j.proto.NostrMessage
 
toMap() - Method in class org.ngengine.nostr4j.proto.NostrMessageFragment
 
toSerial() - Method in class org.ngengine.nostr4j.proto.NostrMessage
 
toSerial(NostrMessage) - Static method in class org.ngengine.nostr4j.proto.NostrMessage
 
toString() - Method in class org.ngengine.nostr4j.event.UnsignedNostrEvent
 
toString() - Method in interface org.ngengine.nostr4j.keypair.NostrKey
 
toString() - Method in class org.ngengine.nostr4j.keypair.NostrKeyPair
 
toString() - Method in class org.ngengine.nostr4j.keypair.NostrPrivateKey
 
toString() - Method in class org.ngengine.nostr4j.keypair.NostrPublicKey
 
toString() - Method in class org.ngengine.nostr4j.nip01.Nip01UserMetadata
 
toString() - Method in class org.ngengine.nostr4j.nip39.ExternalIdentity
 
toString() - Method in class org.ngengine.nostr4j.nip46.BunkerUrl
 
toString() - Method in class org.ngengine.nostr4j.nip46.Nip46AppMetadata
 
toString() - Method in class org.ngengine.nostr4j.nip46.NostrconnectUrl
 
toString() - Method in class org.ngengine.nostr4j.NostrRelayInfo
 
toString() - Method in class org.ngengine.nostr4j.proto.NostrMessage
 
toString() - Method in class org.ngengine.nostr4j.proto.NostrMessageFragment
 
toString() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCAnnounce
 
toString() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCAnswer
 
toString() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCIceCandidate
 
toString() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCLocalPeer
 
toString() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCOffer
 
toString() - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCPeer
 
toString() - Method in class org.ngengine.nostr4j.rtc.turn.NostrTURNSettings
 
toString() - Method in class org.ngengine.nostr4j.signer.NostrKeyPairSigner
 
toString() - Method in class org.ngengine.nostr4j.signer.NostrNIP46Signer
 
toUpdateEvent() - Method in class org.ngengine.nostr4j.nip01.Nip01UserMetadata
 
toUpdateEvent() - Method in class org.ngengine.nostr4j.nip39.Nip39ExternalIdentities
 
trackingWindowS - Variable in class org.ngengine.nostr4j.event.tracker.ForwardSlidingWindowEventTracker
 
trackingWindowsMarginS - Variable in class org.ngengine.nostr4j.event.tracker.ForwardSlidingWindowEventTracker
 
tuneFor(NostrSubscription) - Method in interface org.ngengine.nostr4j.event.tracker.EventTracker
 
tuneFor(NostrSubscription) - Method in class org.ngengine.nostr4j.event.tracker.FailOnDoubleTracker
 
tuneFor(NostrSubscription) - Method in class org.ngengine.nostr4j.event.tracker.ForwardSlidingWindowEventTracker
 
tuneFor(NostrSubscription) - Method in class org.ngengine.nostr4j.event.tracker.NaiveEventTracker
 
tuneFor(NostrSubscription) - Method in class org.ngengine.nostr4j.event.tracker.PassthroughEventTracker
 
TURN_KIND - Static variable in class org.ngengine.nostr4j.rtc.turn.NostrTURNSettings
 

U

unban(NostrPublicKey) - Method in class org.ngengine.nostr4j.rtc.NostrRTCRoom
Unban a peer.
UniqueId - Class in org.ngengine.nostr4j.utils
 
UniqueId() - Constructor for class org.ngengine.nostr4j.utils.UniqueId
 
UNKNOWN - Enum constant in enum class org.ngengine.nostr4j.keypair.NostrPrivateKey.KeySecurity
if the client does not track this data (0x02) (default)
UNKNOWN - Enum constant in enum class org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling.Listener.RemoveReason
 
UnsignedNostrEvent - Class in org.ngengine.nostr4j.event
 
UnsignedNostrEvent() - Constructor for class org.ngengine.nostr4j.event.UnsignedNostrEvent
 
UnsignedNostrEvent(Map<String, Object>) - Constructor for class org.ngengine.nostr4j.event.UnsignedNostrEvent
 
unsubscribeAll() - Method in class org.ngengine.nostr4j.NostrPool
 
until(Instant) - Method in class org.ngengine.nostr4j.nip50.NostrSearchFilter
 
until(Instant) - Method in class org.ngengine.nostr4j.NostrFilter
 
UNTRUSTED - Enum constant in enum class org.ngengine.nostr4j.keypair.NostrPrivateKey.KeySecurity
If the key has been known to have been handled insecurely (stored unencrypted, cut and paste unencrypted, etc) (0x00)
update() - Method in class org.ngengine.nostr4j.event.tracker.ForwardSlidingWindowEventTracker
 
update(NostrPool, NostrSigner, Nip01UserMetadata) - Static method in class org.ngengine.nostr4j.nip01.Nip01
 
update(NostrPool, NostrSigner, Nip24ExtraMetadata) - Static method in class org.ngengine.nostr4j.nip24.Nip24
 
update(NostrPool, NostrSigner, Nip24ExtraMetadata) - Static method in class org.ngengine.nostr4j.nip39.Nip39
 
updateExpireAt(Instant) - Method in class org.ngengine.nostr4j.rtc.signal.NostrRTCAnnounce
 
url - Variable in class org.ngengine.nostr4j.NostrRelay
 
useTURN(boolean) - Method in class org.ngengine.nostr4j.rtc.NostrRTCSocket
Set the socket to use the turn server.

V

valueOf(String) - Static method in enum class org.ngengine.nostr4j.keypair.NostrPrivateKey.KeySecurity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.ngengine.nostr4j.proto.NostrMessageAck.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.ngengine.nostr4j.rtc.listeners.NostrRTCRoomPeerDiscoveredListener.NostrRTCRoomPeerDiscoveredState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling.Listener.RemoveReason
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.ngengine.nostr4j.keypair.NostrPrivateKey.KeySecurity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.ngengine.nostr4j.proto.NostrMessageAck.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.ngengine.nostr4j.rtc.listeners.NostrRTCRoomPeerDiscoveredListener.NostrRTCRoomPeerDiscoveredState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.ngengine.nostr4j.rtc.signal.NostrRTCSignaling.Listener.RemoveReason
Returns an array containing the constants of this enum class, in the order they are declared.
verify() - Method in class org.ngengine.nostr4j.event.SignedNostrEvent
 
verifyAsync() - Method in class org.ngengine.nostr4j.event.SignedNostrEvent
 
verifyEvents - Variable in class org.ngengine.nostr4j.NostrRelay
 

W

waitingEventsAck - Variable in class org.ngengine.nostr4j.NostrRelay
 
withAuthor(String) - Method in class org.ngengine.nostr4j.nip50.NostrSearchFilter
 
withAuthor(String) - Method in class org.ngengine.nostr4j.NostrFilter
 
withAuthor(NostrPublicKey) - Method in class org.ngengine.nostr4j.nip50.NostrSearchFilter
 
withAuthor(NostrPublicKey) - Method in class org.ngengine.nostr4j.NostrFilter
 
withContent(String) - Method in class org.ngengine.nostr4j.event.UnsignedNostrEvent
 
withExpiration(Instant) - Method in class org.ngengine.nostr4j.event.UnsignedNostrEvent
 
withKind(int) - Method in class org.ngengine.nostr4j.event.UnsignedNostrEvent
 
withKind(int) - Method in class org.ngengine.nostr4j.nip50.NostrSearchFilter
 
withKind(int) - Method in class org.ngengine.nostr4j.NostrFilter
 
withTag(String, String...) - Method in class org.ngengine.nostr4j.event.UnsignedNostrEvent
 
withTag(String, String...) - Method in class org.ngengine.nostr4j.nip50.NostrSearchFilter
 
withTag(String, String...) - Method in class org.ngengine.nostr4j.NostrFilter
 
withTag(String, List<String>) - Method in class org.ngengine.nostr4j.event.UnsignedNostrEvent
 
withTag(String, NostrEvent.TagValue) - Method in class org.ngengine.nostr4j.event.UnsignedNostrEvent
 
write(ByteBuffer) - Method in class org.ngengine.nostr4j.rtc.NostrRTCSocket
Send some data to the remote peer.
write(ByteBuffer) - Method in class org.ngengine.nostr4j.rtc.turn.NostrTURN
Send some data to the remote peer.

_

_array() - Method in interface org.ngengine.nostr4j.keypair.NostrKey
Returns the internal bytes representation of the key.
_array() - Method in class org.ngengine.nostr4j.keypair.NostrPrivateKey
 
_array() - Method in class org.ngengine.nostr4j.keypair.NostrPublicKey
 
A B C D E F G H I K L M N O P Q R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form