public TonClient(IServiceProvider serviceProvider)
 {
     _serviceProvider = serviceProvider.BuildTonClientServiceProvider();
     _mediator        = _serviceProvider.GetRequiredService <IMediator>();
     Crypto           = _serviceProvider.GetRequiredService <ITonCryptoModule>();
     Config           = _serviceProvider.GetRequiredService <ITonConfigModule>();
     Contracts        = _serviceProvider.GetRequiredService <ITonContractsModule>();
     Queries          = _serviceProvider.GetRequiredService <ITonQueriesModule>();
 }