Fix NRE if the account has no rootedKeyPath

This commit is contained in:
nicolas.dorier 2019-06-16 12:32:00 +09:00
parent 369b15b20b
commit e53d0eda47
No known key found for this signature in database
GPG key ID: 6618763EF09186FE

View file

@ -410,7 +410,7 @@ namespace BTCPayServer.Controllers
}
psbt.SignAll(settings.AccountDerivation, signingKey, rootedKeyPath);
ModelState.Remove(nameof(viewModel.PSBT));
return await WalletPSBTReady(walletId, psbt.ToBase64(), signingKey.GetWif(network.NBitcoinNetwork).ToString(), rootedKeyPath.ToString());
return await WalletPSBTReady(walletId, psbt.ToBase64(), signingKey.GetWif(network.NBitcoinNetwork).ToString(), rootedKeyPath?.ToString());
}
private string ValueToString(Money v, BTCPayNetworkBase network)