Ensure compresed public key is used for SIN generation even if uncompressed key was provided (fix #3432) (#3433)

This commit is contained in:
David Trapp
2022-02-08 03:24:58 +01:00
committed by GitHub
parent c8b9906ef3
commit 147ccd6c96

View File

@@ -777,7 +777,7 @@ namespace BTCPayServer.Controllers
var tokenRequest = new TokenRequest()
{
Label = model.Label,
Id = model.PublicKey == null ? null : NBitpayClient.Extensions.BitIdExtensions.GetBitIDSIN(new PubKey(model.PublicKey))
Id = model.PublicKey == null ? null : NBitpayClient.Extensions.BitIdExtensions.GetBitIDSIN(new PubKey(model.PublicKey).Compress())
};
string pairingCode = null;