mirror of
https://github.com/aljazceru/btcpayserver.git
synced 2025-12-19 15:04:19 +01:00
@@ -345,7 +345,21 @@ namespace BTCPayServer.Controllers
|
|||||||
|
|
||||||
var network = _NetworkProvider.GetNetwork<BTCPayNetwork>(cryptoCode);
|
var network = _NetworkProvider.GetNetwork<BTCPayNetwork>(cryptoCode);
|
||||||
var client = _ExplorerProvider.GetExplorerClient(cryptoCode);
|
var client = _ExplorerProvider.GetExplorerClient(cryptoCode);
|
||||||
var response = await client.GenerateWalletAsync(request);
|
GenerateWalletResponse response;
|
||||||
|
try
|
||||||
|
{
|
||||||
|
response = await client.GenerateWalletAsync(request);
|
||||||
|
}
|
||||||
|
catch (Exception e)
|
||||||
|
{
|
||||||
|
TempData.SetStatusMessageModel(new StatusMessageModel()
|
||||||
|
{
|
||||||
|
Severity = StatusMessageModel.StatusSeverity.Error,
|
||||||
|
Html = $"There was an error generating your wallet: {e.Message}"
|
||||||
|
});
|
||||||
|
return RedirectToAction(nameof(AddDerivationScheme), new {storeId, cryptoCode});
|
||||||
|
}
|
||||||
|
|
||||||
if (response == null)
|
if (response == null)
|
||||||
{
|
{
|
||||||
TempData.SetStatusMessageModel(new StatusMessageModel()
|
TempData.SetStatusMessageModel(new StatusMessageModel()
|
||||||
|
|||||||
Reference in New Issue
Block a user