public Secp256k1HDWalletController( ILogger <Secp256k1HDWalletController <TWallet> > logger, IServiceProvider prov) { _logger = logger; _hDWallet = prov.GetService <IHDWallet <TWallet> >(); }