logout method
Logs out and clears persisted credentials.
Implementation
@override
Future<void> logout() async {
_started = false;
_running = false;
_peerPortIndex.clear();
_http?.close();
_http = null;
_stateController.add(NodeState.stopped);
_emitPeers();
}