added possibility to get and set a new wallet repository