Fix bug with where process is not set to None
Because of this, after re-run, exception was waised about wallet is still running, while it wasn't
also added type annotations, extended loggging and add logs archivisation
Because of this, after re-run, exception was waised about wallet is still running, while it wasn't
also added type annotations, extended loggging and add logs archivisation