NWC class

The main entry point for interacting with the Nostr Wallet Connect package.

Implemented types

Constructors

NWC()
Factory constructor for creating a singleton instance of NWC.
factory

Properties

generalService → General
Service providing general utilities.
latefinal
hashCode int
The hash code for this object.
no setterinherited
keysService → Keys
Service for managing cryptographic keys.
latefinal
loggerUtils NWCLoggerUtils
Utility instance for handling logging within the NWC package.
latefinal
nip04 → Nip04
Service for NIP-04 operations.
latefinal
nip47 → Nip47
Service for NIP-47 operations.
latefinal
relaysService → Relays
Service for interacting with relays.
latefinal
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

disableLogs() → void
Disables logging within the NWC package.
override
dispose() Future<bool>
Disposes of this instance and frees associated resources.
override
enableLogs() → void
Enables logging within the NWC package.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

instance NWC
Retrieves the singleton instance of NWC.
no setter