dispose method
Clears and frees all the resources used by this instance.
Implementation
Future<bool> dispose() async {
if (_isDisposed) {
_logger.log('This Nostr instance is already disposed.');
return true;
}
_isDisposed = true;
_logger.log('A Nostr instance disposed successfully.');
await Future.wait<dynamic>([
services.keys.freeAllResources(),
services.relays.freeAllResources(),
]);
return true;
}